lily puppy's Avatar

lily puppy

@lillianro.se.bsky.social

22. Autistic (surprise!! /s). software dev hacker puppygirlthing. ๐Ÿณ๏ธโ€โšง๏ธ lesbiab ฮ˜ฮ” (it/she)

10 Followers  |  23 Following  |  125 Posts  |  Joined: 16.10.2025  |  2.1084

Latest posts by lillianro.se on Bluesky

I think atproto has given me the want to start building out various microservices for friends to use, mostly because I can use atproto for authentication and that's huge for me as I didn't want to use some self-hosted SSO or the like:)

09.11.2025 21:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

was going to say that raid secretly hates you but I'm not so sure it's a secret-- super glad you had a copy

09.11.2025 21:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

thinking about this wrong tbh. i should just focus on providing a good, simple abstraction first. the ast is _not_ that, internally i'll use the ast parser and then lower the ast to this format

08.11.2025 11:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

hmm, trying to figure out an api design for this toml library that allows me to create a sweet kotlin dsl for it but also allows for a good java interop experience.. hmbhmbhmbbbbb. I suppose some set of custom annotations could help bc no delegate properties, idk

08.11.2025 09:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image 07.11.2025 17:33 โ€” ๐Ÿ‘ 271    ๐Ÿ” 10    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

734/734 :sparkles:

08.11.2025 08:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

730/734, just a few invalid toml tests left

08.11.2025 03:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

there's buttercup but unfortunately earlier this year the maintainer decided to leave, and I don't think there's a fork or anything

08.11.2025 01:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

gleepy sleepy..

07.11.2025 23:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

but also like; yknow; glorified next word guesser, obviously this is going to be the case

07.11.2025 23:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

i've also tried to use LLMs in "agent mode" in complex projects before (e.g, me and my wifes risc-v emulator) and even for the most BASIC tasks it falls on its face every single time. keepassxc is a considerably more complex, more critical piece of software than that

07.11.2025 23:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

im definitely not someone who just outright hates the thought of using it in any capacity or for any code ever but i also understand that a lot of people who do hate it more for moral reasons which yeah fair enough, i'm just lucky enough to have a GPU with 24GB of vram so i can do local shit easily

07.11.2025 23:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

i love how i had to cut down this post to be not nuanced at all because of the 300 character limit, god forbid someone wants to have a fucking discussion bluesky

07.11.2025 23:30 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

using LLMs for a program like keepassxc is wild to me. i dont hate stuff like LLM inline assist either and i do use it (local LLMs mostly, though), but i also disable it for anything critical. they're "good at things" that've been written 100000 times before

07.11.2025 23:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

urge to send this to someone without context

07.11.2025 02:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

toml parser passes 675/734 conformance tests! :D

07.11.2025 02:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
feat: extend Forgejo URL structure from organisation/repository to organisation/project/repository # First hand experiences ## https://codeberg.org/aral Personally, I donโ€™t use organisations to represent an organisation but to organise a project that might have multiple repositories. e.g., Pro...

Forgejo has been collecting user research to inform a feature like this over here -- codeberg.org/forgejo/forg.... If you have any thoughts to add about how you would use the feature, as well as expressing a desire for the feature, it would help feed into design and prioritization.

07.11.2025 01:01 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A screenshot of an IDE window with a successful test result, 99 tests passed.

A screenshot of an IDE window with a successful test result, 99 tests passed.

almost done with da toml parser (assuming I'm actually spec conformant lol)

07.11.2025 00:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

maow

06.11.2025 23:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

fun tip, I hear a lot of people being ashamed of not being able to draw backgrounds but you can actually work it out so a white background adds a certain feeling. Desolation, for example. Basically all interesting art is a matter of good direction more than raw technique

06.11.2025 22:26 โ€” ๐Ÿ‘ 95    ๐Ÿ” 14    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

some years back I was making a company doing a ton of shit with some friends and we ended up with nearly two hundred repositories in a single organization. This was <four> people. none of us were very well off, so paying for multiple seats across multiple orgs wasn't something we wanted to do either

06.11.2025 20:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

basically I want "folders" for repositories. like I want to be able to have both git.service/user-or-org/some-directory/backend and git.service/user-or-org/some-other-directory/backend and then just fine-grained access control. it would be so fucking useful

06.11.2025 20:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

why does gitlab Need to keep making their platform more annoying to use!! I swear I liked gitlab more back in 2017/2018/2019 than i do now!! thank god for things like forgejo and tangled (even if neither of them provide me with what I want and never will)

06.11.2025 20:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

wruff

06.11.2025 10:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

ok this was a lie I rewrote my parser because I didn't read the spec well enough so I wasn't compliant. this time around so far afaict I am fully spec-compliant. Will run against toml-tests soon:tm:

06.11.2025 09:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Funding: if your mid/large business uses Dear ImGui - and maybe you are approaching end of year budget/planning etc. - please consider reaching out (PM/email) so I can help you help Dear ImGui !

05.11.2025 20:00 โ€” ๐Ÿ‘ 76    ๐Ÿ” 38    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2

ill finish it up more tn/tmrw and post it cause we need more 0-dep simple libraries. kotlinx.serialization is nice, but not for things that are meant to be human-editable, imo.

05.11.2025 07:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Just wrote a simple asf TOML parser in Kotlin because this puppy wants a nice config library and ktoml-core just can't do what I want

05.11.2025 07:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

hottest take of the year:

FOSS projects should accept vulnerability reports without patches like any other kind of issue and make them public as soon as they arrive.

03.11.2025 17:42 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

in my experience it ends up with the non emacs girl attempting emacs keybindings and then falling on her face because wtf are these keybinds (i might be the non emacs girl)

03.11.2025 20:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@lillianro.se is following 20 prominent accounts