Cameron Dutro

@camertron@ruby.social
172 Followers
183 Following
954 Posts
Ruby developer on the Design Engineering team at GitHub maintaining ViewComponent and primer/view_components.

I bet my fiancée that this picture of our cats could get 10 billion boosts on Mastodon.

She said she doesn't believe me. She said there's only 13 million accounts on Mastodon. She said there aren't even 10 billion people on Earth. She said it concerns her that I struggle so hard to comprehend large numbers.

Let's prove her wrong everyone. Boost away and show her just how awesome the Mastodon community is.

I was laid-off and am looking for a new role.

Working where design meets code is my jam. I am skilled at building accessible design system components, working with Web Components APIs, and creating scalable CSS architecture.

I work remotely from my home in Manitoba, Canada. 🇨🇦

Shares appreciated! #GetFediHired

When everything was built in C and C++ back in the day, it wasn't uncommon for teams to wait a long time for their code to build.

We've now brought this to web dev in the form of JavaScript bundlers which take even longer to run.

And we call it progress.

✨ new tech bingo ✨
JavaScript broke the web (and called it progress)

We replaced simple websites with complex apps nobody asked for. Now it takes a complex build pipeline just to change a headline.

Jono Alderson

"the same managerial types who bitch about the entitlement and unrealistic expectations of young people are the same ones that also eviscerated the bottom rung of the career ladder — typically by offshoring many of these roles, or consolidating them into the responsibilities of their increasingly burned-out senior workers — or see AI as a way to eliminate what they see as an optional cost center, and not the future of their workforce."

YES 👏👏👏👏

https://www.wheresyoured.at/the-era-of-the-business-idiot/

The Era Of The Business Idiot

Fair warning: this is the longest thing I've written on this newsletter. I do apologize. Soundtrack: EL-P - $4 Vic Listen to my podcast Better Offline. We have merch. Last week, Bloomberg profiled Microsoft CEO Satya Nadella, revealing that he's either a liar or a specific kind of idiot. The

Ed Zitron's Where's Your Ed At
Slashdot :verified: (@slashdot@mastodon.cloud)

ChatGPT Just Got 'Absolutely Wrecked' at Chess, Losing to a 1970s-Era Atari 2600 https://games.slashdot.org/story/25/06/14/0421247/chatgpt-just-got-absolutely-wrecked-at-chess-losing-to-a-1970s-era-atari-2600?utm_source=rss1.0mainlinkanon

mastodon.cloud

Jesus there are so many problems with this article.

"Java was ... created to have as few implementation dependencies as possible."

Bro, what?

Also they lost me with that graphic at the top that claims front-end makes up only 20% of the effort of writing an app.

https://www.getrocket.com/post/backend

Hiring backend developers - a definitive guide | Rocket Recruiting Blog

A guide to hiring backend developers based on the experiences of Rocket - the world's largest technology and startup focused recruiting agency. Key topics covered include the technologies and frameworks a backend developer uses and how to find and interview backend developers. by

jemalloc is no longer being worked on (also disappointed to know there is a mountain of technical debt to tackle if picked back up again): https://jasone.github.io/2025/06/12/jemalloc-postmortem
Jason Evans

The jemalloc memory allocator was first conceived in early 2004, and hasbeen in public use for about 20 years now. Thanks to the nature of open source software licensing,jemalloc will remain publicly available indefinitely. But active upstream development has come to anend. This post briefly desc...

×
✨ new tech bingo ✨
kinda thought i'd get more from tesla full self driving, who even made up these awful squares
@_benui One of the major touted features of tesla full self driving is that there will be a system where you can tell your car to be at taxi just by pushing a button. That destroys jobs. Also will likely destroy the concept of giving friends/family a lift somewhere, thereby monetizing those relationship building opportunities.
@jroper I'm sure that button is right around the corner. No implications for insurance or liability for letting your car just roam the city picking up passengers and running over pedestrians.
@_benui "Under the hood it's sweatshop labor" -- did you read about how Black workers have been treated at Tesla? And how Tesla is moving its plants to Texas where there's a whole lot less labor oversight?
Not to mention, where are the components and materials sourced?
@_benui As for disinformation, most of the industry thinks Tesla (Musk) is way overselling its capabilities.
@_benui The "exploits addictive behaviours" pretty much defines lootboxes and other staples of today's video game sector.
@Illuminatus that's why i added it! and other people suggested it so i just stole their idea. one of the two

@_benui also

