Live data from Hacker News

Viewing profile — qwph

qwph

HN member
Joined
Sun, Feb 17, 2008, 12:13 AM UTC
HN karma
412
Public activity
189 items

About qwph

language geek

Recent public activity

  1. story
  2. comment
    Comment #365491

    Why stop at SourceForge - they should probably sue Dell, Microsoft and Tim Berners-Lee as well, as I heard a lot of people use PCs, Windows and the internet for activities which po…

  3. story
  4. comment
    Comment #364941

    I think this is the non-scribd version: http://www.cs.utah.edu/plt/publications/pllc.pdf

  5. comment
  6. comment
    Comment #363604

    Yeah, that's what the interpreter says... :(

  7. comment
    Comment #363426

    Python and Ruby are pretty equivalent in terms of what you can do with them. Given a choice between the two, I'd probably choose Ruby, as I personally find it to be less cognitivel…

  8. story
  9. comment
    Comment #362785

    Soldering up a bunch of electrodes, hooking them up to a power source and strapping the whole lot to your head? What could possibly go wrong? (I'd read this first though: http://op…

  10. comment
    Comment #362757

    Yeah, if you have more tests than actual code, that would seem to indicate something's gone wrong somewhere. And I'd agree that no amount of testing is going to turn an O(n) algori…

  11. comment
    Comment #362576

    That's not an exclusive or though. If you have a proof of your code's correctness, I'd still like to see it being regressed against any changes to the code. Ideally the more differ…

  12. comment
    Comment #361508

    You can actually use setjmp()/longjmp() to implement that kind of thing, it turns out. Here's but one example: http://www.on-time.com/ddj0011.htm I'm almost tempted to make an anal…

  13. comment
    Comment #361352

    The stability of any system is roughly proportional to how much automated testing is done against it.

  14. comment
    Comment #361311

    I'm still not convinced that there's anything particularly magical about C here. Reliable programs are written by people who: * understand the problem domain * know the implementat…

  15. comment
    Comment #361302

    If exit() is too abrupt, you can always use setjmp() and longjmp() to set up a non-local jump to an error handler.

  16. comment
    Comment #360814

    "September 1993 will go down in net.history as the September that never ended." http://en.wikipedia.org/wiki/Eternal_september

  17. comment
    Comment #355923

    "Developers! Developers! Developers! Developers! Developers..."

  18. comment
    Comment #354915

    Sympathies to the OP, but my general rule for all data: if it doesn't exist in two places, it doesn't exist. (A lesson I also learned the hard way.)

  19. comment
    Comment #354163

    That probably depends on where it is. ;)

  20. comment
    Comment #353892

    This makes me wonder how many amazing species have been lost through deforestation without us ever knowing what benefits they could have had...

  21. comment
    Comment #353020

    If I ran a newspaper, I'd have both articles already written, so I could hit the press as soon as the result was confirmed...

  22. comment
    Comment #352954

    I'd like to come but I work in Burnaby, so could only do weekends/evenings. I'll send you a mail anyway...

  23. comment
    Comment #352287

    I quite like this one: 4.4: People keep saying the behavior is undefined, but I just tried it on an ANSI conforming compiler, and got the results I expected. They were probably wro…

  24. comment
    Comment #350833

    I find it odd that that the more people there are in the world, and the more technology there is, the harder we all have to work. It seems counter-intuitive.

  25. comment
    Comment #350801

    Youth is wasted on the young...