Spec-Driven Development: The Waterfall Strikes Back

https://marmelab.com/_astro/large.OJOAet7s_Hi7e7.webp
The author argues that Spec-Driven Development (SDD) is a step in the wrong direction, as it replaces developers with coding agents and requires meticulous planning, similar to the Waterfall model.

The Internet Is Cool. Thank You, TCP

https://cefboud.com/assets/img/favicons/og.png
TCP is a transport layer protocol that provides reliable, orderly, and uncorrupted data transfer over the internet by handling retransmission, checksums, and flow control. It shields developers from network unreliability and ensures data integrity by maintaining a connection state, tracking sequence numbers, and using acknowledgments, checksums, and other reliability mechanisms.

AI World Clocks

https://clocks.brianmoore.com/shareimage.webp
html:

So, you want to design your own language? (2017)

https://cs.lmu.edu/~ray/images/languagedesignscribe.png
Designing a programming language involves iterative phases of specification, implementation, and testing, requiring knowledge of programming paradigms, language concepts, and existing languages. Key considerations include defining syntax, semantics, and abstract syntax, as well as deciding on features such as functions, control flow, concurrency, and type systems.

AMD GPUs Go Brrr

https://hazyresearch.stanford.edu/static/posts/2025-11-09-amd-brr/memory.png
Researchers from Team: William Hu, Drew Wadsworth, Sean Siddens, Stanley Winata, Daniel Fu, Ryan Swann, Muhammad Osama, Christopher Ré, Simran Arora, developed HipKittens to optimize AI performance on AMD GPUs. HipKittens uses optimized memory access, AMD-centric wave scheduling, and chiplet-aware grid scheduling to achieve competitive performance on AMD CDNA3 and CDNA4 GPUs.

Messing with Scraper Bots

https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png
The user created a Markov chain babbler to waste scraper bot time and resources by serving fake data. They also built a static site server to serve endless posts of content to saturate crawlers.

Löb and Möb: Loops in Haskell

https://opengraph.githubassets.com/0c2845df77fc41584464554a3286e9c18b7e8d8fe90be8214dc64f424f30f803/quchen/articles
Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert You can’t perform that action at this time.

Unofficial Microsoft Teams client for Linux

https://opengraph.githubassets.com/72e83244e76b7ec72c91474524cd35dd912c096b96413e72287bc4999bc81a1b/IsmaelMartinez/teams-for-linux
The Teams for Linux app is an unofficial native desktop app that wraps the Teams web version with enhanced Linux integration and various features. It can be installed via a dedicated deb and rpm repo or downloaded from GitHub Releases in various formats.

How My Speed Date Got Stolen Onstage at a Live Comedy Dating Show

https://substackcdn.com/image/fetch/$s_!0Z-H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3de8bcf7-e1bb-454f-af4d-ccc2caa869e8_1280x963.png
By subscribing, I agree to Substack's Terms of Use, and acknowledge its Information Collection Notice and Privacy Policy. In Barcelona, there is a comedy speed dating show called “Lolyamorous”. It’s live and offline, not TV. The format is inspired by traditional speed dating. Random pairs of audience members go up on stage to have a two-minute date, followed by a few minutes of the hosts ...

A new Google model is nearly perfect on automated handwriting recognition

https://substackcdn.com/image/fetch/$s_!00do!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee0e0e0-6d52-4155-b334-f12a53de85f8_1344x768.png
A new Google model, possibly Gemini-3, has achieved expert human levels of accuracy in transcribing handwritten historical documents and analyzing them in deep and nuanced ways. The model's performance on tabular handwritten data, such as merchant ledgers, is also remarkable, with the ability to infer missing context and perform multi-step conversions between historical systems of currency and weight.

SSL Configuration Generator

An easy-to-use secure configuration generator for web, database, and mail software. Simply select the software you are using and receive a configuration file that is both safe and compatible.

HipKittens: Fast and furious AMD kernels

https://hazyresearch.stanford.edu/static/posts/2025-11-09-hk/asm.png
Researchers developed HipKittens, a collection of AMD kernel programming primitives, to improve AI performance on AMD GPUs. HipKittens achieves peak performance and simplifies development, making AMD GPUs more accessible for AI workloads.

'No One Lives Forever' turns 25 and you still can't buy it legitimately

https://www.techdirt.com/wp-content/uploads/2024/03/ctrl-alt-speech-logo.png
The New York Mets pay Bobby Bonilla $1.2 million annually from 2011 to 2035 due to a deferred payment schedule. The game No One Lives Forever remains unavailable due to unclear ownership rights among Warner Bros, Activision, and 20th Century Fox.

Ohm Editor

This is a grammar for arithmetic expressions, defining rules for addition, subtraction, multiplication, division, exponentiation, and parentheses. It also includes rules for identifiers and numbers.

Random Font – a typographic experiment exploring randomness [pdf]

Nicolás gómez dávila: 'random fonts' could have enormous possibilities. they could be used in personal publishing, in maths, and in design software, he says - and even in a book or magazine, as in the case of iginomarini's fell type sket- ings (gif, photoshop) and other applications that require human interaction, such

All praise to the lunch ladies

https://images.squarespace-cdn.com/content/v1/51bf0e35e4b010d205f86840/e5b1f2d8-a0d4-4ad2-9046-1ace3a80a4db/25-HC-BitterSoutherner-Cafeteria-0387-copy.jpg
The author's grandmother, Beulah Culpepper, was a cafeteria manager who provided nutritious meals to students in her rural town, often using government cheese and her own cooking skills. Her legacy lives on in modern-day school lunch workers who strive to provide healthy meals and community care despite funding cuts and bureaucratic challenges.

