skysight-inc/HackerNews huggingface dataset:
42% is appalling, but so what? What's your conclusion? (Recall that a majority of Americans have no problem with dropping bombs on foreign civilians.)
Dial-up internet involves converting bits into sound (both in audible and ultrasonic spectrums) and then back on the other end of a phone line.

The Google Tone extension (http://googleresearch.blogspot.com/2015/05/tone-experimental...) uses both ultrasonic sound and an audible DTMF-based codec.

Audio tones are also used for setting up Google OnHub routers; the router emits a tone and the Google On setup app listens for it. (https://support.google.com/onhub/answer/6246481?hl=en)
Since we are talking about man-made hunger at large scale I thought Churchill deserved a mention - https://en.wikipedia.org/wiki/Bengal_famine_of_1943
Damn, looks like I missed the mark on that one.

I was basing my assumptions on http://stackoverflow.com/questions/32432785/i-have-updated-a... which shows that the package we're looking for is com.silverpush.sdk.

The developer who asked that question works for the company who released that app.

The app description also says "Download MI Mobile and activate today, then just keep your phone with you throughout the day (including while you watch TV) with MI Mobile running in the background." which made me suspicious.
The period after the French Revolution that threw down monarchy and more or less brought democracy to Europe was called the Terror [1] as well and tens of thousands of people were guillotined or executed (that was quite a lot of people at the time). Unfortunately, when oppressed people overcome the power in place, bad things happen as the results of the change in the balance of powers. IMHO this is similar to what happened when Bolsheviks took over the tsars and Communist Chinese put down the Emperor. I am of course not condoning violence (I am French and still in shock with what just happened) but I think these examples are sometimes more a sign of the people getting rid of hundreds (thousands) years of oppression than a particular political alignment. Unfortunately history is rich of mass killings in the name of politics, religions and other ideologies.

[1] https://en.wikipedia.org/wiki/Reign_of_Terror
>indoctrinated pawns who know very little of their own religion and instead defer to their "emir." //

They appear to be following Mohammed's example quite closely, he was a war lord, he murdered those around him who wouldn't accept the rule of the regime he established. It seems a mainstream axiom in Islam that Mohammed is the perfect example of humanity, a person to emulate to the utmost.

The Koran and Hadith don't seem, from the reading I've done, to be at odds with these actions either if one follows standard abrogation in the Koran.

That said I'm fortunate that the muslims I meet daily don't appear to know "their own religion" - or at least don't follow the example from which it started - and instead are peaceable and as virtuous as one would expect of anyone in UK society in general. They seem much like those who call themselves Christians: following a generally moral code without a deep understanding of what being a true adherent entails.

>too morally corrupted & detached to care about ideals such as "civilian life." //

Civilian isn't a concept that I've come across in the Koran - it's Muslim, Dhimmi and infidel.
For those interested, The Changelog podcast recently had an interview with the creator of Otto, specifically discussing Otto and Vagrant. I thought it was a great listen. Basically, Otto is looking to do for deployment what Vagrant did for setting up dev environments.

https://changelog.com/180/
If I had a wife, grandmother, kids, etc. in a dangerous war zone or refugee camp, there is no way in hell that I would leave them behind. Not gonna happen.
Context: It was French colonization that put an end to the predations of the Barbary pirates and the Arab slave trade.
This is such an interesting choice of example because this particular implicit is baked into the language, and the discomfort you feel is a fine measure of how good an idea this is. Last I checked there was no way to turn it off.

scala> def f(x: Float) = x.round
f: (x: Float)Int

scala> f(123456789)
res0: Int = 123456792

But of course it doesn't stop at converting Ints into Floats.

scala> f(Long.MaxValue)
res1: Int = 2147483647

So it seems 9223372036854775807 rounds to 2147483647. This can be a real simplifier if your "big data" is getting too big.
The requirement says 5 internships to graduate, but that's just in case you can't find one your first work term. There are 6 work terms in the schedule and almost everyone does all 6 internships.
If you had cut the ridiculous and mean first sentence out of this comment it would have been fine, but then, as you know, nobody would have cared about it, because you'd have been saying nothing everyone else hadn't already been saying.
Aren't privacyguard's actions Ask / Never / Always?
While I agree, a trick I've found out is using the advanced search feature in Google. I ask it to limit the results to within the last year. This has reduced the noise when searching for JPA questions.
Hey guys, this is one of my first .NET OSS projects so I thought I'd just share it here. I was a little peeved at ILSpy the other day for not having an installer, so I decided to make my own and open-source it. Hopefully someone else finds this useful; any feedback/critique would genuinely be appreciated!
Gwern's analysis looks hopelessly naive in the face of modern ISIS-related acts; and ignores the difference between USA, where poison Tylenol causes a huge response, and China where people expect bad fake drugs with a certain frequency.

And he ignores that over-complicated (in gwern's view) cost over a trillion dollars in US response, from NSA to TSA to Afghan and Iraq war.
Agreed, I think the OP is dreaming.

In urban NZ we pay almost this much for 100% shitty ADSL with data caps. Speeds vary wildly but it'd be rare to get more than 50 down / 10 up. 1Gbps is not available to consumers anywhere in the country no matter how much you pay AFAIK.
Terrorism (attackif civilians to upset people) or asymmetric warfare against a ruling power apparatus?
"Howdy, lefties? Still arguing for disarming the citizens and letting in imigrants without control?" -- a (translation of a) friend's post on Facebook I just saw.

Yes, they will make those comments. They always do, even if nothing is happening.
My take here is not about magic ARM dust. I do remember the magic RISC dust days -- and I, as a lover of the elegant -- was on the losing side of that one. I think the basic threat to Intel and x86 is this:

- Intel operates as a high-margin business. Their CPUs aren't $10 components, and they don't really have any serious competition. The whole point of the word "Wintel" was that all the value in a PC was going to Microsoft (for the OS) and Intel (for the CPU). These mobile ARM chips aren't like that at all. They're just another component in the device, like the camera and the display.

- Scale. Ben Evans makes the case well here: http://ben-evans.com/benedictevans/2015/11/7/mobile-ecosyste... . He writes:

"And fourth, the broader scale advantage - the ARM/iOS/Android ecosystem is moving towards selling 10x more devices each year than the Wintel ecosystem. That's a similar disparity to that between PowerPC/Mac and Wintel 20 years ago."

I realize too that running a benchmark like GeekBench on iOS is not apples-to-apples running it on Mac OS X. But even if it's not the case that the iPad Pro is a faster computer than a MacBook, it's close. But I really do think it's faster -- it shows in browser-based benchmarks, which I think are a fair comparison even across iOS and OS X.

But in short: Intel doesn't want to (and possibly can't) compete on price, and they can't compete on scale. Neither of those things are magic.
Yes. That is a smart thing to do but generally there is a strong resistance from different branches of government responsible for delivering those welfare schemes. The arguments tend to be "but that person will spend it on drugs".
Gwern had a very limited view of "political goals".
The actual best way to bet on the event is to use fed fund futures http://www.cmegroup.com/trading/interest-rates/stir/30-day-f... which are a futures contract whose value is determined by the fed funds rate (the rate people refer to when they talk about raising interest rates)
It was a little over $13,000 USD a year in tuition while I was there. Roughly comparable to in-state tuition at a good public school like Berkeley.

Now with the Canadian dollar tanking it's more like $10,000 USD. Lucky kids (the internships are overwhelmingly in the US and paid in USD).
I agree they most likely were Islamist, although incidentally saying Allahu Akbar is not a very precise way of identifying an Islamist: https://en.wikipedia.org/wiki/Takbir

To quote from the page:
'In videos released during the course of the Syrian Civil War, Free Syrian Army, Al-Nusra Front, other rebel and Islamist groups and ISIL are heard shouting "Takbir" and "Allahu Akbar"'

Some of those are Islamist groups, some are not.

Also, we don't know if the perpetrators were French or not, so what 42% of young French Muslims believe is not relevant at this point. Even if it was relevant, it would be hard to draw any conclusions from it. In the same link you provide, it seems that over 75% of French Muslims are concerned about the rise of Islamic Extremism.
In Android, it's super simple for an ads framework or a malicious framework - installed as part of some useful app - to run a background service and keep recording microphone and phone calls.

It is possible to hack the Android platform or OS to prevent or mitigate mischief like that, but ironically, it requires devices to be rooted.

Android architecture rewards the bad guys by obstructing the good guys!

I think mass migration of all devices to something like Cyanogenmod is the only solution.
Quite a fraction of suicide attackers were blackmailed into the act.
How do you control Autonomous Weapons?
No, you set fire to your refugee camp because when seeking help from people to flee violence and oppression the best thing to do is start more violence ... /s

It's like being mugged for your wallet and then when someone comes to help you mug them for their wallet, then you wonder why no one wants to help you.
One example of an extremely sucessful, multicultural society is Singapore.

So that's one. And one overseen and enforced by an autocrat.
I've got no idea who you are but you're more than welcome, email in my sig if you want to contact me outside of HN. I'm off to bed now, it's been a very long night and not a good one. Sleep well, in spite of everything try to get some rest. j.
An insurrection might include some terrorism but they also include a swell and majority of guerrilla foot soldiers whose purpose is to bring their agenda to a close. They don't just go about rampaging and killing without strategy.
I've always wondered why finance continues to run on a monthly cycle. Why isn't that kind of tracking more continuous? It seems to introduce artificial and harmful effects, like people trying to "game their numbers" at the end of a month.

It seems like reporting ought to be continuous and instantaneous.

I imagine there are historical reasons why things have worked that way, since it was inconvenient for humans to compute aggregations any more frequently. However, now we have computers. Why report on a month or quarter or year? Why not look at the report every day, or as often as needed?
OK, let me confirm: browsing the web on iPad Pro feels noticeably faster than browsing the web on a MacBook (the new 2015 Core-M).
But Facebook only activates Safety Check on special occasions.
AMOLED,OLED,SAR what are these
Can somebody ELI5?
To his credit, I'd guess he's not sharing his bona fides because doing so would jeopardize the program he alleges to be involved in, and there isn't a particular reason to doubt the veracity of his claim by virtue of his creating an anonymous account to protect said program.

While his passion for the issue has made his message more aggressive than you'd like, don't dismiss his claim because you believe he's just full of piss and vinegar. Looking past the totally unrelated arguments about his identity, I don't have any difficulty believing what he's said. I know several folks in American academia who have stated unequivocally that the amount of computing power and data analysis ability available to them would make Dr. Evil blush.

Let's be honest and set emotional responses and character assault aside here. If you take the emotion out of what he said, can you honestly say the rest of it is bullshit? It rings true to me, and he's right: if academia, which is generally held by the public to be above the sort of cloak and dagger stuff that happened with Tor, lost its way and tossed their ethics out the window ... Well, that's a Bad Thing in ways we can only begin to understand. Who's left for us to trust?
> It fails otherwise it would still be valid.

You're confusing things. The validation fails, as in it doesn't meet a certain requirement, the certificate; it isn't damaged or otherwise broken. A mechanical object fails in that it takes physical damage. You're striving for some semantic technicality to save your argument and I just don't think it's important.

> An expired certificate is clearly a lower risk than a revoked certificate, so only having one failure mode regardless of cause is unnecessary.

Why? You're just throwing an assertion out there that is false and expecting me to believe it's true. Additionally, if there is a 2-day window where an invalid certificate is valid, then all that does is make the expiration date 2-days into the future. If the certificate's owner doesn't notice an invalid certificate until after it doesn't validate, then they won't notice until after the window anyway.

> PS: With an expired license the number of days past expiration is important in most states. Wait long enough and you need to retake the driving test, so clearly before that point it's still somewhat valid.

That doesn't mean an expired license is valid. That simply means there is an implicit expiration date for the validity of your driver's exam.
We don't call it terrorism when it's effective, we retroactively apply terms like "revolution" and "war of independence" instead.
I just stood the app up locally and started filling out the Yodlee API access request form but many of these APIs are for larger customer bases not personal finance. EDIT: This is just for German banks ignore this... Closest I could find is http://docs.figo.io/ (figo.io/en) - has anyone used this? Worth grabbing a bunch of transactions? I can't see this being something I use day to day without automated spending. I'm looking to build automated spending + manual entry bills per day, week, month.

EDIT: I'm going to give this a shot in the short term and see what happens, rather than writing my own scraper :) https://github.com/mrooney/mintapi
Ghandi "came up with it"
It's not a slur against Islam in the slightest, it's a supposition, with a link in support of it. If one-third of a population supports or tolerates a heinous thing, then it is not unreasonable to claim that the reason the population has a reputation for supporting or tolerating the heinous thing, is that one-third of them actually do support or tolerate it. I don't think it would be particularly controversial to say "American whites in the 50s had a reputation for racism" due to widespread support of Jim Crow and segregation, even if those things were not actually supported by the majority, but only a significant minority. So it goes here.

My takeaway from it would be "why does one-third of this population support this heinous thing?" but it's impossible to have that conversation with people like you piping in and asserting that any interpretation of data that could offend anyone's sensibilities, is off limits.
They are doing what they are doing because they have interpreted their primary religious text as explicitly instructing them to kill people that don't believe as they do. Killing another human being that poses no threat to you, regardless of what books you like to read or what instructions you believe they contain, is absolutely irrational - regardless of your "goal". Rational people have no way of understanding these actions, nor should they.
Yes, and they should be kept to Facebook and news article comment sections where they belong, not brought preemptively here.
>a majority of Americans have no problem with dropping bombs on foreign civilian //

What's your reference here? I'd be quite shocked if people "had no problem" with such actions; "felt they were justified" is entirely believable however.
Which reviews of mine do you think this applies to?
I am afraid. Seriously. I'm scared about my life and life of my family, and the civilization we enjoy in Europe.

There was a lot of mess already with the current immigration crisis. Now add that attack, and like you said, it's a powder keg, except I'm afraid that this shooting may have just lit the fuse. People will be connecting those two issues. They already are, judging from things that start popping up on my Facebook feed.

I fear the overreaction coming, of both citizens and governments. I fear the Europe will split, or start a war with someone, or draconian security measures will be introduced by the government. Charlie Hebdo was symbolic. This was a real terror strike. I just hope that sanity prevails and we won't amplify the damage further.
It's not irrational. It's terrible, but it's a conscious and thought out attack on French social order, and a purposeful political statement. Which makes it far worse.
God's a bit better than Mammon at system design ;-).
Wrote is a strong word, given he had the Netscape code.
Fair enough.

But it doesn't change the fact that general population will say these things, and it's them, not HN crowd, that shapes policy. I am seriously, true to God, afraid of what's going to happen now - afraid of overreaction of people and governments.
It is totally fine if they disagree with me. What's not fine is the way they chose to express their disagreement: by taking umbrage at the idea that anyone, let along the author of a Bingo Card site, would have an opinion contrary to theirs.

I don't even think I disagree with the second part of 'AMEDICALRe's root comment. But of course, that comment has very little to do with what Patrick actually said. Patrick is responding to the fact that an anti-surveillance tool that chose as its adversaries all the world's governments was broken for a sum of money any angel investor in SFBA could have coughed up.
I call bullshit on that. Tell me one theater/school/whatever attack in the States that has been foiled by armed citizens.
How much time do you spend each day doing this? I'd love something similar but the commitment concerns me. Also what if you miss a day (or two) and don't remember all purchases?
Whether you agree with him or not, you have to admit that the timing of that politically-charged tweet was in incredibly poor taste.
If NULL is bad, simply invest NULL with the same ... behavior? semantics? as nullptr.

I cannot for the life of me help but think that this is simply a distinction without a difference.

I work in the embedded space, and in each case when I've used C++ instead of 'C', me and at least one other senior ( and I mean age senior - +40 ) guy end up bemoaning that if we'd just had a 2-hour meeting on which subset of 'C' we'd have used, it would have taken half the time.

Oh so obviously, everybody has a different experience, and celebrate the diversity and all that, but I am really happy that I can always fall back on good old 'C' and get something done.

EDIT: s/invert/invest
https://github.com/isocpp/CppCoreGuidelines

Like this?

"The rules are designed to be supported by an analysis tool. Violations of rules will be flagged with references (or links) to the relevant rule. We do not expect you to memorize all the rules before trying to write code."
Very much so. My guess is if you decide to look at the angry dispossessed young men demographic, you're going to see a group more prone to violence than you would by looking at any racial or religious demographic.
Only if you're arriving from outside of Schengen. Within Schengen, there are only ID checks if the airline themselves have them there to avoid ticket resales.
Sometimes, sometimes. Insurrections typically have an obvious oppression they are trying to overcome. Some insurrections have a terrorist arm, but purely terrorist organizations don't have a direct aim other than cause instability. They don't have an end game. So, I think purely terrorist groups tend to not win as terrorists, sometimes they transform in the process to garner more support and subsequently win but not as pure terrorist organizations but will have become more mainstream.
Apple doesn't buy commodity components for things like iPad displays. They're all custom-designed, custom-built.
No. What dang quoted was a slur.

Definition from http://www.oxforddictionaries.com/us/definition/american_eng...:

"An insinuation or allegation about someone that is likely to insult them or damage their reputation"

Saying that "Islam soils the reputation of islam" is a slur by any reasonable interpretation. The link provided some information but the first sentence did nothing to that effect and was simply inflammatory.
> Assume the key material isn't compromised, since you have to assume that.

The nice thing about root certs is the private key is only needed to sign intermediate certs and CRLs. This means they can be kept offline in a secure location, and only accessed once every few months or so to sign new intermediate certs or CRLs. The actual crypto typically happens in a special locked-down piece of hardware, so that the actual private key never touches the memory or disk of the computer being used.

The whole process is called a "key ceremony" and follows strict procedures, with technical staff and outside auditors watching every step.

As far as I know, no CA has ever had its root key compromised. It would require physically breaking into a secure facility, or factoring of public key. Considering there's much lower-hanging fruit for anyone attempting to attack PKI, I'm not too concerned with a 20 year root cert lifetime. (Like you say, they could just remove it from future versions of OSX before then!)
I really like the idea. Here are areas I think it could be improved.

– It seems like there's no way to comment on links. If this is a place for discussion, there should be a way to comment on links, right?

– The UI is very spread out. I understand that's what Material Design is, but the amount of padding and the space each post takes up is rather intimidating to look at. It's be nice

– "We are hiring" shouldn't be the main focus before the hashtag navigation. Most people aren't looking for a job. I can't close the panel either, so it's just wasted space.

Wait, I just figured out how to get to the comment section. Please change that, it's counter intuitive. Label the comment button "comments" don't put a cutsey symbol.

I really dig the idea, your heart is in the right place. Also +1 for better looking UI than reddit! (if not as efficient)
Last I heard, they were doing this to avenge their countrymen. In fact, we don't really know all the whos and the whys, we just know the whats. And what happened was a horrible thing that needs to be investigated, pored over, and responded to in a measured, rational way that doesn't become a nationstate-enabled revenge plot.
Also, I'm pretty sure Hitler attributed his survival in the face of the assassination attempt in 1944 to his "divine protection" (at least in the propaganda afterwards).