Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
115 ms
·
781.
▲
by
cle
6y ago
The reason this line of thinking isn't very compelling to many people is because it isn't very actionable. There are clear "positive" outcomes to "ripping someone off"...the outcome of voting is far removed, n
782.
▲
by
cle
6y ago
Many in the US see China as much more than a commercial competitor, but as an ideological and existential threat.
783.
▲
by
cle
6y ago
Maybe we're using different words for the same thing. But I've found that when I get "stuck" like that, it's because I'm trying to fit too much into my working memory, and I start losing track of it and am una
784.
▲
by
cle
6y ago
It’s not “exactly what this is”. Every time AWS or Azure or GCP releases a service, there are a droves of people on HN decrying them as “just <something I’m familiar with>”, without bothering to understand if that’s actually true. I
785.
▲
by
cle
6y ago
If only devs had a way to share code with one another...
786.
▲
by
cle
6y ago
Every moral issue is also black-and-white and requires no practical (or ethical) implementation plan.
787.
▲
by
cle
6y ago
How would Amazon prove such a breach occurred? (I believe that NCs are net negative, but I'd imagine that it's hard to get evidence of an NDA breach in these circumstances.)
788.
▲
by
cle
6y ago
No, they were saying these police officers hold one. Which is unfounded.
789.
▲
by
cle
6y ago
It's not a static binary, at least on my Mac. It dynamically links against Oniguruma.
790.
▲
by
cle
6y ago
"grep" and "cut" are not Bash, they are programs and have dramatically different feature sets between distributions and OSes (grep on MacOS is very different from grep on a modern Linux distribution using GNU Coreutils,
791.
▲
by
cle
6y ago
It can statically link Linux executables, including musl libc, libssl, libcrypto, and other libs that are usually dynamically linked. It can't do this for non-Linux executables (e.g. Windows, Mac). On those OSs, the executables are dy
792.
▲
by
cle
6y ago
It's not about ending cleanly, it's about behaving correctly. I would say that there's nothing "basic" about testing concurrent code--it's always been hard, no matter what language you use. Exposing your conc
793.
▲
by
cle
6y ago
It can be useful to directly unit test edge cases in critical concurrent code, because they are otherwise difficult to test deterministically. But like you said, I've also found them difficult to write and maintain (re-reading some of
794.
▲
by
cle
6y ago
I hate when I click into an HN story's comments and the top comment is someone complaining about the site's design. (This is not a personal attack on you, and I'm not trying to downplay the poor design, just that...I come to
795.
▲
by
cle
6y ago
The net risk reduction of course depends on specific situations, it is not always better and it is not always a "swap". In some cases, eliminating unknowns reduces more risk than is added by building in-house, which is when it ma
796.
▲
by
cle
6y ago
It's also a risk mitigation strategy. As your company's size grows, so does the liability of your dependencies that you don't control. If you can throw a few engineers at a problem and save yourself tens of millions of doll
797.
▲
by
cle
6y ago
How will finding someone to blame make the problem any better? Finding fault isn’t useful here. Our mental energy is better spent finding ways to fix the process and/or technologies.
798.
▲
by
cle
6y ago
Do you really need to do that? What evidence is there? (Serious question)
799.
▲
by
cle
6y ago
I do this a lot too, it works great. For any non-trivial work, we don’t really consider a design doc “good” unless the author wrote a proof-of-concept demonstrating the feasibility of whatever approach is being advocated, specifically focu
800.
▲
by
cle
6y ago
It’s a combination of the tool and how you use it. And the environments that tools run in today are sometimes dramatically different than they were 25 years ago. As constraints and limitations change due to technological progress, economi
801.
▲
by
cle
6y ago
> central information control is an evil whose time has come. It depends on the context. If your city is being invaded by a civilian-slaughtering army, I doubt many of the civilians would refer to a coordinated military defense as "
802.
▲
by
cle
6y ago
There isn’t “qualified” and “unqualified”. It’s not that black-and-white, and I wish people would accept that more. Basically what we should be asking ourselves is “What’s the likelihood that what this person is telling me is correct?” wh
803.
▲
by
cle
7y ago
It’s called backpressure and it’s one of the tradeoffs that should be considered when thinking about adopting async work queues. There is no natural backpressure mechanism so it takes a lot more work to ensure you either reject new work af
804.
▲
by
cle
7y ago
Sure you can teach junior programmers all kinds of stuff that they should have already learned or should know how to learn, I do it all the time. I'm arguing that this is crucial information that even entry-level engineers should know
805.
▲
by
cle
7y ago
Agreed. The least effective developers I’ve had the displeasure of working with never understand how their code executes end-to-end. And the best ones have a deep knowledge of it. This is no fluke! If you don’t know how a classloader wor
806.
▲
by
cle
7y ago
Because these language wars are mostly about people defending their group identity that they've invested a lot of effort into forming. If you want to have focused, fact-based discussions about language tradeoffs, it's more likely
807.
▲
by
cle
7y ago
This is pretty close to what I get out of Tree Style Tab + Auto Tab Discard on Firefox. I haven't found any Chrome extensions with the same convenience for managing tabs. Tabs Outliner is close but the fact that it's not bound t
808.
▲
by
cle
7y ago
Right that's a reasonable claim. bocker makes false claims though, which causes a bunch of confusion (which seems to be the case for the person I was replying to). "Docker implemented in around 100 lines of bash." This is si
809.
▲
by
cle
7y ago
It’s a feasibility study. As the paper says, since the results are so promising, they are following up with a more statistically rigorous (I.e. expensive) study. I think it’s great to communicate ongoing developments and promising researc
810.
▲
by
cle
7y ago
The gap is that it's skipping half of what makes Docker powerful, and what isn't really discussed in this conversation at all either. Distribution. E.g. see this line of code: https://github.com/p8952/bocker&
More ›