snsvrno is trying ...
snsvrno.bsky.social
snsvrno is trying ...
@snsvrno.bsky.social
Hobbyist programmer, too many projects, making a mobile app with Kotlin and a game with Odin. I use Arch BTW...
Its a fine line between refined tastes and being a luddite
December 20, 2025 at 4:48 PM
Reminds me of the HHGTTG quote: "Many were increasingly of the opinion that they'd all made a big mistake in coming down from the trees in the first place. And some said that even the trees had been a bad move, and that no one should ever have left the oceans."
December 20, 2025 at 4:48 PM
I agree zero risk is unattainable and we have to live with and manage it, but it feels like there is only high risk and no benefit to the package manage dependency model the way it's currently implemented.
December 20, 2025 at 4:41 PM
I'm worried the same will happen when Rust becomes a key part of software (like the linux kernel). Someone compromises a dependence for a dependence for something in the kernel and it gets updated without checking and now all linux devices have an exploit.
December 20, 2025 at 3:57 PM
The NPM ecosystem is the wild west and has vulnerabilities all the time. The package manager makes updating lib versions too seamless that a dependence's dependence's dependence could be compromised and no one would notice. Crates is trending that way. The package manager adds unneeded risk.
December 20, 2025 at 3:55 PM
I opted for Mullvad. Really wish there was a viable non-chrome / non-firefox based browser out there.
December 19, 2025 at 7:01 PM
Ment rust as bad as JS..
December 19, 2025 at 6:57 PM
This makes javascript just a bad as rust IMO, any language benifits are null. I use arch and build most of my utilities / apps, but actively avoid rust and js on my system. I trust the app dev but I have no trust for any deps. Package manager malware / unwanted injection is very prevalent these days
December 19, 2025 at 6:56 PM
+1. Not as far as you, but feeling a little meh about the puzzles. I'm enjoying the process but it feels like my rewards are either cryptic vague story clues or another puzzle. Getting worried I will fizzle out before really unravelling anything satisfying.
April 17, 2025 at 1:11 AM
beaux-he-meth?

I think thats a way...
April 16, 2025 at 2:40 AM
Yeah! I've used in with an older Onyx Boox and 100% would recommend.
February 21, 2025 at 5:25 AM
Still need to manually get the books on the phone somuhow, but then MoonReader does the rest.
February 21, 2025 at 3:14 AM
I use Moonreader+ and it uses google drive in the app to sync whatever you want (reading history, page count, and ebooks too!!). Easy to setup and just works if the ebook reader has wifi. No need to have syncthing or extra syncing thing.
February 21, 2025 at 3:12 AM
Giving me the same vibe I get from most google products: stabled together frankenstein with way too many cooks in the kitchen. Wanna learn how to make an android app in 2024, well here is 10 years of mistakes you're going to have to weave around oh and tons of compiler macros as "fixes".
November 20, 2024 at 12:17 AM
Almost done shitting on them, promise ...

Now wanted to create a fresh project and port my work over because it was acting funny (was thinking some configuration ghosts somewhere in the mess of project files) but now an empty new project will not build because of dependence mismatches!!
November 20, 2024 at 12:13 AM
So was fighting with error in the IDE for 2 hours, and turned out a beta version of the core #kotlin plugin was crashing so a ton of things that an LSP usually covers just were missing. Went back to the non-beta plugin but now highlighting only works half the time...
November 20, 2024 at 12:11 AM
And on the opposite site, been switching to #odinlang for gamedev and that is so simple to get working ... wish there were more options for mobile app development..
November 19, 2024 at 11:09 PM