Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
atherton94027
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
61.
▲
by
atherton94027
10mo ago
Wouldn't a database give you better consistency guarantees in that case? NFS locking semantics are a lot more complicated than just a `SELECT .. FOR UPDATE`
62.
▲
by
atherton94027
10mo ago
This a bit of a hollow article and kind of misses the point of Rob Pike's rant. This is a guy who care deeply about computing. He spent the first 20 years of his career working at Bell labs, building things like utf-8 (an amazing idea
63.
▲
by
atherton94027
10mo ago
I'm confused, is EBS eventually consistent? I assume that it's strongly consistent as otherwise a lot of other linux things would break If you're thinking about using NFS, why would you want to distribute your locks across ot
64.
▲
by
atherton94027
10mo ago
Yeah it honestly feels like the problem here – it's a common pattern where someone tries several times at a promo, then transfers to another team and gets promoted immediately.
65.
▲
by
atherton94027
10mo ago
Waymo cars have been proven safer than human drivers in California. At the same time, 40k people die each year in the US in car accidents caused by human drivers. I'm very happy they're moving fast so hopefully fewer people die in
66.
▲
by
atherton94027
10mo ago
There was a special law (that his party voted for btw) that added sentencing enhancements for the specific crime he did iirc
67.
▲
by
atherton94027
10mo ago
> No, your security failure is that you use a package manager that allows third-parties push arbitrary code into your product with no oversight. Could you explain how you'd design a package manager that does not allow that? As far a
68.
▲
by
atherton94027
10mo ago
Seems like you and a few other posters are making the article's point – that Perl's culture is hermetic and that new programmers would rather learn Python, Ruby or Javascript rather than figure out which sigil means what.
69.
▲
by
atherton94027
10mo ago
It's just very non-obvious what the code does when you're skimming it. Especially in a dynamic language like Perl, you wouldn't know that you're passing down an integer instead of a function until the code blows up in a
70.
▲
by
atherton94027
10mo ago
There was so much complexity hidden behind "do what I mean". For example, scalar vs array context which was super subtle: my @var = @array # copy the array my $var = @array # return the count of elements in array
71.
▲
by
atherton94027
11mo ago
I think it's unlikely to change because most likely the content was not available for legal reasons, not technical. That's why for example when they re-release some shows they have to switch out to completely different music – the
72.
▲
by
atherton94027
11mo ago
> normal servers have 7 year lifespans in many cases fwiw Eight years if you use Hetzner servers!
73.
▲
by
atherton94027
11mo ago
A quick search for "linux local privilege escalation" in the CVE database ( https://www.cve.org/CVERecord/SearchResults?query=linux+loca... ) shows 25 results just for this year, so clearly these are very commo
74.
▲
by
atherton94027
11mo ago
If your system is already running malware, why wouldn't the malware use a privilege escalation exploit (which are relatively numerous on linux) to access your data rather than some X11 flaw which depends on their code getting started b
75.
▲
by
atherton94027
11mo ago
Isn't Wayland funded by Red hat though? And Mir was funded by Canonical iirc
76.
▲
by
atherton94027
11mo ago
> On the topics it does cover, Rust's stdlib offers a lot. At least on the same level as Python, at times surpassing it. Curious, do you have specific examples of that?
77.
▲
by
atherton94027
11mo ago
It's a cultural difference – french culture prefers correctness over politeness, whereas in the US people prefer to "keep the peace" by not emphasizing mistakes. It shows up a lot in engineering discussions if you have french
78.
▲
by
atherton94027
11mo ago
The problem is that many of these clean room reimplementations require contributors to not have seen any of the proprietary source. You can't guarantee that with ai because who knows which training data was used
79.
▲
by
atherton94027
11mo ago
It's interesting because you can still find interviews of Larry online how Perl is the first postmodern programming language but for perl6 they came up with a very top-down, modernist project
80.
▲
by
atherton94027
11mo ago
Very impressive to see Chuck Moore still going at it at the age of 87. I hope at that age I'm able to handle the minutiae of programming!
81.
▲
by
atherton94027
11mo ago
I'm just giving context as to why VB6 was much better than C++ back in the day for building windows apps. VB.Net and C# didn't exist in the halcyon days of 1998
82.
▲
by
atherton94027
11mo ago
If you dig into the paper, on page 3 they find out that their null oracle approach (ie without actually freeing the memory) increases run times erratically by 12 to 33%. They then mention that their simulated approach should handle that cas
83.
▲
by
atherton94027
11mo ago
Methodology seems kind of dubious: > We introduce a novel experimental methodology that lets us quan- tify the performance of precise garbage collection versus explicit memory management. Our system allows us to treat unaltered Java prog
84.
▲
by
atherton94027
11mo ago
> As long as there is some form of memory access, any language can do basically everything that one can do in C/C++, but this doesn't make much sense. No VB6 had really easy COM integration which let you tap into a lot of Windo
85.
▲
by
atherton94027
11mo ago
Per-capita volume of miles traveled went up by 5x since 1950: https://enotrans.org/article/americans-drove-1-0-percent-mor...
86.
▲
by
atherton94027
11mo ago
> Actually, please don't do this resource burning with startups or other SMBs, unless it's clear they want to burn resources Startups are fine scheduling candidates for 5-6 rounds of interviews, they should be fine with the occ
87.
▲
by
atherton94027
1y ago
Exactly — anyone who has worked in sales for a New York minute knows that any six figures deal will have a human account manager assigned to it.
88.
▲
by
atherton94027
1y ago
Could you break down a bit more why this happened? From an external perspective it really sounds like some sales rep decided to pressure a non-profit to make their quota
89.
▲
by
atherton94027
1y ago
It's a very common "gotcha" comment on HN unfortunately — latch on some specific definition of a term then dismiss anything that doesn't fit it. Not sure what we can do about it unfortunately