skysight-inc/HackerNews huggingface dataset:
> Do you seriously think we'll have widespread self-driving cars — and not just the bare bones technology, but ones that we can ride in without any control at all, even while intoxicated — within a timespan short enough for every other advancement in car technology to not matter?

Yes. Without question. It's a process that has an exponential adoption curve to it.

The benefits from self-driving cars are so enormous its ridiculous.

Productivity goes up, so for any entrepreneur, a self-driving car will become a necessity (no more wasting an hour of unproductive work to get to the airport, for example). Pollution goes down because self-driving cars have to be electric. Self-driving cars can go recharge themselves at a nearby central charging station instead of requiring expensive charging stations at every company. Parking can be decentralized (somewhat, eventually you have to cope with self-driving cars causing a mini rush hour when they come get their passengers). You don't need "long term" parking anywhere. You can take your bike to work, but call your car in if it rains.

It might not cause the revolution that the Internet has, but it's gonna be damn close.
I feel like the educational and software worlds have failed to work together to provide a modern, powerful, 21st century answer to the TI-83.

Being able to animate and play with your math helps a lot. GeoGebra is a good example, but it's not the holy grail.
As a kid, this was my dream system. This is so great.
No need. Android tablets are absolutely outselling iPads. However they are $99 devices sold in Asia as TV replacements, not for apps or web browsing.

Also, because android is open, the numbers are inflated: http://appleinsider.com/articles/13/11/18/android-based-tv-s...
... this is what happens when you finally get something working at 6am :)
As usual, ESR gives us quite a few factual errors and misrepresentations in order to try to elevate himself at RMS’s expense.
You're looking for this post: https://news.ycombinator.com/item?id=7329540
Threads in JavaScript?

Nope.
And what "appropriate approval" was that, exactly?

In general, exporting personal data outside of the EEA requires the explicit notification of the data subject under UK data protection law (among other consequences of the first Principle[1]). Moreover, the rules for even processing sensitive personal information, which includes health-related information, are significantly stronger than the general case.

They should never had been given that data in the first place, of course, and giving it to them should clearly be illegal on the part of whoever disclosed it. If it turns out not to have been, that will be a compelling case for dramatically strengthening the legal data protection and privacy framework in the UK. But I don't see how either the original source or PA Consulting can get around the basic conditions for processing sensitive personal data[2]. In particular, the most likely condition they might appeal to here in the absence of explicit consent reads:

"The processing is necessary for medical purposes, and is undertaken by a health professional or by someone who is subject to an equivalent duty of confidentiality." [Emphasis added]

Even once they had it, that still doesn't give them a free pass on exporting the data outside the EEA without notification (see [3]), or actually processing the data themselves for that matter.

[1] http://ico.org.uk/for_organisations/data_protection/the_guid...

[2] http://ico.org.uk/for_organisations/data_protection/the_guid...

[3] http://ico.org.uk/for_organisations/data_protection/the_guid...
I assume you mean http://hackingdistributed.com/2014/03/01/what-did-not-happen..., however I would hardly attribute that to "an expert". It is raw speculation, and states absolutes where there are none.
Is there a way to sort these or order them by date?
I often deliberately break something and make sure it fails before accepting that my test actually tests for what I think it does. Not perfect, but it gets you some of the way there.
> all you're doing is working every day for an hour for free. Or if you want to look at it slightly differently, you're diluting your salary.

That's only if you don't leave an hour earlier which the author says he does, not in the most clear fashion but the most logical way to read:

