Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lukego
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
241.
▲
by
lukego
9y ago
I'm a non-mathematician stats newbie but here is my take: Strength of this book seems to be that it is very approachable in a "plain english" kind of a way. This is the first time I have seen it and I'm looking forward t
242.
▲
by
lukego
9y ago
I'm surprised that this is on HN but it is cool :). Turns out that one of Switzerland's 200 national parliamentarians lives in the same hundred-person village as me. That's neat. Especially since she's with the Greens ra
243.
▲
by
lukego
9y ago
I'm raising kids in Switzerland. Here it will be more-or-less required for them to walk to school (kindergarten) themselves from age 5.
244.
▲
by
lukego
9y ago
I am writing Smalltalk code lately. I find it useful to think of Smalltalk as an operating system, like Linux or Windows or Emacs. It has a different way of doing things, and learning this is both frustrating and rewarding. It brings back v
245.
▲
by
lukego
9y ago
That's great to hear about, thanks!
246.
▲
by
lukego
9y ago
Just curious: what is some cool stuff happening in Brisbane these days? I grew up there but I moved away to find more interesting work a long time ago. It would be nice to hear about interesting things happen there nowadays.
247.
▲
RaptorJIT+Studio: Analyzing the evolving C heap of a JIT compiler
(github.com)
7 points
by
lukego
9y ago
|
0 comments
248.
▲
by
lukego
9y ago
Nostalgia: I really love the 60s definition of CS at Stanford, which seems more inclusive of practical aspects than the theoretical bent of today: "I consider computer science to be the art and science of exploiting automatic digital c
249.
▲
by
lukego
9y ago
Turing Awards: http://amturing.acm.org/lectures.cfm . Maybe start with Karp. Also Jim Gray “why do computers stop and what can be done about it” http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.59.
250.
▲
by
lukego
9y ago
Thanks! There are really two kinds of supporting routines here. Runtime system routines operate on tagged values and do have to swallow the stack convention. Thankfully the code is already written in this style and the JIT seldom invokes a
251.
▲
by
lukego
9y ago
This turns out to be much simpler than expected, on paper at least. First, this is a tracing JIT and so it basically inlines everything. There is no argument passing convention at all within a block of JIT code because subroutines bodies ar
252.
▲
by
lukego
9y ago
... and these days tag checking seems to be almost for free on out-of-order processors (e.g. x86) because the check is only a couple of instructions with a predictable control dependency and no data dependency.
253.
▲
by
lukego
9y ago
Just tangentially: I have high hopes for an experiment with a 96-bit word size in RaptorJIT (a fork of LuaJIT, a compiler for a Lisp-like language.) That's a 32-bit tag and a 64-bit value. This seems practical for a few reasons: Full 6
254.
▲
by
lukego
9y ago
Back To The Future (Squeak). http://ftp.squeak.org/docs/OOPSLA.Squeak.html
255.
▲
by
lukego
9y ago
Regex code was probably based on the standard Erlang regex module that Robert Virding wrote. Simplified by skipping the regex syntax and writing the AST directly (like in scsh.)
256.
▲
by
lukego
9y ago
Thanks! Hope to take this discussion further on Github one day :)
257.
▲
by
lukego
9y ago
Small world indeed :) that's really old code, I don't remember much about it :)
258.
▲
by
lukego
9y ago
I am really happy to see McCLIM moving forwards, great hacking! I recently started a project called Studio that is a suite of interactive development tools (profilers, etc.) The two frameworks that I shortlisted were McCLIM and The Glamorou
259.
▲
by
lukego
9y ago
I'm also enarmored of ECDFs lately. I was really happy to discover the KS-test for making comparisons between them. https://en.m.wikipedia.org/wiki/Kolmogorov–Smirnov_test https://stats.stackexchange.co
260.
▲
by
lukego
9y ago
Just ordered that one too :-). I am actually most interested non-parametric statistics, especially to "reformulate" as many statistical tests as possible using a small number of robust primitives (like the bootstrap.) More pointer
261.
▲
by
lukego
9y ago
What a beautiful presentation! Tangentially: I am really enjoying the book "All of Statistics" as a reference for better understanding things like histograms, kernel density functions, etc, and their parameters. https://
262.
▲
by
lukego
9y ago
Cool project, with beautiful presentation! I'm working on something similar, with similar motivation. I often need application-specific diagnostics and I haven't had a framework for building them. So I decided to make one. I'
263.
▲
by
lukego
9y ago
LuaJIT is another modern low-level language. It has some remarkable undefined behavior like the evaluation order for function arguments. Scares me a bit. https://github.com/LuaJIT/LuaJIT/issues/238
264.
▲
by
lukego
9y ago
Have similar studies been made of coffee tasting?
265.
▲
by
lukego
9y ago
Maybe would-be startup bootstrappers should focus on getting into the Mustachian Position of Strength before starting their companies? http://www.mrmoneymustache.com/2013/11/11/get-rich-with-the-...
266.
▲
Computer Architecture for Network Engineers
(github.com)
186 points
by
lukego
9y ago
|
6 comments
267.
▲
by
lukego
9y ago
Paul Graham once made a point about designing languages for yourself, or for people who are not as smart as you are, or for people who are smarter than you are. https://youtu.be/agw-wlHGi0E?t=485 Somehow this blog and the d
268.
▲
by
lukego
9y ago
Seriously awesome paper! The answer seems to be "yes" judging by their dramatic conclusion: > Our conclusion is contrary to our expectations and to previous findings and goes against conventional wisdom, which states that acces
269.
▲
by
lukego
9y ago
Is it reasonable to estimate that the performance of this code will be bounded by log2(n) memory round-trips per lookup? If so then could you double performance to log2(n)/2 lookups by issuing parallel memory requests for location n an
270.
▲
by
lukego
9y ago
Too bad. I was aware of it when they were calling for registration but the time didn't suit me and I just assumed it would be available permanently in some way e.g. online videos. My loss!
More ›