Distributing Go binaries like sqlite-scanner through PyPI using go-to-wheel

simonwillison.net

I've been exploring Go for building small, fast and self-contained binary applications recently. I'm enjoying how there's generally one obvious way to do things and the resulting code is boring and readable - and something that LLMs are very competent at writing. The one catch is distribution, but it turns out publishing Go binaries to PyPI means any Go binary can be just a uvx package-name call away. sqlite-scanner sqlite-scanner is my new Go CLI tool for scanning a filesystem for SQLite...

AI is Killing B2B SaaS

nmn.gl

SaaS is the most profitable business model on Earth. 1 It’s easy to understand why: build once, sell the same thing again ad infinitum, and don’t suffer any marginal costs on more sales. I have been writing software for more than half my life. In the last year itself, I’ve talked to hundreds of founders and operators in SF, from preseed to Series E companies. And everyone is constantly talking about the threat looming over the industry, that has changed how our entire industry think...

How Eleventy Survived: Funding, Growth, and Open Source Reality

www.zachleat.com

Eleventy started as a side project. Now it’s a critical infrastructure for thousands of websites. TL;DR: Open source isn’t broken. But the way we fund it often is. Let’s talk about what actually works. In this episode, we sit down with Zach Leatherman, creator of Eleventy (11ty), to talk honestly about what happens after open source succeeds. From nap-time coding and nights-and-weekends maintenance to venture capital pressure, burnout risk, and the reality of funding long-lived develop...

A moment with a message from the past

manuelmoreale.com

Visited Palmanova plenty of times in my life but never paid attention the writings at the center of main square. Thank you for keeping RSS alive. You're awesome. Email me :: Sign my guestbook :: Support for 1$/month :: See my generous supporters :: Subscribe to People and Blogs Visited Palmanova plenty of times in my life but never paid attention the writings at the center of main square. Thank yo...

How NASA has planned to keep Artemis II astronauts safe throughout their Moon mission

jatan.space

Announcement: Before we begin the article, I’m thrilled to share that apart from running my flagship  Moon Monday blog+newsletter, I’m continuing with the Open Lunar Foundation  and its nice team for another year to help communicate the non-profit’s  research work of forging technical and policy building blocks for cooperative and peaceful lunar exploration globally. It’s a mission that aligns extremely well with the ethos of Moon Monday. 🌙 Disclaimer for transparency:  ...

Generative AI is a New Drug: Report on My First ‘Trip’

brewster.kahle.org

I now see how it can be addictive: A mindblowing experience and feeling like I see the world a bit differently. A feeling of being super smart and powerful. Getting lured in with free samples then everything costs. How it grabs my attention when using it, and then when I am not using it, I yearn to get back in. Is it productive to think of generative AI as a new drug? I have been thinking of a project in the decentralized web arena and trying to find someone to hire or inspire to tr...

Some Data Should Be Code

borretti.me

I write a lot of Makefiles . I use it not as a command runner but as an ad-hoc build system for small projects, typically for compiling Markdown documents and their dependencies. Like so: And the above graph was generated by this very simple Makefile: graph.png : graph.dot dot -Tpng $< -o $@ clean : rm -f graph.png (I could never remember the automatic variable syntax until I made flashcards for them.) It works for simple project...

Ode to the AA Battery

www.jeffgeerling.com

Recently this post from @Merocle caught my eye: I'm fixing my iFixit soldering station. I haven't used it for a long time and the battery has gone overdischarge. I hope it will come back to life. Unfortunately, there are no replacements available for sale at the moment. Devices with built-in rechargeable batteries have been bugging me a lot lately. It's convenient to have a device you can take with you and use anywhere. And with modern Li-ion cells, battery life is remarkable. Re...

Shield AI and ST Engineering Sign MoU to Boost Next-Generation Autonomous Defense Capabilities

shield.ai

SINGAPORE (February 4, 2026) — Shield AI and ST Engineering signed a Memorandum of Understanding (MoU) at the Singapore Airshow to collaborate on advancing ST Engineering’s next-generation autonomous solutions. Under the agreement, both companies will integrate Shield AI’s Hivemind autonomy software across selected ST Engineering platforms to enhance autonomous performance. ST Engineering will also assess the Hivemind software development kit (SDK) to support the indigenous Singapore-le...

Feedback to the Haneda Problem

rubenerd.com

I received a bunch of feedback on The Haneda Problem post, some of which was negative in a way that I thought missed the point. I suspect I didn’t do a great job articulating what I meant. But I did get a kind response from Alison Wilder that was worth discussing. (Another of you wrote a blog post that you since deleted. If this was a mistake let me know, and I’ll add your link back in). She [and the person above] broadly summarised The Handea Problem by breaking it down into two t...

