Live data from Hacker News

Ask HN: Your Favourite HN Comment?

news.ycombinator.com

11–20 of 247 posts

Re: Ask HN: Your Favourite HN Comment?

#11
One of my favorites is a super-long one by a user named bane, about three solutions to speeding up computing: (1) "high" (more RAM, CPU), (2) "wide" (more machines), and (3) "deep" (refactoring), which is what he recommends first. More than once he has rewritten something that was running slowly even on the latest and greatest architectures (perhaps partially because of that), to running on a single machine, even an old personal computer. He reminds us that a modern computer, with its solid-state drives, gigabytes of memory, and multicore gigahertz processors, can take on many large problems, if you just stoop to give the problem a decent amount of attention first, https://news.ycombinator.com/item?id=8902739

Re: Ask HN: Your Favourite HN Comment?

#13
User mikekchar on the value of ideas:

My advice is to lower the value of ideas. A lot of time people think, "If only I had a good idea I would be successful". You will see other people saying things like, "Buy my good idea!". But really, good ideas are a dime a dozen. Good ideas, bad ideas... it actually doesn't make much difference. What makes the difference is execution and timing.

For things that take a long time, timing is essentially random. The world is chaotic. Had I known everyone and their dog would be locked down in their houses for months on end, I would have built something to cater to them. But of course, there is no way to know. I find it amusing that just before the pandemic there was a thread on HN talking about overvalued unicorns and Zoom was up near the top of the list. What would need to happen to make Zoom a household name, people asked?

To be successful, really what you need is execution and to have the patience to wait until what you are doing is relevant. Of course there is the fear that it will never be relevant. However, if you accept the thesis that the good idea is not valuable in itself, then you realise that it is not really valuable to pivot without a really good reason. A good idea that is never relevant is just as worthless as a bad idea that is never relevant. However, even a bad idea that is executed very well and ready when the opportunity arises can be successful.

Re: Ask HN: Your Favourite HN Comment?

#14
post #5

For me, it's this comment ( https://news.ycombinator.com/item?id=9224 ) that argued Dropbox wasn't useful and was going to fail. Both the comment and its replies (by Drew at the time when Dropbox wasn't known) really get to me because they remind me to keep an open mind to other people's ideas and have conviction in my own ideas even if there are people who doubt them.

One of the things I look for when getting into a new venture, investment, etc is that most people don’t understand how it would succeed. If I have a deep, realistic understanding of how it will work, that’s all I need. Big gains come when you have vision that no one else does, but you know they will all see your reality as the truth with time.

Re: Ask HN: Your Favourite HN Comment?

#15

@dang recently (17 days ago) posted a list of the most favorited HN comments in this comment: https://news.ycombinator.com/item?id=24360449

Interesting. I'm surprised the counts for the most popular comments are so low, given the number of users on HN

Re: Ask HN: Your Favourite HN Comment?

#17
post #13

User mikekchar on the value of ideas: My advice is to lower the value of ideas. A lot of time people think, "If only I had a good idea I would be successful". You will see other people saying things like, "Buy my good idea!". But really, good ideas are a dime a dozen. Good ideas, bad ideas... it actually doesn't make much difference. What makes the difference is execution and timing. For things that take a long time,…

Good comment.

Also I don't think most people can really tell when an idea is good. Seemingly good ideas fail all the time and if it was easy to determine which ideas are good everyone would be successful.

Re: Ask HN: Your Favourite HN Comment?

#18
post #13

User mikekchar on the value of ideas: My advice is to lower the value of ideas. A lot of time people think, "If only I had a good idea I would be successful". You will see other people saying things like, "Buy my good idea!". But really, good ideas are a dime a dozen. Good ideas, bad ideas... it actually doesn't make much difference. What makes the difference is execution and timing. For things that take a long time,…

It can be fun to think of "new" ideas, and then search the Internet for them.

This week, I wanted a handheld device to push buttons and open doors without touching them; found several for sale (though the models without covers seem useless.)

Later I wanted a 3D support structure to fit under a mask and increase its usable surface area; found several for sale.

Re: Ask HN: Your Favourite HN Comment?

#19
I think about this often when I’m programming:

> Dependencies (coupling) is an important concern to address, but it's only 1 of 4 criteria that I consider and it's not the most important one. I try to optimize my code around reducing state, coupling, complexity and code, in that order. I'm willing to add increased coupling if it makes my code more stateless. I'm willing to make it more complex if it reduces coupling. And I'm willing to duplicate code if it makes the code less complex. Only if it doesn't increase state, coupling or complexity do I dedup code.

>The reason I put stateless code as the highest priority is it's the easiest to reason about. Stateless logic functions the same whether run normally, in parallel or distributed. It's the easiest to test, since it requires very little setup code. And it's the easiest to scale up, since you just run another copy of it. Once you introduce state, your life gets significantly harder.

> I think the reason that novice programmers optimize around code reduction is that it's the easiest of the 4 to spot. The other 3 are much more subtle and subjective and so will require greater experience to spot. But learning those priorities, in that order, has made me a significantly better developer.

https://news.ycombinator.com/favorites?id=jakelazaroff&comme...

Re: Ask HN: Your Favourite HN Comment?

#20
I find almost everyone intensely boring. How am I supposed to get along with people without feeling like a complete fraud? Small talk, feigning interest in kids, in sports, in wine, in whatever useless dull, pedestrian thing a coworker is into. I find that anyone who isn't a PhD (or could easily have been if they hadn't gone into industry) might as well be a paper shell. I can put on a mask of civility and charm when needed, but all I really want is to talk to deeply self-aware people struggling with the boundaries of human knowledge. It's like you try to peel back a single layer of why people believe what they believe and there's nothing there. No reflection, no relevant context, no mirror provided by an intimate knowledge of history or literature ... just nothing. Nearly every time I work up the motivation to try to really get to know someone who I think I may have judged too quickly I find religiosity, passive consumerism, an unexamined life, something so distasteful that it takes ages before I can do it again. How do people put up with it?
Post reply on HN