📝 2026-06-19 12:25: Little chicks are starting to venture out from under mum. 🐥

kevquirk.com

Little chicks are starting to venture out from under mum. 🐥 Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️ You can reply to this post by email , or leave a comment . Little chicks are starting to venture out from under mum. 🐥 Thanks for reading this post via RSS. RSS...

Rainbow

jamesg.blog

“Cheers.” I like to say a toast to the day: to myself and others: peace, hope, happiness, health. After I raised my glass of orange juice, I looked up and saw a rainbow. I don’t think I have ever seen a rainbow from this view before: a rainbow that stands out among the grey clouds, originating from a valley in which many stories have been told. As I watch the rainbow and notice the clouds movie, a tiny grey cloud floats past, insignificant relative to the rainbow: rain created the conditio...

Dark Academia Desk Setup Ideas

www.makerstations.io

A dark academia desk setup blends vintage scholarship with moody lighting and rich textures. Think candlelit libraries, leather-bound books, brass accents, and aged wood. The look works in a full study room or a small bedroom corner. The ideas below cover furniture, decor, color, lighting, and how to hide modern tech in your dark academia home office without breaking the aesthetic. What Defines a Dark Academia Desk Setup A dark academia desk setup pulls from old university...

Finding active GitHub forks from the command line

blog.kowalczyk.info

I maintain SumatraPDF on GitHub. People fork it and make their own changes. I want to know which forks are active and what they’re working on. GitHub has a Network tab for this. I find it lousy. It’s hard to see active forks at a glance. Panning and zooming the UI is slow and fiddly. I just want a sorted list of forks with actual changes. So I wrote a small script: github-active-forks.ts . What it does It uses the GitHub API to find forks that have ahead c...

Shield AI awarded U.S. Air Force production contract for Collaborative Combat Aircraft mission autonomy

shield.ai

WASHINGTON (June 17, 2026) — Shield AI, the defense technology company building the world’s best autonomous solutions and next-generation aircraft, has been awarded a production contract by the U.S. Air Force to implement Hivemind mission autonomy software for the Collaborative Combat Aircraft (CCA) program.   The production award reflects the Air Force’s software-first approach to autonomy and its decision to evaluate mission autonomy as a standalone capability within the CCA program....

I hate compilers

xeiaso.net

Anubis is about to get WebAssembly-based proof of work checks so that administrators can use a non-SHA256 proof of work method to protect their websites. Part of the implementation goals of this work is that the check logic is defined in one place on both client and server. The client and server will then hook into the WebAssembly in order to make sure they're running in lockstep. However, one small problem comes up. What do you do when the client has WebAssembly disabled? I really...

Hash Consing Absolutism

buttondown.com

I might have mentioned before that I've been slowly working through the Simple tutorial for building a Sea of Nodes compiler. A lot of it is still sort of going over my head but I've learned a couple of interesting things in the process of working through it that I think I can bring back to a query planning context. One thing I learned from it is that my understanding of Hash Consing was a bit myopic. Or incomplete. I have always thought of hash consing as a way to turn value equality in...

AI GPUs probably live longer than three years

seangoedecke.com

People who think current AI use is unsustainable often rely on the claim that inference GPUs only last “three years at the most” under load 1 . The idea here is that once the AI bubble money drains away, current infrastructure will rapidly become obsolete, and there won’t be enough money floating around to buy a whole slate of brand-new GPUs. Inference costs would thus rapidly become way too expensive for current AI products to make any financial sense. Where does this “three years ...

Bots from Alibaba Cloud taking my sites down

www.rubenerd.au

For much of the day Sydney time, the VM hosting this site and a few for my family have been smashed with traffic with spoofed headers, but from IP ranges associated with the Alibaba Cloud, specifically these: 47.79.200.0/24 47.79.206.0/24 47.79.207.0/24 They issued a sufficient number of requests to overwhelm my php_fpm pool, resulting in sites sometimes returning a 502 Bad Gateway. Bad gateway, bad. I’ve blocked the entire damned ranges for now and bumped up my server specs, whi...

