Ask HN: Vim or Emacs?
HN user
firat
[ my public key: https://keybase.io/fcb; my proof: https://keybase.io/fcb/sigs/wYQwPjt09-BtDugXvzoTYjkku71m88OAYXvPq8zBoU4 ]
That's interesting. Have you linked dynamically? Maybe the author is talking about a statically linked binary, since he uses terms like "bare metal" and "final binary". Even if that takes an extra 120k, maybe additional throw statements won't be so significant.
I was under the impression that vinyl records sound better. Are you saying that they are not or that they haven't achieved a noticeable revival?
Twitch.tv + Google Glass will be interesting.
dat keyboard.
Where is the money coming from? Why wait for people to lose weight if they already have the money?
I'll assume the device manufacturers are donating the money. Looks like a marketing gimmick to me.
Have you read past the first sentence?
Bullshit.
Here is why: Yemeni government != Yemeni people. The authorities, probably, don't mind letting US drones kill people, simply because it won't be them getting killed.
Imagine the US military firing tear gas and water cannons on protesters in Turkey and saying "It's OK, your government gave us permission". The major problem in the Middle East is that, the governments can get away with not giving a fuck about the people.
I agree that iOS 6 layout is ridiculous and far from usable.
However, if you are building an app for Picasa, it better have "Picasa" in its name. The results are probably sorted by relevance (whatever that might be) and not only by ratings.
I am already considering to drop OS X after the lawsuit, but I only read 2 paragraphs before I decided to look for this comment in HN before reading further.
Okay, I understand that the formal definition of "idempotent" is different than what the author means. What is the correct term to use in this case?
Edit: Next paragraph says:
This is a very useful property in many situations, as it means that an operation can
be repeated or retried as often as necessary without causing unintended effects.
With non-idempotent operations, the algorithm may have to keep track of whether the
operation was already performed or not.
"A change in state" would be an unintended effect I think.What is the definition of "result". My point is that result in this case is a "change of state" vs "no change in state".
I don't think this is the right way to think about it. The ending "state" might be the same, but the output of the first logout operation would be "change of state: logged in -> logged out". In the second case, however, it would be "no change in state". It does different things under different circumstances.
The problem is I watch the movies when I want to watch them. Flash is embedded in random. You can always have click-to-flash solutions but those are usually buggy and there are other solid arguments in the list.
I suggest Learn Code the Hard Way by Zed A. Shaw (http://learncodethehardway.org/). It's online, it's free and it's brilliant. I'd suggest him to go with Python as his first language.
If he wants to be a good programmer, he should be able to pick up languages rather quickly after he learns his first one. So switching language is not an issue. Keep in mind though, learning the first one will take some time.