Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jcranmer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
961.
▲
by
jcranmer
2y ago
No, the fundamental issue is the difficulty of proving correctly-rounded results, which means implementations end up returning different results in practice. Unums do nothing to address that issue, except possibly by virtue of not having mu
962.
▲
by
jcranmer
2y ago
It's worth noting that the C standard explicitly disclaims correct rounding for these IEEE 754 functions (C23§F.3¶20). Also, there's a group of people who have been running tests on common libms, reporting their current accuracy s
963.
▲
by
jcranmer
2y ago
The problem with shell scripts are that they are objectively badly designed. And I do mean objective--there is no reason to accept that "accidentally delete your home directory" is a sane default behavior for "oops I forgot t
964.
▲
by
jcranmer
2y ago
> The current “Hispanics” are largely descended from the natives, I think? You can generally divide most of the Americas into three categories: (mostly) pure indigenous ancestry, mixed ancestry (Mestizo is the common term), and (mostly)
965.
▲
by
jcranmer
2y ago
I continue to be mystified as to why you think I am commenting in any way on the quality (or lack thereof) of the Windows Console.
966.
▲
by
jcranmer
2y ago
> You can't believe how absurdly out-of-whack it is to state that a modern high-end PC would somehow "struggle" with text rendering of any sort! I never said that. What I said is that modern text rendering--rendering vecto
967.
▲
by
jcranmer
2y ago
Your comment indicates a pretty poor understanding of why multilingual text rendering is a lot harder than it was in the early 90s. Back then, to display some text on the screen, the steps were: for each character (=byte), use the index t
968.
▲
by
jcranmer
2y ago
> Look at recent developments with Dragon Age Inquisition. Reviewers gave it great scores, but it flopped hard enough that Bioware had huge layoffs [0] First off, it's Dragon Age: Veilguard, not Dragon Age: Inquisition. Second off,
969.
▲
by
jcranmer
2y ago
The real problem with ABI breaks isn't so much the need to (automatically or manually) migrate legacy programs, but that so much of modern software is comprised of multiple pieces that don't have any way to coordinate a lock-step
970.
▲
by
jcranmer
2y ago
The main benefit you'll hear touted is something along the lines of being able to get an attestation that the resulting artifact was built following the steps claimed to build it. I think that's a somewhat overstated benefit, thou
971.
▲
by
jcranmer
2y ago
Linus Pauling's authority in chemistry doesn't make his cuckoo theories about Vitamin C any less cuckoo. Feynman may have been an important physicist, but that doesn't make him knowledgeable about education! And, to be honest
972.
▲
by
jcranmer
2y ago
I'm going to have to ask for citations for that.
973.
▲
by
jcranmer
2y ago
> Trump term 1 was significantly harder on Russia than Biden before the invasion of Ukraine. To suggest that he is pro-Russia is absurd, has always been, will always be. How? Trump rather infamously stood up at a press conference and sai
974.
▲
by
jcranmer
2y ago
One of the most useful skills I gained from programming competitions is the ability to write and debug an algorithm in my head. And I suspect your 60-page design document was written by essentially doing the same thing: coming up with a pro
975.
▲
by
jcranmer
2y ago
You can declare a template in a header file, and only provide its definition (and hence expansion) in a source file. See for example Firefox doing this for its string implementation here: https://searchfox.org/mozilla-centra
976.
▲
by
jcranmer
2y ago
They're not. Median lawyer rates are more like $200-300/h, with variations depending on locality--a lawyer in NYC is going to be much more expensive than a lawyer in middle-of-nowhere, Kentucky. As for why they're expensive,
977.
▲
by
jcranmer
2y ago
> he was speaking on outdated information I don't think there was ever any information, outdated or otherwise, that suggested that the hurricane was going to hit Alabama. The theory I've heard that the makes the most sense is
978.
▲
by
jcranmer
2y ago
> Yet, it sells the best selling car on Earth. A lot of that is selling just 2 mass-market models. And it only barely beats out the Toyota Corolla, except that Toyota also sells the third highest volume model (the RAV-4) and the 8th (the
979.
▲
by
jcranmer
2y ago
One of the other things that autotools does that cmake does (admittedly badly) is provide a "configure" step that gives a much more controllable interface into enabling or disabling features of a program. The problem with autoconf
980.
▲
by
jcranmer
2y ago
SCOTUS overturned Biden's loan forgiveness on the basis that the "general delegation of authority and budgeting power" given to him by statute wasn't sufficiently clear to let him do so, and so the Major Questions doctri
981.
▲
by
jcranmer
2y ago
Here is a good explainer from a legal expert as to why some of the stuff is flagrantly illegal: https://www.stevevladeck.com/p/121-spending-coercion-and-com...
982.
▲
by
jcranmer
2y ago
There are several laws and constitutional restrictions that prevent the president from doing whatever the fuck he wants. Under what coherent legal theory is Biden not allowed to cancel student debt obligations to the federal government, but
983.
▲
by
jcranmer
2y ago
> All of which is to say, I don't see how "what constitutes exposing a pointer" would be a hard question. It's a hard question because any coherent semantics you come up with breaks optimizations that are obviously co
984.
▲
by
jcranmer
2y ago
In my experience, the more loudly someone shouts about being a crusader for free speech, the more likely they are to actively be attacking others' freedom of speech.
985.
▲
by
jcranmer
2y ago
That's sort of the crux of the issue: what constitutes exposing a pointer? Half the time, within the compiler, a pointer-to-integer conversion is essentially a nop cast instruction that can be optimized away if unused or freely deleted
986.
▲
by
jcranmer
2y ago
There are a few things where Linux has been the innovator (eBPF comes to mind). But process control is not one of them, and almost any other operating system manages to have a more sane interface. Personally, if I were writing a debugger, I
987.
▲
by
jcranmer
2y ago
I think many of the people being flown by helicopters would go apoplectic if they had to rub shoulders with the hoi polloi in public transit.
988.
▲
by
jcranmer
2y ago
But think of all of the dignitaries who would have to be driven around DC in traffic as opposed to being flown on helicopters to where they need to go!
989.
▲
by
jcranmer
2y ago
This is definitely an ambitious project, and I worry that you are biting off more than you can chew in doing so. (I've attempted my fair share of debugger projects in the past). At a low level, one of the main problems is that Linux&#x
990.
▲
by
jcranmer
2y ago
The EU and the UK generally has something akin to "sweat of the brow", where collections of facts that took time to collate are copyrightable. But in the US, Feist v Rural explicitly disavowed the sweat of the brow doctrine, and
More ›