Live data from Hacker News

Viewing profile — ddfreyne

ddfreyne

HN member
Joined
Sat, Dec 26, 2009, 10:45 AM UTC
HN karma
124
Public activity
27 items

About ddfreyne

No profile information was provided.

Recent public activity

  1. comment
    Comment #10593897

    This appears to use the theoretical schedule, rather than real-time information. I live next to a busy tram line, and what I see through the window does not match what the site sho…

  2. comment
    Comment #9517604

    I created a register-based VM named RCPU, for educational purposes. You can find it at https://github.com/ddfreyne/rcpu . It has most of what you’d expect from a register-based VM,…

  3. comment
    Comment #7671953

    In case you couldn’t tell from the old-school theme, this web page hasn’t been updated since late 2008 (2008.11.28).

  4. comment
    Comment #7569465

    I have been using sublime-markdown-extended ( https://github.com/jonschlinkert/sublime-markdown-extended ), which has the nice feature of recognising and highlighting frontmatter b…

  5. comment
    Comment #6485100

    The analogy given in the article is pretty accurate. The Smalltalk environment is unique in that it allows very easy access to the libraries, the IDE and the language’s internals (…

  6. comment
    Comment #6343129

    There is a typo: foo2.ord in the first class Foo(T) example should be foo2.value.ord.

  7. comment
    Comment #5385194

    I admit I did fall into that trap once, long ago. I’m very aware of the consequences now. The reason for writing the article, however, is because I have seen the same mindless beha…

  8. comment
    Comment #5385139

    I believe it boils down to a matter of discipline. If you say that you never randomly modify code in order to make it work (according to the tests), then that is great, and that is…

  9. comment
    Comment #5385122

    I (sadly) average 1 article written per 3 years, so there wouldn’t be much of a point in creating page views.

  10. comment
    Comment #5385113

    I have occasionally been tempted into the mindless code modifying that I described. That is in the past though! More importantly, I have also seen this happen in professional envir…

  11. story
  12. comment
    Comment #5093065

    I was using iTunes playlists as an example that switching to different parts of the UI does not interrupt playback.

  13. comment
    Comment #5092874

    I admit that the behavior is quite odd at first, but once you get used to it, it is really useful. It is the behavior you would expect in a desktop app — for example, you wouldn’t …

  14. comment
    Comment #5050554

    On FOSDEM a couple of years back, that question came up during a talk as well. IIRC, FreeBSD needs a VCS where they can delete changesets permanently, for legal reasons.

  15. comment
    Comment #5017834

    For distraction-free writing, I prefer vim in a fullscreen terminal.

  16. comment
    Comment #4962191

    A small mistake: “In Ruby, these functions are map, filter” — is incorrect; filter in Ruby is called select .

  17. comment
    Comment #4861438

    Seems to be inactive. It hasn’t been worked on since June 2010.

  18. comment
    Comment #4825053

    That app does not seem to be working correctly ATM, but you can use the commandline tools for converting: https://github.com/sickill/coloration

  19. comment
    Comment #4390315

    Another tutorial about pointers that I found quite nicely written is http://boredzo.org/pointers/ .

  20. comment
    Comment #4234373

    I do not know the situation in the US, but there is a legal maximum of 12 minutes of advertising per 60 minutes in Europe, which boils down to a legal max of 20%. 50% seems unreali…

  21. comment
    Comment #3867119

    Telling the browser to reload changed pages is a nice idea. I might steal that one for my static site compiler. :)

  22. comment
    Comment #3441992

    The same happened to TPB in Belgium: a list of domain names were blocked, but in response, depiraatbaai.be was created, which wasn't blocked. Elisa blocks depiraatbaai.be, but crea…

  23. comment
    Comment #3287517

    If I were implementing this, I would go for an implementation where my Criteria objects are immutable. To me, it seems that code like crit1 = Criteria.new.where(:name => 'Jeff') cr…

  24. comment
    Comment #2931218

    Hi, author of nanoc here. This morning I’ve been playing around with Stasis and it does look like a nice tool for building and maintaining simple sites. I like the controller-based…

  25. comment
    Comment #2931184

    There are a few more Ruby ones around. I have a list at [0] but even that one is outdated, as it does not include Ace or Stasis yet… and I’m not familiar enough with Python/Perl/Ja…