Eric Schultz
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
Posts
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
"The average person doesn’t give a fuck if AI has some niche use where it actually excels if used properly. In fact, that is what a tool is *supposed* to do and none of us will have a problem if it is used like that. What we see is AI fucking up real life in a massive way."
"Telling people about the good, useful use cases for AI is kinda like telling people about the 30-50 feral hogs you need your AR-15 for
It is entirely true and yet so completely divorced from the lived experience of your audience that you sound ridiculous"
https://bsky.app/profile/divinecoffeebinge.bsky.social/post/3mjwj2awkrk2v
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
I also observe that people who might not have bothered writing websites or software are doing so with vibecoding.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
I think the difference now is that the amount of effort to create something has never been lower with vibecoding. Vibecoding is a bad idea for a ton of reasons but it's definitely never been easier if you want to. That's what makes revealing private information about users to site and app owners more dangerous than ever.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
While a commendable argument in favor of open source software in 2026, the author's claim that the cost of vulnerability scanning will "certainly go down" is absurd.
It is about as inexpensive now as it can ever be because none of these companies have had to make money yet. They're starting to need to and there's no way they can keep the prices down if they do that.
There is no comparable technology in computing history with such a high marginal cost.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
* Create a chatbot in an app
* Give users over 18 the normal chat bot
* Give users under 18 a chat bot where they subtly give the user more manipulative responses.
You can vibe code that now except right now, there's no way to know with certainty how old the user is. With age verification, they know for sure who to target.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
And now, with vibecoding, literally EVERYONE can create a minimal website or app. These legislators are serving up victims on a silver platter.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
Made a (shortsighted) joke to one of them that's she's lucky she's not having to deal with the AI bubble there. She said very seriously "It's just one more way you're oppressing us".
So ya, that's what I'm most worried about.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
I'm at the point where I'm praying because it sure can't make the situation worse.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
This is a good read. I haven't used a coding assistant yet. I've reviewed vibe coded code and I've reviewed code written by a senior engineer following a similar process to @mttaggart. The code for the vibe-coded software was abysmal. It mostly didn't work.
But an engineer following a solid process even with safeguards still came up with pretty bad code. It was wordy to the extreme and it didn't have near enough abstraction. The code it created functioned but it was unmaintainable. PR reviews took legit three times as long.
It's fantastic at generating a lot of code but generating code is not the only cost in software.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
It sure seems like the medication for mentally ill shouldn't be prescribed by the chatbots that cause psychosis.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
I'd wonder what percentage of Americans would say the same.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
Junior: "Copy... left?"
Me, in mock horror: "DO YOU NOT REMEMBER THE PRESENTATION ON OPEN SOURCE THAT I GAVE DURING YOUR APPRENTICESHIP?!"
Junior: "... that was a long time ago."
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
The entitlement of these scumbags is unmatched. They know this is a controversial topic and they know lots of codebases won't allow AI generated code but it just costs too much to maintain a fork themselves.
It's like if a project said they don't allow defense contractors to contribute and then Boeing employees started submitting under false identities.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
"They made a movie about open source software! With big actors! And cameos with people from FOSS!"
She laughed hard but promised she'd watch it.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
Setting aside the evil result, doesn't this imply that states are, more or less, entirely banned from regulating how therapists do their job? Step back from the specifics of conversion therapy for a second and think more generally: if a therapist's speech is protected from government regulation, then how can they ever punish abusive therapists who believe that they're doing the right thing?
If a therapist believes that calling a patient abusive names, manipulating them, gaslighting them and humiliating them is what is best, doesn't that mean the state is powerless to stop them?
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
https://rubycentral.org/news/rubygems-fracture-incident-report/
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
I want everyone who says "this is the law, distros need to comply" I want you to explain a plausible set of circumstances to lead to the following:
* That the AG of California will sue a random Linux distro which has effectively no money
* Prove who the OS distributor actually is (is it the committers? Committers of what part? Their bank account with $12 in it?)
* Prove by preponderance of the evidence how many children used the OS in order to set the fines
* get a judge and jury to think this isn't a massive waste of their time
* That it isn't just a violation of the law but is a "negligent" or "intentional" violation
* all the while, the OS maker and everyone else having effectively zero knowledge of who uses it since there's no continuing relationship with users.
How does all of this happen?
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
US government in 1996: strong encryption is a munition and you can go to prison for years if you export
FOSS engineers: hey so only use this if you're in the US but we'll give instructions for how to do it otherwise 😉
California in 2026: we're passing a law that allows the AG to sue OS providers in civil court if they don't implement age verification in order to restrict Apple, Google, Facebook and the worst companies in the world.
FOSS Engineers: OMG THEY MIGHT COME AFTER OUR LINUX LAPTOP VENDORS WHO HAVE LIKE 3 TOTAL CUSTOMERS WE SHOULD HAVE IMPLEMENTED AGE GATING YESTERDAY I PROMISE WE'RE NOT CHALLENGING YOUR AUTHORITY GOVERNOR NEWSOM
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
This is being done rapidly by people with questionable justifications and being merged with no youth and few marginalized people involved.
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/176#0b07c0cc4d49be119f65cdb2037440f56eed647a
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
One thing to keep in mind: these commits have names on them.
When anyone asks why queer kids lost user freedom on Linux, we can point at the exact people who ripped it away from them.
#TheyHaveNames
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
I've seen what vibe coding results in. But I've seen what heavily AI generated but directed by a talented engineer results in.
It results in bad code. It MIGHT run but even if it does it will be horrible to read and horrible to maintain. Once you generate anything larger than the contents of a small function, you're creating mountains of technical debt.
Caveat: it might be possible to generate multiple unit tests at once and not create a mess. That said, you need to be incredibly careful to not overlook appropriate abstractions. If you do, you're creating a maintenance headache.
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
FOSS and #DigitalAutonomy activist. Senior Software Engineer Software for Good. Engineering Lead CommitChange. Houdini Project Leader. Opinions are my own. Genderfluid. Cover photo from: https://t.co/7rVeNC
https://github.com/GlasgowEmbedded/glasgow/blob/3c257d84c9915d48918a4d019194d329a1be34ac/CODE_OF_CONDUCT.md