What Edu is reading this week (May 31 - Jun 6, 2026)
Running LLMs on a Game Boy Color and a £200 datacenter GPU, GPS jamming over Europe, npm supply chain compromise, aircraft tracking on your ceiling, and DOOM’s kryptonite: the Neo Geo.

AI, Agents & Tools
- maddiedreese/gbc-transformer / Reddit discussion: TinyStories-260K running locally on a stock Game Boy Color — no phone, PC, Wi-Fi, link cable, or cloud. The cartridge boots a ROM and the GBC runs the model itself.
- I Put a Datacenter GPU in My Gaming PC for £200: A V100 that doesn’t fit a normal motherboard, fan wired with jumper cables, running a model that benchmarks alongside Claude Sonnet 4.6 — for £200.
- A 10 year old Xeon is all you need: Gemma 4 on a 2016 Xeon, no GPU, 128 GB DDR3, 25 flags, and a 25B MoE model. No dedicated hardware required.
- Introducing Gemma 4 12B: Google’s unified, encoder-free multimodal model designed to run on a laptop.
- PrismML — Bonsai Image 4B: 1-bit and ternary quantized image generation model aimed at local, low-resource devices.
- jundot/omlx: LLM inference server with continuous batching and SSD caching for Apple Silicon, managed from the macOS menu bar.
- mostlygeek/llama-swap: Reliable model swapping for any local OpenAI/Anthropic-compatible server — llama.cpp, vllm, and others.
- agent-substrate/substrate: Agent Substrate — a core system for building and running AI agents.
- stevesolun/ctx: Skill, agent, MCP, and harness recommendations for Claude Code and custom LLMs — 102K-node LLM-wiki graph, 91K skills, 10K MCPs, 13 harnesses.
- rh-ai-quickstart/lemonade-stand-assistant: Red Hat’s AI-powered customer service assistant with LLM guardrails and multiple detector models — the repo name itself is a live prompt injection example, which is a fitting meta-commentary for a guardrails project.
- Sites – Codex | OpenAI Developers: Codex can now build and deploy hosted sites via a Sites plugin.
- Expanding Project Glasswing: Anthropic extending its safety research program to ~150 new organizations across 15+ countries.
Security
- Multiple redhat-cloud-services npm Packages compromised: Packages in the
@redhat-cloud-servicesnpm scope carried malicious preinstall hooks — a multi-stage credential harvester targeting GitHub Actions secrets, AWS, GCP, Azure, Kubernetes, Vault, npm, and CircleCI tokens. - 1-Click GitHub Token Stealing via a VSCode Bug: A VSCode vulnerability that lets a malicious extension steal your GitHub token with a single click and no user prompt.
- Pwnd Blaster: Hacking your PC using your speaker without ever touching it: Abusing an unauthenticated Bluetooth protocol to turn a PC speaker into a Rubber Ducky — BadUSB without the USB.
Linux & Systems
- You Don’t Love systemd Timers Enough: A solid case for replacing cron with systemd timers, with practical examples of where timers handle edge cases better.
- c0deJedi/nbd-vram: Use your NVIDIA GPU’s VRAM as swap space on Linux — built for laptops with soldered RAM that have an RTX card sitting largely idle.
- Knuckle: Flatcar Container Linux for the Home: Project Bluefin bringing Flatcar’s immutable, container-focused OS to home servers and homelabs.
- kristapsdz/openrsync: BSD-licensed rsync implementation — clean, readable, wire-compatible with the original.
- microsoft/coreutils: Microsoft’s packaging of GNU coreutils for Windows.
- pibylick/codecontainer: Isolated container environments for AI coding assistants (Codex, Claude Code, opencode) — supports Docker, Podman, and Apple Container.
- Adding a new package to openSUSE Leap and Package Hub: Video walkthrough of the openSUSE packaging process from scratch.
- mainframed/Hackers-Plymouth: Boot splash themes straight out of the 1995 Hackers movie.
SDR, Hardware & Electronics
- Something is jamming GPS over Europe: Investigation into GPS signal disruptions across Europe — sources, patterns, and what’s actually causing them.
- Skylight — the sky, on your ceiling / cpaczek/skylight: Project aircraft passing overhead onto your ceiling in real time using an RTL-SDR, with a live sky layer including sun, moon, stars, and the ISS.
- greystoke1337/localized-air-traffic-tracker: Simple ADS-B project for tracking aircraft arriving at a specific airport.
- disketteomelette/cnafsdrsharp: Integration of the Spanish National Frequency Assignment Table (CNAF) into SDRSharp — useful for identifying what’s on a given frequency in Spain.
- NeoCalculator: The €20 Open-Source Graphing Calculator: ESP32-based open-source graphing calculator with a CAS engine — for €20.
Development & Tools
- Stop Using Conventional Commits / Scoped Commits: Sumner Evans argues Conventional Commits focuses on the wrong things and fails its promises — alongside Scoped Commits, an alternative approach worth a look.
- Changing How We Develop Ladybird: The Ladybird browser project changing its development model as it prepares to ship to real users.
- pandoc-templates.org: Collection of Pandoc templates for PDF, LaTeX, HTML, and Word documents.
- mouseless: Practice tool for keyboard-only workflows — learn shortcuts and reduce mouse dependency.
- Chuwi Minibook X: Hands-on with the Chuwi Minibook X — a surprisingly capable ultracompact laptop at a fraction of the usual price.
Gaming, Fun & Misc
- DOOM Runs On Everything…except Neo Geo: The Neo Geo is a 2D sprite powerhouse but its architecture makes 3D rendering genuinely difficult — a deep-dive into why DOOM doesn’t run on it.
- hampter-mods/pscstore-release: A modern game management hub for the PlayStation Classic running Project Eris.
- WeRide, Uber and AVOMO Bring Robotaxis to Madrid: Spain’s first commercial robotaxi pilot launching in Madrid — WeRide and Uber’s first joint European market entry.
- Meta scales back plan to track workers’ clicks and keystrokes to train AI: Following internal pushback, Meta adding a 30-minute pause option for employees being surveilled to train AI models.
- Rick C-137 vs Rick Prime: the facts: A Reddit breakdown clearing up common confusion between the two Ricks in Rick and Morty.