skysight-inc/HackerNews huggingface dataset:
Here's a big, dark secret: being a physician isn't really that hard. Sure, there's a lot to learn. Yes there are some physical techniques that must be mastered (lots if you want to become a surgeon). But the raw intellect required is not especially high--anybody above the 66th percentile would likely do just fine.

A long time ago I was in pre-med. Similar to the article, I got a 35 on my MCAT. I know a lot of physicians. They're all very smart (because you have to be to get into medical school). The vast majority of them are bored with medicine. They do anything they can other than see patients. Some invest in real estate, some manage other physicians in a group practice--there's one guy who built a small datacenter and runs a business selling electronic medical records systems as a service to other medical practices!

The point is--the practice of medicine kind of sucks. It's mostly the same things over and over, with a lot of paperwork thrown in. Med school lures in the young with the prestige attached to the magic letters "M.D." and because med school is an ultra-exclusive club for smart people. The sick joke is that after all the work and sacrifice and expense the job usually isn't worth it. If you want to be a doctor, imagine yourself working in subsaharan Africa helping the neediest, poorest people imaginable. If it doesn't sound like something you'd want to do, you don't like medicine enough for the career path to be worthwhile to you.
Oh, I will so use this!

Anyway, some feedback:
When loading the page, a wild scrollbar appears (Chrome). A temporary overflow: hidden; on the body would probably solve this.
Or reality keys, for example.
They can sue for anything. Winning is a different matter. They generally just threaten with disabling your Applications using their API.
Presumably Putin is supported mainly by people who don't fall in the category of people described by the parent comment. Sure there might be some who support him but I'm guessing that most don't.
Samba – Security Announcement – CVE-2014-3560: Remote code execution in nmbd
Actually I see the network interface is set to be bridged to eth0.

Not something i like.

Better set it to NAT.
Ugh, NSA apologism.
This is a good question.
What makes it secure ? "encryption" is not enough. Do you have central servers or is it protocol using P2P ? how do you connect one client to another ?
What kind of encryption ?
How are the key generated, can we change them etc...
You also have to consider potential problems with the cars themselves, in terms of engineering and software, as well as potential issues with networking, weather, inaccurate satellite data, etc. It would be a vastly more interconnected and complex system than the one which already exists.
Right you are. Just updated the article to be more accurate on this matter.
Every peer is identified by a curve25519 public key. To add someone as a friend, you add that public key.

Connections between friends are encrypted.

http://nacl.cr.yp.to/box.html

is the crypto used.

https://github.com/irungentoo/toxcore/blob/master/docs/Tox_m...

describes the protocol used to connect securely to friends after they find themselves.

This protocol has PFS, message padding to prevent length based leaking and should be immune against replay attacks.

What makes it secure is that you know the long term public key of your friends making it really easy for the software to establish secure connections to them.
I built the opposite version of this, convert plain English to cron commands: http://thomseddon.github.io/cronstring
Riot Games - Full-time in Los Angeles / St. Louis / Points elsewhere globally

Riot Games, developer and publisher of League of Legends, is looking for highly accomplished engineers passionate about the technology that excites and engages millions of players globally. Our opportunities run the gamut of Game Development, Big Data, eSports, Merchandise, Live Service Development and Corporate IT Systems. With 27 million players daily, we face cutting edge technical challenges at scale. Consequently, we’re an engineering organization that values “T-shaped” engineers. We are expected to make pragmatic decisions about the best tool for the job, thus a broad exposure to many languages and tools is vital.

Excited to improve the game engine behind today’s largest PC game? Interested in crafting the future of infrastructure as a service? Curious about the role of open source in the video game industry? Thrilled to participate in and cultivate a global engineering organization? We are. If this sounds like you, check out the careers section on the Riot Games website or apply directly:

http://boards.greenhouse.io/riotgames/jobs/10838#.U7Mi8Y1dWH...

