Hacker News new | ask | show | jobs
by jdw64 16 days ago
Right. AI is a tool that helps some people "make their situation better." I don't believe technology is value neutral either.

Say a tractor does the work of ten farmers, and the farm owner lays off those ten farmers. Is that the tractor's fault? It's just the farm owner's fault. But we usually say the tractor took the ten farmers' jobs, because the farm owner trusted the productivity gain and made the cuts. That's the real point.

I agree AI has that same dynamic, but I'd argue that people who write this kind of thing tend to come from the establishment. Just look at their background.

People treat "open source" as if it's inherently good. But honestly, they don't realize how open source can actually work in a pretty vicious way for non Anglophone countries. Do you know why? For people whose access to knowledge is limited by the English language, it's hard to sell software that offers less value than the open source stuff the Anglosphere gives away "for free." Now think about it. Can a developing country really produce that same kind of elite mental model?

Open source does have a positive impact in the Anglosphere, sure. But put another way, that's for the people inside the castle. For the people outside the walls, it acts more like a high barrier. So this, right here, is exactly the kind of thing that changes depending on where you stand.

In places that are ten or twenty years behind in technology, do you really think they can produce technology that surpasses Anglophone open source? At that point, learning English itself becomes a privilege, and that's where the technological asymmetry comes in. And the thing is, learning English in a developing country is expensive.

In that sense, AI actually has a more egalitarian side to it. That's why I find this kind of professorial binary thinking so naive. Whether using it is evil or good depends entirely on where you're standing. When a professor tells everyone else not to use it, it just looks like a "this is about my own livelihood" problem to me.

The entire culture of programming and IT is Anglophone. And to even get a proper understanding, you have to read academic papers. To really use Rust properly, you need to deeply understand polymorphism, starting from ad hoc and going from there. Do you know how much time it takes to really internalize all that? The starting line is different, so you can never catch up. In that sense, AI is an asymmetric tool.

It feels like people born on third base are saying, "What's so hard about getting to home plate?" I have no problem with people projecting their own emotional lines onto tools and creating echo chambers. But this logic that only human made work is inherently good, I just find that hard to understand.

This right here is the hypocrisy of the struggle that the establishment loves to celebrate. Some people can afford to stand on stage and fight the good fight, but others aren't allowed that luxury.

To the person writing that, technology might feel like oppression. But to someone else, it's liberation.

Honestly, what I find hard to understand about this piece is that it completely fails to recognize that what counts as a meaningful struggle is determined by your social and cultural position. Their worldview is just narrow. A person's institutional position shapes what they see as human labor and what they see as automatable labor. That's purely a matter of where you stand.

The struggle for survival isn't romantic, not the way the OP makes it sound.

There's a line from Russian literary criticism, if I remember it right: "Those who glorify the soil are usually the ones who never had to till it."

Reading the OP lamenting that AI steals the struggle away, going on about how the struggle of climbing the mountain is what gives it meaning, it reminds me of a wealthy person dressing up in peasant clothes to till the field. They don't understand the heart of someone whose survival is on the line.

2 comments

Who is stopping the third world from using and forking open source tools? I think its a nonsense excuse. Many of their people become accomplished developers when they immigrate to first world countries so foss is not the one at fault but crappy governments and crappy cultures are.
The core of the issue is that you need to make money to get into the IT industry. Have you ever stopped to think about why the Anglosphere is so dominant in IT in the first place? That's exactly the point. If the quality of what you make falls below what open source tools already offer, does it even have any commercial viability? When people from third world countries immigrate to developed countries, get a proper education, learn English, and then pick up the skills to climb the social ladder, that's when they learn programming.

The entire programming industry belongs to Anglophone culture. That's basically the heart of it. I'm not saying we should stop anyone from using or forking open source tools. But when anything less valuable than those tools can't command any money, do you honestly believe a country with no industrial foundation can suddenly produce tools that surpass decades of accumulated open source?

And here's another thing. From for loops to while loops, the phrasing, the word order, all of it. People say programming is machine language, but the truth is most of it is structurally dependent on English syntax.

This is exactly what people mean when they talk about the problems of globalization. Knowledge blocks vary wildly from region to region, but what gets established as a viable product is always tailored to the end consumer market, which is the U.S. Developing countries just can't keep up.

>In places that are ten or twenty years behind in technology, do you really think >they can produce technology that surpasses Anglophone open source? At that point, >learning English itself becomes a privilege, and that's where the technological >asymmetry comes in. And the thing is, learning English in a developing country is >expensive.

Are you of an opinion that it was done on purpose, weaponizing English? I can't picture how you'd phrase a "for loop" in Arabic, Russian, or Chinese. I mean, it's been done, but didn't stick. I guess assembly would be more Esperantish.

No, I don't see it that way. If anything, it's well intentioned. People do all of this with good intentions. I don't think open source is evil. It's built on good intentions.

But just because something is well intentioned doesn't mean it has no negative effects on some people. I see it as a side effect.