Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qcnguy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
481.
▲
by
qcnguy
1y ago
No you aren't understanding correctly, at all. Both of those men used the Nazi symbol as a warning: "this policy seems bad in a totalitarian way, like what those very bad people did in the 1930s, so we shouldn't be doing that
482.
▲
by
qcnguy
1y ago
That's not how the EU works. The EU Parliament was given a vote on von der Leyen. It was a ballot with a single name on it: hers. By the time it go to the rubberstamping stage the decision was already made. The MEPs couldn't prop
483.
▲
by
qcnguy
1y ago
Ah, OK. So what you're saying is, it's not happening and it's good that it's happening?
484.
▲
by
qcnguy
1y ago
Stefan Niehoff was prosecuted for a tweet that compared the policies towards COVID-unvaccinated people to how the Third Reich treated Jews. He also made comparisons to the Nazis with respect to how the German government is treating the AfD.
485.
▲
by
qcnguy
1y ago
Inevitable... for Linux. Other platforms find better solutions. Windows doesn't have any issues like this. The Win32 API doesn't have the epoch bug, 64 bit apps don't have it, and the UNIX style C library (not used much excep
486.
▲
by
qcnguy
1y ago
Von der Leyen and the rest of the Commission aren't politicians nor business types. They don't run for election, they're all appointees. And most of them have never run a business either.
487.
▲
by
qcnguy
1y ago
They aren't autonomous at all though. All EU law comes from the Commission, which is a singular body run by a single appointed president, with everyone reporting directly to her. The Commission answers to nobody and the Parliament can&
488.
▲
by
qcnguy
1y ago
It's not very trivial. They have broken the userspace ABI for lots of libraries again. So all the package names change; it's annoying if you're distributing debs to users. They obviously have some ideological belief that nobo
489.
▲
by
qcnguy
1y ago
They could just publish them on arxiv or their own websites. Publishing is easy. What they mean is, they struggle to get attention to them in a way that boosts their own career by pumping the metrics their administrators care about. Not the
490.
▲
by
qcnguy
1y ago
A few days ago a video leaked of a woman riding in a Mexican taxi, who was demanding the driver went faster. He refused because it'd be dangerous, and she immediately started threatening to report him as a harasser to the police. She e
491.
▲
by
qcnguy
1y ago
macOS is mature and has been for a long time. There's plenty of evidence Apple still cares about it - pooh pooh the new features all you like, but they're adding them! They keep improving security with every release in meaningful
492.
▲
by
qcnguy
1y ago
Kubernetes services are one of the places where you don't care about startup time. Likewise for Docker itself. These are the things that do the scaling, normally. Go is not particularly fast. People often see that Java gets faster as i
493.
▲
by
qcnguy
1y ago
Go/C programs that race can also run with inconsistent data. Nothing guarantees you a segfault under torn writes. In practice, Java programs tend to pick up on data races very quickly because they mutate some collection and the collect
494.
▲
by
qcnguy
1y ago
It has to work that way or else you can't use the standard library. What you want to block is not: StringUtils.trim(String foo); but myApp.doSomething(AnotherMyType amt); The latter is saying "I need not any stri
495.
▲
by
qcnguy
1y ago
Haskell has this, it's called newtype. In OOP languages as long as the type you want to specialize isn't final you can just create a subclass. It's cheap (no additional wrappers or boxes), easy, and you can specialize behavio
496.
▲
by
qcnguy
1y ago
Go programs are normally running on the server side and are often proprietary, so you can't see the bugs exist to exploit them. It's not something like Chrome where someone can spend weeks finding a race and exploiting it to get a
497.
▲
by
qcnguy
1y ago
The author knows that. His point is that Go doesn't work that way because it uses greater-than-word-sized values that can suffer torn writes leading to segfaults in some cases.
498.
▲
by
qcnguy
1y ago
What do Uber mean in that article when they say that Go programs "expose 8x more concurrency compared to Java microservices"? They're using the word concurrency as if it were a countable noun.
499.
▲
by
qcnguy
1y ago
The point being made is sound, but I can never escape the feeling that most concurrency discussion in programming language theory is ignoring the elephant in the room. The concurrency bugs that matter in most apps are all happening inside t