Live data from Hacker News

Viewing profile — Ramone

Ramone

HN member
Joined
Wed, Nov 12, 2008, 9:48 PM UTC
HN karma
136
Public activity
45 items

About Ramone

No profile information was provided.

Recent public activity

  1. story
  2. story
  3. comment
    Comment #7781972

    I droned on and on about it in a blog post once if you're interested: http://caines.ca/blog/programming/in-defense-of-the-office/ . In my experience, it's waaaay more efficient for…

  4. comment
    Comment #7338762

    We do this too, attaching req and res objects to a domain, as well as databases and other network related objects (like smtp clients, etc). This is a huge improvement, but I'm stil…

  5. comment
    Comment #7335798

    I actually think I understood you, but I'm saying that in that case where statelessness should be an advantage, node.js is actually a much less fault tolerant environment when you …

  6. comment
    Comment #7334316

    It's actually pretty silly to write node.js apps in a crash-only manner. Since they often handle thousands of connections concurrently, a failure in one client's processing is pret…

  7. comment
    Comment #6152164

    I know you feel like you just explained its flaws, but there's nothing here that couldn't also be said about any other mainstream language.

  8. comment
    Comment #5733606

    I consider that to be a bright spot in this post. What would a performance comparison for this very specific app prove? The way I read it, the only goal of the rewrite was a more e…

  9. comment
    Comment #5556279

    That's actually a solved problem (in node.js at least). npm builds a node_modules tree where each package gets its own copies (with the correct versions) of its dependents. Gone ar…

  10. comment
    Comment #4948489

    There are a benefits, but most people won't notice them without first actually using a hypermedia API. * It's self-documenting. Client developers can find all the endpoints just by…

  11. comment
    Comment #4812026

    GET being cacheable/idempotent is part of the HTTP spec, and has nothing to do with REST: http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13...

  12. story
  13. comment
    Comment #4506337

    Looks more like JS the java way. Singletons make no sense in a language that has global variables and never lets you stop an object from being duplicated. The command pattern makes…

  14. comment
    Comment #4104543

    Well every team is different, so I shouldn't try to say I know the right thing for your team. What you're talking about though is farming out your branch builds/tests/deploys to je…

  15. comment
    Comment #4104376

    I'm saying a CI server is unnecessary for these branches that aren't ready to integrate with master. These are short-lived branches with 1 or 2 contributors, right? Just run the bu…

  16. comment
    Comment #4104294

    It sounds like we agree that long-lived branches are not continuous integration at least. We probably differ in that I think short-lived branches and pull requests are more overhea…

  17. comment
    Comment #4104222

    But then it's not really continuous integration anymore is it? Having a CI server and practicing continuous integration are not the same thing.

  18. comment
    Comment #4007849

    The normal usage of the term "Lean" (ie from Toyota) actually has little to do with validated learning and more to do with the elimination of wasteful aspects of production that do…

  19. comment
    Comment #3847986

    I think the argument that we shouldn't rely on the parser for certain language features is a bit silly (including interpreting end-of-statements). The language is precisely what th…

  20. story
  21. comment
    Comment #3464646

    I think calling it "superficial beauty" undermines the quality he's looking for, which in my opinion is "human readability". A human has to make multiple passes to parse something …

  22. comment
    Comment #3195749

    It's really all about factoring. You'll notice now that you have model logic in your controller. If you want to reuse that elsewhere, you'll first have to extract it to another cla…

  23. comment
    Comment #3146426

    Figure out how to log only what you want. Don't let your choice of an inflexible logging system affect your external API. What do you get? Well many things, but specific to your in…

  24. comment
    Comment #3033469

    You're light on actual counter-examples and heavy on words like "shills", "hocus", "criminal", and "idiocy", so that most of your argument has to rely on your ability to paint TDDe…

  25. story