Hacker News new | ask | show | jobs
by TacticalCoder 1904 days ago
I'm not against technology: I'm against inferior technology. I know what you can build with a computer: with a smartphone not so much. I don't see many professional sound engineers, architects, chip engineers, developers and all the myriad of profession requiring serious tools to do serious work working from their mobile phone or from their Internet-of-Insecure-Shitty-Poinless-Thing-with-a-3-inches-screen (yup, I know, there's that one guy who made a hit pop music tune using only his smartphone, but that's more than uncommon).

Yet because there are a very select few megastar who became famous because they kept posting selfies taken with their smartphones, we are to believe that the smartphone "is the new computer".

Luddite? What about we talk about the specs of my workstation vs your IoT device? We'll see who's adopting modern tech ; )

2 comments

> I'm not against technology

Neither were the Luddites! The Luddites were a labor movement who wanted to ensure that workers in textile mills were being treated fairly. Many Luddites were highly skilled and happy to work with automated looms, they just didn't want factories to fire all the skilled labor and pay pennies on the dollar to unskilled labor. (While holding cloth prices steady.)

Also, as a separate comment, the day will come where software development is automated in some capacity. All the high skill workers may be competing with workers with much less training at lower wages.

The Luddites are a good cautionary tale about when you should protect your working conditions and rights (when the demand for your services is at its peak). So many engineers I talk to these days say things like, "Why would I want to organize/engage in collective bargaining now? My life is good!" rather than, "My work is highly desirable, and my employer might actually come to the negotiating table because it is challenging to replace us right now."

Software development is already highly automated relative to what it once was. That's what high-level languages are. I expect we will continue to develop even higher-level languages in the future. Some people are only capable of programming in high-level languages because of a lack of understanding of the rest of the stack (and this goes both down into the hardware and up into DevOps that even CS grads are largely unequipped to work with).

I think textile manufacturing is distinct from software engineering, though, because unlike textile demand which is fairly limited (people only need so much fabric), the demand for new software will always exceed supply because the space of useful applications of general-purpose computation is effectively infinite. I don't think we've even seen the tip of the iceberg yet.

This is already happening. Squarespace, Shopify and to some extent Facebook certainly have an impact on the lower end of web development.

Once upon a time you needed to hire someone to get a website for a small business going, now you can do this yourself for a small fee.

> the day will come where software development is automated in some capacity.

It already is. It's called a compiler.

Then there are DevOps pipelines and scanning tools.
> The Luddites are a good cautionary tale about when you should protect your working conditions and rights

But at that point, you'd be doing exactly what the Luddites were doing, which was attempting to hold back the natural consequences of technological advancement.

The (temporary) end state of that kind of thing are artificially inefficient situations where someone is paid an unreasonably well to do something that could be done much more efficiently by a machine.

That's a temporary end state because at some point, the people and organizations doing that will be definitively out-competed, and that particular instance of Luddism becomes another historical footnote.

Luddites destroyed machinery because the new technology was threatening to replace them. They were most certainly against this technology.

Fortunately, the explosion of affordable textiles resulted in many more jobs in textiles, which were unskilled. So the luddites were right - they were not worth the cost of their skilled labor. They did get replaced. But society as a whole gained a lot, as is usual for new technology.

And even more people than before were employed in textiles.

> They were most certainly against this technology.

Absolutely not. They were absolutely willing to operate the machinery. They could have produced more cloth at the same price, or distributed more of the earnings back to the workers. It's not a boolean outcome where it's either "the machines or the Luddites". There are plenty of ways to solve the problems they raised without doing away with either.

> They were absolutely willing to operate the machinery.

Smashing the machines was perhaps a poor way to communicate that.

And how far do you take that? There have literally been union jobs where someone's shift consisted of doing nothing but pressing a button every now and then. That's a pointless waste of both human life and economic efficiency.

Someone else in this thread wrote:

> a Luddite opposes the automation of labor without a plan to support the displaced laborers

...which seems like a much more viable position, although perhaps not so popular in the US.

Not disagreeing with you, but I do think there is something to be said about the platform provided by mobile tech. Artists can live stream themselves to massive audiences from their bedrooms.

And in the professional field iOS has become quite useful for music. As a couple examples, there are numerous iOS instruments (often with external midi control) made by well known companies like moog and korg, and live sound engineers are now remotely controlling mixers with iOS devices. It’s possible the next concert you go to will be sound checked/mixed via an iPad.

Also worth considering is that mobile accessibility doesn't necessarily produce the next mass-appeal mega star. I think in many cases it instead allows smaller subcultures to connect and form which makes for stars on a smaller scale. Popular streamers are a good example, well know by their fans but not a household name.

This reminds me of the disdain with which some of those who used mainframes and minis looked upon the early microcomputers. That was clearly a step back in some ways (you couldn't even run a LISP compiler on those), yet micros made computing ultimately more accessible to a much wider share of the populace and eventually displaced minis (and threatened mainframes and confined them to a niche market).

The CPU in pricier smartphones outperforms the one in yesteryear's desktop for a while already. It's just that the UI and (usually missing) periphery isn't necessarily best suited for traditional computer applications like software development.