HNHacker News
TopNewBestAskShowJobs

SaltyBackendGuy

893 karma · joined February 6, 2017

[ my public key: https://keybase.io/saltyforareason; my proof: https://keybase.io/saltyforareason/sigs/haxdbKKK6LYFg44GP8qHNHizIvfqdUbPvphirMb04vE ]
submissionscomments
SaltyBackendGuy··on The type system is a programmer's best friend
> big brain type system shaman often say type correctness main point type system, but grug note some big brain type system shaman not often ship code. grug suppose code never shipped is correct, in some sense, but not really what grug mean when say correct

I forgot about this, thanks for the morning laugh. No such thing as a free lunch.

SaltyBackendGuy··on Email doesn't suck – it's email clients that need improving
Thank you for this bit of history! Looks the benevolent dictator wins again.
SaltyBackendGuy··on Ask HN: Anyone working 4 day week here, as an employee?
When in history has that not been true?
SaltyBackendGuy··on Apple is building an ad empire as its iPhone privacy crackdown weakens rivals
> whereas Apple primarily makes money from selling devices

I wonder if Apple is predicting that this wont be the case for much longer (lack of real innovation (excluding the M1) and market saturation), so they're being proactive to dominate another vertical. They will likely capitalize on their current image of being privacy kings.

SaltyBackendGuy··on To Hell with Facebook (2021)
I just found this out. I thought by unsubscribing from the boosted posts that I would win back my feed... I was wrong.
SaltyBackendGuy··on Apple becomes first tech giant to explicitly ban caste discrimination
Maybe deal with it the same way you would with any other discrimination situation?
SaltyBackendGuy··on Justin Kan: Web3 games don’t need to lure players with profit
> I question how desirable that even is

I am with you, but I am a bit more cynical after watching my 6-10 year old nephews get into gaming. All they care about are the skins, it's insane to me but they really like it. Knowing that makes me dislike this angle more because I feel like their entire market vertical will be 6-10 years olds with their parents money. Not to mention the whole, creating addicts out of kids in the name of digital consumerism.

SaltyBackendGuy··on 10 Years of Meteor
Ha looks like I dodged a bullet. I graduated Dev Bootcamp SF in 2014 and one of the few interviews I could get was a shop that claimed to be "Meteor Pioneers", their entire stack was Meteor. They ended up ghosting me in the final round and I ended up landing a job at a python shop.

Thanks for sharing your experience.

SaltyBackendGuy··on State Machines in Ruby: An Introduction
This has been my experience as well with AWS Step Functions. Obviously your use case is critical to the architecture decision. For us it's made automating workflows a breeze.
SaltyBackendGuy··on Thoughts on OKRs
The biggest issue I've seen with OKRs is that it just turns into a game, and then proceeds to get "gamed". Separately, there has been more than one occasion where we chose to work on something OKR related but ended up providing less value to our end user as requirements changed mid quarter. Therefore making our initial OKR irrelevant, and preventing management from wanting to pivot to solve a real customer need.
SaltyBackendGuy··on A career ending mistake
> Sometimes the key to staying warm and happy is to be willing to move when the temperature changes.

Thank you for this. It really landed close to home for me.

SaltyBackendGuy··on How learned helplessness happens in engineering teams
Anecdotally, the most manipulative individual I've ever met was a nerd.
SaltyBackendGuy··on The Decline of Django
> Bad Official Admin GUI UX

As bad as it is, it enabled our team of all backend devs to stand up a functioning infrastructure management tool that was mission critical to the business's success in the early stages, for relatively low effort.

I guess it just depends on what you're using the tool for.

SaltyBackendGuy··on GoDaddy is cutting off Texas Right to Life’s abortion ‘whistleblowing’ website
> there's at least some basic decency in companies

I would exercise caution with this perspective. They stand to gain a bit of mind share from this action as it's a popular position to take. I am not saying virtuous companies don't exist. In general they act in the best interest of their bottom line (in this case public image).

SaltyBackendGuy··on Ask HN: Managing career progression for those with no interest in progressing?
I used to be against this as well, until I worked at a company that abused this and leveraged it against it's vulnerable employees. Basically, more Jr. or bootcamp people were making _way_ less than market even though they have been working for a while at the company and delivered as much if not more value than coworkers.
SaltyBackendGuy··on Ask HN: Managing career progression for those with no interest in progressing?
> I'll go somewhere else where I can get the same job I'm doing but negotiate a much better pay bump

Can confirm this works in our current employment market in the US for Software Engineers. In fact, I have less responsibilities because I don't know anything about the tech or product yet and got a 30% pay increase (granted I was close to underpaid).

Obviously YMMV.

SaltyBackendGuy··on How Discord Stores Billions of Messages (2017)
> It works nice and is free, but for how long?

I wonder about this a lot. I wonder if they have some big 'whales' that help sustain their business OR they're just selling all of our data (is that enough to make money at discords scale??).

SaltyBackendGuy··on Harvey’s Casino Bomb
This is somewhat pessimistic..

If the case is high profile enough, they will _always_ find someone to find guilty.

SaltyBackendGuy··on Under the skin of OnlyFans
> But I assume rakes, at higher stakes, do add up really quickly...

I used to deal poker in a past life, here's an anecdote.

We started a low limit game and everyone (10 players) bought in for 60$ - 100$. Over the course of the next hour no one rebought and no new players came in. It was a pretty average game, no one was really 'hot'. After an hour one player noticed that everyone had less money than when the game started (even players that only won hands). He got up and left and I never saw him again.

We took a 5 + 1 rake (1 for jackpot) per hand. 40 hands an hour. 240$ removed from the table in that time span. Basically taking ~3 players money off of the table an hour.

SaltyBackendGuy··on Do patents kill innovation? The US patent office is asking
I wonder if we removed the ability for companies to patent, only individuals (or groups of individuals) would help. Limit the patent protection for lifetime of said individuals. I feel like that would remove the patent troll economy.
SaltyBackendGuy··on Sports Owners Use Their Teams to Avoid Millions in Taxes
> Not to mention having fewer resources to fight if you are audited.

Can't find the link now, but I read somewhere that the IRS avoids audits if the risk of losing is higher (i.e. the person in question has more resources to fight it $). So their enforcement is heavily skewed towards average people.

Which corroborates this statement.

> more modest means is more likely to attract attention

SaltyBackendGuy··on The scientists hired by big oil who predicted the climate crisis long ago
That's a really good point.

As the old saying goes 'History is written by the victors'. If we all lose then we also lose history.

SaltyBackendGuy··on The scientists hired by big oil who predicted the climate crisis long ago
I was just talking about this last night with my SO.

We both agreed that history will look back and see these companies being responsible for the destruction of humanity. I really hope that's not the case, however seems to be the course we're headed. Especially with the amount of people that _still_ think it's just not real or not a problem due to the years of "PR" (propaganda).

SaltyBackendGuy··on Intuit sabotages the Child Tax Credit
I wish that our government (the people who allowed them to be the middle man) would take some accountability. But I guess that would be uncharacteristic.
SaltyBackendGuy··on Virtual reality ads make their way to Facebook's Oculus headsets
> but inside individual games and apps.

IMO that's worse. You spend more time in game than on the menu screen. Sadly this is likely a pandoras box we will not be able to close.

SaltyBackendGuy··on Bonkers tri-wing jumbo jet concept reduces fuel consumption by 70%
> and an uphill certification battle.

This really makes me wonder how much of the lack of innovation in recent years is regulatory capture.

> If this concept had legs I would expect it to have been already gobbled up by one of the major aircraft manufacturers even while the company was in 'stealth mode'.

The Fermi paradox[0] of innovation. Surly it's possible this is feasible but the incumbent powers are not incentivized to adopt for other reasons.

> But to claim that you can suddenly leapfrog them on cost, efficiency, construction time and other verticals AT THE SAME TIME... sounds like snake oil to me.

Totally. Extraordinary claims need extraordinary evidence.

All that said I really hope we can innovate on this front. 70% fuel savings is an insane amount of pollution we can prevent, among other benefits.

[0] https://en.wikipedia.org/wiki/Fermi_paradox

SaltyBackendGuy··on 99 bits of unsolicited advice
> Advice like these are not laws. They are like hats. If one doesn’t fit, try another.

Lists like these are full of survivor bias. In fact, it's baked into it.

SaltyBackendGuy··on Feynman: I am burned out and I'll never accomplish anything (1985)
In my particular case, I opened the CI/CD can of worms using Docker (which obviously has great use cases). My use case could have fit into a Rails/Django + Heroku model that would have saved me a bunch of time. I thought by investing in the infra early it would save me time later, however later will likely never come. So basically I spent more time debugging issues due to adding infrastructure complexity than developing the actual project.

TLDR; Wasn't a total loss as I did learn some, however I would have rather spend more time on developing the actual product (or in retrospect more time with my family).

SaltyBackendGuy··on Feynman: I am burned out and I'll never accomplish anything (1985)
Same.

I completely overbuilt a recent side project and ended up scraping the whole thing because it wastes too much time to maintain it. As much as I love building new projects, having children at home reminds me that time is my only true resource and it's better spent with the kiddos (at least at this stage of my life).

SaltyBackendGuy··on Employee accused of skipping work for 15 years
> Now that we're remote, if I were so inclined I bet I could hold down a second job and not go over 40 hours of total work time.

We had a guy do exactly that recently. He was working another full time job for several months before being terminated. Funny thing is, he got caught because he updated his LinkedIn.

← PreviousPage 3 of 8Next →