Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dwattttt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
541.
▲
by
dwattttt
2y ago
> But then they're not boosting NVidia's competitors either, so wouldn't NVidia stay in the top position in their market ? Nope; if hypothetically 100% left NVidia, whether to their own hardware or to not use GPUs at all,
542.
▲
by
dwattttt
2y ago
There's no universal taxonomy of "this error is retryable, this one non-recoverable"; it's context dependent. As a boring example, I might write something that detects when a resource gets hosted, e.g. goes from 404 ->
543.
▲
by
dwattttt
2y ago
...? Proc macros _are_ vanilla Rust code written to manipulate a token stream.
544.
▲
by
dwattttt
2y ago
ON ERROR RESUME NEXT rears its ugly head again
545.
▲
by
dwattttt
2y ago
Also author of PuTTy
546.
▲
by
dwattttt
2y ago
The 2 implies an older API, its predecessor QueueUserAPC has been around since the XP days. The older API is less like signals and more like cooperative scheduling in that it waits for the target thread to be in an "alertable" sta
547.
▲
by
dwattttt
2y ago
Blanket advice always has edge cases. Re. whether GLOB'ing is good or bad, it pushes all the structure to your filesystem. This is fine if your directories exactly map to binaries/libs/what-have-you, but what if you want unit
548.
▲
by
dwattttt
2y ago
I really hoped this was about https://www.dangermouse.net/esoteric/whenever.html
549.
▲
by
dwattttt
2y ago
No: the language defined that e.g. a NonZeroU8 can't contain 0, and the only way it could is via illegal means. You don't need a formal proof to describe that. To try to characterise what any compiler, hypothetical or not, does if
550.
▲
by
dwattttt
2y ago
> So you’re using formal methods, sanitizers, the whole gamut of verification and yet you can “quickly” find new issues just by fuzzing. Sounds like there’s some significant problem there that you’re not mentioning. Or perhaps you'r
551.
▲
by
dwattttt
2y ago
I note that that thing is not "abide by the law"
552.
▲
by
dwattttt
2y ago
> For example if I write a C# function which takes a Goose, specifically a Goose, not a Goose? or similar - well, too bad the CLR says my C# function can be called by this obsolete BASIC code which has no idea what a Goose is, but it
553.
▲
by
dwattttt
2y ago
I don't know that _efficient_ is the best word. If you use goto to force a particular control flow rather than a more constrained form of control flow (e.g. if), you make it harder for the optimiser to work; it can only make "as-i
554.
▲
by
dwattttt
2y ago
Open a scope when you check resource acquisition passed, rather than the opposite (jump to the end of the function if it failed). It can get quite hilly, which doesn't look great. It does have the advantage that each resource is explic
555.
▲
by
dwattttt
2y ago
Just to make the claim clearer: it can't matter what the authentication mechanism is. If a Privacy Pass token is needed for access to your email, then redeeming the token tells the service you (the client) can access your email. That&#
556.
▲
by
dwattttt
2y ago
> People ... aren’t machines that can run constantly on 100% utilization. You also can't run machines at 100% utilisation & expect quality results. That's when you see tail latencies blow out, hash maps lose their performan
557.
▲
by
dwattttt
2y ago
Authentication requires the opposite of privacy. If you don't want to be identified, you can't restrict anything to your identity.
558.
▲
by
dwattttt
2y ago
http://thecodelesscode.com/case/97 There's one of these for just about every occasion
559.
▲
by
dwattttt
2y ago
Time to buy Brawndo shares
560.
▲
by
dwattttt
2y ago
> Note that this also underlines that the post's premise of Windows having a simple stable ABI - win32 sure is stable, but that's not what applications are coded against anymore. It's true, but this touches on another poin
561.
▲
by
dwattttt
2y ago
But isn't it being implicit what makes it a subtype? It doesn't have to be a pointer; integer coercion should also be considered a form of subtyping. I don't know what to make of context here; if you're referring to whet
562.
▲
by
dwattttt
2y ago
> Not necessarily, because you might consider it acceptable for the implicit conversion to change the memory layout in this sense. Does the actual data layout impact the observation? If you have A, something that accepts B, and you consi
563.
▲
by
dwattttt
2y ago
That reads as "people shouldn't trust what AI tells them", which is in opposition to what companies want to use AI for. An airline tried to blame its chatbot for inaccurate advice it gave (whether a discount could be claimed
564.
▲
by
dwattttt
2y ago
I don't think you're aware of just how much Google has at risk in the EU; it's in the billions. They could take the hit, but that's not "we don't like a rule, so we're walking away" money.
565.
▲
by
dwattttt
2y ago
In exactly the same way, complexity you don't understand the purpose of is often disregarded as complexity for complexities sake. It's easy to get things simple and wrong, and hard to get things simple and right. And sometimes com
566.
▲
by
dwattttt
2y ago
You need more than a standard; that standard has to be complete and unambiguous. What you're looking for is https://github.com/nst/JSONTestSuite EDIT: The readme's results are from 2016, but there's more
567.
▲
by
dwattttt
2y ago
Or, take the money you would spend calculating that, and that's the amount you spend for your margin.
568.
▲
by
dwattttt
2y ago
> In most cases the company isnt paid by the end EU user. They can still serve ads to EU users. You still don't need to specifically block either the EU user or Google's payment for that ad view. To continue with the example, i
569.
▲
by
dwattttt
2y ago
> interesting that if including `vector` in STL brings in 27,000 lines, and the author's implementation of the functionality for the example program was only 1,000 lines, that the compilation time difference is only 4X I imagine the
570.
▲
by
dwattttt
2y ago
So are entire branches of mathematics, and I feel safe in saying they are not "simple"
More ›