Hacker Newsnew | past | comments | ask | show | jobs | submit | redleggedfrog's commentslogin

I'd also add that healthcare is serious shit-show as it currently stands and the best strategy is to just stay as healthy as you possibly can to avoid having to go to the doctor, if you can even find one who will see you.

Remote work is an interesting one. Before you had 8-9 hours a day of serious social activity, and if you were lucky, people you enjoyed. Even if you didn't enjoy the people, you were at least social. Remote takes that away, and as the article noted, social contact is a definite plus for well-being.


YMMV, but the fully remote workers I know (I manage a few and am married to one) seem very happy about it, largely because they get to spend a lot more time with their families than they otherwise would. They're anxious mostly because they're afraid they'll have to forcibly RTO.

I and my wife have been fully remote for over a decade, absolutely love it and I can't understand the whole going to office thing or people pushing for it.

Some of us just need a different space to work, I can't wfh - my living space is too small to have a dedicated area and I can't discipline myself without said dedicated area.

The "leaders" forcing people into it though are just petty fiends. Linking bonuses/compensation to in office days is just punitive because you want to see bums on seats, nobody will convince me otherwise.


It's for the people having affairs at work and who hate their families.

> largely because they get to spend a lot more time with their families than they otherwise would.

This is a big YMMV, but you accidentally hit on something I've observed over my years of working remote: A lot of the successful remote coworkers I've had have been people with families at home.

There is a lot of demand for remote jobs from young, single people who think it's going to be the best thing ever, but then many decline into a funk that they don't really understand. The social isolation starts to wear on most people like that.

There are very obviously ways to theoretically avoid this, like having an active social life during the work week. I know many people who fit this description and love it. However a lot of people think they're going to do that and then just don't really keep up with it. They go from bed to remote job to Netflix on the couch to sleep and repeat, then wonder why they're feeling so blah.


Yeah, but those people were previously burdened by helping their coworkers be less crazy. Now they remain blissfully isolated as their coworkers spiral into unchecked weirdness.

I agree, for many it's wonderful. If you've got family at home I can see that being a real attraction. When my kids were little I'd have liked that as well. I also had wonderful office-mates that are now life-long friends, but I mostly worked non-corporate nearly mom-and-pops so we were a close knit group. I realize I am an outlier. I just wonder if not being in an office is 3% (or whatever %) of the unhappiness problem.

Small sample size, but of the people in my office that really prefer in-office to WFH, the two archetypes I have noticed are those people are either single and have no family, or they wish they were single and had no family.

my sample size is similar but "gender"-based - single women and married men prefer in-office

If your company culture fully supports it it's great. Unfortunately because of all the half-assed RTO the employees still remote often feel both resentment from employees that had to RTO and anxiety about being first in line to get cut.

> Before you had 8-9 hours a day of serious social activity

This is a major difference between US and Euro workplaces that I have noticed. In the USA, there is plenty of time for chat with colleagues, and everyone stays at work longer. In Euro workplaces it tends to be more focused on work and then everyone goes home at 5.

The most extreme example I've worked in was in Dublin, where there was an explicit "you are given 8 hours of work, and 8 hours to do it in. If you need to stay longer than that then you must be incompetent", and the entire office, everyone, emptied into the pub at 5pm. All the socialising and "cooler chat" happened over pints of Guiness in the pub. The folks with kids would have one or two and then go home, or not drink at all and then go home. The less attached folks stayed on for several. But everyone came to the pub at 5, regardless.

I've worked with German colleagues who were ex-large-consultancies and they all said the same thing about working in the USA; that Americans spend a lot of their day chatting and stay in the office much longer. It drove the Germans crazy, "they would be so much more efficient if they just stopped talking and did the work!".

I'm not holding Europe up as an example to emulate; I don't think Europeans are that much happier at the moment, particularly the UK, but I wanted to push back on this idea as work == social space.


> The most extreme example I've worked in was in Dublin, where there was an explicit "you are given 8 hours of work, and 8 hours to do it in. If you need to stay longer than that then you must be incompetent", and the entire office, everyone, emptied into the pub at 5pm. All the socialising and "cooler chat" happened over pints of Guiness in the pub. The folks with kids would have one or two and then go home, or not drink at all and then go home. The less attached folks stayed on for several. But everyone came to the pub at 5, regardless.

I want to call out that while generally, Irish working hours are pretty capped, most people at most companies definitely don't go to the pub at 5pm. I am Irish, and work in Ireland (but mostly for multinationals) so 5pm pub time (unfortunately) doesn't work when you need to talk to California.

Additionally, I normally agitate for the whole 8 and only 8 hours of work, as lots of professional people in Ireland are quite driven (or people pleasing) and tend to work longer hours.

