Gooooooood morning, Heads!!! 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
- Crystallization robot generates true random numbers via chemistry stochasticity
- I built a DIY license plate reader with a Raspberry Pi and machine learning
- LinkedIn for Chatbots
- Mass layoffs reported after Starsky Robotics fails to find buyer, investors
- Why String Theory Is Both a Dream and a Nightmare
Blockchain and decentralization
- Uber’s M3DB, a distributed timeseries database
- Decentralized Automation Framework in YAML
- Redecentralize.org
Woman computer scientist of the week
Katia Sycara is a professor in the Robotics Institute, School of Computer Science at Carnegie Mellon University internationally known for her research in artificial intelligence, particularly in the fields of negotiation, autonomous agents and multi-agent systems. She directs the Advanced Agent-Robotics Technology Lab at Robotics Institute, Carnegie Mellon University. She also serves as academic advisor for PhD students at both Robotics Institute and Tepper School of Business.
Cloud and architecture
- Servers for an Accelerated Future
- My First AWS “Free Tier” Hosting Bill Was $990
- Mimetic and Programmatic Architecture in America
- The wear patterns of jeans aren’t good forensic evidence
- Expertise Is ‘Just’ Pattern Matching
- First Amendment doesn’t apply on YouTube; judges reject PragerU lawsuit
- FreeDesktop.org financial situation regarding cloud hosting for Gitlab
- If your cipher were secure, this image wouldn’t have obvious repeating patterns
Development and languages
- The Case for Digital Public Infrastructure
- AntiVirus Monitor – GitHub Action to combat false positives
- Apple MusicKit JavaScript
- NFL Has a GitHub Page
- Gitlab 12.8 Released with Log Explorer, NuGet, and Compliance
- Microsoft apparently removing ‘Offline Accounts’ for international Windows users
- Search code in GitHub repos using regular expressions
- Strings in WebAssembly
- Go-flavored Pascal: A small embeddable self-hosting Pascal compiler for Windows
- The general value of typed functional programming lies in leaving no edge cases
- Legible Mathematics – Sketches of an interactive arithmetic for programming
- Functional Programming in OCaml – Spring 2020 Edition
- Fuchsia Programming Language Policy
- Our QA team leverages Gitlab’s performance testing tool (and you can too)
- Securing Firefox with WebAssembly
- GitHub Is Down Again
- Windows 10 live tiles reportedly getting killed by Microsoft
- Magit for VSCode (Alpha)
- Ex-MS engineer convicted of 18 felonies after stealing $10M in digital currency
- GitLab Handbook
- GitHub Facing Downtime
- Things about the new Firefox browser for Android
- Advanced usage of Python requests: timeouts, retries, hooks
- HOPL IV: History of Programming Languages – Accepted Papers
- Miranda released as free software
Quote of the week
A program that produces incorrect results twice as fast is infinitely slower.
— John Osterhout
Enterprises
- The BBC’s Netflix-killing plan was snuffed by myopic regulation
- A Tesla X Has Driven over 400k Miles. List of Parts That Had to Be Replaced
- Smartphone startups take on Google, Apple and put privacy first
- Google Interviewing Process for Software Developer Role in 2020
- Dispatch – Open-source release of Netflix’s crisis management framework
- Twitter’s community verification system will be a disaster
- Amazon Go Grocery – Full store open now
- Google is illegally moving EU citizens data to US
- Amazon Common Software for Devices
- Federal safety official slams Tesla, regulators for misuse of its Autopilot tech
- Google Chrome’s fear of Microsoft Edge is revealing its bad side
- Apple subpoenas Santander and US intelligence contractor on use of Corellium
- CVE-2020-0688: Remote Code Execution on Microsoft Exchange Server
- Google Earth finally available in browsers other than Chrome
- AMD Launches Ultra-Low-Power Ryzen Embedded APUs
- Google’s new treatment of nofollow links
- Still using Google Authenticator? Here’s why you should get rid of it today
- Google employee diagnosed with coronavirus
- Amazon tells employees to pause nonessential travel in U.S. due to coronavirus
Other news
- Learn Rust with Entirely Too Many Linked Lists
- The Art of Hacking
- Twitter Thread: Experience at Lambda School for UX
- Learn TLA+
- The free-spirited women who tangled with Orwell and other literary lions
- Developer Experience: Fundamentally harder than normal UX
- Mathematics for the Adventurous Self-Learner
- Hybrid Bank Account
- We use Kubernetes and spot instances to reduce EC2 billing up to 80%
- Google Plots Course to Overtake Cloud Rivals
- Critical PayPal Security Hack: Multiple Thefts Now Reported–Check Your Settings
- Facebook would have to pay $3.50 per month to U.S. users for contact info: study
- Things I Learned from Five Years in Climate Tech
- A hacker’s mom broke into a prison and the warden’s computer
- Measuring Latency in Linux
- Crash Bandicoot Hacked the Original Playstation
- A broken memory module hid in plain sight
- Forget Chess – The Real Challenge Is Teaching AI to Play D&D

‘Wikipedia consensus is that an unedited machine translation, left as a Wikipedia article, is worse than nothing.’
The man atop the world’s biggest tech fund paid for a campaign that included negative news stories, a concocted shareholder campaign and a sexual trap, people familiar with the matter say. A Misra spokesman said he didn’t orchestrate the effort.
Highly-available Distributed Fault-tolerant Runtime – bastion-rs/bastion
A peer-to-peer hypermedia protocol to make the web faster, safer, and more open.
Damien Riehl, musician, programmer and copyright attorney, teamed up with programmer, Noah Rubin, to find a way to stop musicians getting sued for their music.
Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors – guardianproject/haven
Capturing ARKit scene (Like `react-native-arkit`) into WebRTC video stream – jhen0409/rn-webrtc-arkit-integration
Classic MS Paint in the browser, with extra features.
An experimental JavaScript toolchain. Contribute to facebookexperimental/rome development by creating an account on GitHub.
The news has just broken that Google’s Authenticator App can have its codes stolen by malware. I doubt Google will ever release a fix for this issue – their 2FA app hasn’t been up…
Python Cheat Sheet. Contribute to crazyguitar/pysheeet development by creating an account on GitHub.
Telling whether the product that arrived in your Amazon box is what you meant to order can be puzzling. Can you guess which ones of these are the imposters?
Twitter said it would suspend 70 accounts posting content supporting the Michael Bloomberg campaign in a pattern that violates company rules.
A deep dive into the performance implications of using Google Fonts (good and bad) and whether self-hosting is better.
Andrew Walz calls himself a «proven business leader» and a «passionate advocate for students.» Walz, a Republican from Rhode Island, is running for Congress with the tagline, «Let’s make change in Washington together,» or so his Twitter account claimed.
DoChat is a Dockerized WeChat (盒装微信) PC Windows Client for Linux – huan/docker-wechat
CyberNews research analysts discovered 6 serious PayPal vulnerabilities and reported them. But instead of a bounty or thanks, we got punished by PayPal.
Japan’s entire school system, from elementary to high schools, will be aske…
An interactive ecosystem and evolution simulator written in C and OpenGL, for GNU/Linux. – connor-brooks/ecosim
In order to increase fluency in a programming language, one has to read a lot of it. But how can you read a lot of it if you don’t know what it means?