😭 Trying to post a screencast of #Mastodon being broken, and Mastodon refused to let me upload the video because it claims that it's 1000fps.
@mattwilcox When I hear complaints from these companies over tracking and privacy regs, it all sounds like "Matt, my business is *predicated* on punching people in the face. If we stop allowing companies to punch people in the face then an entire industry of face-punching companies will die off!"
"Matt, tracking on the web, it's just how it is. If we get rid of it so many companies will die off."
There were companies before tracking tech. There was advertising before tracking tech.
Tracking tech is just how they can pay the least, to get the most. It's not a right. It's not a given. It's not required.
How did it work before? You made good products and the stuff that was most popular rose to the top.
Ban tracking tech. Hamstring predatory and scammy products that survive on targeting.
current mood: https://www.youtube.com/watch?v=8KVtgzOTqDw
@whitequark @jacqueline Not yet. It's one of those things where despite being the obvious solution (being able to say "this is my bitfield, this is the position it occupies, and here's the attribute that says it should be treated as a single 32 bit write with 0 padding and not three 8 bit writes"), nobody will believe me until I implement it and tell everyone to quit fucking around with my data in some implementation-defined manner and let ME have a say over MY bits and bytes in a portable manner DAMNIT--
... It'll be a while. I'll be working on higher level things like defer
and Transparent Aliases and Unicode Functions in the meantime; might not see it until the 203x cycle. Maybe Rust will get a nose to smell at that point and stop emulating the dogshit practices of C for structure layout and control and start looking a bit more like Ada.
Giving Cosmogelica a little glow up, as a treat
Here's new vs old, as well as a sneak peek of a new stage
As someone in software for a while that has been the most surprising thing that Open Source did: In massively increased complexity even for small projects because "that's how Google/Amazon/etc do it".
Yes Amazon does Microservice architectures. They also have a few people for every service that knows the ins and outs. You have a team of 5 that now not only has to understand the problem but juggle dependency chains from here around the moon and back so your React App that should have been plain HTML doesn't fail while showing a basically static page.
You won't grow to Google/Amazon scale. It's fine. Just build a simple solution you can maintain.
Working on React/K8s or whatever is mostly you training yourself on your own dime and time to be a potential hire for some Big tech company that will fire you to juice the numbers at he end of the next quarter.
I cannot emphasize this enough: if you are having a panic attack about the general state of your life - academics, your job, your relationship with anyone - and it's 9 pm or later, GO TO BED. Don't @ me with your special case objection that willfully misses the point, go the fuck to bed and consider what if anything needs to be done when well-rested and well-fed
I have had more personal crises than is advisable to admit to and so have many of my friends, I guarantee this is coming from extensive experience
How design fails the elderly
Trans woman, bisexual, someone's fiancée, forever a programmer, poly, and former total mess