@pawpower I'm convinced that "fancy" designs are directly at odds with usability and accessibility. 🥲 Every bit of dynamic features they add to a site makes it more annoying to use.

this morning's first order of business is called "Deafblind woman vs. Candex." Candex is the system that Tulane University, amongst others, uses to pay guest lecturers or people not on staff. But in order to get paid i had to navigate the website which appeared straightforward but whatever they did caused my focus to bounce all over the place. So I would get to a form field, such as my name, or address, and i press the cursor router button on my braille display to tell the website that here is where I want to enter text. Does my cursor appear there? NO! NO! it does not! It instead appears in the form field immediately above it. Once I figured this out I realized that if I went back down to the field I wanted and pressed the CRB again, that time it would work. This happened for every.... single.... form field on the website. And there were A LOT! For my name, address, bank information including account and routing numbers which i needed to retrieve from my bank app and paste into Candex. Then I needed to upload a company w9, which I did and attempted to save but it crashed the website because there was a little box you needed to check swearing that the information you provided was accurate but I didn't see it because of my spastic focus. So I got to do the ENTIRE form again! Entering the 20 different things into the 20 different form fields and having to summon the focus twice for each one.... Then I re-upoloaded my w9 and this time found the checkbox and tchecked it and PAH! OMG! I was able to submit my request for payment. Holy fuck y'all! I should get extra pay just for wrangling their payment system. And this was all in all, a relatively good experience because I could troubleshoot the problems myself, but it is only a little passed noon and I'm questioning why I'm sober right now! Because i did this all on a 40 cell braille display. which means I can only read 40 characters at a time.... This is what it's like to be a deafblind business owner using the internet in 2026.... *sighs* but, I prevailed! I am victorious... or I will be once Tulane pays me.🧏‍♀️🦮😈

It's fun cause we'll send creepshots to each other before the other noticea as proof.

Show thread

I play a little game with my friend where we try to stalk each other before we meet up to see who can find the other first.

It sounds crazy but I actually wouldn't be surprised if sales teams start giving potential customers access to the actual engineers who wrote the thing just to prove competence. "See, our guy knows Rust! If you have a Rust guy get your guy to talk to him about Rust! We're not just vibecoders! Look at all our code reviews!"

Show thread

@rosano IndexedDB does this and is built into the web. 🤷 That's what I use if I don't need at rest encryption. I usually wrap it in `idb` so that I can get a nice promise based API. Most other "databases" offered on the web are just extra steps on top of this. Turso is also decent but needs more dependency bytes and might not work everywhere.

github.com/jakearchibald/idb

turso.tech/blog/introducing-tu

I really *want* to love Matrix, but their data model and approach to data storage is so annoying from a performance perspective. They pretty much mandate doing full text searches with decryption on every single row which just *does not* scale as you grow your message history / room count. 🤢

Show thread

Thinking about downloading a thesaurus app to my phone now that the thesaurus website I use takes ten seconds to loud while cloudflare checks if I'm a "bot"

I'm begging developers to please index the data they're storing locally in their apps so that it can be fast. I get IndexedDB users are kinda cooked if you also want encryption at rest, but folks using Sqlite have no excuse.

I've been thinking about this video once every few months since it first came out.

youtube.com/watch?v=g1Og5Tg_Jy

Endearing myself to new people by rambling about surveillance companies making "automated kill chains" on my first meeting. 🤪

@bjb @Miaourt Yeah sadly "hallucinations" are very common. :P And then it ends up wasting a bunch of time down it's rabbit hole. The bigger water guzzlers aren't as bad at it FWIW. It's just very inconsistent.

Ne soyez pas trop jalouxses du badge trouvé à Toronto

Badge fait par @evelynf , déposé à la librairie Another Story

My current tech strat is to deinfluence startups from what's trendy and point them to "boring" tech that will get the job done and be more stable.

@Miaourt Imagine getting into an argument and it just rm-rf's all your memories together.

@ylebre Hmm, you give a pretty compelling argument. 🤔🤔🤔

Should I abandon all my social connections for a pararomantic relationship with a chatbot?

Womp womp, turns out this refactor is taking more tinkering than anticipated.

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.