Gooooooood morning, Organisms!!! 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
- Scuttlebot: Peer-to-peer database, identity provider, and messaging system
- An Archaeobotanist Searching Art for Lost Fruit
- Lip Reading – Cross Audio-Visual Recognition Using Neural Networks
- Brain’s Expectations Affect Learning
- A simple browser-based hexapod robot simulator built from first principles
- 30 Years of iRobot
- A brittle star-inspired robot that can crawl underwater
- I made a site to create learning road maps
- Specification gaming: the flip side of AI ingenuity – DeepMind
Blockchain and decentralization
- Bitcoin stealer infected 700 libraries of major programming language
- SwimOS: Distributed platform for building stateful, real-time streaming apps
- Cryptocurrency system using body activity data
- Filecoin’s Cryptoeconomic Constructions
Woman computer scientist of the week
Cloud and architecture
- Patterns for Managing Source Code Branches
- Playstation Architecture: A Practical Analysis
- Is Cloudflare Safe Yet?
- Nintendo 64 Architecture – A Practical Analysis
- Permanent.org – Nonprofit, secure cloud storage
- Facebook AI, AWS partner to release new PyTorch libraries
- Covid-19 Superspreader Events in 28 Countries: Critical Patterns and Lessons
- Lambda Store: Serverless Redis
- The architecture and software behind Pipes
- The Iterate-and-Mutate Programming Anti-Pattern
- A simple storage pricing calculator for AWS
Development and languages
- JACL: JavaScript Assisted Common Lisp
- Hands-on Scala Programming
- Finite State Machines with Python Coroutines
- A programmable tooltip on Mac OS
- Silk, a simple systems programming language
- Silk, a simple systems programming language
- Python 2.7.18, the last release of Python 2
- On WD Red NAS Drives
- GitHub Is Degraded/Down
- The Chaos Programming Language
- Cheapest iPhone has a more powerful processor than the most expensive Android
- Which is better on Android: divide by 2 or shift by 1?
- A comparison of three programming languages
- Best Practices for Working with Configuration in Python Applications
- An Android 8.0-9.0 Bluetooth Zero-Click RCE
Quote of the week
The key to performance is elegance, not battalions of special cases.
— Jon Bentley and Doug McIlroy
Enterprises
- Uber says Levandowski on his own for $180M to Google
- Inside the Am2901: AMD’s 1970s bit-slice processor
- Google Apple Contact Tracing (GACT): a wolf in sheep’s clothes
- Facebook, Google to be forced to share ad revenue with Australian media
- N-gram API based on Google Ngram dataset
- Amazon-owned Whole Foods is heat-mapping employees to find unionizing stores
- AMD’s Mobile Revival: Redefining the Notebook Business with the Ryzen 9 4900HS
- Homelab: Intel NUC with the ESXi Hypervisor
- Google’s Head of Quantum Computing Hardware Resigns
- Google drops charges on shopping service to counter Amazon’s surging ad sales
- AMD Ryzen 3 3300X and Ryzen 3 3100: New Low Cost Quad-Core Zen 2 CPUs From $99
- Slack app to control your team’s Amazon purchases
- Build a real-time Twitter clone with LiveView and Phoenix 1.5
- Google: Increasing transparency through advertiser identity verification
- Jeff Bezos has returned to day-to-day management of Amazon
- Amazon AppFlow
- Google Maps SDK is crashing
- Amazon May Have Misled Congress, House Judiciary Chair Says
- Amazon Asks Workers Sheltering at Home to Return or Seek Leave
- Tesla escalates battle over alleged theft of robocar secrets
- Microsoft Word now flags double spaces after a period as errors
Other news
- Looking Glass: Run a Windows VM on Linux in a Window with Native Performance
- Payload, singleton, and stride lengths
- Learn to code by creating working applications
- Lessons Learned
- Event-reduce: An algorithm to optimize database queries that run multiple times
- Valve’s Proton Has Brought 6000 Windows Games to Linux So Far
- Denmark: No aid for companies which pay out dividends or are reg. in tax havens
- Restoring React reducer state across browser sessions
- Quantum steampunk: 19th-century science meets technology of today
- Hacking website like HN in French
- Running an independent Arch Linux rebuilder
- How Reliable Are University Rankings?
- Lambda receives multiple complaints about UX program, shuts program down
- Linux kernel lockdown, integrity, and confidentiality
- Small Business Rescue Earned Banks $10B in Fees
- Flaw in iPhone, iPads may have allowed hackers to steal data for years
- Lubuntu Linux 20.04 LTS (Focal Fossa)
- Medical staffing companies cut doctors’ pay while spending millions on ads
- WhatsApp just dropped a bunch of hacking group NSO’s IPs in their latest filing
- WhatsApp ties NSO Group’s hacking operations to America in new court evidence
- Void Linux: Some Context for Recent Events

