(Jason) Gedge

@gedge.ca

Mental health break from social media (somewhat here, but mostly not) 💩 De-enshittifying software by giving users back complete agency 🙅‍♂️ Not singularly focused on "winning" 🚫 Anti corporate capitalism 📈 Be a little better each and every day

That's what taxes are, man. That's the definition of taxes. "You are subsidizing things you might never use" man shut the fuck up. My taxes currently subsidize like oil company exec private jets, you think I'm upset at low-income people eating inexpensive bananas?

USA TODAY Opinion@usatodayopinion.usatoday.com · 2d ago

Opinion: Mamdani's idea may sound appealing, but it's NYC taxpayers who will take the hit, subsidizing discounts they may never even use.

I had a relatively nasty reply to this LinkedIn post. The reply was very much a "but he has a good point"; but used phrases like "oh do shut up", "you lefties", "Consume less soy, grow a pair, and find Christ." 🫠💩

(Jason) Gedge@gedge.ca · last wk.

I'm going to post a screenshot of my LinkedIn post here, because it's really hard to chunk it properly 😞 "I've decided I will boycott Rails, any 37signals product, and anything created by DHH to avoid any direct or indirect support to his platform (and ego)."

I'm going to post a screenshot of my LinkedIn post here, because it's really hard to chunk it properly 😞 "I've decided I will boycott Rails, any 37signals product, and anything created by DHH to avoid any direct or indirect support to his platform (and ego)."

The Rails community needs to distance themselves from DHH. This bigot has been openly spraying his racist, fascist, white supremacist philosophy all over the internet. If you look up this post (and there are many other terrible ones) he shows a lack of understanding of how biological systems work, but tries to create a parallel between wolves and the unhoused.

"When wolves get out of control, you shoot them. When gypsies take over public spaces, you deport them. This isn't hard, it isn't cruel. It's the basic logic of self-preservation."

