Gooooooood morning, Information highway!!! 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
- The pandemic is bringing us closer to our robot takeout future
- ‘Spot’: A Robot That Could Help Doctors Remotely Treat Covid-19 Patients
- Some school districts plan to end the year early, call remote learning too tough
- Moxie, a Social Robot That Helps Kids with Social-Emotional Learning
- Cliqz, privacy oriented search engine and browser shuts down – Learnings
- Introduction to Support Vector Machines in Machine Learning
Blockchain and decentralization
- Key Visualizer: Observe distributed databases to discover the unknowns
- Plan9 – A Distributed Operating System
- PyTorch Distributed Training
- Debugging Distributed Systems
- Resources for understanding cryptocurrency and blockchain technology
- Distributed transactions are Not Micro-services
- Gitcoin Grants Round 5 Retrospective
Woman computer scientist of the week
Cloud and architecture
- Keystone: A lightweight multi-architecture assembler framework
- Opting in to Preview Builds with AWS ALBs
- List of Serverless Functions for JAMstack Apps
- IoT Dashboard – A live dashboard companion for AWS IoT
- Matching Binary Patterns with Erlang
- Google wants Australia to remove civil penalties from CLOUD Act-readying Bill
- Serverless CI/CD on the AWS Cloud
- How 3+ failures led to a $150k/month SaaS
Development and languages
- A ‘MacBook SE’ could destroy Chromebooks and Windows laptops in one fell swoop
- Maybe visual programming is the answer, maybe not
- Invent Your Own Computer Games with Python
- Python 2 Is Dead
- Metaprogramming in Flat Assembler
- Dissection of COVIDSafe (Android): Australian government’s contact tracing app
- GitLand: A Multiplayer game controlled using GitHub
- SICP written for Python
- Why can’t programmers design software?
- Google Credential Provider for Windows
- Better C – A subset of D Programming Language
- Programming Idioms
- Vidgear – A complete, cross-platform video processing Python framework
- WebWormHole: Send files quickly using WebRTC
- Google Play has been spreading advanced Android malware for years
- Quantum JavaScript
- HashiCorp Vault Is Overhyped, as Mozilla SOPS with KMS and Git Is Underrated
- Git Branch Naming Conventions
- Joy (Programming Language)
Quote of the week
Search all the parks in all your cities; you’ll find no statues of committees.
— David Ogilvy
Enterprises
- French court upholds order limiting Amazon deliveries amid coronavirus risk
- Autopilot: Workload Autoscaling at Google
- Intellectual Alchemists
- Google Will Require Proof of Identity from All Advertisers
- A Fight Against Amazon Becomes a State Matter in Quebec
- AMD vs. Intel 2020: Who Makes the Best CPUs?
- ‘Expert Twitter’ Only Goes So Far – Bring Back Blogs
- Beware of the GIF: Account Takeover Vulnerability in Microsoft Teams
- Google inserts links to its Duo video chat app when users text about Zoom
- I Spent $6M on Google Ads Last Year
- NHS rejects Apple-Google coronavirus app plan
- Disney claims anyone using a Twitter hashtag is agreeing to their terms of use
- Google Research Football
- Google Pixel Buds
- Alphabet Announces First Quarter 2020 Results
- MsQuic – QUIC Implementation from Microsoft
- WhatsApp eyes lending feature in India as Amazon rolls out Pay Later to tens of
- A thread of RTL(right-to-left)-language-induced GUI bugs
- Tesla Q1 2020 Update
- Google Meet premium video meetings–free for everyone
- ‘Publisher’ Google ordered to pay $40k in damages for defaming Melbourne lawyer
- Intel’s flagship 10th-gen desktop CPU has 10 cores, reaches 5.3GHz
- Stripe responded to my concerns about user tracking
- Amazon.com Announces First Quarter Results
- Quantum scientist John Martinis explains why he resigned from Google
- Nvidia Releases Low-Cost, Open-Source Ventilator Design
- US patent office rules that artificial intelligence cannot be a legal inventor
- Elon Musk tweet wipes $14bn off Tesla’s value
- A synthetic control causal analysis of Musk’s tweet on Tesla stock price
Other news
- A Graduate Course in Applied Cryptography
- Formal Verification Creates Hacker-Proof Code
- Quantifying and Time Tracking My Reading
- Why a Data-Security Expert Fears U.S. Voting Will Be Hacked
- US Air Force Space Security Challenge 2020: Hack-a-Sat
- My Love and Hate Relationship with Hackathons
- Packaging LXD for Arch Linux
- FT journalist suspended over claims of Zoom eavesdropping
- Lessons Learned from Dealing with an iMac’s Dead SSD
- CEO of SoftBank-backed Banjo admitted to being a Neo-Nazi skinhead in his youth
- Legislation proposes paying Americans $2k a month
- German state bailing Lufthansa out of bankruptcy with $10B
- Quantum autoencoders to denoise quantum measurements
- Building a scripting language and bytecode interpreter for education
- Daily Math Practice for grades 1 to 4
- Grab Asks Staff to Take No-Pay Leave to Cut Costs
- Linux touchpad like a MacBook: April 2020 update
- Save your Linux machine – Recovering your root password and more
- New bill threatens journalists’ ability to protect sources

A peer-to-peer hypermedia protocol to make the web faster, safer, and more open.
The Covid-19 pandemic has pushed many companies and schools to remote work, which allowed Zoom to emerge as a key player. The videoconferencing software company last week surpassed 300 million daily users, up from 200 million in just weeks.
Rob Pike, the co-author of the Go programming language, speaks about a career spanning four decades, and the evolution of Go over the last ten years.
A syntax-highlighter for git and diff output. Contribute to dandavison/delta development by creating an account on GitHub.
Simplicity yields productivity, and that’s why many developers have brought DigitalOcean into the workplace. Thousands of startups and small businesses have already chosen to run critical applications on DigitalOcean. Still, many more businesses tell us that they’d gladly migrate to our cloud if we could help them better
The Open Source, Cross Platform Stack for Real-time Media and Data Communication. – Pion
Germany changed course on Sunday over which type of smartphone technology it wanted to use to trace coronavirus infections, backing an approach supported by Apple and Google along with a growing number of other European countries.
Amazon is now making up to £8,800 a second, while concerns persist about its tax affairs, treatment of staff and effect on small retailers. Hereâs how to buy everything from technology to beauty to books without it
Update, 4/27: Twitter has now officially announced that they are killing off SMS in most countries. The Verge covers the story as well. View alternate options for receiving DansDeals alerts here. We are currently looking into other options for SMS alerts. @jack @Twitter You’re contradicting yourself. If SMS is insecure, then why use it for …
Google Shopping is changing its model, suggesting Google is joining the Anti-Amazon Alliance; 3rd-party merchants should do the same.
To help businesses, schools, and others navigate remote work and life, we’re making our premium video conferencing solution free for all.
Credit-card debt kept many consumers afloat. Now that the debt bubble is bursting, lenders and borrowers alike are preparing for pain.
This outlines the whole debugging process of a Linux kernel bug we found during an incident and demonstrates how we worked with Linux kernel open source community.
A few of our favorite SSH tricks and tips sure to improve your daily experience.
SoftBank Group Corp said it sees a loss of around 700 billion yen ($6.6 billion) for the year ended March on the portion of its WeWork investment held outside the Vision Fund, as the virus compounds woes at one of the firm’s biggest bets.
Forecast declines in enrollment and revenue have triggered spending cuts and salary freezes. “The world order has changed,” said a Northeastern University official.
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.