skysight-inc/HackerNews huggingface dataset:
This looks awesome and the visual programming kit makes it even cooler for kids. I have a six year old daughter and a three year old son and we've been doing WeDo LEGOs for just over a year now and I'm looking for the "next step." This seems like a good possibility.

Another option I'm considering is arduino so we can disconnect the LEGO usb hub from the computer and get a more autonomous experience. The hard part about that is that I don't know of any visual languages I could use with Arduino. If anyone has some ideas that might support this, I'd appreciate sharing.

I'm going to look into the project page link that hausen shared, really glad to see this!

EDIT: Does anyone know how practical it would be for someone like me to do this? I have 0 electronics experience, but they provide the plans for the board, is it easy to get the board built? Sorry for total newb question here, but I'm genuinely interested in doing something like this.
They're generating the certificate, not the keys. Those are different things. You can probably think of the certificate as the computer equivalent of photo ID for the server.

They both show who you are (Driver's License: your name, cert: hostname), what you look like (DL: photo of you, cert: the key's fingerprint) and provide proof that they are genuine (DL: difficult and illegal fake, cert: practically impossible to do the math to forge a signature).

Note that they mention certificate singing requests. If the CA generated the keys, it wouldn't also need a CSR. It could just generate and send you the public and private keys and the signed certificate for them. However, it does need some information about the keys it's signing. You provide that information in the form of a CSR.
An ambitious rebuild and enhancement of Commodore's never-released C65
> Google [will] delete your account with no recourse if you admit you’re only 10.

The US gov is mostly responsible here, not Google: http://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Pro...
Of course said theoretical voting app as mention above would have to be voted in before people could use it. Think somewhere in the states recently there was a campaign to elect representative that would be informed how to vote by people who would use a twitter like system to interface with the politician. Thus adding more a scientific consensus to form with the aid of direct democracy.
But if one subscribes to scrollaway's hypothesis one must conclude that someone cannot conjure anything new out of thin air, that your work does not exist in a vacuum and that "entitled strangers" are not disconnected aliens, but vested shareholders in your cultural genesis.
"Public utility" does not imply "government run", just that the government considers a product or service so essential that it pays some/lots of extra attention to companies providing it through regulation.

[This is not a strict distinction. For example, one could argue that 'search' became a public utility when the EU introduced the "right to be forgotten"]
Open source Microservice and webhooks hosting
Rogan popped up, I edited that part of my comment because it seems it take a minute.
Stripe removed SSLv3 support. Here's how to fix the HTTP 401 errors
china also can't do anything to google, and yet... the chinese option is most definitely worse than status quo, but it technically can be done.
Thanks for reminding me to avoid ever using Yelp and Expedia, to object their taking advantage of Europe's anti-American industrial policy instincts.
I was excited thinking it was a new version, but it's been out for a long time.
That act was passed by elected officials
Look How Uber's Investors Have Also Funded Some of Its Biggest Critics
Amazon Moves Closer to a Free, Ad-Supported Video Service
> I'm just looking for an Opens Source banker who will give me an Open Source mortgage.

+1 :)
You have a right to say what you want. You don't have a right to have people continue to like you when they don't like what you have to say.
Why Are We So Obsessed with Mugshot Hotties?
how difficult is it to become a medial marijuana user in SF? it seems pretty tough in BC with the classic "stress/anxiety disorder".
Is it possible to get new packages into Jessie post-freeze?
Thanks for your great analysis.

The developer has re-opened my report now, which will probably never be addressed anyway, since the UI is so convoluted.

Funny thing is that this 'anti-spyware' app creates more confusion than most of the spyware I've seen. Sadly, most people will just run this thing and think they're safe, since they believe the authorities (eff.org, amnesty) but don't even use a firewall.
Object.keys is incredibly slow and you should never use it, for in loops are far quicker.
What do you mean "ValleyWag-type gossip site"? ValleyWag was actually calling out Valley companies for the misogynistic shit they should be called out for, while everyone else was sitting quietly on the side.
> Your results are interesting and I'd be curious to know why the grep degrades so badly on that last regex.

