eoinbrazil.bsky.social
@eoinbrazil.bsky.social
Reposted
While I appreciate the nod to my Molotov-hurling younger self, I've actually moderated a bit on this point.

Not about where you _should_ be (point still holds), but on the mitigatory steps you may need to take in order to get there.

charitydotwtf.substack.com/p/on-friday-...
December 28, 2025 at 6:40 AM
Reposted
💥💥💥💥💥 age v1.3.0 💥💥💥💥💥

Post-quantum keys, seeking DecryptReaderAt API, age-inspect CLI tool, built-in recipients compatible with hardware plugins, non-interactive passphrase input, Go framework for implementing plugins, and sooooo many improved errors.

Six years to the day after the first beta!
age v1.3.0: post-quantum (and more)!
Exactly six years after the first age beta release, v1.3.0 brings post-quantum resistance to age, along with a couple long-requested features, built-in support for recipients compatible with hardwa...
github.com
December 27, 2025 at 10:44 PM
Reposted
Really big age release coming tomorrow! 🎅🏻

- native post-quantum keys
- built-in recipients for hw plugins
- age-inspect tool
- plugin framework
- batchpass plugin
- many improved error messages
GitHub - FiloSottile/age: A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability. - FiloSottile/age
age-encryption.org
December 24, 2025 at 12:02 PM
Reposted
After reading this I gave exe.dev a shot and the combination of cheap VMs, the HTTPS proxy with passkey auth and link sharing, and the built-in LLM agent is... incredible.

Like, I know how to use each of these things individually, but combining them feels like when I first learned to script things.
Just in time software
I didn’t plan to write software in the grocery store last night. I was tired and hungry, kids in tow. My long shopping list sat in a text message. I wished I could check items off as I found them.…
commaok.xyz
December 24, 2025 at 3:14 PM
Reposted
What we are working on right now: blog.exe.dev/meet-exe.dev

We all need more virtual machines. We keep building software to work around the fact that VM infrastructure is clunky. Let's have good VM infrastructure instead.
December 15, 2025 at 11:40 PM
Reposted
I thoroughly recommend reading all of Cory Doctorow's recent speech on AI skepticism, it's crammed with new arguments and interesting new ways of thinking about these problems pluralistic.net/2025/12/05/p...
Pluralistic: The Reverse-Centaur’s Guide to Criticizing AI (05 Dec 2025) – Pluralistic: Daily links from Cory Doctorow
pluralistic.net
December 7, 2025 at 10:21 PM
Reposted
SoundSource 6 is here, and it’s a huge upgrade. Do you use audio on your Mac in any way at all? Then SoundSource is for you. Come experience sound control so good, it ought to be built in to MacOS!

weblog.rogueamoeba.com/2025/12/0…
December 4, 2025 at 9:09 PM
Reposted
MongoDB is popular, inspiring databases to mimic its features on top of RDBMS. Examining execution plans can provide insight into how things work—such as how to simulate multi-key indexes in a database engine designed for single-key indexes on normalized schemas
dev.to/aws-heroes/d...
DocumentDB: Comparing Emulation Internals with MongoDB
MongoDB is the leading database for document data modeling, with its Atlas service available on AWS,...
dev.to
September 1, 2025 at 12:14 PM
Reposted
PostgreSQL makes it easy to fact-check internet myths: read documentation + test with explain analyze 👉🏻 an example: dev.to/mongodb/does... 🤔
Does PostgreSQL support as much "schema flexibility" as MongoDB? Not for indexing!
Another day, another myth. Someone on Medium claims PostgreSQL offers as much "schema flexibility" as...
dev.to
August 13, 2025 at 5:59 AM
Reposted
Here's the full workshop handout plus annotated slides from "Building software on top of Large Language Models", a three hour tutorial I presented yesterday at PyCon US #PyConUS simonwillison.net/2025/May/15/...
Building software on top of Large Language Models
I presented a three hour workshop at PyCon US yesterday titled Building software on top of Large Language Models. The goal of the workshop was to give participants everything they …
simonwillison.net
May 15, 2025 at 12:29 PM
Reposted
Just released ESPHome 2025.5 includes the latest iteration of our voice assistant that can work fully local.

All devices we ever used are now onboarded using the voice wizard and offer on device wake word selection, announcements, initiate conversations with users, and improved media playing!
May 23, 2025 at 1:50 PM
Reposted
My command line data analysis tool is at a point where I'm ready to share it!

