I Write Games in C (yes, C)

You prefer using 'vanilla' C for solo game projects due to its reliability, portability, and simplicity. You value strict typing, strong warning messages, and fast compilation, which C provides, but dislike its complexity and the need for manual memory management.

Brookhaven Lab's RHIC Concludes 25-Year Run with Final Collisions

Brookhaven Lab's RHIC concludes 25-year run with final collisions, marking a quarter century of groundbreaking discoveries and technological advances. The final run produced the largest-ever dataset from RHIC's most energetic collisions, filling in missing details in physicists' understanding of quarks and gluons.

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sinwave.png
The author created a C compiler called SectorC that fits within a 512-byte boot sector of an x86 machine, achieving a size of 303 bytes after minimization. The compiler, known as Barely C, supports a subset of C features, including functions, if statements, and operators, and can be extended with new features using 200 bytes of spare space.

The AI boom is causing shortages everywhere else

Hoot: Scheme on WebAssembly

Hoot is a Spritely project for running Scheme code on Wasm GC-capable web browsers, featuring a Scheme to Wasm compiler and a full-featured Wasm toolchain. Hoot is built on Guile and has no additional dependencies. The toolchain is self-contained and even features a Wasm interpreter for testing Hoot binaries without leaving the Guile REPL.

Stories from 25 Years of Software Development

https://susam.net/files/blog/ctf-2019.png
The user shares stories from their 25-year career in software development, highlighting key moments that shaped their path, including a chance encounter with a helpful student, a mentor who encouraged them to explore and experiment, and a team that valued curiosity and innovation. Through these stories, the user reflects on their growth as a developer, from struggling with spaghetti code to ...

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/Dutch_standalone.png
OpenCiv3 is an open-source, cross-platform reimagining of Civilization III with modern graphics and mod capabilities. It's currently in early pre-alpha state with a playable game but lacking many mechanics and late-game content.

The Waymo World Model

https://images.ctfassets.net/7ijaobx36mtm/2S3Bfbzy16Vo5uHU5kQkFC/05bc9c945a8908eae6d69cb7ead4093e/preview.png?w=420&
Waymo introduces the Waymo World Model, a generative model for hyper-realistic autonomous driving simulation. It leverages Google DeepMind's Genie 3 to simulate rare events and enhance road safety.

Al Lowe on model trains, funny deaths and working with Disney

https://i0.wp.com/spillhistorie.no/wp-content/uploads/2026/02/al-lowe-topp.png?fit=1000%2C500&ssl=1
Al Lowe is an American software developer known for creating the Leisure Suit Larry games with Sierra. He also enjoys playing the saxophone and model trains.

The F Word

The user shares a personal anecdote about how a university's travel reimbursement process changed from seamless to adversarial after a new system was implemented, illustrating the importance of setting the right intention regarding friction. The user then shares various hints and principles for designing distributed systems, including modeling minimally, specifying rather than implementing, ...

We Mourn Our Craft

https://nolanlawson.com/wp-content/uploads/2023/01/profile_17.jpg?w=300
The author is concerned about AI tools replacing human programmers, making their job obsolete. They're mourning the loss of the traditional craft of coding.

Reinforcement Learning from Human Feedback

https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png
January 2026: Major chapter reorganization to match Manning book structure. Old URLs redirect to new locations. December 2025 : Working on v2 of the book based on editors feedback! Do check back for updates! 28 Mar. - 5 Apr. 2025.: Research on RLHF x Product, cleaning, improving website, reasoning section

Start all of your commands with a comma (2009)

User created a ~/bin/ directory to store custom Unix commands and scripts, but faced collisions with system commands. They solved this by prefixing their custom commands with a comma, allowing for easy tab completion and avoiding future collisions.

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/og-image.svg
The sticky bar below the title lets you jump between sections. each colored dot matches its category: each row is one technique - work with a vocal coach for anything rated 4–5 dots. velse: gentle sighs down 5-note scale exercise: "hooŔ (like an owl) on high notes suk blidt p en hj tone

Microsoft Account bugs locked me out of Notepad – are Thin Clients ruining PCs?

https://img.youtube.com/vi/qYb1es6A7Zw/maxresdefault.jpg
The user is upset with Windows 11's increasing reliance on Microsoft's cloud services, citing issues with Notepad and the Snipping Tool. They want Microsoft to give users more control over their PCs and not force online-only experiences.

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

Please enable JS and disable any ad blocker

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://private-user-images.githubusercontent.com/15079459/546639345-b772e2a3-037e-4458-805b-db63c0ee7924.gif?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzA0OTM5MTAsIm5iZiI6MTc3MDQ5MzYxMCwicGF0aCI6Ii8xNTA3OTQ1OS81NDY2MzkzNDUtYjc3MmUyYTMtMDM3ZS00NDU4LTgwNWItZGI2M2MwZWU3OTI0LmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMjA3VDE5NDY1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU0YmUyM2RkNDU4ZTU3M2ZhZGFiYWM5OTAwOWY1NzZlY2ZlMGZiMDQwYTM1OWRmNTRmMzJlNzk3OTE1MWYzYTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.6gv4eO25_c25JZ-XumhH3oSXKbcdMSM7g-1TDtYme-o
User wants to create a menu revealed by a growing circle using HTML and CSS only, without JavaScript. The circle's size is calculated based on the viewport's larger dimension.

