Mia 🏳️‍⚧️
mia.pds.parakeet.at
Mia 🏳️‍⚧️
@mia.pds.parakeet.at
Hi, I'm Mia!
Trans (she/her) • programmer (Rust, ATProto @parakeet.at, sometimes more) • photographer • maths/stats nerd • resident of Normal Island.

PFP: https://picrew.me/share?cd=QZKgROU6cC
state of rust survey making me feel old, today
November 17, 2025 at 7:20 PM
118GB, getting exciting.
November 9, 2025 at 2:26 PM
number go up
October 31, 2025 at 8:35 AM
pictured: niagara falls
October 26, 2025 at 2:02 PM
I now have a 340MB activity file which I need to do a massive data cleansing operation on.

When I heard it stores listen history, I didn't think it'd store all play/pause history too - so you end up with this mess when it started, was paused, was unpaused, then finished.
October 23, 2025 at 6:22 PM
TLS issue, by the looks of bsky-debug.app

Firefox also getting upset when trying that path if it's any help.
October 17, 2025 at 4:06 PM
normal book* length:

*okay just 4 but books aren't usually 1500 pages on this screen.

(I am splitting them up with calibre, books got very upset at some points last time I read Dorley)
October 5, 2025 at 9:08 PM
yeah I have data on this!

I know about ~70k users (incl bridgy), and it takes up ~70GB (not counting blobs).

the server I have is overkill (although it also runs a relay (4GB for a 72h window) and PLC mirror (110GB)) and costs under 50eur?
October 3, 2025 at 6:46 PM
normal things happening in the UK charts

(I'm sure this is just people listening because it was in the news)
September 28, 2025 at 6:46 PM
oops. guess I'm going back to self-hosting grafana. had a good run though.

(recs wanted for good template dashboards for things like node_exporter, caddy, redis, and postgres bc I suck at building dashboards)
September 15, 2025 at 9:02 PM
i am now internected - that was remarkably uneventful with PDS MOOver
September 11, 2025 at 7:52 AM
holy yikes batman

(£120.24 for posterity)
September 3, 2025 at 5:44 PM
Apparently monthly Rust AppView progress update:
- nearly 20 million repos backfilled - this turned out to be chunkier than even I imagined, consuming just shy of 7TiB*
- Feeds, mutes (mostly), and caching
- Started on getPostThreadV2 (holding for a bit yet) and viewer states
- repo soon (tm)
August 11, 2025 at 8:46 PM
running a server for more than five seconds in 2025 be like

(also this is my goddamn laptop over tailscale funnel - how did something find this ffs)
August 4, 2025 at 6:59 PM
what if we broke things in new and interesting ways?

(to be clear, this is my code returning everything in reverse order - it *probably shouldn't* break bluesky to do this, but getPostThreadV2 is still beta so it's whatever idc)
August 1, 2025 at 7:28 PM
hey guys check this out ;p

(something is misbehaving wrt caching in the chain so I'm back on deer custom appview until it works itself out But Alas we have feeds)
July 22, 2025 at 9:08 PM
spotify why are there NUL bytes in your OpenGraph data?

Firefox is rolling with it but my code is very much not happy.

everything is also insisting this is valid UTF-8 and I am 99% sure it is not.
July 13, 2025 at 7:26 PM
2^7 days
July 7, 2025 at 10:20 PM
this is probably bad right?
June 30, 2025 at 6:20 PM
nice
May 9, 2025 at 11:04 PM
I exist (and should *really* fix media)
May 6, 2025 at 9:43 AM
Pictured: we are cooking with gas.

next point of attention - getting the backfiller up to a reasonable speed, so that it can do more than 1000/h
May 5, 2025 at 8:47 PM
Average CI/CD experience
May 3, 2025 at 8:59 PM
today, I are mostly verifier.

(was interested to see how long it took to implement verification, and the answer is four or five hours and ~300loc)
April 19, 2025 at 1:06 PM
Posting this from a local copy of social-app, connected to my own AppView (written in Rust)
April 7, 2025 at 7:59 PM