skysight-inc/HackerNews huggingface dataset:
Programmers make more than teachers, so someone that is any good at programming is better off being a programmer than a teacher. Which leaves people who don't know how to program to teach high school kids to program.

Which is why everyone is a "self taught" programmer.

Imaging if you took everyone that posts to Hacker News about how they were the only person in their school that knew how a computer worked and they did all sorts of hacks and had all sorts of fun subverting authority and you went back in time and you gave them a knowledgeable mentor (read: teacher) how much better would they be at programming now?

It's 2015 and we don't have those teachers in our schools. What we have are Math teachers that are being told "We have to have a Computer Science class and we heard that programming is like math, so you're going to be teaching Computer Science next year. Go take a Java course."[0]

Also, unions are not keeping the pay scales the way they are. Texas does not have unions. Texas does not have tenure. Texas still has "lock step pay scales". Unions are not the problem.

Private schools pay teachers less than Public Schools. Private Schools don't have unions. Unions are not the problem.

I don't know what the problem is. I think it has something to do with there being very little respect or prestige for the teaching profession among tax payers (or anybody, really). But the problem isn't unions. If unions were the problem, then the problem wouldn't exist in places where there are no unions.

[0] 100% serious. I had a training this summer where 6 of the other 7 teachers were Math teachers that were told at the end of the year that they would be teaching AP Computer Science and were sent off to take their first ever Java course over the summer.
Gambling through cryptocurrencies
Do you know a better way? If so, why is it better?

http://gamblers-united.com/gambling-through-cryptocurrencies/
Because call markets don't actually solve any of the supposed problems of HFT. Unless the call market has a global monopoly (an impossibility that we wouldn't want if it were available) venue arbitrage is still an issue.

Further, no one who proposes call markets ever talks about the matching algorithm in the face of order book imbalances. How you do tie-breakers can either still have speed advantages or has other probably worse disadvantages.
Einstein was a rebellious student, but he always received exceptional marks in math and physics in school and on entrance exams.

Based on what I've read (mainly the Isaacson biography) I don't think this is true. He may have done well in secondary school but he graduated second to last in his undergraduate physics program. This was from what was at the time a second rate school in a country of less than 8 million people (it later became very prestigious because of Einstein). I doubt someone with a comparable record could get into a PhD program in the US today.

The key detail often missed in this story is that while Einstein was a patent clerk, he was continuing to work toward his doctoral degree. He had an adviser, he was reading and writing, he met regularly with a study group (pictured above).

...

In reality, innovation almost always requires long periods of quite traditional training.

Einstein was brilliant and original, but until he finished a full graduate education, he didn’t know enough physics to advance it.

He may have had a thesis adviser but I don't know what finishing "a full graduate education" means here. I doubt he would have had any course work requirements and he didn't get his PhD until 1905, the year he revolutionized all of physics.

He received his PhD on March 30 for a thesis on calculating Avogadro's number. His paper on the photoelectric effect which launched quantum mechanics and for which he was later awarded the Nobel prize was received on March 18 and published on July 9.

His paper on Brownian motion, which convinced people that atoms were real, was received May 11 and published on July 18.

The dates for his two papers on special relativity were June 30/September 26 and September 27/November 21.
It was only a matter of time before someone did this. Did it really take this long?
>store Chinese user data within the country

The rest is expected but this to me is the most interesting one of the lot. We've seen these requests come up now and again, but I think we will be seeing the importance of "where" data is stored more and more in the upcoming years.

As a US citizen, I know that Google/Apple/Facebook/etc. have tons of data on me and acknowledge that the US gov't can generally get some of this data, but I'll be damned if those companies let Chinese/Russian/etc. governments access that data. More to the point, I don't think the US government wants information on its citizens stored elsewhere, and readily accessible to government inspection.

So let's not be naive and ask how dare China ask for the same thing. Of course they would ask that.
It isn't even clear what "the right thing" is here.
WhatsApp Locker for Chrome
> Do you realize that you're calling irrelevant the core feature of many peoples' identity?

As long as people are treated with a minimum level of civility and not discriminated against for irrelevant personal characteristics, their "identities" are irrelevant. I don't want to know or care about the "identity" of most people I interact with, and I guarantee you they don't want to know or care about mine. We're all very busy.
I thought that referred to the "deportation of about 10,000"?
But this completely misses the point. You can put a 1000 watt PSU in a computer and it won't draw 1000 watts at full load. That's just the max the PSU can supply. SETI is mainly CPU intensive so even if they had the absolute smallest possible PSU, SETI isn't going to cause it to produce the full 350 watts.

And that's a pretty awful efficiency you suggest. It may be that bad, but I'd sure hope not.
The reason I had difficulty using scrypt is because I didn't want to DoS my own server. Script asks you to choose a "work factor," and the higher the work faster, the harder it is to reverse the hash. Trouble is, if you set it too high, it's a bit painful to change it later. If you make a computationally difficult hashing scheme, then a lot of simultaneous logins can therefore force your server to use all of its CPU.

