Gooooooood morning, Inhabitants!!! Hey, this is not a test, this is a tech roundup. Time to rock it from the Delta to the DMZ.
AI, bots and robots
- HOList: An Environment for Machine Learning of Higher-Order Theorem Proving
- Boolean Circuits are Neural Networks
- A New Role for Platelets: Boosting Neurogenesis After Exercise
A mouse study finds that when blood platelets are activated during exercise, they release factors that increase the number of newborn neurons in the hippocampus.
- Be wary of robot emotions; ‘simulated love is never love’
- Machine Learning Books That Helped Me Level Up
I’ll give you a very short list: just 3 Machine Learning books that helped me immensely in my career as a Data Scientist.
- Entrepreneurs Are Better Off Going It Alone, Study Says
- The Hundred-Tonne Robots That Help Keep New Zealand Running
- Deep learning outperformed dermatologists in melanoma image classification task
- Biological Function Emerges from Unsupervised Learning on 250M Protein Sequences
In the field of artificial intelligence, a combination of scale in data and model capacity enabled by unsupervised learning has led to major advances in representation learning and statistical generation. In biology, the anticipated growth of sequencing promises unprecedented data on natural sequence diversity. Learning the natural distribution of evolutionary protein sequence variation is a logical step toward predictive and generative modeling for biology. To this end we use unsupervised learning to train a deep contextual language model on 86 billion amino acids across 250 million sequences spanning evolutionary diversity. The resulting model maps raw sequences to representations of biological properties without labels or prior domain knowledge. The learned representation space organizes sequences at multiple levels of biological granularity from the biochemical to proteomic levels. Learning recovers information about protein structure: secondary structure and residue-residue contacts can be extracted by linear projections from learned representations. With small amounts of labeled data, the ability to identify tertiary contacts is further improved. Learning on full sequence diversity rather than individual protein families increases recoverable information about secondary structure. We show the networks generalize by adapting them to variant activity prediction from sequences only, with results that are comparable to a state-of-the-art variant predictor that uses evolutionary and structurally derived features.
- Automating Optimization of Quantized Deep Learning Models on CUDA
- Building Inclusive AI at Facebook
- Open-Sourcing Ax and BoTorch: New AI Tools for Adaptive Experimentation
We are open-sourcing BoTorch and Ax, two new tools that leverage adaptive experimentation to efficiently tackle optimization challenges in tuning software configurations, machine learning hyperparameters, ranking systems, and more.
- Survey of Dropout Methods for Deep Neural Networks
- Housing Can’t Be Both Affordable and a Good Investment
The two pillars of American housing policy are fundamentally at odds.
- GitHub Learning Lab
Learn by doing, working with GitHub Learning Lab bot to complete tasks and level up one step at a time.
- AI generates ultra-realistic fashion models from head to toe
- TurboTax and H&R Block Saw Free Tax Filing as a Threat – and Gutted It
An internal document and current and former company employees show the companies steered customers away from the government-sponsored free option and made them pay.
- AI tech generates entire bodies of people who don’t exist
An advanced artificial intelligence in Japan can now generate high-resolution, photorealistic renderings of entire bodies of people who don’t exist – complete with faces, clothing and hair.
- Create and Explore AI Experiments
- Trippy images were designed by AI to super-stimulate monkey neurons
- The Emergence of a Fovea While Learning to Attend
- Microsoft launches a drag-and-drop machine learning tool
Microsoft today announced three new services that all aim to simplify the process of machine learning. These range from a new interface for a tool that completely automates the process of creating models, to a new no-code visual interface for building, training and deploying models, all the way to â¦
Blockchain and decentralization
- Tether Says Stablecoin Is Only Backed 74% by Cash, Securities
- Distributions vs. Releases: Why Python Packaging Is Hard
- IPFS-Deploy – Zero-Config CLI to Deploy Static Websites to IPFS
- Ethernet MDIO / MMD Design for FPGA Open Source Network Processor
- Redesigning Trust: Blockchain for Supply Chains
The ChallengeBlockchain has the potential to revolutionize sectors and ecosystems in which trust is needed among parties with misaligned interests. It is precisely within these contexts, however, that deploying such a new and complex technology can be the most difficult. Providing increased efficiency, transparency and interoperability across supply chains has been one of the most fertile areas for blockchain experimentation, illustrating both the opportunities and challenges in realizing the transformative potential of this technology. Many of these experiments have focused on ports as the intersection of diverse and vital supply chains. In most cases, projects have come about as the result of the efforts of one or two parties focused primarily on their own interests, without taking into consideration unintended consequences or downstream effects on other parties or on the system as a whole. The result is a fractured system that leaves behind parts of the sector while capturing economic efficiency gains for certain actors. In fact, the hyper-focus on efficiency gains can reinforce existing mistrust or competition and undermine or even block the transformation that blockchain technology has the potential to bring about.The OpportunityThis project will convene a broad, multi-stakeholder community to co-design governance frameworks to accelerate the most impactful uses of blockchain in port systems in a manner that is strategic, forward-thinking, and globally interoperable; and by which countries across the economic spectrum will be able to benefit. Since systemwide blockchain deployment will likely be accompanied by significant disruptions across industries, the deployment of this technology requires careful consideration of unintended consequences, as well as measures to ensure that narrow, un-scalable, or bilaterally-designed solutions do not dominate the marketplace. The frameworks developed will ensure that diverse stakeholders can utilize the unique qualities of blockchain to create trust in an environment that is prone to mistrust. They will be prototyped and piloted with relevant stakeholders, iterated based on learnings, and then disseminated broadly for international adoption. The frameworks can be applied to create a systematic global approach to the deployment of blockchain that allows for variability, but is not tied to a specific port system, and that helps to ensure that the needs of all players in the ecosystem are considered as the system transforms.
Woman computer scientist of the week
Cloud and architecture
- A Brief and Brisk Overview of Compiler Architecture
- Thousands take to Hong Kong streets to protest new extradition laws
Tens of thousands of people marched on Hong Kong’s parliament on Sunday to …
- Hospital pressured mom to abort her baby to cover up drug mistake,lawsuit claims
- Now dev – Serverless on localhost
With Now CLI’s new `now dev` command, you can locally work on Now applications easily, without having to deploy them.
- Tesla sued in wrongful death lawsuit that alleges Autopilot caused crash
The family of Walter Huang, an Apple engineer who died after his Tesla Model X with Autopilot engaged crashed into a highway median, is suing Tesla. The State of California Department of Transportation is also named in the lawsuit. The wrongful death lawsuit, filed in California Superior Court, Couâ¦
- Local-first software: You own your data, in spite of the cloud
A new generation of collaborative software that allows users to retain ownership of their data.
- On lists, cache, algorithms, and microarchitecture
- Faast.js – Serverless Batch Computing Made Simple
Serverless batch computing made simple
- Gitlab’s Journey from Azure to GCP
Gitlab Staff Engineer Andrew Newdigate shares how we completed our migration to Google Cloud Platform, and how we overcame challenges along the way.
- Zero to Kubernetes on Azure
Development and languages
- SETL programming language (1969-2018)
- Programming Languages in 15 Minutes
- Flow9 programming language is now open source
Platform for safe, easy and productive programming of complex, multi-platform apps with a modern user interface – area9innovation/flow9
- Debugging-Friendly Tracebacks for Python
- Apache Software Foundation joins GitHub open source community
Weâre excited to welcome the Apache Software Foundation (ASF) to GitHub.
- Python virtual environment, but backed by Docker
- Belgian programmer solves MIT’s 20-year-old time capsule cryptographic puzzle
- Getting to Know Python 3.7- Data Classes, Async-Await and More
- Gitlab: The Remote Manifesto
Code, test & deploy with GitLab. Everyone can contribute!
- Yubikey guide for Git Signing, SSH Auth, U2F 2FA, and 1Password
- Python at Netflix
By Pythonistas at Netflix, coordinated by Amjith Ramanujam and edited by Ellen Livengood
- Modern C++ for C Programmers
- Chinese dev jailed and fined for posting DJI’s private keys on GitHub
- Pluralsight will acquire GitPrime for $170M
- Next-Paradigm Programming Languages: What Will They Look Like?
- Ligatures in Programming Fonts: Hell No
- I’d rather retire from using computers than use Windows 10 —John Gruber
- Serving Vue.js Apps on GitHub Pages
I wanted to share a pretty simple setup on how to serve a Vue.js app using Github Pages. I’m writing this because I had to search around online for awhile before I stumbled upon the Vue.js doâ¦
- We can’t judge another programmer’s abilities in a 60 min interview
- The Zig Programming Language
- Android App Reverse Engineering 101
Learn to reverse engineer Android applications!
- Bento – An Android UI Framework
- Legit: Git Commands as an Esoteric Programming Language
- Manifold: Java Type-Safe Metaprogramming, Structural Typing, Extension Methods
Quote of the week
A notation is important for what it leaves out.
— Joseph Stoy
- Intel Stockpiling 10nm Chips
- Alaskan halibut provides a glimpse of Amazon’s strategy with Whole Foods
- Google Staffers Share Stories of ‘Systemic’ Retaliation
- Anti-vaxxer leaflet found inserted in book sold by Amazon
- Tesla Model 3 vs. BMW M3
Itâs the super-saloon fight weâve all been waiting for: Tesla Model 3 Performance vs BMW M3, electric vs petrol. We head to Thunderhill Raceway in Northern California to apply some Top Gear science.
- WeWork Files for IPO
The company initially filed paperwork with the Securities and Exchange Commission in December, according to a memo to employees.
- Alphabet Announces First Quarter 2019 Results
- Google Advertising Revenue Growth Slows, Triggering Share Slump
- Google Shows First Cracks in Years
Google’s once-untouchable online-advertising operation took a body blow, hurt by mounting competition and struggles within its increasingly high-profile YouTube unit.
- Profitable Giants Like Amazon Pay $0 in Corp Taxes. Some Voters Are Sick of It
In Ohio, where companies like FirstEnergy and Goodyear pay no federal corporate taxes, Democrats haven’t figured out how to leverage anxiety over income inequality to defeat President Trump.
- Google has added “unsupported browser” warnings for Edge Chromium on Google Docs
- Teen Suicide Spiked After Debut Of Netflix’s ’13 Reasons Why,’ Study Says
- Microsoft Build Accelerator – open-source build engine for large systems
- Eric Schmidt Steps Down from Alphabet’s Board of Directors
âAfter 18 years of board mtgs, I’m following coach Bill Campbell’s legacy & helping the next generation of talent to serve. Thanks to Larry, Sergey & all my BOD colleagues! Onward for me as Technical Advisor to coach Alphabet and Google businesses/tech, plusâ¦..â
- Amazon S3 Batch Operations
- ‘Math Doesn’t Lie’: Musk Can’t Dodge Tesla Cash Woes Any Longer
- CallJoy – A cloud-based phone agent for small businesses
Every day, local small businesses receive 400 million calls from consumers. CallJoyâs phone technology helps them answer with intelligence.
- The Uber IPO Is a Moral Stain on Silicon Valley
- Epic Games Is Acquiring Rocket League Developer Psyonix
- Supreme Court seeks Trump administration views on Google-Oracle copyright feud
- Google employees are staging a sit-in to protest reported retaliation
- Small retailers who sold through Amazon are facing a tax time bomb
- Tesla is raising up to $1.5B through convertible note and share sale
Tesla is raising up to $1.55 billion through the sale of notes and shares, according to a filing made by the EV maker today. The document outlines that Tesla will sell up to $1.35 billion in convertible senior notes. The number could increase further: Tesla is giving underwriters the chance to buy â¦
- Stripe’s fifth engineering hub is Remote
Stripe has engineering hubs in San Francisco, Seattle, Dublin, and Singapore. We are establishing a fifth hub that is less traditional but no less important: Remote. We are doing this to situate product development closer to our customers, improve our ability to tap the 99.74% of talented engineers living outside the metro areas of our first four hubs, and further our mission of increasing the GDP of the internet.
Stripe will hire over a hundred remote engineers this year. They will be deployed across every major engineering workstream at Stripe.
## Our users are everywhere. We have to be, too.
Our remotes keep us close to our customers, which is key to building great products. They are deeply embedded in the rhythms of their cities. They see how people purchase food differently in bodegas, konbini, and darshinis. They know why it is important to engineer robustness in the face of slow, unreliable internet connections. They have worked in and run businesses that donât have access to global payments infrastructure.
Stripe has had hundreds of extremely high-impact remote employees since inception. Historically, theyâve reported into teams based in one of our hubs. We had a strong preference for managers to be located in-office and for teams to be office-centric, to maximize face-to-face bandwidth when doing creative work.
As we have grown as a company, we have learned some things.
One is that the technological substrate of collaboration has gotten *shockingly* good over the last decade. Most engineering work at Stripe happens in conversations between engineers, quiet thinking, and turning those thoughts into artifacts. Of these, thinking is the only one that doesnât primarily happen online.
There was a time when writing on a whiteboard had substantially higher bandwidth than a Word doc over email. Thankfully Google Docs, Slack, git, Zoom, and the like deliver high-bandwidth synchronous collaboration on creative work. The experience of using them is so remarkably good that we only notice it when something is broken. Since you write code via pull requests and not whiteboards, your reviewer needs to have access to the same PR; having access to the same whiteboard is strictly optional.
While we did not initially plan to make hiring remotes a huge part of our engineering efforts, our remote employees have outperformed all expectations. Foundational elements of the Stripe technology stack, our products, our business, and our culture were contributed by remotes. We would be a greatly diminished company without them.
## Stripeâs new remote engineering hub
We have seen such promising results from our remote engineers that we are greatly increasing our investment in remote engineering.
**We are formalizing our Remote engineering hub.** It is coequal with our physical hubs, and will benefit from some of our experience in
For example, there will be dedicated engineering teams in the Remote hub that exist in no other hub. (Some individuals report to a team located in a different hub, and we expect this will remain common, but the bulk of high-bandwidth coworker relationships are within-hub.) We also have a remote engineering lead, analogous to the site leads we have for our physical hubs.
**We are expanding the scope we will hire for remotely**. In addition to hiring engineers, we plan to begin hiring remote product managers, engineering managers, and technical program managers later this year. (We will continue hiring remote employees in non-engineering positions across the company as well.)
**We intend to expand our remote engineering hiring aggressively.** We will hire at least a hundred remote engineers this year. We expect to be constrained primarily by our capacity to onboard and support new remote engineers, and we will work to increase that capacity.
**We will continue to improve the experience of being a remote.** We have carefully tracked the experience of our remote employees, including in our twice-annual employee survey. Most recently, 73% of engineers at Stripe believe we do a good job of integrating remote employees.
Great user experiences are made in the tiny details. We care about the details to a degree that is borderline obsessive. A recent example: we wrote code to attach a videoconferencing link to every calendar invitation by default, so that remotes never feel awkward having to ask for one.
## More to come
There are still some constraints on our ambitions. In our first phase, we will be focused primarily on remote engineers in North America, starting with the US and Canada. While we are confident that great work is possible within close time zones, we donât yet have structures to give remotes a reliably good experience working across large time zone differences. And though we intend to hire remote engineers in Europe and Asia eventually, our hubs in Dublin and Singapore are not sufficiently established to support remotes just yet.
Most engineers working at Stripe are full-time employees, with a full benefits suite. There is substantial organizational, legal, and financial infrastructure required to support each new jurisdiction we hire in, so we have to be measured in how quickly we expand. We can support most US states today, and plan to expand our hiring capabilities to include jurisdictions covering more than 90% of the US population as quickly as possible. We intend, over the longer term, to be everywhere our customers are.
We will continue encouraging governments worldwide to lower barriers to hiring. Our customers, from startups to international conglomerates, all feel the pain of this. We think making it easier for companies to hire would produce a step-function increase in global GDP.
## We want to talk to you
We would love to talk about our Remote hub or [remote positions at
CEO and co-founder, Patrick Collison, and I will host a remote coffee on May 22, 2019;
[sign up to be invited](https://stripe.events/remote-coffee) to it. We are also, and always, available on the internet.
- Microsoft, currently the most valuable company, is having a Nadellaissance
- Google Will Soon Let You Automatically Scrub Your Location and Web History
It’s a plus for privacy.
- Tesla Model 3 Effect – Chevy Dealers Discount 2019 Bolt by Almost $10k
- BBC admits iPlayer has lost streaming fight with Netflix
- The making of Amazon Prime, the internet’s most devastating membership program
- DeepSwarm – Optimising CNNs Using Swarm Intelligence
- Hacker Finds He Can Remotely Kill Car Engines After Breaking into GPS Tracking
- Notation for Social Deduction Games
- Back in the Day: Unix, Minix and Linux
- Disney heir on CEO’s $66m pay: ‘No one on the freaking planet is worth that’
- Evidence for Recent Polygenic Selection on Educational Attainment and IQ
- PayPal Alternatives for Startups
PayPal is consider a pioneer and innovator when it comes to payments online. Thanks to advanacements in tech, new PayPal alternatives have emerged.
- Darling – macOS Translation Layer for Linux
- Why Software Projects Need Heroes: Lessons Learned from 1100 Projects
A “hero” project is one where 80% or more of the contributions are made by
the 20% of the developers. In the literature, such projects are deprecated
since they might cause bottlenecks in development and communication. However,
there is little empirical evidence on this matter. Further, recent studies show
that such hero projects are very prevalent. Accordingly, this paper explores
the effect of having heroes in project, from a code quality perspective. We
identify the heroes developer communities in 1100+ open source GitHub projects.
Based on the analysis, we find that (a) hero projects are majorly all projects;
and (b) the commits from “hero developers” (who contribute most to the code)
result in far fewer bugs than other developers. That is, contrary to the
literature, heroes are standard and very useful part of modern open source
- Lambda School wants to teach nursing
- The Looming End of Payless ShoeSource
Why does the looming end of a discount shoe retailer make me so sad?
- $35 Atomic Pi Cherry Trail Linux SBC
- Valitor Sentenced to Pay 1.2B ISK over Wikileaks Payment Block
- I Beat an Online Course Scammer
- My Interview with Patio11 and 38 other profitable side project hackers
- A Woman Who Preserved over 30 Years of TV History
- The Price We Pay: How Little Most Bay Area Families Can Afford
A first of its kind ZIP code-level analysis shows how little most families can afford. For many Bay Area households, the prospect of buying a home â and even renting â is moving further out of reach. But it didnât just happen overnight, and the situation is vastly different for renters and homeowners.
- Why It’s So Hard to Learn French in Middle Age
I knew Iâd never sound like a native. But shouldnât I be much better than this?
- How science journalism is broken and how can we all fix it
- Mark Shuttleworth sees increased demand for enterprise Ubuntu Linux desktop
- Any UX suggestions for my auto dealer website?
- Hackers went undetected in Citrix’s internal network for six months
Hackers gained access to technology giant Citrix’s networks six months before they were discovered, the company has confirmed. In a letter to California’s attorney general, the virtualization and security software maker said the hackers had “intermittent access” to its interâ¦
- European universities dismal at reporting results of clinical trials
Analysis of 30 leading institutions found that just 17% of study results had been posted online as required by EU rules.
- Unikernels: The Next Stage of Linux’s Dominance
- After suggesting a developer drop Linux support, Vivox have released a statement
- Systemd Invasion into Linux Server Space
- Best payment gateways for startups: a comprehensive guide for founders
- System76 News: Coreboot and Linux Advances
Subscribe to our monthly newsletter to get the latest monthly scoops straight to your inbox! As the 4th month of the year comes to a close, we celebrate the 4th release of Pop!_OS, which had updates…
- Tax dialysis: How Vanguard avoids paying realised gains tax on their mutual fund
- CSS Grid Garden – a game to learn CSS grid by watering plants
A game for learning CSS grid layout
- Environmentalist didn’t speak for 17 years to learn how to listen to opponents
- Cambridge University Fires a Young Scholar for ‘Problematic Research’
- Why the Times Is Taking Down Its Paywall for 3 Days
- Paying for Open Source Contributions
At Formidable, open source is at the heart of everything we do. We help our clients build mission-critical systems using open source technologies like React, Node, GraphQL, and dozens of others. In return we contribute back to these projects, and give our engineers dedicated time to maintain more than 70 of our own open source projects that others can build upon.
But recently weâve come to realize this is not enough.
- America’s Oldest Gun Maker Went Bankrupt: A Financial Engineering Mystery
When a secretive private equity firm bought Remington, sales were strong and the future bright. A decade later, the company couldnât escape its debts.
- Employees Start to Feel the Squeeze of High-Deductible Health Plans
- 60 days in jail for not paying a $2.75 subway fare costs the city $22,000