skysight-inc/HackerNews huggingface dataset:
Well, you clearly have a stronger liver than I do in that case. If you really do manage to down that much wodka on a daily basis, you are considered an alcoholic. At least by most standards: http://www.ncbi.nlm.nih.gov/pubmedhealth/PMH0001940/

Having said that, if you manage to drink this much without anyone noticing in your professional performance, I don't see why that should be a reason to not employ you or fire you (although it is hard to say that in advance). The same goes for cannabis, which has a much less severe impact on your ability to function in society. In The Netherlands, Alcohol is actually considered to be a "hard drug", whereas cannabis is a "soft drug".

Regarding flashbacks, I did read of adverse effects of LSD years after using. I have never heard about the same applying to mushrooms (a completely different chemical).
Sure, Google is doing the least-bad thing if you take as axiomatic that you're going to have to store your mail in plaintext on the servers of some enormous American corporation. There are, of course, alternatives that don't involve storing your emails in this way, which is the entire point.

For example, libraries regularly delete library records after a short time as a matter of policy. Mozilla encrypts Sync data with a key known only to the user. These represent alternative approaches that don't have the risks of the corresponding Google services (search and Chrome respectively).
For the longest time the policy was no spam, no hacking (of reddit) and nothing illegal.

Apparently they just changed the policy. I pray they do not alter it any further.
Actually, I would trust Google to challenge government subpoenas more than I would trust my current small webhost, which has probably next to no legal resources that would give it a chance in court.
sizeof(enum) depends on your compilation flags, so enums are bad for library ABIs.
+1 on Rob Walling's book. It contains brilliant advice in an almost formulaic fashion for researching, building and launching a software product for sale online.
I think I came across different than what I intended. I personally think it should all be out in the open, but if the employer has a policy against discussing compensation, and someone else comes up to your boss and says "Why am I not getting paid as much as Michael", then it is quite likely that your boss will try to rectify this situation (squeaky wheel and all). And since he is only given a fixed amount of money to distribute in raises, it is likely that yours will be affected negatively by that.

Now if you feel that the other employee is being under compensated, and you are getting too much, then that may work out. Or, it may be better to work somewhere else that has more money to spend on employee salaries. But the point still stands, that just because something is legal for you to do doesn't make it a good idea to exercise your rights in every situation.
Copy/paste protects from purely physical key loggers, they can be hard to detect by visual inspection if you do it right and they wont go away even you wipe the laptop. You would have to do something more complicated to capture clip board data purely in a physical manor.

But he says software keyloggers, so that's pretty moot.
The inline keyword is optional and redundant for member functions defined within a class or struct declaration.
Really interesting, but definitely this has little to do with 'fastest possible data transmission'. It just is a nice way to find the optimal code rate for the current channel. Current systems just adapt the code rate and send all data again. I wonder if something similar exists or could be developed for source encoding, i.e. progressively enhanced video streaming, so that if you want higher quality you would just combine the original with additional data.
Hotmail isn't ad-free, but I suppose they might not be targeted ads. I genuinely have no idea if that's the case. Hotmail definitely isn't Microsoft's bread and butter though.
I love the shit out of Gmail, but I switched to Apps with my own domain for this reason. I've had my email address for much longer than Gmail's been around.
Another thing I've learned about smart people is that they're basically always willing to tell you what they know. This is super-encouraging to me as someone who is nowhere near as smart as them.

Another way to think about this: the smart people are happy to tell me what I need to know to succeed, so I don't have to be disadvantaged by not being as smart. I do, however, have to be humble enough to be a good listener, and have some discernment to know who to listen to.
Do any of Google's competitors do this?
http://www.google.com/transparencyreport/governmentrequests/
> On the other hand: What took ’em so long?

Speaking as an interested outside observer, my opinion is that the personal connections between a few of these subreddit owners and reddit's admins were a stumbling block. Business and PR is now overwhelming those friendships.
const json_char *cur_line_begin, *i;
...
top->u.dbl = strtod (i, (json_char **) &i);
top->u.integer = strtol (i, (json_char **) &i, 10);

Ick
Yeah, and they continued to exist even after Anderson Cooper talked about them on CNN.
What are you doing with json.h:121 in _json_value::&operator[](const char* index) when your key doesn't exist?

Still, very nice. Comparable to jsonxx which i've been using up until now.
Google gives details of email accounts at the request of the US Government, without much of a fight. Ask Jacob Appelbaum who had his entire email account seized. Paranoia: justified. If that can happen to him, it can happen to all of us.

Even if they get your email encrypted they still have a map of all of your contacts.

You could run your own mail server, use PGP, disk encryption and suitably back it up using something like rsync or git. The above probably takes about the same time that the author took to write this article.

If you are concerned about contacts being traced there is Mixminion, an anonymous remailer.
Santa Cruz can be a good option for some kinds of things.

