Viewing profile — kbolino
kbolino
HN member- Joined
- Mon, Aug 29, 2011, 7:27 PM UTC
- HN karma
- 2,329
- Public activity
- 1,544 items
- HN profile
- View on Hacker News ↗
About kbolino
No profile information was provided.
Recent public activity
-
comment
Comment #49196724
I did a cursory look through a number of major languages and libraries*, and as far as I can tell, they all retain and provide access to the fragment by default. Maybe some of them…
-
comment
Comment #49189043
Yes, this is just how fragments work; they're supposed to be stripped before sending the request to the server. This is exactly why, in the context of the thread , the fragment is …
-
comment
Comment #49184297
Using the query string to carry the sha256 hash but then saying the "hash parameter is verification metadata, not identity" doesn't make much sense. The ?query part of a URL is sup…
-
comment
Comment #49147795
Rust's solution (the ? operator) is actually applied to the Result type (and, IIRC, Option and ControlFlow). Go does not have a Result type. This makes a 1:1 port of Rust's solutio…
-
comment
Comment #49145589
You need this in Java because interfaces are explicitly implemented. You don't need this in Go because interfaces are structurally implemented. The way you spell "anything that has…
-
comment
Comment #49135828
Technically, Java has the same rule, it's just that all user-defined types are reference types, and so the zero value for them is always spelled "null". I'm not sure how Scala pret…
-
comment
Comment #49135559
Ignoring the stack trace matter, which is explored in the sibling thread, it seems to me you're really taking issue with two of Go's language design choices that aren't specificall…
-
comment
Comment #49135473
Yes, I don't think stack traces are a silver bullet. They tell you the path taken through the code, but rarely do they tell you why that path was taken. I don't know what Scala sta…
-
comment
Comment #49134075
> In the overwhelming majority of cases, you want to trivially send the error up the stack to be handled Maybe so, but for JVM languages, this "trivially" includes a stack trace. G…
-
comment
Comment #49087716
SPF failures overriding DKIM successes is a direct violation of RFC 7489 section 4.2 [1]. I have never observed such behavior in the wild, though my experience may be more limited …
-
comment
Comment #49086863
Using both has to be done very carefully, because a positive result from the weaker one (SPF) will override a negative result from the stronger one (DKIM). You should maximally use…
- comment
-
comment
Comment #48972437
The audience may be larger, but I don't feel like it's anywhere near "everyone". Personally, I don't know anyone who still uses a dedicated email client except in specific institut…
-
comment
Comment #48969134
SDL_RenderGeometry(Raw) are only capable of 2D rendering and the vertexes do not even have a z-coordinate. Genuine 3D support is available in SDL3 via the GPU types and functions: …
- comment
-
comment
Comment #48591712
It's quite difficult to find fixed-point number systems that include trigonometry, never mind fancier tools like elliptic integrals. The problem is not just one of static number re…
-
comment
Comment #48591171
> People are convinced you have to use doubles because of the inaccuracy of floats With single-precision floats, considering the worst case, i.e. longitudes close to the equator bu…
-
comment
Comment #48510618
I had this problem on the first Apple Silicon Mac Mini in 2020 so it's at least a little older than 2023.
-
comment
Comment #48510584
It's also the corporate standard for generic cubicle workstation monitors, though it's unusual to find a Mac in such a place anyway.
-
comment
Comment #48412228
I wonder if they can solve the "ecosystem fracture" issue by borrowing the bubble concept from e.g. testing/synctest. The way the synctest API works is by creating a "bubble" aroun…
-
comment
Comment #48357973
There's another big one, 4K page support. The MMU can be told to set up a virtual address space with smaller, x86-compatible 4096-byte memory pages instead of the default 16384-byt…
- comment
-
comment
Comment #48339325
The entire existence of 32-bit x86 Macs is in and of itself a tragedy of Apple's own making. Intel shipped the Core 2, a 64-bit CPU widely regarded as one of the company's greatest…
-
comment
Comment #48325521
For example, you have an envelope format that goes: length prefix in LEB128, message, signature. One party controls the length prefix and signature, a different party controls the …
-
comment
Comment #48300575
Generic interfaces already exist. Generic interface methods, which would be relevant, are not planned. The reason is outlined early in the proposal: nobody knows how to implement t…