CSS only library to fill empty background with beautiful patterns. – bansal-io/pattern.css
The AWS Region in Africa that Jeff promised you in 2018 is now open. The official name is Africa (Cape Town) and the API name is af-south-1. You can start using this new Region today to deploy workloads and store your data in South Africa. The addition of this new Region enables all organizations to […]
This is how the web should work. Whatever can be built ahead of time should be built ahead of time. When content changes, only relevant pages should be rebuilt. Introducing Incremental Builds on Gatsby Cloud: an evolutionary leap forward to a seamless, fast experience for the developers, content editors and end users of any website—even if that site has millions of pages.
MIPS may well be dead with a recent set of events meaning the architecture is now fully owned by a Chinese consortium, and Linux MIPS maintainers leaving.
Anthos for AWS is now GA, and can manage legacy workloads
Source-code used in Kiwi Browser for Android (up to date) – kiwibrowser/src
I’ve started tracking TILs—Today I Learneds—inspired by this five-year-and-counting collection by Josh Branchaud on GitHub (found via Hacker News). I’m keeping mine in GitHub too, and using GitHub Actions to …
Fork of Python 2.7 with new syntax, builtins, and libraries backported from Python 3. – naftaliharris/tauthon
Forth Lisp Python Continuum: A small highly dynamic self-bootstrapping language – asrp/flpc
A design system for building faithful recreations of old UIs.
Git GUI Client. Contribute to soramimi/Guitar development by creating an account on GitHub.
Our ProtonMail Android app is open source. This is part of our commitment to transparency and to contributing to the open source and privacy tech community.
Occasionally my machine will have a kernel_task instance max out the CPU:
Twitter Inc will not be able to reveal surveillance requests it received from the U.S. government after a federal judge accepted government arguments that this was likely to harm national security after a near six-year long legal battle.
Stupid AI. Contribute to elsamuko/Shirt-without-Stripes development by creating an account on GitHub.
By Sekwon Choi
An investigation into how Stripe tracks your users and what you can do to prevent it
A few new features to help you feel close to friends and family even when you’re apart.
Today we’re announcing a carbon-intelligent computing platform, which can shift tasks to hours of the day when energy from cleaner power sources is plentiful.
Contrary to assertions to Congress, employees often consulted sales information on third-party vendors when developing private-label merchandise. “We knew we shouldn’t,” said one former employee who accessed such data.
Traffic accidents and crash-related injuries and deaths were reduced by half during the first three weeks of California’s shelter-in-place order, which began March 20. The reductions save the state an estimated $40 million per day — about $1 billion over the time period — according to an updated special report released this week from the Road Ecology Center at the University of California, Davis. The report, “Impact of COVID-19 on California Traffic Crashes,” is published on the center’s website.
Repo for the OpenCore Desktop Guide. Contribute to dortania/OpenCore-Desktop-Guide development by creating an account on GitHub.
What’s so great about Baymard and why aren’t there more organizations on the same level?
TCP is supposed to guarantee that all bytes sent by one endpoint of a connection will be received, in the same order, by the other endpoint. In this article we’ll identify and demonstrate a wrinkle in the Linux implementation of TCP SYN cookies.
It’s time we did a non-pandemic related newsletter issue. So this week we’ll do something more fun. Today we’re going to talk about an interesting journal article that came out two weeks ago,…
The decentralized web is here. It’s growing fast and is easier than ever to use.
A federal judge said Tesla Inc and Chief Executive Elon Musk must face a lawsuit claiming they misled shareholders when Musk tweeted that he had secured funding to take his electric car company private in a $72 billion transaction.
Find out how a single JS package can come with 19k dependencies.
An experimental JavaScript toolchain
Every developer and team can now get private repositories with unlimited collaborators at no cost with GitHub Free, and we reduced prices for some of our paid plans.
Some users are experiencing problems adding the latest WD Red NAS drives to RAID arrays and suspect it is because they are actually shingled magnetic recording drives submarined into the channel. Alan Brown, a network manager at UCL Mullard Space Science Laboratory, the UK’s largest university-based space research group, told us about his problems adding …
With the npm acquisition complete, weâre ready to start the next chapter of npm and support the JavaScript community in a new way.
Instantly search across your entire Twitter history with a beautiful UI powered by Algolia. – saasify-sh/twitter-search
Mongolia has announced plans to restore the use of its traditional alphabet by 2025, replacing the Cyrillic script adopted under the Sovietperiod as it moves away from Russian influence. It will take transitional measures to prepare for the “comprehensive restoration” of the traditional alphabet, which is written in vertical lines, said a representative of the …
Venture capitalists remain willing and able to invest big dollars in select companies.
Today, the Inspector General for the Department of Defense published a report into the DoD’s handling of the JEDI contract. There is a simple explanation for Microsoft’s victory: We were rated equal or superior to Amazon in every evaluation factor. We can all agree that bid-protest cases serve an important function in helping to ensure fair procurements. But Amazon’s suggested approach – bid high, lose, try again – isn’t fair. It’s the opposite.
Even during the Covid-19 crisis, colleges abuse their economic and reputational privileges.
As a remote freelancer you likely receive payments from other countries and convert these different currencies into your own currency. These international payments and currency conversions often have hidden fees and unfavorable exchange rates which can cost you hundreds or even thousands a year. Luckily for banks and payment providers,
https://www.youtube.com/watch?v=QftpPI5iYrYStart your journey into becoming an expert game developer by learning the Godot game engine – all for free in the complete Godot engine tutorial above! You can also download the project files used for the course below.Download the project files
Microsoft announced that Windows Subsystem for Linux 2 (WSL2) will be generally available in Windows 10, version 2004. WSL2 was released into the Insider Program last year. With the move to general availability, WSL2 can now be automatically updated via standard Windows Updates.
‘I am just one of those people who was very fortunate, where things worked out, and where I could do not just do one thing I really enjoyed in life, but two’
An algorithm to optimize database queries that run multiple times – pubkey/event-reduce
Notebooks are great for designing models, not deploying them.
«rsync for cloud storage» – Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files – rclone/rclone
Or yet another rant about YAML
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more – google/jax
To all the young programmers worrying about this uncertain job market, I promise things will get better.
Google’s plans on making Swift the first mainstream language with first-class language-integrated differentiable programming capabilities. What’s so cool about Swift?
Massive order volume, fueled by the global coronavirus crisis, is causing a logistics backlog at Amazon. Retailers with temporarily closed bricks-and-mortar spaces are rivaling, and sometimes even beating, the e-commerce giant on shipping times.
Amazon.com will halt a delivery service for non-Amazon packages, according to people familiar with the matter, as it re-evaluates the nascent offering that competes directly with FedEx and UPS.
Here’s a look at why you should remove Google Analytics from your website and help create a more open, independent web that’s more friendly to the visitors.
Zoom has exploded in popularity during the coronavirus pandemic while also coming under fire over security issues.
Apple and Google announce a joint effort to help governments and health agencies reduce the spread of the virus, with user privacy central to the design.
Xbox co-creator Rob Wyatt has filed a lawsuit against Atari for failing to pay him for the design work he did in creating the Atari VCS console.
Airbnb Inc. agreed to pay its new investors interest at a rate of more than 10%, and to strengthen its leadership, in return for the $1 billion in additional funding announced Monday, according to people familiar with the matter
The coronavirus may have us all safely social distancing and staying home, but that doesn’t mean we have to stop experiencing the world around us.…
âThe greatest mathematician of the 20th centuryâ -Le Monde (2014)
Learn how to leverage unlabeled data using FixMatch for semi-supervised learning
Is this the end of the DNS? No, but it is curious to see where this is going
Story time! Around twenty years ago, I was working as a reverse-engineer and cryptanalyst for AccessData while getting my Physics degree at BYU. It was the late 90s and early 2000s. The US governme…
An open source Prometheus fork to support Zebrium Autonomous Monitoring using logs and metrics.
AWS Ground Station is a fully managed service that lets you control satellite communications, downlink and process satellite data, and scale your satellite operations quickly, easily and cost-effectively without having to worry about building or managing your own ground station infrastructure
Microsoft is sharing more guidance around capacity limits it is putting in place for its cloud resources caused by higher-than-usual demand due to the coronavirus pandemic.
Rapid fuzzy string matching in Python and C++ using the Levenshtein Distance – rhasspy/rapidfuzz
A long time ago, I wrote “Should you learn C to “learn how the computer works”?”. This was part 1 in a three part series. A year later, I got around to part 2, ““C is not how the computer works” can lead to inefficient code”. It’s been five more… | Steve Klabnik | “The most violent element in society is ignorance.” – Emma Goldman
The Eclipse Foundation – home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks.
Manage HTML DOM with vanilla JavaScript
In Windows 10 version 2004, we are introducing the concept of Hosted Apps to the Windows App Model. Hosted apps are registered as independent apps on Windows, but require a host process in order to…
Google has become a card card catalog that is constantly being reordered by an angry, misinformed mob.
Distinguished engineer Martin Thomson explains how this problem occurred, the implications for people who might be affected, and how problems of this nature might be avoided in future. To get …
Negotiating Debtor-in-Possession Financing to Support its Ongoing Business and a Sale Process
Staying optimistic is important, and not just in these trying times. Luckily, you can now increase your happiness thanks to this free online course.
Local ad blocker. Like Pi-hole but local and using your operating system. – tanrax/maza-ad-blocking
Courts have struggled to interpret the vague Computer Fraud and Abuse Act.
Being a highly reliable commute partner to our customers, we at Cityflo take all kinds of measures to ensure high accuracy and predictability of our vehicle tracking system. Showing incorrect arrival time to our users will heavily hamper the experience that our users expect from us.
Imagine if you will of streets lined with decorative arcades that protected Victorians from the weather and above their heads, a marvel of the age – a silent railway without steam.
The Securities and Exchange Commission prevailed in a key stage of its cryptocurrency enforcement crackdown, as a federal judge issued an injunction halting Telegram Group from distributing its digital coins.
Contribute to heathermiller/dist-prog-book development by creating an account on GitHub.
This article walks through the technical and cultural reasons why Facebook is not in the cloud business, and whether it will be in the future.
There’s no patch available now. Here’s what to do until Microsoft issues one.
Detailed guide to POSIX threads (pthreads) with fun examples
Working on many projects across multiple identities can be difficult to manage. This is a procedure for leveraging git aliases to set an identity at the project level.
Amazon.com Inc said on Saturday it is raising overtime pay for associates working in its U.S. warehouses as the world’s largest online retailer tries to meet the rapidly growing demand for online shopping from consumers stuck at home during the coronavirus outbreak.
A research paper suggests the data Microsoft Edge sends to its back-end servers has a persistent hardware-based identifier which could be used to find a user’s identity.
Our commitment to support small- and medium-sized businesses, health organizations and governments, and health workers.
Technical Writing Courses for Engineers
Encrypting data at rest is vital for Cloudflare with more than 200 data centres across the world. In this post, we will investigate the performance of disk encryption on Linux and explain how we made it at least two times faster for ourselves and our customers!
Unity Learn provides award-winning free tutorials, sample projects, and full courses for mastering real-time 3D development skills with Unity Learn to make video games, VR, AR, and more.
A «living» Linux process with no memory. Contribute to izabera/zeromaps development by creating an account on GitHub.
See a real-world example of how Google’s SRE practices can identify and help fix issues, even at the bottom of the hardware stack.
In 2015, I got obsessed with the idea of driverless trucks and started Starsky Robotics. In 2016, we became the first street-legal vehicleâ¦
A method for synthesizing novel views of complex scenes by optimizing an underlying continuous volumetric scene function using a sparse set of input views.
Making the design process faster and more efficient by generating 3D objects from natural language descriptions.
Terraform modules that help you explore Okta and AWS Session Manager integrations – symopsio/terraform-okta-ssm-modules
In an assessment of the voting app’s internal programming, paid for by Voatz, a security firm validated MIT researchers’ concerns, including the possibility that hackers could change votes cast through the app.
Work faster with this experimental Partial Clone feature for huge Git repositories, saving you time, bandwidth, and storage, one large file at a time.
With the Istio 1.5 release we are happy to introduce WebAssembly (Wasm) extensions in Envoy, built with our long running collaborators Lyft and IBM. With partners like Solo.io deepening their engagement as well, we are excited to see the community and ecosystem developing around this segment of the open source world.
We’re excited to announce that npm will be joining GitHub.
Learn more about GitHub for mobileâincluding highlights of its core features and how to get started.
Welcome to the v0.10 release of the Windows Terminal! As always, you can install the Windows Terminal from the Microsoft Store or download the package from the GitHub releases page. Let’s dive into what’s new!
In this short blog series, I will show you how to get up to speed with a Qt project using Visual Studio Code in more detail.
“@github I woke up this morning and you shut off the Aurelia site, archived tons of our repos, and I can no longer access admin settings. You sited US trade sanctions and sent me a non-descriptive email with no remediation information. What is going on? This is devastating for us!”
Folding@home has new projects for the study of coronavirus
Corporate America joined the fight against the spread of coronavirus on Friday, …
Brave has filed a GDPR complaint v Google for infringing the GDPR “purpose limitation” principle. Enforcement would be tantamount to a functional separation of Google’s business.
The video-streaming giant wants to ease strain on internet service providers.
A Godot re-implementation of SuperTux. Contribute to Alzter/TuxBuilder development by creating an account on GitHub.
SoftBank Group is backing away from part of its planned bailout of WeWork, people familiar with the matter said, privately citing several regulatory investigations of the office-sharing company.
The Neyman/Babcock method would allow more than one patient to use the same ventilator, but only if administered correctly.
Engineer friends often ask me: Graph Deep Learning sounds great, but are there any big commercial success stories? Is it being deployed in practical applications?
Google Research. Contribute to google-research/google-research development by creating an account on GitHub.
AMD processors from 2011 to 2019 impacted
There’s a little-known pattern in software architecture that deserves more
AI Platform Pipelines provides enterprise-ready infrastructure for deploying and running structured ML workflows, and pipeline tools for building, debugging, and sharing pipelines and components.
Key learnings about how to get the best performance from GCP, AWS, and Azure based on original research and conversations with the big three.
WetterOnline has won its case against Germany’s national weather service. The company sued the service over the anti-competitive nature of its free weather forecast app.
Months ago, when I heard that the legendary JS1k game jam would not be continuing, I talked it over with some other devs and decided to help fill the void we would host a 2k game jam on itch called…
Execute any script in a GitHub issue comment. Contribute to nwtgck/actions-comment-run development by creating an account on GitHub.
An opinionated Javascript framework that combines React, GraphQL, Prisma2, SQL, and lots more out of the box.
Avast JavaScript Interactive Shell . Contribute to taviso/avscript development by creating an account on GitHub.
Code, test & deploy with GitLab. Everyone can contribute!
Get a head start on your video app development with three new Twilio open sourced video collaboration applications for iOS, Android, and ReactJS for the Web.
Facebook’s mission is to give people the power to build community and bring the world closer together. Together, we can help people build stronger communities – join us.
«I was using an app to see how many miles I rode my bike and now it was putting me at the scene of the crime,» the man said.
Intel’s new ATX12VO spec eliminates 3.3-volt and 5-volt rails and rejiggers the balance of power in future PCs.
Twitter and activist hedge fund Elliott Management agreed to shake up the social-media company’s board but leave CEO Jack Dorsey in place.
Tesla announced that it produced its 1 millionth electric car — becoming the first automaker to achieve the milestone. Only a few years ago, many people didn’t believe that Tesla could produce electric vehicles in any meaningful numbers, but the automaker managed to ramp up three electric vehicle programs: Model S, Model X, and Model …
The Model 3 outsold some of the most popular luxury models in recent months. BMW, Mercedes and Audi risk missing the transition to electric cars.
Microsoft said this week that it will support Visual Basic on .NET 5.0 but will no longer add new features or evolve the language.
Encryption flaws in a common anti-theft feature expose vehicles from major manufacturers.
Payments on mortgages will be suspended across the whole of Italy after the coro…
Porting Windows Dynamic Link Libraries to Linux. Contribute to taviso/loadlibrary development by creating an account on GitHub.