That being said, there are some employers where this definitely is a thing (particularly on Thursday or Friday), but it's 100% not the standard.


I would much rather talk to my family at random times over the working day than listen to the guy at the next desk who is always on the phone blabber on (and it always happens when there is a pressing deadline, and your boss is checking every 15 minutes: any progress on this?).

>social contact is a definite plus for well-being

If you have asd or adhd (not uncommon in programmers) it can be a definitive minus for well-being. But even if you don't, between office politics and idiotic corporate mandates, it can be draining.

Especially as for the average office worker, originally you had an office of your own or at worse with one or two other people, then starting from the 80s you had a cubicle, then we got the hellish open plans. You're asked to focus on a screen and a codebase in an environment full of distractions, and full of activity around you.

And that's before we added any commute, and preparing for the commute, which can easily eat an additional 1-2 hours of your day, every day.


This is me. I'm not anti-social by any means, and I like people, but constant chatter around me drives me nuts. So I put my headphones on and now I'm unapproachable. It's tough.

This. And on top of that, headphones at office suck, at least for me.

They don't drown out enough even with large, well insulated cups. So you add noise cancelling. Which drowns out more but not everything. In fact it keeps some very annoying stuff around that is suddenly actually audible VS being drowned out without the headphones. And having noise cancelling on for 8 hours straight for days in a row actually creates some significant pain in my ears. The next idea is music to drown out what's left but that just distracts me too.

Remote is the only good way.

In fact, being remote means I have "social interaction budget" for the family again VS it all having been used up during work hours (being an introvert)


> The next idea is music to drown out what's left but that just distracts me too.

You could try using white noise, either an app or if you have a Mac or iPhone they have native white noise generation (Accessibility -> Hearing -> Background Sounds iirc)


Get a pair of Sony WH-1000MXs. The noise cancelling is nearly perfect.

Maybe I'll have to try something new at some point. Fair. It's been a while.

I just googled this and what I found was this for example:

    The Sony WH-1000XM3 is much better at canceling noise above 100Hz than the Bose is. However, because the Bose QC35 II can block out more sub-100Hz noise, it does a better job at killing unwanted car engines and low rumbles.
So sounds like it's just gonna be a different kind of noise that will still come through. So instead of still hearing voices, but much clearer I might hear more of the AC humm. Sounds like a wash unfortunately. And one the company won't pay for ;)

One thing that immediately turned me off when finding the Sonys on Amazon: It says "Alexa". Sorry, immediate and 150% no thank you, see you, bye.


No, just try a pair from Amazon and return if you need to. I can mow the lawn with these on and it's nearly silent. There's a feature to recalibrate for air temp and ambient noise (use this every time you put them on). They are really good.

Wearing over the ear headphones all day can contribute to cranial pressure, tiring out your jaw muscles and strain your temporomandibular joint.

It can also encourage ear infections and clogging of the eustachian tubes, because covering or plugging your ears slows down the self cleaning process.

At first you won't notice, but after a decade, these problems will slowly creep up on you and fixing them is very expensive, because you're basically slowly deforming your bones.

I personally wouldn't let kids/teenagers use headphones that apply any amount of noticeable pressure.


Yep, ADHD and God know's what else here. Oddly enough, I am too gregarious, and it often gets me in a lot of trouble. So, by being WFH, I am not surrounded by distractions, and I am much more productive.

The fully remote teams that I have been a part of all started a tradition of leaving a persistent ${VIDEOCONFERENCE} running that we can just hang out in. It isn't perfect, but is enough to retain the sense of community and support from an office.

I'd love to see a dedicated tool that does "virtual office hangouts" well, where you can spin up rooms, share screens/files/text, easily drop in and out, and see where people are. There are a few out there that come close, but I haven't seen any that let you browse to see various groups/individuals to match walking the halls.


Meh. YMMV as always.

We tried that on the team when Covid hit and we all went remote. Lasted like a week and we were sick of it. Never reintroduced.


Staying as healthy as you can is the best strategy with perfect healthcare too.

> Remote work is an interesting one. Before you had 8-9 hours a day of serious social activity, and if you were lucky, people you enjoyed. Even if you didn't enjoy the people, you were at least social. Remote takes that away, and as the article noted, social contact is a definite plus for well-being.

Remote work is an interesting topic in this debate because any change in any direction (more remote work or less remote work) provokes claims that it's the reason for declining happiness.

