Gooooooood morning, World!!! 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
- Dicio: Free and open source voice assistant for Android
- Baffling neurological illness affects growing number of young adults
- Machine Learning for MRI Image Reconstruction
- What do I do when my boss is sabotaging interviews?
- Choose-Your-Own-Adventure AI Dungeon Games
- Treefrog: A code editor that uses both AST and text editing commands
- Neural network from scratch
- The cruel, ridiculous reality of ‘virtual learning’
- Elixir and Machine Learning: Nx v0.1 released
- Deep Learning Can’t Be Trusted, Brain Modelling Pioneer Says
- Email encoder – protect your public emails from bots and crawlers
- Neural Search for medium sized corpora
- Thiel Foundation announces next Thiel Fellow class: 23 entrepreneurs
- The Largest Suite of Cosmic Simulations for AI Training Is Now Free to Download
- AlterEgo, a non-invasive, wearable, peripheral neural interface
- Inflammation in the gut is encoded by neurons in the brain
- Reinforcement Learning as a fine-tuning paradigm
- Savile Row constraint modelling assistant
- Chatbots: Still Dumb After All These Years
- Cognitive load theory and its applications for learning
- New theory proposes ‘forgetting’ is a form of learning
- Emergent Behavior in Skyrim’s Fox AI
- Building a neural network in pure Lisp using only atoms and lists
- Don’t fully trust AI in dev work /yet
- Deepstack: Open-Source AI Server
- The Rise of A.I. Fighter Pilots
- How A.I. Conquered Poker
- Neural Noise Shows the Uncertainty of Our Memories
- Inverting the structure–property map of truss metamaterials by deep learning
- AI could end foreign-language subtitles
- Profound CTO Learnings of 2021
- The Revenge of the Hot Water Bottle
- Alphabet’s Calico has begun trials on a molecule for neurovegetative diseases
- Robot vacuum cleaner escapes from Cambridge Travelodge
- Tracing the origins of plants in West African cuisine through archaeobotany
- Age and high-growth entrepreneurship
- Shoot the neural network before it shoots you
- The AI Research SuperCluster
- Researchers Build AI That Builds AI
- Economists are revising their views on robots and jobs
- How Claude Shannon Helped Kick-Start Machine Learning
- Learning happens in the brains of sleeping babes
- Walking America: Washington, DC (Anacostia and Alexandria)
- Waymo sues state DMV to keep robotaxi safety details secret
- How to Excel in Tech Without Learning to Code
- Message in a bottle from Scottish girl found in Norway after 25 years
- Deep physical neural networks trained with backpropagation
- Variational Neural Cellular Automata
- Lattice Gauge Equivariant Convolutional Neural Networks
Blockchain and decentralization
- Are cryptocurrencies to blame for high GPU prices?
- During 2021 Bitcoin consumed 134 TWh in total
- $2,500 Ethernet Switch Effectively Isolates Audiophiles from Cash
- RPi Pico: 100BASE-T with cheap ethernet PHY module
- Norton is installing a Cryptocurrency miner called Norton Crypto (NCrypt.exe)
- Probably Quite Coincidental: Review of Speak Silence: In Search of W. G. Sebald
- Kosovo bans cryptocurrency mining to save electricity
- Mozilla’s call for cryptocurrency donations angers founder
- Bitcoin: Addressing the Ponzi Scheme Characterization
- Mozilla Foundation pausing cryptocurrency donations
- Illicit activity a tiny part of cryptocurrency use
- Bitcoin network power slumps as Kazakhstan crackdown hits crypto miners
- BumbleBee: Run and distribute eBPF programs using OCI images
- Bitcoin Sinks to $41,000 Amid ‘Extreme Fear’
- Is Bitcoin Down or Just Me?
- Bitcoin mining is being banned in countries across the globe
- Blockchain-based systems are not what they say they are
- Ghost in the ethernet optic
- Badger leads archaeologists to hoard of Roman coins in Spain
- Rewriting my toy blockchain in Rust
- ‘Trading is gambling, no doubt about it’ cryptocurrency dealing fuels addiction
- “You Don’t Own Web3”: A Coinbase Curse and How VCs Sell Crypto to Retail
- Kosovo pulls plug on energy-guzzling Bitcoin miners
- Blockchain is not only crappy technology but a bad vision for the future
- Craig Wright suing developers to forcibly give him access to internet coins
- FOQS: Making a distributed priority queue disaster-ready
- In a Numerical Coincidence, Some See Evidence for String Theory
- Metal Detectorist Discovers One of England’s Earliest Gold Coins in a Farm Field
- Distributed locking with Postgres advisory locks
- Bitcoin pyramid schemes wreak havoc on Brazil’s ‘New Egypt’
- Why should you care about Ethereum Layer-2?
- Abuse and Harassment on the Blockchain
- Bitcoin value tumbles almost 50% since record November
- No, Ethereum Name Service is still a clown show
- It would require 130M of physical qubits to break Bitcoin encryption in one day
- Cthulix: The Future of Distributed-Computing
- Foam Decentralised Location Service
- Hive: A Globally-Distributed Key/Value Store
- Unlisted App Distribution
- Stablecoins: Growth potential and impact on banking
- A Matter of Time: Evolving Clock Sync for Distributed Databases
- Coinbase’s philosophy on account removal and content moderation
Woman computer scientist of the week
Frances Ann Novak Rosamond is an Australian computer scientist whose research interests include computer education and parameterized complexity. She is the editor of the Parameterized Complexity Newsletter, moderator of the parameterized complexity wiki, and publicity chair of the International Symposium on Parameterized and Exact Computation.
Cloud and architecture
- Depression alters the circadian pattern of online activity
- Sustainable, transparent, energy-efficient cloud infrastructures
- How I took my SaaS from idea to sold in 14 months
- Alex Graveley, architect of GitHub Copilot, arrested for strangling girlfriend
- IPv6-ghost-ship: Using TOTP as part of an AWS EC2 IPv6 address
- Fixing the Unfixable: Story of a Google Cloud SSRF
- Practical Shell Patterns I Use
- GitHub – Crpietschmann/AzureSphereOS: Azure Sphere Source Code Under GPL
- Top Major Schools Illegally Collude to Limit Student Financial Aid, Lawsuit Says
- T-Mobile begins blocking iPhone users from enabling iCloud Private Relay in US
- Improving API Response Times by Migrating from Cloud Functions to Cloud Run
- Lawsuit aiming to break up Facebook group Meta can go ahead, US court rules
- Service locator is not an anti-pattern
- BreakingFormation: AWS CloudFormation Vulnerability
- PayPal faces lawsuit for freezing customer accounts and funds
- AWS Lambda now supports IPv6 endpoints for inbound connections
- Stop Putting AWS Credentials in GitHub Secrets
- Examining the covidtests.gov architecture
- Can artificially altered clouds save the great barrier reef?
- AWS Service Terms: the clause 42.10
- AWS is not a dumb pipe
- Google could face class action lawsuit over free G Suite legacy account shutdown
- Amazon Announces AWS Lambda Powertools TypeScript
- You Don’t Need the Cloud
- Moving Google Contacts and Calendar to NextCloud
- Store SQLite in Cloudflare Durable Objects
- Lawsuit alleging oil companies misled public about climate change moves forward
- Six Architects on their Dream Desks
- Architect Peter Cook (Of Archigram) on Drawing
- Ransomware-resistant backups with duplicity and AWS S3
- 2023 mission to Venus will skim the acidic clouds for signs of life
- Pulumi and MinIO – Making Multi-Cloud Magic
- How I Discovered Thousands of Open Databases on AWS
- Northflank – Simplifying application deployment to cloud platforms
- A new paradigm for cloud access management
- Australian mining billionaire files lawsuit against Facebook over scam ads
- Applying Event-Driven Architecture in Digital Transformation Projects
- 101 AWS Lambda tutorial for Go developers
Development and languages
- Digital real estate and the digital housing crisis
- Faster TypedArrays: Vector Addition in WebAssembly
- A an R7RS Scheme Implementation in WebAssembly
- 4 tips for GitHub Actions usability (+2 debugging)
- Faster IndexOf for Substrings in .NET
- How programmers make sure that their software is correct
- Programming in 1987 versus Today
- The Pragmatic Pragmatic Programmer
- Python Type Hints – How to Handle Optional Imports
- Flatten Arrays in Vanilla JavaScript with Flat() and FlatMap()
- I found a one-char typo in the docs for Python’s typing_extensions library
- Inviting another GitHub user to be your successor
- Yet Another Roguelike Tutorial
- A Kernel Running on the Browser
- Gitea Is Joining the Fediverse
- GitHub Projects – Customizable, flexible tool for planning and tracking work
- Filling in some gaps in the story of Space Cadet Pinball on 64-bit Windows
- How to Squash and Rebase in Git
- Comment via GitHub Pull Request
- Dockerizing a Programming Language
- Autosaved: A Go utility for autosaving progress in Git projects
- How we built a VS Code Extension with Rust, WebAssembly, and TypeScript
- Cannot Download GitHub Assets
- Young people from Brazil’s favelas set out to conquer digital world
- Using Git commit message templates to write better commit messages
- Send text messages for free using Python
- 5.16 Kernel Development Statistics
- Github Copilot Wants to Play Chess Instead of Code
- The impact of sexual abuse on female development: a longitudinal study
- I broke up with Digitalocean, here’s the story
- Provably Space-Efficient Parallel Functional Programming
- HTML is/as a programming language
- Python Communist Revolution
- Spade, A simple programming language with a TUI IDE
- Newaetech/chipshouter-picoemp: Why not run micropython on your EMFI tool?
- Ruby 3.2: Proposal to merge WASI based WebAssembly support
- Making Your Game Go Fast by Asking Windows Nicely
- Python Bytecode Explained
- APKTool: A tool for reverse engineering Android APK files
- Python on z/OS – creating a C extension
- Pure CSS/HTML C# syntax highlighting without JavaScript
- Things I like about Python
- Sonora: Python implementation of gRPC-Web built on top of WSGI/ASGI
- Turning a GitHub Page into a Progressive Web App
- Gitlab Handbook’s HN Page
- Totenpass is a permanent digital storage drive made of solid gold
- GoJS 2.2: JavaScript and TypeScript Diagramming library
- Awesome Functional Programming
- Google Camera randomly changes some QR code URLs on Android 12
- SICP: JavaScript Edition available for pre-order
- Make Your Python CLI Tools Pop with Rich
- WebAssembly: The New Kubernetes?
- NoJS – Creating a Calculator with Only Pure HTML and CSS. No JavaScript
- Primel – guess a 5 digit prime number (each guess must be a prime)
- Git.io no longer accepts new URLs
- Full Freeciv client running on WebAssembly
- Is programmable overhead worth the cost?
- Practical Pigment Mixing for Digital Painting
- Simple Wordle solver in command line in Python
- Surgical Programming
- In defense of complicated programming languages
- Introducing the new star-history.com – the missing GitHub star history graph
- The Number Guessing Game Written in YAML as Lisp Interpreted with Python
- Asimov, Programming and the Meta Ladder
- A trick to have arbitrary infix operators in Python
- The Power of Python Descriptors
- Dealing with YAML with arbitrary tags in Python
- About Citation Files on GitHub
- WebAssembly techniques to speed up matrix multiplication
- More Than Digital Copies: Maps That Interpret Maps
- Windows Subsystem for Android
- Prime Video Uses WebAssembly
- Apple removes Python 2.7 in macOS 12.3
- Mixbox: Practical Pigment Mixing for Digital Painting
- Citizen developers are rapidly becoming the vanguard of corporate digitisation
- A pipe operator for JavaScript: introduction and use cases
- Procrastinate: PostgreSQL-Based Task Queue for Python
- Google says Android tablets are the future, starts staffing up new division
- Textual adds support for Windows (Python package for TUIs)
- VT100 Machine Emulator in JavaScript
- Gitlab Is Down (System Wide Outage)
- Pay attention to WebAssembly
- Writing a Printer Driver in JavaScript
- Pesto, a Digital Workplace
- Python Tools for the Semantic Web, an Overview
- America’s Covid job-saving programme gave most of its cash to the rich
- An introduction to type programming in TypeScript
- Exploring SIMD performance improvements in WebAssembly
- Rustenstein 3D: Game programming like it’s 1992
- Automatically generate docstrings for your Python function
- Writing clean JavaScript tests with the BASIC principles
- Getting Started with Git Bash
- I made a little digital circuit simulator that operates on PNGs
Quote of the week
Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them.
— Laurence J. Peter
Enterprises
- Elon Musk’s Software Focus Helped Tesla Navigate Chip Shortage
- Google owns TLDs: .web .meme and .lol
- Twitter Permanently Suspends Marjorie Taylor Greene’s Account
- Tesla Q4 2021 Vehicle Production and Deliveries
- Microsoft confirms Exchange Year 2022 problem
- Google no longer producing high quality search results in significant categories
- Using a mild Twitter addiction to get things done
- Search engines and SEO spam
- Ten Lessons from Three Generations Shaped Google’s TPUv4i
- AMD Ryzen 6000 Series Mobile CPUs Feature Microsoft’s Pluton Security
- Intel claims new i9 is faster than M1 Max
- I took a job at Amazon, only to leave after 10 months
- Google fined 150M€, Facebook 60M€ for assymetric cookie dialogs
- The ITC declares Google infringed on audio tech patents held by Sonos
- Notational Intelligence
- Key M1 Mac Engineer Departs Apple for Intel
- Google home speakers are about to get slightly worse because Sonos sued and won
- Nvidia tool generates full 3D models from a single still image
- Merchant Service Horror: Amazon Pay and the Disappearing $2300
- Google Had Secret Project to ‘Convince’ Employees ‘That Unions Suck’
- I bought and tested the filtration of every mask on Amazon
- Tesla Model S Goes 752 Miles with a Startup’s Prototype Battery
- Is Google Search Deteriorating? Measuring Google’s Search Quality in 2022
- Google says iMessage is too powerful
- Google doesn’t want to pay Sonos for technology it copied
- Intel removes Xinjiang references from shareholder letter
- Microsoft posts its own teardown and repair video for the Surface Laptop SE
- DMV ‘revisiting’ its approach to regulating Tesla’s public self-driving test
- Austrian DSB: EU-US Data Transfers to Google Analytics Illegal
- Why Google Treats SQL Like Code and You Should Too
- German company’s use of Google Analytics breached GDPR
- White House will meet execs from Apple, Amazon, IBM to discuss software security
- Why can’t I play Ultra HD Blu-ray movies on my new Intel CPU platform?
- Jan 6 committee subpoenas Meta, Google, Reddit etc. after ‘inadequate responses’
- Google Research: Themes from 2021 and Beyond
- Google, Amazon, Meta and Microsoft Weave a Fiber-Optic Web of Power
- Tesla Model 3 Owner Discovers Car Was Delivered Missing a Brake Pad
- Shenanigans on Microsoft Feedback Hub
- Netflix’s Prices Are Rising Faster Than Cable
- Unredacted Antitrust Complaint Shows Google’s Ad Biz Even Scummier Than Imagined
- Your app is not compliant with Google Play Policies: A story from hell
- Microsoft to Buy Activision
- Microsoft to Acquire Activision Blizzard in an all-cash transaction at $68.7B
- Microsoft to buy Activision Blizzard for $68.7B
- Welcoming the Legendary Franchises of Activision Blizzard to Microsoft Gaming
- Google: The harmful consequences of Congress’s anti-tech bills
- Arm Predicts Stagnation If Nvidia Deal Fails
- Google Kills YouTube Originals
- Google kills free G Suite / Workspace versions for existing customers
- Google is wrong. Apple’s iMessage is a failure
- A Tesla on autopilot killed two people. Is the driver guilty of manslaughter?
- I cannot begin to tell you how proficient I am in Microsoft Word
- Robinhood Shares Down 60% Since IPO
- Twitter shakes up its security team
- De-Google-Ify Internet
- Amazon activist’s firing deemed illegal by labor board officials
- Blue verification checkmark vs. hexagonal PFPs on Twitter
- Microsoft’s Activision Blizzard deal is bad for privacy rights
- Google Drive flags file only containing “1” for copyright infringement
- Amazon suggests user delete tweet showing how much data they collect
- Request Your Personal Information from Amazon
- Nvidia prepares to abandon takeover of Arm
- Google Is Forcing Me to Dump a Perfectly Good Phone
- Nasm – A cross-platform x86 assembler with an Intel-like syntax
- We Studied 81,000 Page Titles – Google Rewrote 61% of Them
- Tesla FY2021 Earnings Result
- Washington state shuts down Amazon price-fixing program nationwide
- 2FA app with 10k Google Play downloads loaded well-known banking trojan
- Twitter doesn’t care about spam
- Over 10% of Tesla Model S EVs Fail Germany’s Strict Inspection After 3 Years
- One Gemini Battery Nearly Doubles Tesla Model S Range
- Should I build a Tesla coil for a science fair?
- Citrix to be acquired for $16.5B, will be merged with Tibco
- Non-Tesla Supercharger Pilot
- Google critiqued the practice of displaying ads above search results
- Netflix: Lessons in Experimentation
- Tesla Issues Second Recall Connected to FSD. Now It Has to Do with Rolling Stops
- Alphabet Announces Fourth Quarter and Fiscal Year 2021 Results
- Twitter stores original account names, dox vulnerability via Twitter Spaces
- Everyday objects can run artificial intelligence programs
- Tesla admits its sales figures where wrong
- Self-driving Tesla does ‘the craziest things you can imagine’
- Tesla drivers report a surge in ‘phantom braking’
- Normalized crash data shows Autopilot is much less safe than Tesla claims
- Download Twitter data without API keys
- Amazon.com announces fourth quarter results
- For some searches the whole screen on Google is now ads
- Google Doesn’t Parse Roman Numerals
- Google gives execs raises after declining to boost employees’ pay – HRD Canada
- Killed by Google
Other news
- Fixing stutters in Papers Please on Linux
- 2.3k Patch Would Improve Linux Build Times 50~80% & Fix “Dependency Hell”
- “Fast Kernel Headers” Tree -v1: Eliminate the Linux Kernel’s “Dependency Hell”
- Picosnitch – a reliable and lightweight security/privacy tool for Linux
- American Astronomical Society (AAS) journals transition to open access
- Ledger – the first peer-reviewed journal on blockchains and cryptocurrencies
- Rewriting Libimagequant in Rust for Portability
- Linuxgems – A succinct cheat sheet for newbie Linux coders and sysadmins
- We’re two middle school teachers learning and teaching Python
- The late rloew (Rudolph R. Loew) – Windows 9x hacker and phone phreaker
- Why Fortran is easy to learn
- UxPlay: AirPlay Unix mirroring server
- Random number generator updates for Linux 5.17
- My work routine: plan, do, learn loops
- Venmo, PayPal, Cash App must report payments of $600 or more to IRS
- My 70 year old mother has been using Linux on the desktop for the past 21 years
- The Hacker’s Diet
- Dutch government to pay million Euro fine over racist data discrimination
- Gnu taler a privacy friendly payment system
- Implementing a quantum computer emulator in SQL
- Lessons learned on SaaS pricing
- A few things I’ve learned about livestreaming
- Minecraft mod that runs RISC-V Linux
- Choosing a Bank for Your Startup
- Teaching how to code is broken
- Poor man’s VPN (pay for only what you need)
- Slackware Linux 15.0 RC3
- Quantum particles feel the influence of gravitational fields they never touch
- Humble subscription service is dumping Mac, Linux access in 18 days
- Turns Out Schrödinger, the Father of Quantum Physics, Was a Pedophile
- How We Lost the Women in Computing
- Is Space Pixelated? The Quest for Quantum Gravity
- Apple complies with Dutch ruling allowing apps to use other payment systems
- The Gritty, Underground Network Bringing Japan’s Arcades to the US
- UX low-code, performant, and open source
- I sent my boyfriend a picture of a storm. He got one of a woman and a dog
- Hackers disrupt payroll for thousands of employers – including hospitals
- Failing to Learn Zig via Advent of Code
- UK schools receive 300k CO2 monitors in gov initiative to reduce COVID19 spread
- Effortless personal productivity (or how I learned to love my monkey mind)
- Nerd-dictation, hackable speech to text on Linux
- The PinePhone Pro brings upgraded hardware to the Linux phone
- Venmo, PayPal and Zelle must report $600 in transactions to IRS
- Load testing at scale and lessons learned
- The Harrowing Journey to Elephant Island by Ernest Shackleton and Endurance Crew
- Security Engineering Course
- ‘G Suite legacy free’ users must start paying
- What it means to teach gifted learners well
- Computer Scientists Eliminate Pesky Quantum Computations
- SUSE announces Liberty Linux, new distro for those who miss the old CentOS
- Linux kernel heap buffer overflow in fs_context.c since version 5.1
- I’m a Public School Teacher. The Kids Aren’t Alright
- FlyZolo – Youngest Woman Solo
- Woman dies seven years after pricking finger in prion research lab
- How Not to Support Desktop GNU+Linux, Zoom Edition
- Download Briar Desktop for Linux
- Faux Idempotency
- Linux on a 486SX
- Founder of The Infraud Organization hacking group arrested in Moscow – source
- How bad have universities got?
- Idris 2: Quantitative Type Theory in Practice
- Why FreeBSD Desktop and My Linux Rant
- Why Googleplex Architect Says Luxury On-Site Perks Are ‘Dangerous’
- Hacking the Apple Webcam (Again)
- Does the software industry learn?
- A Minimum Viable Computer, or Linux for $15
- Turing Pi Trouble with PayPal
- Why don’t we use the math we learn in school?
- Why Quantum Mechanics?
- Textbook: Introduction to Classical and Quantum Computing
- LTO Tape data storage for Linux nerds
- Amazon Paid for a High School Course About Amazon
- RegExr: Learn, Build and Test Regex
- Who Got It Right: Orwell or Huxley?
- Long-lost sphinxes of Egyptian king Amenhotep III unearthed at Luxor
- Hacktivism and State-Sponsored Knock-Offs. Attributing Deceptive Hack Operations
- A virus helped a woman survive a dangerous antibiotic-resistant infection
- What I learned from a year of watching bad financial advice on TikTok
- Reclaiming the lost art of Linux server administration
- Vitamin D supplementation reduces autoimmune disease risk in trial findings
- Sega quits arcade business after 50 years
- Fluid Simulation – Siggraph 2007 Course Notes
- Static-Let, or how I Learned to stop worrying and love Load-Time-Value
- Reducing the Size of Large PDFs
- Learn by Wrapping
- A UX designer walks into a Tesla Bar
- Memberships Work: What I learned during the third year of my membership program
- Linux bcc/BPF tcplife: TCP Lifespans
- Venetian glass seduced American artists a century ago
- I used indie hacking to sponsor my own green card
- That’s how it works when you’re a woman on the internet
- ‘Quantum friction’ slows water flow through carbon nanotubes
- Browser Shell: A Linux VM in the browser serving a website
- Apple will charge 27% commission for alternative payment systems in Netherlands
- The Payment Dance