skysight-inc/HackerNews huggingface dataset:
Some people (of which I'm one) don't have anything good to say about Flash Boys. On the other hand I don't think there are many people who have bad things to say about IEX or Brad Katsuyama. They are doing their thing and they'll succeed or fail based on their ability to compete with the other exchanges. It's hard to complain about that.
Using Your Blog Logo as Favicon to Boost Your Brand – Onenaija Blog
> It's basically designed to the ycombinator staff can not be subconsciously racist towards founders.

The solution to being subconsciously racist is to be overtly racist instead? Come on.
A colleague of mine used to call C a WYWIWYG language—"what you write is what you get"—wherein each line of code roughly mapped one-to-one, in a self-evident way, with a corresponding handful of assembly instructions. This is a stark contrast to C#, wherein a single line of code can allocate many objects and have an impact to the surrounding code by introducing numerous silent indirections. For this reason alone, understanding what things cost and paying attention to them is admittedly more difficult – and arguably more important – in C# than it was back in the good ole’ C days. ILDASM is your friend … as is the disassembler. Yes, good systems programmers regularly look at the assembly code generated by the .NET JIT. Don’t assume it generates the code you think it does.

I love it. Rehighlighting:

good systems programmers regularly look at the assembly code generated by the .NET JIT.

Let's consider the percentages, and what it implies about the Joe's assessment of programmers.

What percentage of systems programmers in any language look at the generated assembly?

Is the percentage for .NET programmers higher or lower than the average systems programmer?

What percentage of programmers who regularly look the generated assembly meet the unstated "other requirements" of being a "good systems programmer"?

I can't believe it's a very high percentage that make it through this filter, for .NET or other.

And yet I think he's right: how can one possibly be a good programmer without understanding what the computer is actually executing? And how can you understand what the computer is executing without looking at the assembly?
Europe is pretty anti Arab these days.
Have terror bombings ever accomplished the bombers' demands? Every one that I've heard of just seems to mobilize people to do the opposite of whatever they think the terrorists want, as violently as possible.
The school system and the court system are two different systems. It's possible to be suspended without being arrested. It's possible to be arrested without being suspended.
Lower Cost S3 Storage Option and Glacier Price Reduction
So there was an attack on Wall Street and The US didn't immediately invade an unrelated middle eastern country? How times have changed...
I'm glad Ahmed got all the support and encouragement he did but not one person of note/power, including Obama and Hillary Clinton (who offered their cute tweets) have talked of punishing, penalizing, or in the very least reprimanding the officers and teachers who put him through this. How is that?

It's criminal to handcuff and interrogate a 14-yr old in front of his entire class and school when they found nothing to implicate him. It's an unconscionable act. These people are not only stupid (look at that 'suspicious' device), they are abusing power with no repercussions.

"The student was handcuffed for his safety and for the safety of the officers". Are they out of their mind?
The "orgy" was the series of events that led up to the deportation, including the presumption that anarchists were to blame. Of course, it is quite probable the bombers were self-styled anarchists, but they didn't act on behalf of all anarchists, and many of those punished were not demonstrably guilty of anything.
The hypocenter (location underground where the earthquake started) is fairly deep (~26 km according to the USGS) so hopefully the rupture didn't reach the surface (it's ambiguous but maybe 30% likely for an earthquake of this size with a hypocenter at that depth). If it didn't, then the likelihood of a damaging tsunami is far less because there isn't a big displacement at the seafloor.

Interestingly, from the location it looks like it's right at the northern edge of the rupture patch of the 2010 Maule earthquake (8.8), which was at the northern end of the 1960 ~9.4 earthquake (biggest on record). These earthquake rupture patches are visible here[1]. The idea is that as the oceanic plate subducts, the upper part of the subduction zone/fault/megathrust is locked, i.e. the upper and lower plates are stuck together above 20-30 km, and elastic stress and strain accumulate slowly. Then, this stress and strain is sporadically released as earthquakes, but these don't rupture the entirety of the fault. Instead, they happen in patches but an earthquake on one part of the fault adds more shear stress to the adjacent parts of the fault that didn't rupture. This basically steps the clock forward on the adjacent part, so it ruptures next. In this way, the displacement accumulated along a big fault over centuries or millennia is released in a relatively shorter timespan, then a long period of quiescence sets in.

