Yet the topic is also what makes it so good. It's written by someone who has also seen the vastness of impact technology has had, who has a firm grasp of the difference between technology and industry. Someone who knows the technology didn't get people addicted to social media and short-form videos and click-bait headlines and microtransactions, it was the industry that consciously chose greed and harm.
I love technology, and I'll keep wielding and mastering it until I'm dead in the ground. It's the industry aspect that I'm increasingly dissatisfied and disillusioned with.
The but is simply to remind people that programming can still be fun. Programming as a career? Not really.
If you don't believe me, that programming is still fun, go do some programming for your own personal project. (Still fun.)
(But, yeah, so glad to have left. I recall toward the end of my career, a coworker and I having lunch in Apple Park and sitting there, lost in thought watching a gardener tending the plants and trees in the center of the "park". When my co-worker started to say something about the gardener I knew instantly where his thoughts had also been going and what he was going to say next.)
I guess I'll be in the industry until it eventually spits me out, but if the rippling effects of software being devaluated can be so big that I don't know what I'll even do once this chapter of my life is over.
We all wanted gigabyte per second downloads not gigabyte per second life changes.
Also I think it's always worth repeating the risk of losing long-term institutional knowledge when opting for AI as an explicit replacement for junior devs. Another tragic case of short-term gains prioritized over long-term success.
Did we solve the ageism problem by mistake?
Very good simple explanation for what is happening.
“If greed were not the master of modern man--ably assisted by envy--how could it be that the frenzy of economism does not abate as higher "standards of living" are attained, and that it is precisely the richest societies which pursue their economic advantage with the greatest ruthlessness? How could we explain the almost universal refusal on the part of the rulers of the rich societies--where organized along private enterprise or collective enterprise lines--to work towards the humanisation of work? It is only necessary to assert that something would reduce the "standard of living" and every debate is instantly closed. That soul-destroying, meaningless, mechanical, monotonous, moronic work is an insult to human nature which must necessarily and inevitably produce either escapism or aggression, and that no amount of "bread and circuses" can compensate for the damage done--these are facts which are neither denied nor acknowledged but are met with an unbreakable conspiracy of silence--because to deny them would be too obviously absurd and to acknowledge them would condemn the central preoccupation of modern society as a crime against humanity.”
― From the book, Small Is Beautiful: Economics as if People Mattered by E.F. Schumacher.
1) See wikipedia for an overview/links to the book etc. - https://en.wikipedia.org/wiki/Small_Is_Beautiful
2) Small is Beautiful Revisited 50 Years On: A New Study Guide to Small is Beautiful - https://centerforneweconomics.org/envision/library/small-is-...
No I don't. I remember flagging that a tool is bugged, my manager-but-also-engineer-himself telling me "why cannot you do this, just press this button here" and then my entire work for that week getting obliberated because surprise surprise, the tool was bugged. And his voice "What? This wasn't supposed to happen.".
> You told yourself the seniors could absorb the missing hands, that the agents would cover the gap.
In every company I've been to the correlation between age, seniority, and skill, was very loose. I'll never forget going to my first job, talking to literally the oldest man there, and him telling me that smart pointers in C++ are silly and real men use bare pointers.
> You knew what happens to a codebase when the people who'd catch the errors get pushed out, or learn to stop catching them.
Recently I thought that we as a society need to stop expecting everything digital to work 24/7. Adding more nines to availability costs exponentially more effort but the gains are minimal. Imagine a world where every year for two days we just shut down the internet - one day for Postgres upgrade, and the other just for chilling on the beach. Would the society collapse? I don't think so. Managers understand this, but they prefer faulty software over giving their overly eager programmers a break.
> Of course, juniors weren't valuable for what they produced, they were valuable for who they would become: the senior engineer who knows where the bodies are buried.
Not all of them. Not even most of them. Very few would become valuable contributors, most of them would never make code better than AI does. That's the sad truth. I sit in a meeting with 6 seniors and we spend an hour discussing irrelevant shit and eventually postponing the decision until "later time" aka "we'll quickly do whatever once the situation becomes urgent". How is that better than vibe-coding a functionality?
> When she dies, the thing that produces people like her is already gone.
Literally not a problem because if every single company is fighting the same issue, then your company isn't disadvantaged by also having the issue.
The Moloch article from Scott Alexander. Covers the broader themes.
Software just seemed immune from it for a couple decades, but Moloch caught up to it.
https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
This hit me hard. This article is art. I think I need to sleep on this and read it again in the morning.
In a year but probably sooner, when software systems start collapsing, and they will, hiring in tech sector will skyrocket. In fact, I don't believe the world have enough developers to backfill for the AI deficiencies.
To me the math is obvious. Assuming humans touch a 1% of all software systems created, something we know it is simply never going to be true given the current state and upcoming regulations, the 47 million developers world-wide (and that includes all kinds of developers) are simply not enough.
However, although jobs will be back and it will be better payed, programming will "suck" even more and I don't think it will be for everyone. If you are not the kind of person that enjoys reversing a piece of tangled mess it might not be for you.
If AI is everything and AI is software then everything is software and everyone would like to have a piece of that software.
This is just not true. Working in tech was awesome for me for at least thirteen years from 1988 - 2000. Probably well beyond, actually. The main reason it began to suck was due to business -- corporate acquisitions and mergers -- not tech. Working for a good company, solving fun problems, making meaningful software, and having happy customers was tech heaven.
> ... to which they nod before moving on to a lighter topic, like whether we're going to nuke Iran or not.
> There are no more juniors. There was a funeral for their passing in 2024. Nobody came.
> AI didn't take our jobs. Greed did.
Love the sarcasm, it carries a cynical form of experience :)
I’m being paid the same. I’m still doing 40 hours. The huge gains in productivity are not mine to enjoy, it seems.
Really enjoyed it, and went back and read "Programming Sucks" which is also full of delightful nuggets like this:
"The only reason coders’ computers work better than non-coders’ computers is coders know computers are schizophrenic little children with auto-immune diseases and we don’t beat them when they’re bad."
This is just not true. Working in tech (starting 1989) was awesome for me for at least 20 years, and tolerable for quite some time after. The main reason it began to suck was due to business -- corporate acquisitions and mergers and tech-ignorant MBA decisions, for example -- not tech. Working for a good company, solving fun problems, making meaningful software, collaborating with committed peers, and having (and directly supporting) happy customers was tech heaven.
There is essentially zero accountability for harm.
There is no button on your toaster that blows up the toaster.
But there's a link in your email. And that's a button.
And no one has figured out how to punish Microsoft or Apple or Google for allowing that to continue, though we do this just fine elsewhere.
Someone or something has to be punished, regulated or otherwise hurt for anything to change here.
Please check back later Error 1027 This website has been temporarily rate limited
How does a medium-sized SME were all the payrolls depends on Sara and her USB stick do if, literally, their servers do catch fire.
You've got backups, then what? How automated is the reinstallation of your typical SME's infra?
The closest I saw to that scenario was some documentary where some little trading firm had just time to fetch the backup hard drives before leaving the building on fire after a plane crashed into it on 9/11. The CEO (I think it was the CEO) was explaining that had he not grabbed a HDD with the backups, the company was done (not that I advice onsite/offline backups on HDDs that you must not forget to grab when the shit hits the fan as a solution btw).
I understand the "just drink the cloud kool-aid" angle: but are SMEs typically doing that?
How many SMEs out there are depending on Sara's knowledge of the USB memory stick and how to use it?
I've definitely seen similar things. And I'm sure many of you did too.
Many houses of cards?
Edit: To put a finer point on this, generally,employed people don't get paid more for the excess value they produce, they get paid more for for the delta in perceived value between them and the next best option to fill the position (on a grand statistical scale for careers).
* There are exceptions to this in the form of commission based jobs.
Hell, I paid for my own programming environment (SlickEdit) years ago with my own money and still didn't expect to get paid more. I did it because it helped me deliver higher quality work more efficiently and I was proud of that.
As to juniors, first time I heard someone brag about AI removing the need to hire juniors was in 2022. every junior I know is struggling to find work. It's not hard to find reddit threads with people sharing their experience to that effect. The fact that some do get hired is not evidence to the contrary.
CITATION NEEDED
From my perspective it seems like they're just not hired basically at all anymore
I felt the pang in my bones reading this. All of us peons are just wading through this brave new world trying to do what we know is right but ultimately having no choice but to give in to life's needs.
For the benefit of people who don't absorb the entire article (spoiler alert):
>> … AI didn't take our jobs. Greed did. …
I devised a system to perform bare-metal backups onto an easily-swapped, external 2.5" hard drive, using Acronis. I provided a plurality of these hard drives, and they were to be rotated off-site. The system was tolerant of human error and would proceed with making valid, current backups even if the drives were rotated incorrectly, or if not rotated at all on any given day. The backup drives each had complete file history (yay shadow copies) from an ever-advancing date, so any given drive could be used as a time machine of varying resolution, and also as the single source from which to independently start fresh.
I'd watch the logs to see that it was done, and for the most part: Whoever was assigned to that role normally did it properly-enough.
I documented it and showed the other technical folks how it works.
Sometimes I'd wander back and make sure the backup drives weren't accumulating on-site (there should never be more than 2 on-site). I'd periodically test these backups by restoring them completely onto identical hardware, to make sure the system hadn't got crufted up somehow and that it still continued to perform its task of restoring a working system from zero.
It worked fine for years and years. We never had to use that backup, but I had every confidence that it would be useful if that ever became necessary.
Eventually, my role changed and those things rather officially became Not My Problem.
Later, they moved the accounting system from that lineage of stout Proliant boxes to a trash-tier small-form 1u Lenovo machine that someone found used, on eBay, for cheap.
Backups are handled by the clown, somehow. The last I heard anything about it, the person doing the talking was very pleased with the money they'd saved and that they'd no longer have to pay "extortion" to Acronis.
I have every expectation that nobody has ever restored these backups. They're probably relying on the sheer hope that they'll never have to restore them, much less from zero.
And I also hope they never have to restore them, lest they may find out exactly what that data is worth to them.
Like every job, we overestimate our importance.
What do they do? They pay everyone the same as last month as a temporary measure, ask you to talk to your manager if your pay should be more this month, warn everyone that they're going to recalculate the payroll and adjust any differences next month. Then they calculate everyone's pay from the inputs, which really isn't such a hard problem when the alternative is failure. Maybe they pay some fancy consultants or an SAAS provider for a few months. Maybe they have to cut a few corners. Maybe they even get fined by their state's DoL. Life goes on.
I think at least in part, that is the point: orgs are missing the part of the equation where the institutional and organizational knowledge is critical. Sure, the code to accomplish parts B and C can be re-duct-taped together in a month or so by off-shore, or maybe an agent... but part A, its plumbing, and why it does what it does the way it does it due to historical failures and the knowledge behind that is probably what keeps it going.
Those things are learned starting at the ground level by bumping into them in the trenches.
Note: the above is not claiming AI or LLM can do these jobs. it’s claiming “IF” they can then they will. No greed required
You cross mountains. Marshes. You evade pirates, bandits. Help some fellow travelers. Finally, after scouring the land and asking hundreds for clues and direction, you find his location; a small plateau beyond the swamp and rainforest which hugs the southern shore of the great lake.
You notice immediately that the wind dies down. It is now completely calm. Weirdly serene, as if the sudden silence made you notice all the ambient noise, now absent. The sage sits between (edit: beneath) a cherry blossom tree, said to always bloom; the sage is an old man but his wisdom is the most permanent thing on the plateau.
You approach the old man. His eyes are closed. You make sure to exaggerate your approach, make some noise, so as to not startle this frail old man that surely must have seen more than ninety winters. You prostrate yourself, calmly introduce yourself, and sit down beside him.
You calmly breathe in and out. This is it. Don’t rush it. Any erratic movement, any slight irritation could prove fatal to his old shell.
“Venerable Opakaku”, you start. “I know some things about how the world works. Why the cruel rule us. Why the meek suffer. Why the brave die for nothing. Why those of brilliant mind mostly seem to serve the cruel. But my opinions are unimportant. Can you please tell me, Venerable Opakaku, why is the world in this state? And how do we solve it?”
The sage’s parched lips move. He has to wet his throat, it is difficult for him—such is the state of his shell—but he composes himself and opens his white eyes, staring just to the left of your head. His blind eyes widen as he is about to reveal the answer. “Greed!”
Maersk ground to a halt because it got done nearly 100% by cryptolocker. IIRC they went to hard copy records, called everyone, got all of IT together with some company credit cards to get new laptops and flash drives and shit and literally rebuilt their infra from scratch.
https://www.itnews.com.au/news/maersk-had-to-reinstall-all-i...
I read a better post mortem but thats the highlights.
>How many SMEs out there are depending on Sara's knowledge of the USB memory stick and how to use it?
Part of my day job is finding, documenting and remediating these sort of issues.
"The CEO Coded this application in VB5 15 years ago, the entire business relies on it, theres no source code, theres no binary backups and the one computer it runs on just had its PSU fail"
"Theres a cron somewhere that compresses, zips and transports the payroll database interstate, outside of our network, before our weekly pay run"
"Theres been no documentation of this environment for 20 years, most of the hardware is that old, and the team that developed it just sold all their shares and left"
This shit is my life lmao.
Theres obviously some bias, because the good companies aren't asking me to do it for them. But I make a decent living examining, documenting and remediating this shit.
That remains to be determined. Most of the examples you'll likely come up with are made at the expense of the environment. We've never consumed as much oil and other limited natural resources as now, in spite of massive gains in productivity.
So far it also looks like digital media is fast tracking us back into fascism, helped by the large concentration of capital that occurred during the transition.
Change and automation are not always societal progress, sadly.
"No greed required" doesn't seem accurate. One would not use an AI to do the job instead of a human, except for the motivation that they would have more at the end of the day.
Meanwhile, millions are arguing otherwise.
So all that productivity increase didn't result in higher profits either, end users mostly captured it by getting a lot of free services that previously used to cost money. International communication used to be extremely expensive but today I exchange hundreds of messages with people across the sea daily for almost nothing.
Yeah man I don't know if mommy and daddy are paying your rent and healthcare (as I often see from people with this attitude). Or maybe you're one of the 45 year old tech workers whose mid life crisis involves a music project no one will listen to and going to work on some startups with your FIRE nest egg until you come crawling back to a big tech company. But for now I, like most millennial Americans, am reliant on wage labor to afford a dignified life in a tolerable town.
Well perhaps now, when AI halves your salary, and then halves it again, and the only people left are those who do it for some reason other than a salary, you'll be happier?
They also struggled in 2000, and in 2008. There was no AI at the time.
I dont think much has changed. It has always been who you know. I was fortunate enough to have an uncle.
Every single new hire i see is either the child of two fango mango parents or a visa. I rarely ever talk to someone with a different background.
In startup world, everyone had theater degrees or dropped out. It was amazing. I miss it.
Gotta sue people and companies. Gotta get governments to do more regulation. I know this place is kind of allergic to that, but hey.
People will argue this point. However, when I look at all the things that tech has done thinking it was going to improve society; when in fact, it did the exact opposite is hard to argue. AI is just another item on a very long list of dystopian markers that writers/musicians have warned us about for years.
The scary part now is people denying its happening right in front of them.
Those jobs aren't creative knowledge work.
The advent of digital audio workstations didn't reduce the number of musicians - it increased the amount of music.
Now that we can write code with AI, we (as a civilization) will simply write more code than we used to.
That’s where your idea breaks. There’s a big swathe of people who prefer the feel and simplicity of newspapers over digital hellscape. There’s also a reason why people prefer quality books like Folio Society over books printer on a toilet paper.
> “IF” your job can be automated away or made more efficient it will. That might not be a benefit for your but it’s a benefit to society at large
You can automate away 80% of CEOs by Markov chains, and it would be a benefit to society at large. Yet it doesn’t happen, why?
It raises the question of how much text I have read that I did not realise was LLM-generated. I think I have a decent nose for it but I’m not perfect, there must be false negatives (and false positives, as it certainly might be with this article). What will it mean when I can no longer tell the difference?
Edit: thinking on it a little more, I hope the author doesn’t feel insulted by my comment given the subject matter of the article at hand. Sorry, it’s early morning! I’m sure I am wrong about my assessment. Which now really makes me wonder about the above
hell yeah baby, I'm a proud Luddite.
Me, personally, a text adventure game filled with bugs that I did not know how to fix. (I realise only decades later that the index into array I was using to store the location references was probably incorrectly calculated when I moved sometimes.)
I learned a lot of programming from books like these (official links, not pirated):
https://drive.google.com/file/d/0Bxv0SsvibDMTdGY0VEQzSGZnelU...
https://drive.google.com/file/d/0Bxv0SsvibDMTb2VxczM3WGNBLUE...
https://drive.google.com/file/d/0Bxv0SsvibDMTRUl3SFRONGN0MFk...
There were more (one had a game called "Rats" and from the description I thought it would be a 3D game, but alas I never got it entered properly and even if I did, I realise now that it probably wasn't 3d rendered).
—
I'm at a birthday party, and while most people here also work in tech, there's always a Guy with a Real Job. You know, a physical job, building some or other thing people need. And this Guy always asks some variant of the same question: aren't you worried AI is taking your job? I glance around and see a few faces turning around toward us, rolling their eyes ever so slightly before returning to their previous conversation. Yes, this question again.
They have a nephew who builds Shopify stores, they don't understand half the words he uses but he's in real trouble and says everybody in tech is. Is his nephew gonna have to learn a "trade"? Are we all?
Enough drinks in and I'll answer proper, because I don't care anymore whether others think what I'm saying is interesting or true. But usually I'll sigh and say "Sure, yeah a little. Most of us are. Would be stupid not to be, right?" to which they nod before moving on to a lighter topic, like whether we're going to nuke Iran or not.
The truth is, working in tech always sucked, and never really was what they thought it was.
My job, some people think, is to sit at a clean desk in a corner office, surrounded by open offices filled with long tables with MacBooks or Thinkpads. In my corner office, I devise perfect plans, that my perfect employees applaud me for. None escape my gaze, every decision is made, perfectly, by me, and every cent and minute is accounted for.
When the applause fades, my employees, or reports, or "my team" when I'm feeling jolly, start furiously typing. Typing typing typing. And not long after, perfect software is produced. It rolls off the collective assembly line, and like a first child, it can do no wrong.
Except, that's not what anything is like at all. Yes, I'm upset I never got a corner office, but I'm too busy panicking because I have no idea what I'm doing, nobody does, and the wheels just came off. The CEO says AI is making his buddy Jared's team so productive he was able to fire half of them, but like, as a brag, not a threat? I dunno, I felt threatened, but that's probably just my anxiety flaring up. Surely I can borrow a xanax from one of the several employees crying in the bathroom.
Imagine you take a job as a ship captain. You bike into the harbor on your first day, excited to meet your crew. You notice the ship isn't there, but Greg, the very excitable recruiter you spoke to, waves you over and assures you it's not a problem. You're strapped to a catapult and miraculously launched onto the ship. The previous captain started a fire because another captain explained internal combustion to him at Captainpalooza 2025, and he wanted to start iterating towards that. He was pushed off the ship, but took the manual with him. Wouldn't be a problem if it weren't for the fact the entire ship was custom-built for him. The ship still has sails, but they're not connected to the mast, and the internal combustion engine semi-bolted to the stern still has parts scattered all over the deck.
You go below deck to figure out how the ship works and where you're going, but when you follow the stairs to the lower decks you somehow end up in the mast? You ask a sailor what's happening. He glitches and says "You're absolutely right! My approach was flawed, but here's a better stairs implementation". The mast snaps upside down, and you're back on deck, right where you started. The sails are upside down, and your "sailor" excitedly waits for you to tell him how well he's done.
You ask someone else "wait, where are we even going?", and yay a human! No glitching, no peppy but unhelpful answers, an actual human being. She hasn't slept in a week. She barely looks at you and says "ask the navigator". "The navigator?", you ask. She points. The navigator is a doll that says "onward and upward" when you press a button on its back.
The doll catches fire.
This is the job now. You're standing on a burning ship, holding a map, trying to figure out where the hell we're going and how we're going to get there.
You know this ship. Some of you were engineers on one just like it. Some of you were the captain who left. I'm not writing this for the Guy at the birthday party. I'm writing it for you.
You were an engineer once. You remember what a code review was for. You remember being the junior whose first PR got shredded by a senior who took the time to explain why. You didn't wake up one morning in 2024 and decide to abolish that.
What happened was: the runway got cut. The board meeting didn't have the word "values" in it anywhere. The CFO had a spreadsheet. The CEO had come back from an offsite where someone had shown him a demo of an agent writing a whole feature in fourteen minutes, and he had believed it (the way people believe things when they want to believe them) and he had told the board he could cut thirty percent of engineering by Q2. Now it was your job to figure out how.
You told yourself the juniors would be fine. They'd adapt, they'd reskill, they'd land somewhere. You told yourself the seniors could absorb the missing hands, that the agents would cover the gap. You told yourself you'd revisit it next quarter. You signed the list. You went home. You drank a little more than usual. You went to sleep.
You knew.
You knew, because you'd been the engineer who had to clean up after the last leader who'd been sold a simple answer. You'd watched Goodhart's Law eat velocity metrics, story points, test coverage; every number a non-engineer had ever been handed as proof the work was going well. You knew the DORA metrics were already telling you what happens to deployment stability when you add tooling faster than you add judgment. You knew what happens to a codebase when the people who'd catch the errors get pushed out, or learn to stop catching them.
You knew. And you signed off anyway. Because the alternative was losing the job, and the job was the mortgage, and the school fees, and the visa, and the version of yourself who'd fix it later once things stabilized.
Later is never. We all knew that. I signed a list too. We're still pointing at each other about whose list was worse.
There are no more juniors. There was a funeral for their passing in 2024. Nobody came. The machine does what they do now, but cheaper. Of course, juniors weren't valuable for what they produced, they were valuable for who they would become: the senior engineer who knows where the bodies are buried. We optimized for output, and abolished apprenticeship. A few years from now, we'll wonder where all the seniors are. We shot them. Nobody will remember.
And yet…
Somewhere in your infrastructure is a cron job. It runs at 3am. It has been running since 2016. It does something critical. You couldn't tell me exactly what, but you know the one person who could, and they left in 2019. The comment at the top says # DO NOT CHANGE!!! Ask Ben. Ben is not reachable. Every roadmap planning session for the last four years has included "modernize legacy cron" as a candidate initiative. It has never made the cut. You have personally removed it from the list twice.
Someone keeps it running. Her name is Sara. You don't know this.
She's in her mid 50s. She didn't go to Captainpalooza. She used to work from a small office three streets from headquarters. Somebody closed it last year to save money. The ship was the closest place with a desk and a network connection, so she packs a lunch now and takes the gangway down to a cabin belowdecks. Nobody on the ship knows she's there. Remember Ben? Well, she inherited the cron job from Ben, who's mentored her since 1998.
She knows Ben passed a few years back. She went to his funeral. You don't know this.
When the job gets stuck, which it does regularly, she gives it a nudge and it tries again. The phone rings. She acknowledges the issue. She gives the nudge. The job depends on a module that's been lost to time. Well, almost, because she has a copy on a USB stick she found in Ben's desk after his passing. No agent has touched it. None ever will.
She's not the safest person in the industry. She's the shape of what you cannot touch. She is every piece of institutional knowledge your transformation just deleted, walking around in a fifty-five-year-old body. She came up through the apprenticeship you abolished: Ben, 1998, the USB stick. She is the pipeline. When she dies, the thing that produces people like her is already gone. You killed it three years ago. You will not be able to hire her replacement, because you broke the machine that makes her.
She's the man tunneling under Mordor with a spoon. The spoon is hers. So is the tunnel. Nobody else wants the spoon or the tunnel, and when she dies, the cron job dies, salaries stop being paid, a company of 30,000 souls will need to figure out how to pay everybody, and there will be only one answer: hire someone with a spoon. You won't find them. You made sure of that.
The cron job pays salaries. You don't know this.
The Guy at the party is still waiting for an answer. I'm too drunk now to lie. I tell him: AI didn't take our jobs. Greed did. Same greed that moved factories to Bangladesh and keeps slaves in cobalt mines in the Congo, wearing a new mask. Tell the nephew to do something else. Anything. It won't save him either, but at least he won't have to pretend the thing destroying his life is a robot.
Except Sara. Below decks, with her USB stick. They can't come for her because they don't know she's there.
The rest of us are above deck, wondering why the masts are upside down, and what that doll over there does.
The doll catches fire.
One of my favorite jobs early in my career was working for a really shonky wireless isp. The majority of the network was built by sales people using terrible tools with no documentation. I actually cant overstate how bad they were originally, they had entire areas of network with no recorded network config or credentials. My daily workflow was getting a ticket from a customer I had never heard of > trying to figure out where they were and what services they had (2 of their 3 billing systems were offline, and I often had to grep out information from a sqldump to find this stuff) > performing a discovery, L2 upwards of their infrastructure > semi offensively trying to authenticate into their infrastructure > resolve and document so that other people can reliably service them. All while pretending this was absolutely normal to the customer. Turns out there were lots of ISPs in the same boat, and turns out there's lots of non isp businesses in the same boat.
It's a long winding absurdist metaphorical tale, that is really more or less a rant. It's not particularly well grounded.
It's a nice piece of personalized fiction, but it's not particularly good writing and nothing approaching what we'd think of as 'journalism'.
Besides this is an opinion piece, which contains passages comparing programmers who despite AI, make hundreds of thousands of dollars sitting at home or air conditioned offices, to bangladeshi indentured workers.
Even if we do away with hyperbole and take the 'Sara' example, programming are still one of the least physically demanding and best paid jobs out there, especially in the US, even compared to jobs needing hard qualifications. Compared to your hypothetical 'Sarah' keeping the payroll system alive, almost everyone in every profession does more work for less pay.
He also sells (I imagine not cheap) consulting on the side.
No AIs were harmed in the writing of this post, either physically or by the sharing of earlier (cringe) drafts.
It depends. Sometimes automating a job just means wiping out the institutional knowledge that came with the job - which I take to be the OP's broader point. It's not clear that AI agents will be able to replace that role to any useful extent, even though it's nice that we can read their accumulated knowledge as a set of .md files written in plain English.
I agree with you. Human greed has always been a thing, will always be a thing. But most people now would never choose to go back and be born 100 years ago if given the option. They ignore everything positive that technology has done, and massively ramp the negatives.
Think you are missing the point.
It is not an actual back room with dudes twirling their mustaches with concrete plans to destroy the world.
It is the 'profit motive' that forces a thousand small decisions, that you go along with because you have a mortgage to pay.
And all added up they destroy the world.
Because, at some level, people understand that a CEO’s job is largely about the human interaction part, so the real value of a human CEO is that last 20%.
The real value of a software engineer is also their own “last 20%”, but non-technical people (and many frustrated technical people) don’t really appreciate how much non-technical work is involved in being a good SWE.
Education? Safety? Medical help? A home? Food? Transport? Communication?
These are things society needs to provide.
In turn, we provide society with labour, applied skills, decision making etc.
If there is no (trusted, working) social contract - society breaks down.
If we allow a small elite to monopolize the productivity gains and efficiency increased from new technology - the results will be dire.
I see the more feasible solutions to be some kind of universal income or negative tax - combined with reduced work hours (eg 30 hour weeks, to start).
I wonder if age is a factor. Those of us who have been around for a while have seen all the promises and hope and excitement about the future, that maybe 20% of that comes true and the rest ends up being the usual exploitation and greed.
The younger people haven't been through that cycle of disillusionment yet so they still believe that only the positive, hopeful dreams will come true. It's natural, but naive, to believe that humans will always collectively choose the best path forward [1].
My grandma always refused to touch computers despite my excitement about them in my youth and I couldn't understand why. Now I think I get it.
Imagine, you invented iron production to improve people lives - better tools (ploughs, axes, knives), etc - and now you see how people immediately use it for better weapons crushing the ones who have still been using bronze.
Or for example from the Palantir's Karp's book "Technological Republic" :
" We make the case that one of the most significant challenges that we face in this country is ensuring that the U.S. Department of Defense turns the corner from an institution designed to fight and win kinetic wars to an organization that can design, build, and acquire AI weaponry—... "
The tech is great, be it iron or AI. The people are still [almost] the same (i sometimes think that our evolutionary goal is the AGI robots who would take over the Earth and will evolve toward higher morals and conscience faster than we would - as they would naturally have shared brain state/connection that we can get only if we develop telepathy which we wouldn't, and we unfortunately disregard the next best thing - empathy)
Certainly a lot of bad things have come out of tech.
But I don't agree that it has made everything overall worse. That feels like recency bias. In which few decades in history would you rather be spending your years on this earth, instead of now?
Whatever any system does, it's someone's intention that it does so. It's like an unavoidable truism. You can't say anything that gets around it.
When is the last time you opened an HN comment section and the main comment was that people enjoyed the writing quality? Maybe it says more about what we usually read as a crowd, but to me this was a breath of fresh air, it was engaging but also quite deep at times.
I think the mark of great writing is that it makes an impression on you, on others, in a way casual writing doesn't. At least that's my take on this.
is that a reasonable statement? if so, congratulations, welcome to the club bud! you're a luddite now. we meet on tuesdays, please bring cookies if it's your first time.
Sure it does. Our species is social, meaning we form societies for evolutionary success. Both of us being members of that society, it is in my interest to see your child survive. It is a tragedy to think your child may not survive because human greed prevents them from accessing resources we have in abundance.
The opposite perspective is anti-social in a literal way: the greedy cannot use all of the resources, can't eat all of the food; they want control so you can't have it without their permission. You are entitled to eat, seeing as we have more than enough to feed you. That others think you are not is disagreeable, to put it mildly.
- We're not indentured workers yet. We should always have been fighting for their dignity & rights, because they're ours too. - Might I invite you to read the original, it's linked at the top of the article. Sure, programming isn't physically demanding, but that doesn't mean we should just accept the bad parts. - All of that being said, yes I agree, other jobs are more valuable and it's insane that we get paid what we do. That's why I'm a socialist. Your value shouldn't depend on a grabbag of accidental circumstances outside of your control.
As to selling consulting on the side: I've been an employee for 2 decades, and am striking out on my own to build a better life for my newborn son & fiance. Sorry for wanting to be a more present father.
In the former, you understand it better and better as you age, but in the latter you're left with knowledge that's of no use while the next generation is ahead of you just by the privilege of being young.
In the former, you are a valuable source of information. In the latter, a burden.
Long hours? Sure, but that's not new (or universal), and AI definitely didn't cause it.
It's not 'destroying society'.
Not remotely in, any sense.
Many people seem to like Facebook. It's not really not causing harm, they are a minor nuisance at worst ... that you can avoid by ... not using it.
Open AI makes AI that you can use to do whatever.
That's mostly it.
kind of the point of living in a civilized society i reckon
I want my son to live on a livable planet, and not under the constant threat of destitution. And I want that for all children, not just mine.
It's highly personalized and interesting, but I wouldn't call it well written.
As a personal bit of art - 'thumbs up', but anything else is overstated.
But more appropriately, the nihilism on this thread is unhinged.
"seeing their industry's future" ???
I'm seeing people empowered to do the most spectacular things that they have ever done in their lives.
Software hiring on the aggregate is up, job postings are up, people are doing more, non-developers get to tinker.
Speculative money is coming into the industry for people to try wild new things.
The implied reality in the story is totally detached from reality.
Surely - there is a movement of people who lament a sense of loss of control, but that's normal with change.
There are also people in crappy jobs with crappy bosses in crappy companies doing crappy things - but that's not a feature of AI or the industry, in fact, software is a pretty good place, relatively speaking.
As I said, this is a reflection of someone's state of mind, mood, being interpreted as some kind of metaphor, but it just doesn't line up with reality in general. A personal reality sure, but that's not a reflection of the community.
The statement was that the purpose of the system is what it does.
https://en.wikipedia.org/wiki/The_purpose_of_a_system_is_wha...
Read at least the first couple lines and become microscopically less ignorant. Or don't. I'm not your mom.
So, no, they were not, or I would not have asked.
Here is a thought that seems not to have occurred to you.
All these people saying it's good. You commented multiple times to say you disagree and think it is bad.
Maybe that means you do not get it. Maybe the problem here is you and your reading and your lack of comprehension. Maybe the problem is not in the article and the way the article is written.
While "well-written" is subjective, the bar for "well-written" is whether people enjoyed reading it and the author managed to deliver his message.
I'm now very curious what bar you personally use for well-written, because it obviously differs from the majority of the people in this thread.
I'd put it more like: you're left with knowledge that sees right through bullshit and the same-old promises and error modes, but nobody's buying. And the next generation is hired precisely because they're naive to all of that to repeat the same mistakes eagerly while sociopaths profit.
It's been so long since we've seen actual bread riots I fear we forgot how nasty those are.
I think the notion is that with new automated systems of violence and control, some of them built onto the people themselves, our "future civilization" can dial back the worker's compensation to below subsistence. There was a big zillionaire conference where they talked about slave collars, for example, or humanoid AI workers. I'm always a little distressed when the masters of industry fall back on science fiction in order to build a machine that needs to function in the, well, in the present.
[1] One person's output in terms of agriculture
What? Do you have a link?
High trust societies, a feeling of place and well-being in a culture, connectedness, etc.
https://data.worldhappiness.report/map
Note: Look at the US continuing to move down the report year after year.
The usual English term is "mid-level".
I could not give less fucks for having AI and smartphones and most other stuff, including all the fancy new medical procedures which are barely incremental.
Fridges, basic 90s-style internet and mini-skirts and welfare, and cheap housing, and jobs-a-plenty, more affordable healthcare, and the lifestyle, I can use just fine!
And I'd avoid the Plague or feudal times too. Including the techno-feudal times of today.
Pretend people can't have periods they'd be fine to live again and might prefer to today is bullshit.
At no point in any of that was anyone coddled or told that they will get to keep their job forever. Learn new skills. That's the game.
It's not even unique to tech. Doctors have to do this too.
There's so much work in the industry right now around LLM implementation that folks not looking into that are sleeping on good jobs.
I highly encourage you to read: https://jonathanhaidt.com/social-media/
Genuine question, have you ever investigated these options? If so, why did you dismiss them?
I want the era/society/world, not mere personal or communal play-acting it.
Disagree
Removing yourself from the computing environment does not remove the impact it has on the world and around you. That is the equivalent of sticking one's head in the sand.
"minor professional development refreshers" lol
Also known as (unpaid) hard work during the weekend.
Right now I am picturing the dog drinking coffee in the burning room meme.
I actually enjoyed your writing (though it does mimic a certain style I see coming out of the US), and I even enjoyed what you wrote. A lot of it definitely resonates, but you could have omitted any mention of AI, written it 20 years ago, and expressed the same sentiment. And I guess that is the main point "greed is to blame, not AI".
What I want is a better society (as I see it), not convenience for me personally.
Obviously to the degree I can distance myself from stuff I don't care for, I do it. But I don't want to larp in some like-minded commune while the world turns to shit, I want the world to not turn to shit.
Four things:
1. I am a parent. Ignoring like the world doesn't exist is not an option.
> wouldn't you be happier if you lived in an environment where you were not impacted by all the stuff you dislike?
2. That would not be possible.
3. If you have the capability to do something, some believe you have an obligation to. Actively working to not make a shit world requires a deep awareness and understanding that leads to consistent action.
4. Trying to isolate yourself like in the face of so much suffering, including those around you, seems like the most selfish thing I can imagine. Could never be me.
> Things are not that bad.
For YOU maybe, for fucks sake.