- horrifying millitary applications (the same AI that can drive a car can be put to work doing lots of other things)
- sweatshop labor, because all the new computers being put into the car definitely come from somewhere
- disinformation (even though this is really abt self-driving cars in general, see Tom Nicholas's video on the topic)
- solution worse than the problem, since full auto is touted as a solution to traffic, but cars are definitely not the solution to traffic, and in fact make it worse (studies have shown that self driving cars increase the total road miles of owners)
- owned by a huge corporation (tesla, google)
- destroys well-paying jobs (Uber in particular had a huge stake in developing self driving cars, because they hoped it would allow them to replace their human drivers. Definitely not the best paying job, but some people's livelihoods nonetheless)
- works by stealing stuff from the internet (self-driving cars are trained using Captcha data)

@_benui i'd definitely count "only solves rich people problems" ('cause they cost a bajillion dollars) and "only makes sense in silicon valley" (a lot of self driving cars require specific weather conditions and sometimes even pre-mapped cities, which means they don't work well in the country or in places where it rains/snows a lot)
@emi @_benui I tried being an outlier for em
@_benui Tesla is basically Elon though, you can get a few more squares if you frame it around Elon and his world view.

@_benui

Actually, I was going to ask if you designed this genius graphic so I could give you credit. IMO these squares are solid gold. "Fucks the environment" covers objection #1 to crypto, for example.

@KatKimbriel I made it~

@_benui

Genius.

You hit so many of the current corp/tech/labor/environmental OMGs, and didn't use a single word that some a$$ legal dept could object to, because it could mean many, many people.

A tip of the hat to you!

Human rights activist warns of abuses in Congo cobalt mines: 'Moral clock dialed back to colonial times'

Human rights activist Siddharth Kara shares the connection between cobalt, lithium-ion batteries, major companies like Apple, Tesla and Microsoft and human rights abuses.

Fox News
@_benui Tesla FSD? You missed a few. There are horrifying police and military applications (it's always recording, it's building detailed maps). I suspect that under the hood it's sweatshop labor (training the AI models)
@_benui yk, b5 and g2 are one and the same here
@_benui who the heck puts subscriptions on a vehicle's features? The answer might not surprise you!
@_benui i'd tick "concentrates wealth" because musk, "owned by huge corporation" considering tesla is getting quite massive, "only solve rich people problems" because of the price for sure, and "solution is worse than the problem" because i think it'll make more people not pay attention while driving, and is itself not good enough to prevent all collisions on its own
@_benui Almost certainly "solution is worse than the problem", "destroys well-paying jobs", and "horrifying police/military applications" also apply.
@_benui this isn't a very good bingo card, it's impossible for everyone to not get a bingo
@maestoso everyone *should* win bingo. we should have class solidarity with other bingo players
@_benui touched upon by several bingo fields, but also a good fit: "tech 'solution' for a social problem that has only worsened by the last 200 years of tech 'solutions'"
@_benui need a special bingo for filling the whole card
@erchanda if you get all of them you immediately get millions of dollars of VC

@erchanda @_benui

I think that would be "Crypto!" or possibly "Bitcoin!!"

@_benui @f00fc7c8 The problem with this board is that everyone gets Bingo immediately 😅
@_benui
Too many current tech projects/companies/products get bingo right away and some would win at "blackout bingo"(fill the card)
However I have worked on IT projects (as a UA tester), that fulfilled a real need, worked and enhanced the productivity on real work/workers.
@stumiller @_benui The current problem with productivity improvements is that the benefit almost always goes to management/stock holders and not to the employees.
@_benui I’m going to refer back to this whenever anything new starts getting traction
@_benui "ceo is a real piece of shit" they're all pieces of shit, that's not gonna be hard
@almaember maybe that should have been the "free tile" in the middle, damn
@_benui no Blockchain??!?

@austinsmith i tried to keep it tech-independent

throwing blockchain, ai in there was v tempting

i put in ads?

@_benui fair. I forgive you 😁
@_benui also, "fucks the environment" kinda covers Blockchain already

@_benui @austinsmith

To be fair most of the crypto / blockchain companies check most, if not all, of the existing squares so it didn't need a specific callout ... IMHO that is.

@austinsmith @_benui "what if everything was finance" / "actually just MLM"
@austinsmith @_benui what if everything was finance?
@_benui Overclocking cant even get a bingo, its not the worst tech to tech with! woo!

@_benui

the image above is a 5x5 grid of black sans-serif text on white. the contents, in order of top to bottom, left to right:

top row: only solves rich people problems; monetizes existing human relationships; only makes sense in silicon valley; works by stealing stuff from the internet; "bug" causes death.

row 2: horrifying military applications; under the hood it's sweatshop labour; dis-information!; solution is worse than the problem; only works for cis white dudes.

row 3: owned by huge corporations; what if everything was finance?; ads!; doesn't actually work; everything is a subscription.

row 4: horrifying police applications; destroys well-paying jobs; obscene levels of waste; actually just multi-level marketing; CEO is a real piece of shit.

bottom row: fucks the environment, concentrates wealth, based on idea in dystopian story, requires real world to change to fit solution; exploits addictive behaviours.

@_benui I’m happy that my current job fits none of these (well, maybe concentrates wealth, but only in the way any company does). Gonna hold onto this as a cheat sheet when evaluating companies the next time I change job… Low score wins.
@_benui kinda think ads and doesnt actually work should switch places tbh
@Boog ahahaha damn it that should be the free tile yeah
@_benui gotta say, that this is oh so painful, and oh so true too. May I have your permission to share this in other places?

@_benui

"Based on idea from dystopian story..." that was a warning, not a fucking instruction manual!