Live data from Hacker News

Viewing profile — snprbob86

snprbob86

HN member
Joined
Thu, Mar 13, 2008, 9:34 AM UTC
HN karma
7,460
Public activity
1,655 items

About snprbob86

New account: https://news.ycombinator.com/user?id=brandonbloom

Recent public activity

  1. comment
    Comment #5972936

    I took a crack at this, if you're still interested: https://github.com/brandonbloom/asyncx

  2. comment
    Comment #5963694

    You can mimic selective receive using a router process. Essentially, you could generate one channel for every branch of the pattern match, then generate a process which reads from …

  3. comment
    Comment #5963686

    In fact, that seems preferable to me.

  4. comment
    Comment #5961417

    It's not quite clear what patterns will emerge with respect to UI event handlers, so there really isn't an ELI5 answer yet in the View layer. The backend advantages are well covere…

  5. comment
    Comment #5961407

    The IoC threads work by converting park-able functions into Single-Static Assignment (SSA) form [1] and then compiled to a state machine. Essentially, each time a function is "park…

  6. comment
    Comment #5960392

    You can build analogous versions of map/filter/etc on top of channels. The core.async team is still focused on the primitives, but surely some higher order operations will follow i…

  7. comment
    Comment #5946687

    Mutually incompatible, vendor-specific, proprietary anything is an inevitability. #1 isn't about that. That's what #2 and #3 are about. #1 is about planning for extensibility. Just…

  8. comment
    Comment #5944093

    I dunno... Allowing the language to be selected like a video codec or image file format seems like a reasonable request. There are three issues: 1) Language pluggable? 2) Spec-ed s…

  9. comment
    Comment #5936849

    > This is a pretty good article Thanks! > he states 5, I bet it is closer to 20 I think it varies greatly with many factors, but agree that it's probably closer to 20. I'm just try…

  10. comment
    Comment #5928065

    > There may be situations where you want the entire history of your development to be included on your live server, but often this just isn't appropriate. Are you concerned about b…

  11. comment
    Comment #5924020

    > If more developers cared about versioning their software appropriately based on incompatible changes or stability guarantees But they don't. And you're not going to be able to ma…

  12. comment
    Comment #5924010

    Steam itself is sort of a package manager, so that's an interesting edge case... However, I think that there are basically three categories of application data 1) Documents -- Thes…

  13. comment
    Comment #5921572

    > if you fork a project and it becomes incompatible with the upstream, rename it I agree completely, but I'd like to take your idea further in a direction you likely didn't intend.…

  14. comment
    Comment #5921523

    What?! This is total nonsense. Application uninstalls are as trivial as dragging the application to the trash bin. No, this will not eliminate the application's data from ~/Library…

  15. story
  16. comment
    Comment #5883939

    How fast will the connections be?

  17. comment
    Comment #5864584

    I think I'd actually find it quite distracting while I am typing.

  18. comment
    Comment #5847706

    Start with Mathematica's builtin documentation. The overview pages are actually quite good. They are also online [1]. Of course, given that the early drafts were written by Wolfram…

  19. comment
    Comment #5845445

    I'd like to see a rope-variant of the 2-3 finger tree. 2-3 finger trees are immutable/persistent and support access to both ends in amortized constant time and logarithmic concaten…

  20. comment
    Comment #5845206

    I haven never tried to write a script or algorithm or anything in Mathematica. It's not useful for that (at least to me). I use it more to explore and to understand problems. That'…

  21. comment
    Comment #5845199

    For one thing, "An Introduction to Programming with Mathematica" is on his Clojure bookshelf: http://www.amazon.com/Clojure-Bookshelf/lm/R3LG3ZBZS4GCTH A quick Googling will show y…

  22. comment
    Comment #5839965

    I wrote a little bit about this on HN before: https://news.ycombinator.com/item?id=4844502 In short: 1) Term rewriting systems are a beautiful and powerful model of computation tha…

  23. comment
    Comment #5836685

    Mathematica is absolutely incredible and everyone who calls themselves a programmer should own a copy, learn how to use it, and internalize its philosophy. However, I too find his …

  24. comment
    Comment #5826497

    This comment is spot on. However, my next question is: What can we do to make more companies be like Amazon? Not every business needs to operate on razor thin margins, but I'd love…

  25. comment
    Comment #5822338

    Heh, fixed mine to save somebody yet one more second. Wrote this comment to waste that second that I saved. That said, I'm reading this paper now. It's absolutely fascinating and v…