⁂ Article

Why “teach everyone to code” has become a dead-end slogan

The geek answer (bad faith or blindness): “If only everyone learned to code, then society would be fairer.”

The activist answer: Code is part of the landscape, but culture, governance, and lived practice matter more. We don’t escape domination by teaching more people to type commands, we escape by changing what we do together with the tools.

Why “teach everyone to code” has become a dead-end slogan – it’s been tried, it’s been funded, and yet it hasn’t shifted power one bit. […]

⁂ Article

Why “teach everyone to code” has become a dead-end slogan

The geek answer (bad faith or blindness): “If only everyone learned to code, then society would be fairer.”

The activist answer: Code is part of the landscape, but culture, governance, and lived practice matter more. We don’t escape domination by teaching more people to type commands, we escape by changing what we do together with the tools.

Why “teach everyone to code” has become a dead-end slogan – it’s been tried, it’s been funded, and yet it hasn’t shifted power one bit. […]

@hamishcampbell

imagine social media where nobody could read/write? it wouldnt even exist, but if it did, it would be only for the elite of literate people doing social media on behalf of everyone ....just like programming, including robots and drones and AI and ever more ubiquitious technologies are all programmed by an elite on behalf of us.

The only way is to pave ways to include more and more people into the field that defines how the world works in the same way that reading/writing did.

@serapath the whole thing about social change by training programming is in theory a path, but it's a failed path for the last 20 years, and it's had amply funding and resources pushed at it so we have plenty of illustration of this fail.

This is another example of the blinded #geekproblem

I use the word blinded to illustrate that people can't see the sense in front of their faces #KISS

And I use the hashtag #blocking to show the outcome of this blindness #KISS

https://hamishcampbell.com/?s=blocking

@serapath

The unspoken question is: what would an activist social tech path be out of this #geekproblem mess making?

@hamishcampbell

on any blank web page, you can always edit the url bar to add url params or you can press `ctrl+shift+i` to open the devtools whih include a javascript console to interqct with a web page based on executing javascript commands ...but in addition to it, you always have UI or you can add new UI via web extensions or bookmarklets or by copy/pasting JS into the devtools console.

So custom UI is one syep away, while on the traditional command line, custom UI is a heroic effort away

@serapath this is a answer which I am talking about as the problem, so putting forward this as a solution is either misunderstanding or bad faith. Worth talking about this, It's why I bring it up

UPDATE: added to end of this article hamishcampbell.com/rebalance-b

@serapath as far as I can see, they have removed most of the admin web and replaced it with command line only, hope they put it back, or it's a deadened, we do have to stop people making mess like this.

forgejo.org/docs/latest/admin/

@yianiris @info this is all a part of the #4opens and the #OMN by having all public data (the vast majority) in public commons and then by distribution this data redundantly in federated commons (as you say text and metadata in wiki format is not heavy).

Then this data can be backed up hot and cold in a #KISS format that can simply be fed back to the network if it's "lost". Sorting is by grouped hashtag to make data flow.

It's a #KISS project that will work if we can get the coding to happen, un mediated by excessive #geekproblem agendas.

https://unite.openworlds.info/Open-Media-Network

@serapath for the #DAT stuff to become relevant we need to bridge to #ActivityPubhttps://hamishcampbell.com/building-bridges-instead-of-walls/ then we have the 2 paths and people can choose without isolation and alienation of the current pushing of the #geekproblem

Diversity is the bases of any ecological system, we need to treat tech in this wider view #KISS

@yianiris @info this is all a part of the #4opens and the #OMN by having all public data (the vast majority) in public commons and then by distribution this data redundantly in federated commons (as you say text and metadata in wiki format is not heavy).

Then this data can be backed up hot and cold in a #KISS format that can simply be fed back to the network if it's "lost". Sorting is by grouped hashtag to make data flow.

It's a #KISS project that will work if we can get the coding to happen, un mediated by excessive #geekproblem agendas.

https://unite.openworlds.info/Open-Media-Network

⁂ Article

