@silvermoon82 I've heard of something similar being used as a pretext for scams, fwiw.
Today Google bricked my Chromebook by force-installing a hidden extension that trains a machine vision model on the contents of my screen without my consent, making the whole machine too hot to touch, and I am once again begging someone, anyone, to remove Chrome from Google by any means necessary.
Sowieso moet het eens klaar zijn met die visexpedities ("grote veiligheidscontroles") van politie. Het zal ongetwijfeld goed zijn voor het boetequotum, maar het doet nul komma niks voor de structurele veiligheid en fungeert vooral als manier voor agenten om eens even lekker los te gaan met hun macht.
Chard is a magical vegetable, it seems. Its leaves substitute spinach, its stems substitute asparagus and such, you can continuously harvest it and it just regrows, the planting is "whatever, as long as there's vaguely some sun somewhere", and in some cases it'll even continue growing through winter
"Zo'n honderd controleurs van de NS en politiemensen hebben donderdag meegedaan aan een grote veiligheidscontrole. [...] Hij stapt op de trein naar Vlissingen en komt bij controles van alles tegen. "Bedelaars, [...]"
Dit soort shit is dus wat mensen bedoelen met "criminaliseren van armoede". Of je ondersteunt die mensen eens, in plaats van ze als 'veiligheidsprobleem' te behandelen. Klootzakken.
Kijk eens aan de @gemeenteamsterdam is lekker bezig: https://www.amsterdam.nl/nieuws/nieuwsoverzicht/digitale-onafhankelijkheid/
Zaten er maar meer onderdelen van de gemeente op hun mastodon server. 🙏
@navi Right. The 'correct' way to handle this sort of thing would be to do 'rolling' migrations, in that upon auth, the password gets re-hashed with the currently-default algorithm and stored. But almost nobody actually implements that. It's annoying.
@navi The simpler solution would be to just use argon2id, tbh, which is a better option than bcrypt in basically every respect
@navi ... aha. Previously it was stored in plaintext.
@navi I'm really curious now what they are migrating *from*, exactly...
(The 72 character limit is actually a limit of bcrypt itself and I'm not really sure why they're migrating *to* bcrypt in 2025)
Any tech that 80% works, but is 15% meh, and 5% catastrophic will fill the air with overwhelmingly positive case studies, the "meh" crowd won't be motivated to say anything because they think they're the exception, and the rest will be too busy digging themselves out of the rubble to say much if anything
surnames
it's kind of amazing to see just how rigid the cultural assumption of "people always have a first and last name" really is…
like, buddy. you are trying to extract blood from a stone. there is no surname, only Tully.
if you insist that I enter a last name I will type a dot.
if you insist that it has to be a letter it will be T, for Tully.
if you insist that it needs to have more than one letter, I will enter my last name as Tully, because it is the last word of my name.
if you insist that the two need to be different then I will curse your fucking website to hell and choose not to spend money with you.
if for some reason I cannot avoid using your product or service, I will enter something absolutely baffling into your dataset like "Rev. Vismund Cygnus XVIII" and I will sneak nonprinting Unicode characters into as many weird places as possible to make you suffer.
I promise, your e-commerce site does not need separate first/last fields; you need a delivery address and a billing name.
that's it.
piss off.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
Feel free to flirt, but if you want to actually meet up and/or do something with me, lewd or otherwise, please tell me explicitly or I won't realize :) I'm generally very open to that sort of thing!
Further boundaries: boosts are OK (including for lewd posts), DMs are open. But the devil doesn't need an advocate; I'm not interested in combative arguing in my mentions. I am however happy to explain things in-depth when asked non-combatively.
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.