skysight-inc/HackerNews huggingface dataset:
What about LLVM? Go's support of cross compilation is laughable in comparison to the different LLVM backends. And you can just use the -arch armv7 and -arch arm64 shortcuts instead of those target triples.

Also, FWIW, the reason why Go can even be cross compiled in the first place is because it has platform specific C and assembly code from cgo's runtime so it can support the different architectures/platforms.

Of course, if Go was just an LLVM frontend instead of using gcc then it wouldn't even need the platform specific C code... And it would support a shitton more platforms like asm.js. But I guess Google just hates Apple that much?
Perhaps, it's an odd situation. If you exclude the Bank of Japan's holdings Japan's debt to GDP ratio is ~70%.

It's as if the FED used QE to increase the money supply and ended up owning most US public debt. Sure, on paper it would look bad, but there would be nobody to pay back that debt to.
The Suicide Clusters at Palo Alto High Schools
> But it’s impossible to guess exactly what the effects of some counterfactual foreign policy over the past century would be.

It's true we can only speculate as to what the results of a different foreign policy might have been - but after years of disastrous foreign policies with all of the same destructive elements - Maybe it's time to build some schools and hospitals instead of bombing another city, sending more guns or eroding more human rights?
Not to be an ass, but I wouldn't consider using a project (especially javascript) that doesn't have tests these days.
Ahh yep, got it.
I am out of my element here, but my understanding is that since the key is equal in length to the message, there is no way for you to know whether you are simply seeing a pattern in the key or a pattern in the message.

Imagine a one time pad made for encoding numbers that used a "MOD 10" operation on each digit.

Then imagine the key is:

6926560279774

And the message is:

0000000000000

The output is:

6926560279774

Alternative messages:

1234567890123 -> 7150027069897
1111111111111 -> 7037671370885

In all cases, the patterns that you can discern may be from my message and may be from the key. As an analyst, you can't tell.

If this were English letters rather than numbers, and you know 'e' is very common, you still can't get anywhere because each 'e' is encoded with a unique character from the key.
Maybe I just don't see it in that screenshot but it looks like it doesn't have that option like Keep has where you can change the multi-column layout to a single one.

Although in Keep sometimes you can change the view and it just ignores your setting, reverting back to the default layout. Keep seems like one of those things they never dogfooded.

Like the way you open Keep on the web and it loads your entire history in the initial page load. Making the page load take 20-30 seconds (and stall the browser in the meantime) if you have a significant history. And being sluggish no matter what you want to do with it after that. Even if you just want to see your last few notes quickly, or add a new one, which is what I usually want to do. How could a product possibly get created like that if the creators are using it with a non-trivial amount of data?
So how does that explain Yemen, or the troubles in the Philippines? Are they overflowing with rich resources? Contrast Mindanao with the rest of the PH.
If the West stops playing, it's not like Turkey, China, Russia, Iran, and Saudi Arabia will stop too. And there's no reason to believe the war would become less bloody with even more refugees.
Top 20 Cell Phones with the Highest and Lowest Radiation
How I design JSON API responses
Compare to: what large tigers have attacked me since mass surveillance began?
They would then reveal to the planners of the attempted attack that it was the NSA that discovered it, not the CIA or FBI, etc.

And hardly anyone here would believe them anyways, because the goal posts would just be moved to "Why doesn't the NSA show us proof of the plots they stopped instead of just telling us how many they stopped?".
I think it is better to compare "grams per person" than "calories per person" in meat consumption. In most East Asian cuisines, whole animal is more preferred than muscle meat. In general, non-muscle meat are fattier and thus contains more calories. For example, bellies and ribs. Also, it will be nice to compare the total number of pigs, cows, poultries consumed. I know it is hard to gather these data.

Seafood should be separated from meat. I wonder if soy products like tofu, tempeh, etc. are included in Vegetables section.
Why Rdio died
That's probably so MS can tell the DoJ that their browser can not be separated from the OS.
It also happens with Tumblr, and just as bad. At least FB puts "<some people you know> and 1526 others shared this" instead of a long list of noise.