Pros: Lower housing/office rental costs than most of SF/SV, nice ocean, less crowded coffee shops, lots of UCSC students willing to work as cheap summer interns in return for not having to commute across the hill, lower salaries for senior engineers for the same reason if you find one[1], substantial local indie-gaming startup scene (Team Meat, Chronic Logic, Gaijin Games, Graeme Devine), laid-back lifestyle.

Cons: Further from the VC and most of the tech/meetup action, SF/SV people consider it infinitely far away, harder to find senior engineers, few local peers if you aren't in the indie-game space, laid-back lifestyle.

[1] There are a lot of engineers who live in SC, either because they prefer it to living in the Valley, or because they already established families there back when there were more tech jobs (SCO, etc.). Most now commute to Mountain View, San Jose, or Cupertino, but many would take a substantial paycut to not have to make that commute every day, which seems like a potential arbitraging opportunity for the right startup.
Mossad "pastes" a message for Anonymous
Hmm, what should I do? (since it returns a reference). I could make it a pointer instead, but then you wouldn't be able to chain it.

Maybe some kind of const json_null value to return when the key isn't found.

edit: Done that.
Show HN: campusmemes.com to compile all those pics
Microsoft Store stored Passwords in plain text - hacked
EULA Be Sorry
I'm surprised he called out the Mission (east of Valencia, which is to say, 95% of the Mission) as being dangerous at night... and didn't do it for "Affordable SOMA". That part of town is infinitely more dangerous at night than even 16/Mission, which is about as bad as that neighborhood gets.

I'd consider anything west of 6th in SOMA to be considerably sketchier than any part of the Mission.

Not sure if this list is supposed to be a guide on where to put your office in SF, or where to live. He calls out west SOMA as "most soulless area to live in SF" - well yeah, it's the financial district, you put your office there, you don't live there.

Besides, that title more rightfully belongs to the Marina district.
Something Awful has a reputation for Internet war campaigns. (They ARE the source of 4chan IIRC.) Anything coming from SA is expected to be so bad that it's not an uncommon occurrence for sites to change (stupid) policy simply on the hype generated by a SA scheme.

What I don't understand is how a "Jailbait" thread/subreddit could really be considered "legal" since the term "Jailbait" refers to people who look like they're at the age of consent but aren't. And thus will land anyone who has...intercourse; with them in jail. So the illegality is implied in the title.
do you think it may be believable? it looks quite a bit exaggerated in my opinion..
Wasn't the CNN expose pretty much the culmination of an earlier SA campaign?
Whoa, was that Microsoft ad the most surprising this about this post to anyone else? Maybe it's because negative advertising in the Republican primary is being discussed so much here in the US, but to me that seems like a massively bad idea on the part of Microsoft. Do they do absolutely no targeted advertising with Bing, Hotmail, or their other web services? I find that a little hard to believe.

I guess I shouldn't be that surprised that they've resorted to attack ads though; Office 365 is one of the worst web apps I've ever used. I don't even necessarily disagree with their general goal of educating people about how Gmail works, but that's like a textbook definition of FUD if I've ever seen one.
1 million times yes to this.

Think Power Builder, etc. Our company has purchased software with a Power Builder front end (mid nineties interface) to an Oracle backend for roughly a million up front and $100,000/yr in licensing.

We've subsequently built a web front end to this app in house.

Sometimes there is no good substitute for clunky software.
Joysper.com is another similar app. It's gotten quite a bit of traction at the few major Canadian universities it has been rolled out at.
Agreed, the branding was a bit much. Congrats buddy you go to Harvard and learned to ask questions!
Why does there need to be an end?
Why so many Python web frameworks?
Solution: use Gmail inside a native mail client like Apple Mail or Outlook. All of these "issues" are inherent to Google's style guide and have nothing to do with Gmail as a product. In fact, almost all of his complaints are about Google+!
I’m So, So Sorry. Here’s My Belly. Now Please Move On.
My favourite takeaway from this article - "Google does not want me to love their products. Google wants me to love Google. All of it."

Couldn't agree more.
I think you have the term "hackers" mixed up with Fortran/AJAX/.Net developers.
Interesting you mention this; I've recently started a new job which requires me to learn a whole new skillset (web programming with JavaScript). I've been a developer of desktop apps for a while so programming isn't new, but the language and the paradigms (async? wtf?) are challenging. This is in contrast to my early memories of "web programming" aka making a static Geocities site with notepad and wondering why everyone was so excited about the web when it was this easy to make a web page... turns out it's not that easy anymore.

The point being that it really is in those moments of confusion and frustration - where you try something and it doesn't work, or you realise you don't understand how to do what you want to do, especially when you think what you're doing is supposed to be easy - where distraction comes in and you go off track.

