skysight-inc/HackerNews huggingface dataset:
> Verbally Readable !== Quicker Comprehension

-> is Coffee-Script's greatest trick. When I first started poking through the codebase, it would take me ages to 'sound out' each line. Coffee-Script is succinct not simply because its syntax is short, but because it is dense. Everything is an `expression`, which means I can be more expressive/loc.

I can now read it as fast as any other language, which means I can comprehend code faster.

> doSomething() if five and six and seven

That was difficult for me to parse as well until I saw it enough. Which is true of everything new I have ever learned. Some syntax took me out of the C comfort zone, and I am better for it. There's a feel that code written "out of order" has that I instinctively like for some scenarios.

> Therefore it will never really be supported natively, and will always be a compile-to-JS language, and will therefore always have a terrible debugging experience.

Mozilla has been working on this issue in earnest (https://github.com/mozilla/source-map). It seems that compile-to-JS languages may be part of some greater strategy. Surely, Google must be working on something similar for Dart. Some progress has been made on the GitHub Issue: https://github.com/jashkenas/coffee-script/issues/558
You have to admit though that Sublime Text 2 is pretty ugly by default. Both theme and initial impression. I really enjoy using it now, but that's after four tries or so after I heard about it few months ago on HN.

Initial impression with ST2 is like playing jigsaw puzzles, it's a mix of mouse clicks and some weird text editing until you're comfortable with Cmd+Shift+P. I remembered my experience trying to adjust font size went on like this: Open preferences, hey wait what is default global settings? user file settings? Hm, let's try this one... wait I have to edit settings file? I better use Emacs then! Where I can find all available configuration options? Google search? Oops, that's for Sublime Text 1. ARGH!

Even though I do enjoy using it now, it still feel like playing jigsaw puzzles but with majority of pieces in its place. (Like recently: wait, ST2 can do split screens? Hmm, Cmd+Shift+P split... nothing? Let's try Google... none tell me how to enable it. 20 minutes later Ah, it's in the View/Layout!) I can see the whole picture now, just missing a little bits here and there.
R/trees using Google Docs for survey with live results right now
Sourcing Female Engineers
Your goodfellas analogy is pretty close to perfect (and I know quite a few paulis myself, hell, I'm a Pauli). That being said, the author's suggestion of a vastly larger amount of equity with the right founders in place might convince me. But .25? Even 3? Fuck that, pay me.
Well, if good engineers don't want anything to do with your opening at the compensation you're offering... increase the compensation.

And, honestly, change the position so that the person hired isn't considered just a cog in management's plans, who's expected to be on call 24/7 and to put in 50 hours a week in a windowless room. I wouldn't go back to that shit even at double my current salary.
Yeah, I phrased that awkwardly thinking back to it.
Male extra review helps droid
He is a billionaire these days. He owns 1/3 of Tesla, which has a market cap of $3 billion. His ownership stake in SpaceX is also without a doubt worth a nice chunk of change.
Apps are too much like 1990's CD-ROMs and not enough like the Web
Dear csomar,

Having been in your situation, the things I found helpful for a quick fix were exercise and food. It doesn't matter how much or what. If I am in a slump and feeling like it is all too much I force myself to do some exercise. A chin-up, a push-up, go for a run or a swim. If I am feeling really bad I will make myself do one push-up, on my knees. or just kneel on the floor and do a negative repetition. That's usually enough to get me started on doing something. Then I will go and eat some food. Or more likely, go to the shops and buy some food to cook. Then eat something. For me doing a little bit of exercise and then eating often makes enough of a difference that my misery is manageable.

There is some evidence that exercise is helpful for others in dealing with depression, e.g. [1] (A review paper) Anecdotally, this seems particularly the case if you are at all ADHD.

Long term I agree with all the other posts pointing out that seeking professional treatment is the best option. The pride factor was a huge problem for me and still is. I treat it like research. Psychiatrists and Psychologists, are experts in there field who I pay to explain options for treatment an methods for assessment and monitoring. Thankfully this has only happened once, but if they can't explain the different options and why the course of action they recommend is the best I find a different doctor.

1. http://www.annals-general-psychiatry.com/content/7/1/13
I may be wrong, but I always thought stderr was for diagnostic messages as well as errors, in which case red wouldn't really be appropriate.

I almost think we need another output stream for something that's neither an error nor output of the program.
Ask HN: Wanna talk?
Dear HN reader,

The holidays are coming up! For some people, that means a month of nothing more than being "Home for the Holidays". For me in particular, I don't have much to do besides program, rock climb and hang out with family. My parents moved last year so when I come home from college I don't really have a group of friends to hang out with yet. Just me, my laptop, and my family's 24 pound cat to keep me company while I write code and read.

So, would you like to talk about something via Skype? Taking the bayesian approach, if you are reading hacker news, there is a better than average chance that you are really awesome. If you want to talk about hacker news or basket weaving or who would win in a fight versus PG or Stallman, then I can do that too (dibs on Stallman[0].) If you have a neat idea, then we can talk about the neat idea and what it would take to actually breathe some life into. And if you are doing neat things, then I have more questions than you probably have time for. Any way you dice it, I want to talk to you. I can usually pick up a subject enough to ask some interesting questions. I have a pretty open mind most days [1].

So, if you have some time on your hands and want to talk, send me an email[1]. Please inclue 2 times/dates that could work for you. If you don't include a subject for us to discuss, then my plan is to just ask increasingly deeper questions about your life in general until we hit upon a subject to talk about or you hang up. If you include things to read, then I will do my best to read them and understand them before we talk.

But really, I would love to talk to people and hear new stories. In my head, this all sounds like it could be a whole bushel of fun and could be really interesting.

Have a good holiday!
-Zack

[0] He sleeps well armed. http://xkcd.com/225/
[1] Example: I made up a serious religion around the guy I was yesterday- http://zacharymaril.com/2011/12/04/a-prayer-for-myself.html
[2] "moc.liramyrahcaz@kcaz".reverse()
"So to judge importance, I looked at projects that are influential, gaining in popularity, and/or technical standouts in new areas"

So put WebKit on the list. If the growth continues, total usage of WebKit based browsers will surpass 50% by the end of 2012.
The issue with this method is that it assumes that the investor model has to change too. VC's will attempt to have the right ownership over the lifetime of an investment eventually getting to around 20%. Some want 20% right away. The problem with granting so much equity to employees makes the rounds of funding required later difficult to match this ownership target.

Investors want founders with meaningful ownership of the business, a syndicate that owns enough to care, and employees happy too. That is where the model is driven from, and would require a change at the investor level for this to work.

Assuming 2 investors (40%) 2 founders (40%) that leaves only 20% remaining which does not fit the proposed changes.
Exactly my point Issac. It feels great when you write it, but when you wake up in the morning...
They should have some kind of "definition" challenge - if you don't know the definition of a word, you can't use it.

The trouble is nailing it down. You can't expect people to remember the dictionary definition word-for-word, but then how close is "close enough", and who decided? OTOH, if you just require people to use the word in a sentence, even ruling out variants like "I want to play the word "quux" next", all a player would have to do would be to remember that a word is, e.g. a noun, and say "I saw a xyzzy on the way to work yesterday."
SLIDESHOW: Restoring sight in rural Nepal
The code smells are on the demo page for CoffeeScript.
The Gene Marks article is breathtakingly out of touch. He really ought to get to know some seriously poor people. Perhaps live among them for a time.