From now on instead of a phone, I just have a raspberry pi strapped to my belt buckle with a giant battery pack in my backpack and a keyboard on my arm
I know this is going to be an opinion that a lot of people disagree with, but hear me out:
If you're going to "game-ify" your service... make it optional.
I'm not talking "you can just ignore it" optional. I'm not talking "just don't take it seriously" optional.
No. Let me disable it.
I want to use DuoLingo and NOT know what my ranking is or who my stuff is being compared to or what my score is? Let me.
I want to disable achievements on my Xbox or Steam? Let me.
It's not that hard.
1/2
@makeworld a few things tbh.
1. Thinking about mobile first. A lot of protocols end up focusing on desktop to server or desktop to desktop and don't account for stuff like NAT or intermittant uptimes. There's also the fact that storage modules take mobile storage location needs out of the box. Socket supply's packet routing is a bit better for networking and I think the holepunch dht is better for handling churn.
I seriously think this is the missing piece for those "computer in your house" startups. I worked a bit with one in the past and I really wish they figured out the how. Veilid with a web browser frontend seems great. I guess provided the speed keeps up? I hope it's faster than tor or i2p. The mobile first approach is my fave part I think.
Socket Supply is another great contender. I wish it didn't need to have each app loaded as seperate native apps instead of instantly. It makes sense why tho
I am greatful to the QT/KDE and GTK ui duopoly for allowing me to run my apps without either shell. It feels so good to be rid kf the clutter taking up CPU and disk read times.
i think the only thing I need to figure out is Matrix as a systemd daemon I can connect with a TUI so I can have multiple windows open
my favorite is when you try to guess the help command and the utility says “that’s not a command I recognize, you fool. here’s the help listing, you pathetic lost soul” https://fedi.astrid.tech/objects/eac10929-34bd-4d6e-9ca5-22291158fda3
I know I upgraded recently but my computing power feels so low compared to what folks use these days. Honestly I could probably cope with 8GB RAM even but having even 32 feels like such luxurious excess. It does mean a lot of chromium based react apps can siphon more resources tho. 😝
For real even a few GBs of VRAM extra would make some stuff so much easier. I hate that LLMs make me want a beefier computer.
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.