skysight-inc/HackerNews huggingface dataset:
If the website you are visiting also integrates +1, then there is no need to go back and +1.

But yeah, going back to the Google search results page is a pain and I doubt very many people would actually take that action, unless they are really impressed by the site and are familiar with the +1 feature.
Source code docs: down with javadoc, up with markdown
You are probably only in the minority because K, J, APL and what have you look like perl turned up to 11 for those of us who are unfamiliar with the syntax.

Though if you consider that these are all vector programming languages, they are really made for this kind of thing.
I could tell you the same advice others have given you here, or those you already looked up: Get a hobby like reading, Exercise everyday, go see a doctor etc. All those things work. But do you have someone to talk to, other than over an anonymous post on HN?

I dont know what use I could be of, but I can lend a ear anytime you need one. Or maybe help talk stuff over. If you feel you need that, email me cherian-dot-abraham-at-gmail-dot-com.

Instead of just advice, I thought giving you that was maybe a bit more helpful.
How 4 Million Google Searches Did Not Make Me Rich
Yeahh !! That’s right, 4 million searches/month for a keyword at $0.05 per click for a product.

Do the math;

If the product costs $15.00 and I get $3.00 per sale that will be 12 million dollars. Assuming 1% conversion we are looking at $40,000 / month

Now, if the domain name is availble I should not have any problem going to the top of the google rankings and just wait for the cash to flow in.

Guess what? I got the domain name ! ...
continue reading
Here's some criticism.

Taken from 'convincing the boss':

'''
Another great aspect of node.js is the ease at which you can develop soft real time systems. By that I mean stuff like twitter, chat software, sport bets or interfaces to instant messaging networks.
'''

Those are not all 'soft real time' applications, especially not twitter. Soft real time here might mean that the usefulness of a result degrades if it misses its deadline. This might be the case of some chat software, but in the case of twitter, I receive very little degradation of service if I just go tomorrow.

The key point here is that you have to be able to have a metric of a deadline and what to do when you fail it. "If we do not get an acknowledgement by 30 ms, we assume the current node is too busy for our needs and retry on a different one" could be an example of this.

'''
So don't try to build hard realtime systems in node, that require consistent response times. Erlang is probably a better choice for these kinds of applications.
'''

Erlang is made specifically for soft real time applications, not hard real time. You do not want to use Erlang to build things like life or death systems when you need to be precise to the microsecond. It is pretty good when you can miss a deadline, handle that, work your way around it, but it can not offer any guarantee about never missing a deadline. Not only does this section give bad advice about node.js, it also gives bad advice on other languages.

It just feels as if the author meant to say "It is good for interfaces with live updates, which could be slow or lack constancy of response times", not much more.

Later in the same section:

'''
Combining this with node's radical model of non-blocking I/O, you have to try very hard to create a sluggish application.
'''

My understanding was that you actually have to be careful not to write code that runs for too long, in order to avoid messing up your request times by ruining the cooperative scheduling scheme used in the language.

===

In general, the previous guides seem to be nicer, although I have to question the reason behind advice like 'do not extend the prototypes'. I figure it has to do with the difficulty of keeping things compatible, but if you're giving me advice, tell me why. Do not expect me to blindly follow your standards just because you said so.

In the deployment part, it is shown how to use screen to start and detach the server. Is there any reason why nohup or disown won't do it? it is advised not to use the shown setup for a production system -- it would be nice to know where to look for that.

I'd also generally be interested in knowing how you'd avoid spaghetti callback hell from the approach used in node.js, but that doesn't seem to be part of the guide. This is a work in progress, and I am not holding this against the author.
True, you won't get a single thread. You'll get a Threadpool. But we did like the flexibility of the Threadpool for things that had to be done synchronously or were not worth optimizing. It also allowed apps to take advantage of all CPU cores without extra configuration. With the new IIS you have a lot more control over the threading context (you can even run things straight on your IOCP thread if you want).
But if we offer a free alternative with equivalent benefits, then 6% is way overpriced. And that's what we do.