I really do think it has to do with grep swapping out regex implementations based on features needed. The last regex matches a variable length string, so it may trigger a much more complex and/or cpu-intensive regex engine to be used.

> If Perl is actually being competitive in the unfair benchmark, the benchmark should be made more fair by actually putting some logic in Perl, and writing the equivalent logic in C. At that point, you would start to see C win again (modulo any inherent inefficiencies in grep's regex engine).

I see your point, but I think it's less relevant than you suppose. Regular expressions are first class citizens in Perl, just as much as Arrays and Hashes. This doesn't just mean that the syntax has some niceties, but you can actually call Perl code within the regex itself[1], and even use this feature to build a more complex regular expression as you parse[2]. Complaining that Perl uses a regex and it isn't Perl is sort of like complaining Perl is using hashes, and any fair benchmark between C and Perl should just stick to Arrays.

> Another way of putting this is: your regex wasn't actually an XML parser. Things that are actually XML parsers were slower. This is not too surprising.

Yes. I didn't want to give the impression a wrote a general purpose XML parser that beat all the C implementations I could find. I still think it's interesting that well formed regular expressions are performant enough in this circumstance to make them a preferred alternative of the many options. I could have written a simple parser in C that would have been faster, but the solution I ended up with is quite fast, robust, and very, very easy to debug.

> That would probably mean that SAX bindings for Perl to a C parser would have to take a full SAX attribute hash and turn it into a Perl attribute hash. Still, 10x is pretty bad.

I think it's more related to the fact that the actions of the regex parsing implementation when optimized sufficiently is very close in implementation to C code that steps through a char array looking for the record beginning and ending indicators, and for the content between them, and then steps through the record looking for data items and saving the key and value for each. The main benefit of using a regex in Perl is that I get what is probably a fairly close approximation (all things considered) of a C implementation of that without having to write any C, and without having to marshal data back and forth to a library to accomplish it, with very simple and concise code.

There are other tasks which obviously aren't going to be nearly as efficient in Perl, but this exchange was spurred by someone talking about Perl being very fast for a Perl-type problem, which this definitely is.

1: http://perldoc.perl.org/perlre.html#(%3f%7b-code-%7d)

2: http://perldoc.perl.org/perlre.html#(%3f%3f%7b-code-%7d)
Komments, a slick commenting plugin
When Electric Minds was running under my administration, I had a policy that we would delete any account from someone we knew to be under 13, just because the requirements for dealing with the personal information of children under 13 were way too onerous and resource-intensive for the operation we were running. Our policy explicitly stated, "This is a consequence of the U.S. Children's Online Privacy Protection Act, and Electric Minds is not responsible for this law or its effects." (In other words, "This may be bullcrap, and we may even believe it's bullcrap, but we've got to follow it anyway, so life sucks like that.")
It is a sense of entitlement, but it's far more reasonable. If you spent years working on a codebase which at least a few people liked enough to use, is it really worth dumping all that code in the trash for all of eternity just because you'd incidentally end up capitulating to some obnoxious people when you open source it?
Is there a non paywall version of this article available?
It's not very hard. In California a doctor can give you a recommendation for any condition for which marijuana may be helpful. This includes things like stress, anxiety, insomnia...

I've got with these guys, they have two offices in SF and an online appointment scheduler:
http://green215.com
I'm sorry nailer, but do you honestly think that what you've just proposed proposed is an accurate reflection of the situation with Pando and Uber? Because there's a world of difference between journalists reporting on companies under clear bylines, and companies attempting to silence journalists through acts of personal intimidation that have their precise origins concealed.

Forget apples to oranges. What you're describing is (possibly rotten) apples to hand grenades. But since you asked, no, I wouldn't dream of behaving this way. If a reporter published something demonstrably false, I'd demand a correction. If the pattern persisted, I'd take them to court. You know, like a civilized human being, not some goddamned Mafioso or a member of the KGB.
It won't raise any questions. Europeans love their fake internet censorship "right to be forgotten".
fun to use with messages!
And all that she's reporting is her own judgements of the incident and a light confirmation that the conversation took place. She confirms almost every detail that the buzzfeed article states, including the suggestion of targeting Sarah Lacy's personal life.

They built different narratives of the event, largely colored by the biases of each. The journalist had a bias towards building sensation and the friend had a bias towards downplay. If you don't read news articles expecting the bias of a journalist, then I'm sorry, I don't know what you are doing. But until that ending line in the article, she was a well-placed, mostly unbiased, bystander.
Perhaps I've misunderstood your position. I think we should decrease the amount we stand in the way of foreigners who want to work in this country.
I was viva'd in 1998 an yea! verily, I used Iris and Abalone (and 10 others) in my thesis. But why, young padawan? why?

Coz they worked.

16 years of industrial machine learning research later...

The world
is
not
like
the UCI repository

Getting the data into the form that the analysis algorithm can parse, asking the question... that is the work. Ok, also dealing with the answer - that too.
Having been lucky enough to witness, over the past decade and a half, the greatest urbanization in human history here in mainland China, and having lived in and visited many of its megacities, I must say the absence of any mainland Chinese cities from the exhibition does not do it any favours in terms of authenticity.
To be fair I said "a" vacation home, not "mine" :)
> but it's a shame people's dinner conversations or even pub conversations will be taken as their official edicts and sanctioned pronouncements --when lots of times there is boasting, bravado, nervousness and other times there are threats and other unsavory conduct.

Here's the thing. As someone who hears that conversation, I can't tell if you are just running your mouth or serious. Moreover, for someone who could feel unsafe in a space because of that, they can't tell if they really are safe or not. Lastly, if things like gamer gate show us anything, there are a whole host of people who will act on what you say when they hear it and hearing those things reaffirms their worldview and actions. Making idle jokes or claims about harassing a someone isn't appropriate.
Well, they have changed, but they've changed for the worse. Google has gradually been succumbing to the pressures I identified in that post; witness the move of Android to put gradually more services into proprietary Google Play Services, the ban on disconnect.me, the years-long struggle over pseudonymity on Google+ (finally resolved for the best), the ugly debasement of search results to drive traffic to Google+, the ban on non-Chrome browsers accessing Hangouts, the abandonment of XMPP compatibility by deceptively pressuring Google Chat users to move to Hangouts instead, and so on.

These are by no means crimes, but they're more evil than the things Google would have done in 2008 or 2009, and they're certainly not moving the internet in the direction I want to see it move in.
Lo-Dash 3.0 will have support for lazy evaluation in its chaining syntax that supports shortcut fusion and avoids intermediate arrays as well.
Malicious Software Said to Spread on Android Phones
This has not been my experience but either way, let's say someone pronounces that 2+2=7. You could respond with "it's actually 4" (address the idea) or "anyone who believes 2+2=7 should be fired" (attempt to silence it, without violence though). There's a pretty clear difference between the two approaches.
F.C.C. Chairman Says Agency Will Not Rush Net Neutrality Rules
If you had quoted my entire sentence, and not just one portion out of context, your statement would be a non-sequitur.
This article was more interesting than I expected. Notably it proposes a mechanism that I hadn't heard suggested before:

> Renshaw believes that altitude has an impact on our brain chemistry, specifically that it changes the levels of serotonin and dopamine, two key chemicals in the brain that help regulate our feelings of happiness.
Given the timeliness with reference to ebola, perhaps it's time to consider options for a guerrilla art installation?
at first i've read it as 'gore-name'... not the nicest thing
Mocaroni, a free API prototyping tool
Ingenious idea, but no AAAA RR for ::1?

In 2014?
Why would anyone invite a BuzzFeed editor to an off-the-record dinner, and not expect a sensationalist click-bait article to come of it?
Arc4random HackFest Slides by Theo de Raadt
You're welcome!

