Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bonzini
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
571.
▲
by
bonzini
2y ago
CVE numbers from the Linux CNA are bollocks.
572.
▲
by
bonzini
2y ago
In the Meson build system's test harness, a single Ctrl-C terminates the longest running test with a SIGTERM; while three Ctrl-C in a second interrupt the whole run as if you sent the harness a SIGTERM. This was done because it'
573.
▲
by
bonzini
2y ago
That's mostly for historical reasons. Nobody felt the need to switch and do all the work needed to avoid breaking edge cases. GCC used to have Bison grammars but it switched to recursive descent about 20 years ago. The C++ grammar was
574.
▲
by
bonzini
2y ago
How does this approach compare to Dolphin's ubershader?
575.
▲
by
bonzini
2y ago
Almost—even if you need to rebuild dependencies, you can still patch security issues just once instead of doing so in every vendored copy. That's the first point in the parent comment. The same applies to Go.
576.
▲
by
bonzini
2y ago
It doesn't use the word, but "access to any substantial set of the features or functionality of the software as a hosted or managed service" is a specific kind of competition, and who is a competitor can change at any time de
577.
▲
Ffhistory: Fabrice Bellard
(codecs.multimedia.cx)
3 points
by
bonzini
2y ago
|
0 comments
578.
▲
by
bonzini
2y ago
pbonzini@redhat.com :) thanks very much!
579.
▲
by
bonzini
2y ago
Yes, I guess it would be an idea. We could also participate to Season of Docs.
580.
▲
by
bonzini
2y ago
If there are parts that specifically you'd want to have better documentation for, please let me know here. Generally we've been moving command line towards a scheme where each option describes an aspect of either the guest (a devi
581.
▲
by
bonzini
2y ago
Documentation is not great I admit. The problem is that we don't have anyone who is a capable tech writer in the team. It's not something that you can improvise. However, all incompatible changes are documented and also announced
582.
▲
by
bonzini
2y ago
Fixed size instructions are not absolutely necessary, but keeping them naturally aligned is just better even if that means using C instructions a bit less often. It's especially messy that 32-bit instructions can span a page.
583.
▲
by
bonzini
2y ago
Nice trick, in fact with 4 instructions it's as efficient as extract/insert and it works for all ADD/SUB/OR/XOR/CMP instructions (not for AND), except if the source is a high-byte register. However it's no
584.
▲
by
bonzini
2y ago
The difference is that you're asking it to perform one intellectual task (write a program) instead of 100 menial tasks (parse a file). To the LLM the two are the same level of complexity, so performing less work means less possibility
585.
▲
by
bonzini
2y ago
Rust Result is basically a checked exception. Java makes you choose between adding an exception to "throws" or catching it, Rust makes you choose between declaring your function as returning Result or checking if you got an Err. T
586.
▲
by
bonzini
2y ago
Isn't that exactly what a USB-C docking station does? It receives display and audio data, and acts as a USB device (keyboard, mouse, webcam). You'd need hardware that can receive DisplayPort, but it's doable.
587.
▲
by
bonzini
2y ago
Props for calling it source available and not hiding behind "you can't police the meaning of open source", though.
588.
▲
by
bonzini
2y ago
The book is good but it has a couple important drawbacks: * while it tells you how to do lock-free programming but doesn't teach you why, nor whether you should it. * it has a relatively narrow focus on linearizability, but the truth i
589.
▲
by
bonzini
2y ago
In the not-a-book section I'm going to plug my series of six articles on LWN.net: https://lwn.net/Articles/844224/ Most of the content is not too specific to Linux, much like this book is not too specific to
590.
▲
by
bonzini
2y ago
Caffeine. It's not energy in the physics sense.
591.
▲
by
bonzini
2y ago
> an approach which created an ideal space for things like the XZ backdoor. That's not entirely correct. Indeed there was a part of the xz backdoor that lived in the configure script. However, that part was also included in the sour
592.
▲
by
bonzini
2y ago
Time goes backwards on the x axis.
593.
▲
by
bonzini
2y ago
Pascal is pretty small and m^3 is pretty large though. That's why we still often use millibar and liter. They just happen to largely cancel out.
594.
▲
by
bonzini
2y ago
But it's a coincidence, right? N*k=8.31 is pressure*volume/temperature for a mole of gas. Temperature has a relatively small range (100-1000) and there's no reason why the range of P*V couldn't be far from that range, fo
595.
▲
by
bonzini
2y ago
> If you sharp the one it’s a different scale starting in a different place. It depends on what's the function. If you want to use the tritone-substituted G7 to modulate to the sharp fourth, you'd write it C#7 and resolve it to
596.
▲
by
bonzini
2y ago
That makes no sense. They've internalized the theory so much that they can focus on the magic, and each of them has their own kind of magic, but they absolutely know the theory.
597.
▲
by
bonzini
2y ago
I guess you could use figured bass notation. It's more complex than modern chord notation because it tells you which inversion to use, and it notates secondary dominants (e.g. V of V, which you'd write simply as D7 in jazz notati
598.
▲
by
bonzini
2y ago
Toxic by Britney Spears is basically built on secondary dominants and tritone substitutions (i-VI7-II7-V7 becomes i-IIIb7-II7-IIb7), so they definitely have their place in pop music too. Whether the composers thought about it that way, we c
599.
▲
by
bonzini
2y ago
I would consider Rust to be informed enough by C, that it can be considered a descendent—as much as D, and more so than C# (which is more of a Java-descendent; and while Java's syntax is based on C, that's where it ends).
600.
▲
by
bonzini
2y ago
"Aid" is a bit of an understatement considering that Castro was fighting against the US-and mafia-backed dictator (Fulgencio Batista). The withdrawal of American support to Batista happened because the corruption and violence had
More ›