skysight-inc/HackerNews huggingface dataset:
Unlike former politicians and Barbara Streisland, the people this legislation is designed to help have nothing on the internet about them save for a reference to something embarrassing (often without less-newsworthy context which later exonerates them of the charge/accusation).

A search on even the worst of corrupt politicians usually surfaces information on their achievements as well as their failings, and probably highlights a notionally "NPOV" article and their own homepage as the top results. And of course, corrupt politicians, being public figures, end up Streisand-ing themselves if they attempt to abuse the legislation to hide particular articles about their past.

As for the actual legislation: there's an opt out for media companies (Google chose not to try to identify as a media company), a public interest defence, and the local "information commissioner" that Google can refer the case to if it doesn't want the cost and risk associated with making its own "right of removal" vs "public interest" evaluations.
Wrangle: The Conference About the Hardest Problems in Data Science
while its true that you may not have to file disclosures with the SEC, do not kid yourself, the second you discuss a potential investment in your company with someone you have to conform to both federal (sec) and state securities laws...
> I think it'll just take time for society to realize that people do stupid shit and ignore it as long as it's irrelevant to the context and "forgetting" events is just a stopgap

This is a great point and it ties into a relatively new change in the cultural landscape from "no news is good news" to "_any_ news is bad news." Search Engines are often the culprit, as well.

Not a fully accurate example, but it describes the situation - Suppose CS student BillyBob got drunk out with his freshmen friends at a bar night, and he really needs to pee. he climbed the fence into a construction area and was soon arrested for trespassing along with charges for being drunk in public / whatever else is related to the charge. To his dismay, he ends up on several public news site, despite the judge writing off the offense and letting him go free. He finished his CS degree with honors.

These news sites do not really care that his charge was far more innocent than, a guy who assisted in something far more malicious, say, the Watergate scandal, and yet his chances of finding future employment are reduced drastically as he easily appears in search results. IMO, the new normal works like a boolean, either flagged or not flagged. This is irrespective of his efficacy as a developer, and the fact that he learned from a college mistake.

:ED: Didn't see you updated your post to include a similar situation.

In sum, I think the Right to be Forgotten was a good idea, but it was not implemented correctly.
Ash HN: YC 16W application start date announced?
Anyone?
It's pretty amusing to see this post coming from a guy who's publicly stated:

> I can't read a balance sheet or income statement or anything like that. I have to have someone explain it to me, every Board meeting.

http://www.econtalk.org/archives/2014/07/sam_altman_on_s.htm...
Life Sciences is the first new company under the umbrella of Alphabet
> It's madness that the Apache Foundation, the charter of which is absolutely unquestionable, must tread lightly, while the Church of Scientology enjoys (albeit different) tax-free status no matter what they do.

Churches have generally the same substantive rules as other 501(c)(3) charities (the rules are tied to the exemption category, and 501(c)(3) is one category) , but the IRS is procedurally restricted in actually enforcing those rules when it comes to churches. [0]

[0] http://www.irs.gov/Charities-&-Non-Profits/Churches-&-Religi...
I'm a flash dev in my 30s, never made as much money as I am making now. Flash is not dead, it's changing, it moved to embedded devices and has blazing performance results. As usual, a decade ahead of where the web is at. http://labs.adobe.com/downloads/air.html Haters gotta hate! (-__-)
Don't read things that aren't there. Otherwise I might start making inferences about your IQ ;)

You might want to read this:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3182557/

You are also flirting with Lewontin's Fallacy:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.174...

https://en.wikipedia.org/wiki/Human_Genetic_Diversity:_Lewon...

(And of course I know that the genetic variation is much greater within Africa than outside of it.)
That's not a problem, the information isn't being removed, it's just being stopped from being the most visible representation of you, it's being de-emphasized.

Like in the old days everyone in the village knew Billy was caught with his pants down with a goat, but no-one brings it up every time they see him. Unlike "asshole" Uncle Google.
I agree, but there is also the civil aspect, and while its exceedingly unlikely that this would become a criminal matter, the civil liability could be substantial...
The Financial Times' new 404 page
Lessons on Twitter's Advertising Algorithm
No regrets at all. I've been very fortunate to work with many amazing people throughout my career and have learned more than I could have ever imagined back then. The tech world is always evolving and never boring. Those early years, including all the ups and downs of the industry taught me things that would be very difficult to learn these days.

People should step back and think about all the things they do in browsers today. Without the hard work of thousands of people from Netscape and Mozilla, you probably wouldn't be doing most of those things. I'm proud to have been able to play a small role in that.
Sharing Docker Volumes Across Hosts
Well, the global markets are tanking this week. Gotta do something to keep investors interested.
I certainly agree - my metaphor was about how little money startups have for hiring professionals in general.
Working HTTP Status Code 418 (I'm a teapot)
I wouldn't. Sometimes you simply can't draw conclusions (one way or the other) from the available data.

Looking at the article again, I'm also concerned that the author seems to have an agenda and somehow perceives this as a US vs. Europe issue; frankly, it is not. There are, as I noted, wealthy European countries (Sweden, Norway) that do worse than the US.

Also, at least for math, you don't really need to look that hard for explanations. US high school math is a disaster area; it is no secret that there's too much focus on teaching rote procedures [1], which will hurt you on PISA (which is more about figuring out the solutions to problems) and that by the end of 12th grade, the average American student will lag 1-2 years behind many other developed countries. Note that this problem extends even to the first years of college.

[1] Not really a secret, see (for example) "The Teaching GAP" by Stigler and Hiebert, which analyzed video recordings that were taken as part of the TIMSS 1998.

[2] http://parentsacrossamerica.org/james-milgram-on-the-new-cor...
And walking away from a handshake deal is breach of contract.
(linking to myself) https://news.ycombinator.com/item?id=9875333

It's been more than a year since there's been a month without multiple CVE severity 10 bugs.
Doesn't it?

Knowing about it helps prevent incorrect inferences that lead to bad policies that in turn lead to bad outcomes.
Good timing: http://blog.samaltman.com/financial-misstatements
Exploiting Domain-Specific Knowledge: Spiral [pdf]
I know this is a simplistic and ideological notion, but anybody who can manually plan a query better than the query planner should be using their time to write better query planners, optimizers, and statistics collectors as opposed to manually writing query plans.
Maybe the solution is for teenagers to not commit crimes?
Chrome Extensions Are Coming to Firefox
Thank you. Yes, I meant steganography.
Knight classes: Inside Chicago's only school for medieval longsword
I applaud you taking the time to respond carefully like this. It's always nice to be reminded of the simple, yet powerful foundation at the heart of Free software: the four freedoms:

The freedom to run the program as you wish, for any purpose (freedom 0).

The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.

The freedom to redistribute copies so you can help your neighbor (freedom 2).

The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.

Note that "access to the source code" is not one of the four freedoms -- it's merely a precondition to be able to satisfy them.

ed: It might be interesting to note, that most of these freedoms exist for physical objects: you are generally allowed to fix broken physical things, even those that are under patent protection. Or to make sure stuff fits where you need it. And you generally can sell/give away stuff you're not using. These rights are actually protected by law.

Free software could be viewed as a rather conservative measure towards ensuring that we get these "everyday" rights wrt software as well.
I don't understand why people still consider it acceptable to write security critical software in languages like C.
Maybe school is not the place for gifted students to grow. There are online communities, meetups, and more routes outside of the classroom that you could take advantage of. You could probably talk to schools and colleges beforehand to make sure that you could take time out of the day to do these things. In the worst case scenario, you simply ignore school if they are not willing to help you pursue personal growth, and start your own company.
Greek Elections and New Jersey Swaps
Here's a really thorough guide on how to fill out each section of the lean canvas. Could be useful for you: xtensio.com/how-to-create-a-lean-canvas/
I used to think, "yeah, right. Every parent thinks his little snowflake is gifted." But in recent years, I've flipped 180 degrees.

Nobody wants to admit the hard facts: "IQ" tests are extremely accurate at predicting future academic success. And we can give kids IQ tests when they're 10 or 11 and more efficiently spend our resources educating the top 10% of kids specially, rather than try to make the other 90% catch up, which they never will.
And they're still losing an exceptional amount of money.

This will be interesting.
Tweets take flight in the Google Search
Well, written in Go or Rust, it could have both the readability of Ruby, the performance of C/C++. Having critical parts in C and the rest in Ruby is worse.
"we will never scan or import your photo library or camera roll. "

Very vague, let me tell you what.
You may find Rob Miles's books helpful. He wrote on C# basics, C# with XNA, C# for windows phone. (Rob Miles is a professor of University of Hull, UK)
Is Iceweasel able to be compiled on Windows? I don't see why they would distribute/maintain it outside of Debian/*Nix distribution. Although maybe they decided not to touch the makefile? (And any currently available "Iceweasel for Windows" is hosted on malware sites.)

GNU IceCat could also be an alternative along the same lines, and I know for sure that IceCat can be compiled on Windows and they distribute a Windows binary.

The only problem being GNU IceCat doesn't seem to work on my work computer..
The results are not just a bit misleading, they're incredibly misleading and a downright lie. See eg: http://www.scottaaronson.com/blog/?p=1400

""CPLEX is a general-purpose, off-the-shelf exact optimization package. Of course an exact solver can’t compete against quantum annealing—or for that matter, against classical annealing or other classical heuristics! """

DWave is snake oil in the worst possible way.
If an investor does not include such a clause and doesn't do proper due diligence but everything was handed over...

It works the other way around with all the ways people get screwed over by the other side.
I'm going to be that really annoying person that leaves some feedback entirely unrelated to the actual content, I'm sorry. I'll just do this the once and hopefully we won't end up having a 20 comment long thread about it.

The two column layout on your blog makes it very difficult to read. You'd be much better off having one column - like it does in smaller window sizes.
How is it abuse?

This is where we differ, criminals have a right to move on too from google shaming.

There will still be professional criminal record check companies and credit check companies, if you need to check someone out, don't rely on Google.
This explains a lot about Europe's shit-covered beaches.

Yes I feel like it's OK if someone is permanently shamed over shitting on a beach.
If Uber normalized its growth investing, it would continue to grow and be radically profitable.
Why don't gays using AM just say they used it for infidelity and not homosexual hookups? Take the less of the two evils
Despite all your church-lady hyperventilation about eeeeevil and white superiority theory (I thought the "racial question is irrelevant"? Oh, except for those nasty whites...), you are simply wrong about racial differences being impossible to reason about. You are just trying to muddy the waters by pretending that race is some utterly inscrutable field of study that is incomprehensible to mere human minds, and that even daring to open Pandora's box is to invite "racist bullshit", and so we should just shut the whole thing down. Like I said, "political outcomes that I don't like".
Yeah, totes weird how Europeans expect companies operating inside Europe to obey European law.
you're a company. you're built to make something and grow it. outsourcing financials (I don't mean getting help with them, but actually offloading them) is in some ways like outsourcing development.

the "CEO" personally does finances for the same reason the "CTO" personally codes. If either of them can't do something they learn it.

Sam is saying: learn these words.
This Week in Security: Data Dumps, IRS Breach, Spotify's Shady New Policy
if you narrow your browser window, it automatically switches to one column.
ARE THERE MANAGEMENT PUPPIES IN Your DATACENTER?
I had the same problem. When I finally went to college (after a few years post high-school being very disenfranchised with education), I decided that I needed to learn these skills and spent a few years in community college taking remedial courses containing material I mostly already knew -- starting with one class a semester.

I challenged myself with the simple notion, "If I'm so smart, I should be able to ace any of these classes" and I simply worked my tail off until I did.

I over worked for a while until I was satisfied that I understood the "how" of studying and then learned how to do it more efficiently and slowly ramped up the course load.

I didn't finish my undergrad with a 4.0, but darn near it, and I fairly coasted through my grad program and still nailed above a 3.5.

It all boiled down to those boring couple years where I really challenged myself to learn how to learn, because up until that point school had come so easy I hadn't bothered.
Your comment ought to be flagged, but for some reason cannot be done by me. You have gone too far. Not only are you wrong, you are being obnoxious, rude and cowardly. I guarantee that you wouldn't dare speak like that to anyone you were in front of. Just another cowardly nerd hiding behind a screen.
Your point stands, and this is a nit, but... Fraud, by legal definition, must be intentional. It is a deliberate attempt to mislead.
Curious here, what do you use it for on embedded devices?
As a decade+ Firefox user I think this is fabulous news, not because it'll be easier for Chrome exts to come to Firefox, but because the old extension 'API' was a heap of junk and made it trivial for third parties to really gum up Firefox internals. Also huge kudos to Mozilla for not bikeshedding some new/slightly incompatible API, which I'm not sure Google would have been capable of. :)

Chrome's API is much better designed, I suppose, because they had the first chance in 15 years to actually sit down and design a modern/safe API for this specific purpose. XPCOM just exposed JS to endless unsafe internal Firefox interfaces.
Long time coming, the FF extensions system has been a security risk and a development burden for years. Yes, it offered unique advantages, at a significant cost though.

Judging by the number of users on Chrome, it's hardly a dealbreaker change for most. Signing & locking down extensions is a necessity. Anyone who has to deal with the user side of IT will attest to that.

You can't bury your head in the sand and expect the problem to go away or wipe your hands of it and insist users should know better. The fact of the matter is, browser extensions are one of the most common malware attack vectors nowadays and vendors should be concerned about that.

It's going to be an unpopular change amongst hard-core Firefox users and FF-only extension developers, but you can't let diehards force you to drown with the ship. They'll live and find a way. It's regular users who will happily jump ship to Chrome, Edge and Safari without a second thought.
"Didn't I ask for examples that aren't fucking evil?"

"because anyone with half a brain"

I think it is funny that YOU are calling ME evil and stupid ;)

Calm down and try again. Preferably with less solipsistic ethics. Some logic behind the arguments would be nice, too.
There's a growing body of work that seems to show that students in high-achieving countries from Asia (Japan, Korea, Singapore, etc.) have a very low opinion of their abilities -- and there's some thought that this attitude seems to be helpful in encouraging study.
Sure, but the aim of the legislation isn't to render it impossible for a sufficiently interested person to find out that you were arrested for allegedly stealing a garden gnome in 1987. It's to ensure that your 1987 arrest isn't the first (and quite possibly only) thing a person associates with your name.

Imposing restrictions on messengers does a huge amount to the message; that's why states also often take steps to restrict political advertising even whilst allowing candidates to say what they want
That sort of thing is actually a completely valid approach.

You made a small mistake, since fprintf and printf call the same underlying code, the error handling should be either log the error in any way still available, and then depending on the design of the whole program, exit or continue. If printf fails you know exactly what is going on or have to exit.
( And printf would be wrapped in a function if you plan to use it repeatedly. )
What Color Is This Song? Test Your Inner Synesthesia
This post leaves a bad taste in my mouth, at least to the degree it's talking about executives of YC companies.

I mean, the whole model of YC is to take kids straight out of college (if not before) and turn them into startup CEOs. If those CEOs come out of that process not understanding the legal obligations of their new position, whose fault is that, exactly? It's not like they're bringing decades of business experience to the gig. The only thing they know about what being a CEO requires is what YC teaches them.

If their only preparation for the post is YC, and they're ending up ignorant of stuff that could get them slapped with a felony charge, I would think that would say more about YC than it does about them.
Yeah, it's not a tool for novice users, but generally systems like this are not good for novice users. They form habits of click yes if you want stuff to work.
Glass Printing from Mediated Matter
This is a great article. One thing I don't understand: the author says:

> If you want to create something heavy like the Higgs boson, you have to hit the
> Higgs field with a sufficiently large (and sufficiently concentrated) burst of
> energy to give the field the necessary one quantum of energy.)

So when the LHC creates a spike of energy at a point large enough to create a Higgs boson, why does that energy interact with the Higgs field and get "used up" by other fields? In other words, if Higgs requires 100 units of energy and electrons require 1, why do we get 1 Higgs boson and not 100 electrons?
Agree with you here. Although negligence comes with it's own set of rules which may/may-not apply given what he mentioned in the post. I too found this ironically funny to call it fraud. Further for the sake of argument, not all fraud is criminal, so not all fraud convictions are felonies.
well, that's why startups talk to qualified investors who essentially sign something that says they are aware of all the risks of losing money, etc - not to general public. The point isn't the laws, the point is bullshitting sophisticated investors is a losing strategy
Yes, I did. But so far I haven't been regularly checking printf return value. :-(
I wonder if checking the result of every printf or asserting it, depending on the circumstances, would reduce the amount of time spent on writing+debugging the code on the long run.
The default behavior with firefox is honestly borderline unusable for me. I can understand the need for a better add-on API, but I think limiting capabilities will probably end up driving a fork.
It's $2 billion. Groupon tried this during its IPO preparation and the SEC smacked them down and made them use net rather than gross for their gaap revenue. (Note that the SEC actually made Groupon change a bunch of stuff)
The start is a little slow. I had a friend get board and turn it off before getting to the best part. Maybe you just found someone with a short attention span.
Create Multiple GitHub Milestones in Batch. Written in RxJS and VirtualDOM
Don't Be a U.N. Intern
Courtesy Counts
I also used to rely pretty heavily on Tree Style Tabs. With the release of 42 I've been using tab groups (cmd+shift+e) with pretty satisfactory results.

e: cmd+shift+e assumes a Mac. Not sure what other systems use.
Apparently I misspoke, and OWIN is not totally compatible with .NET Core yet. Still, I've found that developing and, moreover, deploying, OWIN self-hosted apps is much more pain-free than using IIS. App pool idle timeouts and recycling are a huge pain for anything that utilizes long-term background services, which happens to be the case with most of the stuff I work on. And ensuring that the appropriate IIS role services are installed is much more of a pain for customer deployments than building what you need into an OWIN app.
One of the interesting problems gifted programs deal with is that "gifted" students are often gifted in very different ways and in different subject areas, and the system hasn't yet figured out how to determine these narrow gifted areas and how to challenge those.

The programs also try to cultivate those gifted areas instead of trying to bring the non-gifted parts up to speed as well. So the gifted student gets disservice from both ends.
The plan is to come up with a plan. This was the first step, shared by all possible archival plans: don't let the manuals be thrown in a landfill.
I work in the traffic industry and over the last 8 years I have seen the rise of WIFI and Bluetooth journey time monitoring kit and after looking at every solution, I have found that the method of "encrypting" the data has always been just a MD5 hash, or SHA if you are lucky. With with result Hash just been http'ed over to a server on the internet. This usually leads to to question, "OK, so I can just hash the victims MAC address and the look for that in the data stream to find out where the person is insteadvof just using the MAC directly?"
A central origin sure. It is nice knowing I can work offline which is my general workflow. I can also experiment with local branches and not push them to a remote.
So in a way it's similar to the analog computers that were around for decades (or, really, for millennia). It's just smaller and faster than most.

https://en.wikipedia.org/wiki/Analog_computer