HNHacker News
TopNewBestAskShowJobs

Shaanie

610 karma · joined December 29, 2011

Swedish fintech developer/scrum master with an M.Sc.Eng.
submissionscomments
Shaanie··on FreeBSD replaces bubblesort with mergesort on SYSINTs
Would you really pay $10 for your dishwasher to boot in 1s instead of 4s? I absolutely wouldn't. Maybe $1, but even that is pushing it.
Shaanie··on McKinsey: Yes, you can measure software developer productivity
Hm, accidentally hit the submit button before the reply was fully done. Anyway, I think the story point completed, tickets done, pull requests submitted or even number of commits works somewhat well for measuring developer productivity, as long as nobody is aware of it. The least productive developers I've worked with did tend to have very few commits in comparison to more productive peers, but obviously that'd quickly change if they found out that it's a metric being watched, I see no reason for why story points wouldn't cause similar issues. Fight to get the "easy points", less collaboration etc.
Shaanie··on McKinsey: Yes, you can measure software developer productivity
The main issue is when the developers inevitably find out that story points completed are how they're evaluated.
Shaanie··on Without belief in a god, but never without belief in a devil
I'm also pro-choice, but this argument isn't very convincing to me. We don't apply the same logic to murder, theft or even drugs, so why apply it to abortion?
Shaanie··on Buy Me a Chair: The wacky world of university endowments
Seems a pretty obvious solution to this loophole is to reduce non-cash deductibles by what would have been paid in capital gains, and have the non profit pay capital gains when they sell?
Shaanie··on Managing difficult software engineers
It wouldn't be a HN thread without the top comment being something like a middlebrow dismissal (the comment you're replying to).

Of course there are cases where the company can influence a certain type of behavior, but I've seen several of these stereotypes in companies which definitely did not "cause" it. Pretty much everyone can be difficult now and then, but there are definitely quite a few chronic cases out there.

Shaanie··on What happens to all the stuff we return?
Yes? Competition is a wonderful thing.
Shaanie··on ISPs complain that listing every fee is too hard, urge FCC to scrap new rule
Tap water is expected to be included for free in Sweden, and I would be slightly surprised if that didn't also apply to our neighbors (Norway, Denmark and Finland). Getting charged for water is just as big a cultural shock for us as it is for you.
Shaanie··on My $0->$100M->$0 in 5 years story
I'm sorry, but what? If you can't even remember what list/set/map whatever is called, how are you going to use them? We're not talking about exact syntax here, just what data structures you use...
Shaanie··on Driver death rates by make and model – Insurance Institute for Highway Safety
Unfortunately that's the logical choice for an individual, and it's not unique to America (the percentage of SUVs is increasing in Europe too). Probably needs some type of legislative action to curb the arms race.
Shaanie··on The world’s largest wind turbine has been switched on
My country produces around 20% of its energy from wind nowadays, 2010 it was less than 3%. Seems to work just fine and is growing rapidly.
Shaanie··on Japanese population falls in all 47 prefectures for the first time
This assumes that the trend of a decreasing population is a fact which cannot be reversed, which seems quite defeatist.
Shaanie··on Japanese population falls in all 47 prefectures for the first time
Superior is very relative. I'm sure the Japanese are quite happy with their extremely low crime rates and overall safe society. But yes, there are tradeoffs.
Shaanie··on Beyond introvert vs. extrovert
Do you mean hiking?
Shaanie··on Flame retardant found in US breast milk
Weren't all gatherings banned, but due to different legal rights for protests they weren't? Framing it as an attack against religion is incredibly misleading in that case.
Shaanie··on Flame retardant found in US breast milk
The entire point is that "an honest mistake" shouldn't be able to cause a large incident at a mature company. Requiring tests, code reviews, a test env, locked-down prod etc may slow down delivery, but it also prevents Andrew the sales dev accidentally corrupting the production database when he's doing a "quick fix for a customer".
Shaanie··on We Don’t Do Legacy (2012)
Of course having supportive parents is a privilege, why wouldn't it be?
Shaanie··on Windows 11 collects an awful lot of telemetry about your PC
Alternatively, download intellij and it'll install whichever JDK you want for you.
Shaanie··on How to register a Kei truck in Pennsylvania
The ones that don't die or get permanently maimed in an accident live long and healthy lives, you mean. Which is still a very large majority, sure, but dying from a road accident is still a way more common way to die in those countries (7-15 times more likely than where I live), and it's a sudden death that can happen to anyone of any age. A kid needlessly dying because his parent irresponsibly carried her on their lap is such a waste of a life.
Shaanie··on How to register a Kei truck in Pennsylvania
You can make the exact same example, except someone without a driving license finds a car. I doubt you're opposed to mandating driver licenses, though.
Shaanie··on “Our paying customers need X, when will you fix it?”
You have "begonias for everyone to view" and purchased a bigger begonia (visible to everyone but not yet planted), and a stranger asks "when are you going to plant the big begonia?".

Doesn't sound strange or entitled to me.

Shaanie··on Why software projects take longer than you think: a statistical model (2019)
While that may be a reason, I strongly suspect the real reason is that engineers simply don't want to spend time estimating. In my experience most people think breaking projects down into small chunks and estimating each chunk is terribly boring, they'd much rather have bigger and less defined chunks so they can start coding faster.

I think thorough planning and estimations usually makes for both better and faster outcomes, but I'm unlikely to push for it simply because a full day of planning (or more) every two weeks is pretty damn boring. Doing some light high-level planning and diving into things is less efficient, but way more fun even if you end up having to backtrack more etc.

Shaanie··on Why software projects take longer than you think: a statistical model (2019)
On the other hand, you really do need some kind of estimate. You'd never hire an hourly contractor to remake your roof if he refused to give any kind of estimate, why wouldn't the same apply to software engineering?

That being said, accurate estimates are usually not needed, but the order of magnitude is. Knowing if the change is days, weeks or years of work is important - and while we're bad at estimates, we're rarely "I estimated 2 weeks but it took 6 months"-bad.

Shaanie··on Why software projects take longer than you think: a statistical model (2019)
Breaking projects down into <2 day chunks isn't a bad idea (although max 2 days is a bit aggressive), but those chunks are likely going to be useless to stakeholders and shouldn't be communicated outside of the team.
Shaanie··on US Army Physical Fitness Test: Normative Data on 6022 Soldiers (1994)
By proxy, yes, but not directly and there's a big difference.
Shaanie··on I Will Not Eat the Bugs (2021)
It's probably mostly learned behavior; many westerners have the same reaction to eating things like chicken heart or fish eyes, which other cultures eat without hesitation. That being said, usually insects being in your food is probably a bad sign (e.g. maggots in rotting meat), so there could be some innate skepticism perhaps?
Shaanie··on Tuition costs have risen 710% since 1983
Presumably they're also priced with that taken into account, so you're not exactly going to be making bank.
Shaanie··on Uber, DoorDash Sue NYC to Stop Delivery Drivers from Getting a Minimum Wage
I don't think the moat for food delivery is big enough that capturing the market and hiking prices is a realistic option. Uber eats already has plenty of competition (at least in my country) from foodora, wolt and bolt food.
Shaanie··on How the Tour de France became a $100M business
Isn't it a bit strange to say "they should invest in it because over time it'll become profitable" if they previously had it for 25 years without it ever becoming profitable?
Shaanie··on 15-20 more federal holidays
30 days in addition to national holidays, at least in my country. Those national holidays are something like 6-9 days extra paid time off (exact amount varies per year as some can occur on weekends).
← PreviousPage 3 of 9Next →