Remix.run Logo
▲ flowerlad 6 hours ago

As a software engineer it is hard for me to feel sorry for these mathematicians. Software engineers are getting laid off because of advancements made by AI. Math researchers are employed at universities, and universities aren't laying off mathematicians now that OpenAI has solved some of their puzzles. Mathematicians can still feed their families, software engineers displaced by AI can't. Yet I see far more of these blogs about the plight of mathematicians, not enough about the plight of software engineers.

▲SoftTalker 5 hours ago | parent | next [-]

When software engineers spent the last 50 years eliminating the work of clerical, secretarial, and dozens of other back-office functions, were they concerned about how those people would feed their families? Do you think anybody but other software engineers feels any sorrow for them today, now that they are facing the same fate?

▲torben-friis 4 hours ago | parent | next [-]

While I mostly agree with you, there's an argument to be made that classical programming tended to eliminate the mechanical parts of work that people hate doing, while AI is removing the intellectually stimulating part.

It's not fun to think of a future where knowledge workers become irrelevant in society and we're back to just physical work and managerial elites.

▲SoftTalker 4 hours ago | parent | next [-]

I'm not really one of them, but there are many developers for whom the intellectually stimulating part is designing the system. Writing the code was boring drudgery that they hated doing. They tend to call themselves "architects" or something similar, not "programmers."

▲RALaBarge 2 hours ago | parent [-]

Finally, someone who gets me!

▲econ 4 hours ago | parent | prev [-]

Plenty of people pay the bills with work they hate doing.

▲mannanj 4 hours ago | parent | prev | next [-]

That wasn't software engineers eliminating that work. And neither is it today AI eliminating software jobs. Let's name the straw man in the room: it's humans displacing humans, and extracting the value for themselves.

Just like in past history.

Yes, it sucks, for software engineers, those in the past, and those in the future. As long as you and others fall for the straw man perhaps you and others will get more and more tricked and hurt, misplacing your aggression and hatred on each other rather than those receiving most of the extracted value.

▲SoftTalker 3 hours ago | parent [-]

> extracting the value for themselves

Yes in some cases, but the reduced costs also allow lower prices which benefits all consumers of whatever product is being produced. At least for those products where there is a competitive market.

▲hgs3 4 hours ago | parent | prev [-]

What an asinine comment. Do you think I, as a software engineer, am sitting around twirling my mustache, cackling as I plot to destroy livelihoods? I'm trying to make a living like anybody else. I've had my own opportunities lost to outsourcing and H-1B's since day 1.

The economist John Keynes predicted almost 100 years ago that technological advances would lead to a 15 hour workweek. If AI now makes you 5x as productive, then why aren't you working 1 day a week for the same pay? Why didn't Keynes' vision come true.

▲zajio1am 2 hours ago | parent | next [-]

It is not for the same pay. Real wage increased dramatically during that time period. And despite all obsoleted jobs, society is still more or less at full employment.

▲11101010010001 3 hours ago | parent | prev | next [-]

A living like anybody else or a living at the expense of everybody else?

▲ksd482 2 hours ago | parent | prev | next [-]

Before calling that comment asinine, did you consider that the commenter might be reflecting @flowerlad's comment back to him/her to prove a point ?

▲slopinthebag 3 hours ago | parent | prev [-]

> Why didn't Keynes' vision come true.

governments implemented (and still implement) keynesian economics, and it has turned out to be a very bad idea and he was very very wrong.

▲vector_spaces 6 hours ago | parent | prev | next [-]

There are orders of magnitude fewer mathematicians with full time academic positions than there are software engineers. The economics are different and consequently academia tends to be more slow moving in reacting to market trends. It doesn't mean it isn't coming, but it will look somewhat different

I don't personally grieve for the likes of Strogatz or Tao, it seems likely both of them will be fine however this pans out. But many more mathematicians have been toiling away in precarity and obscurity and without tenure for years and years. And of course many mathematicians went into private sector roles as software engineers, actuaries, analysts, ML engineers and similar, and have been displaced there, too.