My Eighth Year as a Bootstrapped Founder

mtlynch.io

Eight years ago, I quit my job as a developer at Google to create my own bootstrapped software company. Every year, I post an update about how that’s going and what my life is like as an indie founder. Previously on… I don’t expect you to go back and read my last seven updates. Here’s all you need to know: 2018 - 2020 - Quit my job and created several unprofitable businesses. 2020 - 2024 - Created a product called TinyPilot that let people control their computers remote...

IndieWeb Book Club: The Art of Explanation

jamesg.blog

I am hosting the IndieWeb Book Club for this month, in which everyone interested is invited to read and write a blog post about The Art of Explanation: How to Communicate with Clarity and Confidence [ Goodreads link ]. The book was authored by Ros Atkins, a BBC journalist whose career has spanned radio on the BBC World Service and television on BBC News. I read this book toward the end of last year and loved that the advice given was tactical, engaging, and interspersed with stories. I’d h...

Converting data to hexadecimal outputs quickly

lemire.me

Given any string of bytes, you can convert it to an hexadecimal string by mapping the least significant and the most significant 4 bits of byte to characters in 01...9A...F . There are more efficient techniques like base64, that map 3 bytes to 4 characters. However, hexadecimal outputs are easier to understand and often sufficiently concise. A simple function to do the conversion using a short lookup table is as follows: static const char hex [] = "0123456789abcdef" ; for ( ...

Reading List for 01/31/2026

www.construction-physics.com

Vertical boring machine, via Industrial History . Welcome to the Reading List, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. Some housekeeping items: Continuing with the new reading list format this week, this time with a paywall ~1/3rd of the way down. I got some feedback that folks liked a little more analysis, so I’ve expanded that a bit more. As a reminder, this is intended to be a little bit more comprehensive than the older format, a...

Pi: The Minimal Agent Within OpenClaw

lucumr.pocoo.org

If you haven’t been living under a rock, you will have noticed this week that a project of my friend Peter went viral on the internet . It went by many names. The most recent one is OpenClaw but in the news you might have encountered it as ClawdBot or MoltBot depending on when you read about it. It is an agent connected to a communication channel of your choice that just runs code . What you might be less familiar with is that what’s under the hood of OpenClaw is a little coding agent...

Sabbatical #01: Getting ready

darekkay.com

“It's a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there's no knowing where you might be swept off to.” ― The Lord of the Rings Last year, I made a decision to take a five-month sabbatical (an extended leave from work). Tomorrow, my journey will finally begin! 🌴 I mostly want to travel the world, but I will also focus on self-discovery and pushing my personal limits. Route My goal is not to visit all the touris...

Launching The Rural Guaranteed Minimum Income Initiative

blog.codinghorror.com

It's been a year since I invited Americans to join us in a pledge to Share the American Dream : 1. Support organizations you feel are  effectively helping  those most in need across America right now . 2. Within the next five years, also contribute  public dedications of time or funds towards longer term efforts  to keep the American Dream fair and attainable for all our children. Stay gold, America. 💛 Personally, I’ve become a big believer in one particular quote, especially conside...

Sampling the Oxford CS Library

blog.computationalcomplexity.org

Wandering around maze known as the Computer Science building at Oxford I found the computer science library. Rarely these days do you see a library (and a librarian) devoted to computer science. The librarian found their copy of The Golden Ticket and asked me to inscribe and sign it, just like at Dagstuhl , perhaps the only other active CS library I know of. It brought back memories of the early 90s when I would often head to the  Math/CS library at the University of Chicago to track down s...

Mark Join

buttondown.com

I was going through the list of CIDR papers this year and looking for ones that were relevant to my interests. If you're not familiar with CIDR as an institution, it's basically the "short, kind of kooky" database papers conference. You're more likely to find things that are a little looser, a little more speculative, a little more off the wall, and a little more self-contained. I enjoyed On the Vexing Difficulty of Evaluating IN Predicates , which is relevant to my interests as far as "surpr...

Will They Inherit Our Blogs?

kevquirk.com

I've been thinking about how this site may be able to live on after I'm gone. Maybe it could become a family heirloom? I’ve thought about this topic more generally before , but this one is specifically about blogging. This blog is by far the hobby I have sunk the most time into over the last 13-ish years, and I’d like to think I’ll continue as I head from middle age, to old age. Let’s say I live until I’m 80, I will have spent over 50 years of my time on this earth writing con...

Programming Language Implementation: In Theory, We Understand. In Practice, We Wish We Would.

stefan-marr.de

It’s February! This means I have been at the JKU for four months. Four months with teaching Compiler Construction and System Software , lots of new responsibilities (most notably signing off on telephone bills and coffee orders…), many new colleagues, and new things to learn for me, not least because of the very motivated students and PhD students here. And when I say motivated, yes, I am very surprised. While the attendance of my 8:30am Compiler Construction lectures was declining thro...

The RAM wars: mini penguin to the rescue

nate.mecca1.net

Originally, I was drafting this in September, planning on dedicating it to Windows 10 Home becoming EOL. I also figured I’d share a meme that contained something along the following: Instead, however, it’s early 2026, and I feel like a dedication to RAM prices would be a more fitting start: Memes aside, the lightweight laptop - what I’m typing this post on - has a whopping total of 2 GB of ram (1. Originally, I was drafting this in September, planning on dedicating it to Windows 10 Home ...

Automatic programming

antirez.com

In my YouTube channel, for some time now I started to refer to the process of writing software using AI assistance (soon to become just "the process of writing software", I believe) with the term "Automatic Programming". In case you didn't notice, automatic programming produces vastly different results with the same LLMs depending on the human that is guiding the process with their intuition, design, continuous steering and idea of software. Please, stop saying "Claude vibe coded this soft...

Random Old Posts

TitleDate
What the Fork is React Suspense?
maggieappleton.com
June 16, 2020
Monaco What's Yours is Mine
www.jonashietala.se
December 12, 2012
2012 Read Books
www.jonashietala.se
December 31, 2012
Weeds & Bozo Explosions
taylor.town
May 09, 2023
A Navajo weaving of an integrated circuit: the 555 timer
www.righto.com
September 06, 2025
Selecting The Right AI Evals Tool
hamel.dev
October 01, 2025
How to Import Academic Papers from Zotero into Tana
maggieappleton.com
January 07, 2025
Leveling Up Networking for A Multi-Game Future
technology.riotgames.com
June 30, 2021
0018: last reflections, why start a new database conference, 2021 retrospective, imp schemaless db + crdt, office hours, internal inconsistency in the wild, rss feeds, salsa needs finite collections, tiddlywiki vs unigraph, multidimensional indexes, arrow, just don't fsync, testing distributeds systems, tigerbeetle perf demos, web3, explicit formal structure, zig doctests, rust arenas, semidirect products of crdts, single-program distributed systems, sqlite qpsg, valhalla, mundanity of excellence, to mmap or not to mmap, libgavran, relational e-matching
www.scattered-thoughts.net
January 17, 2022
SNES: Sprites and backgrounds rendering
fabiensanglard.net
August 09, 2024
Quest to find a tablet, pt 1
nate.mecca1.net
November 05, 2023
Overthinking Instagram
ohhelloana.blog
December 19, 2018
There is no longer any such thing as Computer Security
blog.codinghorror.com
September 21, 2018
Progress Report: Linux 6.16
asahilinux.org
August 07, 2025
Lessons from APL, a "lost" language
blog.benjojo.co.uk
May 26, 2014
Deus Ex – Scanlines
simonschreibt.de
January 22, 2013
How to present MS-DOS screenshots
30fps.net
November 14, 2024
Recording and Processing Spoken Word
tratt.net
August 21, 2024
A Short History of Bi-Directional Links
maggieappleton.com
May 04, 2020
不同類型的 ZK-EVM
vitalik.eth.limo
August 29, 2022
Making our own spectrogram
fasterthanli.me
September 15, 2025
Raspberry Pi webcam; a gentle intro to crontab
blog.singleton.io
December 27, 2012
What is performance?
antirez.com
February 28, 2014
Writing Software for an Among Us League
healeycodes.com
November 13, 2020
Video Game Preservation and Minecraft
moonbase.lgbt
May 10, 2022
Don't let Alloy facts make your specs a fiction
www.hillelwayne.com
April 10, 2024
Why hardware development is hard
danluu.com
November 10, 2013
A stupidly simple spatial data structure
lisyarus.github.io
August 16, 2022
Driving Cultural Change Through Software Choices
www.elidedbranches.com
November 22, 2020
So, You Want To Build a Road
blog.thornewolf.com
November 30, 2025
Game Engine Black Book: DOOM
fabiensanglard.net
December 10, 2018
The Great Theorem Prover Showdown
www.hillelwayne.com
April 25, 2018
Why Specifications Don't Compose
www.hillelwayne.com
April 18, 2021
Learning Emulation, Part 1
danilafe.com
June 27, 2016
How quake.exe got its TCP/IP stack
fabiensanglard.net
November 17, 2025
Textbook Humor
taylor.town
April 28, 2025
lazy import of JavaScript modules
blog.kowalczyk.info
July 20, 2025
The Doorman
kinduff.com
November 30, 2025
My impressions of ReScript
snarky.ca
June 22, 2024
Engineering Security Through Coordination Problems
vitalik.eth.limo
May 08, 2017
Guest Post: The Snake Eats Itself, by Michael Verrenkamp
theluddite.org
May 01, 2023
Don't return named tuples in new APIs
snarky.ca
November 02, 2024
~/Documents/Tomfoolery
samhenri.gold
January 14, 2022
Town Hall #25: Simularium
taylor.town
September 17, 2024
Bye Ghost, hello again WordPress!
nmn.gl
August 28, 2017
2022 in review
www.jonashietala.se
February 15, 2023
Speed of random number generators in Go
lemire.me
October 15, 2025
A Content Creator’s Minimal Workspace
www.makerstations.io
November 09, 2025
AR Interoperability Opportunities
taylor.town
March 06, 2023
Why I'm partnering with Balanced
steveklabnik.com
November 21, 2013
Re: (Extremely, unnecessarily long) Thanks for the pardoning
taylor.town
December 26, 2023
Key Mime Pi: Turn Your Raspberry Pi into a Remote Keyboard
mtlynch.io
June 11, 2020
Toward fearless cargo update
predr.ag
August 25, 2022
Technical Escape Velocity
benjamincongdon.me
December 03, 2025
Long-Live Plain Text!
taylor.town
January 10, 2022
Braid Code Cleanup (part 2)
number-none.com
July 18, 2016
Creating Cute GitHub Badges Based Off a Project's Mood (Node.js)
healeycodes.com
March 11, 2019
The 2030 Rust Update
mbuffett.com
August 28, 2024
Instagram post
ohhelloana.blog
May 27, 2019
Databases = Frameworks for Distributed Systems
laplab.me
May 21, 2022
How space policy may change under Trump
www.adastraspace.com
January 24, 2025
One Regulation E, Two Very Different Regimes
www.bitsaboutmoney.com
January 07, 2026
Keyhive 03 · What's In a Name?
www.inkandswitch.com
February 27, 2025
One Month Out
blog.thornewolf.com
September 19, 2025
A single-node Kubernetes cluster without virtualization or a container registry
notes.eatonphil.com
July 25, 2020
Forty years of programming
fabiensanglard.net
October 08, 2023
Engineering Productivity
www.elidedbranches.com
September 22, 2018
The confusing world of USB
fabiensanglard.net
January 10, 2021
An RNG that runs in your brain
www.hillelwayne.com
January 22, 2024
On Prompt Engineering
benjamincongdon.me
February 18, 2023
Town Hall #20: Pinball
taylor.town
February 17, 2024
An API ontology
steveklabnik.com
February 13, 2012
Tools for Thought as Cultural Practices, not Computational Objects
maggieappleton.com
July 29, 2021
NixOS: For developers
myme.no
January 26, 2020
How to make a timelapse with a Raspberry Pi
stfn.pl
April 05, 2024
Air Travel Doesn't Have to be Terrible
austinvernon.site
August 19, 2021
Blogging in 2023
nate.mecca1.net
January 18, 2024
Object Detection for Dummies Part 1: Gradient Vector, HOG, and SS
lilianweng.github.io
October 29, 2017
Some VORON 0 mods
www.jonashietala.se
May 02, 2025
The Hackety Manifesto
steveklabnik.com
December 31, 2009
make.ts
matklad.github.io
January 27, 2026
Revitalizing US Navy Shipbuilding
austinvernon.site
January 03, 2024
Evaluating Geothermal Learning Curves
austinvernon.site
October 26, 2023
The Echo & Narcissus Writing Club
maggieappleton.com
April 09, 2021
The time I Broke my High School Mail Server
eieio.games
February 11, 2025
When Red Buttons Aren't Enough
benjamincongdon.me
June 16, 2025
My Hugo cheat sheet
ohhelloana.blog
July 29, 2020
Issue No. 347
orbitalindex.com
December 10, 2025
Watchdog – Mail
simonschreibt.de
October 04, 2015
Go: Functional options are slow
www.evanjones.ca
May 23, 2022
You Buy; They Fly
taylor.town
December 03, 2023
long time; forgot to human
taylor.town
April 06, 2024
The T-34/0 keyboard layout
www.jonashietala.se
September 05, 2021
Self-Extracting F3
buttondown.com
October 06, 2025
How NASA has planned to keep Artemis II astronauts safe throughout their Moon mission
jatan.space
February 02, 2026
Putting Atlantis At Risk
waynehale.wordpress.com
March 10, 2024
Select Your Service
taylor.town
July 25, 2023
World Outraged as New Gadget Resembles Another
barredo.es
May 29, 2016
5 Annoying Things In VS Code You Can Fix Right Now
calebporzio.com
July 27, 2020
Parser combinators
myme.no
January 03, 2019

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.