Viewing profile — keithwinstein
keithwinstein
HN member- Joined
- Tue, Feb 09, 2010, 8:24 PM UTC
- HN karma
- 2,911
- Public activity
- 244 items
- HN profile
- View on Hacker News ↗
About keithwinstein
Recent public activity
-
comment
Comment #49063670
This is really cool stuff, and I agree the future is likely to look more like this. I was surprised by the last two paragraphs ("Aside: verified assembly") -- my understanding was …
-
comment
Comment #48600417
Looks very interesting! We have done a lot with WasmCert-Isabelle (and there's also WasmRef-Isabelle and their 2023 paper, and the earlier WasmCert-Coq); other than being in Lean i…
-
comment
Comment #48458189
> Constitutionally, only the federal government is allowed to regulate intellectual property It turns out that's not exactly the case! See, e.g., Goldstein v. California, 412 U.S. …
-
comment
Comment #48364241
> For 8-bit, 16 maps to 7.5IRE which is the well understood legal black. Mapping 235 means they mapped peak to 110IRE. Generally no -- in an 8-bit NTSC-M Rec. 601 system, 16 maps t…
-
comment
Comment #47933725
I can't speak to Binaryen, but afaik WABT's wat2wasm and wasm-tools's wat2wasm (aka wasm-tools parse) are both 100% spec-correct in this respect. Parsing the Wasm text format doesn…
-
comment
Comment #46623020
I'm sorry you're going through this! But also a little suspicious because a nearly word-for-word message was posted four days ago on Reddit with some of the details different, incl…
-
comment
Comment #45728153
> Even more pedantically, “standard time” is not necessarily consistent across each zone (particularly, during the period for which in parts of the zone it is advanced by an hour) …
-
comment
Comment #45727459
If we're being really pedantic, in the U.S. context the zones observe "standard time" all year. "Standard time" refers to the standardization across the zone, and the practice of a…
-
comment
Comment #45312000
Shades of https://www.theregister.com/2006/03/24/tuttle_centos/ (from simpler times, almost 20 years ago!)
-
comment
Comment #44687148
This story has been reposted many times, and I think GJS's remarks (as recorded by Andy Wingo) are super-interesting as always, but this is really not a great account of "why MIT s…
-
comment
Comment #43669847
You don't need ATSC 3.0 to do this kind of thing! The short-term stability of the oscillators they use for commercial DTV transmission is apparently good enough that just having on…
-
comment
Comment #43031003
I think you're both right in a sense. Bazel doesn't (in general) prevent filesystem access, e.g. to library headers in /usr/include. If those headers change (maybe because a Debian…
-
comment
Comment #41865509
The first edition of SICP came out in the fall of 1984 (a year after these Hofstadter columns). This fall is the 40th anniversary!
-
comment
Comment #41294590
No -- as discussed upthread, clang's musttail attribute requires the target function to have the same number of arguments as the caller and for each argument to be similar to the c…
-
comment
Comment #41293439
Yes, wasm2c implements the Wasm tail-call feature with trampolines, exactly this way. ( https://github.com/WebAssembly/wabt/blob/main/test/wasm2c/ta... has an example.) Doing it wi…
-
comment
Comment #39173224
I don't think that's quite right -- I think you're thinking of 1601 S. California Ave. Faceboook had there and 1050 Page Mill, but not 1501 Page Mill afaik -- that was HP/HPE until…
-
comment
Comment #39140038
My understanding is that jitter refers to essentially stochastic variation of an ideally isochronous/periodic process or signal. You might say "the event is supposed to occur exact…
-
comment
Comment #38785505
You're definitely right that Boston Light is officially in Hull, but The Graves (still a USCG-managed lighthouse, and bigger than Boston Light) is in Boston. See https://arc-gis-hu…
-
comment
Comment #38785370
I met Sally Snowman a few times -- we used to visit Boston Light 1-2 times every summer on MIT's sailboat with a group of students. She was super-welcoming and shared a ton of know…
-
comment
Comment #38606967
The goal usually isn't for one party to take a C program and transform it into "safe" machine code. The goal is for a possible adversary to take a C program and produce an IR, and …
-
comment
Comment #38605943
Well, a bunch of ways. It's much faster to execute than adding a software bounds-check on every load. (Because the module declares its memories explicitly, it's very easy for a run…
-
comment
Comment #38604770
It takes tens or hundreds of microseconds to launch a new thread on Linux, and tens or hundreds of milliseconds (or more) to launch a new VM. It takes tens of cycles to instantiate…
-
comment
Comment #38604628
wasm2c (part of WABT) does this transpilation in a spec-conforming way; it passes all* the WebAssembly tests and enforces the memory-safety and determinism requirements and the res…
-
comment
Comment #38534782
ObNote that in standard English it's "premises," even for a single building. Some explanation here: https://ahdictionary.com/word/search.html?q=premises
-
comment
Comment #38237171
:-) The UTF-8/Unix FAQ and existing terminal emulators don't agree with you here. As you say, there's no spec for this, but here's what Kuhn's FAQ says ( https://www.cl.cam.ac.uk/~…