Friday Facts #443 - More Planet Deliveries

www.factorio.com

Hello, Good news today Circuit network Klonan We have several more circuit network improvements to share with you today. Boiler/Heat exchanger circuit connection The Boiler type entities can now be connected to the circuit network, which makes it super easy to set up backup or emergency power conditions. You will also notice the beautiful new Heat exchanger graphics and working animation by Zsolti. Land mine Land mine was less o...

Why the Human Genome’s Tangled Physicality May Confound AI

www.quantamagazine.org

Since its molecular structure was deduced in the 1950s, DNA has been hailed by many biologists as the secret of life. They’ve read and studied the information stored in the DNA found in the cells of living organisms, known as their genomes, and claimed that this genetic database must be some kind of blueprint, code script, or computer. But if DNA really does harbor some greater secret about how… Source Since its molecular structure was deduced in the 1950s, DNA has been hailed by many bio...

Cars Kinda Suck RN 1/3: Are EVs Worth it?

nate.mecca1.net

In April my car was in the shop three times. It was supposed to be one trip (O2 sensor, evap leak, & tires), but it wound up being divided into three because of some unavailability on my part and the mechanic’s, combined with a delayed shipment. Anyway, I got it back and figured I’d be done with that stuff for a bit. Within 24 hours I was jacking it up to see if a wheel bearing was bad, and within 48 I was riding back in a tow truck. In April my car was in the shop three times. It was suppo...

Fifteen Years in Fifty Minutes

theshamblog.com

On January 16, 2026, an impossible bug was solved. A bug in a library downloaded over a billion times every year, with a wall of comments asking for help, several hacked-together workarounds, and an open call to the entire internet to please try to solve it. A bug that had been open for 15 years, languishing as the oldest open issue on the project’s GitHub, predating its migration to GitHub even, because it had stymied every person who had tried to tackle it. I myself had already spent a full ...

The Tech of Silk Road

blog.computationalcomplexity.org

