Should you use CRA? Not even once.
This has always been true, but only in the last couple of years have its creators acknowledged as much. And yet, they're pulling the same shit Facebook pulled when they failed to signpost to the community the scale of infrastructure necessary to keep their baroque JS in check.
Lies by omission are still material.
A point I buried in a footnote last week, but should probably draw out:
We know that frontend is wallowing in irresponsiblity because regretted approaches continue to spread (e.g., CRA, "CSS-in-JS", etc.) *even when their creators disavow them*. Why? Because those "leaders" do not put warning signs on their abandonware. They do not do the right thing and strongly recommend that users avoid those systems.
Don't believe me? Check out CRA's home page:
I've just witnessed a completely civil and righteous rage against the machine by an elderly man (80s+) at supermarket self-service checkout here in small city Aotearoa #NewZealand and it was a little bit wonderful.
He'd just finished paying for his groceries when the machine started saying "Please take your items" every 15 seconds or so. At first he just says "I'll do it in my own time thank you," while bagging things up.
The machine keeps telling him to take his items. After around the 5th time, he starts really arguing back:
"I don't have to do what you tell me to do."
"I'll take as long as I need thank you."
"I'll thank you to stop harassing me."
On around the seventh or eighth request that he take his items, he stands back, crosses his arms and says loudly snaps, "No! Not until you be quiet!"
The machine keeps going. The man just stands there, crossed arms, chin stuck out. A standoff is on. Staff come over and ask if they can help and he tells them that if they switch the voice off, he will continue bagging his things and go. If they don't, he's retired and can wait all day.
Machine is turned off/down with sympathy from supermarket staff. Moments later the man leaves the supermarket with the air of someone who's just won a war, expression completely stoic.
The answers I've gotten to this so far are very different from what I expected, but very interesting!
#AskFedi: for those whose first computer experiences were with Windows 95/98 (or NT) and who look back on it fondly:
What would be needed to rekindle that early experience of wonder around computers and/or the internet? What stands out in your memory as the cause for that sense of wonder back then? (The answer to these two questions can be different!)
“Many Procreate users can breathe a sigh of relief now that the popular iPad illustration app has taken a definitive stance against generative AI. ‘We’re not going to be introducing any generative AI into our products’, Procreate CEO James Cuda said in a video posted to X. ‘I don’t like what’s happening to the industry, and I don’t like what it’s doing to artists’.“
Ohhh, nice!
CW-boost: transphobia, pink news, capitalist BS
If I had a buck for every dumbass who replied "Publically valued companies only have a duty to their shareholders" I'd... probably be part of the problem.
But my brother, do you understand that you're telling me "the purpose of this company that sells me stuff is not to meet me half way so that both sides are happy with the transaction, but to bilk me silly" and you're happy with that? Do you believe you're ushering me into a grand discovery? What neutrino thru yon brain sludge passes?
More on the topic of EU-wide rail ticket booking
Deutsche Bahn has an amazing opportunity in ticket sales, but is too blinded by Flixtrain to seize it
New #CrossBorderRail Analysis on my site 👇
https://jonworth.eu/deutsche-bahn-has-an-amazing-opportunity-in-ticket-sales-but-is-too-blinded-by-flixtrain-to-seize-it/
The W3C's recently published Privacy Principles note has a section on "privacy labor"
This is a very interesting framing of the issue of tech companies putting too much of the burden of protecting privacy on the person using the service
@wonka I think what I'm trying to say is:
You're not stopping nation state attackers.
You're also not stopping attackers with the skill level of marcan, etc.
You're also not stopping people/organizations rich enough to buy 0-day exploits.
I don't see open-source silicon/hardware/boot processes as a particularly important thing we need for secure computing.
We desperately need memory-safe kernels, libc's and userland applications!
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
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
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.