Coding agents have replaced every framework I used

https://substackcdn.com/image/fetch/$s_!hyB4!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fweekendengineering.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D-1295069420%26version%3D9
The user has been using frontier models and coding agents to automate programming, allowing them to focus on high-level design and architecture without manual labor. This shift has the potential to revolutionize software engineering by eliminating unnecessary complexity and allowing developers to work on the true complexity of their ideas.

72M Points of Interest

https://tech.marksblogg.com/theme/images/overture_places/qgis-bin_TpF8aRRBBO.jpg
Overture map's publish a places dataset along with each of their monthly releases. i use python 3.12.3 to help analyse the data in this post. the brighter the hexagon the higher the confidence. if you see more than one record, you can remove it from the table. to see all of the records, click on the 'view all' button. for more data, see the official place data. click here to download the dataset.

Selection Rather Than Prediction

https://voratiq.com/assets/run-demo.png
Using multiple coding agents in parallel can significantly improve the chances of getting the best output, with a top-7 cohort achieving a 91% win rate compared to a single top agent's 24% win rate. The best agent for a given task is hard to predict in advance, but running a few from the top tier can usually get it right, making it worth the investment of running multiple agents.

France's homegrown open source online office suite

https://raw.githubusercontent.com/suitenumerique/.github/main/assets/oss-family.jpeg
La Suite numérique (La Suite for short) is a full blown open-source digital workspace for online collaboration and teamwork. La Suite is built by French government agencies DINUM and ANCT. It is also the product of a close european collaboration with the Netherlands and German state.

A Fresh Look at IBM 3270 Information Display System

https://res.cloudinary.com/rs-designspark-live/image/upload/c_limit,w_829/f_auto/v1/article/Main60_a83fa51feef8c50a4340089fc0df3e2a122b1cd4
The IBM 3270 Information Display System was a key component in mainframe computers, enabling thousands of users to access a single mainframe. It featured a data stream with buffers that allowed for efficient communication and was later adapted for use with TCP/IP.

History and Timeline of the Proco Rat Pedal (2021)

https://wiki.archiveteam.org/images/e/e6/Archiveteam.jpg
ProCo Sound Inc. was founded in 1974 by Charlie Wicks, and the RAT distortion pedal was designed by Scott Burnham in 1977 or 1978, with the first production units being the Bud Box RAT in 1978. The RAT underwent various design changes and cosmetic updates over the years, including the introduction of the TurboRAT in 1989, which featured a new enclosure and circuit design, and the Vintage ...

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/wp-content/uploads/2026/02/battlezone-00108-01.jpg
The author returns to their blog after 18 months, sharing previously unseen footage of Battlezone cabinets being built at Atari in 1980. The video showcases the production process, highlighting the engineering challenges and attention to detail that went into creating the iconic cabinet.

Where did all the starships go?

https://datawrapper.de/cdn-cgi/image/quality=85,width=800,height=800,f=auto,fit=cover/https://kirby.datawrapper.de/media/users/WNpoy6Aa/94fa975b47-1740408946/profile.webp
Jonathan from Datawrapper analyzed science fiction and fantasy novel titles over decades using the ISFDB database. Classic sci-fi keywords peaked in the 1950s-60s and declined, while fantasy keywords increased, especially after 2000, with Harry Potter and Lord of the Rings influencing the trend.

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://opengraph.githubassets.com/048fafd7d8d389b76ccc9aab1d36a62b3219349905295108c0e3260921fbc7f8/sandys/kappal
Kappal is a tool that simplifies Kubernetes deployment by using Docker Compose commands. It hides Kubernetes complexity, allowing users to manage containers with familiar commands.

Learning from context is harder than we thought

https://hy-model-ap-prod-1258344703.cos.ap-guangzhou.myqcloud.com/llm-blog/default/68558e8d/2026020317325150_35d45a7b64f8fdc190e182f83a22d697.png?q-sign-algorithm=sha1&q-ak=AKIDRl074nOsGdJ9zjMsCRWP3ShmgS3VtX4S&q-sign-time=1770111173;2085471173&q-key-time=1770111173;2085471173&q-header-list=&q-url-param-list=&q-signature=5991c589114c85f95eed08b68a0e4315d7b90590
Language models are not yet reliable context learners, failing on most tasks despite having access to all required information. Current models rely on parametric knowledge and struggle with inductive reasoning, context length, and complexity.

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://camo.githubusercontent.com/f9645483c92e8eb33557ff954e1f0bedcc64f6cb11587012aa4903117895f428/68747470733a2f2f696d672e796f75747562652e636f6d2f76692f776c4473615167574361492f6d617872657364656661756c742e6a7067
User created BreezyBox, a mini-shell for ESP32-S3, with vterm, CWD tracking, and app installer. It's a lightweight alternative to full OS, ideal for hobby makers and those who love small, elegant tech.

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://opengraph.githubassets.com/e5e6190b1f7cea385d4286d115a4e626223fc5ef22773c10490dc421d13bcab7/pydantic/monty
Monty is a Python interpreter for safely running LLM generated code with fast startup times and runtime performance similar to CPython. It allows for type checking, resource tracking, and snapshotting of execution state.

Hackers (1995) Animated Experience

[ TAP TO INITIALIZE SYSTEM ]