Readit News logoReadit News
jfinnery commented on Your Job used to impress people. That era just ended   carmenvankerckhove.substa... · Posted by u/lordleft
pavel_lishin · 3 months ago
I think a lot of us software engineers dream about having a job where we work with our hands, and plumbing and woodworking seem to be especially common dreams.

But if you talk to a plumber, you'll quickly learn that while it's a respectable job that can earn you a good wage, it's also hard on the body, and often wildly unpleasant. And that's before you get to the fact that you're often your own boss, which means dealing with disgruntled or difficult customers, sometimes while you're also doing the physically uncomfortable and unpleasant task.

Imagine dealing with someone yelling at you for doing something or being too expensive wrong while you're elbow-deep in literal shit.

jfinnery · 3 months ago
From observing the career trajectories of the tradespeople I've known who likely match or out-earn me, yes, the ideal (and, from what I can tell, not terribly unachievable[1]) path is to be running a crew (or two... or three...) with your name on the truck(s) no later than age 35.

That does mean the job becomes management, sales, and customer relations, but it's management, sales, and customer relations for a trade you know well, which (this is my speculation here) makes it a bit easier to swallow than doing the same thing at office-bound bigco for some product you were only introduced to last week.

[1] I suspect, from also observing the crews themselves, that it's achievable because it's relatively easy for someone with a decent head on their shoulders, who speaks good English, and with the ability to show up almost all the time and to not come off as a flaky meth addict or lazy scam artist when talking to customers, to move up very fast in the trades...

[EDIT] In fact, in the linked story, it appears the locksmith's early-retirement-from-locksmithing plan might be to become a landlord. Also a fairly solid plan, and another that I've seen tradespeople follow—they have an advantage because they can achieve better results with less money on property maintenance, between their own skills, their connections, and having insight into what a good price and good work look like in other trades.

jfinnery commented on Your Job used to impress people. That era just ended   carmenvankerckhove.substa... · Posted by u/lordleft
bluefirebrand · 3 months ago
I read a bit of this and sort of just glazed over

The fact is that people have never been that impressed by job titles, at least not in my lifetime

No one's ever been like "oh wow you're a software engineer? That's so incredible"

Mostly if they're impressed, it's because it pays well and they assume I'm pretty rich

I'm not. I do really well compared to my peers, yes, but ultimately I'm still living the same kind of middle class lifestyle my parents had while my Dad worked at a tool store and my Mom worked part time at nonprofits

jfinnery · 3 months ago
Working in software doesn't confer social status and never has. Money, maybe, but not status.

Lawyers' wages are badly depressed, supposedly, yet "I'm a lawyer" instantly confers better social status than "I'm a software developer" or even "I work at Google". Doctor, professor, those are jobs that come with a little or large bump in social status. "I'm a software developer" is like "I'm an accountant"—neutral at best.

jfinnery commented on Your Job used to impress people. That era just ended   carmenvankerckhove.substa... · Posted by u/lordleft
jfinnery · 3 months ago
Pretty sure enough (doesn't need to be a high proportion of them, really) office workers can re-train as e.g. locksmiths or plumbers fast enough if the money is really there that a substantial bump from this effect will be short-lived.

Hell, I'd kinda rather do something like that, if the money were as good, and I'm already reasonably handy. Pretty sure I'm far from alone, and again, it only needs to be a few percent of laid-off office workers able & willing to train into blue collar jobs to flatten any price spike.

The idea that anyone but capital's going to benefit from this, if any of it plays out the way AI-maximalists think (separately, I think that's mostly BS, but do think this is going to provide the activation energy for another wave of off-shoring instead of hiring back US workers when the AI tools prove inadequate) seems so naïve that it's hard not to read it as deliberate propaganda.

jfinnery commented on Air India flight to London crashes in Ahmedabad with more than 240 onboard   theguardian.com/world/liv... · Posted by u/Gud
garciasn · 3 months ago
Why? Because I personally believe those who are not regularly informed are exacerbating the problem in why the electorate makes the decisions it does.
jfinnery · 3 months ago
You could spend the time you'd have spent reading the news instead reading actual books on history, poli sci and political philosophy, ethics, economics, et c., and then figure out who the right person to vote for is and what the right votes on various issues are in like 30 minutes of search-n-skim per election.

This pattern would result in a far better-informed voter than one who diligently follows the news all the time but doesn't read many books. The amount of news you need to read to make informed decisions at the ballot box is usually tiny, if you have the background to understand the news—and if you don't, consuming more news won't help much with that. Meanwhile, it takes a ton of close book-reading before you start to see diminishing returns on that front.

jfinnery commented on How long it takes to know if a job is right for you or not   charity.wtf/2025/06/08/on... · Posted by u/zdw
MrDarcy · 3 months ago
First, props for your candor. It’s refreshing.

I do wonder if Rails is so bad compared to other frameworks that it deserves such a distinct treatment.

Over the decades I’ve worked with at least half a dozen popular frameworks that fit this description, is the same for you or is Rails truly unique in this regard?

jfinnery · 3 months ago
After a lot of consideration of this question (I have also all-but written off Rails work, after doing a lot of it) I think it's a combination of two things, one technical, one business-social:

