Live data from Hacker News

Viewing profile — wingo

wingo

HN member
Joined
Mon, May 12, 2008, 6:05 PM UTC
HN karma
1,533
Public activity
381 items

About wingo

http://wingolog.org/

Recent public activity

  1. story
  2. comment
    Comment #7634696

    Igalia, http://www.igalia.com/ -- 40+ people, 11 or 12 years old (I forget!). A few articles I wrote on working at Igalia last year: http://wingolog.org/archives/2013/06/05/no-mast…

  3. comment
    Comment #7151204

    GC needs to know about all references in the program. If the mutator (the program) is running concurrently with the collector, it's difficult (though not impossible) for the collec…

  4. comment
    Comment #7151033

    That's certainly the case for full CPS, but using a CPS intermediate language does not imply call/cc. Indeed Kennedy targeted the .Net CIL; a direct-style VM. The important thing t…

  5. comment
    Comment #7150951

    I recommend Andrew Kennedy's "Compiling with Continuations, Continued" article if you are actually interested in using continuations in a production compiler. Might's formulation o…

  6. comment
    Comment #6414216

    They play this video while you wait for the train to take you up to that glacier (the mer de glace). I stared at it gapemouthed for some time!

  7. comment
    Comment #5474992

    I'm pretty impressed, and especially by the apachebench test -- to serve a spike of 30K reqs/s while having 600K idle connections is quite good.

  8. comment
    Comment #5275610

    You already have a programming language in your makefiles. http://okmij.org/ftp/Computation/#Makefile-functional

  9. comment
    Comment #5273844

    AFAIUI libc is in the initrd, but it's a statically linked libc. Guile's dynamic FFI uses dlopen/dlsym to get its function pointers, so it can't do that in a statically linked libc…

  10. comment
    Comment #5187068

    You can redirect the control-flow of the program by overwriting a return address or a vtable. Once you've done that, it's easiest if you can redirect control to code you've written…

  11. story
  12. comment
    Comment #5108741

    Sure, it's possible. The sequence of multiplications chosen to reach the exponent is different, so these expressions take different paths through scm_integer_expt.

  13. comment
    Comment #5108656

    http://git.savannah.gnu.org/gitweb/?p=guile.git;a=commit;h=2... Fixed by Mark H Weaver, on Fri, 7 Dec 2012. Avoid signed integer overflow in scm_product * libguile/numbers.c (scm_p…

  14. comment
    Comment #5022534

    Sounds like your problem is more that Scheme is too small for the programs you'd like to write. Implementations that are adequate to your needs being incompatible with each other i…

  15. comment
    Comment #4813937

    An interesting perspective here: "MCNP is written in the style of Dr. Thomas N. K. Godfrey, the principal MCNP programmer from 1975-1989 ... All variables local to a routine are no…

  16. story
  17. comment
    Comment #4167910

    Well, I guess the one thing I would correct is the "why". The LLInt doesn't just produce assembler to be fast, though it is faster than the old interpreter. The real reason it prod…

  18. comment
    Comment #4167590

    No offense intended, but this comment does not add very much while misunderstanding some other things. For example, I did not write the LLInt. It was mostly written by Apple's Fili…

  19. comment
    Comment #4166138

    How does such a touching, honest article get such terrible comments? (Referring to the comments on the author's blog.) In any case I don't see why anyone would allow such lampreys …

  20. comment
    Comment #4147014

    Nice work, and (as another fastmail.fm user) thank you for the responsible disclosure. May it amply repay you in consulting gigs :) Regarding the script injection from image file n…

  21. story
  22. comment
    Comment #3947572

    Fold is implicitly sequential. See Guy Steele's ICFP 09 presentation on conc lists, previously discussed here as http://news.ycombinator.com/item?id=814632 .

  23. comment
    Comment #3938789

    I look forward to seeing articles on Moore's work; I did not have the pleasure of knowing him. In the meantime, this headline had me a little confused, thinking of the chip designe…

  24. comment
    Comment #3765738

    Besides what sdcooke said, ad networks also use the HTTP requests to track users. Embedding the ad in the (third-party) page defeats that purpose.

  25. story