Paul omits a discussion of opportunity cost. Sure, buying a coke for 50 cents is great ... but getting it for free is much better.

Remember that at 6.4% improvement, you end up even with ycombinator. At 6.4% improvement with MassChallenge, you end up 6.4% ahead.
Go see an MD and/or psychologist soon. Soon, as in pick up the phone or walk down the street and schedule it now and see someone this week. Its great you have reached out to a forum where there are people whose advice you seem to respect. As I read through the other comments, almost everyone agrees you need to see a doctor. Don't hold back, tell them what you've said here. This is nothing to be ashamed of.
Behavior-Based Email Automation
Recent research with one of the least radioactive isotopes
of plutonium (plutonium-242, which has a half-life of
376,000 years) indicates that plutonium in the body may
contribute to the development of tumors. In general,
however, plutonium isotopic mixtures that are commonly
encountered in the nuclear fuel cycle, nuclear weapons
programs, or thermoelectric generator applications exhibit
much higher radiological toxicity than chemical toxicity.

Ref: http://www.nrc.gov/reading-rm/doc-collections/fact-sheets/pl...

So it is chemically toxic, but not as bad as the radiological toxicity. Although I would love to see a relative scale with this on it.
[Excluding his Facebook vs Google argument, and back to the original post]

+1 doesn't offer search by your friends or traditional Google search. It is augmenting traditional search with relevant data from your social graph. If You are searching for directions to Skypline Chili and your friend (or friend of a friend) has +1'd a link, it is probably the best directions to the restaurant.

It isn't search or +1. It is search+1.
The video hinted that they plan to provide embeddable +1 buttons in style of Facebook's "Like". Considering that, +1 can actually be useful because you would be able to see recommendation from your google contacts.
The TechCrunch article hinted at this feature being rolled out to everyone performing a search on Google, so this sort of thing may very well affect us all.

I imagine Google will manage some sort of defense, though. This feature could kill their product otherwise.
The very article you quote says the PM was in the dark "for one hour". That, to me, says the Japanese Government has taken control. They wouldn't replace on the line workers because those are the people who know the most about the plant but those workers are clearly supposed to be reporting to the Government and when they don't they get yelled at.

As for the TEPCO exec I don't know what that proves. We know they cut corners on the plant and if I were the president of TEPCO and I knew that I'd cut corners on the plant I'd find any way I could to get out of there too. But I don't know how that's relevant to the government taking control.
How To Use Google Plus 1 (Plus 1 to rival Facebook’s Like button)
Isn't this part of the reason for references, but more importantly: probation period ?
If it's too much work for IT, make a web app. In the case of Skype, they definitively should make a own Mac app.
Apple: On Target For Its First $100 Billion Revenue Year?
Yeah, I understand why, particularly when old IE browsers don't allow a comma trailing the final declaration. I just find it ugly as hell.
Yeah, they're running out of marks and suckers, so it's time to get the average joe into the HFT game, just like they did with stocks and currencies.
Flip this 180: "I have been holed up by my self pretty much"
I've realized the more social I am the happier and healthier I am. And I do not suggest virtual social methods - I mean face to face, close friends, casual acquaintances, and strangers.
I don't claim to have the answers; I do claim to have empathy. What you're describing isn't far off what I lived through around your age, though you sound like you're managing better academically with it than I did. Well done for that.

For me, exercise helps but isn't a panacaea. Proper sleep helps but too much sleep can be a symptom of depression I understand. I've had a tendency to almost obsessively research things sometiems in that position, close myself off in that pursuit then look back later and realise it's been an excuse to shut off. The people around you, odds on, care more about you and your health and happiness than you think. More of them have suffered or will suffer something like you are now than you might expect.