Ok, corporate speak aside, League of Legends offers a pretty amazing and rare intersection of core video gaming and cutting edge, large scale, interesting tech problems. For those of us engineers who are gamers in our heart, this is a chance to work on something you’re truly passionate about. I feel quite lucky to work at Riot and am excited to have other other gamers join us in building games by players and for players. If you have any questions, feel free to hit me up directly on Twitter or LinkedIn. (PLEASE let me know this is why you're reaching out to me though!)

https://twitter.com/jaaronfarr https://www.linkedin.com/in/jaaronfarr
Just to throw a anecdote on: I picked up toe-walking when I was a kid in response to regularly having to walk around barefoot on gross locker-room floors. In my case, I only do it when barefoot, and these days my heels are typically only about about an inch above the ground.
While I agree that this strategy might work out well for the US, I'd like to point out that the US doesn't do this for any countries currently.
RPG has a significantly lower install base, and I would say it is mostly dead.
There are a few papers circa 1980 that cite an AI Lab memo with this title and give a date of 1979 [1], so there must indeed have been a version circulated earlier than the 1981 "A" version. Have you tried contacting the CSAIL archivist to see if they'd be interested in putting up a non-A version of 519?

[1] http://dl.acm.org/citation.cfm?id=802784, http://dl.acm.org/citation.cfm?id=990280
Great, what about separating the video service next ? All other issues aside it's kinda creepy when they want to know your real name (due to real names policy) when you want to watch a video tagged as 18+ only (because for that you need to log in).
I don't know whether to laugh or cry at this. Violence in the name of religion is wrong no matter the side. While I disagree with the war in Iraq and only wish the best for the Iraqi people, to draw too much of a parallel between Bush and Osama I wouldn't say is fair.

I also think it distracts from the more important issues: The continuous belief in Washington that they can play with peoples lives like chess pieces and shape a better world through violence. [1], [2]

[1] http://en.wikipedia.org/wiki/Imperial_Life_in_the_Emerald_Ci...
[2] http://en.wikipedia.org/wiki/The_Best_and_the_Brightest
I believe there's someone working on a completely different iOS client that looks pretty snazzy, but they haven't got any public code in their repo yet.
Oh, that's a shame. Hopefully in the future there will be an iOS client.
The sad result is that in Ontario, over half of newly licensed physicians and surgeons did not graduate from a Canadian medical school (this being a mix of Canadians that went elsewhere for school, and immigrants). It's sad that we don't train our own people for respectable and honourable work, and instead import from elsewhere.

(Don't take the above as a slight against the quality of graduates from non-Canadian schools, but as evidence that we've constrained supply of local education spots at the expense of our own people)
There are many reasons why certain companies and certain industries prefer local employees. Yes, "inertia" is a big one, but there are legitimate reasons too.

And there is a counterpoint to your argument about talent pool. Yes, if you hire remote people, you can reach the entire world. But you are also competing with the entire world to get the best talent. A small-to-medium, non-famous company may struggle to attract worldwide rockstars. :)
Hi, sorry I didn't notice your reply before.

It's not as tough as it sounds once there's no rent or mortgage. You can count your mortgage as savings for budgeting purposes though.

I work from home, so no travel expenses. My bills and council tax come to about 300 a month. About 300 a month for food. 300 a month spending money. That's 900 total and save the rest.

Note that I'm below the median for two people, which is a little higher than the median for one, but it's still in the same ballpark.
> But all miners have to be aware of the full scope

Yes, miners execute a simple virtual machine that determines if the signatures in transactions are the satisfaction of the pubkeys.

Ignoring some cryptographic not ready for prime-time stuff, any other consensus system will operate the same way. In Bitcoin's case the script virtual machine is very carefully constrained to minimize the risk.

It's odd that you seem to speak highly of proposed work that would have a more complicated and less constrained execution execution environment in one breath but then claim that bitcoin's very simple system is a liability in your next message.
FAQ says it's using the NaCl crypto library, so I guess its protocol is as strong as the encryption. The audit would be less ambiguous, because so many other factors could come into play for all parts of an app, not just the communications part.
Apple got it right back when Jobs iLife. Separate apps that did one thing well.
Even GNOME usually has improvements, it's just the changes that make it worse can really stick out, and linger, and affect usability in major ways. For example, you should switch to Nemo because Nautilus has problems.
I was contemplating working on something similar due to my frustration with not remembering which episode I watched last of something, thanks!

