Live data from Hacker News

Viewing profile — orodley

orodley

HN member
Joined
Sun, Jul 13, 2014, 2:42 AM UTC
HN karma
39
Public activity
22 items

About orodley

No profile information was provided.

Recent public activity

  1. comment
    Comment #19846942

    The fact that surprising things have happened in the past isn't evidence for a particular surprising thing happening in the future.

  2. comment
    Comment #19846920

    Intel released the source of XED a while ago, in December 2016. Not sure why it's popping up on HN now.

  3. comment
    Comment #16909556

    Lots of Greg Egan's work deals with consciousness. For example, "Permutation City" is great.

  4. comment
    Comment #15868064

    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…

  5. comment
    Comment #15784937

    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…

  6. comment
    Comment #15768993

    >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. comment
    Comment #15327956

    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 -r…

  8. comment
    Comment #13855691

    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 express…

  9. story
  10. comment
    Comment #13099851

    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.

  11. comment
    Comment #12031176

    >barely enough to be noticeable For me it's (off the top of my head) about 10%. Definitely noticeable.

  12. comment
    Comment #12031023

    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 s…

  13. comment
    Comment #11936742

    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) $ Other t…

  14. comment
    Comment #10434873

    My favorite site for these kinds of puzzles is https://www.ocf.berkeley.edu/~wwu/riddles/intro.shtml

  15. comment
    Comment #10316343

    % 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%".

  16. comment
    Comment #10078518

    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…

  17. comment
    Comment #10077818

    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 …

  18. story
  19. comment
    Comment #9510880

    CLisp is an implementation of ANSI Common Lisp.

  20. comment
    Comment #9483256

    There's a great collection of gradual typing papers here: https://github.com/samth/gradual-typing-bib

  21. comment
    Comment #9457990

    Pretty neat. I did find a bug while I was playing around with it though: it doesn't correctly translate Duff's device.

  22. comment
    Comment #8987532

    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.