That's a theory, anyway, and it's almost certainly right in some places, some of the time.

A big research question for some (not necessarily funding agencies) is figuring out whether the shear stress released in these big earthquakes is a big or a small part of the accumulated background stress (stress is nigh impossible to measure directly). If most of the shear stress is released, it'll be a long time before another earthquake can occur on a given fault segment, but if only a little bit is released, then the potential energy is still there for another earthquake and it can happen again quicker than the full plate reloading time. From a statistical perspective, a full stress release may correspond to periodic earthquakes while a partial release may correspond to a more random (i.e. Poisson) recurrence pattern.

If anyone is interested in this stuff, let me know here or email me (in my profile) and I can try to write up a blog post with it, and maybe with some Monte Carlo simulations to illustrate.

[1]: ftp://ftp.ingv.it/pub/alessio.piatanesi/PAPERS/2011_NGEO_Chile.pdf
There are a few separate problems at play. Security is never one thing.

The root of the password problem is that people don't use a password database. I didn't until recently, even though I was aware of the risks. It was more than I could be bothered to do. Apparently Rayiner wasn't using one until recently as well. It seems pretty likely that most people won't use one unless they're forced to.

The effect of this is that if you use the same password on many services, you're at a pretty big risk. What do most users do, then? "Ah, I'm clever; I'll put the name of the service in the password."

Trouble is, this is exactly the same as the previous situation. You're sharing passwords across services, whether or not you thought so. The first thing that an attacker will do when they reverse your password is scan it for instances of the service name. If your password is "DropboxFoobar", it's likely your Twitter's is "TwitterFoobar". In fact, passwords of this type are the most valuable to an attacker, because it's a surefire flag of "You can get a ton of data from this person if they use the same scheme everywhere!" (When you reverse other types of passwords, it's unclear whether it's worth the effort to try it against a bunch of services.)

That said, anything to improve this situation is worthwhile effort. Whether it's a new hashing scheme or a public service video about the dangers of not using a password database, security improves incrementally. Shielding a modern company is extremely hard, as it requires all employees to use the same security measures. Anything that can be automated would be a win.

Are there other automatable things besides hashing? Phishing attacks can't be detected because they're crafted so well. SQL injection can be, though: Throw your server requests through a bayesian filter and watch it decide to put requests containing SELECT into their own class automatically. Defenses to social engineering are close to impossible: if someone wants to get into your building, they'll pose as a maintenance crew. If they're discovered, they'll say "Sorry, my work order must be for a different floor."

All in all, this is the general essence of why Sam Altman's desire to fund new security companies is good, but might not produce many results.

So are incorrectly stored passwords really the problem? Well... Not if you're using bcrypt or scrypt. Possibly this scheme; time will tell. The research is valuable for other reasons too: it's a whitepaper with source code, which is extremely rare. Might be good to encourage more of that.
Now this is the sort of thing that should have been in the Transpacific Trade Agreement - prohibiting countries from requiring backdoors.

In some areas, the US prohibits cooperation with the laws of other countries. The Arab League requires vendors to agree not to do business with Israel, and the US has a law forbidding US companies from complying with that. So there's a precedent for this. That's been enough to more or less break the Arab League's boycott.
They knew it was not a bomb. They were bullying him. If the school or police had actually thought it was dangerous they would have:

1. Evacuated the school
2. Called the bomb squad
It's clearly referring to the entire fallout from the attack. The author specifically says that anarchists "had not been proven responsible"; he mentions them to explain the context that led people to blame radicals at the time.
He's 14, not 12.
You're wrong, I'm sorry to say. The other kids will be just fine. He will be the one who will remember this and it could affect his life in ways that we can't say yet.
"The Irving Police Department has always experienced an outstanding relationship with the Muslim community."