Last week I saw a talk by Northwestern professor Nina Wieda on the history of the Silk Road , a network of trading routes across Asia active from the second century BCE until the mid-15th century. I knew of the Silk Road but was surprised by how much it used and fostered various technologies.  It started with a technology that allowed for traveling long distances with limited access to water, better known as a camel. Travel was slow, it could take nearly two years to get from one end (modern d...

Running local models is good now

vickiboykis.com

I’ve been working with local models since they came out, and finally, they’re surprisingly good now. I have a 2022 M2 Mac with 64 GB RAM and 1TB storage and I’ve used Mistral 7B Gemma 3 OpenAI OSS-20B Qwen 3 MOE , as well as a number of other Qwen variants like Qwen 2.5 Coder across a lot of different system setups like raw llama.cpp with Open WebUI llama-cpp-python Ollama llamafiles and LM Studio Where are local models now? Early on, models were slo...

Parsing JSON at compile time with C++26 static reflection

lemire.me

Suppose that you have a configuration file in JSON. Something like this: { "width" : 1920 , "height" : 1080 , "fullscreen" : true , "title" : "My Game" , "volume" : 0.8 } Normally you ship this file alongside your program, open it at startup, read it, and parse it. That is a lot of work for data that never changes. What if the file is fixed at build time? Could the compiler read it, parse it, and bake the result directly into the executable as a constant? Wit...

Do not bargain to be loved

anniemueller.com

Gentle A gentler world begins in the way you touch your heart. Be soft with the light inside you. Caress your body with this breath. God is nothing else but the place where the sun comes up in your chest. You are the glimmering destination. You are the golden honey daubed on the bread of the ordinary. Whatever is perfect, whatever is heavenly, begins here. — Fred LaMotte Do not bargain to be loved.  Do not negotiate.  When love is withheld as a punishment, as a manip...

Datasette Apps: Host custom HTML applications inside Datasette

simonwillison.net

Today we launched a new plugin for Datasette, datasette-apps , with this launch announcement post on the Datasette project blog. That post has the what , but I'm going to expand on that a little bit here to provide the why . The TL;DR Datasette Apps are self-contained HTML+JavaScript applications that run in a tightly constrained sandbox hosted on your Datasette application. They can use JavaScript to run read-only SQL queries against data in Datasette, and can run write queries too ...

Passing of the torch

manuelmoreale.com

If you are subscribed to People and Blogs, you might have noticed that today’s newsletter arrived from a different address. That’s because the always lovely Zach has officially become the new custodian of this series. The peopleandblogs.com domain name has been transferred, the mailing list has been migrated (from Buttondown to Buttondown), and the RSS feed has been redirected. As I wrote in a previous post , I’m gonna publish three more interviews here on the site before official...

Accepted proposal: a goroutine leak profile in the Go standard library

rednafi.com

Go 1.27 is getting a goroutine leak detector in runtime/pprof . The proposal was accepted in April. A few common goroutine leaks # A goroutine leaks when it blocks on a channel or lock that nothing will ever release, so it lingers for the life of the process. I’ve been using uber-go/goleak to catch them in tests. One is an early return that strands a sender, which I covered in Early return and goroutine leak . It looks like this: func run ( tasks [] func () error ) ...

AI Happens

third-bit.com

These posts are Version 2 of this material. Please email me with feedback. Sex and Drugs and Guns and Code Restart A Little Psychology How We Got Here More Psychology When the Model is the Harm Privacy, Power, and the Self Who Gets What and Why More Analogies What We Owe the Future Regulation Works How Change Happens AI Happens Bibliography · Glossary · A Note on LLMS A lot of people are afraid that AI is going to take their jobs. That fear is legitimate...

Building Reliable Agentic AI Systems

martinfowler.com

One of the most interesting projects my colleagues have done with LLMs has been building a system with Bayer to allow pharmaceutical researchers to query decades of information about studies buried in PDF reports. Sarang Sanjay Kulkarni describes its evolution from keyword-based search to an intelligent research assistant capable of answering complex questions and drafting regulatory documents. more… One of the most interesting projects my colleagues have...

SSW@ECOOP’26: On Debugging, Benchmarking and (Meta-)Compilation

stefan-marr.de

At this year’s ECOOP, the Institute for System Software will be attending with the almost complete team and we’re going to present on a variety of topics. Come and talk to us at ICOOOLPS, MPLR, the Demo Track, DEBT, ECOOP Academy, and at the poster session! Below, a brief overview and when the talks are scheduled. Monday, June 29, 2pm: AOT Meta-Compilation of Dynamic Languages Towards Ahead-of-Time Meta-Compilation of Dynamic Languages With an Extensible Type Analysis Christop...

Random Old Posts

TitleDate
Python Dependency injection for cleaner I/O handling
stfn.pl
February 10, 2025
10 Most(ly dead) Influential Programming Languages
www.hillelwayne.com
March 25, 2020
LIT Home
taylor.town
October 12, 2021
Layer 2s as cultural extensions of Ethereum
vitalik.eth.limo
May 29, 2024
12 fucking rules for success
levels.io
October 13, 2017
How Do Taoists Quit Smoking?
taylor.town
April 01, 2019
Consensus Board Game
matklad.github.io
March 19, 2026
Money and investing
www.robinwils.com
January 28, 2025
A Little Psychology
third-bit.com
June 09, 2026
How to Become an Automotive UX Designer
www.theturnsignalblog.com
April 04, 2026
Introducing Juno for Apple Vision Pro
christianselig.com
February 02, 2024
How to feel like you're getting ahead but actually procrastinate
levels.io
July 22, 2023
A Response to Futurism's "CEOs Could Easily Be Replaced With AI, Experts Argue" and Similar Articles
theluddite.org
June 01, 2024
Compiling a Functional Language Using C++, Part 3 - Type Checking
danilafe.com
August 06, 2019
Why we stopped breaking down stories into tasks
adamsilver.io
December 15, 2015
DeepSeek
maggieappleton.com
January 26, 2025
You are a Senior Engineer, Mastering Communication & Influence (Part 3)
platformtoolsmith.com
January 12, 2026
We should be more tired than the model
vickiboykis.com
May 28, 2026
How keeping CO2 low with a bathroom fan gave me 100% sleep score
levels.io
May 05, 2026
Daily practice, spinning guitars, and Eloquent Javascript
mary.codes
March 08, 2024
My first real investment exit with Cursor AI
levels.io
June 16, 2026
Publicly sharing my poetry booklet’s downloads & sales stats
jatan.space
January 21, 2026
Stop Saying RAG Is Dead
hamel.dev
July 11, 2025
Querying 3 billion vectors
vickiboykis.com
February 21, 2026
Moving to a monorepo: Yes, but how?
alexharri.com
June 11, 2023
Bug in Clustered Publisher Scheduler - ClusterManager: detected 1 failed or restarted instances
rmoff.net
March 30, 2009
Data Engineering in 2022: Exploring dbt with DuckDB
rmoff.net
October 20, 2022
Imagining the Internet: Explaining our Digital Transition
brewster.kahle.org
January 13, 2022
Retrofitting JIT Compilers into C Interpreters
tratt.net
April 15, 2026
Using inline SVGs in Vue components
calebporzio.com
February 20, 2018
Fire and forget (or never) with Python’s asyncio
mkennedy.codes
March 19, 2026
Should I Have a Blog?
switowski.com
November 14, 2023
A surprising amount of people want to be in North Korea
blog.benjojo.co.uk
October 25, 2017
ScrapNAS
notes.ansonbiggs.com
November 24, 2024
Compiling a Functional Language Using C++, Part 7 - Runtime
danilafe.com
August 06, 2019
Maker's Schedule, Manager's Schedule
rmoff.net
July 28, 2009
I started painting again
mary.codes
April 01, 2024
Unit testing C code with gtest
notes.eatonphil.com
August 31, 2019
Beijing air turned into hell on earth this weekend from weekend driving
levels.io
November 23, 2018
Plugins case study: Pluggy
eli.thegreenplace.net
June 14, 2026
SIMD-accelerated integer-to-string conversion
lemire.me
May 18, 2026
Social skills
www.robinwils.com
March 29, 2025
Running multiple Ghost blogs on a VPS
lookingsideways.co.uk
January 12, 2015
Kafka Listeners - Explained
rmoff.net
August 02, 2018
Anti-AI nostalgia and the cult of the past
seangoedecke.com
June 04, 2026
It turns out Mark Manson was mostly right about Brazil
levels.io
September 18, 2025
Benchmarking Language Implementations: Am I doing it right? Get Early Feedback!
stefan-marr.de
November 17, 2025
My 3rd startup: Tubelytics, the real-time dashboard for YouTube publishers
levels.io
May 31, 2014
The West's unemployment problem is permanent
levels.io
October 13, 2012
0002: correlated subqueries intro, text editor data-structures, working in public, thoughts on independent research
www.scattered-thoughts.net
January 30, 2021
JSON and C++26 compile-time reflection: a talk
lemire.me
March 26, 2026
US flag stripes come from Indonesia's Majapahit empire
levels.io
June 05, 2023
An Invitation To Shit On My Ideas
taylor.town
March 09, 2025
The first law of form design
adamsilver.io
July 21, 2025
Profiling and Optimizing an Interpreter
healeycodes.com
January 19, 2023
Gamer Games for Non-Gamers
www.hillelwayne.com
April 01, 2025
How does Boston compare to SV and what do MIT and Stanford have to do with it?
danluu.com
January 01, 2010
OBIEE and Load Runner - part 2
rmoff.net
August 21, 2009
Kara Swisher interview of Jack Dorsey
danluu.com
February 12, 2013
Wishlist
www.robinwils.com
October 23, 2022
Materialised Views - PCT Partition Truncation
rmoff.net
January 08, 2011
Exploration Strategies in Deep Reinforcement Learning
lilianweng.github.io
June 07, 2020
Why Proof of Stake (Nov 2020)
vitalik.eth.limo
November 06, 2020
0041: columnar kernels in go, go grouches, column sketches, why user-mode threads, gross margins vs open source, celebrity worship
www.scattered-thoughts.net
November 04, 2023
Data centre smart hands pricing
www.rubenerd.au
June 18, 2026
XOXO
rmondello.com
September 21, 2024
Jacquard 01 · Versioning and provenance for empirical research
www.inkandswitch.com
August 06, 2024
So I am now a naturalised citizen...
ohhelloana.blog
July 07, 2021
Thoughts on Marginal Token Spend
benjamincongdon.me
April 30, 2026
One Developer, Two Dozen Agents, Zero Alignment
maggieappleton.com
April 13, 2026
Day 22 of Learning 3d 🎮 Added rain, blinking lights, sound, textured menu sign and a VR web app
levels.io
February 24, 2016
Flow-based Deep Generative Models
lilianweng.github.io
October 13, 2018
The boring front-end developer
adamsilver.io
October 01, 2014
From web dev to VR: How to get started with VR development
levels.io
October 11, 2016
Podcast RSS XML (in Ugly SQL)
taylor.town
February 15, 2024
Changes
www.jonashietala.se
March 04, 2012
How SerenityOS declares ssize_t
awesomekling.github.io
April 04, 2023
Unravelling t-strings
snarky.ca
May 16, 2025
Let's build a VORON: Wrap-up
www.jonashietala.se
March 05, 2024
A break with the past
steveklabnik.com
April 27, 2010
Pythonistas: Up for quick hack to test Dedup’ing 78rpm records using document clustering?
brewster.kahle.org
October 02, 2022
The games that make me who I am
www.jonashietala.se
April 06, 2010
Research Explainer: Comparing the daily shell diaries of giant clams and scallops
dantheclamman.blog
October 09, 2023
Building StoreEngine
steveklabnik.com
April 05, 2012
Automatically Deploying ClipBucket with Ansible
mtlynch.io
September 06, 2016
Terminal latency
danluu.com
July 18, 2017
The Polygons of Another World: Jaguar
fabiensanglard.net
March 13, 2020
Day 15 of Daily Writing
benjamincongdon.me
December 16, 2025
I really like the Helix editor.
herecomesthemoon.net
June 28, 2025
What I learned during the license switch
antirez.com
May 02, 2025
Importing VMWare and VirtualBox VMs to Proxmox
rmoff.net
June 07, 2016
How many options fit into a boolean?
herecomesthemoon.net
November 08, 2025
SemVer in Rust: Tooling, Breakage, and Edge Cases — FOSDEM 2024
predr.ag
March 18, 2024
How to install connector plugins in Kafka Connect
rmoff.net
June 19, 2020
Weak and Strong Fairness
www.hillelwayne.com
July 03, 2020
Estimating variance reduction in importance sampling
lisyarus.github.io
March 16, 2025
Predict Stock Prices Using RNN: Part 2
lilianweng.github.io
July 22, 2017
Photopea makes almost $1M/y built by Ukrainian indie maker with vanilla JS
levels.io
April 12, 2021
nowify
taylor.town
January 07, 2021
How to Coast with Corporate Camouflage
taylor.town
July 28, 2023

About

I couldn't find a RSS reader that I liked so I decided to build my own.I thought it would be neat if it was public and formatted kind of like a magazine or a newspaper, so here we are.This is a feed of all the feeds that I want to keep up with. I try to keep it independant and keep out things likeenigneering blogs that are just advertisements, but its all up to my discretion.

This page updates daily at 8:11ish AM Mountain Time. The following blogs are featured on the page currently:

For the full list of feeds that are followed see the raw list here.