Does this suffer from the same issue?

It isn't necessarily an important issue. Maybe nobody will figure out they can take down your service that way. Maybe rate limiting is enough. Maybe you can solve it by having servers dedicated to hashing.

I was just curious about the performance characteristics:

Suppose that three people have passwords that are each randomly chosen and 6 characters long. A typical laptop can crack those passwords in about 1 hour. If you take the same passwords and protect them with PolyPasswordHasher, every computer on the planet working together cannot crack the password in 1 hour. In fact, to search the key space, it would take every computer on the planet longer than the universe is estimated to have existed.

The contradiction is that if users can log in to your service quickly, then they can try a lot of passwords quickly. So is this more expensive than scrypt?

If an attacker has read-only disk access, they can swipe any unencrypted data. Scrypt protects you from this, and it's straightforward about the requirements and computation costs.

In practice, what kind of CPU usage would a PolyPasswordHasher scheme need?
http://daserste.ndr.de/panorama/xkeyscorerules100.txt

http://daserste.ndr.de/panorama/aktuell/nsa230_page-1.html

The act of just searching/visiting Tails homepage gets you tasked into XKEYSCORE. Get generic linux live CD, apply sunglasses, obtain wifi then get the Tor Browser Bundle and go nuts (after about:config disable javascript).^^
The Washington Post Is Now Free on Amazon Prime
It is the same or at least similar in Germany.
"It's basically designed to the ycombinator staff can not be subconsciously racist towards founders."

Which brings up another interesting point. Are all the ycombinator staff comfortable with being accused of being racists? What would happen to any ycombinator staff who publicly objected to this accusation?
Plan is to bootstrap and leverage synergies with our enterprise partners.
Of cuz they will, just like Chinese gov condemned us's poor human right conditions...
And Watson, from Watson and Crick, who discovered the underlying commonality of all humanity, DNA, and won a Nobel prize for that work, was extremely racist[0].

That's the problem with arguing based on name recognition. Cite rigorous, peer-reviewed, established work. Let the veracity of the work speak for itself.

[0] http://www.theguardian.com/commentisfree/2014/dec/01/dna-jam...
Or, solve it with a receipt printer: http://kck.st/1LRU6Lo.
Are incorrectly stored passwords really the problem with a lot of the last few major security breaches? For instance, I read that Sony hack was an act of social engineering. Anthem was hacked via phishing attack. Ashley Madison hackers got in via SQL injection. I guess is all of this complexity really worth it for an average company when it doesn't even seem to be the root of the problem.
> Because of an arcane, but largely logical German law named "Störerhaftung" I am by default responsible, and have to pay both claims (in the order of €5,000 each). I have no recourse.

"Störerhaftung" does not make you liable. It only allows for injunctive relief, not damages [1].

What's creating problems is that the courts make a (rebuttable) presumption that the owner of an internet endpoint is also responsible for copyright violations (and torts in general) arising from its use.

[1] http://www.gesetze-im-internet.de/englisch_bgb/englisch_bgb....

[2] http://www.offenenetze.de/tag/sekundare-darlegungslast/ (German only, sorry)
Buenos Aires here, 5th floor. Also felt dizzy for a few minutes.
Why wouldn't almost every engineer have access to almost the entire repo? Most of Google's code is only relevant to another company working at Google scale, such as Facebook, Microsoft, Apple, etc. These are the companies with deep pockets that are willing to spend lots of money to acquire technology that will help them compete with Google. But none of these companies will buy code that's been stolen from Google.

The most famous corporate trade secret, the Coke formula, was stolen by two employees who attempted to sell it to Pepsi. Pepsi alerted Coke, the companies worked together to bring in the FBI, and both employees went to prison: http://www.cnn.com/2007/LAW/05/23/coca.cola.sentencing/
This indicates that they should probably cut the tax in half.
You were looking at laptop Core 2 Duo. Desktop was 65 to 105.
How is the book wrong?
Do you mean that Germany requires tech companies to sign a similar agreement?
When the US and other countries tries to do it, it is some how portrayed as "those pesky government people" but when China wants to do it, its all ":O"
> And, so the libertarian argument goes, in order for the homeless to be fed with government assistance you need a majority of citizens to vote for programs to help the homeless. But if you have the support of a majority of citizens then they need only vote with their wallets and no government action is required.

> More than that, when you put the burden of helping the poor on the government instead of individual members of society then when the government fails to do what is necessary each person need only shrug and claim "I paid my taxes" to be absolved of their inaction in the face of it.

A lot of important things are not well-suited to crowdsourcing and individual choice, though. The canonical example is roads; if enough non-drivers decide they're not interested in paying for interstates that they don't use, then the roads fall into disrepair and everyone suffers--including the short-sighted non-drivers who didn't realize how dependent they are on cheap cross-country shipping for the goods they purchase and consume every day.

Our current social support system has a lot of big problems, but I don't have such a rosy view of humanity that I think individual charity wouldn't be even worse.
“Many hands make light work” – Building an online community
If your company is not abiding by the set rules and is kicked out, will your patent still be valid? Would you be allowed to defend it in court?

Would a Chinese judge stand up for your business to the letter of the law? Or follow orders coming from Beijing?
It's amazing how these assholes are incapable of admitting that they're wrong.

"Attached is a picture of the device that shows it was suspicious in nature."

I bet they don't even realize they just sound like idiots.
Signed up, and even an hour later haven't got the confirmation link by email. Not very reassuring for an 'Earthquake Notification Service'.
GitLab (YC W15) Is Hiring Service Engineers and Developers
First, this is not a debate about wether oppression exists; obviously it does. I'm asking if team-sports-like brand exclusivity is right, when our ultimate goal should be the acceptance of everyone.

Do think about why you insist on labeling yourself. I don't care if you're gay, and it's certainly not the most important thing I want to hear about you. If we're not talking about sex, why would you bring up your sexual orientation?

Do you think that just because I don't shave, and have subsequently grown a long beard, that I should identify with all the other guys that have beards? Or that I only donate my money only to organizations who are friendly to bearded people? Or that I might have a slightly harder time convincing people of my professionalism, but think that's OK, because I believe in my choice?

I am not untitled because I am following others, I am untitled because I am unique and un-titleable.
It's not really about keeping people from breaking into your site, but rather keeping them from using the data they get from your site to break into other sites.

Basically, a lot of people will use the same credentials on both (for example) Ashley Madison and their bank. If AM does a bad job storing their passwords, then an SQL injection there can be used to reconstruct the users' passwords and then log into many of their banks.
In the US, the public always presumes guilt until proven innocent. Then we still have our doubts.
My incoming mail goes through SpamAssassin at the IMAP server, which does a decent job. All my mail addresses are public on web sites, so there's a lot of junk filtered out.

My phone also uses the IMAP server, so I don't need any Google services. It's an Android phone, but it's never been logged into Google, wasn't bought from a carrier, and many of the built-in Google apps have been removed. (Hint: when you start up a new Android phone, and it wants you to log into Google, click "Later". Then remove the "Google One Time Startup" app to shut up that message.)

This isn't a security thing; it's to block ads.
No, I don't. His public persona is what he is choosing to project to the world. It amounts to the things he wants us to know about him. And more importantly, one is what one does, not what one intends.
Pretty sure most people who oppose one, oppose the other as well. Personally, I think the only "principles" technologists should be signing with regards to this sort of thing are these: https://projects.eff.org/~barlow/Declaration-Final.html (yes, I am being hyperbolic, but only up to a point)
"The student only would say it was a clock and was not
forthcoming at that time about any other details."

What did they expect him to say? It WAS only a clock. There were no other details regarding its nature or use.
Which countries is that not true in?
The big thing is that these things are law in China. The chinese government is basically making the tech companies sign a document saying they will comply with the law. The laws in China are insane and if tech companies want to do business there they must accept them or pack up and leave like google did.

Hosting data for chinese users within china has been part of law for a while now, all servers hosting content that is licensed to be displayed in china must also be hosted in china. There are tons of rules that allow the government to control tech companies. If the law is not there and some tech company does something the government wants to control they can pass a law the next day if they wanted to. Laws are pretty arbitrary in china because there is only one party and they vote practically unanimously on anything the leaders propose
The small metallic type suitcase/box may have been a perfect container

1) To cram in all the ugly looking wires inside while the outer appearance of the product looks polished
2) Nice platform to tether the circuit boards etc to keep them in place
3) Doubles up as a carry box to move around his project and display/show to friends , teachers etc

On the flip side

1) There is subtle difference between timers vs clocks
2) Doesn't look anything like a traditional clock, but more like a James Bondish suitcase/gadget, especially if I just saw the picture of the device alone with no other context given to me.

Having said that, , I am in no way defending the action of police or the school.

What is needed was context, ability to do minimum analysis and common sense. And the teachers, school administration, police had plenty of that. It could have been a simple matter of explaining to the kid , while his zeal is appreciated, to notify his teachers in advance in future, to make sure his projects don't disturb the class, and to encourage more such robotic/electronic projects for science fairs etc (appropriate time and place for everything)

Also unfortunately, due to the current security song and dance every where, kids (and adults too) have to be taught about being sensitive to fear and perceptions of others timing/location/context . Even kids may have to be explained to be sensitive to such things.

May be all or some involved may be bigoted towards the muslim community as the media or comments suggest and that may have played a role in the escalation.

And may be some(or all) weren't. But generally concerned about past incidents related to school environments and violence in schools (Shootings etc). Some of these were perpetrated by fellow students, which can't be discounted in playing into the fears of those involved in this incident.

We can't say for sure , religion/color was the sole motivation. Some past violent incidents were perpetrated by white kids/persons. So if it were a white kid in this situation, can we absolutely discount 100% that similar amount of concern might have not been triggered in the class teacher's mind, or the administration or police.

The point is, reasonable benefit of doubt can be given to the teacher, admin, police for going into a heightened/alert mode.

But what cannot be justified is the failure in subsequent analysis and diffusion of the tension at every level. The teacher could have clarified the intention, and diffused the tension and not escalated it after establishing facts (and the awareness of the enthusiasm and character of a kid of their own class that they should be familiar with). Or the next level, school security/admin could have diffused and de-escalated the situation. Or the police could have done that.

But, no, escalation seems to be a one way process for authority/admin/police these days. What happened to 'peace keeping' part of their job ?
State governments generally do not without some creative accounting. Most states have "balanced budget" requirements, although they're allowed to issue bonds - provided said bonds are specifically earmarked for specific programs, and in some cases approved through a separate process like a referendum.
Last Insaw about an hour ago, he is still suspended through Thursday (tomorrow). Is this still true? I don't understand why if the charges were dropped...
K-Probe
Oculus's docs on "Introduction to Virtual Reality Audio" may be of some use[1], specifically the section on environmental modeling[2].

The general idea is to model reverberations and reflections given the distance of a point sound source to the nearest flat surface, giving the impression of a "contained" sound.

[1]: https://developer.oculus.com/documentation/audiosdk/latest/c...

[2]: https://developer.oculus.com/documentation/audiosdk/latest/c...
13 Hacks in the 1995 Movie ‘Hackers’ and How They Compare to Today
From my perspective, at least, this design seems to explain why Google websites are so frequently broken in the ways different services integrate. Because Googlers edit shared resources that affect products they don't personally work on, and they just trust automated tests, which almost certainly miss a lot of the edge cases I encounter.

I admit that I'm not an expert at large software development, but this seems to nearly fully explain Google's declining code quality.
Beginning Student Language is here:
http://docs.racket-lang.org/htdp-langs/beginner.html

The followup languages are links on the left.

(They use Java in the second course.)
They'll think those thoughts not before abusing students but before doing anything that might offend or hurt the feelings of somebody in a protected group.

The good teachers end up with students who should be punished but they're afraid to do it because they might lose their jobs for doing their jobs. The bad teachers will know to aim their abuse at the white males because nobody's watching for that and many who people picture that scenario think to themselves "Good."
Just to make sure I understand this. You're charging people money, for a list of URLs?
A web series about Nikola Tesla just got nominated for best British series
I assume they don't use msbuild, because they don't completely hate themselves.
Honestly, I'm not worried for Ahmed at all, in 15 years he will be in much better shape compared to 99% of the population. I'm just concerned about all the other kids given those teacher and school admins.
The consolidation and eventual application of data generated by government agencies like the USGS should be at least someone's goal, maybe the US Digital Service. Although probably not as big an issue in the continental United States as elsewhere, a 21st-century augmentation to traditional warnings of earthquakes/floods/tornadoes should be a thing if it isn't already.
May I introduce you to Freifunk:

They're basically working around Störerhaftung by channeling the traffic over a gateway as an ISP. Everyone can offer up part of their traffic, and there are quite a few members (as shown in the local groups, they have maps). Feel free to use some of our traffic, for example. No problems so far.

http://freifunk.net/en/
Easiest way to have a long streak: run daily backups that push to GitHub via cron ;-)
That's an interesting point that the NSA may also be secretly bin patching government systems, but not a theory I've seen expounded much.
Kardashian Website Insecure API
> I bet they don't even realize they just sound like idiots.

I think we're past that. We're in cover-your-ass territory at the moment.
Best kinds of people to fuck with.
Öttinger said the same, too. Extra3 made fun of him for copying Westerwelle.

It doesn’t change anything anyway.
> The Washington Post referred to the bombing as an “act of war,” though no one could be certain who the enemy was.

Jesus, that sounds familiar. And this:

> Wall Street soon became a symbol of patriotism in the eyes of the country, and stock trading came to be viewed as an act of defiance against the terrorists. Before the attack a number of outspoken citizens had decried the unchecked growth of power underway on Wall Street, but many of those voices fell silent in light of the new public sentiment. Those critics who continued to voice their concerns were denounced as supporters of violence and terror, a trend which rapidly smothered all public debate on the matter.

There seems to be no surer way to solidify a political tendency that to murder people while demanding its opposite.