> I take that extra hour every day and go for a run with my Golden Retriever (40 minutes) and work on a blog post (20 minutes). I just traded an hour of sitting (like I don't get enough of that) for an hour of exercise and career growth.

EDIT: In the comments (currently the first reply to the first post) he actually says he leaves earlier, didn't spot that earlier.
To become the Switzerland of online music, Bop.fm (YC S13) adds Beats support
No it doesn't and it would drain the battery anyway, plugging in is sensible, plus then it can charge the device.
I don't understand why the data being on "Google servers" is generating such outrage. Google almost certainly has superior security to this "PA Consulting" or even the government itself.
I suppose less is at stake when admitting someone to a conference compared to admitting someone to YC. Therefore it makes sense to have simpler questions.
Yes yes yes.

The mechanics of basic calculus are remarkably simple. After a while it becomes a game of sorts with a pretty simple set of rules. Once you learn to "see" parts of the equation as symbol blocks (instead of numbers needing computation), you can move them around freely so long as you follow the rules. Algebra is simply a subset of the rules.

Teaching kids to think symbolically will help them in so many other fields.

I'm pretty convinced that with a little thought, you can teach basic derivation and integration to pretty young kids. Carefully craft the problems to avoid difficult division problems, avoid trig, let them use lookup tables for multiplication and you might be able to get kids under 10 to even do some of this.

Then "vertically integrate" other algebraic and trigonometric concepts into this framework, like adding new pieces to the game.
Keurig is locking down its coffee makers to keep out cheap refills
Too bad I'm 100% cycling/walking.
Yeah, but you don't understand the idiom 'much less'.
Couldn't they have had Medicaid before this?
Sad but seems to be true.
They are ordered by date, latest at the top.
YAML uses dash (-) and colon (:) and white-space for a reason, it's not a random selection of structural markers.
Not right now, but it's something we're considering - we certainly owe a lot to Mozilla's PDF.js, which is doing the PDF rendering for us. It's just tricky to decide to give away the code when you don't yet know what part of your startup is (hopefully) going to be valuable.
The PPA is no longer maintained, instead the recommend solution is to use godeb: http://blog.labix.org/2013/06/15/in-flight-deb-packages-of-g...
Yeah, I know...I even mentioned that TRIM fixes it. Still doesn't mean it wasn't a shitty experience for the many months before proper TRIM support landed
Is anybody else really annoyed by the image banner on their site[1]?

Not only is it broken into two images, there's a br tag causing most of the misalignment. Also, the two splices don't have the same height. I've checked this in chrome, firefox, and ie 7-10 and it doesn't work in any of them.

[1]http://www.nationalcenter.org/
A git Tutorial and Primer
The first thing that stuck out to me was the name and logo. Alcatraz sounds cool (and I like the logo), but I'm not sure if something that evokes imagery of being confined and locked up is what you want associated with an open-source package manager.
I suppose it would make sense to educate founders from Europe about legal issues, cultural differences that make trip up in the US and stuff like that.

The female founders conference doesn't seem to be about "how to better get along with men", though.
Why You Should Stop Hacking Your Life and Invest in the Journey
No we are discussing all the security implications before we even get close to collecting the data.
Then post the two lines, yes ?
Not really, an automatic transmission always adds some amount of weight over a manual transmission.

And this is why electrics are eventually going to win. A motor optimized for a single RPM speed driving a generator doesn't need a transmission. Even if the rest of the drive chain was as efficient, the loss of weight would drive the change over time.
I want to see the oldest first

edit: maybe Feb 2013 was the first entry. Nvm
If true, this article provides an example why I will not feel comfortable scanning or emailing my license or passport online, without sufficient reassurances.
This is a short-term fix. Eventually you will need to get up and clear it out manually again. Either you will end up with a large mass over the whole thing or smaller debris will continue to get through the chicken wire and eventually create a clog. The water will either pool a different way or you will be redirecting water to some other area it is not wanted.

Regular, manual maintenance will be the only way apart from refactoring the building. This might just push the problem to other areas of the system which also don't scale.

You could also invert the gutter. Rather than be a tube that can clog, use open materials that guide debris to where you'd like it, but are designed to release debris along the path should it start to collect. Something like a rain chain or spiral for downspouts. Shallow, wide channels could direct water to the edges and then overhang could help "pour" the water to the downspout.
Some Github commenters raged at someone who made a mistake. Don't be these guys.
To nitpick, no it doesn't: there's some difference between "evaluation" and "interpretation;" not to mention JS scopes and such :)