Wait, if this was an objective reaction having only to do with the nature of the device, then why is the student's religion even mentioned?
As a startup founder, do you try to capture every available market or start with a beach-head and expand from there?
but does the output compile with emscripten?
Survey Finds Poverty, Income Numbers Remain Unchanged
> Basically if you have green threads with only one core, you don't need to do as much work with locking.

This is half the basis for the original design of the Erlang BEAM VM. SMP was a grudging afterthought; the original concept was that each VM "node" was a single scheduler process bound to a single core, and then you tied those nodes together into a (machine-internal) multi-core distributed system, effectively creating a set of "threads" communicating over socket-based message-passing IPC, rather than shared memory.

M:N scheduling—where, critically, a task can be re-scheduled from one core to another—is a much more complex and less-predictable design, that's not always worth the trouble. For Erlang's particular use-cases, it turned out to be worth the trouble enough to justify programming it, eventually. But the SMP VM is still only built via a configure flag, rather than displacing the M:1 VM as "the" VM.
I like Typescript, however it leads to that "Enterprise Javascript" coding style I really hate, pushing OOP Java style over simple functional programming.

But I admit that being able to read type signatures in the source code makes understanding a code base way easier, it's just that people tend to be more verbose going full OOP , even when it is not necessary. But kudos for Microsoft, if only they would have accepted ES4 8 years ago, TS would not have been needed.

And by the way Microsoft, why not make Jscript.net cool again ?
I had a hard drive crash on me with all of my photos some years back and my "backup" strategy failed. Dumping a myspace backup got me some of my most precious photos back. Thanks MySpace!
I really really hope he wins a multi-million dollar lawsuit for wrongful arrest and turns it into a billion dollar company that makes precision timepieces.
Why should I learn a new programming language?
I'm not sure men who show strong emotion are necessarily viewed as go-getters. Strong emotions can get men in plenty of trouble.

I remember CW Nevius at sfgate (San Francisco chronicle) offered this perspective

http://blog.sfgate.com/cwnevius/2013/11/21/aggressive-womena...
The real problem is that the system that bubbled up this exceptional and notable instance of idiocy has just been churning away day in, day out for years and decades and affects a tremendous number of people's lives. Schools that are just industrialized baby-sitting facilities where kids are subjected to so much useless busy work it's a wonder that any enthusiasm for knowledge remains. And school and legal systems which treat non-white kids as terrorists or gangsters until proven innocent. Zero-tolerance, zero-compassion, zero-humanity, zero-education. It's shocking that the system isn't even more broken than it is given how terrible so many of the components are.
Aren't Bill and Melinda Gates already the Bill and Melinda Gates of education?

"Our United States Division works to improve U.S. high school and postsecondary education and support vulnerable children and families in Washington State."

http://www.gatesfoundation.org/What-We-Do
> but there is a specific criminal statute that applies to government employees acting deliberately contrary to Constitutional rights (deprivation of rights under color of law, 18 USC Sec. 242.)

Thank you for that. I think this would come under the "reasonable reliance on legal representations of those responsible for enforcing the law". Is the fact that a (later-to-be-declared-unconstitutional) law allows something itself a defense? I would strongly expect that to be the case, so to the extent that NSA programs were authorized by the Patriot act, even if said act is unconstitutional, workers would be immune.

In any event, following a later-declared-unconstitutional law does not seem to qualify as "deliberately contrary to Constitutional".

>Sure, the Constitution itself doesn't provide criminal penalties, but there (as noted above) are statutory provisions creating criminal liability for government officers that use their position to deny people Constitutionally-protected rights.

Fair enough.

>Government actions by actors other than Congress, and not justified by appeals to statute, can be decided on Constitutional grounds, both negative (Constitutional limitations) and positive (questions of whether positive authority is granted.)