[Edit] The website has "keep track of all the movies and TV series you have seen" in the list of features but I wasn't able to add a show and check off episodes as I expected when I read that.
Hatch, a combination of Tinder/OkCupid and Linkedin
It means bloggers with more than 3,000 daily readers must register with the mass
media regulator, Roskomnadzor, and conform to the regulations that govern the
country's larger media outlets.

This is absolutely ridiculous!!!
The standard answer to the problem of being sued for business reasons is to incorporate. The corporation may be sued and may even go bankrupt as a result, but in certain situations the corporate shield protects you individually. This is in the U.S.; as it appears you are in the UK you can always talk to some lawyers and accountants about best practices.
i've been keeping an eye on this project for a while, it looks really promising. I'm spreading the word about it where i can.
Here is some more info on a figure behind the open source intelligence movement below. It's not just intelligence that they want to reform, it's the entire system.

http://www.theguardian.com/environment/earth-insight/2014/ju...
Discussion earlier today: https://news.ycombinator.com/item?id=8118678
A Bitcoin Credit Card Treated Like Visa By Merchants
Very good post and I agree. The job is stressful, the individual liability is extremely high and the sacrifice is not worth it for many. Often family expectations are involved.
Some people say this is "missing the point of traveling" but for certain experiences it's an amazing idea. Going to a quiet museum, exploring a cathedral, or attending an intimate live show could be a lot cheaper and accessible if you synched with a surrogate wearing high-quality cameras and microphones. You can still go in person for the real deal, but the remote version would be at least as good as most chill-out tv shows.
10 Most Dangerous Animals in the Earth with their Behavior
Are IP addresses encrypted in the DHT?
It's not "just because I disagree". It's overwhelming reaction to those valuations among tech community.
For example here on HN you see a lot of people joking about those valuations and many (most?) consider them completely unreasonable. Either they are wrong (quite possible) or there are naive investors in every case (quite possible as well) or there is some other explanation (out of which fraud is natural one to consider as it would make investment based on ridiculous valuation rational).

You may be on opinion that the valuations are clearly not ridiculous and that's fine but imo you can't rationally claim that valuation is ridiculous and fraud is not serious possibility.
That's not true. First, there are ways of accumulating wealth that do not involve labor. Second, wealth taxes would apply to the same resources over multiple periods, which is a significantly different dynamic.
Livin the dream, Dang
...and I thought this was a scene from a Coen brothers movie, it is that bizarre.
why is it distributed in binary format?
But how did you get the collection in the first place? If all you wanted to do was print the elements, you would have made it a collection of strings, and populated it by calling a "toString" function each time you added an element.
Awesome, now you have a test suite

assert(cronchecker(cronstring(input)) == input)
An autonomous car is still going to have a finite number of actions it can take. Using the info it gathers on the fly, it will traverse a pre-programmed decision tree to arrive at the action(s) it should take. Being a computer, of course it will do this faster and use a lot more information than a human would. This is going to result in "driving safely."

I'm not saying we should be able to rewrite the code. But a single user option like "Should I sacrifice your life to save another? [Yes/No]" just means the decision tree has another branch point that still leads to the same set of possible actions. It can still make better decisions about driving than the human driver because it still has the access to more information and more accurate controls. Deciding to crash me into a tunnel wall to save a child is not really about "driving safely."
Something I see overlooked is that it's not an apples-to-apples comparison. If you were getting real academic credits for participating in MOOCs, if your degree completion depended on successful completion of a MOOC, I'd wager that your completion rate would hover somewhat north of 10%.

It's also overlooked that most college courses look more like MOOCS than not. Much ado is made about the importance of teacher intervention for struggling or marginal students. Is anyone under the impression that such interventions actually happen at scale (or at all) at your typical large university? Especially the lousy ones most directly threatened by MOOCs?
this is great! one suggestion would be to update the suggestions under each filter type based on the current search results. for example, say i'm interested in Sean Connery movies. now that i see the results, it'd be nice to further filter the results by rating, director, etc. the directors tab would show all unique directors appearing in the current search result set.

maybe there's a better UX paradigm for this drill-down approach, but i think it would be a great addition.
they have links to their git hub repos, so it's also distributed in source format. Unless I don't understand what you're saying.
FYI Google recently reversed it's decision on real names: http://www.zdnet.com/google-reverses-real-names-policy-70000...
FYI I looked for the top documentaries on Amazon (Rating 9-10). Saw Africa. Clicked the Amazon link. It took me to the wrong Amazon link for a different Africa:
http://www.amazon.com/Africa-Greg-Wise/dp/B00B99QINY

EDIT - Seeing the same issue with other Amazon links.
OMG, not again. We are SICK of hearing about your 'tox' junk!

We only need SKYPE!
Is toxcore the name of the protocol? Would it be somewhat compatible with XMPP or something like that? I like that it's between FB messenger, gchat/hangouts, viber, what's app, Skype and hosted xmpp.

I think it will have a chicken and an egg problem unless there's some kind of tool that let's you talk with other older apps and protocols like gchat/hangouts, or maybe this is planned.
That'd be pretty wicked actually! We'd love some underground sounds if you ever happen across some quality gear.
A "normal" is a vector that sticks straight out of a surface, perpendicular to it. (This is the usual mathematical definition of the word 'normal'.)

When shading a 3d-rendered surface, the normals at each pixel are used to determine how bright the light on the surface is at that pixel. (If the light is shining directly at the surface, i.e. along the normal, it's bright; if it's shining shallowly along the surface, i.e. at a sharp angle to the normal, it's dim.)

If you make, say, a cube, and set all the normals "realistically" -- that is, you make them poke straight out of the squares that make up the surface -- and then you render a light shining on it, it will look like a cube. Every face will have all its normals pointing the same way, so every pixel on a given face will be lit the same and render the same brightness.

Now, instead, try _blending_ (or "interpolating") the normals smoothly -- so the center of each face has a normal that pokes straight out, but as you get closer to the edge, it gets flatter, so by the time you reach a corner, the normals on both adjacent faces are pointing the same way, straight out of the corner.

If you can picture that, you should see that this will look a lot like the normals on a sphere, because you have a continuous gradient of outward vectors that smoothly covers every direction.

If you now light the cube, using the normals as discussed above, so that a head-on light is bright and a shallow light is dim, you'll see that the faces are no longer lit with a single constant brightness, but rather a gradient that simulates the surface of a sphere.

So you'll see an object that has a cube-shaped silhouette, but a surface that's lit like a smooth sphere.

This will look very strange, but as you raise the number of faces you use, to 20 or 100, you'll have an object that looks basically just like a sphere, except the outside edges are slightly angular if you look very closely.

(You can see an example of this object here: http://www.twodee.org/weblog/wp-content/uploads/2011/02/sphe... , taken from this article: http://www.twodee.org/weblog/?p=594)

This is the same sort of cheating that the linked article is about, but the linked article is cheating even harder -- instead of merely blending the normals between adjacent surfaces, they're actually reorienting the normals of one surface all the way "around the corner", to point in the same direction of the normals on the adjacent surface. This means that when you look directly at the corner between the two surfaces, it will look like one surface extends around the corner, which gives the illusion of a notch in the corner.
Reminds me of a dailybeast article from a while back:
http://www.thedailybeast.com/articles/2014/04/14/how-being-a...

The article doesn't specifically cite boredom (that I remember) as a cause of unhappiness, but it wouldn't surprise me if it was.
This (multi-dimensional filter/search) is what I've been hoping IMDB would do for the last 5 years (and amazed they hadn't). Thank you, this is awesome, and an easy bookmark for a completionist. Although it weirds me out how much of the 7-10 sci-fi list I've seen.
Looks like the data from different sources doesn't always match up properly...for example:

Search for comedies, rated 8 and up, available on Netflix between 80-120 minutes long.

Towards the bottom, you see a link to "Loaded" (http://www.imdb.com/title/tt0110374/), released in 2013. Only IMDB says it's coming out in 2015. And the link to Netflix plays this "Loaded" from 1994: http://www.imdb.com/title/tt0110374/

Overall though nice concept and execution...hope this helps.
Flickr - Full-time in San Francisco

Flickr is hiring! We have open positions in Engineering, Product Management, and Design:

* Frontend Engineer
* Software Engineer - Infrastructure
* Software Engineer - Product
* Software Engineer - API
* Mobile Engineer - iOS
* Partner Engineer
* Manager - Infrastructure Engineering
* Senior Product Manager - Android
* Product Designer
* Software Engineer - New Grads
* MySQL DBA
* Senior Data & Analytics Engineer
* Senior Quality Engineer - Automation

More information on all the open positions can be found at https://www.flickr.com/jobs/, and you can email your resume to flickr.jobs@yahoo.com.
Yeah, it's more about the implementation and the design of the network/dht itself.
OneName is an application built on top of Namecoin. Namecoin itself provides decentralized registration of secure, memorable names with the ability to associate a small amount of data.
Pretty neat. Figwheel is pretty new to me, so it's something I'll have to look into.

I just recently got my head around using ClojureScript with vim-fireplace and Austin. It took a bit of work, but I finally got to a point where I easily have a browser REPL running using an environment stored in a var. This helps avoid security error, but it's not as simple a setup.

I suppose one big difference is the HTML I am using is being served via a Ring-based server rather than using a separate serving process. This allows me to add middleware in development mode that will inject the necessary JavaScript to connect to the browser REPL.
Director Wants His Film on The Pirate Bay, Pirates Deliver
They do have a cluster: http://www.brentozar.com/archive/2012/09/microsoft-sql-serve...

They just run everything through one live database all the time under normal conditions. Personally, I think this is much simpler to manage than to be regularly spreading out queries over many queries.
Maybe reread my post - I wasn't saying that those typecasts of the languages were accurate, I was doing exactly the opposite.

The characteristics of Python you just mentioned are only specific to it in cases when they are erroneous. They basically all evaluate to "Python isn't type-safe." So again, show me a program that is best represented in a non-type-safe way, and I will concede the point. If you can't, then this flexibility you're praising isn't a feature, it's a bug.
Compare D2L and Blackboard on one hand and the edX platform and Coursera on the other. Are they all LMSs? Absolutely. Is there some buzzword-mongering out there. Undoubtedly. But if you can't see (or, as a user, feel) any significant differences between those two groups of products, I'd suspect your faculties of discernment have been stunted.

Also, universities have failure and money-wasting baked into their institutional DNA. That they've failed at delivering content electronically (and almost everything else that's socially valuable) doesn't mean MOOCs can't be successful.
Hitchhiking robot thumbs its way across Canada
The Iceman: From circus act to scientific breakthrough
Is there any way to prevent it from hearing its own translations and trying to retranslate them? I got in a loop a few times.
Hopefully they won't. It's a good service; just doesn't have to be the center of the Google universe.
Ah, I did not know that. I just assumed with a .co domain, and mostly targeting American social media companies the main focus would be on US English.
I believe that if a CIA director were actually oblivious to such a flagrant violation of law/ethics/trust/separation of powers, whatever you want to call it; then that would be incompetence. If after faced with the facts, he refused to immediately produce the perpetrators, that makes it malevolent, he is now a co-conspirator.

Of course, I don't really believe it is incompetence, but rather, as you say the result of careful planning, or very competent crisis handling.

If we can't prevent guys like Brennan from playing the "I didn't know... honest!" gambit, then at least that could trigger the "incompetence response" which would be immediate dismissal, and hopefully change the rules of the game a bit, even if it allowed the criminal a comparably graceful exit.