Bitchat for Gaza - messaging without internet Bitchat is a new messaging app that allows users to chat securely with or without internet access. Download it today via the App Store or Google Play store to begin communicating safely, even when connectivity disappears. Why Bitchat is needed Palestini...
You misunderstand what it means to be poor The more I speak about being poor, the more I realize how fundamentally other folks misunderstand what it means to be poor versus being broke.
AGI fantasy is a blocker to actual engineering :AGI is a harmful and wasteful fantasy that runs counter to the principles of efficient and effective engineering.
I think nobody wants AI in Firefox, Mozilla Mozilla is developing a built‑in AI assistant for Firefox that will be offered as a third browsing mode alongside Normal and Private tabs. They’re calling it “Window AI.” Details are still scarce.
Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology - VEJETA How I spent two decades tracking down the creators of a 1987 USENET game and learned modern packaging tools in the process. The Discovery: A Digital Time Capsule from 1987 Picture this: October 26, 1987. The Berlin Wall still stands, the World Wide Web is...
Why agents DO NOT write most of our code - a reality check At Octomind, we build AI agents - but our code is still mostly written by humans. We love LLMs and use them everywhere we can, from our product to our internal workflows. But despite all the hype, we’re nowhere near “agents writing most of our code.”
Blue Origin sticks first New Glenn rocket landing and launches NASA spacecraft | TechCrunch It's an impressive accomplishment for the new mega-rocket launch system, and paves the way for the company to start re-using the boosters in commercial missions.
Introducing SlopStop: Community-driven AI slop detection in Kagi Search ------------------------------------------------------------------- Your collective defense against AI-generated spam and content farms ------------------------------------------------------------------- We made it our mission to prevent the web from bec...
Tracking Down Progressively-Enhanceable APIs Something that I’m a big fan of is APIs that can be easily modified and hacked with. It’s frustrating to have to write fully production-ready code when you actually want to just prototype something, and so I’m happy when there’s an API that it’s easy to u...
Satya Nadella — How Microsoft is preparing for AGI Plus a tour of Fairwater 2, the most powerful AI datacenter in the world
We’re Real Fucked Thursday. Okay, Thursday. Time to get ready for the weekend.Wait ready? For what, exactly? You ever notice how we say things like that get ready for the weekend as if it’s a ritual? A small prayer …
How I Survived a Viral App—Almost Losing My Mind - Shajid Hasan What started as a fun side project during exams became a viral sensation. Chithi.me, an app for anonymous hand-written letters, delivered millions of messages—bringing excitement, sleepless nights, and tech lessons.
Why OLAP Migrations Are Hard: The Hidden Cost of Schema Change in Analytical Databases Schema changes in analytical databases like ClickHouse aren’t simple DDL tweaks—they’re physical rewrites that ripple through materialized views and dependencies. Learn why OLAP migrations are so complex, and how design choices that speed up reads make ch...
Cursor's Composer Model Surprised Me After months away from Cursor, Composer 1 has me reconsidering my daily driver. Speed beats raw intelligence for most coding tasks.
A reminder to stay in control of your agents These tools are good, but seriously flawed. Trust but verify.
Air gapped / Data Diode backing up arrangement With the news today UK GDP has apparently been measurably decreased by the well publicised JLR hack of their computer system, here is a simple air-gapped archiving / backup system which can easily be implemented on multi-TB sized systems. We have great to...
Let Your Intrusive Thoughts Win: How To Talk To Anyone how to use your intrusive thoughts to start and maintain conversations
Truly First-Class Custom Smart Pointers I propose this blog post as part of the discussions around the Field Projections project goal. Thanks to Benno Lossin and everyone involved for the very fruitful discussions!
Architecting for multitenancy Ever since I wrote the ClickHouse post, it has been living in my head rent-free. I was thinking a lot about running it as the backend for a SaaS service and realized its multi-tenancy model isn't great. And that led me into a rabbit hole where I realized...
Model T Housing Government building over-regulation makes housing far more expensive and generic for everyone. Building code mandates one way, a quite expensive way, of building homes. It forces builders to use old techniques despite advancing technology. If cars were ov...
Recommendations for Getting the Most Out of a Technical Book This short article compiles a few notes I previously shared when readers ask how to get the most out of my building large language model from scratch books. ...
How to Build an NFL Prediction Model with ELO Ratings and DuckDB Build a sophisticated NFL prediction model achieving 57% accuracy using ELO ratings, DuckDB, and dbt. Complete technical guide with Python code, Monte Carlo simulations, and real-world results from 143 games.
Animating CSS width or height no longer forces a Main Thread animation (in Chrome, under the right conditions) When their values don't change throughout the animation, CSS width / height animations can run on the Compositor, instead of being forced to run on the Main Thread.
Announcing YARD-Lint: Keep Your Ruby Documentation Solid YARD-Lint catches documentation drift in Ruby projects. Open-source linter that validates YARD tags, types, and examples. Improve code quality and AI accuracy.
Against 'Metroidbrania': a Landscape of Knowledge Games What are knowledge games? How do we relate them to each other? What sub-genres exist – and which ones might be implied?
Artisanal Coding Is Dead, Long Live Artisanal Coding! Discuss on Hacker News or Twitter. I recently discovered that I possess certain AI-assisted superpowers: I can now implement working features — the ones I actually need and want — far faster than if I coded them artisanally, and with no loss in quality. ...
Rust in Android: move fast and fix things Posted by Jeff Vander Stoep, Android Last year, we wrote about why a memory safety strategy that focuses on vulnerability prevention in ...
Just 10 minutes away 10 minutes is a powerful distance. If you walk, take public transit or drive for just 10 minutes from where you currently are you are likely to encounter another human being who either has way less...
Skills as Object-oriented Programming for LLMs In case you missed the launch announcement - skills are structured markdown files with (optional) resources that can augment LLM’s with additional capabilities (eg.
Bring Your Own … Blob Storage? Thoughts on why blog storage, and specifically S3 are a perfect match for BYOC software.
The Lost Spark: How Modernity Flattened Real and Imaginary The Lost Spark: How Modernity Flattened Real and Imaginary
How We Streamed OpenAlt on Vhsky.cz – Brno Hat The blog post was originally published on my Czech blog.
How Close Can a PWA Get to a Native App? Closer Than You Think - Kool Codez I set out to see how far the web can go toward feeling native. Here’s what I found while building a PWA demo that might just make a full rewrite unnecessary.
Everyone Says They Can Spot AI Writing—Can You? 🤔 I built a collaborative team of copywriters that run inside Claude Code (what?!) that automate my writing process–without sounding like an LLM
Eggtastic Fortress It began, as many thought exercises do, with a discussion in the kitchen. My wife and I were debating whether a cooked egg was still safe to eat after spending the night on the kitchen counter. I am certainly not the type to...