Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
orodley
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
1.
▲
by
orodley
7y ago
The fact that surprising things have happened in the past isn't evidence for a particular surprising thing happening in the future.
2.
▲
by
orodley
7y ago
Intel released the source of XED a while ago, in December 2016. Not sure why it's popping up on HN now.
3.
▲
by
orodley
8y ago
Lots of Greg Egan's work deals with consciousness. For example, "Permutation City" is great.
4.
▲
by
orodley
9y ago
Shameless plug - I wrote my own self-hosting C toolchain (compiler + libc + assembler + linker): https://github.com/orodley/naive . It was a really fun project, and I learned a lot from it.
5.
▲
by
orodley
9y ago
I don't know about this implementation in particular, but in general a cons cell is just an object with two slots in it. You can use it to represent a list (by putting another cons or nil in the cdr), but you can also use it to represe
6.
▲
by
orodley
9y ago
>the ease of CSS/HTML Is this a joke? I can't use either of those for more than 5 minutes without wanting to commit self-harm.
7.
▲
by
orodley
9y ago
Because the useful types of optimisation around undefined behaviour aren't: "we can prove that your program definitely contains undefined behaviour, so we'll compile it into 'rm -rf /', mwahahaha" but rath
8.
▲
by
orodley
10y ago
Income tax is still very visible in NZ. On your payslip it lists the before-tax value, and then deductions for PAYE, student loan payments, etc. Plus wages/salary are still expressed as a before-tax rate, so you can see the disparity t
9.
▲
by
orodley
10y ago
Just by the way, the statement in the article is incorrect. Google Sydney does have male/female toilets, but we have unisex toilets as well.
10.
▲
by
orodley
10y ago
>barely enough to be noticeable For me it's (off the top of my head) about 10%. Definitely noticeable.
11.
▲
by
orodley
10y ago
Their API has a TOS. Not everything that uses the API is allowed by the TOS, and you shouldn't assume that it is. Not saying this site is against the TOS (I haven't read it), but something to keep in mind.
12.
▲
by
orodley
10y ago
Many implicit rules make use of variables, which you can change as you see fit. For example, creating an object file from a C file will do something like "$(CC) $(CFLAGS) $< -o $@". You can change CC to change the compiler used
13.
▲
by
orodley
11y ago
My favorite site for these kinds of puzzles is https://www.ocf.berkeley.edu/~wwu/riddles/intro.shtml
14.
▲
by
orodley
11y ago
% is really useful for dealing with functions too. For example, deleting "foo(a + bar(x, y) + c)" by placing the cursor on the "f" and executing "d%".
15.
▲
by
orodley
11y ago
But the amount of code that deals directly with producing such output is usually very low, as a proportion of the total amount of code in the system. Having a pane on the right say '825' next to the 'printf("%d\n",
16.
▲
by
orodley
11y ago
It doesn't function as a detector for both, it functions as a detector for either . I'm not being pedantic, there is a subtle difference. ALARM -> EARTHQUAKE is false: the correct theorem is ALARM -> (EARTHQUAKE | BURGLAR).
17.
▲
The Terminator Gene
(youtube.com)
3 points
by
orodley
11y ago
|
1 comments
18.
▲
by
orodley
11y ago
CLisp is an implementation of ANSI Common Lisp.
19.
▲
by
orodley
11y ago
There's a great collection of gradual typing papers here: https://github.com/samth/gradual-typing-bib
20.
▲
by
orodley
11y ago
Pretty neat. I did find a bug while I was playing around with it though: it doesn't correctly translate Duff's device.
21.
▲
by
orodley
12y ago
Jonathan Blow is doing some very exciting stuff in this area with his new language. Check out his latest talk on YouTube about data-oriented programming.