Live data from Hacker News

Woodworking as an escape from the absurdity of software

alinpanaitiu.com

491–500 of 545 posts

Re: Woodworking as an escape from the absurdity of software

#491
post #35

Most of the people I know who pursue creative/crafting hobbies alongside a software development job have chosen to work for well-known big companies, for prestige and safety, and ended up unfulfilled in their jobs. Most big companies are not good if you want to solve problems and build stuff. Especially "the enterprise", where software is seen as a cost center so the less of it the better. The effort of managing up e…

I’m very lucky. I work on a very small software team, with a very flat structure, where my boss, with a very high level of trust, tasked me with replacing several very old parts of the product stack using my best judgment and choice of languages/tools. He also appreciated that during the interview, I mentioned that my work must be oriented towards customer value; that is the ultimate goal of any of our work. I am oft…

> Software is so thoroughly corrupted by the low-trust managerial paradigm

They were certainly very good at coopting the agile „movement“ in this manner.

Re: Woodworking as an escape from the absurdity of software

#492

Earlier quoted context omitted.

It really is a shame that he ended up getting violent, because "Industrial Society and Its Future" is one of the most interesting, insightful, and fascinating things I've read. I recommend it to everyone. IMHO it's a classic example where "the author is excellent at identifying problems, not good at identifying solutions." Unfortunately almost nobody reads the first (identification) part because the solution part is…

> It really is a shame that he ended up getting violent, because "Industrial Society and Its Future" is one of the most interesting, insightful, and fascinating things I've read. I recommend it to everyone. It's pseudo-profound, but not really insightful at all. It's the kind of writing that seems brilliant to people going through difficult times in life or edgy teenagers who are angry at the world, but to be blunt i…

Honestly, ouch -- I'm not even the person you replied to and I feel attacked somehow, haha!

You basically just said, "That guy's not all that smart, and if you think he is, take a hard look in the mirror!" Maybe you can say more about why you think his writing falls short and who you'd recommend to read as a counterpoint?

Re: Woodworking as an escape from the absurdity of software

#493

Earlier quoted context omitted.

K&R doesn't just mean the opening brace isn't on its own line, it also means single-line blocks have no braces at all. Always using braces but not putting the opening one on its own line is 1TBS (not the best name, but I don't know what else it's called).

You can omit them too (at the risk of legibility in some conditions). All these are configurable (and not enforced by default but you can definitely do so with .editorconfig). It is also fairly popular in C# to use expression-bodied members where they have just a single expression/statement e.g. class Test { public int Property => 42; public void Method() => Console.WriteLine(42); }

Yeah, I think OP's point is that nobody should be omitting braces in this day and age. Maybe there's a setting to force the use of braces too.

Re: Woodworking as an escape from the absurdity of software

#494
Software is absurd, indeed. I don’t write code but I feel similar about digital and the Internet as a whole because my career is here… so I went back to a hobby of pre-computer automotive restoration. I do it for me, so I haven’t switched careers. I don’t want the same burnout with my hobby. Instead, I find a bit of balance for myself by working on a machine in my garage instead of going from my day job to my mobile device for videos or social networks.

Re: Woodworking as an escape from the absurdity of software

#495
post #35

Most of the people I know who pursue creative/crafting hobbies alongside a software development job have chosen to work for well-known big companies, for prestige and safety, and ended up unfulfilled in their jobs. Most big companies are not good if you want to solve problems and build stuff. Especially "the enterprise", where software is seen as a cost center so the less of it the better. The effort of managing up e…

[deleted]

Re: Woodworking as an escape from the absurdity of software

#496

Earlier quoted context omitted.

It really is a shame that he ended up getting violent, because "Industrial Society and Its Future" is one of the most interesting, insightful, and fascinating things I've read. I recommend it to everyone. IMHO it's a classic example where "the author is excellent at identifying problems, not good at identifying solutions." Unfortunately almost nobody reads the first (identification) part because the solution part is…

> It really is a shame that he ended up getting violent, because "Industrial Society and Its Future" is one of the most interesting, insightful, and fascinating things I've read. I recommend it to everyone. It's pseudo-profound, but not really insightful at all. It's the kind of writing that seems brilliant to people going through difficult times in life or edgy teenagers who are angry at the world, but to be blunt i…

What a thoroughly lazy critique. To suggest that reading an author with cutting insights whose end conclusions you thoroughly disagree with is akin to agreeing with them is very black and white thinking, and frankly a childish assertion for an adult to make.

You don't actually engage with any of the ideas Ted Kaczynski brought up or offer a thorough critique, so ironically you yourself are engaging in writing a "pseudo-profound" comment, which boils down to a giant ad hominem. Ad hominems aren't wrong because of moral turpitude, they're wrong because they are devoid of information.

If you really did want to critique his worldview, you'd understand pretty intimately Kaczynski's intellectual influences, and you'd be able to identify and articulate which parts you agree with and which parts you don't. It's telling but unfortunate that you opted not to do that and instead reached for the lazy ad hominem.

My advice to you: if you truly do vehemently oppose the actions of this individual (as do I), it's even more incumbent upon you to inform yourself their worldview and influences so that you are equipped to intellectually oppose its potential resurgence. If you aren't willing to do that, you have no right to judge others who have.

Re: Woodworking as an escape from the absurdity of software

#497

I am working on coding stuff I like as escape for the absurdity of modern software. I make little games, stuff for 8 bit systems etc. Stuff that is as far away from anything modern , especially the hell of node, next, devops and ‘web frameworks’ as I possibly can. It works. It’s very relaxing, like a bonsai tree.

I wonder whether we’ll see the same parallel as with cars: those with tech and those without - old-timers. I only code as a hobby anymore. Burnout destroyed my career and now I design PCBs and write embedded software without LLMs.

> I wonder whether we’ll see the same parallel as with cars: those with tech and those without - old-timers.

Regulation will force you to replace your car for EV and with more technologies for monitoring the driver and surroundings.

Re: Woodworking as an escape from the absurdity of software

#498
post #35

Most of the people I know who pursue creative/crafting hobbies alongside a software development job have chosen to work for well-known big companies, for prestige and safety, and ended up unfulfilled in their jobs. Most big companies are not good if you want to solve problems and build stuff. Especially "the enterprise", where software is seen as a cost center so the less of it the better. The effort of managing up e…

> This is why I am very happy at a fast-growing small tech company where one can have honest conversations about the customer and the product. How do other people deal with this?

My experience is the opposite. Startups i've worked at were mostly 'boys clubs' where if you weren't part of a 'core group' then you were merely a mercenary. So you are in the same situation as in 'big tech' without the safety or prestige. You still have schmooze and 'manage up' to get into that core group of decision makers. Startups aren't immune from human nature.

startups as meritocratic wonderlands of creativity is not an idea based in reality.

Re: Woodworking as an escape from the absurdity of software

#499

Earlier quoted context omitted.

Anything you do 40 hours a week gets tiring eventually.

I haven't hit that stage yet. I mean, yes - work isn't fun. But I have coding side projects I work on, and it is fun for me, still!

The key difference is that you are not working on the same side project doing the same thing for 40 hours a week for years. You probably change around you side project every few months and likely don't work on them full time.

Re: Woodworking as an escape from the absurdity of software

#500
To do well with software engineering, you have to enjoy it. It needs to be one of your personal interests, not just a professional one.

If you're only in it because it pays well, you've got the wrong idea and will run into those "throw the laptop out the window" urges and are likely to burn out fast and take up woodworking, or some other thing.

Post reply on HN