Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hbrn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
hbrn
4y ago
> being a good communicator is the _last_ thing that makes a good engineer. The best software engineers are good at - I know this comes by a huge surprise - writing code Surely you're not measuring how good the engineer is based on
92.
▲
by
hbrn
4y ago
A slightly more accurate name for it is https://en.wikipedia.org/wiki/Tragedy_of_the_commons
93.
▲
by
hbrn
4y ago
> in codebases where the authors seemed opposed to writing good comments, tests are extremely useful in documenting expected behavior in edge cases In other words, tests are useful in teams with awful engineering culture. I tend to agree
94.
▲
by
hbrn
4y ago
"Transitioning" an incredibly stupid goal, which unfortunately is becoming trendy among engineers who have nothing better to do. Typed Python is not better or worse than untyped Python, it has different tradeoffs. If you're s
95.
▲
by
hbrn
4y ago
This, 100%. Infrastructure by definition is supposed to be stable with well established interfaces , this is a perfect match for types. Business logic is constantly evolving, focusing too much on types will cause you to be disconnected f
96.
▲
by
hbrn
4y ago
I don't understand what you're saying. First of all, no one is going to benefit if 25% of US population moves to NYC. Second, if we build millions of houses and they stay vacant, we just wasted a ton of money. Third, if we just gi
97.
▲
by
hbrn
4y ago
> Economies of scale, barriers of entry, and other Econ 101 stuff that privilege large entrenched actors over upstarts. All of those already exist without cartels. > Threatening to stop giving contracts to builders if they work with t
98.
▲
by
hbrn
4y ago
I don't know any capitalism advocate that claims capitalism is perfect. It just happens to be way better than all of the suggested alternatives. And your No True Scotsman example is typically heard in reference to communism in USSR
99.
▲
by
hbrn
4y ago
Funny that you decided to include fast fashion. Fast fashion by definition is a cheap alternative to high fashion. Similarly, there are cheap alternatives to all of the goods that you mentioned. I suggest you to get out of your first-world
100.
▲
by
hbrn
4y ago
The problem with housing for everyone is that location demand is not distributed equally. How exactly would you provide housing for everyone who wants to live in Manhattan?
101.
▲
by
hbrn
4y ago
> What stops the new units from being added to the cartel? Cartel members would be the best positioned to acquire them. If competition is unrestricted, cartels are unstable structures. It only takes one member unwilling to join cartel to
102.
▲
by
hbrn
4y ago
Unfortunately there's not enough work in the world that has purpose. Someone has to do the dishes.
103.
▲
by
hbrn
4y ago
Same principle, different markets, different outcomes. > Keep raising prices until you can’t, but in the mean time, make people poorer That's a primitive model employed by people that are unable to think long term and at scale. More
104.
▲
by
hbrn
4y ago
Huh? Are you really saying expensive candies are causing wealth inequality? If a certain product has tons of loyal customers, it's creator/owner deserves all the wealth he gains off of it. Unlike candies, housing is essential. Edi
105.
▲
by
hbrn
4y ago
It should obviously be condemned, but what's up with these articles recently? This is not news, Microsoft has been doing it for years.
106.
▲
by
hbrn
4y ago
> Same thing with “pay with your face” they tried in China. They all are susceptible to replay attacks. It is garbage! That's such a naive take on security. Reminds me of "salt shaker vulnerability": https://www
107.
▲
by
hbrn
4y ago
I did notice the same pattern: best people I worked with either don't write at all or write very little. Probably because, despite having better thoughts, smart people also have a much higher threshold for releasing their thoughts into
108.
▲
by
hbrn
4y ago
> Social media in and of itself is really just an accelerant for the particular set of social expectations we stack on girls and women around appearance and how that relates to self-worth This is an extremely reductive take. The depressi
109.
▲
by
hbrn
4y ago
> The economy didn't get better for everyone, in fact inequality rose starkly What is your source for this "fact"? There were no drastic changes in Gini coefficient in the USA. Also, I'm pretty sure suicide rate was a
110.
▲
by
hbrn
4y ago
Correlation is evidence. You might be asking for a proof , but proving causation for historical events is nearly impossible. Overwhelming amount of correlation is as good as it gets. For example if you can see the same trends in other re
111.
▲
by
hbrn
4y ago
Sure, but what's your point? Being accused of murder can lead to detainment, which naturally bears the risk of temporarily detaining innocent people. That's the tradeoff society has agreed to.
112.
▲
by
hbrn
4y ago
She is accused of murder. Harrell, 24, has been jailed without bond since July, when she was accused of fatally shooting another woman and charged with second-degree murder
113.
▲
by
hbrn
4y ago
> the state is forcing the woman to stay in a situation which is dangerous to the fetus Woman actions led to her being imprisoned, why are you blaming the state all of a sudden? State just executes the rules that she knew in advance. If
114.
▲
by
hbrn
4y ago
The major problem with dead letter queues is that people naturally end up mixing recoverable and non-recoverable errors together, which results in all errors being ignored. Proper monitoring typically requires application specific details
115.
▲
by
hbrn
4y ago
I very much agree with James Coplien approach to unit tests: - Keep unit tests that test key algorithms for which there is a broad, formal, independent oracle of correctness, and for which there is ascribable business value. Though I'd
116.
▲
by
hbrn
4y ago
Coverage is the best example of Goodhart's Law, never focus on it. Integration tests are typically best bang for buck: https://kentcdodds.com/blog/write-tests Once manual testing starts causing noticeable pain, yo
117.
▲
by
hbrn
4y ago
"I hate code, and I want as little of it as possible in our product." (Jack Diederich)
118.
▲
by
hbrn
4y ago
> when you have a multi billion dollar core business asset (search), you have no urgency to create another Tell that to Apple.
119.
▲
by
hbrn
4y ago
Keeping the lights on and innovating are two very distinct workflows. Heroes are a bottleneck in KTLO, but they are a necessity for innovation. It's not a coincidence Google no longer innovates. They threw the baby out with the bathwat
120.
▲
by
hbrn
4y ago
Also, every good code started as bad code. Counterintuitively, being afraid to write bad code actually leads to bad code. Good code is not a state, it's a process.
More ›