Live data from Hacker News

Viewing profile — ben_straub

ben_straub

HN member
Joined
Wed, Aug 06, 2008, 12:50 PM UTC
HN karma
377
Public activity
110 items

About ben_straub

I hack on things for Zendesk. I co-wrote the second edition of Pro Git. I also have a blog at http://ben.straub.cc.

[ my public key: https://keybase.io/benstraub; my proof: https://keybase.io/benstraub/sigs/BD_h74voietOdIlDkwqC58RLaGlIR953UBlIl8457Qo ]

Recent public activity

  1. story
  2. comment
    Comment #18850848

    Likewise. Pro Git 2e was written using Asciidoc, and it made it easier/possible to do things like indexing and figure titles.

  3. comment
    Comment #18349531

    Whoops, terrible formatting. - 2004-2006: $40-45k. Writing C in an embedded context (barcode scanners). Local company. - 2006-2011: $50k-70k. Writing C++ for device drivers and con…

  4. comment
    Comment #18348565

    OK, I'll do it. White male, living in Portland, Oregon. All my roles are software engineering. - 2004-2006: $40-45k. Writing C in an embedded context (barcode scanners). Local comp…

  5. comment
    Comment #15810547

    Yeah, this makes me sad. I mostly listen to music when I'm working, and hearing the same mix of 50 "top hits" gets tiring really fast. 45-60 minutes of music that has some similari…

  6. comment
    Comment #15128290

    We've been reading aloud to our kids for _years_ now, and it's a great way to all share an imaginary world together. A great resource we found is the Read Aloud Handbook [1], which…

  7. comment
    Comment #12829956

    Yeah, LaTeX is great, but mostly you won't need the superpowers that a document-programming language gives you. When Markdown doesn't quite do what I need, Asciidoc usually does (P…

  8. comment
    Comment #11353923

    Pause Ghostery and reload. This is unfortunate.

  9. comment
    Comment #10786210

    You effectively build your configuration file into the thing that knows how to run your container. If you're running Kubernetes, this is either a secret or the replication controll…

  10. comment
    Comment #10200259

    This chapter was updated for the 2nd edition: https://git-scm.com/book/en/v2/Git-Internals-Git-Objects

  11. story
  12. story
  13. comment
    Comment #9306619

    If you read something in Pro Git that could be better, or if you find a mistake, we're taking contributions at https://github.com/progit/progit2 . The only requirement is that you …

  14. story
  15. comment
    Comment #8732701

    We use Atlas to build the e-book versions of Pro Git (which you can download at https://progit.org/ ). We don't use their editing system, though; it's basically a continuous-deploy…

  16. comment
    Comment #8643434

    The `for...of` and `for...in` loops are much more readable than their pure-Javascript versions. The author is also leaving out really nice things like comprehensions.

  17. comment
    Comment #8556442

    Is this supposed to be "Hubot, but usable without hiring a developer?" There are lots of non-software companies that could benefit from chat-ops-like automation.

  18. comment
    Comment #8511288

    The images are pretty big, so they'll look good in print and on retina screens. If you run the build locally, you could include a step that ImageMagicks them down to a more reasona…

  19. comment
    Comment #8508914

    Huh, we'll have to fix that. You can find the pre-order for the 2nd edition if you search for it: http://www.amazon.com/gp/product/1484200772/ref=as_li_tl?ie=...

  20. comment
    Comment #8508907

    Honestly, the reason is size. If you're a newcomer to OSS, it's very likely that you'll end up with a GitHub user account, and much less so with BitBucket. We do mention BitBucket …

  21. comment
    Comment #8508252

    A lot . (Coauthor here.) Not every sentence was rewritten, but 4 years is a long time. There was a lot of content that was either inaccurate or out of date. We added content about …

  22. comment
    Comment #8285777

    You mean like Excel actually does? http://i.imgur.com/kMPKnqO.png

  23. comment
    Comment #7904395

    > The biology of the human body and food is so complex, science is nowhere close to understanding it helpfully enough to design a diet To me, this is an argument for eating real fo…

  24. comment
    Comment #7904295

    Todays grains are actually a highly-processed food that you can't really digest when they're raw. There's no one simple rule for food on paleo/primal, but one rule of thumb is "fee…

  25. comment
    Comment #7904135

    Fruits and vegetables. Starchy roots are heavy on the carbs, and so are apples and strawberries. Primal allows dairy if you're not intolerant, and milk has lactose (a sugar).