Live data from Hacker News

Viewing profile — zenazn

zenazn

HN member
Joined
Mon, Aug 16, 2010, 8:11 AM UTC
HN karma
447
Public activity
16 items

About zenazn

No profile information was provided.

Recent public activity

  1. story
  2. comment
    Comment #7633012

    If Go supported method overloading, you could actually write the types of those functions out. The first one is either a string or a regexp.Regexp, and the second one is one of fou…

  3. comment
    Comment #7632992

    Huh. I'm not sure I saw that particular project during my search. It looks neat! Without having looked in detail at httprouter, I think the most obvious reason it might not be suff…

  4. comment
    Comment #7632972

    Yeah, this is a good question, and the unfortunate answer is that it was an engineering tradeoff. I wrote a pretty long reply to cypriss ( https://news.ycombinator.com/item?id=7632…

  5. comment
    Comment #7632956

    Yeah, I looked at gocraft/web for a long time before writing Goji. It's a good library, and I think it does a lot of things right. But at the end of the day, just like my disagreem…

  6. comment
    Comment #7629956

    Static files: http://golang.org/pkg/net/http/#FileServer Logging: http://golang.org/pkg/log/ Panic recovery: https://godoc.org/github.com/zenazn/goji/web/middleware#Reco... Not as …

  7. comment
    Comment #7629804

    This was not the feedback I was expecting, but thank you :) It was based on my terminal color scheme (named "Solarized Darcula"—not sure where I found it) and the way vim happens t…

  8. comment
    Comment #7629731

    Actually, Goji grew out of a single deficiency in "pat": the fact that it does not have a standard way of defining request context. The big use case here is how you'd write a middl…

  9. comment
    Comment #7629670

    To be perfectly honest, I'm not sure it is better (I was hoping you would help me decide that!), and I wrote it mostly because every aspiring programmer writes a web framework at s…

  10. story
  11. comment
    Comment #7122879

    Blackboard isn't all bad—fixing many of its inadequacies was one of my first big side projects in high school. There was one Blackboard dashboard unit that allowed you to embed arb…

  12. comment
    Comment #5216390

    Randomized routing isn't all bad. In fact, if Heroku were to switch from purely random routing to minimum-of-two random routing, they'd perform asymptotically better [1]. [1]: http…

  13. comment
    Comment #5138168

    Harvard is seeing a very similar trend. Our intro to CS course, CS 50 [1], had an enrollment of over 600 this Fall (up about 20%), making it one of the largest classes at the Colle…

  14. comment
    Comment #4767151

    Pretty cool, but there are a couple injection vulnerabilities when you make the cert.

  15. comment
    Comment #4519599

    ...or you could request all your resources over SSL.

  16. comment
    Comment #3425718

    Facebook translations are crowdsourced. Doesn't excuse this particular case, but don't assume it was anything malicious on Facebook's part.