skysight-inc/HackerNews huggingface dataset:
I'd have a lot more respect for his conclusion if he didn't take such pains to relativise and intellectualise it.

He went because he wanted to go and nothing is ever without consequences, anyway.
Unit testing is my #1 use for virtual functions. "somebody else's code" a.k.a. standard ML modules is a distant second.
It's pretty easy to divide the world in black and white, but rarely helps anyone.
anything similar for higher level languages (c# or the likes)?
Poll: Where do you stream your music from?
If you listen to music, where do you stream it from ?
Slacker Radio
None. I hardly listen to music if any.
Even Disconnected Computers May Face Cyberthreats
In DX you have to care about version and capability bits (up to DX9) or speed (same caps, some may be implemented in software, DX10+). Same thing in slightly different way.
Not a proper analogy. Spam is a property of the delivery mechanism, linkbait is a property of the content. Apples and monkey wrenches.
I can't wait to use Uber to carry several palates of mercury across the nation.
Great quote: "Raw talent is wasted if it’s busy doing the wrong stuff."

The key is figuring out what one is good at. Some people believe they are good on something, trying to prove that to peers, but they are not.
How he got out of the Grind of Government Job to Successful Entrepreneur
First version of an API for appear.in launched
Lockstep simulation isn't required--though it was a popular solution.
http://wiki2.dovecot.org/Migration/MailFormat might help
Many desktop mail clients support mbox format. Thunderbird uses mbox. There's also a script (I'm sure there are many scripts that do this) that take mbox files and upload the mail to an IMAP server. (http://imap-upload.sourceforge.net/)
No problem, I'm pretty sure you're not the first person to make that mistake.
Mac Mail.app can import mbox files but the default storage is emlx if I remember correctly for Spotlight indexing.

Thunderbird should also import mbox

I am a bit paranoid about my Gmail account so I use the Mail.app to download the emails and then I back it up. If my account gets locked for whatever reason, 'Download Data' option is not going to exist. So better to backup through other means as well.
Why Homotopy Type Theory? It is cutting edge research and it doesn't seem clear to me that it is going to have an impact on functional programming (of the non-mathematical research type) any time soon. Am I mistaken?
But they still opened it.

Nothing beats stupid and curiosity mixed (see: other brazillian scavender incident, where the guy found a bazooka rocket in a place similar to Goiania incident Cesium, and thought it was a good idea to disassemble it with a blowtorch, and ended exploding his entire family)
If they are going to make things standard, why not settle on the most current open version of each of those specifications? I saw HTML 4.01 in there several times. The only justification I can see is supporting legacy systems. If that is the case, than just specific two versions, one for all new systems and projects, so for HTML, all new projects use HTML5, and any government system that already exists as HTML 4.01, can continue to operate as such. Vendors themselves cannot be grandfathered in and should instead only offer technology to the newest standard.
I really wanted a cheap e-ink phone with functional apps that didn't need speed screen refreshing. Really. I thought this was the phone I was waiting for, but it wasn't.
Really? The FDA just removed safety warnings from Avandia based on new safety data.

http://www.fda.gov/NewsEvents/Newsroom/PressAnnouncements/uc...

I'm not arguing that drugs get approved that shouldn't. My argument is that the FDA is not beholden to the pharma industry. Do the pharma industry lie sometimes and drug get approved? Sure, but that's not "beholden".
I wonder if it does a better job of handling message duplication than Gmaill IMAP does.
this is not about C... C++ certainly. C has no such thing as a virtual function or dynamic dispatch (unless you implement it yourself).
I don't know that I would agree with you that morality is relative, but I strongly agree with your larger point that you shouldn't let other people build your moral code for you. I also would never[1] work for the NSA or a defense contractor.

[1] By "never," I mean that I cannot imagine a realistic scenario in which I would accept such a job. I can imagine an unrealistic scenario in which the head of the NSA has kidnapped my child and is holding New York hostage with a ticking time bomb in which I would accept such a job gladly.
With regards to kernel programming, I'm reminded of the old quote from Star Trek, "It's life, Jim, but not as we know it."
Virtually everything supports MBOX (which, modulo a few gotchas, is just a concatenated file of the text-formatted RFC822 messages as they went over the wire). Most mail clients support it. Many mail servers do to, so for example you could drop this into /var/spool/mail on a AWS instance, run a default dovecot install, and hit the server with any IMAP client.
I had taken Odersky's first scala course in FP, which probably helped prevent initial shock, but I still had to put in the hours to get through all the assignments. That said, it didn't like banging my head against some complex theory or algo problem.

Seeing the absolute beginners stuggle is painful, but at least they are making an attempt.

Btw, the craziest coursera forms I ever saw were in the non-tech fields. In Into to Finance it was so bad; at least our sort don't type posts in all caps ;)
Noom Brings Their Popular Weight Loss App to iOS
Check out the Center for Applied Rationality (http://rationality.org/) for workshops on overcoming cognitive biases, building habits, achieving your goals, making better decisions, etc. It's a non-profit that my friends are running.
This is the sort of thing I'm personally very interested in, and I have some pretty novel ideas for how I'd approach it. That said, I wouldn't participate in this because it clearly devalues the industry. You should really rethink your approach.

Developers who are considering participation in this, I'd suggest you build something for yourself with data acquired elsewhere.
mbox is a standard email storage format. It's not ideal for a live email system, but not bad for archiving or for import/export purposes.

You can import mbox into variety of desktop email clients and, using IMAP, upload them to web-based UIs.

Here's how to move off Gmail to Rackspace (not free) email, I've done it last weekend [1]:

- Enable IMAP access in Gmail
- Add Gmail account to Apple's Mail.app
- Wait for Mail app to sync.
- You have a full copy of GMail archive on your computer now
- Select all messages in Mail app, and select Message/Copy To
- Pick Rackspace inbox and click "OK"
- Delete all your email messages in Gmail, purge Trash.
- Done.

I also exported Gmail labels into separate mbox files just in case.

[1] http://www.rackspace.com/email-hosting/webmail

P.S. For anyone wondering, I moved off Gmail because of two reasons:

1. New compose window was impossible for me to use.
2. Security issues.
Jet Setting Life
Thanks, I'm not sure how I got that wrong. I certainly registered that it was a woman when I read the article.
This is great news. Unfortunately downloading my Gmail content isn't listed as an option. I hope this isn't another case of Google App accounts not getting new features.
We have a whole genre of literature dedicated to answering that question.
65? I thought that was well below the limit for a viable/self-sustaining gene pool.
> When doctors or nurses use their knowledge of anatomy in order to torture or conduct medical experiments on helpless subjects, we are rightly outraged. Why doesn't society seem to apply the same standards to engineers?

I think the difference we draw between the two is that an engineer builds things that can be used for many purposes (defense or offense for example) and we as a society generally agree with one of those two uses. When a doctor abuses their knowledge to cause pain they are the ones making a choice we disagree with.

Anyways, yes engineers should think about how their work can (and will) be used but I think it's disingenuous to compare them to patient torturing doctors.
I think the author has a bias to show North Korea in a positive light (the pristine pictures, jabs at commercialism, readiness to accept a tour as fact), or, at least, tries to show a generous understanding of such a country and its culture. Personally, I think this does a disservice to actual testimony from former citizens [1][2].

[1] http://gawker.com/how-i-escaped-north-korea-479759525/@ParkJ...

[2] http://www.gq.com/news-politics/newsmakers/201306/kim-jong-i...
As long as the source is closed, you'd never know if the private key is transmitted or not to the server.
<i>It seems to me like they're not taking it seriously</i>

Quite the opposite... they are. They just don't want other people to take it seriously enough to undermine their own currency and their controls.

I think the notice is quite reasonable if you look from the risk perspective. Of course it was not issued solely because of that.
I don't disagee that that $150 premium brings some real value. Personally I like Windows and I own a number of Windows machines.

On the other hand, the Android ecosystem is getting better quickly, and the main thing that threatens it is kneecapping on the part of vendors.

For instance, the Kindle Fire is a good product line but it doesn't give you access to Google Play. Amazon won't let you watch Instant Video on stock Android devices, however, which just drove me to get a Netflix subscription.

Microsoft Office 365 Home is a great deal at $99 a year given that you can run Office on up to 5 Windows computers and up to 5 mobile devices... With the caveat that Microsoft doesn't offer a complete version of Office for Android.

CNBC lets you watch live TV on a iPad but not on Android. In many cases you see that vendors see Android as a threat but don't see iOS as a threat precisely because the iOS is perceived to be a niche market and that Android, in the long time, will eat everything by being cheap.
I agree, I got an incredible amount out of that course.
Wow. Dennis Rodman needs to see that.
Very cool, but there are some corner cases missing (other than the ones explicitly left as an exercise for the reader): while it is currently strictly true that only functions create new scopes, if you're not using strict mode, the "with" statement will also create a new scope. And eventually you'll have to start worrying about block-scoping of "let" statements.
Am I the only one that is disappointed that there was no image from the Movie "Real Genius"?
The only one that drove me a little nuts was the demux assignment, but I thought Meijer's videos were fine and haven't had the grader problems others have had (yet).
NK gets millions of tourists every year (mostly Chinese).
You don't think you're biasing your analysis by concluding that every NSA related person believes in what they're doing? People that don't believe in what the NSA is doing wouldn't work there. Its going to be very hard to find someone who doesn't believe, since adults that change their long-held opinions are pretty rare.

To name one that did change his opinion of his "mission," Edward Snowden.
Ford Mustang Marks 50 Years
Building a new router for GOV.UK
World Development Indicators - Explore the data
its interesting to see a break down of this - especially using modern compilers on the intel platform.

did you try the intel compiler? for raw low level optimisation it sometimes massively out performs the ms, gcc or clang versions...

i'd imagine these problems are worse on ARM chips, and dynamic dispatch is even less effective there - certainly on PPC architectures I've seen much worse performance than on similarly powered Intels in precisely this situation. the caches are less and slower...

i'm not 100% but i think i've seen virtual calls 'devirtualised' by the MS compiler a couple of years ago... I might be thinking of something else though, it was a while back now. I was unpicking some CRTP mess in something that /was not performance critical in anyway/...
Congrats to Homejoy, but a very frustrating part about following this industry (and I guess startups in general) is the media's blatant overlooking of competitors because they just aren't part of the valley's circle. MyClean is a company I've worked with here in NYC and am a customer of that have been in the online cleaning-on-demand space before EXEC entered. They're profitable, offer a great service, and yet time and time again articles come out framing the industry as if EXEC and Homejoy are the only two players. They're hardworking guys and to see them consistently ignored is disappointing.
Has anyone coined 'crypto theater' yet? Telling us you use SSL between web requests is nice and all, but if various government agencies have PRISM-like access to unencrypted data then you're really not protecting anyone. I imagine all these recent "we're using stronger keys and ssl now" PR stunts are to keep foreign customers happy and to help kill the Snowden story.
Glassdoor secures $50M to fuel global growth of jobs and recruiting platform
> hateful mra idiots

They're just the expected outcome of Jezebel/Tumblr Internet feminism. I'm not agreeing with them, but I can see how they may feel like they've been backed into a corner.
Ask HN: Optimal webpage weight?
Would anybody be able to point to resources describing in details the attributes of an optimal webpage (or at least pointers)?

I understand "optimal" is subjective, however I have heard over the years that 15kb or less is an ideal size (gzipped or not?), that browsers theoretically only open 6 connections at one time to a single server (though Chrome doesn't seem to care much), that certain headers are redundant, etc.

I've never been able to confirm any of this and I think it's very interesting (if not nearly vital) to know. It seems HN itself abides more or less to the above principles, and I'm guessing this isn't just a coincidence.

Thank you for your help.
AMC Singles Out Fans With Coming I.P.O.
I use Google play music, it's $8/month but I think it's worth it.
Honestly, I think this is a very cool challenge. As someone who just went on a Grouper last night in Boston and had a great time, I think I just might participate and submit something. Do you have any limitations on how many people can form a team? Personally, I would pair on this with my roommate. He's the big data guy, and I'm the coder.
The governments worldwide will have their "a-ha" moments too. And then yours/ours will be over.
Yes, the penalty is most glaring for calls that do a tiny amount of work. Imagine if

String.charAt(int index)

was a virtual call inside of strlen().
We are rolling this feature out slowly, right now only about 1% of people have access to Takeout's of GMail. But we hope to increase it to 100%, including Google Apps accounts (if your administrator hasn't blocked it) over the next couple weeks.
Is PS3/PS4 development OGL or a proprietary API? Because if it is OGL then yes that makes said API far more useful for sheer amount of access to hardware.
bipolar disorder
Why is mobile a separate entry?
Does anyone know of the best way to migrate an mbox file into an existing imap account?
I'm sure it will go over well with customers and developers when their devices / code once again won't run anymore with the Windows 9 OSes. I doubt MS would be as big if they'd made this mistake back in the Windows 2 through 4 days. Once the upgrade situation is worse than on Android you know they're in trouble.
For those visiting Beijing in the near future. Koryo has a 'day-trip' option to DPRK! You can board the night train at 18:00 and arrive at 07:00 at the border in Dandong. You hop in DPRK and the tour there starts at 08:30. At 18:31 your train leaves which will bring you back to Beijing (arrive 10:10 the following morning).

Don't forget to get a double-entry visa! At this point only 40 western tourist visited this part of DPRK! I'm aiming for a visit early January.
Google Play Music
Me too. Real men don't need biz-mag headlines to tell them what makes them a man.
Your morality and ethics are your own. How you choose to align your beliefs with those around you is up to you. Just be aware the non-alignment will cause friction and conflict, and that that choice was yours.

But more seriously, regardless of your ethical views, we should be more mindful of the effects of our work cause it's often pretty clear that those effects aren't actually thought through. Understand that what negative impacts may have from your frame of reference, and figure out if they are acceptable for you before hand.

Case in point, say you can develop a system that will 100% secure the communication and organization of resistance groups in countries with oppressive government. There is no guarantee that the end result of that is something you want. Maybe it'll lead to genocide of the once ruling tribe once the government is overthrown. Maybe it gets replaced with something worse. And certainly, "bad people" at home will get their hands on it. Can you deal with that? Gotta make up your mind. No action takes place in a vacuum.
thank you. i did say precisely this, that the current fears are measurably unjustified, but obviously i didn't make clear enough that this was what i meant. :/
One way I did the same kind of thing was have a standard jekyll template and a single git repo. To start a new site I would copy/rename the template folder and go to town. Deployment was as easy as rsync or s3sync via a rake command. Super, duper easy and minimal config.

At some point I could probably automate the config to a shell script, but it was never used on enough sites for that to matter.
¡From hell's heart I stab at thee, lines beginning with the word "From".
From the article (last line):

> The ability to download your Gmail messages will be rolled out over the next month.
Subject line test results of Merry Christmas vs. Happy Holidays
I suppose they are more than 10 light years away, so I guess if we want to talk then we transmit then wait for a long time. This earth like planet was 2700 light years away: http://www.nbcnews.com/science/8-8-billion-habitable-earth-s...
Scroll down to see a detailed how-to. I've used Apple's mail app to transfer messages.
I understand concerns about focusing on issues that are directly pertinent to the people of a country, however historically we have never seen a culture solve all of its pressing problems and then decide to focus on science and exploration. Instead what we see is cultures committing to solve problems at home, but also investing resources in programs that look forward to new discoveries. I think it's short sighted to postpone space exploration simply because we don't have time for it today, or because we don't see the tangible benefit. The point of space exploration from the beginning has been to search for "truth and understanding," [1] a goal so noble that our astronauts risk their lives in pursuit of it. With greater understanding comes solutions to problems we never even knew we had.

[1] http://upload.wikimedia.org/wikipedia/commons/4/48/In_the_ev...
Introduction to Data Science [video]
A lecture by Ofer Ron, senior data scientist at LivePerson from #DevconTLV
What Really Drove 23andMe And The FDA Apart
Here's a calculation on my little side-project.

http://www.calchere.com/c/k1zpzn0o/Aliens-existing-in-our-ga...

This is from Frank Drake

http://en.wikipedia.org/wiki/Frank_Drake
It doesn't take two weeks to read a technical book that covers material you already know. I have no opinion on the site's reviews, but it's completely possible to read hundreds of very technical books, as long as the material overlaps.
That is the best "HN Disclaimer", I have seen on a comment.
right... so PSGL wasn't a thing? I never saw the OpenGL for 360 or touched it, but I was told I was mistaken by a few guys when I mentioned that it didn't exist - it wasn't there at launch but MS added it later (third hand quote)...

ps. google me, i have considerable experience. that doesn't stop me from being wrong or making a mistake, but don't make such brash assumptions.
The Power of Social Auth
Ok...more protection against breaches, but what about the stuff they are giving willingly? Until any of these big companies start getting serious about end to end encryption, I can't take them seriously. It's just PR at this point - or rather PR damage control, after the leaks.

Another big change for me would be if Microsoft announced that they stopped giving NSA lists of fresh Windows vulnerabilities before they even start working on them. Until they stop doing that, this is all pointless.

Their policy should be: "either everyone knows about the vulnerability, or nobody does.". Whatever argument they had before about "responsible" disclosure, is all moot now that we know they're disclosing those bugs to NSA in secret anyway.
Serious question to those with experience in the area: is the term "Deep learning" more than a buzzword?
Show HN: Noom Weight v2
it would be a strange feeling indeed working on surveillance code that could (and almost inevitability will) be deployed against me.
20 things I learned about browsers and the web
To get the potential of a better than $1m valuation is my guess.
Yep. Gotos can be the cleanest way of handling certain errors in C.
>"The engineer says "you need to say something or people will die" but the person says "your family needs to eat"."

This is the eternal moral conundrum. And the latter justification has led to some historically horrendous events.
Builtwith Study Examines Big Website Tech and Google Rankings
The problem with statements like this is, whose ethics should one be held against ?

The ethics of the majority population are usually more misses than hits. Ethics of the peers will perhaps be better but will still suffer from different kinds of prejudices (for ex. discovery above all else among scientists).

This leaves the ethics of self which most people should and will follow. The only thing anyone else can do is make sure people are held accountable for the consequences of their actions.
Ah excellent. Thanks.
I thought SQL was at best a description of a family of databases, but that there was no canonical SQL implementation. i.e. MS-SQL, MySQL and Posgres are all SQLs, but they aren't mutually compatible out of the box.
How about for armed robbery and beating the truck driver severely?
You shouldn't not disallow no quintuple negatives neither.
Congrats on the growth, but I certainly hope that they've found more scalable growth avenues than buying Yelp reviews and running misleading Groupons as described here: http://www.reddit.com/r/EntrepreneurRideAlong/comments/1cyg0...
even if the encryption used was really secure, the government could request the keys. Unless company executives are no longer afraid to go to jail, they would give them out.
always up for debate, refactoring. Any size codebase can be rewritten, made more elegant. The important part here is to do it on the job and not wait too long. Personally I like to make sure my method names are up to date, so that they need no comment and really reflect the intent. And if things become unwieldy, just completely rewrite parts.

btw article could do with a tl;dr section :)
Oh come on. Fine, pretend I said Nigerian scammers.
What do you think would happen to the XAU/CNY rate if China announced that gold was no longer accepted in banks?
Seeding iCloud Core Data Store
The article hints at Homejoy's plans to apply their underlying technology to services beyond cleaning.

It's easy to look at what Homejoy is currently doing, extrapolate to the point where they dominate that specific market, and say, well, this would be worth $X. But I imagine the vision that HJ has sold investors on is one well beyond the relatively narrow market in which they currently operate.
If you know Portuguese, send them a message with questions, comments and criticisms. That's what I did.

If you don't, use Google Translate.
Why you guys didn't want to run this competition on Kaggle? That could get it more attention from data scientists.