I've managed remote teams for years, and I lean more toward your interpretation: Over the years I've seen a lot of people turn over in remote roles because they thought remote work was going to be the best thing ever, then they slowly slid into unhappiness in the isolation. (Before you downvote, I'm not claiming this is true for everyone. Remember I work remote too!)


> is to just stay as healthy as you possibly can

I think it's a good idea regardless of healthcare availability


LOL! The first thing that came to my head was, "I've never had a CEO that shouldn't be in jail. Well, except for the current one. He seems okay. The others committed fraud and deceit at a level that would surely have them on the wrong side of the law, if not in prison.

Kind of stems from every CEO except this latest one has been a. Some sort of mental, and b. some sort of sociopath. We can see this with our big name CEOs of course, but even these small-time CEOs have the same problem. They're lacking something human, but that is also part of what drives them, and keeps them, CEOs, I suspect. It's a job that requires you to not have any qualms about taking a group of people on a ride and then screwing them over for your benefit.


Yea, seen that too. But also seen good CEOs. Go for a smaller company, smaller companies are much more diverse (in both good and bad ways), and it's not hard to find a team with an awesome top management who does not want to screw anyone over.


This is not just software development wisdom, it's life wisdom.


The future is already here. Been working a few years at a subsidiary of a large corporation where the entire hierarchy of companies is pushing AI hard, at different levels of complexity, from office work up through software development. Regular company meetings across companies and divisions to discuss methods and progress. Overall not a bad strategy and it's paying dividends.

A experiment was tried on a large and very intractable code-base of C++, Visual Basic, classic .asp, and SQL Server, with three different reporting systems attached to it. The reporting systems were crazy being controlled by giant XML files with complex namespaces and no-nos like the order of the nodes mattering. It had been maintained by offshore developers for maybe 10 years or more. The application was originally created over 25 years ago. They wanted to replace it with modern technology, but they estimated it'd take 7 years(!). So they just threw a team at it and said, "Just use prompts to AI and hand code minimally and see how far you get."

And they did wonderfully (and this is before the latest Claude improvements and agents) and they managed to create a minimal replacement in just two months (two or maybe three developers full time I think was the level of effort). This was touted at a meeting and given the approval for further development. At the meeting I specifically asked, "You only maintain this with prompts?" "Yes," they said, "we just iterate through repeated prompts to refine the code."

It has all mostly been abandoned a few months later. Parts of it are being reused, attempting a kind of "work in from the edges" approach to replacing parts of the system, but mostly it's dead.

We are yet to have a postmortem on this whole thing, but I've talked to the developers, and they essentially made a different intractable problem of repeated prompting breaking existing features when attempting to apply fixes or add features. And breaking in really subtle and hard to discern ways. The AI created unit tests didn't often find these bugs, either. They really tried a lot of angles trying to sort it out - complex .md files, breaking up the monolith to make the AI have less context to track, gross simplification of existing features, and so on. These are smarty-pants developers, too, people who know their stuff, got better than BS's, and they themselves were at first surprised at their success, then not so surprised later at the eventual result.

There was also a cost angle that became intractable. Coding like that was expensive. There was a lot of hand-wringing from managers over how much it was costing in "tokens" and whatever else. I pointed out if it's less cost than 7 years of development you're ahead of the game, which they pointed out it would be a cost spread over 7 years, not in 1 year. I'm not an accountant, but apparently that makes a difference.

I don't necessarily consider it a failed experiment, because we all learned a lot about how to better do our software development with AI. They swung for the fences but just got a double.

Of course this will all get better, but I wonder if it'll ever get there like we envision, with the Star Trek, "Computer, made me a sandwich," method of software development. The takeaway from all this is you still have to "know your code" for things that are non-trivial, and really, you can go a few steps above non-trivial. You can go a long way not looking to close at the LLM output, but there is a point at which it starts to be friction.

As a side note, not really related to the OP, but the UI cooked up by the LLMs was an interesting "card" looking kind of thing, actually pretty nice to look at and use. Then, when searching for a wiki for the Ball x Pit game, I noticed that some of the wikis very closely resembled the UI for the application. Now I see variations of it all over the internet. I wonder if the LLMs "converge" on a particular UI if not given specific instructions?


These are the blog posts we need.

This is the siren song of llm. "Look how much progress we made"

Effort increases as time to completion decreases. The last 10% of the project takes 90% of the effort as you try to finish up, deploy,integrate and find the gaps.

Llms are woefully incapable of that as that knowledge doesn't exist in a markdown file. It's in people's heads and you have to pry it out with a crowbar or as happens to so many projects, they get released and no one uses it.

See Google et Al. "We failed to find market fit on the 15th iteration of our chat app, we'll do better next time"


For complex code bases generated by AI the last 10% takes 190% of the effort because you end up tearing it all apart to rebuild it right.


I've noticed this in my small scale tests. Basically the larger the prompt gets (and it includes all the previously generated code because that's what you want to add features to), the more likely is that the LLM will go off the rails. Or forget the beginning of the context. Or go into a loop.

