Sign in

Lyna

@blooym.dev
856 followers 226 following 4.3K posts

atproto witch ⋆ server maid for @dollware.net ⋆ maintainer for xivlauncher, porxie, @stargraph.link, @gifdex.net & more ⋆ it/she ⋆ θδ& ⋆ blooym.dev 🩷💜🩵

PostsRepliesMedia
Lyna @blooym.dev · 29/09/2026
@xan.lol might be nitpicky but the lack of icon for the pronouns field compared to the other two entries on that row is throwing me off a little bit
190
Lyna @blooym.dev · 29/09/2026
started boxing up things in this place, so i think it's safe to say after a hellish period of life that i'm going to be moving soon
2120
Reposted by Lyna
Witchsky (the app) @witchsky.app · 29/09/2026
Announcing a fresh release of Witchsky! here is a carousel showing some of the most prominent new buttons, keys, and screens:
25423144
Lyna @blooym.dev · 28/09/2026
Why does "Compact Mode" in most modern UI settings just make it look like the default setting maybe 5 years ago I miss when compact meant compact not "remove some useless padding, that's it"
1181
Reposted by Lyna
mintswirl @mintswirl.bsky.social · 27/09/2026
41546412
Lyna @blooym.dev · 26/09/2026
you know it’s probably for the best that they take that last one away
Support Ending for Intel-Based Apps

Intel-based apps requiring Rosetta will not open in macOS 28. The following apps need to be updated for Apple silicon. An update may be available on the developer’s website.

Opened within the last year:
 - Code - Last opened today
 - Install League of Legends euw - Opened 8 months ago
31022
Reposted by Lyna
✪ Mosh @musheypeas.bsky.social · 22/09/2026
A fractured Replika #Signalis
16221
Reposted by Lyna
Getlucky12341 @getlucky12341.bsky.social · 25/09/2026
They literally allow wanted criminals at Universal Studios
203510922
Lyna @blooym.dev · 25/09/2026
Why does this cafe have speakers that make the music sound like it’s coming out a Wii remote It sounds like they’ve trapped Blur in there
080
Reposted by Lyna
Rebane @rebane2001.bsky.social · 23/09/2026
did you know? the ❌ on the cloudflare error page is not symmetric!
2154896
Lyna @blooym.dev · 21/09/2026
My brain is a K8s Cluster&, half the pods are in crash loops and the rest of them keep being reassigned to a new host leading to the others being moved too in a repeated loop
190
Lyna @blooym.dev · 21/09/2026
Ban tuna and any food containing tuna on all public transit
160
Lyna @blooym.dev · 21/09/2026
They call it National Rail because you’re always getting fcked in the ass by train cancellations
1112
Reposted by Lyna
skip 🐾 @ski.pe · 20/09/2026
Sunday nothingburger for you: iPhone 18 Pro Max has a "Prepare to Ship" feature which intentionally discharges the 20 Wh battery. /usr/libexec/BatteryDischargeService handles this by calling [[NSProcessInfo processInfo] activeProcessorCount] and spawning that many NSThreads that spin until stopped
Screenshot of Binary Ninja decompilation output:

void worker_thread_work(void* closure_data @ x20)
{
    void* closure_data_1 = closure_data;
    int64_t closure_data__ofs0 = data_100014f98;

    if (!((uint32_t)*(uint8_t*)((char*)closure_data + closure_data__ofs0) & 1))
        return;

    int64_t iterations = 1;

    while (true)
    {
        if (iterations / 1000000 * 1000000 == iterations)
        {
            id current_thread = [[[NSThread self] currentThread] retain];
            int32_t is_cancelled = [current_thread isCancelled];
            _objc_release_x19(current_thread);

            if (is_cancelled & 1)
                break;
        }

        if (!((uint32_t)*(uint8_t*)((char*)closure_data + closure_data__ofs0) & 1))
            break;

        bool did_overflow = iterations + 1;
        iterations += 1;

        if (did_overflow)
            trap(1);
    }
}
313610
Lyna @blooym.dev · 20/09/2026
getting a little computer break over the next few days
0130
Reposted by Lyna
Gifdex @gifdex.net · 20/09/2026
Last call for this set of lexicons before I consider them mostly-finished If you’ve got any complaints at all, voice them now, reposts for reach appreciated.
142
Lyna @blooym.dev · 20/09/2026
I'm not sure if I should submit a talk for FOSDEM if they get an atmosphere dev room or if I should submit my talk for eu atmosphere conf instead?
1100
Lyna @blooym.dev · 20/09/2026
@oyster.cafe @sylfr.dev wanna go for round 2
151
Reposted by Lyna
nia (cia asset) @nia.is.fckn.gay · 19/09/2026
allocator stabilisation FCP passed. we're getting stable allocators in rust 1.100. we've never been so back github.com/rust-lang/ru...
github.com
alloc: stabilise `Allocator` by nia-e · Pull Request #156882 · rust-lang/rust
View all comments See the current proposed stabilisation report for up-to-date information on the proposed stable API. outdated former status Stabilise a bare-minimum (dyn-incompatible, but cou...
39519
Lyna @blooym.dev · 19/09/2026
I really wish I wrote gifdex with a framework that had even basic prerendering because now I'm sat here making a proxy that adds opengraph tags instead of being able to do it in the markup :(
380
Reposted by Lyna
Lyna @blooym.dev · 18/09/2026
Any complaints on these? I've been bikeshedding the api design for months so I'd rather just ship something at this point, but I'd like feedback first
codeberg.org
lexicons
lexicons
4143
Reposted by Lyna
Marsu @marsusu.bsky.social · 18/09/2026
Finally got around drawing this animation idea based on the video of a very hungry rabbit.
4389302959
Lyna @blooym.dev · 19/09/2026
Bitten by the “save profile” button resetting every field again award
150
Lyna @blooym.dev · 19/09/2026
Why does Discord only animate an image if you add an extension like .webp UNLESS you are on mobile (at least iOS) where it will instead just animate it properly if it’s supported
180
Reposted by Lyna
Kay/Kaora 🔜 ready to continue being sleepy =w= @kaoraloves.bitingwomen.com · 18/09/2026
life is better when u stop caribg and start eatibf crayons
1202
Lyna @blooym.dev · 19/09/2026
I really wish there was a format that was broadly compatible and didn't explode with animation frames that wasn't a video format like webm, I really don't want to make a cdn use webm
230
Lyna @blooym.dev · 18/09/2026
Any complaints on these? I've been bikeshedding the api design for months so I'd rather just ship something at this point, but I'd like feedback first
codeberg.org
lexicons
lexicons
4143
Lyna @blooym.dev · 18/09/2026
*hop*
1100
Lyna @blooym.dev · 18/09/2026
💭 microblogging app that doesn't have any feeds, likes or following feed - there's just private follows, posts and replies. homepage would just show you the profile of people you privately follow sorted by most recent post time and you have to actively check their account to see what they're up to
4150
Reposted by Lyna
FreakInASheet @freakinasheet.bsky.social · 18/09/2026
Archbishop Thordan VII has been gifted a massive draconic orb and honestly not now massive draconic orb
Edit of the photo of Pope Leo XIV receiving a massive green orb, hastily photoshopped to replace him with Archbishop Thordan VII from Final Fantasy XIV: Heavensward, and the orb with an eye of Nidhogg
1326111323
Lyna @blooym.dev · 18/09/2026
Is there a Jetstream v2 client for Rust yet? c:
030
Reposted by Lyna
sam henri gold @samhenri.gold · 26/09/2025
there’s a project that bridges Bluesky with the Twitter API v1 so you can just point an old Twitter app at the proxy and boom it’s 2011 again babyyyyy
my own bluesky profile as viewed through the iOS 4 Twitter app on an iPhone 4engaging with a tweet
15518
Lyna @blooym.dev · 18/09/2026
Made some progress on releasing things today, I’ve been in really bad condition the last few months but I think I’m slowly getting into a liveable state to work again Wrist is still really bad but that needs physio or a prolonged break to heal, so I can’t do much about that with my career
1100
Lyna @blooym.dev · 17/09/2026
reject State, become Stateless
0120
Lyna @blooym.dev · 17/09/2026
I love my infra setup for my atproto appview stuff so much. I literally just nuked the entire machine to a stock image with zero backup of the data, ran 1 command locally and now everything is configured again and all the data has backfilled with zero data loss
1180
Reposted by Lyna
hayleigh @hayleigh.dev · 17/09/2026
this is potentially a spicy take but i think i'm way more excited at the thought of a scrappy open web where apps are coming up with niche/specific lexicons vs a heavily standardised one where custom lexicons are discouraged in favour of maximal interop 🧐
9676
Lyna @blooym.dev · 17/09/2026
The problem with configuring your infrastructure is eventually you have nothing to mess with because it's all already set up and there's nothing left to poke ive done everything from kernel tweaks to ntp stuff to dns to removing setuid binaries and now im just kinda like :< what do i do
4200
Lyna @blooym.dev · 17/09/2026
Something with bunny's cdn really messes with porxie and leads to so many request timeouts where cloudflare never had them, i really do not understand this
2100
Lyna @blooym.dev · 16/09/2026
think it's time I sell my vr equipment and call it quits with the hobby, i've done vr gaming like 4 times in the last year+ and with the equipment ive got its just uncomfortable anyway oh well
030
Lyna @blooym.dev · 16/09/2026
Thinking about the trust model for my secrets manager I'm not sure if I should have the server hold the root decryption key in memory (so the server has to be 'unsealed' at startup) or if I should delegate all key management to clients and have the server only hold the encrypted vaults
120
Reposted by Lyna
I suggest armpit @i.suggest-armp.it · 16/09/2026
me when I need to provide a hash to nix for a first time build:
1442
Lyna @blooym.dev · 16/09/2026
I'm no longer directly dependant on github actions for anything infra related 🎉
1590
Lyna @blooym.dev · 14/09/2026
Guess I'm giving up on static site hosts and will prob just throw them on my vps instead
1120
Reposted by Lyna
Steve Klabnik @steveklabnik.com · 14/09/2026
let's goooooo github.com/rust-lang/ca...
github.com
fix(install): use packaged lockfile by default by gmemuriuki · Pull Request #17388 · rust-lang/cargo
View all comments What does this PR try to resolve? This PR closes #7169 cargo build uses an existing Cargo.lock, while cargo install previously ignored a package&#39;s Cargo.lock file unless --lo...
47811
Reposted by Lyna
Parakeet @parakeet.at · 19/06/2026
Parakeet is (just over) a year old now! I wrote a post about the progress up to now, what I've learned, and where I intend to go next: pckt.blog/b/parakeet/p...
pckt.blog
Parakeet - A Year On - Parakeet
a blog post by Mia, which does contain some of her own personal views Parakeet was announced on Bluesky not too long over a year ago now. In this post, I’ll be...
0145
Lyna @blooym.dev · 14/09/2026
Dear maintainers of nix packages: please backport things please backport things please backport things please backport things please backport things
1151
Reposted by Lyna
ari 💫 @arimelody.space · 14/09/2026
we need a shorthand, format-independent term to describe animated image formats like GIF, AVIF, and APNG most people just say "gifs" but that erases the like, two decades of innovation that has succeeded GIF. and we can't call them "moving pictures" because i can't take any more back pain
12504
Lyna @blooym.dev · 14/09/2026
Is destroying hard drives / SSDs / etc actually still necessary for ensuring data protection nowadays or is it more of a outdated guideline that hasn’t died off I thought erase on SSDs was real secure nowadays and didn’t leave any data behind
260
Reposted by Lyna
perchbird @perchbird.dev · 14/09/2026
decided to try and put the flir to good use and search for a dog that was lost nearby. we didn't find the dog but i was able to get a few good pics of Wildlife (bouny)
A FLIR camera photograph showing 68.4 degrees Fahrenheit. There is a barely discernible yard with a glowing white silhouette of a wild rabbit.
45712