Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bonzini
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
811.
▲
by
bonzini
3y ago
Note that Meson does not generate CMake files. It generates MSVC or ninja files.
812.
▲
by
bonzini
3y ago
It's the MSVC linker that would complain. The problem is that the C runtimes used by MSVC and gfortran (whose own runtime library is written in C) are not ABI-compatible. The hack that numpy used was to link the Fortran objects into a
813.
▲
by
bonzini
3y ago
According to (second-hand) experience with auditors with respect to open source, they were quite open to considering things like CI, good commit messages etc. are useful when evaluating the development process, and even considered them suff
814.
▲
by
bonzini
3y ago
If pulling the state goes through the cloud app it is their (self-inflicted) problem.
815.
▲
by
bonzini
3y ago
I don't do full CI for every commit but I do run the relevant unit tests (or all of them depending on the change and the project) and ensure that they pass.
816.
▲
by
bonzini
3y ago
All commits are good points and potentially useful points. Was the bug in the refactoring? In the feature itself? In the resolution of merge conflicts? You can only answer if you don't squash, and it becomes easier to fix the bug if yo
817.
▲
by
bonzini
3y ago
The point of the parent comment is exactly that you should clean up the history before merging to a public branch, so that you can use bisect, even if so far you had wip wip doh wip as the commit messages. The way to get there is to have
818.
▲
by
bonzini
3y ago
> Pointers (capabilities, aka selectors) can have not only a base address, but a hardware enforced limit There are only 8k possible pointers in the LDT, plus 8k in the GDT. The x86 segmented model isn't really suitable for implement
819.
▲
by
bonzini
3y ago
Ok, then the answer is "they do use a slightly different version of the tool than what you learnt at school. That version is more rigorous (which is why they like it) and in that version 1 is neither a prime nor a composite. In the ver
820.
▲
by
bonzini
3y ago
It only makes sense to define factorization on numbers that don't have an inverse, otherwise you can make infinite factorizations of a number by multiplying by a number that has an inverse and then by its inverse. Therefore it makes se
821.
▲
by
bonzini
3y ago
Not that there is any reason why git has to forbid the existence of empty tree objects. (Fun fact, all such empty trees would be deduplicated to a single object).
822.
▲
by
bonzini
3y ago
Lightweight tags are simply references to commits that lie in refs/tags instead of refs/heads. Annotated tags are references to tag objects rather than commit objects. In both cases, the purpose of the reference is to give the obj
823.
▲
by
bonzini
3y ago
The case of having a singular at the end of a GET is so rare that it should be easy to disambiguate. I have a project where one of the main objects is a "series", it's clear what "GET /series" and "GET &#x
824.
▲
by
bonzini
3y ago
"POST /students" is a create action, but verbs are fine for individual entities, for example "POST /students/ID/enroll".
825.
▲
by
bonzini
3y ago
https://www.amanieusystems.com/technology explains how the emulator works. Large parts of the translation are done ahead of time before the app is run first. The paper https://dl.acm.org/doi/10.1145
826.
▲
by
bonzini
3y ago
It's a starting point for the developer to interact with the database, before the frontend is complete.
827.
▲
by
bonzini
3y ago
Those low end cores do not implement the RVA or RVB profiles.
828.
▲
by
bonzini
3y ago
Probably fixed without even noticing when a dependency was updated...
829.
▲
by
bonzini
3y ago
If you're kind, unconsciously avoiding something scary. If you're not, unconsciously avoiding something scary while thinking that you are smarter than the rest.
830.
▲
by
bonzini
3y ago
Has it become some weird kind of virtue signaling to replace Red Hat with IBM?
831.
▲
by
bonzini
3y ago
I mean they were, but maybe sometimes for backups of hard drives? Certainly not as a common medium to exchange software.
832.
▲
by
bonzini
3y ago
Remember we're talking about late 80s/early 90s. Self extractors were how you distributed binaries on floppies to people that might not have had PKZIP and couldn't just go and download it .
833.
▲
by
bonzini
3y ago
Do we even know what's the trajectory?
834.
▲
by
bonzini
3y ago
Don't worry, it's not going to be the warmest in 175 years record!
835.
▲
by
bonzini
3y ago
No, QEMU only supports up to AVX2. Based on the time it took to implement AVX and AVX2, I expect it would be about a month of full time work to implement AVX512F, AVX512BW and AVX512VL (it would not be much simpler to implement only one of
836.
▲
by
bonzini
3y ago
Out of order execution was introduced in the Pentium Pro, the Pentium was already able to execute two instructions per cycle but was still in-order. Note that this "magic" is mostly implemented not in microcode, but rather in hard
837.
▲
by
bonzini
3y ago
Spring owner here. It's a cool little car. The main disadvantage is that AC recharging is extremely slow (6.6 kW three phase) because they skimped on battery cooling. And opening/closing the doors feels more like a 1990 Fiat Panda
838.
▲
by
bonzini
3y ago
The point is being able to discuss and archive things via email. Using a zip file makes this moot.
839.
▲
by
bonzini
3y ago
Arvind Krishna seems like a pretty cool guy though, and definitely has engineering background. It's interesting that everybody focuses on Red Hat after acquisition but no one ever asks how IBM is doing now. Maybe it's delusional t
840.
▲
by
bonzini
3y ago
Easier to do if you are literally interoperating with things in orbit, than if it's just software.
More ›