Live data from Hacker News

Viewing profile — gfxmonk

gfxmonk

HN member
Joined
Mon, Mar 15, 2010, 7:29 AM UTC
HN karma
222
Public activity
54 items

About gfxmonk

No profile information was provided.

Recent public activity

  1. story
  2. comment
    Comment #8988244

    It seems like a lot of people are interested in fixing this, and would be keen to see a solution. I believe StratifiedJS is precisely that solution (for JS at least), and it has ex…

  3. comment
    Comment #8837737

    Do you wish nix's syntax were more like jinja? Or do you actually want to use jinja with nix somehow? I don't really know what the latter would mean, since nix is a programming lan…

  4. comment
    Comment #8837706

    Discarding the old server and replacing it with a new one is a very brute force way of dealing with the problem. That's not to say it's bad (it will obviously work exactly as adver…

  5. comment
    Comment #8837261

    That's a fair question. I'll let you know if I find out ;) My hunch is that it could scale well, but would require some integration work in order to use it nicely with existing orc…

  6. comment
    Comment #8837176

    Fair points. I started the post by stating that I (personally) wanted to use NixOS in the future, but admittedly didn't maintain that tone throughout the piece. I definitely have h…

  7. comment
    Comment #8836036

    OP here. I've heard of terraform, although I've not investigated it much further than that. It sounds like it's mostly a provisioning tool, and doesn't really help with configurati…

  8. comment
    Comment #8345956

    Great :D Sounds like you already found my vim feed, but yeah, it's at http://gfxmonk.net/dist/0install/vim-custom.xml (it's not on that index page, because nobody else is likely to…

  9. comment
    Comment #8344410

    I am a contributor, and I use it all the time. I publish a lot of my own stuff (mostly small utilities / libraries) at http://gfxmonk.net/dist/0install/index/ , as well as a bunch …

  10. comment
    Comment #8256013

    These days, if I'm writing something in bash (or batch) it's often because there is nothing better available - like kicking off an installer, or some other wrapper / bootstrap scri…

  11. comment
    Comment #8236983

    This writeup is poorly done, hard to follow, and ad-infested. The source ( http://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flas... ) is actually interesting though.

  12. comment
    Comment #8206896

    The front page is very blank on a large monitor - I got the impression it was waiting for a big chunk of content to load, until I returned some time later to see it still mostly wh…

  13. story
  14. story
  15. comment
    Comment #8161405

    Cool :), glad it's supported, at least for the simple case of line-wise transforms. Some things can't be done without reading everything. But there are still a number of operations…

  16. comment
    Comment #8160919

    I wrote a similar tool a while back: http://gfxmonk.net/dist/doc/piep/ Mostly out of frustration for PyP not being lazy (on large inputs it reads the entire file up-front, or at le…

  17. comment
    Comment #8067333

    While PureScript looks very cool, if you're interested in solving callback hell without changing the whole language, StratifiedJS is a superscript of JS that adds straightforward s…

  18. comment
    Comment #7881283

    > "Nothing better than JavaScript" isn't a real limitation if JavaScript is a moving target JS is only a "moving target" in the sense that stuff is being added to it. If you could …

  19. story
  20. comment
    Comment #7180493

    It's not just a best practice - exceptions raised from async code callback simply do not work right (they'll never make it back to the caller). In practice an exception raised from…

  21. comment
    Comment #7180438

    You may find StratifiedJS pleasing: http://onilabs.com/stratifiedjs You wouldn't even need that one callback, just: return find_largest(get_stats(read_files(dir))); Exceptions are …

  22. comment
    Comment #7050013

    Thanks! We've tried hard to make it understandable for new users (and provide good documentation for users of any vintage). There's quite a lot of _different_ stuff in Conductance …

  23. story
  24. comment
    Comment #7049264

    One solution is to use a separate storage for salts (or hints, really - it doesn't need to be a complex scheme, since we're hashing it anyway). I do this myself with supergenpass, …

  25. comment
    Comment #7048724

    Have you seen SuperGenPass? It's much the same concept, and has been around for years (including browser extensions, etc). http://supergenpass.com/ For the justifiably paranoid, a …