I've managed to realise that and am glad I'm not alone. The next step - actually doing something about it - is a little harder (hence why I'm on HN right now...!).
Data is eating the world
I would build my own computer. I'm reading 'The Elements of Computing Systems" and I started the exercices : it's really rewarding. Then I'll build a REAL computer with a VHDL programmable chip. Then I'll design my own VM, my own compiler..
Fantastic. I was hoping Makefiles would go away. I hate writing them!

More detailed info here: http://weekly.golang.org/doc/go1.html
Dennis Chookaszian, former CEO of CNA Insurance Companies, recently told me "Pick Two: Work, Family, Personal. I have never known anyone to be successful at all three." This message resonated with me.

Chookaszian has chosen work and family. By all accounts, he has been very successful professionally and the stories he recounts about his family, casually woven into almost every conversation I've had with him, I am lead to believe that he has also managed to maintain great relationships with his wife and children.

In order to pursue successful and meaningful work and family lives, he had to give up his personal interests. As a young man he loved working on cars. He got a great deal of enjoyment out of fixing up old Porshes. About 30 years ago he purchased a Porshe that needed an engine rebuild. He took the engine out of the car and began working on it. Meanwhile, he got married and had children. Where is that engine today? It sits, neglected, in the same place and condition that he left it in 30 years ago. "I now know that engine will still be sitting there long after I am gone," he quipped.

In that same conversation, he also made another keen observation: "When someone says that they want 'work/life balance,' what they really mean is that they don't want to be in an executive position." For CEOs of successful companies, there isn't such thing as work/life balance. If you want that balance, you can be successful in middle management, but only those who are truly passionate and dedicated to their work make successful CEOs.

To illustrate the point, he mentioned a recent email he received from the CEO of a company. Chookaszian is a director on the board of the firm, and the company was dealing with a crisis. The CEO wanted to let him know that he would be out of town for about a week on vacation. The notion that someone would follow through with vacation plans in the midst of a company crisis was, in his view, absurd. "As a director, when I heard news of the company crisis, I cut short my ski trip with my wife and flew home on the next flight in order to deal with the issue." If the CEO felt that his vacation plans superseded his obligations as a CEO, it wasn't likely that he would have a job to come back to after his trip.

This doesn't mean that you can't have a solid relationship with your family. However, success in business requires that you first fulfill your obligation to the company and its constituents. That duty will require sacrifice. It will require long hours at the office, vacations cut short, and kids' soccer games missed. When there is a critical decision to be made at the company, that must come first. The additional difficulty in the start-up context is that, in a company's infancy, critical decisions are being made almost constantly.

However, it also doesn't mean that you can't maintain happy relationships with your family members, but something has got to give. Namely, personal interests must be sacrificed.

Work, family, personal. Pick Two.
> I still believe that desktop software has lots of potential.

Shhhh... don't let anyone in on the secret. :-)

I'm glad that everyone is now looking at the mobile space for the next pot of gold. More room to maneuver in the desktop space (where many companies spend most of their money each year).
The better attack vector here is to champion an encryption technology that you a) have a backdoor too or b) have the computing resources to crack within a reasonable time, or c) both a) and b). :-)
Jailbait refers to people it would be illegal to have sex with, this doesn't make pictures of them (clothed) illegal and it's only child porn when the subject is not clothed and even then they have to be engaging in sexual acts or the focus being their genitals for it to be (in the eyes of the law) child porn.

edit: see comments below, I was wrong. No idea how reddit has not been shut down then...
Your Address Book is a Social Network
I've been looking around the Bay for way-cheap alternatives to the city, and nothing I've seen in Berkeley is that cheap. It seems anything close to transit is comparable to SF (at most a 10% discount).

It would seem that "far from SF" is countered by "population of monied students".
I wouldn't rely on Google Authenticator to secure my logins from a "government national security" level attacker.

If they're capable of installing keyloggers at customs inspection, I suspect they're also capable of imaging my phone at the same time.

While I'm _reasonably_ confident the crypto in the app is probably done right, the truth is I've got barely 13bits of entropy in my unlock code for Authenticator - and I could easily work out how to brute-force it given a realistic "government security agency" sized IT infrastructure. (Hell - even spinning up 10,000 EC2 instances for long enough to crank up the android simulator and try all possible 4 digit "PINs" one at a time would probably only cost "nice dinner out" kind of money…)
I agree with the title of the article, but the content is ridiculous.

The guy seems to have no concept of realistically balancing risks. Yes your email is somewhat insecure, but for most people, the risks are things like your boss or family members finding out that your talk badly about them, etc. Email is sufficiently secure for most people when it comes to stuff like this, and that really has nothing to do with other risks, such as those caused by google "reading your email".

He also talks about the risk of google discontinuing gmail, which is pretty far fetched.