`freq` is a tool I wrote in Rust, intended to replace pipelines of `grep`, `sed`, `awk`, `sort`, `uniq -c`, and `sort -rn` to look at distributions of values in datasets.

I use it daily.

rya.nc/gh/freq
GitHub - ryancdotorg/freq: Like `sort | uniq -c | sort -rn` but better
Like `sort | uniq -c | sort -rn` but better . Contribute to ryancdotorg/freq development by creating an account on GitHub.
rya.nc
May 12, 2025 at 11:35 AM
If you look closely you can just make out the moon! Wonderful long weekend weather here.
May 2, 2025 at 3:30 PM
Reposted
Your Lambdas Function (yes that’s how we pluralize it) are about to get more expensive, as AWS begins charging for the INIT phase.

aws.amazon.com/blogs/comput...
AWS Lambda standardizes billing for INIT Phase | Amazon Web Services
Effective August 1, 2025, AWS will standardize billing for the initialization (INIT) phase across all AWS Lambda function configurations. This change specifically affects on-demand invocations of Lamb...
aws.amazon.com
April 29, 2025 at 11:19 PM
Reposted
And if you would like more details you can read about it a bit more depth in my blog post
frankwiles.com/posts/just-...
April 27, 2025 at 2:59 PM
Reposted
pip 25.1 has been released and maintainer Richard Si has a great writeup about it, including:

- #PEP735 dependency groups
- Package installation progress bar
- Resumable downloads
- #PEP751 experimental lockfile generation: pip lock

ichard26.github.io/blog/2025/04...

#Python #pip #packaging
What's new in pip 25.1 - Dependency groups!
pip 25.1 introduces support for Dependency Groups (PEP 735), resumable downloads, and an installation progress bar. Dependency resolution has also received a raft of bugfixes and improvements.
ichard26.github.io
April 26, 2025 at 6:02 PM
Reposted
Thing I just learned in #rstats: unz() lets you connect to a .zip and load files from inside it without actually unzipping it (great for a file I'm working with that's 30 MB zipped and 1+ GB unzipped, with multiple CSVs in it)
April 18, 2025 at 6:19 PM
Reposted
"Slopsquatting is a new supply chain threat where AI-assisted code generators recommend hallucinated packages that attackers register and weaponize."

#AI #sbom #cicd

socket.dev/blog/slopsqu...
The Rise of Slopsquatting: How AI Hallucinations Are Fueling...
Slopsquatting is a new supply chain threat where AI-assisted code generators recommend hallucinated packages that attackers register and weaponize.
socket.dev
April 12, 2025 at 6:08 AM
Reposted
S3 express pricing update takeaways - 512 KiB writes are actually 8% more expensive, 1 MiB writes are 33% cheaper. aws.amazon.com/blogs/aws/up...
April 11, 2025 at 12:29 AM
Reposted
I talk a lot about creating a data dictionary before you ever collect data, to guide how you build your data collection instrument. But sometimes we are simply given datasets. In that case, data dictionaries are still excellent tools to help you plan for how you want to clean your data!
April 8, 2025 at 1:09 PM
Reposted
Kubernetes The Hard Way has been updated. I've also resolved most of the open issues and pull requests as I set the stage to add support for both ARM64 and AMD64, making the project compatible with both CPU architectures while continuing to be cloud provider agnostic. github.com/kelseyhighto...
April 8, 2025 at 2:15 AM
Reposted
For years, I’ve been asked whether I’ll ever write a book about @nodejs.org.

I’m excited to announce the time has come.

Presenting “The Definitive Guide for Node.js in Enterprise”, a labour of love by myself, and every single member of the @platformatic.dev team.
April 4, 2025 at 7:18 PM
Reposted
This is an article that I've wanted to write for over a year, and I finally got the chance to do it!

Atproto Ethos is a deep dive into how we think about protocol design - its influences, the core innovations, and the opinionated takes that we've adopted
Atproto Ethos - AT Protocol
A deep dive into the philosophical and aesthetic principles underlying the design of AT Protocol.
atproto.com
April 4, 2025 at 7:21 PM
Reposted
WORLD-FIRST: Ground-breaking research published today in the Ornithologist Journal has, for the first time, translated common UK bird vocalisations into equivalent phrases in the human language.

The results tell us a lot!

Extracts below... 🧵
April 1, 2025 at 9:40 AM