Viewing profile — gfxmonk
gfxmonk
HN member- Joined
- Mon, Mar 15, 2010, 7:29 AM UTC
- HN karma
- 222
- Public activity
- 54 items
- HN profile
- View on Hacker News ↗
About gfxmonk
No profile information was provided.
Recent public activity
- story
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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.
-
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…
- story
- story
-
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…
-
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…
-
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…
-
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 …
- story
-
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…
-
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 …
-
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 …
- story
-
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, …
-
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 …