1) Rails and Ruby will gladly let you make an absolute garbage fire out of your codebase, while it still technically works, and discovering how exactly the garbage fire is structured so you can start trying to put it out is unusually difficult in Rails. You don't have to make it a garbage fire, but they won't do a single thing to discourage it, and once it's bad, it's hard for an outsider to show up and figure out how to fix it, because of how the framework and language are designed.

2) Rails is often chosen by very price-sensitive companies trying to move fast, as cheaply as possible. This means high turnover, lots of enthusiastic juniors, outsourcing (often passing through multiple outsourced teams...) and often mediocre or poor management oversight.

The result is that a high proportion of Rails codebases in the wild are both remarkably terrible and impractically difficult to restore to some non-terrible state (i.e. they're the kind of cases where the right call really is to just start over—one of the things that makes them hard to work with is that a bad rails codebase is especially hard to rewrite-in-place, it's just a ground-up replacement job usually, but you won't actually be allowed to do that because see again: price sensitive, so you'll just live with an awful pace of development and poor application performance while management gets increasingly frustrated by the outcomes of their own choices)

jfinnery commented on How long it takes to know if a job is right for you or not   charity.wtf/2025/06/08/on... · Posted by u/zdw
throwanem · 3 months ago
If you mean about Rails specifically, it's that the total lack of discipline in both language and framework makes it impossible to build a product maintainable by more than one person, so every "successful" project has one or a few covert empire builders running it, usually with more political than technical success. That's not a kind of project that pays enough to be worth the trouble, even before we talk about opportunity cost, and the framework itself is a dead end that peaked in 2011 and has had about as many "renaissances" since then as there've been years of the Linux desktop. If I want to go live under that kind of rock, I'll do it with Salesforce, where the pay is better and no one thinks they're cool for poking at a keyboard all day.
jfinnery · 3 months ago
Can confirm, I'd charge a laaaarge premium to ever work on an existing Rails codebase again.

Did it several times over a period of 15 years and they were always a wreck and unreasonably painful to work with. Every single time.

I'd start a green field one, no problem, provided I get veto on gem choices ("Let's use some twee fucking template language that's a ton worse-performing than the default and doesn't let you programmatically control nesting levels / end tags because it's terribly designed" yeah how about we don't do that because it's going to make my life a living hell) without charging a premium. But no more onboarding to rails codebases without enough money to make it worth my hating every second of work for the (assuredly short) duration.

... and I like Ruby!

jfinnery commented on Show HN: RomM – An open-source, self-hosted ROM manager and player   github.com/rommapp/romm... · Posted by u/gassi
zurdi · 3 months ago
Sadly no. We had sqlite support long time ago but it became way too hard to maintain as our database arquitecture grown, so right now we only support mariadb and postgres
jfinnery · 3 months ago
Thanks so much for the response! I get it, that’s cool, just making sure. Will be giving it a try regardless.
jfinnery commented on Why Koreans ask what year you were born   bryanhogan.com/blog/korea... · Posted by u/bryanhogan
canjobear · 3 months ago
This was absolutely not the norm I experienced in the 2000s.
jfinnery · 3 months ago
It’s mostly a thing among kids heavily into sports, in my experience.
jfinnery commented on Why Koreans ask what year you were born   bryanhogan.com/blog/korea... · Posted by u/bryanhogan
encom · 3 months ago
The YouTube algorithm has seen fit to serve me a bunch of American police bodycam videos lately. I find it super bizarre that a policeman will address everyone as sir. Including some deranged crackhead, without pants, charging at him with a sword. Decidedly not a "sir".

In Denmark nobody adresses each other formally, unless you're royalty. Parliament also does it during debates, but that's pretty much it. It's weird when it happens, and it's usually some store clerk that does it out of a misguided attempt at politeness, but to me at least it has the opposite effect. I am not a Hr. (sir), I'm just some dickhead buying cigarettes at 1 AM.

I Denmark we at least pretend everyone is equal. The CEO of the company is just John. We eat lunch in the same break room at the same time.

jfinnery · 3 months ago
The way US cops talk is a whole thing. It’s one of the most-distinctive job-related American English variants. Even more so than white-collar “business English” (“let’s take this offline and circle back to it, as per my prior email”)

Some of it’s weird posturing (I’d put the “sir” thing in that category) and a bunch of it’s a combination of actually-effective and folk-supposed-effective ways of speaking to dazzle jurors, plus probably some other motivations and influences thrown in (some Hollywood-military turns of phrase and vocabulary, certainly)

jfinnery commented on Show HN: RomM – An open-source, self-hosted ROM manager and player   github.com/rommapp/romm... · Posted by u/gassi
jfinnery · 3 months ago
Any way to run the Docker version without the external DB requirement? I have a bunch of things running on my home server and so far every one is a single image with no external requirements, which is very nice. Everything that needs a DB just uses sqlite, makes it operationally very simple, and nothing I do even comes within the same universe as the kind of usage that'd cause sqlite to become a bottleneck (and this doesn't look like it would, either).

u/jfinnery

KarmaCake day22June 11, 2025View Original