What little wisdom I do have in this area says to try and stay in touch with some degree of 'normal' life in the outside world. Forcing yourself into too much risks burnout which is no more helpful, but managing at least some leiure (i.e. outside classes) outside world interaction will, I suspect, help you. Most people are fundamentally nice and helpful IME, frankly,

(One little thing, you say you have no connection with your peers any more and seem to feel you've moved on beyond the pursuits that seem to interest them. For most of my life the vast bulk of my friends have been older than me; they're just who I tend to find interesting. Later stages of undergraduate education aren't conducive to significant friendships with older people than yourself though. You may find you benefit from trying to reach out into new social avenues outside education eo engage with peers at a different point in their lives than where you currently are yourself.)
> I really surprised at Google by this implementation--it seems like they didn't really think it through.

You're looking for utility; whereas, I believe they are taking a pro-active step against Facebook's newly awarded patents on "social search."

Regarding utility: it's Google, so they'll iterate...

Regarding competition: it's launched and available to the public now!

When Facebook acquired Friendster.com, this also gave control over lucrative patents that were awarded this year and last year.

http://news.ycombinator.com/item?id=2351407
If that's so, why do we not see this in other mainstream languages? While I see the slight advantage of seeing errors, that is the first thing node sees. I use either nodemon or cluster, which both monitor your program on saving your code. When you think you're ready to go, save and see if it has no compile errors.
they arent mutually exclusive options
I like this suggestion. Slowing down HN wouldn't be a bad outcome as well; PG has mentioned he doesn't want it to be too addictive.

On the other hand, I'm not clear if would slow things down that much, so much as delay. In any event, this isn't a breaking tech news source for many obvious reasons.
Kansas City is the geographical middle of the US.

http://maps.google.com/maps?q=kansas+city&oe=utf-8&i...
I was in exactly the same situation as you. You sound depressed. Get medication, consider therapy. Once you feel better in yourself, search for a purpose beyond school. Try different things to feel better and find what you really want to do.

Looking back, I realised I thought I was only good to be a student. Really, what I wanted was a real purpose and real problems to solve.

Your situation may well be completely different, of course.

Nil desperandum!
I will re send, thanks for your help.
There is a Karma threshold to be able to downvote or flag a comment/submission, so you simply don't see the option yet.

But indeed it sinks discussions, since the points are one the ways (not the only one) to sort comments.
Nissan releases iPhone App for Leaf
Thanks for the nice feedback - I really appreciate it.
"I have hardly put any effort into anything that I have been doing/done."

Do you know why? Has the work seemed meaningless, boring, overwhelming, etc.?

"I am unable to concentrate"

All the time or only during specific activities?

"I can't seem to find motivation to do work"

Do you have any motivation for non-work activities?

"and though I did have that phase, I can't stand that anymore."

Why can't you stand it anymore?

"I don't seem to understand what is wrong with me"

I know what that feels like. It's frustrating.
More money in selling dreams than products
Loved the interview, but what that cake from freshbooks mean? Does anyone sign up to win a cake?
I would think the both to be almost same as long as you can tie your name to the App/Software you deployed in Google Market. In one scenario I get to see actual code and in the other a final product that has been deployed to the market. Both, having being done as a side project should be considered equal
Are Danes often gratuitously profane?
Upvoted, but not all depression has a cause. That is, some depression is situational: your situation sucks, so you become depressed. Other depression has no external cause. That is clinical depression, and in that case, I think people should seek professional help.

To the anonymous poster, most colleges have counseling centers that you have free access to. Make an appointment, please.
references are useless, companies are very wary to give bad references due to the chance of a lawsuit, and a probation period is a massive cost to the company
Unfortunately not just regular people. Last time a new employee was hired to my team, the teamlead said just give him this laptop previously used by an external consultant, don't bother formatting it or removing old profiles, just make sure it works.
And we're the software development division in the company.
Apparently it has to do with how much karma you've accumulated. I magically got the ability to downvote some time last week, without any effort on my part.
I want more secrets on iphone development - do you have a blog? I applaud your effort and success!
Say Hello to +1: Google Like Button That Directly Influences Search Results
I had a similar experience when I was in school. I ended up going on prozac for a few months, and it made all the difference in the world. As others have suggested, make an appointment with a psychiatrist and see what they can offer you. It doesn't necessarily have to be pharmaceutical in nature.
Very handy. Working on a project with node.js and need to take more of these suggestions to heart. Callbacks take some getting used to, especially returning data is tricky, but it does make things slicker.
Node.js is awesome but oh so fragmented: I use Mongoose and Express, both of which have APIs that have changed, and stuff breaks, with lots of old examples floating around. There are also lots of plugins and libraries which seem to do the same thing (cluster, spark, spark2, etc, etc)
I don't suppose you're planning on bringing this to Android any time soon? It looks like a game I'd be interested in.

Congratulations on your success!
Sounds like you're burnt out. A form of depression (well to me). I've had it many times due to heavy/obsessive work towards something, eg a school assignment from start to due date and from morning to late only to get a B mark was a bit insulting. Anyhow, for each burn out, I could not simply get over it. I know it's temporary but can't break out of it sooner than later.

However, recently as of last year, I've started doing exercise every day, a consistent sleep pattern and my diet is pretty healthy. As for social links, I joined a Volleyball club. Despite being deaf, I get game challenges, exercise and a chance to chat a bit. Helps reduce the chance of burnout, or at least I feel fit.

If you're not feeling very motivated, do something that normally motivates you for a bit. Do you like the movies? Put in a movie, like Amelie for example. You are unlikely to laugh but it's a change of pace. Maybe play Starcraft 2?

Hope you recover soon.
A downvote is a vote to remove a post from the discussion. (Or at least make it less visible.)

Downvoting posts you disagree with amounts to an attempt to suppress contrary opinion.
That's not necessarily true. I prefer Mercurial over Git but I prefer GitHub over Bitbucket/Google Code. That's why the fine folks over at GitHub implemented their hg-git plugin which allows Mercurial to interact with Git repositories. That means I get to keep on using my preferred tool together with my preferred site, progress! \o/
Text-align: centaur; Now a Ruby Gem
They could just build it into Chrome. Problem solved.
"But it also so much more dangerous when nuclear accidents happen than anything else."

This is a facile assumption but it's almost certainly false. The Banqiao dam disaster killed 25,000 people directly, and destroyed 6 million buildings (it caused 145,000 further deaths due to famine). Such a disaster far outstrips even Chernobyl, which was about as maximally bad as any nuclear reactor accident can be (runaway fission reaction generating massive amounts of radionuclides; no worthwhile reactor containment structures; the reactor core melting down, catching on fire, and spewing huge amounts of radiation into the wind).
I can see the value for shopping/purchase related searches.
I agree. But the people promoting Bitcoin act as if there is no tradoff, as if there is never any benefit to anyone (except the greedy paypal companies) to chargebacks.
There should have been a +1 button on Google's blog post. :-)
It seems to be the convention within the Haskell world.
I am still highly skeptical. Support people are famous for making BS up just to shut a caller up.

From the original article at http://www.networkworld.com/newsletters/sec/2011/032811sec2.... :

>After the initial set up of the laptop, I installed licensed commercial security software and then ran a full system scan before installing any other software.

Is he really sure that the security software wasn't infected with Start Logger?

Or, since technically StartLogger is security software itself(think corporate), so maybe it is PART of the software he installed?

>Again, after the initial set up of the laptop, I found the same StarLogger software in the c:\windows\SL folder of the new laptop.

What does he mean by initial setup? The SAME security software as above?

> The findings are false-positive proof since I have used the tool that discovered it for six years now and I am yet to see it misidentify an item throughout the years.

How is this false positive proof? Is the program exe the same from all these 6 years? Aren't there chances that it is infected on the source itself(stranger things have happened due to security breaches at companies making security software).

Can't he give more details like the created/modified timestamps of the suspect files or if the software is sending stuff out?

>Mohamed Hassan, MSIA, CISSP, CISA is the founder of NetSec Consulting Corp, a firm that specializes in information security consulting services. He is a senior IT Security consultant and an adjunct professor of Information Systems in the School of Business at the University of Phoenix.

If the so called security experts do such sloppy reporting (most of the lead-in on the first page and most of the article and the ending is irrelevant grandiose fluff), what can we expect from the general internet-using public?
How do I do that on the web if I want to buy a book for (the equivalent of) €5? If it's too much work I'll just buy it with euro or dollar from amazon.
I have a strong suspicion that `+1`s you give out would affect your search results at least as much as would those of your friends.
Microsoft Also Opposes Apple's "App Store" Trademark Issue
I would recommend against "picking sharp or piercing ringtones". I once had a horrific on-call schedule and, like any mammal, I developed a Pavlovian response to the sound of my pager which resembled those door buzzers that retail stores use. Friends of mine told me that I used to jump when I heard them go off.

So realize that whatever that ringtone is you'll associate it with this kind of anger: http://www.jeckels.com/photoDetail?PhotoId=4586&Category...
would it be "fair" to a developer who went out of their way to give insight into their talents as a software developer by publishing their code / taking part in open source have that effort be ignored so a companies hiring process is more "fair" to people who didnt take the same effort.

that aside, a companies hiring process isnt designed to be fair, its designed to efficiently recruit the best talent.
Salesforce acquires New Brunswick based Radian6 for $326 Million
Hi there -- article author here. Not sure why what you say (which is correct as far as it goes) makes the article wrong. All I said was that AWS is popular among startups (with proof points), but buying Amazon stock is a poor way to capitalise on that because AWS is a small part of their business.
By other forms of testing I mean ALL other forms of testing. People sometimes fall into traps of thinking that their favourite form of testing is better than all the others, and so they neglect the others. I'm not talking about throwing out automated tests (for instance), they are great for doing regression testing amongst other things. But to only have your automated tests and nothing else seems like folly to me.

I take the point about them being poor coders and testers, though one of them was very highly regarded as a programmer (he presented well). The thing with testing is that you cannot predict everything in advance. Even with full code coverage you cannot cover every path through the code, and as soon as your code escapes into userland all sorts of whacky interactions can take place. The last, and best defence is to actually run the code and see what it does. your eye will pick up problems you never would have otherwise predicted.

With respect to the excellence of your TDD colleagues, perhaps they would have never broken it if they had less overwhelming confidence and more "well, it doesn't hurt to check"? That minor nitpick aside, I congratulate them. I think as programmers we should aspire/strive to be better than average, to be good at our art, and it sounds like they found a way that worked for them and fulfilled that goal.
> many linguicist consider IM and texts as verbal communication

All linguists consider IM and texts as verbal communication{1}. The same for books, magazines, and websites: the word "verbal" generally just means "using words." Non-verbal would mean communicating without using words--such as pointing your finger, taking an item from the shelf, or giving a suggestive look.

You really mean "oral" versus "written."

It's not just pedantry; in cases like this the difference between "verbal" and "oral" is part of what is at stake. And for any startup, it's important to understand the legal language in agreements you make. The term "verbal agreement" has become so abused by the media, but it still makes a difference among lawyers (who might one day control the fate of that contract you signed).

{1} A smiley-face in a text or IM is borderline, but I assume you mean something like "NO LIMIT!" from OP.
Is Google Stuck in Perpetual Beta?
Obligatory:

http://www.paulgraham.com/philosophy.html
Google's +1 patent
I prefer it because I don't have to click five times to see everything I need to see, every time I haven't looked at Skype for half an hour. And I prefer it because I don't have to constantly switch between chats just to see what people are writing. I apologize for being mistaken in this, of course :-)