Show more

Oh, uh, wow. Apparently DBD::Pg (Perl's postgres lib) can suddenly enable AutoCommit on a connection in some weird scenarios.

That is a failure mode I hadn't anticipated. My web code should absolutely *not* run with AutoCommit, ever. Time to investigate...

Two Rust crates to interact with a PostgreSQL database:

postgres: A simple blocking API.
diesel: A complete query builder and ORM.

Their dependency trees tell a very different story.

No, computer science, I don't want trade-offs.

I want a database that is optimal for both reads *and* writes.

Argh why does my Raspberry Pi test have to hit a pathological bad case for my new ChiFS indexer?

The new indexer is generally really fast, but slow flash storage + a million files to index + lots of duplicate files is... not great.

# pacman -S sysstat
> Packages (2) lm_sensors-3.6.0-2 sysstat-12.3.3-1

I don't need lm-sensors, let's disable that USE...
Never mind, this isn't :gentoo:

Custom emojis will be our primary means of communication in 2025.

Huh, ARM + musl still isn't a supported target for :rust:¹, but :alpinelinux: does have all the Rust tooling in its package database². Have they managed to make things work somehow?

² - they even have an up-to-date Firefox for ARM.

$ torsocks youtube-dl ..

Peak Google avoidance is not ever fetching anything from Youtube at all, but this is getting pretty close.

It's easy to forget how slow hard drives are when you've worked on SSDs for a while.

I wrote a handy little tool.

But now I need to document it.

> Total: 13134G
> Used: 12927G (99%)

Will I ever stop running out of disk space? :cry_konata:

So much interest in ncdu lately.

One bug report or feature request a year is quite enough, thank you. :blobcatnervous:


Storing cup size as a string. :blobcatthinking:

Website UI idea: Display a warning when hovering an external link to a non-privacy respecting site.

"Operated by Google"
"Hosted on Cloudflare"
"Loads assets from Facebook"

Oh noes 

I ran out of hentai.

Suffering from the I-fixed-the-hard-part-now-I-have-to-implement-the-rest slump. :blobcatdead:

$ grep -o 'unwrap()' | wc -l

Totally not an MVP! :blobcatmlem:

Code completion is just a silly distraction.

Don't change my mind.

Show more

A lonely little town in the wider world of the fediverse.