Gooooooood morning, Masses!!! 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
- I use targeted ads as my personal shopping assistant
- Deep Learning in Neuroimaging
- Modern Pandas (Part 2): Method Chaining
- Project Alice – an open source virtual assistant that can run offline
- Google fires another AI researcher who reportedly challenged findings
- Learning to think critically about machine learning
- React Native On-Device Machine Learning with Google ML Kit
- Botnet that hid for 18 months
- The A.I. Of Doom
- Making the Clubhouse hallway more relevant with machine learning
Blockchain and decentralization
- BGP Blockchain
- Principles of Distributed Computing (lecture collection)
- Distributed Systems Shibboleths
- Buying Real Estate with Crypto: New Mortgages Are Backed by Coins
- Warren Buffett: Explanation for why he doesn’t believe in Bitcoin
- Tracing a single operation in distributed systems
- Blockchain in a Nutshell
- Most Salvadorans have already ditched their national Bitcoin wallets
- Togethr: Own Mastodon-compatible decentralized social network instance
Woman computer scientist of the week
Jennifer Mankoff was a professor in the Human-Computer Interaction Institute of the School of Computer Science at Carnegie Mellon University, and she is the Richard E. Ladner Endowed Professor in the Paul G. Allen School of Computer Science & Engineering at the University of Washington, in Seattle, where she joined the faculty in 2017.
Cloud and architecture
- Zero Trust Hosting and Reverse Proxy via Cloudflare, Swag and Authelia
- ‘Biodegradable’ drinking straws contain PFAS
- Cloud Cost Control: Best Practices
- MyGov is a ‘huge disappointment,’ key architect despairs
- Cloud Pricing Comparison: AWS vs. Azure vs. Google Cloud Platform in 2022
Development and languages
- The Programming Paradigm to Find One Solution Among 8,080,104 Candidates
- GitBOM: Enabling Universal Artifact Traceability in Software Supply Chains
- Onyx BOOX Leaf: 7-inch eReader with Android 10
- Rust from 0 to 80% for JavaScript Developers
- The Niche Programmer
- New from Anaconda: Python in the Browser
- Integer vs. Linear Programming in Python
- ‘It was the poor man’s studio’: how Amiga computers reprogrammed modern music
- JavaScript quiz that may confuse you
- FreeDV – Digital Voice mode for HF radio
- Datasette Lite: a server-side Python web application running in a browser
- JavaScript Containers
- Android 13’s new sideloading restriction of Accessibility APIs
- MockRTC – a mock peer and MitM proxy library for WebRTC
- GitHub will require 2FA by the end of 2023
- GitHub Résumé: Service that creates a résumé based on your GitHub repos/activity
- Recognize Digits Using ML in Elixir
- It’s time we fix the unethical design of cookie consent windows
- TatSu takes grammars in variation of EBNF, outputs memoizing Python PEG parsers
Quote of the week
Beware of “the real world”. A speaker’s apeal to it is always an invitation not to challenge his tacit assumptions.
— Edsger W. Dijkstra
Enterprises
- Epic is asking a court to stop Google from yanking Bandcamp off the Play Store
- What is Lab126, Amazon’s secretive research laboratory?
- Picasso: Lightweight Device Class Fingerprinting Web Clients – Google Research
- Brendan at Intel.com
- Twitter blocked my account for a tweet I did not make
- Intelligent speed assistance: everything you need to know
- Intel: Meteor Lake Chiplet SoC Up and Running
- OpenAlex: The Promising Alternative to Microsoft Academic Graph
- Netflix’s Big Power Clash and Rivalries Behind the Crash
- Including “And. And. And. And. And.” in a Google doc causes it to crash
- Being Acquired
- AMD doubles the number of CPU cores it offers to Chromebooks
- Stripe responds to the Financial Connections/Plaid kerfuffle
- Microsoft insults dev, then takes credit for their idea
- SEC Charges Nvidia with Inadequate Disclosures about Impact of Cryptomining
Other news
- Cambridge University study finds Anglo-Saxon kings were mostly vegetarian
- Libmodbus – A modbus library for Linux, Mac OS, FreeBSD and windows
- Remotewide – Find remote jobs with location independent pay
- GlaxoSmithKline to pay 3B dollars for fraud
- Apple hit with EU antitrust charge over its payment technology
- Pitivi, a free and open source video editor for Linux
- Mullvad VPN now accepts Monero payments
- How I learned to program
- A Social Analgesic? Acetaminophen (Tylenol) Reduces Positive Empathy
- What we can deduce from a leaked PDF
- Development Journal: ScreenFloat 2
- The UX of Paid Journalism
- Unpaywall: An open database of 31,903,705 free scholarly articles
- Confirmation Bias Reduces Business Profits
- Lirebird – a simple and powerful voice changer for Linux, written in GTK 3
- Learning Modern Linux: A Handbook for the Cloud Native Practitioner
- WordPress sites getting hacked ‘within seconds’ of TLS certificates being issued
- Final year medical students ‘can’t afford to pay rent’

Joey Santore’s YouTube channel, Crime Pays but Botany Doesn’t, crosses citizen science with vigilante environmentalism
Vanilla JS TodoMVC App in 2022. Contribute to 1Marc/todomvc-vanillajs-2022 development by creating an account on GitHub.
The behind-the-scenes of our decision to sell Postmark and DMARC Digests to ActiveCampaign in 2022
This is the source code for the original Microsoft 3D Movie Maker released in 1995. This is not supported software. – GitHub – microsoft/Microsoft-3D-Movie-Maker: This is the source code for the or…
Getting to the next level unlocks a lot – more money, more responsibility, more respect, a feeling of progress – and even if you care deeply about other things (your product, your users, etc), you can’t really avoid caring about promotion as well. This post talks a bit about the (well-known) issues with this type of culture, and suggests some alternatives for startups not looking to replicate it.
Offrez à vos utilisateurs la possibilité de partager leurs données financières en toute sécurité afin de simplifier les paiements, de réduire la fraude, d’évaluer les risques et de créer de nouveaux produits.
The original game held a wealth of surprises. Its meta-obsessed follow-up has even more.
Training materials and labs for a "Getting Started" level course on COBOL – GitHub – openmainframeproject/cobol-programming-course: Training materials and labs for a "Getting Started…
I’ve used Linux for many years on servers, but still kept macOS as my main working environment for almost ten years now. A few months ago, I gave up on macOS and started using Fedora as my main operating system on the ThinkPad P1 Gen3 15”.
Click to read more.