The ways of HN tend to be laconic. If you're ever confused again, just email hn@ycombinator.com. Easy questions usually get quick replies; harder ones take longer.
Because he wasn't one of the ones who turned GFP into a tool. Chalfie and Tsien didn't get the prize for discovering something interesting about the world, they got it for making a tool which revolutionised cell biology.

Turning the clone into the tool required the usual resources of brains, skill, and luck, but it also took years and years of hard graft - Tsien's lab in particular has put an insane amount of work into building an entire rainbow of practically useful fluorescent proteins. I'm sure Prasher would have been only too happy to have bent his shoulder to bear his share of that graft, but sadly, things didn't go that way, and so, in the end, it wasn't him did the work, and it wasn't him who won the prize.

But yeah, poor guy. Academia is an incredibly hard road, and it sheds good people at every level. I was lucky enough that when my scientific career ran out of runway, i had programming to fall back on. Not all of my former colleagues have been so lucky.
I'm really interested in this, any chance you have the hard numbers on what you spent vs what you made? Marketing is a skill that I'm not great at so this kind of explicit example is very helpful.
Actually games already exist in 4 dimensions, x y z and time. It's usually the case that we leave off time, but it can be treated as a dimension like any other.
Yeah...a dash would do wonders for that
Currently the only other downstream comment from this post starts with "Bummer to hear that".

So I want to say, congratulations on your new job. It sounds incredibly interesting. I hope you enjoy it, meet new people and learn new things.
$1.4k MMR? I though these were real data http://www.it-engelhardt.de/linksspy-com-monthly-income-repo...
> the ban on non-Chrome browsers accessing Hangouts

What do you mean by this? The documentation lists support for Chrome, IE, Firefox, and Safari.

https://support.google.com/plus/answer/1216376
Or use your decimal as a place extension instead of a hierarchal separator. Your tree would look like this:

1
11
12
1.0
2
21

Then you just ensure that '.' sorts after all digits. (Probably by using a different symbol.) Basically, the '.' means "insert after."
Actually, the CIA runs its own background investigations, as well as those for the ODNI. Additionally, Snowden was cleared through the DOD contractor process which means he was investigated by either DSS or OPM initially, depending on when he got his initial clearance.
Amazon Now Using Amazon.BlackFriday
How do you do that .vm thing?
You may be right, at least in the US, public schools are very slow moving when it comes to new technology. However, the Raspberry Pi started as a cheap computer for schools as well, but has been very successful outside of that market, and I don't see why the same couldn't be true for these robots. Who wouldn't want a 10$ robot?
Cool idea: Conferences should give you, as part of your swag bag, a prepaid postage envelope for you to drop all of your received business cards in. Partner with a provider who scans them in and sends you the results.
It's funny. I know my high school robotics program took library technology funds to buy robots and parts one year. While the teachers thought the ROI was good, I'm still surprised that nobody villain-ified it as "robotics programs are stealing from textbook money".
A serious point here: warehouse scale computing beats p2p in a dsl (or even feasible fttp) environments. Essentially the model of the internet we have is broadcast with decoration from the upstream channel.

To change this services using upstream that make money for the pipe providers are required. Otherwise, no upstream.

Freeloading cannot work. Repeat CANNOT. Because you need fellas with highschool educations to look after the fibre and the boxes.

Downstream will remove the boxes and put them into warehouse scale facilities.

So - Haxxors, get yourselves to the internet of things if you wish to see democracy preserved.

Freedom is in peril.

Defend it with all your might.
3.. 2.. 1.. got seized by the feds
Angular $http stripping $ prefixed fields from json post body
For the vast majority of people Goolge doesn't control their web browser. For some, yes, but it's only a default for Android or Chromebooks.

Browsers can and do change their defaults whenever they'd like: see Firefox this past week. That's an issue for the browsers, not the search engine. I'm not aware of any browser (sans Chrome) where the default homepage is Google.com.
Keeping your account on somebody else's server is mostly responsible, because that makes it vulnerable to nonsense like this. Google is very much oriented toward everyone keeping their accounts on somebody else's servers, ideally Google's. That's what I object to.
They can’t “break up” Google, it’s an American company! it’s not based there.