However, "load, parse and execute this resource, statically referenced in a SCRIPT tag" doesn't raise quite as many red flags as "execute this _obfuscated_ code".

Sure, you could de-obfuscate it (as someone already did in the discussion) and check that it doesn't do anything nasty (e.g. "like" a few dozen pages for you); but the decision is heavily weighted towards "eh, don't bother."
SEEKING WORK - Norwich, UK and remote

I have 12 years professional experience building sites and applications with open source technologies. I am an ex-Yahoo engineer, I am reliable, and I get stuff done.

I can build you a MVP quickly, or give you advice on scaling your application to thousand+ users.

More backend focused (PHP, Perl, Python or Ruby) than front-end, but have good experience of working with standards-compliant HTML, CSS, JS as well as JQuery and D3.

I am particularly skilled at working with large legacy code bases.

glen@glenscott.co.uk
The same government that had completely penetrated Google's network for years without them realising?
Yeah that's a good one as well.

Like F# classified as one of "unreasonable langauges" on the basis that "we have enough company-sponsored languages already"
I think prolog gets a bad rap because people don't spend the time to learn how it really works and how awesome it really is. More than matching which you can get in most functional languages, non-determinism from prolog makes solving all kinds of problems (four coloring included) elegant and simple. If prolog had more of a community behind it, I think it would move up that list pretty quickly.
ASP.NET Framework Performance
No kidding, I would be so freaked out not writing tests the second money is involved. I just don't understand why he didn't bother to hire some help when things got bigger.
I'm actually happy to see this. I own a new Chevy vehicle and the integration between my phone and their proprietary system is awful. It seems like the two systems struggle for control. For example, if I am playing music over bluetooth and plug my phone into the USB to charge, it automatically switches to play over USB.

The other day I loaded a youtube video on my phone and played it over bluetooth. The in car system didn't understand play and pause and thought I was trying to control my music playlist. It kept switching between YT video and iphone playlist. It was awful.
Interactive Regex Learning
I don't ever use flashcards for mathematics learning. Not once, not ever. (I hardly use flashcards for foreign language vocabulary either, not even for Chinese characters, except for recognition of single characters in isolation, because there isn't any one-to-one correspondence of words between languages.) Working a lot of problems[1] eventually makes the math facts second-nature, without flash cards.

I do recommend to my children and my students that they consider doing one thing I did as a kid, namely fill out a multiplication table (the one I did in childhood was 30 × 30) by hand by hand calculation. I did that in odd moments during the school day and kept the table stashed in my desk between moments of working on it. Filling in a multiplication table helps learners notice number patterns (it made me very conscious of perfect squares, for example) and produces a tangible accomplishment at the end.

For a child the age of your child, I enthusiastically recommend the Miquon Math materials,[2] which are inexpensive and take a thoughtful, playful approach informed by higher mathematics for learning much of the content of the first several years of elementary mathematics. All you need to use with the Miquon Math books are Cuisenaire rods,[3] which are available from various sellers and are a fun plaything in themselves.

[1] http://www.epsiloncamp.org/ProblemsversusExercises.php

[2] http://miquonmath.com/

[3] https://en.wikipedia.org/wiki/Cuisenaire_rods
Key UK websites vulnerable to hackers
IBM Watson Mobile Development Contest
Meetup fighting against DDOS extortion
Thanks for the link! I've updated my comment.

True, this post contains speculation on some matters, but if a professor at Cornell whose work focuses around distributed systems who authored the selfish mining attack isn't an "expert," then I don't know who is.
In case people aren't aware there is webworker-threads although this doesn't really solve the same problem.
iOS has shared a lot of code with MacOS since its inception...

> the App Store could be seen as another sign on the road to a more closed consumer system.

