Live data from Hacker News

Viewing profile — somejan

somejan

HN member
Joined
Fri, Jan 15, 2010, 7:00 PM UTC
HN karma
10
Public activity
13 items

About somejan

No profile information was provided.

Recent public activity

  1. comment
    Comment #28522498

    Java nowadays is mostly used for business applications, where developer productivity is more important than runtime performance. Java being memory safe is a huge part of that, whic…

  2. comment
    Comment #28522275

    While Google's support was definitely a factor, Go also had some important language features going for it. Most importantly it is targeting a relatively empty niche in the programm…

  3. comment
    Comment #28522162

    Rails was the first of that type of web framework. Django and all similar frameworks are Rails clones. At that time Rails was the killer app for Ruby. Unfortunately for Ruby the ot…

  4. comment
    Comment #6581658

    Funny. http://7393249866/ resolves to http://255.255.255.255/ in Opera (on linux), it appears to do saturating math for the overflow.

  5. comment
    Comment #6042693

    Every currency created since the advent of money 2,700 years ago has fit nicely into one of two classifications: Either it was a representative money system, deriving its worth fro…

  6. comment
    Comment #5821164

    Ok, the above is not really relevant, I misread the parent comment. Why the gil is not completely removed or made optional can be read at http://wiki.python.org/moin/GlobalInterpre…

  7. comment
    Comment #5820102

    Having a look at the source, you get this for free in python. If you don't use any threads the overhead is just the checking of one (non-atomic) variable in the main eval loop, so …

  8. comment
    Comment #5818881

    The overhead of the GIL is probably insignificant for a single threaded python program, in part because the GIL is very coarse grained. Go uses (afaik) finer grained synchronizatio…

  9. comment
    Comment #4221194

    Implemented correctly (with using e.g. scrypt as the hashing component, and making sure the hashes are large enough so that the chances are neglegible of an attacker finding a matc…

  10. comment
  11. comment
    Comment #2182149

    AFAIK the Google cache is just that: a cache. If a page is deleted, the cached version will also expire after some time. For permanent record, you need the wayback machine, but tha…

  12. comment
    Comment #1906344

    They tried that. What came out was Perl. Lots and lots of layers of syntactic sugar layered on syntactic sugar layered on more sugar, so you now have lots of sweet ways to do the s…

  13. comment
    Comment #1136539

    And since a filesystem is an ad hoc, informally-specified (or unspecified, how long did it take before linux could read ntfs?), slow (for some things: no indexes), bug-ridden (FAT …