In Tumblr it sort of works because nobody reads the "comments", instead some people share the content adding a note and the "comment thread" is actually a nested quote.
On a darker note, first-responders to the Paris attack distinctly recalled people's phones still ringing in their pockets when they arrived.
I'm from Germany. Without cheating I wouldn't even be able to guess where Oregon is.

But that's still not quite fair, I think. You're kinda expected to know the neighboring countries in Europe, but you have lots of "internal" state as well. The overhead seems (arguably I'm biased) bigger. Yeah, knowing where Denmark, Italy or Norway is might be expected, but then we're comparing "them" (external state, never went there, cannot speak their language) with "us" (Germany has states as well. Would you be able to name them?).

In the end I agree with you: I think the premise is flawed.
EFF Demands Moroccan Authorities Drop Charges Against Human Rights Defenders
I'm neither over 70 nor a farmer; I try to take a 10- to 20-minute afternoon nap pretty much every day. (It helps to be self-employed.)
BTC 1.25 bounty for fixing Chromium on FreeBSD
Tell the U.S. Department of Education: Open Licensing Matters
A lot of cities have meetup groups (www.meetup.com) for whatever interests you might have.
I am in Barcelona, and there are a number of expat groups, practice spanish groups, as well as tech meetup groups (as well as a ton more - the ones I mentioned are maybe more relevant to a newcomer in the city).
How good are the discussions on Google+? I hesitate to share my identity and data with Google, but I'm also on a never-ending (that might turn out to be literally true) quest to find sophisticated, intelligent discussion of politics and policy.
There's a mass surveillance program intended to stop tigers from attacking you?
The TSA has tried to claim credit before, and were mocked for their exaggerations and out right lies.
And yet they already have just what you want, why are they wasting time re-inventing it!

http://reddit.com/.compact
Compilation in Go remains lightning fast, again, faster than any other compiler I use; fast enough that it's sane to run the compiler every time I save a file so my editor can highlight the errors.
REAL ALIEN CAUGHT ON TAPE IN CAR
> But I guess Google just hates Apple that much?

This is silly. Google contributes a huge amount to LLVM. They're very invested in the project.

(NB: I'm not defending, and don't agree with, the choice to avoid LLVM in Go.)
Now there's a more honest answer and approach. I agree with you on how annoying they're getting. Far as paid vs unpaid, the question is are you blocking ads only from sources you're paying or also ads that are paying for content you aren't paying for? I'd bet it's still piracy partly or mostly.

To be clear, I block them too for their annoyance and malware risks they pose. I push for solutions to that (eg Adblock's Acceptable Ads, ADsafe). Well, some like Youtube I let through because they're easy enough to ignore (esp with mute button). Amazon and eBay have those, too. On rare occasions, it's actually something I'm interested in. The rest are blocked by default. And you won't catch me lying about essentially ripping them off until they ditch their annoying, dangerous BS in favor of acceptable ads or option to pay.

Note: One thing I miss about late 90's and early 2000's Internet is that there were tons of good subscription, services plus "all on a CD" paid content. Our modern stuff is more fun and diverse for sure but innovative efforts like Patreon show there's room for improvement in ads vs paid.
What do you think, does that sound sensible to you?
I was with you until you dissed Pinterest.

Pinterest is very information dense. It utilizes every inch of screen space, and it does so without looking cramped at all. It's a huge design success.
Pursue your interests, skydiving, wargaming, poetry, dance, futbol, religion, politics, whatever. This is somewhat likely to lead to meeting people with a shared interest. That's the basis for community.

Good luck.
Unless the data can somehow be shared how is anyone to know what the structure is? There is no point in speculating...
It's not fair to say incompetent; I didn't say that.

Instead, look at it this way: everyone has their area of responsibility. The head of the CIA is charged with providing the best possible situational awareness for the U.S. government. He's going to make proposals and requests that will help him do that.

He's not charged with balancing all possible consequences from his requests, and he's not going to do so.
It's a lovely sentiment, but if this actually takes off, the content-makers will eventually join in, inserting identical or similar beacons directly into TV/movies etc. for similar reasons.
Could you elaborate on what some other solutions are?
Seems to have gotten the HN hug-o-death, so here is the cached version: http://webcache.googleusercontent.com/search?q=cache:cPuIbiv...
Or perhaps it motivates the idea that if you do not use facebook you can never be completely "safe".
I think there is a real opportunity for companies to exploit the talent that is generated from Chicago and nearby universities.

Chicago doesn't just have Illinois, but UW Madison, Purdue, UMich, Northwestern, etc. The Midwest is churning out tons of qualified engineers.

And the cost and quality of life is dollar for dollar the best in America.

Also the engineering culture is more geared to industrial and mature technology companies and less to software. There are ton of engineers doing jobs that are vital but HN would probably consider boring. That might explain why there is less entrepreneurship. Engineers have work experience in and are exposed to industries that don't easily lend themselves to entrepreneurship.
Preparing to make more space for advertisment
In the US, there's no reason to disclose your health status to an employer.

Good luck.
Yea, I grew up in SD and I wouldn't really consider the corn palace indicative of life there.

But it's still a unique building and worth seeing if you're driving across the country and generally interested in those kinds of things.
>"They would if they could, they just can't."

And in this simplistic scenario, why would you posit is the reason they "can't"?
But LLVM already has a lot of good backends (emscripten, arm, ppc, x86, amd64). Why reinvent the wheel when you could just make Go a LLVM frontend and be done with it?
Pretty sure the former.
My impression is that at least some of those are satellite conflicts driven by propaganda and actual groups from the Middle East like ISIS. Control of the Middle East and its oil wealth seems like the overall objective behind the various proxy armies and constant "regime change" in the region.

I'm not sure why this is such a terribly controversial idea. You have trillions of dollars in assets sitting in the ground under a politically unstable region, so why is it so bizarre to suggest that people are fighting over it? There are people who will shoot you for your wallet, so what will they do for access to world-remaking levels of wealth?
Hang on, the problem with Pinterest is the aggressive user hostile "sign in" stuff on the apps and mobile pages. But Pinterest is, for what it is, really freaking good. If you want humanitarian faces or Japanese ceramic or Scandi Furniture or etc you'd be daft to ignore Pinterest.
> ... you can change the multi-column layout to a single one

It is a setting. I mentioned in my comment that you can switch to that layout and get a total of 4 sentences on the screen. And a lot of white space.

My pet peeve with Keep is how it keeps rearranging lists as the page is loading. I can't work out what the criteria is, but can rule out most recently changed and most recently used.
I just woke up from my afternoon nap (american here). I highly recommend it.
Systems designed to prevent black swan events need to be evaluated against a higher standard than "there haven't been any since we started". That's not success, it's exactly what we would have expected anyways.
>does it make any supernatural claims? Yes? Silly, ridiculous relic.

Not everyone views the world from an empiricist or materialist atheistic viewpoint. I don't think it's nice to say something is ridiculous simply because you don't see it that way. Further, many followers of religion wouldn't say it's supernatural at all - it's part of nature that hasn't been uncovered, or it can't be uncovered.

>Please don't bore us with the usual equivocating about how Buddhism is different, and complex, highly personal, etc.

Buddhism is largely different from other religions, first and foremost that it doesn't mandate the worship of a god, and further can be interpreted in such a way that can dispense with most of what you see as supernatural. Secondly, for it's "find out yourself" nature that encourages questioning and going beyond the realm of logical thinking.

And it is highly personal - it's got the idea that you have to be the one to set yourself on the path. You can't be saved by someone simply by praying etc.

>I'm not aware of any useful aspects of Buddhism that don't have a purely secular equivalent.

Buddhists are aware of one - it's called Nibbana - and it can only be realized by following the Noble Eightfold Path, which I will say relies heavily on the idea of kamma and "supernatural" ideas.

Please do not be so dismissive.
Sorry, I don't have time to see the video right now, but I am wondering if it isn't possible for you to use something like Hadoop/Hive/Presto to simply get a list of all users in Paris on demand.
Testcase Reduction for Non-Preprocessed C and C++
According to a few articles, the pool of people willing to take on suicide missions is too damn high: http://www.dailymail.co.uk/news/article-3092635/ISIS-fighter... (although it doesn't talk specifically about US)
>"For instance, the entire project will be in the hands of a single leader. That person is far from pre-determined.

With a laugh, Conrad said the screening process began with the announcement that the job exists. He wants proposals that can fit on a single piece of paper.

The single most important requirement is a creative vision.

“It could be a teenager in Wisconsin who has a brilliant idea,” Conrad said. “The best idea should triumph."
[..]
The leader will be tasked with putting together an overall plan, which includes assembling a team of researchers, engineers, scientists and other specialists."

http://blog.heart.org/american-heart-association-google-life...

I don't mean to be negative, I am glad to see new sources of funding for biomed. But I do not understand how this would work. What would the role of this teenager in Wisconsin be beyond writing the application? How would they know who to assemble onto the team, etc? Also, a single page proposal?
Yes, that bit of self-promotion and the hyperbolic claim negated his credibility. Then again, HN readers must already be familiar with the ways of 'fastcompany' writers given the sheer number of articles we see from them.
How to get started with Ionic framework on Mac and Windows
Given that the AHA is basically a front for the meat and cheese industry, I don't see why Google is funneling money to them. You might as well pay Coca-Cola to 'research' diabetes or Exxon to 'research' climate change.
The science, interestingly, says join a choir.
http://www.dailymail.co.uk/news/article-3292784/Why-singing-...
And an enviable level of social trust.
Old Way: Two separate concepts called the same thing. Google+ (Unified profile/account/sharing system across services) and Google+ (Social network).

This backfired because what people made the natural inference that the purpose of the former was to force use of the later when the opposite was what Google was aiming for. The purpose of the social network was to promote the unified login, but instead it poisoned the well.

New way: Concept of a "Google+ account" has been folded into the main Google Account as a new cross-service "About Me" account https://aboutme.google.com/ . Google+ (Social Network) is now just a client of the former, so the G+ website is shedding all the features related to its old dual system integrator role.

That's what I can make out, anyway.
Interesting, I have 216 followers and 86,062 views...
A sampling of recent chaos in sub-Saharan Africa unrelated to Muslim fundamentalism:

https://en.wikipedia.org/wiki/Rwandan_Genocide
https://en.wikipedia.org/wiki/Burundian_Civil_War
https://en.wikipedia.org/wiki/2007%E2%80%9308_Kenyan_crisis
https://en.wikipedia.org/wiki/Mobutu_Sese_Seko
They're still stuck on oversharing. Following a collection pops up a warning explaining that it's going to be public everywhere forever, with the options 'OK got it' and 'Cancel'... I wonder which option is more popular.
TailBlazer: A modern file tail utility based on rx.net
Just because you can fit more information into a space, doesn't mean you should. At a certain point it hurts user experience.

http://www.bulkrenameutility.co.uk/Shots/BRU_Main_Screen.gif

UI design is largely about directing flow. Scrolling down is certainly not the end of the world, and hiding less-commonly used features helps make those which are used stand out.
Collections is kind of like Pinterest. Communities is kind of like Reddit. Plus was kind of like Facebook. Buzz was kind of like Twitter.

They really need to stop imitating and start innovating. At this point I don't even think they know who they're targeting they're just trying to do a little bit of everything but they don't do it well enough for me to want to use it.
See also https://news.ycombinator.com/item?id=10578467 and https://news.ycombinator.com/item?id=10578567.
I definitely think almost all of them find it gratifying but admitting to such is shameful, thus the pretense and alternative explanations like they care about healthcare costs for society
I wanted to claw my own eyes out
Startup Pitch Decks: Free Templates from VCs
Just because it requires "selectors" before it can provide output, doesn't mean that it's not taking bulk communication as input. How can something that requires "minimization procedures" be anything besides mass surveillance?

If I'm missing what you are disputing about the "mass" part of PRISM, please explain further.
On a laptop. Otherwise I wouldn't know the uid. All users (including services) are allowed outgoing port 53/udp, except my son's user.
One Day Later, Anonymous Already Takes Down 3,824 Pro-ISIS Twitter Accounts
> You can infer that those calling for backdoors have decided that calling for backdoors is the best thing to say, inferring anything more requires more information.

How is calling for a really bad idea because it's the best thing to say different from the level of incompetence you say is too big to assume?
It seems very image-oriented though. I wouldn't try to read news on it.
This is a good description, but to add on to it:
If there is a pattern in the plaintext, it does not increase the probability that there is a pattern in the ciphertext. It is true that there may be patterns in the ciphertext, but they give you no information about if there is a pattern in the plaintext.
And a new landing page with some 3D goodness http://goocreate.com/
You're arguing for an impossible thing, a crypto system that exactly one third party can intercept. If it's based on a key and the key leaks, it would destroy the modern economy.

If it's based on requiring a specific amount of computation, the neighborhood despot buys a billion dollars of computers instead of feeding the people and destroys the modern economy.

If more than one government requires such interception capabilities for a single transaction, and the communicating parties involved don't trust all the governments involved, they won't communicate which will destroy the modern economy.

If, magically, none of the previous scenarios play out, anybody who wants to communicate securely will have the enormous burden of complying with the regulations of all of the involved governments, slowing down commerce and innovation, and potentially destroying the modern economy.

If there's a government key server that dispenses a public key for government snooping and it goes down/a competing government redirects to its own key/DNS or BGP is poisoned/etc. then someone else gets all the traffic and destroys the modern economy.

Beyond the economy it's a matter of trust. For the relatively small benefit of a very slight (or even zero) reduction in terrorist incidents, there's simply nobody who can be trusted with the power to snoop on everything.
Agreed, good point.
How does it compare to GNU Octave or J?
PRISM isn't supposed to be used against US citizens in that manner. They've admitted that PRISM can be used in that manner, but that's never been a goal of the program and theoretically what little oversight there is is supposed to prevent that.
I know all the regions of Italy and I think I could do a decent job at all the provinces too, something not all Italians could accomplish. I have no clue about the various internal divisions, of, say, Ireland, Norway or the Czech Republic (I have been to Dublin, Oslo and Prague though!).

I suspect this is fairly true for most people who live in Europe: they know their own town, region and country better than places farther away. This is fairly normal, and after explaining for about the 100th time that "Oregon is the state above California", I rapidly got over being embarassed about my compatriots' lack of geographical knowledge.
Nick Cave.

Not Nick Cage.
Good.
Collections is the best feature of Google+ and a way better implementation of the circle feature.
Communities is another strong point of the service, even though Collections alone would have been enough for me.

The mobile design on Android is disconcerting to say the least, according to the material spec, tabs are at the top. Putting them at the bottom allows one handed navigation BUT is way too close to the navigation bar and usually cause many false taps.
Anti-Lego Slippersending years of pain
This was the first stop on the Big American Road Trip I did, age 12, with my family. (We are from England.)

I learnt that corn meant only maize (not all grains), that it came in different colours, and when Americans want to do something slightly crazy, they do it properly.
It's an interesting article, but I just don't care about these supposed advantages. Sure, there's XPath, but there's also JSON Path. As for using XML to transform XML…why not just use Lisp to transform S-expressions?

JSON is hardly great: rather, it's the second-worst of the popular data interchange formats today. XML is the worst.

ASN.1 isn't really popular, which is good; I'd hate to have to decide between ASN.1 and XML.
The second code example ("if you were doing this before ARC") is completely wrong. "alloc" is a class method that allocates memory for an instance, on which "init" is then called. Calling it on an instance returned by a factory method is nonsensical.

The error is made consistently all three times, so it's clear that the author is genuinely confused about Objective-C. Maybe he's better at Swift, but it doesn't look good.