Viewing profile — smarks
smarks
HN member- Joined
- Mon, Mar 16, 2015, 10:05 PM UTC
- HN karma
- 720
- Public activity
- 184 items
- HN profile
- View on Hacker News ↗
About smarks
No profile information was provided.
Recent public activity
-
comment
Comment #48330347
I don't know, but I did observe differences in power consumption caused by all sorts of unexpected things. At some point during all my fiddling with this stuff, I discovered a corr…
-
comment
Comment #48309691
Oh yeah, I forgot about the graphics. I had (and still have) a 4k external monitor. Naturally I wanted the MBP to drive the monitor with a resolution that took advantage of all the…
-
comment
Comment #48305021
I saw this title and I immediately thought “SCCS”. Indeed, the article is a deep dive into the SCCS data structures. Cool! I actually still use SCCS… sort of. I have some old code …
-
comment
Comment #48304918
Warming up a 2019-era (Intel) MacBook Pro was never my problem. Quite the opposite. Those machines ran notoriously hot. The later macOS releases, combined with company-mandated cra…
-
comment
Comment #48175196
I took another look at L.H.S. and the buildings have rather more octagons than hexagons. There’s even a decagon-shaped building. Still, the symmetric geometry of the architecture i…
-
comment
Comment #48175187
Thanks for your explanation; it’s very helpful.
-
comment
Comment #48171875
Part 2 shows this comment from the Linux TCP code: /* As outlined in RFC 2525, section 2.17, we send a RST here because * data was lost. To witness the awful effects of the old beh…
-
comment
Comment #48171751
I rewatched this recently; I think it held up well. It’s probably re-entered the zeitgeist given the recent developments in “AI” and “agents”. So far accidents seem to have destroy…
-
comment
Comment #47596702
Oh! This is a great explanation, thanks. I remember your original exchange (and I found it baffling and uncharacteristic), and I remember the William Shatner SNL Trek convention sk…
-
comment
Comment #45047616
I believe the definitive analysis of the Therac-25 incident was written by Nancy Leveson, first in IEEE Computer,[1] and later as an appendix of her book.[2] The appendix is freely…
-
comment
Comment #45047534
Thanks for posting this. The Leveson article is IMO the definitive study on this incident. I’m going to repost at top level for emphasis.
-
comment
Comment #45017296
You encountered this book in 01996? Is that around the time of the Norman Conquest? I'm assuming you're using octal here. Myself, I haven't used octal since 03677. :-) I see you me…
-
comment
Comment #44749743
There's a meta-problem here, which doesn't seem to have been discussed. How did the setting change in the first place? The article says: > Then, seemingly out of nowhere... > In my…
-
comment
Comment #44341651
This is a very old argument. Xah Lee wrote the linked article around 2008, but previously he had posted "Why we have cons?" on comp.lang.lisp (and comp.lang.scheme) all the way bac…
-
comment
Comment #44261911
“Somehow, Dark Helmet has returned.”
-
comment
Comment #43779510
All this is true. Note also that the C++ folks are putting a serious effort into reducing UB. See the "safe by default" section of this writeup [1]. See also my other comment [2] r…
-
comment
Comment #43779449
I'm a bit distant from this stuff, but it looks like C++26 will have something like -ftrivial-auto-var-init enabled by default. See the "safe by default" section of [1]. For refere…
-
comment
Comment #43540573
There are similarities in the problems, but there are also fundamental differences. With inlining, the JVM can always decide to deoptimize and back out the inlining without affecti…
-
comment
Comment #43525681
The security manager was removed (well, “permanently disabled”) in Java 24. As you note, the permissions available at any given point can depend on the permissions of the code on t…
-
comment
Comment #43211475
ConcurrentModificationException is typically thrown from an iterator when it detects that it’s been invalidated by a modification to the underlying collection. It’s harder to check…
-
comment
Comment #43211376
Interesting. I haven’t seen an infinite loop either, but I can imagine one if a comparator tries to be too “clever” for example if it bases its comparison logic on some external st…
-
comment
Comment #43071427
Hey! A fellow Wang 2200 veteran!
-
comment
Comment #42438753
Updated RFC for JSON: https://datatracker.ietf.org/doc/html/rfc8259
-
comment
Comment #42438716
Good reference! Turns out this internet draft has been turned into an official, informational RFC: https://datatracker.ietf.org/doc/html/rfc9413 I don't think Postel's Law was nece…
-
comment
Comment #42324925
> Yes, there were a few "dumb" terminals that were simply paperless teletypes Ah yes, the proverbial "glass TTY." There were a few years in the late 1970s where printing terminals …