HN user

obedm

233 karma
Posts1
Comments72
View on HN

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.

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.

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.

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.

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

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.

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.

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.

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.

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.

I lived in cities all my life, until two years ago when I moved to the very green suburbs of Budapest.

Now, Whenever we go to the city, I notice how much it stinks.

It's so weird because I never noticed that before. My nose for used to "clean" hair now. And I don't even live away from the road.

I'd like to move even more into the woods.

This is the best video I've watched on nutrition in ages.

Backed by real science while acknowledging the things we don't fully understand.

The idea that not all calories are the same is something I've known for a while. But understanding the reason behind it and the real numbers is enlightening.

This perfectly encapsulated why I LOVE web development.

You can debug one of the most complex softwares in the world (a browser) so effectively you can understand what you did wrong and fix it.

Comments are documentation.

I've never seen or heard of a team that keeps documentation for their complex algorithms. It's just not done.

And if it was, I'd bet that they get out of date very fast

I find this incredibly sad for many reasons.

Taking time off to work for the company that doesn't let you work for them during normal work hours.

The irony is so strong but I understand the sentiment and why you'd do it

IPv6 Watch 5 years ago

Can someone explain to me what does IPv6 offer that's IPv4 doesn't? Apart from way more addresses. A good article would suffice.

Sucking at what you do != not being passionate.

Passionate people can also suck at their jobs. I did some terrible things when I was inexperienced.

There's nothing special about software. It's like asking the builder of your house how passionate they are about building houses. What I care about is how professional and experienced they are, not their passion.

Been there. But what I try to do is just invite them.

Like literally tell them before hand the food is on me. Or find some stupid reason to pay for them.

Even if it's just two pizzas, but it's at my place, I'll just pay and say it's our home and its on us. But if I bring the pizzas to someone's place I'll say it's their place so it's on me, lol.

I used to be poor, and always saw people pay for my stuff without second thought. I really love being able to do that now.

Being a good engineer goes beyond being good at coding.

Many great coders suck at communication or are just not nice to be around.

I've seen amazing "coders" not being hired because they can't have a good conversation during the interview. I'm sure they're the same ones that complain about interviews being too hard.

Thank you for the clarification. I'll read more on the subject.

History is god damn hard. That's why it's useful to read the source material whenever possible.

I don't know how many times I've seen The Parable Of the Cave being used, but reading The Republic, really makes you understand what Plato meant with that story.

It's hard for most people to read that stuff though. I've only scratches the surface. It's easier to trust others to donor for us and distill the information.

And in each century, the lessons learned from the same material may be different too.

This is true. I struggle with the branding iron myself.

For me a big part of it comes from frustration that I (we, science) know the answer to things, and someone refuses to accept it.

We don't know everything of course. And most of the time the excuses use are illogical, paradoxical, or easily disproven, and yet the person refuses to understand that theatre wrong. Hence frustration.

I never feel frustrated if my child doesn't understand something or refuses to, because she's a child. But treating adults like children is condescending, hence frustration.

The other side welcomes everyone and presents their ideas politely.

This is a huge problem. It's just like how people selling snake oil are fantastic listeners and make people feel welcomed and understood, just to sell them literal water disguised as medicine.

We are hardwired to trust nice people over logic of facts :/