HN user
freedrull
you aren't the one owning the computer
Sounds to me like they are more relevant than ever. :)
What is the control? Do cancer cells normally live if they are taken out of the body?
So they are writing their own kernel, but moving to using a VM? Why not use an existing kernel if they are moving to using a VM...?
I get a lot of questions from aspiring programmers on what’s the best tool or languages to learn. It’s almost always a premature question to ask.
I often think about how to answer this question to beginners as well. I think he is right, the answer is probably "it doesn't matter".
I've noticed the same thing as a contractor. I only seem to get hired if I am one of the first few bidders. Otherwise there is a slim chance I will get noticed.
"Push-pull-rebase bottleneck: if you rebase and push and someone beats you to it, you have to pull, rebase, and try again. This gets worse as commit rate increases and people do needless legwork. Facebook has moved to server-side rebasing on push to mostly eliminate this pain point. (This is part of a still-experimental feature in Mercurial, which should hopefully lose its experimental flag soon.)"
What if there are merge conflicts? I don't know about Mercurial, but in Git there are tons of cases where rebasing cannot happen automatically.
Haven't tried this one yet, but I've used theorytab before. Wish it had more songs. http://www.hooktheory.com/theorytab
I have always wondered why nearly every time I enter a convenience store in Japan sure enough there are 2-5 people standing there reading magazines for seemingly a really long time. I always wondered why don't they just buy it and at read it at home?
The problem I see with using docker for development is, you still need different rails environments(development, test, etc.), the dockerfiles I've been making are for production, and I'm not sure if they would work in the other environments. Also you have to use tons of commands (rake, rspec, migrate, etc) which at this point requires entering the container, which you really shouldn't have to do unless there is a problem with the container itself.
KiwiIRC uses this protocol apparently. I asked the author about it and they said they have worked out special arrangements with some networks to implement it, and accept connections exclusively from Kiwi, I presume? After all, a password is required according to this spec: https://kiwiirc.com/docs/webirc
I'm kind of wondering how sustainable a pay for screencasts business is. A couple people seem to have burned out on it (railscasts, Gary Bernhardt). I'm not sure if its the expectation of getting something new up every week or two weeks is too stressful or they just run out of material. Is it possible to keep it going without getting sick of it or running out of things to talk about?
Seriously? This crap is so old. SRS is great and I can't believe someone hasn't made a better application than crufty old Anki yet. This is some seriously low hanging fruit here.
I believe they have upgraded to 3, thanks to @tmm1. It was mentioned in some talk, probably by Zach Holman.
Wow, I think the new profiles on github are a definite improvement for this kind of situation. :D
I do it all the time without thinking about it. I have no idea why. Please help me. :(
Why on earth would the people who wrote V8 use UCS-2? What about alternative JS runtimes?
Why doesn't he just go to the local sports bar?
I use most of these methods for caching. I have my own little methods for making cache keys. I use Rails.cache all over the place. I have a couple sweepers. What I really struggle is testing this stuff. You really can't do it anywhere other than an integration test, and they're ugly. I mostly just test the sweepers. Anyone have any nice solutions for testing caching, or think its unnecessary?
Uh yeah, of course html5 sound is awful. I'm hoping projects like areweplayingyet.org will gain traction to help solve this.
Oh great another ultra thin laptop with a glossy screen that will probably last 1-2 years until you buy another one that is even thinner and the screen so shiny you can use it as a shaving mirror. Give me a laptop that will last me more than 2 years and then I will give a damn.
Looking through the feature list, is there anything that stands out as something bash cannot do, that is useful and not superfluous(like checking the mailbox?!)?
Learn to use rebase and squash commits! It solves a lot of the issues you talked about.
Is it really zero-downtime deployment? I've read about Passenger 3's zero-downtime deployment strategy, but on my Passenger 3 setup, the server is still always a little unresponsive for a few seconds after a restart.
Git pull is nice, but it is good to know what's going on underneath the hood.
Yes RVM is a crazy hack, but that's why I love it! Has anyone actually had problems with RVM overriding 'cd'? Has RVM changed the behavior of 'cd' in a way that was a problem for you?
This is an old article, but I love this blog. Peteris is so prolific you can't help but get inspired.
For git, have you tried tig? It has a nice ncurses interface for inspecting commits and doing all sorts of git related things.
One of the posts mentions:
"Most of the Linux distributions make changes as needed to make the terminal emulators send ^? for "backspace", while almost everyone else uses ^H. They should also modify the terminfo entries in ncurses, but not all of the Linux distributions do _that_."
Almost every ncurses program I've seen seems to hack around this by checking for the ncurses definition of KEY_BACKSPACE as well as 0x7f.