Viewing profile — samps
samps
HN member- Joined
- Wed, Aug 26, 2009, 4:48 PM UTC
- HN karma
- 2,370
- Public activity
- 168 items
- HN profile
- View on Hacker News ↗
About samps
Recent public activity
-
comment
Comment #48585965
Thanks, Ben. I admit I mostly think tracing is just a mind-expanding concept to learn about, even if history has proven it’s not very practical as an organizing principle. But as y…
-
comment
Comment #42982902
I had an identical experience with the REALbasic Cafe as a kid, down to eventually selling a couple of shareware projects. I wonder if we were there at the same time.
-
comment
Comment #42662905
I think it would be more like RPN if it used a stack, and operands were specified as relative offsets (i.e., stack offsets). In the version I wrote, operands are still represented …
-
comment
Comment #42661057
FWIW I did acknowledge this in the article: > A sufficiently smart memory allocator might achieve the same thing, especially if you allocate the whole AST up front and never add to…
- story
- story
-
comment
Comment #25389633
Indeed; I previously had these papers on the list but had to take them out for time this semester: - Finding and understanding bugs in C compilers. Xuejun Yang, Yang Chen, Eric Eid…
-
comment
Comment #25389405
Hi! This course is about the "middle end," FWIW. We do not do parsing or codegen in 6120, and there is no goal (as there is in many undergrad-level compilers courses) of making a c…
-
comment
Comment #24912897
To slightly refine this, Intel didn't have many "foundry customers" before Altera. Via Wikipedia ( https://en.wikipedia.org/wiki/Intel#Opening_up_the_foundries... ), the need to fi…
-
comment
Comment #23082127
From the first sentence of the article: > for free for all developers.
-
comment
Comment #22035308
> The diagram shows each core has icache and dcache; what they've ditched is cache coherency. This is not quite true: the local data memories are not caches, i.e., they do not impl…
-
comment
Comment #19378182
Security bugs in HotSpot happen can and do happen. Check out the CVE list for the JRE: https://www.cvedetails.com/vulnerability-list.php?vendor_id=...
-
comment
Comment #17387631
> However, where it starts to get more interesting is the work done by W. Bastiaan Kleijn from Cornell University Library. The authors are not from Cornell. I think the author made…
-
comment
Comment #14152635
Mine's called Hooknook. It takes care of updating the GitHub repository for you on push and then invokes a command inside the repository. https://github.com/sampsyo/hooknook
- comment
-
comment
Comment #13143820
import pdb ; pdb.set_trace()
-
comment
Comment #13057077
As it stands, I'd agree with that---but the characterization definitely depends on who you talk to. I might be in the minority among "PP people," since the hype is still going stro…
-
comment
Comment #13056194
(I'm the author of the lecture notes.) I totally agree, and this is an underappreciated view in the PP community. The hype says "you just write your model; you'll get inference for…
-
comment
Comment #13027068
Needless to say, I disagree. It can be straight-up misleading to report means without including a more nuanced view of the distribution. You don't need to use a bunch of fancy stat…
- story
-
comment
Comment #11935634
Yep! This suggestion comes up shockingly often, and I got tired of re-explaining my reasoning every time.
-
comment
Comment #11935001
Thanks; I've added a phrase to the intro section to mention that beets is a desktop app.
- story
-
comment
Comment #11842754
TypeScript 1.8 already has unions and custom type guards! You can use them today. Woohoo! (Looking forward to those non-nullable types, though.)
- story