Recent submissions

Comment · 4 years ago
Free content drivers people to the paid version. Is not like this model doesn't work. It's on every SaaS out there.

Having a big paying community will drive more free content, as both the paying and free customers benefit from it.

If free content start sucking, less people sign up.

Plus, some content just isn't worth privatizing, like documentation.

Comment · 4 years ago
That problem could be attributed to the tragedy of the Commons.

Claiming you don't work well in an open plan office and being taken at face value would lead to literally everyone saying that, because surprise, most people don't work well in open plan offices (I'm very neurotupical and I hate it).

Another way to look at it is that we've evolved as a society to go out of our way to try to accomodate people with different needs when necessary. Being given an office if you have ADHD is great. Try to go back 100 years and you'd be fired from the factory instead for not being a perfect cog in the machine.

So it's actually beautiful we are able and willing to accomodate others, when for most of history that wasn't the case at all.

Comment · 5 years ago
Gorgeous.

I'm a strong atheist but Buddhism has always been the religion I've respected the most. At least the philosophical aspect of it.

I used to struggle with this too. To this day I use a box to pick up spiders or mosquitoes and take then outside instead of killing them. But I wouldn't doubt killing termites to save my plants.

We kill everyday. When we walk, or drive the car. We're powerful giants. But we can be respectful giants.

It doesn't absolve us from our "sins", but it's far better than nothing.

I think it can be narrowed down to "be respectful". Letting your rats die would be disrespectful to them. Killing a spider that isn't harming you is disrespectful to them. Walking on top of ants you know are there is disrespectful to them.

Comment · 5 years ago
I strongly disagree.

A senior engineer that has always worked in the backend won't be able to be up to speed with a complex frontend app quickly and be as effective as a senior frontend.

There's just too much to know about browsers and underlying tech and a myriad it things.

Same for a senior frontend starting to work on a complex backend all with god knows how many interconnected technologies.

Being able to go from JS to TS? Sure. Being able to go from JS to Rust + Docker + (all your backend stuff here) not so much.

Comment · 5 years ago
This is one of the best selling points to me.

Most console games are designed to be played like this. I can just leave the game and come back tomorrow.

For PC games I have to open it, make sure it's saved, close it. And so on.

Sitting in the couch and being in the game in 15 secs Max is amazing

Comment · 5 years ago
Poker players not necessarily.

The point is that the market has been going up in the long term for as long as there's been a market. So you're better off just investing and forgetting about it rather than investing made from your feelings.

Comment · 5 years ago
It's perfectly fine to enjoy a day job. I truly love mine. I enjoy working at it, and I enjoy the freedom it gives me to do other stuff after work.

I enjoy the monetary reward but also the act of solving hard problems every day.

Comment · 5 years ago
Isn't everything a rat race if you boil it down enough?

Working for yourself? Rat race Working for others? Rat race

The human reward system works in a way that doing something repetitive, that is just novel enough and just challenging enough makes us feel great.

There's no such thing as a non rate-race life. The point is enjoying it. Otherwise you end up feeling dread and existential anxiety.

Life is meaningless, and at the same it's meaningful. It truly depends on your perspective, and a bit of self delusion.

Comment · 5 years ago
This is the reason I switched from Roam Research to obsidian.

If Roam goes bust, so does my data. If Obsidian goes bust, I'll just have a bunch of markdown files I can import elsewhere.

Not to mention Obsidian seems to try to add as few weird syntax as possible

Comment · 5 years ago
Thank you for bringing joy to my evening. This was hilarious
Comment · 5 years ago
Sure thing. But I always give reasons. That stuff builds trust.

Even silly things like "hey I'm tired and feeling down, gonna take a couple of days off" builds a lot of rapport.

And unless you're dealing with a huge asshole of a boss, it's never a problem. And if it is, you'd get warned so you can leave faster.

Comment · 5 years ago
The author exactly says this "two engineers with the same experience".

I'm sure there are engineers that can create an architecture 10x better than mine.

But show me someone that can create UI 10x faster and I'll admit they're a God.

Some things can't be 10xed after some point. It just takes work.

Some things can be 10xed and some just can't. I find it silly to think someone can be overall 10xer at everything.

Comment · 5 years ago
Knowing that so many things are being changed for good is amazing.

"climate change is forcing everyone's hand"

Everyone should see it this way. Like, there's no leeway, just do whatever it takes to tame climate change.

Comment · 5 years ago
Well... This is an idea I never had lol.
Comment · 5 years ago
I love titles. They're made up bullshit but people assign value to them.

If I meet someone with 8 years of experience that is not confident to tell me they're a senior engineer, I won't hire them.

If I meet someone with 2 years that tells me they're senior. I'll listen to what they say carefully and judge if they can do the job.

Titles are useful labels that compress a lot of info. It's not about how accurate they are, is about trying to differentiate quickly.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton