skysight-inc/HackerNews huggingface dataset:
> If any of you have dealt with a similar situation, please let me know how to deal with this.

For what it's worth, you are not alone. This happens to a lot of people. It happened to me. Still does on occasion. But it's an individual thing. There is no one-size-fits-all solution. You have to try different things and find out what works for you.

Here's what works for me:

1. Exercise. It's amazing what a good dose of endorphines can do.

2. Focusing on the many ways in which life could suck but doesn't, e.g.:

http://www.zoriah.net/blog/2009/04/guest-photographerphotojo...

(If by chance you live in Bangladesh, then I'm afraid I am at a loss.)

3. This is kind of hard to describe without making it sound like new-age bullshit. What you want to do is to induce a sort of deliberate schizophrenia, to separate out two parts of your brain: the part that feels depressed and wants to stop the pain, and the part that recognizes that you can't or won't do it because the depressed part is not really thinking straight. For some people, simply going this far is enough. Just recognizing that emotional pain is something that happens to you, just like physical pain, can sometimes be enough to get through it. If not, then you have to engage in some deliberate mental exercises to help your deliberative self gain enough control over your emotional self to keep from hurting too badly or doing yourself physical harm. The key is to recognize that being depressed and/or suicidal is not an indication of any kind of personal flaw or failure, any more than having a backache. It's just something that's gone wrong with your wiring.

All this assumes, of course, that you don't have some legitimate reason to feel depressed, in which case you need to figure out what that is and deal with it, or that you don't have some physiological problem that needs pharmaceutical help, in which case a doctor can help.

Good luck.
I lived in Japan for about a year.
I just renewed the tourist visa every 3 months, or whatever the timeframe was. I did some work for Japanese companies too but it was all under the table. I have friends and family who do this sort of thing all the time.

I don't think living abroad is really all that hard, the people on hn.yc just have a bug up their butt when it comes to doing visas in the officially sanctioned manner. A bizarre attitude coming from a pack of break-the-rules startup mavericks, IMHO.
GitHub is really nailing the "make collaboration easy and enjoyable" stuff. I'm way more inclined to pull a project's code, patch it, and send off a pull request when using github than I am on, say sourceforge (or even other comparable sites like bitbucket).

It's just so damn pleasant to use. It helps that a lot of really "neat" projects are hosted on it as well.
No, they should have used Michael Cera.
LucyPhone Waits On Hold for You, Saves You Time and Minutes
Be very, very, very, very careful what you say to medical professionals. You may find yourself in a worse situation.
They'd have those protecting the perimenter, but this is only for deploys in a single datacenter right now. They're only doing it on their network, so they don't have to worry about all the hoops torrents normally go through; they can drop the timeouts to nothing, they don't need encryption, etc.

The video states that they will be looking into how best to do deploys across centers in the future, but they are not going to have peers connect across their wan links. One tracker and seeder per location is a first musing.

[Edit: paragraphs]
If you follow a project, or a coder, it tells you when things are pushed / edited / commented on. If you post in a comment thread, replies appear as notifications. I'm not sure if he's talking about either or both of those, but it's at least one of them.
Fantastic analogy. I guess it was a slow day on the geek blogs for objectifying women.
The impracticality of this technique notwithstanding, the article is perfectly accurate based on your own summary: in a dynamically typed languages, automatic refactorings are never 100% safe.
You know what? We're gonna have to install Linux or OpenBSD on these damn phones after all....
Economics Behaving Badly
Why is Australia building a FTTH network that is only 100Mbps? Why not gigabit? 
The Australian government is constructing a brand new, purpose built from scratch nationwide fibre to the home broadband network. However sights are set extremely low when it comes to performance. They are promising 100Mbps which seems slow. Hong Kong offers symmetric gigabit home connections over fibre. Why is Australia constructing a superhighway and not making it fast? Surely the cost is in getting the cables laid and that gigabit would cost little more than 100Mbps?
Actually I wish I could get growl notifications for the really important ones.
If you go to https://github.com/account/notifications you can see all the notifications you receive. Here's a screencap in case you don't feel like logging in:

http://share.kyleneath.com/captures/Notification_Center_-_Gi...

We send you an email and add a message to an inbox-like UI when each of these vents happen.
At the rate the smartphone market is changing, you need a more current report than that.

http://www.changewaveresearch.com/articles/2010/07/smart_pho...

http://www.tuaw.com/2010/07/15/millennial-media-report-has-a...

Apple now has at least half the market and customer satisfaction surveys indicate that Apple is blowing everyone away.
QWERYT Full Keypad Phone - Unlocked QWERTY Phone
HN could probably benefit by a "post anonymously" feature similar to Slashdot's. This is a productive discussion on a very real issue, and some name-free posting could bring out even more personal perspectives. Sure, you can always make a second account, but it's a bit of a kludge.
I have horrible grammar, so I was trying to help out my brethren! I hate that word. Its biggest problem is that it's a conjunction without an apostrophe. ;-)
I have never actually seen any computer user, however incompetent, who has not organized his files in some sort of directory hierarchy.
IBs cancellation fee on options is pretty absurd. For the solution needed there are much more specialized firms; however, starting off it's a pretty decent start.
Somethingawful has 100s of forums, all with wildly different rules. Some have virtually no rules, and are of course filled with trolls.

But of the forums meant for serious discussion, there is far less trolling than anywhere else on the internet. Not that many people are willing to pay $10 per troll comment- though they ban people very regularly.
Zed Shaw on C++
Context: http://www.youtube.com/watch?v=tujqM2u-BVo
From wikipedia - David Fincher was brought into the project very late in its development, after a proposed version written by Vincent Ward (What Dreams May Come) at the helm fell through. Fincher had little time to prepare, and the experience making the film proved agonizing for him, as he had to endure incessant creative interference from the studio. The film was Fincher's debut in big budget film making, and at the relatively young age of 27 he had to shoot the film without having a definite script. The added weight was also to create a film worthy of the work of the two revered directors that had gone before him, James Cameron and Ridley Scott.
Github notifications really needs an overhaul. It kicks ass for V1, but it would go way farther if there was project level notification settings. Some projects I only care about commits on X branch, some I don't care about issues on, and some I never want to see notifications on at all (but have it bookmarked in the follow feed for later).

Github has been doing mad awesome improvements lately though, so I can't wait to see what they are able to come up with.
I'm not clear what the boundaries are, but I imagine that this is settled by existing patent law. Surely at sometime during the previous 200+ years, some patentholder has sued somebody in Detroit or New York for shipping materials to Canada for processing using a process or machine that was patented in the US but not in Canada.
Learning Clojure is a good way to like lisp.
Slightly OT, but what I really want in userspace is something that is good at searching/setting extended attributes for media files. I like my Artist/Album/Song dir structure and all, but it falls flat for some types of music, and I want to be able to search and group my movies by director or actor.

Add another entry to the "start learning what you need to to implement this" list, I guess.
Video: Chris Sacca Helps Founders Cash Out Shares Early
Pretty good rip on a few annoyances of C++ in Zed's fantastic ranting style.
I used to work in a modern office building with floor-to-ceiling windows and had a window desk. Suffice to say the windows were always covered with algorithms, scribbles, diagrams and all sorts of shit.
Probably because for one, you're not going to get gigabit speeds in practice; the servers only have limited amounts of bandwidth, so you'll probably only be getting a few megabits to tens of megabits most of the time anyhow.

Also, fiber is generally pretty scalable. Once the fiber is laid, you generally have an awful lot of unused fibers; the limiting factor is the routing hardware, which can be upgraded later. The initial investment, for getting the fiber in the ground, on the poles, and to the homes, is the important part.

Heck, in the US, there are places where they're still working on 10 Mbps FTTH networks, and places where there aren't any FTTH network plans at any point within the near future. 100 Mbps FTTH would be great.

Also, remember that Australia (like the US) is a heck of a lot bigger and more spread out than Hong Kong. That means a lot more miles of fiber for the same number of people, which means more of the initial investment needs to go into just laying the cables.
That's interesting. How did you get involved in such an LLC.

After perusing that site, I didn't see many businesses that looked much like passive income. I guess I'll keep looking.
Not even in the form of coffee.
> Please define "successful."

"Profitable", compared to using another language. There are many objective ways this could be shown that wouldn't be vulnerable to being shot down by a non-falsifiability engine (i.e. any data I don't like is just an anecdote). For example, someone could attempt to sample startups at different time periods and look at financial growth over some timeframe.

Basically I'm looking for a metric that would show that pure functional language choices matter in a positive way. Any metric would fascinate me. Even success in contest problems of some type, when others had a chance to compete on equal footing would be something.
This is the Drupal Association's stance as well, and I think it has some side effects, that haven't been considered, with respect to content.
I wonder if they tried multicast. It would be strictly more efficient in terms of bandwidth (one copy per router/hop rather than all the different pieces flying back and forth) and likely less CPU. There's premade software like uftp (http://www.tcnj.edu/~bush/uftp.html) to do this.
In my opinion, there really aren't too many high-quality tech blogs (or maybe there are, and I'm just not aware of them).

Steve's stuff is lengthy -- but it's also not posted incredibly often (he's not a career blogger), and I have yet to read much by him that wasn't intellectually or creatively satisfying, and afaict that's rather rare for tech-bloggers.
This is silly. The users aren't the ones complaining. It's those who have everything to lose and cannot cope with a new reality.
I'm completely torn.

I'd watch the film because it's David Fincher but I'm put off because I know a number of the people in real life who are portrayed in the film.

Rightly or wrongly, no one (as I understand it) involved with Facebook chose to take part in the writing of this so I have no idea if this is going to be an accurate portrayal or somewhat off-from-fact but will go down in everyone's mind as how it happened.

Mind you, Parker's head has probably exploded with the knowledge Timberlake is playing him.
I would like to be able to sort new by points.
If anyone is interested, a PDF of the entire thing is available at: http://people.redhat.com/drepper/cpumemory.pdf

Drepper's site has a bunch more articles, too: http://people.redhat.com/~drepper/
Open up your favorite browser (if possible not IE coz I hate IE). go to google.com and search for "Suicide".

Call the very first 800 number you see.

Simple!!!

Take it easy man!!!

Think about the life people are spending in Pakistan, Afghanistan and Iraq. I am sure you would be living a way better life.
Avoid common legal oversights on your startup's website
Free IT Certification
> What they care about is his success and how it shows they don't have it.

I think this isn't quite right. In general, the people criticizing him aren't other bloggers who are jealous that he has more readers than them. I think it's simply that they feel he is undeservedly popular, and that his following/influence is out of proportion with his talent. You see this kind of backlash against commercially successful/critically panned art all the time. With a blog, it's one of the few places the commentary gets so close to the art.

[for the record, I like his writing and am glad he's back]
I also thought the same thing. I don't mind fully overlapping windows (a la tabs), but leaving a bunch of useless space, occupied by nothing more than a pretty picture, on my power-huntry monitor is what's inconceivable to me.

I think I've irrevocably put myself on the fringe by switching to a tiling window manager, though. Oh well. There's a little more elbow room out here.
Your problem is no-doubt multi-faceted, and IMO there's no universal answer that works for everybody, and you need to remember to take every answer you get here with a grain of salt. Take what applies to you, and leave the rest.

I would recommend immediately reaching out in person to friends or family that you trust. If you have nobody that you trust with this, reach out to a suicide hotline. There's a national one at 800-273-8255. If you forget the number just google "national suicide hotline" and it should be a google-supplied first search result.

After reaching out for help, I think you should focus on treating the underlying depression that is leading to the suicidal thoughts. Here are a few things you might try:

1. Get your vitamin d level checked. This might sound like a funny thing to do, but many studies have shown links between vitamin d insufficiency/deficiency and depression. The specific test you want is the "25-hydroxy vitamin-d test." Some 60% of Americans have inadequate levels, and that number goes up the darker your skin gets. For hackers and other knowledge-workers, my guess is that the number is much higher, because we are inside all day. http://www.huffingtonpost.com/dr-mark-hyman/vitamin-d-why-yo...

2. Exercise. Even if it's just walking around the block with your girlfriend, or brother, or dog, or mom, or alone. If there's a sport you used to play but don't anymore, pick it up. Climb rocks, or fence, or box, or ski. Dance, or fly kites, or garden, or whatever. But whatever you do, get physically active. Your body needs that, especially when you are feeling down. You would be surprised how much better you feel after some good physical activity.

3. Take things off your plate. You are not a machine. Shoot, even machines need rest. Don't take too much on your plate. Remember that even (especially) the most successful people take breaks and prioritize.

4. Remember that you aren't alone and you aren't crazy. Life throws us crap like this to make us stronger, and so we can relate to others' suffering. Remember that there is purpose in all your suffering.

5. Love your life, poor as it is. The journey is 9/10 of the fun. Laugh at it when it sucks, and realize that it's not as bad as it seems. Also don't acquire the "if only" disease. "if only i had this, then I'd be happy...." Acheiving milestones is awesome, and feels great, but then you go back to the journey -- the 9/10. Enjoy it all, and live in the now.
I'm only half a Google fan, I think they do a lot wrong, but keeping their search algorithm a secret isn't one of those things.

If people really didn't trust Google, they'd go elsewhere.

There's an agenda at work here, very obviously.
I preferred the 'OK Computer' cover by Clojure and 'Kid A' cover by Haskell.
I wouldn't give a site my credit card just to comment, but I'd be ok with SMS verification. eg. Provide your mobile number when you sign up and they text you an unlock code before it works. Alternatively you could text them first to get the unlock code. The advantage of using SMS verification is it continues to allow anonymous comments, but it's non-trivial to create multiple accounts and losing karma/being banned would be effectively permanent.
Exactly! My impression was that starting Facebook just took some PHP and HTML skills not differential equations and quantum mechanics.
I take a Devil's Advocate style sometimes where I make a case and then learn by someone shooting me down in a logical manner, and when that happens I change my mind. (And that is one of the great pleasures of life). I am being sincere here. I am confrontational but I do learn things from conversations quite frequently.

I think it isn't explored enough why Lisp, as such, (not to be straw-manned into the many brilliant and pioneering ideas that originated from it), has just not caught on very much. E.g. why does Google, with an army of PhDs, very consciously not let their top engineers use Lisps?

I postulate that, like Tim Sweeney's quote implies, that there really is a great cost (in terms of the problems that industrial programmers face) to the sort of extreme dynamicism that Lisps offer. Now some of the largest of those problems include what a company should do when their lead engineer quits in the middle of a project, managing extreme changing requirements, managing staff writing automated testing and creating documentation, and other things that may not be considered in pure academic study but where language choices and methodologies may make a large difference.
IPhone 4 Meets The GripOfDeathInator
"Isn't it rather like Microsoft used to be, when they can
assume that their sweeping changes will be unquestioningly
accepted by everybody, no matter what the final result is
like? I thought open source freed us from that."

The other reply to your post says this, but doesn't frame it this way: open source does free you from that. You can move to any number of functionally-equivalent distros that made different decisions (from superficial things like GNOME vs KDE, or more fundamental things like how aggressive or conservative they are). Or install your own window manager. These are totally supported use cases.

But in Windows and OS X you're totally stuck.
I would advice you to go back to Bay Area.
Take this out of your mind that staying with parents is bad.

you will get free food and you wont have to pay your rent.

Decide firmly, you wont drink and smoke (if you do) until you find a job.

Simple as that.
They do, in theory. The Blow-Out-Preventer, basically an automatic cap, it installed in-line on every well currently being drilled.

Yes, it failed but there is no guarantee that "this cap" will succeed in the case of another BOP failure.
Agree with what elbrodeur says...
Dont waste time and do something real.
How to Cook Corn On Grill
They have rankings by nation in addition to the overalls. Their base is far from a scientific sample, but I think they give better ballpark figures than some give them credit for.

Their "what's hot" section often has stuff about wordpress and the like, so there are obviously many webmasters. There is plenty of American Idol and all that, also. I have no idea, but I'd guess they advertise the toolbar in different places and maybe allow it to be bundled with screensavers or whatever.
From Max Sketching to Surfacing Greater Information
I too sometimes have bouts of suicidal ideation. When I was younger, they were much worse/more frequent than they are now. In general, the realization that death is, at least currently, inevitable has helped me deal with them.

If your suicidal thoughts are rooted in personal suffering, the realization that you have control over how you perceive events can be helpful. Instead of having to walk in a blizzard, you're getting to feel stuff you normally don't.

I'm not a spiritual person by any means, but I think that realizing that desire and suffering are intertwined is a good thing to realize.

If your suicidal ideation is caused by a more existential type of angst, I can recommend "The Myth of Sisyphus" by Camus. It helped me come to terms with the absurdity of existence more than just about anything else, but what worked for me may not work for you.

Other than advice already stated in this thread, that's about all I can offer without knowing you or your situation.

One more thing: your life will change. It may get "better", it may get "worse", but it will not stagnate. You are ever-changing, and will be until you end, and at the moment it is a certainty that you will end. I, and most others here I'm sure, don't recommend rushing it along -- even if your experience of consciousness is ridiculously hard to bear right now, there's no way to know if it will always be that way without living, and as far as I can tell it is most often not always that way.
Myth of the Clean Compressed-Air Car Continues
Player_do:  control media players from a command-line interface
Yeah, it seems like long-form pieces have just been decentralized to blogs. You can still publish quality stuff at Kuro5hin (if you introduce yourself in the Diary ghetto first).

The decentralization to blogs seems like a shame to me. Publishing in a public sphere like Kuro5hin guaranteed an automatic audience, whereas publishing something on your personal blog is more of less a shot in the dark unless you're already famous or somehow get picked up by Digg/Reddit.
I think it isn't explored enough why Lisp, as such...has just not caught on ...

This has been the #1 troll on any lisp forum for 30 years. It has been explored ad nauseum. If you're being sincere (which I doubt) read Richard Gabriel
Twitter API’s limited access control options and how I think it should be done
What a sad mix of windows and OSX. That Activities button is pure ugliness.
Doh! I literally did not see the word "than" and was wondering how it could be better to have one offer than two.

I've been limiting my time on HN pretty strictly lately and was too hasty there. Thanks.
Fucking awesome! I can finally move away from rietveld to a pure-GitHub only experience. Thank you guys!!
Maybe this is too easy, but if you're using Git, why not have servers that get a new release be added to a list of servers that can distribute a new release?
I really do love a good C++ rant.
Love it! Two thumbs up!
Optimizely (YC W10) Makes It Remarkably Easy to A/B Test
Modern parenting appears to be just placating children. Are the truly great entrepreneurs created from hardship? Is it nature creating challenges vs. nurture creating laziness?
On Flippa, you can always lower the Buy it Now and Reserve, but not raise it. Generally on Flippa, sites go for about 12 x monthly earnings. So if you can pay your rent in SF (I assume $1500-2400/mo) with this site, you're looking at $18,000 to $28,800. You can obviously get more or less, depending on a few factors. Some things that boost the sale price are matching social network accounts (I had a Twitter account with about 2000 followers that boosted the price of a site I sold), old domains, high pagerank, or unique content (like thousands of articles or an ebook).
Many thanks, I will :)
There appear to be a lot of good rants against C++. To name a few:

* Linus Torvalds : http://lwn.net/Articles/249460/

* C++ Frequently Questioned Answers : http://yosefk.com/c++fqa/

Are there any good passionate pro C++ versus C arguments?
Early adopters
2007: Steve Ballmer Talking Crap About The Apple IPhone