And highly visible blog posts written by famous mathematicians with large audiences and closely aligned with the news and hype cycles getting frontpaged on HN doesn't mean that mathematicians are disproportionately whiney, nor that software engineers aren't also writing about their plight or ending up on the front page as well.

▲max_streese 6 hours ago | parent | prev | next [-]

To me this goes in the same direction as people not feeling sorry for software developers because our job is supposedly automating the job of other people (which I don't think describes the profession accurately as a whole at all).

Neither sits right with me. Can't we just all collectively acknowledge that we have to grapple with this new piece of technology that either is already or at least seems to be going to be hurtful to a lot of individuals?

Instead of looking at the in comparison limited group of people currently pushing this technology and asking ourselves whether we should be on board with their doing, we look to one another and are happy that someone else is now suffering just the same as we are. What a sad state of affairs.

▲beng-nl 2 hours ago | parent | next [-]

I agree with you because I so thoroughly understand what mathematicians are saying. Expertise and knowledge developed over decades, previously unique and marketable, and status conferring, are threatened in their relevance because of ai.

I know this intimately because I identify, roughly, as a programmer first and security researcher second. Guess which two fields ai companies decided to specialize in first? Yes, the FML ones.

The intellectually rewarding part of my job/skills - the only reason I enjoyed them - are, not completely gone yet, but threatened. And shrinking. This is a very scary observation.

I know from ‘isomorphic situations’ lessons in history that fighting the tide is pointless. I have to decide intelligently how to respond. Easier said than done when your livelihood and identity are at stake.

For now I still have a job but I and everyone around me is worried. In a year, At best our jobs will be very different.

So yes I empathize with these mathematicians enormously.

▲paulpauper an hour ago | parent [-]

I don't empathize with them that much, as many of them share in the blame of creating the broken system we have today. They want the status that comes with tenure and having a nice math job, and then pull up the ladder for everyone else.

Math journals commonly reject papers as “out of scope” or “not of sufficient interest” without an editor or referee actually reading them. So it’s not as if the “math community” was checking these papers for accuracy in the first place. Now AI speeds up the creation of papers that go unread, and we’re supposed to pity mathematicians? If journals and experts can’t be bothered to read the papers, why should authors bother to write them without AI? And suddenly mathematicians are worried about AI papers being “too hard to read,” even though that wasn’t a concern pre-AI, when no one was reading them anyway. Too bad. The incentive structure now points toward AI, and mathematicians share the blame for that.

▲hn_throwaway_99 3 hours ago | parent | prev [-]

100% agree. The comment you are responding to is basically playing "victim Olympics".

AI is going to suck hard for lots of professions, software engineers and mathematicians included. I think it's much more productive for folks in these professions to show solidarity with each other given the way AI will disrupt their livelihoods, rather than showing disdain based on who you think may have it slightly better.

▲hashmap 5 hours ago | parent | prev | next [-]

As a software engineer? The career whose very reason, largely, for existing in this market is to automate jobs, with few notable exceptions? That one is somehow deserving of sympathy and that of mathematicians is not? Come off it. The notion is undignified.

▲achierius 3 hours ago | parent [-]

A few notable exceptions?

Are phones an "automation of existing jobs"? Maybe couriers (??), but most of what people use them for goes far beyond that.

What about the software used to drive trains or autopilot planes? We still have conductors and pilots, but now the outcomes are safer on average and more efficient.

Or something like Google Maps -- all that replaced was the paper booklet people used to keep in their cars, it's not like we used to employ 'navigators' to go out on a road trip.

Or something like Intuit QuickBooks: there's still an accountant in the loop, and if anything more accountants today than there were a few decades ago.

Certainly some software is essentially automatory in nature. But to characterize 'nearly all' as being such just betrays a lack of awareness for the rest of the field.

> That one is somehow deserving of sympathy and that of mathematicians is not

He didn't say that mathematicians aren't deserving, he was griping that people said this about SWEs. Do you think mathematicians are deserving but SWEs aren't?

▲KolmogorovComp an hour ago | parent | next [-]

> Are phones an "automation of existing jobs"?

You seem to be unaware of the existence switchboard operators (people redirecting calls to the correct person) were hundreds of thousands in the US alone at some point.

▲hashmap an hour ago | parent | prev [-]

How did you manage describe a litany of automation while being fully unaware that is what you were doing? I mean you even said the word autopilot lmao. Yes, not all tasks in a job are fully automatable. iPhones, automating communication. Quickbooks and turbotax, automating business workflow steps.

The words and excels of the world, automating documentation and bookkeepery. It all makes some kind of existing thing we already do faster and more convenient, and often more efficient. Most software simply does nothing new. The thing you didnt manage to list which is the actually good example is games.

▲BeetleB 4 hours ago | parent | prev | next [-]

This is a silly analogy, and you're comparing very different entities.

Say you have a friend who likes making music (not professionally - just a hobby).

If an invention came out tomorrow that took the joy completely out of making music, would you respond with "It's hard for me to feel sorry about you."

Just because things suck for you doesn't mean it can't suck for others (in different ways).

▲curt15 6 hours ago | parent | prev | next [-]

> Software engineers are getting laid off because of advancements made by AI.

The bean counters laying off software engineers ought to take notes from the frontier labs' own hiring practices. They're still hiring lots of humans for business and engineering roles even when they would be better positioned than anyone to automate away those jobs with their world-class models (https://openai.com/careers/search/).

▲hn_throwaway_99 3 hours ago | parent | next [-]

They're hiring now. Clearly some researchers at OpenAI believe we'll eventually all be unemployed: https://x.com/alexbronzini/status/2103846255227175288

▲Creamsicle47 5 hours ago | parent | prev [-]

Holy logical fallacy shit

▲sleazebreeze 4 hours ago | parent | next [-]

What exactly is the logical fallacy there?

▲Creamsicle47 3 hours ago | parent [-]

"OpenAI is hiring software engineers, therefore all companies will continue to hire engineers"

Generalization fallacy, survivorship bias, etc.

▲sick_of_slop 4 hours ago | parent | prev [-]

[dead]

▲ksd482 2 hours ago | parent | prev | next [-]

Why is it hard ? It's basic empathy.

What does your being software engineer has anything to do with feeling sorry for Mathematicians' job ?

It's a classic "I have it worse than them...everyone should feel sorry for ME and not them".

▲pixl97 6 hours ago | parent | prev | next [-]

It's not about universities, it's about grant funding over the next few years. It is very apt to collapse if AI is more useful than people. Why pay people to find this when tokens will do instead.

▲BeetleB 4 hours ago | parent | next [-]

I'll let you in on a secret: In the US, most math professors don't seek grants. In most universities, I don't think grants are even a factor in their tenure application. It's quite different from engineering.

In my undergrad math department, only 2-3 faculty members out of a dozen bothered with grants.

▲doc_ick 4 hours ago | parent [-]

[dead]

▲curt15 6 hours ago | parent | prev | next [-]

Who will continue to develop neural nets if the mathematics training pipeline dries up? Will we see the frontier labs relinquish AI research to the machines themselves while their humans apply for unemployment benefits?

▲dfdydx 5 hours ago | parent [-]

Currently math research serves both as a training pipeline and as a math-production pipeline, and its funding is set based on those two outputs. If it is "just" a training pipeline, do we need as many mathematicians?

▲flowerlad 6 hours ago | parent | prev [-]

Who has been funding grants, and do you really think the grants are going to stop? There are infinite number of puzzles in Mathematics. The grants are not from companies like Boeing and Walmart who urgently need solutions for the problems, if they were I can understand why they might stop.

▲reasonableklout 3 hours ago | parent | prev | next [-]

It’s only been a few months since LLMs started solving significant open problems in math. I wouldn’t jump to the conclusion that they have it better than software engineers.

In many ways it will likely be the opposite. Tech firms still need engineers to talk to customers and run experiments. What will the mathematicians be needed for?

▲TheBigSalad 4 hours ago | parent | prev | next [-]

What's your source for "Software engineers are getting laid off because of advancements made by AI". I haven't experienced that in my field and can't find any data to support that notion.

▲loglog 6 hours ago | parent | prev | next [-]

Software engineers are getting laid off because of the end of zero interest rates, wars started by Putin and Trump, and a bit because of pandemic over hiring. The part that is due to AI is less hiring of juniors. Know your enemy before starting a fight.

▲moregrist 5 hours ago | parent | prev | next [-]

> Software engineers are getting laid off because of advancements made by AI.

This is said by a lot of CEOs trying to make layoffs look good, but I haven’t seen anything that suggests that it’s true.

> Yet I see far more of these blogs about the plight of mathematicians, not enough about the plight of software engineers.

Really?!? We’ve been living through 3 years of blog posts, LinkedIn hot takes, and podcasts talking about the plight of software engineers in the era of AI. There isn’t a week that goes by without an HN post about it.

I can feel empathy for the practitioners in a field that may have been profoundly changed, the same way I can feel empathy toward software engineers who are struggling with the changes in their own field.

In the end, we’re all trying to figure out where this leads. And how this will affect our lives and our work.

▲forgedinfluff 5 hours ago | parent | prev | next [-]

The difference is it takes great intelligence to be a mathematician, whereas anyone can be trained to write code. It’s like the difference between an automotive engineer and a mechanic. I would argue writing code takes less skill than carpentry.

▲doug_durham 4 hours ago | parent [-]

Do you write much code? Do you design software? It sounds like you don't. The challenge with software is managing complexity. This is unique to this field. Mathematicians are humans.

▲watwut 5 hours ago | parent | prev | next [-]

Software engineers still can feed their families. The notion that software engineers can not feed families is not consistent with reality.

▲flowerlad 5 hours ago | parent [-]

Sounds like you don't know any junior software engineers that got laid off.

▲j2kun 4 hours ago | parent | next [-]

The idea that a junior software engineer who can't get a software job _and also can't get any other kind of job or move somewhere cheaper to live_ to the point that they can't afford to feed their families is what's unrealistic.

It's not like the options are write software or starve. Billions of people find jobs and can feed their families without writing software.

I also don't often meet junior software engineers who actually have families to feed. Most juniors work in the industry for a few years before deciding to get married and have kids.

▲flowerlad 4 hours ago | parent | next [-]

> can't get any other kind of job

At that point they won't be software engineers

▲j2kun 3 hours ago | parent [-]

I think your expectations of who gets to do math is uncalibrated. One famous math researcher who solved a major open problem was working at Subway while still doing math on the side.

A very small fraction of people who get math degrees actually continue to do math in their careers. They usually have to get other jobs in order to survive (actuary, teacher, finance, etc.). Academic math funding was already drying up for last few years, and now AI will probably cause more cuts. Not to mention that academic math positions have never paid particularly well.

I feel bad for anyone who can't find a job, but the software industry as a whole has been the cushiest industry for decades, and the current turbulence seems more temporary (and driven by corporate greed) than a systematic destruction of the trade.

▲achierius 3 hours ago | parent | prev [-]

> move somewhere cheaper to live

Unfortunately this often means moving away from family. What are you going to say to the kid whose parents toiled to get him through college on the expectation that he would be able to take care of them? "Sorry Mom, I have to move to North Dakota to work on the oilfields"?

▲doug_durham 4 hours ago | parent | prev [-]

Do you? Most of the software layoffs had to do with higher interest rates and changes to R&D tax policy. AI isn't the major factor.

▲goredsox 4 hours ago | parent | prev [-]

[flagged]