No Leak, No Problem – Bypassing ASLR with a ROP Chain to Gain RCE

https://modzero.com/static/no-leak-no-problem/web_interface.png
The user extracted and analyzed the firmware of an INSTAR IP camera, identified a stack-based buffer overflow in the fcgi_server binary, and built a Return-oriented programming (ROP) chain to bypass ASLR and achieve unauthenticated Remote Code Execution (RCE). The user manually searched and chained gadgets using Ropper to construct the ROP chain, which ultimately allowed them to execute ...

Structured outputs on the Claude Developer Platform

https://cdn.prod.website-files.com/6889473510b50328dbb70ae6/68c469d2d09b203c164ad8e6_og-claude-education.jpg
Claude Developer Platform now supports structured outputs in public beta for Sonnet 4.5 and Opus 4.1, ensuring API responses match specified JSON schemas. This feature eliminates parsing errors and failed tool calls, making Claude dependable for critical applications.

Lawmakers want to ban VPNs and have no idea what they're doing

https://www.eff.org/files/banner_library/student-privacy-2-og.png
Wisconsin lawmakers are pushing a bill to ban VPNs to enforce age verification laws, which could harm businesses, students, and vulnerable people who rely on VPNs for safety and privacy. This bill could set a precedent for government control of the internet and violate digital freedom.

Continuous Architecture: A decade of designing for change

https://continuousarchitecture.com/wp-content/uploads/2021/05/cropped-book-cover.jpeg?w=200
Since Continuous Architecture was first introduced some ten years ago, it has been encouraging to see so many people starting to recognise that the point is the architecture work, not the architects. Many architects have also transitioned to be technical leaders and guides rather than trying to make and govern every technical decision themselves. And just as architecture is best performed as ...

Blending SQL and Python with Sqlorm

At $dayjob, I use SQLAlchemy as an ORM. It's an amazing project, powerful and flexible. However, I've always felt some of the design choices didn't fit how I like to use an ORM. Notably: I'm not a big fan of the Unit of Work pattern and the fact that you do not control when DML queries are issued. I like queries to be executed as soon as they are called in code. I do not want ...

A race condition in Aurora RDS

https://hightouch.com/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpwmfmi47%2Fproduction%2F4dadaa8b93e8218c771acf2bd9b7b2124b9186a5-2048x938.webp&w=3840&q=75&dpl=dpl_E7GwXRfyynqoSoURfMzP8GereaG9
Hightouch experienced a failed Aurora RDS failover due to an internal AWS signaling issue, causing a brief writer advertisement and preventing the upgrade. The company learned the importance of good observability and preparedness for unexpected issues, and AWS has confirmed the bug and is working on a fix.

Async Mutexes

You're questioning the "make exclusion explicit" rule in concurrent programming due to its potential to lead to a single global lock in your system, TigerBeetle, which uses a state machine/actor style with shared state. This contradicts the async/await paradigm where threads are mostly independent.

Winamp clone in Swift for macOS

https://raw.githubusercontent.com/mgreenwood1001/winamp/main/fullscreen.png
A native macOS application that recreates the classic Winamp experience for playing MP3 and FLAC audio files. If you enjoy using Winamp macOS and would like to support its development, consider buying me a coffee:

Meet Reservoir – The World's Smartest Water Heater

https://framerusercontent.com/images/BEixrF2BzVHmCdvCgcb2A8BFUjw.png?width=5040&height=3150
Reservoir is a thermal "battery" that heats water with an ultra-efficient heat pump when electricity is cheaper and cleaner. It saves homeowners hundreds of dollars a year and provides plenty of hot water.

Ucs-Detect

https://dxtz6bzwq9sxx.cloudfront.net/ucs-detect.gif
ucs-detect tests terminal Unicode support for Wide, Zero Width, ZWJ, and VS-16 characters. It uses Query Cursor Position to detect compliance with the python wcwidth library Specification.

Hiring the Joker

https://freight.cargo.site/w/1200/i/e9464e24a9e1bbaada100b6449c7c7b20d5831af7e854d5e4e467df9e798c4aa/Screenshot-2025-10-14-at-12.17.25PM.png
NBA scouts missed Nikola Jokic's potential, but he became a dominant player. Companies may be similarly bad at hiring, and should try harder to find great employees like Jokic.

GEN-0 / Embodied Foundation Models That Scale with Physical Interaction

https://generalistai.com/assets/images/ossification.png
Researchers introduce GEN-0, a new class of embodied foundation models for robotics that scale with physical interaction data. GEN-0 exhibits strong scaling laws and surpasses the intelligence threshold in a high-data regime.

Show HN: Tiny Diffusion – A character-level text diffusion model from scratch

https://raw.githubusercontent.com/nathan-barry/tiny-diffusion/main/animations/animation.gif
A character-level language model is trained on Tiny Shakespeare with 10.7 million parameters, allowing local testing. The model can be trained from scratch or loaded from provided weights for text generation.

Manganese is Lyme disease's double-edge sword

https://news.northwestern.edu/assets/Stories/2025/11/burgdorferi__FitMaxWzk3MCw2NTBd.jpg
Scientists at Northwestern University and Uniformed Services University discovered that manganese is a double-edged sword in Lyme disease, both shielding and weakening the bacteria. Targeting manganese could lead to new therapeutic strategies for treating Lyme disease.