That's never stopped the US government...
That point of remote attestation. If you have the hardware module signs all software and the processor, coupled with an unblockable secure mode that only runs if the TPM authorizes it, then you have created a secure zone in the processor of which only TPM-authorized software can run. This defeats (1) and (2), with (2) having the obvious exception of human-observable components being observable anyways. This does serve DRM nicely. They don't care if you put a camera in front of a monitor for the purposes of DRM.

They coupled this with an OS and driver that is formally verified to eliminated security bugs.
What's Up with Google Maps These Days?
It isn't that straightforward; I'm afraid that without going into details the explanation is bound to be less than fully satisfying.

Also, there are other reasons why stories fall suddenly. My main point is that it's routine. Sample bias comes into play here in that one mostly notices it with stories one was paying attention to.
Let me be as calm as I can possibly be: ARE YOU FUKCING KIDDING?

(No, I will not respond to inquiries.)
CloudAMQP experiences ops nightmare today
Google being forced to close European offices and encouraged to repatriate European profits to non-European low-tax locations wouldn't stop Google Inc from continuing to run a business headquartered in California or dissuade 90% of European internet users from searching Google first.
Yeah, actually, I do. I maintain a software project with a thousand or so Solaris installations.
Well, think about it, Google will be more than happy to serve a 10 year's old child... The implication is so huge that if there isn't such a law, Google will do whatever meaningful to attract the children...
China has its Orwellian moments, just read the newspaper or watch the news inside the country, as do cuba and Venezuela, but none of those are Orwellian states. Spot on a about North Korea, Kim Sung Il must have read 1984 and used it as a template. Note, however, that North Korea is hardly the poorest state.
Amazon doesn't have a look inside and not seeing any sample content on the site.

Is there a sanctioned way to get the flavor of the book?
National Library of Spain Launches New Version of Linked Open Data Catalog
promo code?
+1 and please add some keyboard shortcuts!
nope. first link i clicked gave an error. green cross is a great delivery service for SF patients.
A few points:

1. DVI has supported higher resolution displays for a long time; 1920x1200 since 1999 on single-link, and 2560x1500 on dual-link. Note that this is more than '10 years ago'.

2. HDMI has supported 4K displays since May 2009.

Most of your post belies a misunderstanding or underestimation of the technology involved. The bottleneck was never 'content protection filters' so much as the feasibility of building electronics that can handle higher-bandwidth signals over cables with no extra data channels (in a backwards-compatible manner), and the challenge of getting manufacturers to make hardware that would actually support it, at increased cost, for no practical benefit.

For older LCDs, it was an issue of new technology is expensive. I remember when everyone I knew had 15" CRT monitors, and having a 15" LCD monitor was a luxury that almost no one could afford. It might be hard to remember, but consumer LCD displays were new once, and new technology is never cheap. On top of that, the cost of an LCD panel doesn't scale linearly with diagonal size, so going from 15" to 17" to 19" was a huge cost curve. Until LCD production was more consistent and people understood the point in buying them over CRTs, the market didn't really heat up, and so sizes/resolutions never grew.

As for DPI, LCD DPIs depend on the size of pixels, which are a mechanical element. In contrast, CRT displays are a printed screen of phosphors; paint a smaller, more detailed phosphor grid, adjust the electronics for more precision control, and boom, higher DPI.
You are positing a MITM on the CA though, which is a bit trickier than MITM'g a user, I would have thought?
Robot-walker helps patients regain natural gait/increases therapist productivity
Docker and the Rise of Open Source
Actually, Porsche bought VW:

http://en.wikipedia.org/wiki/Porsche_Automobil_Holding_SE
Data from “A Night at the Roculus”
CloudAMQP's CEO/CTO from the support chat room:

Yes, it seems to have been a bug in our instance deletion code,
that deleted all instances in that region, instead of one.
This of course is a disaster
Good call, added. Might take a few to propogate.