HNHacker News
TopNewBestAskShowJobs

tomc1985

11,141 karma · joined November 5, 2011

Just another dude with an attitude
submissionscomments
tomc1985··on Tech Salaries in 2022: Why the Six Figure Pay Makes Techies Feel Underpaid
> What're you going to do? Form a union? Start a company? Vote? Quit and work elsewhere?

Quit and work for myself. Personally I'm sick of the capped upside with working in tech (among myriad other issues) and the kinda shit you have to pull to raise it.

tomc1985··on Solid-state cells will cut EV charging time and increase volumetric density
Why not? I don't have an EV but in the US I've heard of people outfitting their homes with 240V sockets for higher-speed charging
tomc1985··on Solid-state cells will cut EV charging time and increase volumetric density
> so long as temperature is well controlled

There are a lot (vast majority?) of climates for which this would be really hard to do.

tomc1985··on Tech Salaries in 2022: Why the Six Figure Pay Makes Techies Feel Underpaid
If you're doing tech stuff to replace some kind of human, manual labor then I think this applies regardless of your sector or growth rating. Tech enables companies to do more with less -- at lesat, that's the dream -- and I suspect that if the economics aren't favorable for tech they'd rather have cheap expendable labor.

We are the practitioners realizing that dream for our masters.

tomc1985··on Tech Salaries in 2022: Why the Six Figure Pay Makes Techies Feel Underpaid
The money we make pales in comparison with the size of our contributions to the company. Especially so if you are in a value-adding position and not something like internal tooling. Management and executives are DEFINITELY underpaying us relative to what we bring to the table for them.

Maybe that is one of the reason headcounts have ballooned and complexity has increased so much -- an attempt to minimize individual impact.