Frictionlessness is a Poisoned Fantasy – an #OMN Reflection

In our current mess of a world, one of capitalism’s illusions is the promise of #frictionlessness, that everything should just work, that all interactions should be smooth, efficient, and untroubled. In tech this is the logic of the #dotcons, keeping the “users” engaged, never give them time to think, and above all don’t let the real world get in the way of the pipeline between their attention and your profit.

This has infected the #geekproblem deeply. In software culture, especially, […]

⁂ Article

Why #NGO and fluffy #openweb tech events should include radical real grassroots projects

If you need a working definition of the #geekproblem, it’s the habit, no, the reflex, of putting the social side of tech outside of tech. It’s the behaviour of someone sticking their head in the sand and mumbling, “That’s not my department.”It’s “I just write the code.”It’s “We’re neutral tools.”It’s “Let’s keep politics out of it.”

This isn’t just naivety, it’s a deep, culturally reinforced avoidance of responsibility. And it’s one of the key reasons why even […]

⁂ Article

The Fediverse Is Social Tech Built by People Who Don’t Understand Community

We dig. Turn over the old soil. Question assumptions. Get honest about what’s working and what’s not. We plant. Build in the open. Share power. Let go of fear. We grow. Not towards scaling up, but spreading out, resilient, diverse, interconnected.

The Fediverse could still be a true commons. But we need to build it as one, together. Right now? Our thinking and common sense is building fenced off little kingdoms, each with its own rules, its own etiquette, and its own […]

⁂ Article

The Fediverse Is Social Tech Built by People Who Don’t Understand Community

We dig. Turn over the old soil. Question assumptions. Get honest about what’s working and what’s not. We plant. Build in the open. Share power. Let go of fear. We grow. Not towards scaling up, but spreading out, resilient, diverse, interconnected.

The Fediverse could still be a true commons. But we need to build it as one, together. Right now? Our thinking and common sense is building fenced off little kingdoms, each with its own rules, its own etiquette, and its own […]

⁂ Article

Why #NGO and fluffy #openweb tech events should include radical real grassroots projects

If you need a working definition of the #geekproblem, it’s the habit, no, the reflex, of putting the social side of tech outside of tech. It’s the behaviour of someone sticking their head in the sand and mumbling, “That’s not my department.”It’s “I just write the code.”It’s “We’re neutral tools.”It’s “Let’s keep politics out of it.”

This isn’t just naivety, it’s a deep, culturally reinforced avoidance of responsibility. And it’s one of the key reasons why even […]

https://www.techpolicy.press/the-case-for-open-source-investment-in-europes-digital-sovereignty-push/ Tech Policy Press on treating open source as EU public infrastructure, calling for a Sovereign Tech Fund.

But let's be honest — the #geekproblem is part of the problem, and the #NGO crowd often are the #blocking. We need more than funding. We need native, messy, radical projects. #4opens#OMN

⁂ Article

Frictionlessness is a Poisoned Fantasy – an #OMN Reflection

In our current mess of a world, one of capitalism’s illusions is the promise of #frictionlessness, that everything should just work, that all interactions should be smooth, efficient, and untroubled. In tech this is the logic of the #dotcons, keeping the “users” engaged, never give them time to think, and above all don’t let the real world get in the way of the pipeline between their attention and your profit.

This has infected the #geekproblem deeply. In software culture, especially, […]

The solution is not technical alone. It’s social, cultural, and political. Until we fix the #geekproblem, we’re building cathedrals in the desert.

What we need is a rebalance: Geeks making accessible tools. Producers empowered to create freely. Consumers, not just watching — but feeding back and shaping.

#OMN

What About Surveillance and Security?

We’re honest: the #OMN network can’t protect you from a fascist state. No tech can. But we can:

Use pseudonymity with known-good peers.

Whisper in the forest before posting.

Protect sources while keeping distribution open.

Use P2P crypto for the 20% of cases that need it — not the 80% that don’t.

Unlike the #encryptionists or #geekproblem crowd, we’re not building bunkers. We’re planting gardens.