Now if you're using a lot of separate prompts where you draw from whatever the network was trained on and not from code that's in the prompt, you can get usable stuff out of it. But that won't build you the whole application.


> I wonder if the LLMs "converge" on a particular UI if not given specific instructions?

Purple. They really fucking like this purple gradient background for some reason lol.


In a veritable ocean of opinions it is excellent to see a detailed, first-hand report. Many thanks!


Dead rich people don't own own anything, their heirs do. Keep that in mind.


Then you're going to need to invent an android with a awesome set of secondary sexual characteristics then, cause otherwise your idea is going nowhere. Mojo Nixon has your number: https://youtu.be/jz8ea8S5UH8?si=TIKuZmpIz3f9U-cX


Just making sure there is less noise when they start (already started) using U.S.-armed U.S. forces here in the U.S. to oppress people they don't like - non-Magazis, people without white skin, non-Christians, non-straight, and the poor. It's a lot quieter to disappear people when no one can report it and there isn't anyone to appeal to anyway.

Who's going to protect you now America? Federal government, police, your Mom? Nope nope nope. You noodle armed programmer geeks need to break out your 2nd Amendment rights and get strapped.


I hope that we never have to find out how ferocious the quiet, "leave me alone", armed populous is. I feel we are on that path and grouping people as the other just fuels the fire.


You're assuming that gold is going towards infrastructure. I don't think a lot of it is. I think it's a money grab while the getting's good.


It will never ever ever happen, because the nearly the entire software industry actively works against anything that inhibits pace of development.

Software is mostly created by businesses. Business want to make money above all else. Creating software needs to take the absolute minimum amount of time and money and quality, both in code and the program functioning itself, is an afterthought.

Because software isn't a tangible product, like a car or a bridge or a building, there is a prejudice against having certification for the engineers. It's not "important" like tangible objects that easily (most of the time) have their flaws exposed. Less important means less emphasis on craft, and you shouldn't need a certificate to prove you can add code to a project.

This cat has been out of the bag for so long it's just preposterous to think it will change. The current model of, "just get anything that can move the project forward," be it offshore, AI, hordes, long hours, whatever, will always be the strategy.

If you want quality write it for yourself. Early on in my career I built a carefully curated set of moonlight clients that my employer(s) did not know about. Here I wrote high quality software on my own timelines, emphasizing quality over everything else, because I am a one man team and don't have time for support. Now those clients pay me more each month than my employer. Most months I just get a check in the mail and don't have to do anything. As one said, "It just keeps working and we even forget it's there." (most of the software is integration related).

So it can be done, you just have to have the priority be different than a business that is in it for the money alone.


Let me share an anecdotal but very telling story about this attitude of more work is better work.

I have been a software developer for 30+ years now, and I have avoided working outside the 8-5 hours at every opportunity. I had bosses who very much chaffed at this, who were spending literally their entire lives working, and wish that we drones did the same.

I didn't, I just didn't show up if such a thing was expected, and made sure my work was good enough that they wouldn't think to fire me.

Now, I spent time with my kids, I stayed healthy and happy. My wife adores me for the time we spend together. The loss - nothing. I invested my income wisely, low risk, starting in my 20's, and am now sitting 9 million in assets and cash.

My bosses? One divorced, alienated from their kids, their companies sold and disassembled, and super sadly then contracting cancer because they could never give up their cigarettes with the level of stress they felt. They'll never get to enjoy the money from their sold company, they'll never get their family back.

Another, shunned by all their ex-employees, their own children (and grandchildren), suffering from the need to "get back in the game" when they're way past their prime, and when they were near useless at their job before anyway. But they worked all the time!

And another (years after I worked for them), fresh from a failed startup where they had invested all their money, and convinced their friends and family to invest, and having to lay off their entire staff after a failed pivot where they worked 24/7 for 5 years, going slightly nuts and now living in a commune in Massachusetts.

You get one life folks. I don't care if you're having the time of your life with your 24/7 job/startup you love so much. It's like taking drugs - it's great while you're doing it, but the repercussions come later in life. And they're awful.


Thanks for sharing! I think another comment pointed out, no one on their death bed ever said "I wish I had worked more."

I like working. I like making money. But I love my wife and daughter. As long as our needs are covered, and honestly, a lot of our wants, and save enough for retirement/emergency, I see no need to overwork myself.

I hope the working class just rejects this notion altogether. This is toxic for our society. If people don't push back, then companies will keep asking for more and more and it affects everyone.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: