skysight-inc/HackerNews huggingface dataset:
One reasonable train of thought is, that in a country containing a mix of several cultures with sharp divides, democracy will make 2nd-class citizens out of somebody - the tyranny of the majority will seriously rule.

There are many forms of citizen-participatory government possible. A republic for instance (what you meant when you said democracy?) can have houses formed in a variety of ways to insure minorities are heard.
There is a difference between is and should be. Your valuables stored in a safe deposit box are still yours because its illegal for banks to look inside a safe deposit box outside an emergency. But no such laws exist for cloud data, and more importantly, every interaction you have with a cloud provider happens against the background understanding that the cloud provider has zero obligation to you regarding any data you put on their systems.

You can argue that things should be different. What I am talking about is how things are.
This looks amazing - however unless Im crazy I found no way to upload images, which stopped me using it in my tracks :(
Butterfly Labs mined Bitcoins on customers’ boxes before shipping
> We have laws that protects students data and doesn't allow us to host student or even employee information on U.S. servers. Provincial laws and mandates handed down from deans because of the Homeland Security Act hinder the use of any sort of SaaS's.
Well there is openstack which you can roll your own IaaS after a lot of serious effort. Where I studied in the past would use VMWare heavily to deploy hundreds of OS install. The only reason (people I spoke to since I was sort of involved in that) they couldn't do it was they did not have the incentive to do it. Learning a new technology (rolling OpenStack is not that simple, actually) is very very time-consuming and without the welcome from the top, most people won't even bother to try different technology.
Try

$ ls > /dev/tcp/127.0.0.1/12345
"But we should respect the decision of a middle-aged man who had a wonderful and very successful career, and maybe came to the conclusion that he's done."

Consider what it means for that decision to be rational. Or rather, consider just one immediate corollary: Those of us who know we are not going to have "wonderful and very successful" lives, certainly not as successful as Williams, should immediately kill ourselves. Rationality has this weird nature of being prescriptive, right?

"Suicide in a way is an insult to the living..."

How could a reasonable, rational choice be an insult to anyone or anything?

The decision to commit suicide, or to not do so for that matter, is not especially rational. But then, most major questions aren't either.
Everyone is reacting on Twitter like that actually did something.
California adopts college sex crime rule
Now that CloudFlare offers free SSL, would a new HTTP header be helpful?
> How often have you encountered read-only network access?

Public wireless points (i.e. Firesheep), any network with a hub instead of a switch...
EdX Courses Will Soon Be Available in 76 Languages
This looks pretty awesome! Pricing is definitely a plus here.
Not trying to diminish the value of what you're doing, but, who gave you(Cloudflare) permission to issue SSL certificates for my domains, hypothetically speaking ofcourse? Shouldn't that be an opt-in process?
I use as few of Google's services as possible so I don't have a list of the top of my head no, but the extensive list[1] of products they've shutdown should give you a hint. One article[2] I found has analysis of service shutdowns and states that 1 in 3 things Google buys or creates gets shutdown.

[1] http://en.wikipedia.org/wiki/List_of_Google_products#Discont...

[2] http://bgr.com/2013/05/07/google-services-shut-down-study/
Startups with billion dollar valuations are rare and the exception, not the rule.
The night bullets hit the White House – and the Secret Service didn’t know
> I do all my grades and such in Google Docs

You upload all your students grade information to an external private company? Which university do you work for where this is allowed?
The homepage is almost completely unusable on firefox on OS X. The scrolling is jerky as hell, things pop in and out seemingly at random and the whole feel is so broken and terrible that I was so distracted by it that I didn't actually read any of the content.

It's even worse that on pages completely devoid of moving content and general broken js, the scrolling is still awful any time you get near the big picture in the footer.

A big picture, I might add, which has absolutely nothing to do with what I am guessing from hn comments is the actual point of the site.
Is “genius” hacker Walter O'Brien a fraud?
It kind of is, yes. I wish I'd never been introduced to the concept of determinism -- it's pretty much made my life seem meaningless and joyless. And then there's evolutionary biology, which tells us we're innately wired to do certain very bad things, that it's in our nature to sometimes hurt other, have biases, etc.
Generally, this seems to be a good law. To my understanding, it's on par with the protections we already have in the US.

It's interesting how the law singles out "discriminatory":

>If a parody conveys a discriminatory message (for example, by replacing the original characters with people wearing veils and people of colour), the holders of the rights to the work parodied have, in principle, a legitimate interest in ensuring that their work is not associated with such a message.

Why is that the only case where right holders have a "legitimate interest" like this? There are lots of other cases where somebody should have a similar case by a similar standard: obscenity, sex, violence, religion or anything else counter to a group's core beliefs. The law should be consistent one way or another, but it isn't.

A few decades ago, sex would have been the one issue singled out. And before that? Probably anti-religious messaging. Or maybe just communism, although that was more of an American concern.

Point being, it really brings to mind the idea of "moral fashion" from "What You Can't Say"[1]. As time goes on, I'm seeing the ideas from that essay illustrated more and more, especially because we seem to be in a transitionary period between two different fashions. It's a bit disconcerting, honestly; it feels like things aren't really changing, just the names and details.

[1]: http://www.paulgraham.com/say.html
I briefly considered connecting my credit and debit cards to Datacoup, but their dialog box set of warning bells. It asked for my card number and my online banking password. These are the same as my online banking credentials. In principle, with that information, Datacoup would be able to log in to my bank's website and drain my accounts.

It seems incredibly foolish to give this information to ANYONE over the internet. Why should I trust Datacoop with it? That's not a rhetorical question.
Intel's “Make it Wearable” finalists
The single most shocking thing in the story is this reveal of the tracking — the other "bad" thing Uber did was mess with Lyft, which is is old news.

If Uber is actually sharing rider location information, that's an awful awful breach of trust.
Refusing to add capacity is not the same as blocking. If I don't sell my car to you, I'm not depriving you of transportation. If I don't upgrade my car, I am not blocking the company making the upgrade that you want to buy along with my car.
I agree that while Cloudflare's announcement is great, it does subvert the visual indicator of the green browser padlock.

Yes, its possible for any implementation of SSL to use the same method Cloudflare is using, and not provide end to end encryption. However by doubling the number of encrypted sites in one day, Cloudflare has now made it much more likely that you run into a partially encrypted site.

I would like to see some sort of way for interested parties to see if their connection was via "Flexible SSL" or not.
Mettle: A C++14 Unit Testing Framework
Just in case, here is a fully annotated Lecture 2: Ideas, Products, Teams and Execution Part II http://tech.genius.com/Sam-altman-lecture-2-ideas-products-t...
"Starting today, people can onboard into a Circle account and begin using digital money..."

That sounds weird to me. I am not a native speaker of English, though. Is this normal usage?

Googling for "onboard into" gives me headlines that do make sense to me:

"Step onboard into history! - TripAdvisor"

"Bus plunges with two babies onboard into trench — Guyana"

"@KLM Is it possible to take crutches onboard into the cabin"

Do people "onboard into", say, bank accounts?
Great comment. I think it explains why the "topple rate" is increasing ie more big old companies getting toppled by startups led by entrepreneurs who think.
It is totally allowed BY having a separate ID system. If no one can ID the student then no one would gain the information.
This seems common in discussions of suicide. One universalizes one's own experience, so that one hears other opinions of suicide in general or even different specific suicides as opinions about the specific suicide of one's own relative or friend. This doesn't lead to rational conversation, since how is some stranger on the internet entitled to an opinion of my loved one's suicide? It would be healthier to realize that any specific suicide is its own event, and that it's not healthy to make of it a Procrustean exemplar of all suicides. However, grief is often heedless of what is healthy.
I took lift earlier today. Surge pricing was 2.25 and then fell to 2.0x. Lift prime time went up from 0.75 to 1.0x for the same area in the five minute span. Also, lift has typically been cheaper FOR ME.
Speaking as someone who is somewhere in the middle of that story (I don't know what "doodling" is for me, but "I realized I am the most important person in my life. It lifted lot of weight from my mind. I felt free." is probably the most important thing I may read this month), thank you very much for posting it.
RAM was about $30/MB in 1993. That makes the RAM in your pi worth about $15,000 in 1993.

Also, as an off-topic comment, RAM started 1996 at about the same price per MB as in 1993, but ended 6 times lower thanks to overproduction caused by lots of new RAM companies competing with the previously price-fixed producers.
I thought that the main explanation of normals forms was that "the rows be a function of key, the whole key, and nothing but the key".
Using Email Encryption for Email Storage
I envision a day when your thinking prevails and suicide prevention hotlines become controversial - seen as a new kind of bigotry.
Moodle is such a terrible thing to happen to the education ecosystem.

It's free/open sourced, meaning that every education system with a budget finds it appealing. Once implemented though, the organization will need to spend buckets of money to design, roll out, and maintain Moodle.

What you end up with is organizations installing Moodle, rather than some higher quality, equal-cost education software they should have installed from the beginning.
>> "On the other hand, this completely destroys the premise of HTTPS that you have an encrypted connection to the website you are visiting."

>> Yes, you do. You are visiting a website that CloudFlare is serving, and you have encryption to that.

Total newbie here.

Since CloudFlare (and likewise any other CDN) is hosting many websites, how do I know the information served originated from the intended website and not from another one CloudFlare is hosting?

We have been told to look at the browser's address bar to make sure domain belongs to the intended website (e.g., citibank.com and not citibank.another.com). With browser pulling information from CloudFlare, and often over twenty others listed by NoScript and Ghostery on practically every website today, what precautions should I be taking?
UMass police helped keep student’s addiction secret
Given the hatred students and many teachers have for Blackboard, it may not need to do as much, if it provides ways to work without a "Learning Management System". Occasionally, the "system" approach gets ousted by something simpler, more general, and more transparent. I'm thinking of Novell's old integrated systems for managing print/file/document sharing, email, accounts, etc., which became less important and integrated into operating systems and supplanted by web-based sharing. So many institutions relied on Novell for that stuff, and then...eventually there were none left.
I didn't know drug use at work-sponsored events was common. Is this a San Francisco thing?
Our startup's motto isn't "don't be evil". It is more prosaic: "People live lives, companies create products." I feel that clearly shows what the company should be focused on, and also helps show how it should interact with its employees and customers.
Google has quite a good history of keeping private information private. Unless I'm mistaken. In anycase, Chromebooks are quite popular in education, and the efficient integration of services at a low (or free) cost outweighs any unsubstantiated privacy concerns.
> The Facebook login is most useful on mobile devices, where traditional web tracking tools like cookies and pixel tags do not work. If a person is logged into the Facebook app on a smartphone, the company has the ability to see what other apps he or she is using and could show ads within those apps.
I'm a live-long born-and-bred Manhattanite and I use uberX any time I'm not already on the street; it's roughly the cost of a yellow cab and much more convenient and pleasant. (And you get an SUV about 1/2 the time, even after they stopped forcing the SUV drivers to accept uberX calls.)

I also, just last week, took my mom to the hospital lying down in an Uber SUV which was (even at the 1.5 rate) a whole lot cheaper than an ambulance, and more convenient even than their own car which we would have had to get out of the garage and then park at the hospital.
I went through the Princeton Review many years ago and it improved my score by about 200 points.

Maybe I'm an outlier, but I can tell you this: nobody would pay for or go through the course if the expected boost was 20 points.

On the other hand, if I hadn't taken the Princeton Review, I'd have done something else to prep. And who knows how much I'd have been able to improve on my own.
We can answer this question by simply looking at what Uber is without the smokescreen of "tech" and "disruption".

Uber is simply a very old and familiar way to circumvent labor, safety and consumer protection laws. It just happens to have two new elements enabled by tech: an app and dynamic pricing.

There is nothing "cool" or innovative about Uber. Many of the laws and regulations Uber runs afoul of aren't outdated, they exist very specifically because of operations like Uber, which existed in the days before smartphones and the internet.

And Uber brings absolutely nothing new to the table that changes the rationale behind those regulations. What the fuck is innovative about facilitating unlicensed taxi drivers in private cars? Hell, in Dutch we even have a word, "snorders", for such people, a word that has been barely used in decades until Uber popped up and revived it.

Uber is basically the kind of "business" that you would expect from an organized crime outfit, and their other dubious practices should come as no surprise.
> There are lots of other cases where somebody should have a similar case by a similar standard: obscenity, sex, violence, religion or anything else counter to a group's core beliefs.

Just what I came here to say. If I wrote a children's song and someone parodied it with sexual content, I'd be miffed.

On the other hand, if original authors could define what's offensive, they could object to each parody individually on made-up grounds.

It's probably better to totally separate the questions of "can you make a parody" and "can you publish a work with content X, whether or not it's a parody" (with the answer being "yes, we believe in free speech" in all but a very few cases).
Phew, for a second there I thought this was going to be banning parody. No idea it was already.
Making Hybrid Images
A private key should never be given to a third party (preferably not even a trusted one), and downloading the private key generated by CloudFlare would also negate the "private" feature. Furthermore, you don't upload a crt (certficate) file for a CA to sign, because that is the result of a CA's signature. You upload a certificate signing request (csr) after having generated a private key on the same machine where the key/certficate will be used; this way you are sure you have never lost control over the private key.

With respect to StartCom I don't really see the problem or why anyone would step up to offer something better for free. Certificates are a money making business and with StartCom you get the security you pay for ...
THIS IS ANECDOTAL EVIDENCE, and MAY BE COINCEDENTAL: I was having serious problems using Uber because both forms of payment I was using were failing processing. They were both credit cards I had used earlier in the night, and were both certainly valid. I became frustrated, and as Uber has no customer support I had to sort out contingency. I downloaded lyft and then Uber started to work. It processed both cards and let me request a a car (if it does not process it saves the info but does not let you request). So instantly, without me doing anything, I was immeadiately able to use Uber after I downloaded lyft, without doing anything extra. So I now exclusively use Lyft. It has been cheaper for all comparable distances I can track.
Yes, sorry about that. We're rushing to set up certificates for everyone who uses CloudFlare.
And it frightens me to see a blatant ad hominem attack without any substance to back it up, and it's not down-voted. Your comment adds no value to the discussion, and actually harms "a tech forum like HN".
If copyright owners start using this law to sue everyone they see fit, the law will last 12 months tops IMHO or it will destroy both parody and satire as we know it in the UK.
There's some serious equivocation going on here around the ownership of the data. It's your data; you own copyright on it. Per the TOS, you grant them an "irrevocable, royalty-free license" to do things with the data.

(The set of things they can do with the data is subject to change, with notification, but if those changes are "adverse" to you, you have the right to revoke that consent. What happens to your data after that consent is revoked is something that probably needs to be explored legally, but it's pretty widely known that Facebook never actually deletes anything. And the TOS do say "irrevocable", after all...)

All that said, it's not their data. (Effectively) unlimited access, yes; ownership, no.
I'm no MySQL expert, but the docs for 5.6 specifically state: "MySQL resolves all joins using a nested-loop join method." [0]

Can you provide documentation on other join methods?

[0] - http://dev.mysql.com/doc/refman/5.6/en/explain-output.html
I hope that perl script gets a date[1].

[1] https://www.virustotal.com/en/file/2ff32fcfee5088b14ce6c96cc...
Non-trustworthy seems a fairly harsh assessment. I've not seen evidence to ever make me think Google isn't trustworthy. I may not be happy with what they do with my data, but it's not like they've somehow broken their promise to me in any way, we have an understanding. I get use of their services, they get information about me.

Why the distinction is important is because if they stated publicly that they weren't gathering a specific type of data (and I felt they weren't legally compelled to lie by a government), I would trust that statement.
I actually got a chance to chat about nosql with one of the people who coined the term "nosql" (here on hn, no less). It sounds like it was a term that got away from them a bit. I don't think anyone really intended to suggest that sql should be completely abandoned. notalwayssql, or maybeconsidersomethingotherthansql might have been better terms (well, not better, but more specific to what was actually intended).

Relational databases and sql are an exceptionally sound approach to a lot of data storage and retrieval problems. Some of the "nosql" technologies emerged from new problems that emerged (such as full text indexing, networks).

Progress is an interesting thing, and doesn't always happen on an even keel. These days, I think you're far less likely to encounter knee-jerk resistance to an rdbms or sql. The dust is settling a bit, and in this case, that's a good thing.
I can see how they'd be able to get away with that, although frankly I'd be wondering who these women nobody seems to know are doing at the party. But I'm pretty sure at this point it's just a culture difference between where I live and Silicon Valley.
The problem with open source software in academia and education is the price. The cost of hiring a developer to maintain and support a piece of software is more often than not far more than the cost of a software license from a company that provides decent quality support and customer service.
@SouthPark
Thank you for pointing out that this is the now-equivalent of the clipper chip. I loved the 90's, I get to wear my parachute pants again, Yay!
They're of course not a desktop option at all, but there's also some very interesting work happening with unikernels, which are really only recently a viable option now that Xen can present a unified hardware layer, instead of the endless treadmill of specific drivers. I've been getting into OpenMirage [1] quite a bit recently, largely due to the energy of the team [2], but also looked a bit at HalVM [3]. I definitely recommend [2] for anyone interested in plausible ideas of what the one of the next generations of VM/apps might look like.

[1] http://www.openmirage.org/
[2] https://www.youtube.com/watch?v=UjonFD-2ATo or http://www.se-radio.net/2014/05/episode-204-anil-madhavapedd... (audio only)
[3] https://github.com/GaloisInc/HaLVM
The UK is a bit more nuanced with free speech than the US, it can be illegal to make an offensive joke on twitter for example.
It is not at all fast.

I don't even think it's computationally possible for SPARQL to be fast.
HTTP header won't work, since the client must have sent the full request before the server can respond with a HTTP header, it is already too late to protect the data inside the client's request. If anything it should perhaps be some kind of SSL handshake flag.

Also, not a single site will actually set the flag that indicates their SSL implementation sucks.
Has the team been responsive with regard to integration requests?
Where in your link does it talk about the "both sides" of the spectrum?
I think most American's assume that the level of free speech that we have in the US is universal in other countries with similar ideologies. Most other countries do outlaw various types of speech with discrimination and hate speech being two of the most common examples.

EDIT: Here is an educating and interesting Wikipedia article on the subject: http://en.wikipedia.org/wiki/Freedom_of_speech_by_country
This was the teaser of an article, in the middle of it, there is a paywall... Not nice :x
So, you want NAT to die, but apparently you forget that NAT is what protects most domestic computers from intrusion, not anti-virus or software firewalls.
It will be fun...
Of course you can't. That's crystal-clear by now. They've been called out more times than I can count in the last 6 months.

"Does it matter?" That's the question that puzzles me, because seems that Uber got the pockets and backers to continue it's aggressive progression towards cabs annihilation.
It costs more and introduces additional complexity. It would be far useful to allow any arbitrary Google Account to join any arbitrary classroom, and trust that Teachers can do a decent job figuring out who is in their classes.
Do not despair. Parody and satire are safe in this fair land for as long as we have the great British public around to angrily misunderstand everything.
Google Voice is still around. Browser sync is built in. Send to phone, I don't recall what that was. Wave is built into the browser, too, iirc.