(edit- NOT knocking internal tooling, it's just that it is traditionally considered a cost center)

tomc1985··on Solid-state cells will cut EV charging time and increase volumetric density
Can it do this consistently without destroying the lifetime of the battery?
tomc1985··on Yahoo Japan's password-free authentication reduced inquiries, sped up sign-in
Please don't do this, email login is sooooo annoying
tomc1985··on The Beautiful Diablo 2 Resurrected Machine
Standard isn't so much a 'league' as it is a dumping ground for all the stuff you did in past leagues
tomc1985··on The Beautiful Diablo 2 Resurrected Machine
Have you even played Path of Exile? People LOVE that shit. Endgame bosses hit you for integer multiple of your HP, the only way you survive is through theorycrafting how to mitigate it (or be one of those losers who has to follow a guide)

Hell regular bosses LOVE massive damage spikes. I'm with you that it pisses me off and I since left for greener pastures (Grim Dawn)

tomc1985··on Tell HN: I was permanently banned from eBay in one hour
Wonderful movie, but good god is it long and hard to watch at times
tomc1985··on Show HN: Automedia – a tool for managing bitrot and formats in media libraries
Curious as to how frequently bitrot shows up? Has anyone modeled this in terms of bits flipped per gigabyte per year or something like this?

I have about half a terabyte of media, including some original music I made a long time ago and lost the project files for. Backups are great but it will just back of the corrupted versions

tomc1985··on Dashy: Homepage for Your Homelab
Still a bit unreasonable if you ask me. Nothing wrong with putting the responsibility for googling on the user.
tomc1985··on Shaving is an example of how consumer products extract more money
For some reason, my time shaving with cartridges gave me the worst acne of my life by far -- including one zit that somehow festered into a massive welt that continuously refilled with fluid and wouldn't go away for several years. (I still have the scar) I still think there was something wrong with the shaving cream because my dermatologist was just as perplexed as I was and he was clearly out of his element as he seemed to be blindly throwing whatever he could at the problem.

These were the inexpensive mail-order discount razors and the special shave butter they advertised, I forget the name of the company but it was the first one I was aware of that bypassed the Gilette racket by doing everything via mail. (edit- DollarShaveClub?)

Smooth or not, I'm sticking with my electric razor.

tomc1985··on Shaving is an example of how consumer products extract more money
Funny, I tend to avoid packaged fruit because it feels like they just stuff it full of duds and stuff that wouldn't sell on their own
tomc1985··on Homes in 97% of U.S. cities are overvalued, Moody's says
Japan also has a cultural habit of demolishing old homes to build new ones, and not building said new homes to last more than 30 years or so.

Here, the only time I see old homes getting demolished is to make way for a new apartment block.

Hell, the house I am living in appears to have been built some time in the 40s to 50s

tomc1985··on Homes in 97% of U.S. cities are overvalued, Moody's says
Maybe there should be? Maybe not single-family detached homes, but people need to own something
tomc1985··on Mechanical Watch
Graphics code tends to be imperative and have lots of magic numbers. I suppose it's the math-intensive nature of it.

Personally I'm not a fan of the magic numbers either but as I study more and more of it, it's everywhere

tomc1985··on Ask HN: Have we screwed ourselves as software engineers?
What's with the name calling? Are we five years old? And you call me a jerk?
tomc1985··on Ask HN: Have we screwed ourselves as software engineers?
You didn't say it, I did. Pot, meet kettle. This "obnoxious jerk" has an axe to grind.
tomc1985··on Perl, the first postmodern computer language (1999)
> Also perhaps ironically, this style of mixing code and HTML has generally come to be regarded as an antipattern.

Tell that to the React world :P

tomc1985··on Ask HN: Have we screwed ourselves as software engineers?
Because it is repeating theme on these boards: someone expresses a nonconventional or old-school way of doing things, and someone else always jumps on with why overcomplicated cloud shit should be the solution to everything.

Most businesses are never going to be a Netflix or a TikTok or whatever. Yet their businesspeople are absolutely infected with this mindset. And don't get me wrong, it is a disease and its primary symptoms are exactly what OP is complaining about.

So instead of building practical, easy-to-maintain systems we cater to the dreams of excessively optimistic (can you even be anything else as management?) nontechnicals who think every idea is going to require the kind of scale and tooling that someone like Facebook has at their disposal. And they're backed up magpie engineers more fascinated with interesting than functional infrastructure.

Ironically, that very tooling and scale ends up demanding even more resources which demands even more tooling to manage. What a virtuously (hah!) profitable phenomenon for the vendors of these tools.

Good grief.

tomc1985··on Perl, the first postmodern computer language (1999)
Part of the fun of regex is learning to make sense of what looks like black magic

I imagine asm programmers feel the same way

fwiw I think this world needs less "it's too hard for me" and more "let me roll up my sleeves and dig into this"

tomc1985··on Perl, the first postmodern computer language (1999)
Pretty sure there's a way to load perl as a webserver module like PHP, then you can do that embedded stuff too
tomc1985··on Ask HN: Have we screwed ourselves as software engineers?
At this employer it seems most of the stuff in their datacenter was purchased.
tomc1985··on 100-year-old Brazilian breaks record after 84 years at same company
MBAs ruin everything

change_my_mind.jpg

tomc1985··on Ask HN: Have we screwed ourselves as software engineers?
God I am sick of these apologetics every time someone expresses skepticism.

> Get it wrong another way and you end up overwhelmed by traffic, unable to scale in response and forever fighting fires.

To nitpick this specifically, over my 12-year career toiling over this stuff there has never been a scenario where this has required a radical rework to solve. Boring-ass B2B shit rarely requires that level of engineering and, at least in my case, the workloads were fairly predictable and increased in a linear fashion. The one time I did accidentally end of DDoSing ourselves, I temporarily stood up nginx instead of our aging Apache install and was able to serve enough requests to fix the problem. (We then transitioned our app to run in nginx)

It was one fire, and it took a little bit of brainpower to fix. Then the DO droplets were humming along perfectly, and last I heard they continue to do so to this day.

The operational aspects of this double-digit-millions-per-year business ran on a postgres database that compressed to 6gb.

The next business I worked for did billions per year in business value and, until HQ mandated migrating everything to GCP, was humming along perfectly fine on Heroku for a monthly spend well under five digits. Ironically, I think they initially wanted us to be on-prem but couldn't support our stack and would have left all of that to our devops guys. GCP was the compromise (oof!).

tomc1985··on Ask HN: Have we screwed ourselves as software engineers?
There's a finance angle behind cloud stuff too that's irrestible for the bean counters: cloud stuff is operations expense, on-prem is a capital expense. Unfortunately these folks are heavily incentivized to favor OpEx

I'm not a bean counter, all I know is those guys at my last job would rattle off about it like zombies. IIRC its a tax thing

tomc1985··on Ask HN: Have we screwed ourselves as software engineers?
When my last company grafted yet another version of React onto our aging Rails app (making it the THIRD such front-end framework present in that codebase) to make a SPA loan application form, where the only externally fancy thing it does is real-time vaildation, I knew the realm of ridiculousness was long past us -- instead, we were deep behind enemy lines in the zone of absurdity
tomc1985··on Tailscale raises $100M
Another day, another overly hyperbolic press rele.... er, blog post

Le sigh...

Let's make tech boring and demure again!

tomc1985··on Ask HN: What are your favorite examples of elegant software?
It's a little quirky (ok, very quirky) but one of my favorite games ever!
← PreviousPage 8 of 34Next →