If an action isn't warranted by statute, why would a court consider Constitutional issues at all? What about https://en.wikipedia.org/wiki/Constitutional_avoidance

Could you give an example?

(It can also bind other legislators, not just Congress, and can bind anyone after a court ruling, but that shouldn't get to criminal liability except insofar as that statute you mentioned above).
Then, much like the guy they freed from Guantanamo for his innocence, he'll be picked up recruiting for Al Qaeda
Child Arrested Because Adults Are Stupid
> Now this is the sort of thing that should have been in the Transpacific Trade Agreement - prohibiting countries from requiring backdoors.

The U.S. would likely be the TPP country most opposed to this. In fact, due to its copyright provisions (as of last leaks), TPP almost implies mandating censorship and internet filtering (in the form of take down notices).
Maxwell’s Unification Revolution
"Officer safety" is statutory language that supports a whole host of discretionary powers, from handcuffing to shooting dead.

It's criminal to handcuff and interrogate a 14-yr old in front of his entire class and school when they found nothing to implicate him.

It maybe should be, but isn't. However, what is illegal is questioning him without his parents or a lawyer present, which he requested multiple times to no effect.

http://www.thedailybeast.com/articles/2015/09/16/police-viol...
Their justification is in the linked PDF: "Under Texas law, a person is guilty of possessing a hoax bomb if he possesses a device that is intended to cause anyone to be alarmed or a reaction of any type by law enforcement officers."
It may not be replaced in the standard library, but mio exists and is what most people use for non-blocking stuff.
I meant criminal in a metaphorical sense.

But shouldn't they be prosecuted for questioning him without parental consent or presence, at least?
Note how they impugn his character, implying he was and is less than candid. He couldn't win: either he implicates himself, justifying their actions, or they call him a liar, excusing their idiocy.
Is Sweden a socialist country, according to your metrics? Government spending makes up just over half of their economy. We're somewhere between 35-38%, federal, state & local. I'll leave it at that.
>I'm glad Ahmed got all the support and encouragement he did but not one person of note/power, including Obama and Hillary Clinton (who offered their cute tweets) have talked of punishing, penalizing, or in the very least reprimanding the officers and teachers who put him through this. How is that?

Maybe because the world has bigger problems than one police officer and a teacher acting out of line. It's a story the internet loves and perpetuates but frankly absolutely unimportant.
With Flow and React DOM/Native, you already get complete type-checking across mobile, native, and web application.
I don't think the parent was commenting on how the other students would be more affected by this incident, but will affected simply by attending a school with horrible administration. He, on the other hand, has been invited to places like Facebook by Zuckerberg himself because of this incident. Not the worst outcome.
Mixing ARC and MRC source code in the same class for iOS
The "industrial-complex" you invoke includes all institutions that create, support, and perpetuate it. Maybe the cops don't write the laws, maybe they don't bargain the pleas, at any rate they don't join LEAP until retirement. The vast surplus of "criminals" in USA, that has existed nowhere else and at no other time in all of human experience, has been manufactured by the industrial-complex, for its own purposes.

Like other rational people who live or have lived in USA, I have minimized my interaction with both "sides" to the extent that I've been able. (Although frankly I elicited more sympathy for a stolen bike from an admitted bike thief than I did from any cop.) If you drop another "you just don't know how it is to be a cop" whinge on us, I'll be forced to assume that you are a cop or in the immediate family of one.
Maybe we have more than enough resources to handle even the problems you deem trivial.
By that measure, unless someone dies, nothing is important. Couldn't you conceive of a situation where he (let's say out of panic) acts weird and an officer shoots him dead on suspicion of a suitcase containing a bomb? Would that make it important enough?
Apparently there is such a law as anti-hoax bomb so it would be hard to prosecute officers. Another reason it's hard to prosecute bad cops is the same reason it's hard to fire bad teachers: powerful unions, which by the way Obama and Hillary support. These unions don't care about safety or education (in case of teachers unions), they only care about protecting officers and teachers jobs, no matter how bad or criminal they can act.
Can you get a 30% APR loan if you have no job or savings and credit rating close to 0? Payday loans are 300%-1000%. People would go for the 30% loan you mention instead if they could.
Little Girl Gets BIG Surprise
This probably won't be very popular: but isn't the notion of special treatment from YC partners on the basis of race inherently racist? I think anyone who is black or Hispanic would much rather associate with YC on the basis of their own individual merit only now everyone who has anything to do with YC will have to wonder if they are there because YC felt the need to help out the poor, underprivileged, black dude or because they actually know what they're doing.

I feel quite mixed about this. I can see that it's well-intentioned in nature but at the same time it also seem incredibly condescending. And what kind of message is this really sending: "minorities can succeed but they also need special treatment to do so?" I don't know about this ... I won't deny that in many ways these people struggle with issues that white people don't, but maybe this isn't the best way to go about levelling the playing field. After-all, I feel that black people and Hispanics are perfectly capable of making it through the front door of YC the normal way.

I wonder if this is really necessary?
This is another way that governments (those with the monopoly of the use of force) expand their reach.

By putting the precipice of wrongdoing not on what happened but on the reaction of state agents, it becomes extremely difficult to call out bullies like this.
https://github.com/borisyankov/DefinitelyTyped

and TSD to copy into your directory from DT (it's like a package manager for definitions). Not ideal but that's the practice. Doesn't cover your simple-oauth2 example though, but its not that bad adding the individual methods you need on demand (easier if you have the definatelyTyped examples to follow).
Police culture is currently toxic and is a danger to all US citizens
Your hunch is correct. Wealthy areas have a demographic that supports education. When kids have stable homes, with parents who care about them and their education, schools do well.

When kids move three or four times a year, never know if they are going to eat dinner that night, get beaten or ignored at home, have parents on drugs or in and out of jail, it doesn't matter how much money you pour into the schools.
I don't fault them for this, though I have no idea if it's true. This was stated because of the huge media firestorm and the belief that this wouldn't have happened to a Bob Jones.

Had this happened to a Bob Jones, there would not have been people saying that this only happened because he was Christian, and the sentence above would not have been in the PD statement.
I bet if you broke it down 80% of police activity would be saving face and putting on airs
I agree in a sense, but that doesn't come without a protracted legal battle that I kind of hope his parents will spare him of.
Are you suggesting an immediate pardon for any crime less serious than kidnapping or slander?
A simple example of this would be two threads with two channels to each-other. A is in channel A, B is in channel B. While blocked on channel A, thread 1 can't handle messages in channel B.

Certainly a bit more contrived then deadlock with locks, though (which you can easily do with even a single thread, even in Rust).
Federalism means that the federal government doesn't have much power at the state or lower levels unless there are constitutional issues involved (you could argue 14th amendment but it's a stretch). If Obama tried to get the teacher fired it would be a massive abuse of power.
When I first started using it, I was using GCC. But that was several years ago. Maybe I can be less explicit about it now.
Poor kid has been humiliated and called a genius inventor on same day, imagine the pressure he'll get to live up to this expectation as a future engineer/scientist.
Did you use CWEAVE to convert the CWEB source to TeX? Then you can compile the TeX into a PDF that should be more readable than most source code out there.

http://www-cs-faculty.stanford.edu/~uno/cweb.html
http://www.gwern.net/Black-market%20archives
'TURBO KID' – A 'MOVIE TALK' Review;
Over here in europe we're asking for pretty much the same thing from US companies.

And the microsoft case regarding data stored in ireland[1] just adds more fuel to the fire.

[1] http://www.irishtimes.com/business/technology/1.2186247
Is there any place I can track IPNS completeness? I've seen issues / PRs / commits related to this, but just wondering if I can find a single-page/issue tracker.