Comedian. Purveyor of snark. Software veteran. Creator of RSpec and the describe/it pattern for software description. Emotional support Canadian. 🇨🇦 in 🇸🇪

Joined March 2008
345 Photos and videos
So the UK is banning children from social media. But not including Bluesky, which is where all of the paedos hang out. How is this safer for children?
2
4
324
If only the Swedish government care as much about safety and prosperity as they do about snus.
1
119
This. But it applies to humans, too.
May 24
Agents don't need types. They're perfectly capable of pulling off incredible refactorings without. Give them a linter and a test suite, and you have all you need. Token efficiency is where it's at.
1
3
517
Steven R. Baker retweeted
May 20
Replying to @github
holy shit, how did the attackers find a large enough uptime window to get in?
177
696
14,494
957,494
I am going to practise my Swedish by writing a passive aggressive letter to the kommun about the state of the road to Junsele. Language and culture practise: getting two birds stoned at once.
1
148
This so-called "tech expert" apparently doesn't know how to search the internet.
Not only is this impossible it would also kill anyone with a pacemaker in a 5 mile radius. Which is most of the people in Florida.
Community note
Wireless EV charging while driving is being tested on public roads in Detroit and is not impossible; studies find no interference with pacemakers from EV charging electromagnetic fields. planetizen.com/news/2025/12/1… pubmed.ncbi.nlm.nih.gov/37067822
3
345
Sometimes I get emails marked "Important". Does anyone actually use these these flags as a recipient? The mail goes into the same box, and I process it in the order it arrives. If the sender can mark supposed importance, what actual utility does it have?
3
1
288
Missed opportunity to dance through like Soul Train.
Trump even has the Chinese playing “YMCA” With a marching band.
Community note
“Y.M.C.A.” was not played when Trump arrived at the airport in Beijing, the music in the video has been altered. youtube.com/watch?v=AIBTe1… According to media reports, however, the song was played later at the state banquet. fox10tv.com/2026/05/14/chi…
1
228
This is a great metaphor. Kind like flying with the hood, than bad weather though. In an emergency you can take it off and set the wheels down gently.
When a pilot flies in clear air with an unobstructed view of the horizon they can use Visual Flight Rules. No instruments necessary. You just fly because you can see. When a pilot flies in the clouds where there is no view of the horizon they must use Instrument Flight Rule (or they die within a few seconds). This requires a lot of specialized training and an intense amount of discipline. Things happen fast as you approach an airport and you have GOT TO BE ON YOUR GAME. Programming with Agents is like flying under IFR. You can't see. But you trust your instruments and you are disciplined as hell (if you want to live).
236
Steven R. Baker retweeted
You're right bro, Christianity brainwashed me. I want to spend the rest of my life with one person, pray for those who hate me, forgive easily, raise a beautiful family, stay away from gossip, and find true purpose in Jesus.
286
3,716
33,827
386,439
Steven R. Baker retweeted
Git Flow --- The Waterfall of Trunk Development (tm)
2
3
414
Please link your hantavirus conspiracy theories. I want to know what we’ll find out is the truth in a few years. 😂
101
Steven R. Baker retweeted
David Attenborough is officially too old to play with Lego.
123
3,240
31,418
815,769
Hey @SheathUnderwear! I ordered some drawers from y'all, and they haven't arrived yet. They aren't delayed; they just aren't here yet. I keep getting thirsty emails from you trying to get me to spend more on you, but you haven't even cupped my balls the first time yet. Chill.
1
160
This is a great move. Do the other made up phrases and thought terminating cliches next.
🚨Wow! Sweden scraps “Islamophobia” — calling it a Muslim Brotherhood invention to silence criticism of Islam. Foreign Minister now pushing EU & UN to ditch the term too. Muslims melting down.
2
184
Steven R. Baker retweeted
Search is full of ads and wrong answers. Every other email is an ad. Prime Video charges you and shows ads. Paramount? Ads. Peacock? YouTube? Hulu? Ads followed by more ads. Netflix full of ads. Meta and X, every other thing is an ad. Pinterest is nothing but ads. AI is in everything. AI finishes sentences incorrectly and won’t stop. AI reads your email and search history to target you with more ads. Every time you open an app or visit a site there’s an update making it worse. In a hurry? First, click here to agree to terms you don’t have time to read and must accept. You need an account to do that. Change your temporary password. Enter your 2FA code. Check your email and enter that code. Now use a passkey. Your password is too simple to remember. Change it. No, not like that. Now log on. Enter your 2FA code. Check your email for a code… Welcome back! We’ve updated our terms of service and privacy policy (you have none). Subscribe to the site. Subscribe to Netflix. Subscribe to toilet paper. Subscribe to these groceries. Pay a membership fee for the right to subscribe then tip your driver who delivers the subscriptions your membership lets you subscribe to. Time to work? We’ve got to update your laptop and will slow down everything you do until you agree to update. But first, click here to agree. Update installed — your laptop’s broken now. It doesn’t matter, since your boss just replaced you with AI. Go to your phone to complain on social media. Wait, your phone needs an update so we can add more AI. Click here. Oh sorry, your phone can’t handle this update. Now it’s useless. Go get the newest phone. Here’s a text from a friend, an email, a voice mail they left three days ago but you didn’t see until now because of sync problems with the cloud. It’s their GoFundMe. Their MLM. Their Patreon. Never mind, you didn’t respond to their text within 9 minutes and now you’re no longer friends. They blocked you. Make new friends. Download this app to find people in your area. In your neighborhood. On your street. Two doors down from you. Do you know this person yet, we think you’d get along. You need an account to use this app. That username is taken. Enter a password. Not that one, you used it on another site. You need to be connected to WiFi to download the app. Allow the app to connect to other devices on your network. Allow the app to access your contacts, know your precise location, store your credit card details. Oops, sorry, we got hacked now all that info is available on the web. There’s a class action suit. You can join. It’ll take a decade to get your $3.73 share of the ten billion settlement. We’ll send it via PayPal or deposit it to your bank, just tell us those details. Oh no, another hack. That info is circulating now, too. Here’s a spam call, a spam email, a spam text. Why are you angry? Why are you talking about getting rid of your phone? Why don’t you like AI, it lets us make all of this easier? Do you know how ridiculous that sounds? This is progress. You’ll be left behind. Do you want to be left behind? Do you???
790
9,868
44,737
4,268,202
Steven R. Baker retweeted
I made you guys a website because you keep asking the same question "where do you host your application?" justfuckingusehetzner.com €3.79/mo. 20 TB included. you're welcome.
22
25
399
20,718
I was so excited for the @kinesisergo mWave. It's worse than the Freestyle 2, which is like a bad parody of a mediocre keyboard. I guess they can only do one style right?
142
The spyware company installs some spyware when you install their spyware. Let me just go get my surprised face.
LISTENING IN: Privacy Researcher Finds Anthropic’s Claude Desktop App Installs Undisclosed Native Messaging Bridge DO YOU HEAR ME NOW? A detailed technical analysis published by privacy and security researcher Alexander Hanff has raised serious concerns about Anthropic’s Claude Desktop application for macOS. Hanff, whose work is frequently referenced by Chief Privacy Officers and cybersecurity professionals, discovered the issue while auditing Native Messaging helpers on his own MacBook. According to the blog post, installing the Claude Desktop app automatically deploys a Native Messaging manifest file named com.anthropic.claude_browser_extension.json into the support directories of multiple Chromium-based browsers. This occurs even for browsers the user has never installed or does not use! The manifest file references a local binary located inside the Claude.app bundle at /Applications/Claude.app/Contents/Helpers/chrome-native-host. This binary functions as a bridge that allows pre-authorized browser extensions to communicate directly with the Claude Desktop app outside the browser’s sandbox, operating at full user privilege level via standard input/output. Key technical findings include: •The bridge pre-authorizes three specific Chrome extension IDs. •It is designed to remain dormant until activated by one of those extensions. •The manifest files are automatically recreated every time the Claude Desktop app launches, making permanent removal difficult. •Installation activity is logged in ~/Library/Logs/Claude/main.log, with timestamps confirming the files were written regardless of whether the browsers were present or supported. Hanff notes that the silent installation without user disclosure or consent is the central issue. Privacy, Security, and Potential Legal Implications. Corporations should not only note this but assume this is taking place. The researcher characterizes the behavior as “pre-installed spyware capability” for several reasons: •No clear notification or opt-in is provided to users during installation. •The process modifies configuration files across multiple browser vendors and creates directories for non-existent browsers. •Once active, the bridge could potentially expose authenticated web sessions (e.g., banking, email, or health portals), read decrypted page content, or enable automation. •The generic naming and automatic re-creation obscure the mechanism, resembling “dark patterns.” Hanff further contends that the practice may violate Article 5(3) of the EU’s ePrivacy Directive, which requires explicit consent before storing or accessing information on a user’s device. In response, he has issued a formal Cease and Desist letter to Anthropic, demanding that the company update the app to require explicit user opt-in (for example, only after the corresponding Chrome extension is installed) within 72 hours, or face further legal action. This revelation highlights ongoing challenges in the AI industry as companies develop increasingly “agentic” tools that require deep system and browser access. While such technical bridges are sometimes necessary for advanced functionality, transparency, documentation, and user control are considered essential by privacy advocates. Anthropic as expected has not issued a public statement addressing the specific allegations. Users who have installed Claude Desktop on macOS are advised be sure they like this idea. I sure don’t. 
Alexander Hanff’s full technical analysis: thatprivacyguy.com/blog/anth…
1
411
Steven R. Baker retweeted
Apr 23
Unpopular opinion: "AI makes everyone a developer" is true the same way "cameras makes everyone a photographer"
772
3,311
29,112
1,093,743