Recent submissions

Comment · 4 years ago
what do most people use for a generic graph / tree library in rust?
Comment · 4 years ago
So nepotism = good morals?

You pray everyone can make the choice freely and not be coerced into a decision they did not want. Let's pretend that your family is from the USA and has been the beneficiary of slave labor, that without slavery, your family would not have the generational wealth that it has been able to pass onto you. Do you pray for these slaves also and do you also want them to not be coerced into making money for you?

Comment · 4 years ago
Can I get a source on this please? In particular I would be curious about what is the breakdown in the % of female engineers and female management in Meta.
Comment · 4 years ago
Can you go into more detail about the food thing? How would I as a non-Indian identify someone's caste from their food preference?
Comment · 4 years ago
How to get better at anything:

1. Find the limit of your abilities. 2. Push yourself to exceed your limit slightly. If the most you can bench press is 40kg, push yourself to bench 40.5kg. If it takes you on average 5 hours to fix a bug, push for 4 hours and 55 min next time. 3. Get a good night's sleep. 4. Repeat.

Are you not able to solve leetcode easy questions? Even if you are, you can keep trying for a while, and if you feel like you really can't solve it, go look at the solutions for that question from others who have solved it (in the language of your choice). You can see how others solve it and also different solutions and also you can start to learn from them and decide for yourself what makes a solution "better" than others.

Market is crazy right now and salaries are exploding. You should really put yourself out there and check out the opportunities.

Comment · 4 years ago
>Steve recommended investigating Systems Engineering as a distinct subject. Specifically, reading the engineering histories of the Gemini and Apollo projects, and especially about the culture clash between the experimental aircraft guys who built Mercury, and the ICBM teams.

Anyone know any good books covering this history?

Comment · 5 years ago
Can you talk a bit about how facebook measures impact from their employees? How is it defined? How closely do you think it tracks real impact. How often do people figure out how to game it, and how is it usually gamed? Do you think it is possible to modify the definition of impact such that an ethical component can be added to it?
Comment · 6 years ago
If you said this last week about Singapore I would agree with you. Have you looked at their graph in the last few days?
Comment · 7 years ago
Why do you believe that the optimal point for a business is maintaining the employees on the edge of quitting? What are the pros and cons of doing this?
Comment · 7 years ago
No. Your response is the reasoning that every non-asshole makes as they get converted into an asshole because of their interactions with assholes. The response to someone being an asshole to you shouldn't be to be an asshole back to them. That is how assholes spread. It is possible to disagree without being an asshole. Just watch some videos of Obama responding to republican talking points for some examples.
Comment · 7 years ago
Eh at the very beginning of the article, the writer states that this article is exclusively about smart assholes, assholes who are good at their job. Someone who is not doing their job is not a smart asshole and is much more easily identified and removed.
Comment · 7 years ago
Reading Refactoring by Martin Fowler helped me a lot. The examples are in Java but many of the concepts apply across all languages. However I would say the examples makes the most sense for statically typed languages. I wonder if anyone knows of a book that covers the concepts in Refactoring but with examples in a dynamically typed language like javascript?
Comment · 11 years ago
It just needs to be tested on more complex decisions, possibly in a larger network. Most people don't feel the need to delegate choosing what kind of food they like to eat. Now if google starts using this system to decide what kind of phone they are going to make next, things will get interesting.
Comment · 11 years ago
If you started programming when you were 12 and you've been programming for fun more than 4 hours a day every day since then, you are going to be drastically better than someone who starts programming in their first year of college and only does it to graduate. It feels like a bimodal distribution because you then get both kinds of programmers interviewing for jobs at the same age when they graduate from college and one of them is going to feel drastically different than the other.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton