Gooooooood morning, Human race!!! 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
- Robots Get Some Inspiration from the Moai Statues of Easter Island
- On resuming discord.py development
GitHub Gist: instantly share code, notes, and snippets.
- Federated Learning with Formal Differential Privacy Guarantees
- Deep learning behind document processing
- S.e.p.i.a. – Digital voice assistant
S.E.P.I.A. – Your own extendable, personal, intelligent assistant.
- The Uncanny Valley of Xenobots
- White Noise Improves Learning
- At the Bottom of an Icy Sea, One of History’s Great Wrecks Is Found
- Deep Learning Is Hitting a Wall
What would it take for artificial intelligence to make real progress?
- Learning Standard C++ as the New Language
- Restoring and attributing ancient texts using deep neural networks
- Anatomy of AI
Anatomy of an AI System – The Amazon Echo as an anatomical map of human labor, data and planetary resources. By Kate Crawford and Vladan Joler (2018)
- Graphsignal – Machine learning profiler for training and inference
- Prepform – AI and spaced-repetition to optimize learning
- Face-to-face interaction enhances learning, innovation
Blockchain and decentralization
- CockroachDB: The Resilient Geo-Distributed SQL Database
This paper appeared in Sigmod 2020. Here is a link to the 10 minute, but extremely useful, Sigmod presentation . There is also a 1 hour ext…
- Saito Renho on Japanese economic growth, ‘Abenomics’, redistribution, and more
- Attackers exploit flaw in web’s security to steal $2M in cryptocurrency
- FoundationDB: A distributed unbundled transactional key value store
This paper from Sigmod 2021 presents FoundationDB, a transactional key-value store that supports multi-key strictly serializable transacti…
Woman computer scientist of the week
Cloud and architecture
- Pair Programming Antipatterns
What you shouldn’t do when pair programming.
- Microsoft Flight Simulator’s cloud debut comes with upsides for devs
- Cloud Provider Performance Comparison – Perl and More
- Critical Cross-Account Vulnerability in Microsoft Azure Automation Service
- Google Cloud to acquire Mandiant for $5.4B
- AWS’s us-east-1 region is experiencing issues
- Eponymous Laws Part I: Laws of the Internet
- Piercing the Cloud Armor – The 8KB Bypass in Google Cloud Platform WAF
Google Cloud Armor provides a rule-based policy framework that can be used by customers of the Google Cloud Platform to mitigate various types of common web application attacks. The Cloud Armor service has a documented limitation of 8 KB as the maximum size of web request that it will inspect. The default behavior of Cloud Armor in this case can allow malicious requests to bypass Cloud Armor and directly reach an underlying application.
- Cloudant/IBM back off from FoundationDB based CouchDB rewrite
Development and languages
- Digital Radio Mondiale (DRM) – PC-Based Receivers and Software
- The Scientist and Engineer’s Guide to Digital Signal Processing
- Digital Health Rules
- Windows Defender is enough, if you harden it
This article is not intended to convince you to abandon your current antivirus solutions. In this post I would like to share my observations and ways to improve the effectiveness of Defender. You don’
- Ryven – Flow-based visual scripting for Python
- Cooklang – Managing Recipes in Git
- Sending notifications programmatically: let me count the ways
- Android: Freeing up 60% of storage for apps by removing parts of the app
- Windows product stickers as an insight into the past
- Just Say No to Central Bank Digital Currencies
- Pull Request File Tree Feedback
For the past few months, we've been working hard to improve the Pull Request experience. One of the features we're most excited about: Pull Request File Tree. The new tree: Improves ease of…
Quote of the week
I had a nightmare once in which I a had convinced a friend how wonderful C++ is. A while later he came back., and he was mad.[sic]
— Robin Rosenberg
- AMD Is Now Worth More Than Intel – and with Reason
- Microsoft GW-Basic Interpreter Source Code
The original source code of Microsoft GW-BASIC from 1983 – GitHub – microsoft/GW-BASIC: The original source code of Microsoft GW-BASIC from 1983
- The Intel Core I3-12300 Review: Quad-Core Alder Lake Shines
- Drawbacks of engaging with customer complaints on Twitter
- Google to Acquire Mandiant
Mandiant has entered into a definitive agreement to be acquired by Google.
- Google purchasing and expanding its Warsaw office for $700M
- Amazon rainforest is losing its ability to recover from destruction
- The AMD Branch (Mis)Predictor Part 2: Where No CPU Has Gone Before
- Amazon Amp Live Radio App
- Twitter is now available on Tor
Learn about using twitter.com on older browsers.
- Amazon lied about using seller data, lawmakers say, urging DOJ investigation
- Phases of Netflix’s real-time data infrastructure
- Stripe Crypto
Stripe for the crypto economy | A complete solution for crypto platforms
- Transformers, originally designed to handle language, are taking on vision
- Twitter makes it harder to choose the old reverse-chronological feed
Twitter is pushing users toward the algorithmic feed.
- What Google Search Isn’t Showing You
The search engine has made up so much of our online experience for so long that it can be hard to imagine something better.
- Why do Google use location for language rather than browser settings?
- Google Maps Shadow Calculator
- Twitter Client for UEFI
Twitter client for UEFI. Contribute to arata-nvm/mitnal development by creating an account on GitHub.
- Intel Finds Bug in AMD’s Spectre Mitigation – AMD Issues Fix
- Go Chainable: .map().filter().reduce() in Go
- NaTakallam – High-quality language services and courses delivered by refugees
- Linux from Scratch – LFS and BLFS Version 11.1 are released
- The Dirty Pipe Vulnerability
- Most U.S. workers took an inflation pay cut in 2021
- How to Learn Anything
- AsciiMol: Curses based ASCII molecule viewer for Linux terminals
- The Hacker’s Diet
- Put an io_uring on it: Exploiting the Linux kernel
- It’s time to admit quantum theory has reached a dead end
- Endurance: Shackleton’s lost ship is found in Antarctic
- Ernest Shackleton’s ship Endurance found off coast of Antarctica
- Physicists steer chemical reactions by magnetic fields and quantum interference
Physicists in the MIT-Harvard Center for Ultracold Atoms (CUA) have developed a new approach to control the outcome of chemical reactions. This is traditionally done using temperature and chemical catalysts, or more recently with external fields (electric or magnetic fields, or laser beams).
- Booting ARM Linux the standard way
- RadixSpline: A Single-Pass Learned Index
- 2D Game engine and editor for Windows and Linux
- Things I hate about Rust, redux
- A short conversation with a bank
0.0 Context setting It’s Saturday, March 5th 2022 and I can’t help myself, so here’s an edited and revised version of an imaginary conversation I had earlier…
- Toward a better list iterator for the Linux kernel
Linked lists are conceptually straightforward; they tend to be taught
toward the beginning of entry-level data-structures classes. It might thus
be surprising that the kernel community is concerned about its longstanding
linked-list implementation and is not only looking for ways to solve some
problems, but has been struggling to find that solution. It now appears
that some improvements might be at hand: after more than 30 years, the kernel
developers may have found a better way to safely iterate through a linked list.
- Alpine Linux: Brilliant Linux Distro
- Lessons Learnt Moving a GTK Application from Go to Ada
DasherA is a rewrite of my Data General DASHER terminal emulator in Ada using the GtkAda toolkit and only Gtk3 elements. – dashera/LessonsLearnt.md at 10ab6e4ece8ea1c16ad055c063c5e743d89cd6bc · SM…
- DNS resolution issue in Alpine Linux
- The Legendary Survival Story of Sir Ernest Shackleton
- Modern movies teach us awful lessons
- Teaching is a slow process of becoming everything you hate
Here are some things that I hated as a student. At the time, I thought my teachers didn’t understand or care how terrible they were.