The same people who say that Signal and Linux are usability nightmares would be shocked to discover that my mother who is nearing her 70s is perfectly happy using both Linux and Signal because actually it's not nearly as hard to deal with as the aggressive upselling everyone else is doing to steal your data
@indutny Success!
@freakazoid Yeah I have a feeling it'd be hard to find someone in Ottawa with one. In the past I tried getting a Tap Strap 2 to replace my keyboard, but it just couldn't supply me with all the shortcuts I needed for average computer use and shortcuts using SUPER+* were impossible to set on their web UI. 😅 Maybe if I get a major raise or something I'll re-add it to my priority list.
@freakazoid Snap yeah the twiddler 4 seems like a major improvement over the 3. Didn't know it was out! Ty for the heads up.
@freakazoid Interesting! Have you tried this out before?
@freakazoid Maybe! They're just so expensive and I'm not sure that they can output all the key bindings I need for programming. 😿
My new BT mouse came in. Gonna set it up with my Viture Neckband so I don't have to fiddle with the buttons on it when I'm walking around.
Main question is how I'll get keyboard input outside the on screen keyboard.
I kinda want to install custom firmware that would turn the middle button into a morse code device. Wish these companies published their source code!
@xeiaso.net for now 😰
Wrote up a gnarly sequence of hacks for downloading every video in a TikTok account, just in case anyone needs such a thing in the next ~24 hours
uv, yt-dlp, JS in the Firefox DevTools and optionally throws in mlx-whisper for generating transcripts too https://til.simonwillison.net/tiktok/download-all-videos
When I touch a website I don't really think of it in terms of boxes with text and buttons. I think of the data being pulled from the backend. This kinda opens your eyes to how much "validation" on the front end is just a flimsy layer of tissue paper. What's fun is JS-heavy apps are usually the easiest to subvert by sniffing on network traffic and pulling the raw data by duplicating requests.
@m455 LMK if you find or make something like that. I'm also into the use case.
@m455 Like reading one poster at a time with flags for read/unread? Seems pretty doable with small adjustments to reader.distributed.press
So since #Github has decided to break their website with the latest website once you disable #JavaScript, it's worthwhile revisiting gh-cli. At first it baffles me how gh-cli can be an 80MB installable for what I hoped was a thin REST client ...
... until you realise that visiting a Github repo downloads 6.5MB of JavaScript. Then to visit the issues page it's another 10.5MB. Then to read a single issue it's 7.5MB. JUST JAVASCRIPT. Nothing else. Per page.
They Want You:
Worried
Stressed
Scared
Confused
Irrational
Impotently Angry
Directionless
Hopeless
People like this are easy to control, People like this stop trying. Sometimes it feels like, "What can I even do?!" Times like this I think about this quote from P.J. O'Rourke:
Everyone wants to save the world, but no one wants to help Mom do the dishes.
Small things matter, my life has been changed by small acts of kindness. We don't have to save the world, but we can make our small part of it better. A lot of you probably do this already, and you don't even think about it. Remember being kind includes being kind to yourself too!
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.