Live data from Hacker News

Viewing profile — carbonica

carbonica

HN member
Joined
Mon, Nov 23, 2009, 2:30 PM UTC
HN karma
544
Public activity
112 items

About carbonica

Carbonica - http://carboni.ca/ - OSS projects, usually involving Ruby.

Recent public activity

  1. comment
    Comment #2933734

    It is truly disheartening to see you'd been downvoted when I came into this thread. The truth is, the OP's domain was probably considered to be in a bad "neighborhood" because his …

  2. comment
    Comment #2931964

    And: Unknown said... Agreed 100% with Rachel's comment above. Also, what makes you think Groupon would even accept you? Top tier deal sites (LivingSocial, Groupon) expect establish…

  3. comment
    Comment #2930208

    It's close to the same thing, but having more named registers does provide more optimization opportunities. It shouldn't be completely ignored as a good thing. I mentioned function…

  4. comment
    Comment #2929452

    Yeah - the vast majority of x86 assembly written today is written to take advantage of specialized instructions that aren't available in this VM.

  5. comment
    Comment #2929444

    > But in hardware at least, the x86 registers have been found quite limiting on software and performance. While the doubled register count makes a big difference - especially with …

  6. comment
    Comment #2929434

    The instruction set is vastly simpler than x86, but it does inherit some limitations for no reason. x86 had 8 named registers for so long because the mod_rm byte in x86 only has 3 …

  7. comment
    Comment #2919987

    > "Closure" (at least to me) doesn't imply this bevaior in a language with mutable variables. I don't think I can name a single reasonably-known language with mutable variables and…

  8. comment
    Comment #2919984

    I'm sorry? Python is the same way: >>> i = 10 >>> def x(): ... print i ... >>> x() 10 >>> i = 11 >>> x() 11 The value is not closed over in any language I can think of off the top …

  9. story
  10. comment
    Comment #2915809

    But what I pulled out from the Wired article amounted to "it's silly that if the file sizes are slightly different you need to upload your whole song." If file sizes are different,…

  11. comment
    Comment #2915458

    > However, the ruling makes clear that if MP3tunes scanned a customer’s music collection and found “Stairway to Heaven” ripped from a CD with a slightly different file size, the co…

  12. comment
    Comment #2911867

    You've repeated the burrito example in nearly every subthread here, which is poor form to begin with, and it is a horrible example. You are comparing ("chicken burrito" -> "beef bu…

  13. comment
    Comment #2908049

    Russ is pretty much describing Go as it existed in its developer's minds in 2007. He even explains nearly all of Go's (future) interesting features - with nearly identical syntax -…

  14. comment
    Comment #2905305

    > Is $10K/month necessary for living expenses? While at first glance, the "needing 10k/month" seems surprisingly high, it's likely he means "need 10k/month to maintain my present l…

  15. comment
    Comment #2901997

    Not having int64/uint64 is kind of a deal-breaker for any such library. Which means, in JavaScript, a big integer library. I don't see one.

  16. comment
    Comment #2897641

    Buying stocks and even bonds is an enormously different type of investment than buying a home and investing in it.

  17. story
  18. comment
    Comment #2893414

    Sports bars certainly aren't my favorite bars, but this just seems rude. It's supposed to be a loud place.

  19. comment
    Comment #2889290

    This seemed like a developer-targeted article, though. I mean, who is having trouble with even 1 million directory entries, let alone 8 million, who is afraid of a compiler?

  20. comment
    Comment #2889118

    >>> "Don’t be afraid to compile code and modify it" I was a bit thrown by this advice. Are there folks out there that are afraid to compile code and modify it?

  21. comment
    Comment #2877939

    Close - they bought one gift card, and then used Starbucks' website to transfer the money from Jonathan's card to their own.

  22. comment
    Comment #2869443

    Considering Facebook uses Haskell to automate changes to their PHP codebase, I'd imagine PHP isn't doing them any favors.

  23. story
  24. comment
    Comment #2854847

    You've done an excellent job of summarizing why Google does what it does: extremely few languages, and all code must pass readability review (or be written by an author with readab…

  25. comment
    Comment #2853927

    If string processing is a bottleneck in your system, either your system isn't doing anything else interesting to take up CPU time, or you've done something very, very wrong. Serial…