sabslikesobs
Joined 1 year ago
Joined 1 year ago
Kagi's AI assistant has been satisfying compared to Claude and ChatGPT, both of which insisted on having a personality no matter what my instructions said. Trying to do well-sourced research always pissed me off. With Kagi it gives me a summary of sources it's found and that's it!
I'm not an enterprise-storage guy (just sqlite on a local volume for me so far!) so those really helped de-abstractify what JuiceFS is for.
One major difference is that I'm currently hosting a bunch of very small apps off the same hetzner box just by myself, and I'm using Docker Compose instead of something like Hatchbox (or another bring-your-own-PaaS like Coolify or Dokploy, which are both less specific than Hatchbox). I'm not running any production-level apps, though; maybe Hatchbox would provide better stability/teamwork?
- I had to run around with a distrobox running WINE and a bunch of permissions and kludges to run an external tool for Godot
- I gave up on the flatpak for Firefox because it can't talk to my KeepassDX flatpak
- The Godot and Krita flatpaks are oddly unstable and crash more than they did on Windows (may just be Gnome or something)
- non-flatpak tools like AppImages and .rpms feel pretty dang grungy
I want to see more cool stuff with Flatpak so seeing the state it's in is kind of a bummer.
> YJIT can make Ruby code run faster, but this is a balancing act, because the JIT compiler itself must consume both memory and CPU cycles to compile and optimize your code while it is running. Furthermore, in large-scale production environments such as those of GitHub, Shopify and Stripe, we end up in a situation where YJIT is compiling the same code over and over again on a very large number of servers, which seems very inefficient.
> In this presentation, we will go over the design of ZJIT, a next generation Ruby JIT which aims to save and reuse compiled code between executions. We hope that this will help us eliminate duplicated work while also allowing the compiler to spend more time optimizing code so that we can get better performance.
Seems pretty cool. I haven't run into any these limitations in my own usage really, but I'm working at very small scales.
Well, other than few tiny niggles like my code editor not being sure what kind of variable something is. But usually that doesn't matter.
I read manga extensively on my Kobo Forma with koreader. I wrote a script with imagemagick to scale, trim, adjust contrast, map to 16 colors, dither, and repack, all without me having to interact with it... something I'm hoping to open-source sometime, although it's very specific to my use case.
I draw "pixel art" in Krita with my "Flipnot Brushkit" brushes [1], which I prefer for Homestuck-style low-res painting where traditional pixel art programs kind of fail. Krita has a lot of nice power features for transforms and layering, like the batch_export plugin for exporting tons of layers at once.
[1]: https://sabslikesobs.itch.io/flip-not-brushkit-deluxe-for-kr...
Realistically however, fringe content and the risk of misinterpretations of the law place a huge burden on the distributors of any kind of media, where they could be at risk for a suit at any time.
This seems to point towards the need for age-checks at the book store, just to quash all possiblities---which is absurd since community-sourced content like tiktok is already so much worse for them, and that's not half as restricted!
[1]: https://codes.findlaw.com/tx/penal-code/penal-sect-43-24/
[2]: https://statutes.capitol.texas.gov/docs/pe/htm/pe.43.htm
Rather few of the stereotypical hacker crowd may be ultimately affected by this---unless Mr. Friede injects himself with some trojans and worms as well! (Forgive me)
I love Ruby, and one of my few qualms about using it is that it doesn't really have any cross-platform GUI libraries. Someday I'll try building one in JRuby...
The story begins with a boy yearning to be a knight in a war-torn fantasy world apparently without magic, then there are extra-terrestrial invaders hunting a technological artifact and he suddenly knows how to fix a shield generator by crossing wires, then it suddenly turns again into a dark fantasy story with corrupted zombie-ish warriors.
On the technical front, clicking on a link in Section 2 of the story's ToC takes me to that number in Section 2.
[1]: https://www.varu.us/books/cm9w5b2jq0001l204f2r10bnu?scene=1
I used to love theming my desktop environment, but the joy faded when I realized the UI felt much more magical than anything I was using it for. Wonderful application of the tech, though.