Viewing profile — mixu
mixu
HN member- Joined
- Wed, Jun 23, 2010, 6:39 AM UTC
- HN karma
- 406
- Public activity
- 75 items
- HN profile
- View on Hacker News ↗
About mixu
Book on Node: http://book.mixu.net/
nwm, the Node.js window manager: http://mixu.net/nwm/
github profile: https://github.com/mixu
Recent public activity
-
comment
Comment #46366942
Good! If you are wondering what this looks like in practice, I booked 3 flights this year with Ryanair and EVERY single time my tickets (directly purchased from their site) were fl…
- story
-
comment
Comment #37456438
Here's my setup: - I use two large 64oz mason jars (best price via Walmart): https://www.walmart.com/ip/Ball-Wide-Mouth-64oz-Half-Gallon-... - In the past I used a metal filter fro…
-
comment
Comment #14190195
For fun, I ran this against node-glob ( https://github.com/isaacs/node-glob ). Looks like it exhibits the slower behavior: n,elapsed 1,0.07 2,0.07 3,0.07 4,0.07 5,0.16 6,1.43 7,19.…
-
comment
Comment #14102777
If you're willing to wait until Electron releases a Chrome 59 -based build, I'll be updating https://github.com/mixu/electroshot which handles screenshots and print-to-PDF along wi…
-
comment
Comment #11570383
I wrote one of these for fun a while back using the following approach: - Files are indexed by inode and device, files with the same inode + device are considered equal. (My main u…
-
comment
Comment #9439397
If you need static export, I wrote a project a while back that converts markdown to static output with Ghost theme support: https://github.com/mixu/ghost-render
-
comment
Comment #7004211
Indeed, but ultimately covering all of those topics would require an incredible amount of time and effort. So I need to pick and choose my battles as some topics are more important…
-
comment
Comment #7004201
Thanks for your kind words. There are definitely some cases where the topics could be reordered for greater clarity and I'll revisit them in the next iteration of the book based on…
-
comment
Comment #7004151
> The title seems to imply a practical bent, but it seems more like a collection of ideas (which are important and interesting, but not really what engineers need to know. IMO the …
-
comment
Comment #7003434
Any chance you could be more specific as to what you feel is missing in the book? Granted, "distributed systems" is a enormous topic that no book can cover fully, but I have tried …
-
comment
Comment #6261641
Here's one way: 1) Join the HTML5 trial http://www.youtube.com/html5 2) Open Chrome inspector, select the element 3) In the Chrome console, type $0.playbackRate = 2.0 ($0 refers to…
-
comment
Comment #5547517
I haven't yet fully formulated what I want to say so this is still just speculation on what the 2nd edition might contain. I can see a lot of room for improvement, especially in th…
-
comment
Comment #5544684
It's actually available in mobi (Kindle) and epub on the front page, see the side bar at http://singlepageappbook.com/ or direct links: http://singlepageappbook.com/mixu-single-pag…
-
comment
Comment #5543743
If you find the book helpful - great! I'm glad. I can definitely see a lot of faults in my own work but I don't have infinite time to fix them, which is why the book is on Github (…
-
comment
Comment #4678134
(author here) - if you're at YC's startup school today and have questions, come talk to me. I've got a yellow tshirt and look like my Github pic.
-
comment
Comment #4174188
If you can get away with storing your data in the DOM, then go ahead. But this technique is mostly applicable to low-interactivity views (see the view layer overview chapter) - onc…
- story
- comment
-
comment
Comment #3546669
A VM is for most purposes identical to a dual boot setup, except for the part where you have hardware incompatibility issues and/or break your system. If you want, you can ignore t…
-
comment
Comment #3546587
My tip would be to get VirtualBox or VMWare Workstation, and run your choice of Linux on it in fullscreen. There are two things that are annoying when learning Linux: 1) dealing wi…
-
comment
Comment #3511824
You're right, I should've said "emulate blocking by checking that all of the tasks we queued have completed upon finishing a task before proceeding while allowing the event loop to…
- comment
-
comment
Comment #3511003
This is really old - discussion from 6 months ago: http://news.ycombinator.com/item?id=2848239 Basically, async I/O gives you more options than "block the whole world while you go …
-
comment
Comment #3486263
A pure-Node approach is a lot simpler: you can just use Node's HTTPS (if you don't care about load balancing) and attach Socket.io to it. Just don't put your Socket.io server behin…