Umm, dehumanizing an entire group of people you don't vibe with isn't cruel? Creating systems to support this group of people isn't even an option you'd consider? It makes sense he wouldn't though, as here's another one from a podcast he was in (source: https://xcancel.com/davidsenra/status/2081511391656337429)

"You have an obligation, if you sell a product or service and you make a lot of money on it, to put that money back into the system. Send some of that money to the craftsmen of Italy to create you a beautiful Ferrari."

I vehemently am against this narrow view (important note, he also later refers to it as a "moral obligation"). I'm not opposed to using financial privilege to support local artisans and whatnot, but DHH doesn't even toss out the idea that you can also use that privilege to donate to causes that support and lift the less privileged. Honestly, seems like his moral philosophy is "throw the underprivileged people not like me over the fence and make it someone else's problem while I live in my fancy house, buy/race fancy cars, and spout ostensibly intellectual tantrums in my echo chamber, whilst patting ourselves on the back for doing so"

I've decided I will boycott Rails, any 37signals product, and anything created by DHH to avoid any direct or indirect support to his platform (and ego).
Anil Dash@anildash.com · last wk.

Just in case you still use any Basecamp products, DHH is crashing out about his AI product gently pointing out that it’s bad for him to have extermination fantasies about the Roma people.

DHH tweet saying “This is why we need competition and open weights in Al. Imagine a world where only Anthropic sat as the moral arbiter of acceptable speech. Fucking ridiculous. (Grok of course did it no problem, same too with Kimi K).” when presented with his blog post using a slur about the Roma people.

Most LLM conversations: "My mistake — your instructions were explicit and I ignored them." Love tools that are stochastic. Tokenmaxxing so shareholders be wealthmaxxing, amirite? (╯ಥ﹏ಥ)╯ ︵ ┻━┻

Every time I come across a piece of writing and think "given the tone of this writing I bet this person is obnoxious and annoying IRL", 9 times out of ten it's been written by DHH.

FOMO for all the @localfirstconf.com, because it sounds like it was a great time! Hoping that maybe I'll have the time and energy to be more involved next year 🤞 Enjoying all (and looking forward to more) of the highlights :)

Hey quick question: what kind of legislation do you rush through in the dead of night, with your MPs unwilling to read out any of the changes they're making or refusing to make? Is it the good kind? The kind that makes us all proud to be 🇨🇦? #BillC22 #canpoli

Resign, Carney. ⚜️@lalegault.bsky.social · 2mo ago

LIVE 🚨 They’re moving C-22 out of committee like thieves in the night and MPs are crying . This committee meeting was supposed to be tomorrow afternoon. #cdnpoli @openmedia.org @iclmg-csilc.bsky.social @digitalprivacy.ca

In Canada, hernias are more deadly than homicide (source: www150.statcan.gc.ca/t1/tbl1/en/t...) If governments want to ACTUALLY help and protect their citizens: • Improved healthcare and health education • Access to mental health and other social services • Maintaining a right to privacy

Leading causes of death, total population, by age group

Rank, number of deaths, percentage of deaths, and age-specific mortality rates for the leading causes of death, by age group and sex, 2000 to most recent year.

www150.statcan.gc.ca

I think I need to call this out, because I'm seeing a lot of posts pop up where people are thinking very black-and-white: if you're still on X/Twitter, you're morally corrupt. This is such a poor way of looking at this, a very "us vs them" kind of mentality that we need to abolish.

(Jason) Gedge@gedge.ca · 2mo ago

Leaving any long-standing group can be difficult for people. There are emotional and social identity components you have to just drop, and that can hit some harder than others. It can also lead to being ostracized or other negative interactions with the group.

💯 I squatted my username for a long time, thinking I would avoid someone else taking it and pretending to be me or something, but only recently truly deactivated my account over there. I realized it wasn't serving me, but it likely was serving someone else that I did not want to be serving.

Josh W. Comeau@joshwcomeau.com · 2mo ago

Agreed. 😕 I try not to judge people too harshly because *I* stayed on Twitter for longer than I should have, so it would be unfair to draw the moral judgment line at "when I left". But I left like almost 2 years ago now, so it's getting harder not to judge people. 😅

Western society has this weird dissonance: it touts individuality, but produces many artifacts that lack any sense of individual character.

Just because a piece of technology is being rolled out in a not-for-profit or public-service context, it doesn't mean it's "tech for good" or "responsible technology". It can still be extractive, janky as hell, and basically no good at all.

Recently learned the data center point is unlikely for what I'm building. LLM training/inference is gonna be a huge chunk, one that I'm not solving for. Then there are some high compute use cases like audio/video streaming, search, and large-scale data processing. Again, not solving those.

(Jason) Gedge@gedge.ca · 4mo ago

Anyways, if this goal could be realized to its fullest extent, the end goal is: 🔥 Eliminate all SaaS. 🚫 Eliminate ads/subscriptions (most subs = money grab). 🧘 Complete agency over your software/data (and your focus!). 🌳 Drastically reduce the need for data centers.

Today I get to celebrate: I've been working EXTREMELY hard to bring down my cholesterol over the past year. I was able to reduce it from 5.5 mmol/L, when it needs to be < 5.2, down to 4.6. Healthy choices—quitting a high-stress/burnout job, healthy diet, and exercise—means no need to go on statins!

I'm not here much—for both mental well-being, but also deep focus— but I'm really excited to soon share what I've been working on. It'll be rough around the edges, but it brings me joy when using it (which I want to do more of). At the end of the day, there will always be at least one user: me! 🙂

Ottawa has been having lovely weather for the past couple of weeks, and will have generally lovely weather for the next 10 days EXCEPT tomorrow morning. Guess what I'll be doing tomorrow, along with many others? ...running a marathon. Gonna be a very fml kind of day.

Hourly forecast for May 24th, 2026 in Ottawa, Ontario. Temperatures around 10°C, 100% chance of rain, and wind speeds of 20 km/h gusting to 40 km/h.

"I don’t know exactly when it happened, but at some point I lost my spark." This resonates. For me, it wasn't instantaneous, but I know roughly when the decline started (late 2000s). It's an uneasy feeling. To this day, I'm still struggling to find my old self. A couple of things have helped 🧵

Chris Shiflett@shiflett.org · 3mo ago

I turn 50 today, so I wrote something for you. It’s a story about the 50 years I got to be here for, the part of technology that made me fall in love with it, the years I lost that feeling, and what brought it back. I hope you like it. shiflett.org/blog/2026/ju...

It's 100% NOT wrong. People *should* experience negative emotions, and those that aren't should understand where that negativity is coming from (as long as you're not being personally attacked, of course). Be curious, not dismissive. (note: none of this post is targeting Paul, just my thoughts)

Paul Frazee@pfrazee.com · 3mo ago

This isn’t a fully thought out position but like The recent NPM package compromises were detected and announced really quickly. And while there are clearly gaps it exposes with GitHub actions and NPM, I wonder if it’s wrong to be pessimistic about the situation

Just saw the profile for a band open up with "are unarguably one of the hottest acts on the planet right now." I like the confidence 😅