Solar-plus-storage technology is improving quickly
On how plummeting battery prices make 24/7 solar power a reality today.
The latest blog posts to take off on Hacker News. 80,835 posts.
On how plummeting battery prices make 24/7 solar power a reality today.
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix.
When you're just getting started with music, you have so many skills to learn. You have to be able to play your instrument and express yourself through it. You need to know the style you're playing, and its idioms and conventions. You may want to record your music, and need all the skills that come along with it.
Wendelstein 7-X—the leading fusion device of the stellarator type—achieved several new performance milestones during its latest run of experiments. Among them is a world record for triple product, the value that measures how close a fusion device is to generating net energy across the plasma.
Occasionally USPS sends me pictures of other people's mail.
A reflection on affordability, finance, and the deep contradictions we struggle to face.
Exploring LSM tree implementation in PostgreSQL for better write performance.
tree, not three
The target system was a distributed data processing platform that ran across hundreds of thousands of machines. At such scales, a 0.5% improvement would easily make up my salary going forward, and 2% was a good result for the half.
By default, log based on fixed time intervals rather than number of messages.
Learn how Alloy Agents improve autonomous vulnerability detection, boosting success rates and scaling offensive security testing with AI.
Peep Show, a British tv series running from 2003 to 2015, starring David Mitchell and Robert Webb as a pair of miserable, co-dependent roommates living in Croydon, London, is the most realistic por…
On June 28, Samsung Electronics, together with the Johns Hopkins University Applied Physic
An interview with some of the creative minds behind Teufel's new open-source MYND speaker. Find the whole story straight from the source.
Super quick one I want to document here! I got myself on a side quest, again! No biggie, my ZSH shell was taking ages to load. When I say ages, more like...
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
In the mid-1990s you could create useful software without being an ace coder. You had Visual Basic, you had a rich ecosystem of components, you could wire them together to create apps, standing on …
Today I'll stop my 3rd person perspective . I'm going to write a little bit more about what I do to help MacBU ship great software and provide some color around what's it's like to work on Mac software at Microsoft. Often when we have press events or special visits from our MVPs I'll give them a tour of the Mac Lab…
I've built 12+ AI agent systems across development, DevOps, and data operations. Here's why the current hype around autonomous agents is mathematically impossible and what actually works in production.
From DeepSeek-V3 to Kimi K2: A Look At Modern LLM Architecture Design
I've been working on a complex multi-model database for a few weeks now, and recently I took time to simplify and test out an idea I had on a simple key-value database. I started with the basics: A hash table in memory, a simple append-only log
Bill Banning One-Person Trains Would Lock NY Transit in the Past
Ring founder Jamie Siminoff is back at the helm of the surveillance doorbell company, and with him is the surveillance-first-privacy-last approach that made Ring one of the most maligned tech devices. Not only is the company reintroducing new versions of old features which would allow police to...
Our app was mysteriously using 60% CPU and 25% GPU on my M2 MacBook. It turned out this was due to a tiny CSS animation! In this post, I show how to find expensive animations, why some are so expensive, and how to make many animations much cheaper. Along the way, we'll learn how the browser renders CSS animations and…
When a datacenter fire threatened 142 of my servers, my backup strategy had them back online in hours. This post shares my personal philosophy on creating a resilient system, focusing on the crucial planning that must happen before you write a single script.
Rust's borrowchecker comes with real downsides
The Matrix.org network has great potential, but after years of dealing with glitches, slow performance, poor UX, and one too many failures, I’m done with it.