Well, could be, perhaps, but highly speculatively. It's not like the app store on MacOS was an amazing world first, or anything; notably, Ubuntu had a paid app store before the MacOS one.
Random images straight off Twitter's realtime feed
The Mercer Device shows you random images straight off Twitter's realtime feed.
A superficial exploration of Haskell
Now find a way to correlate that to language and project country stats. As far as I can tell all Kickstarter projects have to be in the US/UK/Australia/NZ and of course, the entire site is in English.

UK contribution - 54 million $, German contribution - only 21 million $.
Something is obviously off.

At this point I'd focus on horizontal growth - get in as many important geographies as possible, focus on key languages: German, French, Spanish, Chinese, Portuguese, Russian.
It doesn't matter if it's one company or 10 companies out of 1000. The claim is most companies - overwhelming majority, as it appears - can't pay you this money. Still you think you're worth more than any other company except 10 can afford to pay, and despite being paid obviously in the highest in the industry, you think you're worth much more. That's OK, overwhelming majority of people think they are way above average in everything they do. But you don't stop there - you think that any effort for the companies to pay you less than your imagined self-worth is illegal, despite the fact that you voluntarily agreed to be paid as much and nobody else but these tiny minority of companies would even consider to pay you this much - you still think they owe you more and need to be coerced to pay you more. I'm sorry, I don't see how this can elicit any sympathy from me.

>>> But clearly that hasn't happened.

How you know that? The salaries in the industry are one of the highest of any, and compared to the effort needed to enter the industry (compare to, say, lawyers or doctors and how much you have to spend in time and money to become one) is even higher, probably one of the best among all (legal) industries, especially if you take out salaries that are achieved by political gamesmanship and not by market forces.

>>> Seriously, the fact that the word "collude" can even be used here is a bad sign. If you pay attention to business history, that word is never good.

If you argue on the grounds "I used this word, and this word sounds bad, ergo the thing I've named with this word is bad by the fact of the word sounding bad" - you lost the argument. Unless you think words are magic and the mere fact of calling it "collusion" automatically and magically taints it.
SmartAsset (YC S12) is looking for Developers in NYC
SmartAsset is looking for Software Developers to join our team in New York City.

We are specifically looking for experienced developers who are keen to build new, innovative software products, and are able to switch from Java and HTML to Excel and VB (where necessary -- we usually try to avoid that!)

More details and specs are available here:
https://www.smartasset.com/page/jobs, or get in touch with us at jobs@smartasset.com
I recognized it as well from working in SoftImage, PowerAnimator (became maya) and Houdini on these systems.
I'm pretty sure it's more a reference to the fact that XCode extension management is rather painful and feels like you're stuck using that IDE sometimes.
What are your reasons for starting another package management system when we already have CocoaPods? What does this offer over CocoaPods beside the UI?
Frankly, if no one lost their life or livelihood I don't think seeking the outcome you suggest is warranted.

I could not disagree more strongly. A betrayal of public trust on this scale, abusing privileged access to the most sensitive and private of personal data, should be met by severe penalties.

At a minimum the people who actually disclosed the data and the responsible executives at both the original NHS-related source and at PA Consulting should be facing jail time, and the executives barred from holding public office or directing companies for a very long time.

That the company in question should be legally obliterated and that Google should be formally notified and required to completely delete the personal data they are illegally holding should go without saying. If Google refuse to comply then any Google executive who sets foot on European soil should be jailed as well.
That's based on the official figures. No-one gets the listed MPG ratings in real life and automatics suffer worst than manuals for under-shooting the official mpg rating.
I really enjoyed playing the demo just now. Great atmosphere, incredible music, and clever game mechanics. I definitely felt something for the characters in the game, and I really enjoyed the story and cutscenes. I can't wait to see what a full version of the game looks like. Backed.
Yes, the English only, US/UK/AU/NZ based startup culture.
Interesting idea, but I can't see a lot of people keeping the same phone for 4-5 years in order to see the photo again.
My postcode and date of birth if sufficient to uniquely identify me. What you seem to miss is that this then acts as a key into the medical information held in this data set. If it was just the NHS number, date of birth, postcode, ethnicity and gender that was available, nobody would have cared much.

That the electoral roll data is available is a further reason why this is bad: It means that by cross-indexing this data with the electoral roll or similar data, one can take the poorly semi-anonymised NHS data and undo a large percentage of the anonymisation, either completely or with a high degree of probability.

> What specifically are people actually afraid of with regard to this data set sitting on Googles servers? I just don't get the regular public outcry about NHS data.

The issue is not Google per se, but that this loose and fast handling with data that is in no way anonymous indicates that the government and consultancies involved does not in any way understand or respect the concerns people have about privacy and the protection of personal information.

We don't want, e.g., a future where employers can look up our health issues and decide to get rid of someone they see as a potential liability, or use it to help manufacture justifications to get rid of someone who is troublesome. Or one where relatives of someone with a cancer diagnosis receives ads about hospice care, possibly before they've even been told. Or any number of other gross invasions of privacy that this data becoming easily available could enable.
Instagram seems to be having technical problems
This is not a replacement for Cocoapods, it manages plugins for Xcode itself, color themes, project templates. That kind of stuff :)
Guess it's not really fair to tax something that's not worth anything.
That doesn't get you promotions either. It just makes you the go-to person for everyone to sort their stuff out.

If you want a promotion, move companies - it's a safer bet.
Twas a joke methinks.

It's also an old sailor's superstition.
https://en.wikipedia.org/wiki/Sailors%27_superstitions#Cats
Alcatraz manages ‘Xcode packages’, e.g. Xcode plugins and color schemes. CocoaPods manages dependencies of your Objective-C project.
Get off your high horse, the stats are obviously skewed: https://news.ycombinator.com/item?id=7334642
I'm not sure if something that evokes imagery of being confined and locked up

Given that it's for Xcode, the one dev-tool to rule them all, in the walled garden where Apple has all the keys, I think it fits perfectly.
What is really annoying is that Hacker News changes titles. http://cl.ly/image/032t1n1Q1o1c

Now this maybe because I created the screencasts, but this is more than just free screencasts. It was paid level of quality and planning was put into these screencasts.

I think it is important that community and people can identify brand and now that it is a free resource.

Very lame.
I seem to recall that when I called my US bank, they would ask me for the last three or four digits of my SSN to confirm I am who I am. My bank in Canada always asks me for my birthdate.

Yes, companies you do business with do ask for your personal information. While you definitely shouldn't give out your personal information to someone who calls you, it's common-place to have to give your personal information to a business that you have called.

In this case, the person received an email saying "please call this number". Legitimate businesses do this as well (I got one from my bank: http://canspice.org/2013/06/06/cibc-credit-card-fraud-depart...).
America's Great Game
interesting video about America's early involvement in middle east
Facebook Whatsapp messaging service written in exotic Erlang
If insider “malfeasance” is the true cause, it just boils down to “who is more patient, those who have lost some funds, or the guy sitting on 700,000 BTC and just needs to wait for this to blow over”?
There is no gender gap in tech salaries
It's not competing with CocoaPods. Alcatraz gives you a nice UI for installing Xcode plugins, color themes, etc. to customize your editor, while CocoaPods is management of libraries for iOS and OS X development.
Actually, you should add Owin (or Project Helios) to your list.

More information could be found here and should produce some interesting results

http://blogs.msdn.com/b/webdev/archive/2014/02/18/introducin...
Firefox to block all plugins by Default in upcoming release
While it may have not been a MTG card trading site, Karpeles was involved in running MMO servers based around Ragnarok Online before running an exchange. His involvement carried through during MTGox's existence until maybe a year or two ago.
You can get very far with Ruby or Python before having to learn a bit of C for extensions. I've been using Ruby for years and I've yet to run into a situation where I need it, though admittedly I stick to web stuff.
Are You Afraid Of Losing Your Job?