Here is the sort of real bad thing that can happen from google's practice, though: you talk about something "secret" in email, and then later, it shows you an incriminating advertisement while someone is looking over your shoulder. For instance, you might email someone asking for advice on a surprise trip to Paris for your wife, and then later (after carefully stashing those emails in folders), your wife sees on your screen all these ads for Paris hotels and airfare, and knows what you are up to.
Smart people ask questions because they have enough confidence that they are smart to expose their ignorance.

Acting like you know everything doesn't come from a place of intelligence - it comes from a place of fear, that the other person knows more than you, that they will judge you, that a "smart person" would know what you don't know. I've forced myself to ask questions many times in meetings when I thought the answer was probably obvious to everyone else - only to discover that others had been wondering the same thing.
It'd be refreshing if people running such stories would go interview some teens who work at McDonalds or at Disneyland and ask the same questions. Electronics assembly is transitional employment for young people. It's a boring dead-end job but pays significantly more than most low-skill jobs, so people put up with being bored for a few years until they have something better to do. And there's nothing wrong with that, on either end.

(The worker herself did not complain about low wages - CNN did that on her behalf, neglecting to add the context that Foxconn's wages are about 50% higher than the average wage in China)
Considering our org chucks way over $5k a month at salesfarce, I reckon dynamics CRM would be cheaper...

Oh and don't get me started on Atlassian's products. They are hideously expensive when you hit 90 users.

SaaS is fine for a couple of users usually but it doesn't scale from experience. By then it's way too late to switch.
I do not beleive in "automated security review". It gives a false sense of what security is.
App.net does this on its app pages, email or sms link
It actually started a few days ago. The account creating the preteen girls subreddit and posting most of its content was 3 days old. It is very suspect and a plausible explanation is that someone from SA was running a smear campaign from the start.
Very interesting to watch what a coordinated attack can do to a website. Always sad to see when people rally behind better/stronger censorship. Companies should get attacked for taking freedoms away and not the other way around. If they had illegal content on their sites, than by all means report it etc. But I still believe that anything legal SHOULD be allowed.

On the other hand it might be more a personal thing against Reddit for freeriding/pretending ownership of ideas with might have originated in other places.
An amusing video with James Randi provides an excellent example of the technique as used by astrology.

http://www.youtube.com/watch?v=3Dp2Zqk8vHw
Patently false. It doesn't have to be nude to be child porn: http://en.wikipedia.org/wiki/Dost_test
Where Do Entrepreneurs Come From?
It's important to note that nudity is not necessary for an image to be considered child pornography.

The EFF has a really good primer on this that I saw linked on more than one occasion today:
https://www.eff.org/issues/bloggers/legal/adult

"Nudity is not enough for a finding that an image is lascivious, but clothing does not mean a photo is in the clear: 'a photograph of a naked girl might not be lascivious (depending on the balance of the remaining Dost factors), but a photograph of a girl in a highly sexual pose dressed in hose, garters, and a bra would certainly be found to be lascivious.'"
Mozilla patches 'critical' Firefox security hole
content is king! as it always has been.
If you have fresh, unique content about your passion, damn sure there are a stack other people looking to find out that information.

As cheesey as it sounds,I personally think you are better off not chasing the money, but fulfilling your mission, be that success or failure and learning from that experience and doing better the next time.
What about the freedom of the children in the pornographic images? That important to you?

Something Awful/SRS launched the campaign, because all efforts to curb these images had failed, so they took it upon themselves - as a last frustrated resort - to bring people's attention to this.
I half expected to be reading about quantum entanglement. Rats!
I actually thought that to start with but when you get used to the frankly wierd type system, it actually works extremely well without generics (bear in mind I use C# which is heavily generic programming). When you approach the problems with a Go mindset, I don't think I've found a single case that needed generic types.

I'm not sure of the value of unions now or ever as it brings what is effectively a compiler decision into user space and allows very unsafe, architecture dependent code to be accidentally written.
I feel like this would be a common mistake when getting caught up in the moment of completing a dev project. You're so anxious to launch the site/app that load balancing factors could be overlooked. This seems like it could be really detrimental as you're pretty much canning your first impression when your backend crashes. Anyone up for sharing their horror stories of launching before their backend could handle the traffic? I feel like it could provide for some good insight in regards to patience and thought when it comes to launching.
Yyyyeah, I'm going to call BS on this one. GPS and web cam in every computer, operating independently? That's just for starters.
What concerns me here is that they made this change not because it was the right thing to do (if that were the case, this would've happened months ago, when the controversy initially surfaced). Instead, they did it after a concerted campaign by SA. Who's to say that SA couldn't/won't do the same to get other topics banned as well?

Of course, the nice thing about the internet is that we can route around these issues. The fact that the software powering Reddit is open source[0] only makes it easer.

0: https://github.com/reddit/reddit/wiki
Startups in Europe: Hurdles