skysight-inc/HackerNews huggingface dataset:
First of all, Google is responsible for poor updating of devices. Don't blame anyone else for the fact that their OS is hard to update, and Google doesn't require even basic security fixes as a requirement of getting the Play Store. (If you're unaware of what the MADA is: Google actually gets to approve or veto every device and software update released for devices running Android, effectively, and uses it to make demands about installed apps and branding.)

Second, the OS, designed for openness, would have open protocols for apps to build on that could be backed by anyone's servers. For instance, you can add multiple location providers to Android, there's no excuse for telling developers to build a dependency specifically on "Google Location Services". An open platform would have the location provider in the open source OS, and then apps would pull from whatever location services happened to be on the device in question, whether that be Google's servers, Samsung's servers, or someone else's.

The reality is that Play Services was designed for one purpose, and one purpose only: To create a proprietary fork of the Android application platform that would only run on devices Google controls via their secretive contracts with manufacturers.
I just spent my morning installing Sailfish; I can't recommend it enough for Linux users!

The effort put into localization far surpasses what Android has (for Indian languages).

Comes with systemctl and all familiar text-file configs ones heart can wish for.

Goodbye Android, it was nice knowing you.
Must read. Was told to read it by a former Army pilot. Been telling everyone to read it since.

Reading the comments below, I come to understand that many are missing the point of the essay, or speech as it was intended originally.

For modern readers, Butler's words are not to be taken directly but in context. Butler's point is that war is a racket. That is it. Funny right. If you are to ignore all the details about the casualties and who said what and who did what, you are still left with the essence of the speech. War is a racket. Repeat after me :) If you instill the mindset that war is a racket then all the pieces fall into place. It becomes very clear that war has no regard for human life. That it is detached from reality of life and death.

"Eliot A. Cohen, an official in the George W. Bush administration who is now a professor of strategic studies at Johns Hopkins University, said that Mr. Obama’s trips to Walter Reed may have been the reason, and that future presidents should avoid such visits.

“A president has to be psychologically prepared to send people into harm’s way and to get a good night’s sleep,” Mr. Cohen said. “And anything they do that might cripple them that way means they’re not doing their job.”" -- http://www.nytimes.com/2016/11/29/us/politics/obama-walter-r...

"they’re not doing their job" --- their job being what?

Be smart, war is a racket, and suggesting a president should not be worried about the lives of the people he harms is fucked up.
Additionally, presidents should visit hospitals in Syria maybe. Maybe then they will not make the same actions.
There could well be a argument for "We booked this using your platform, you have a duty to ensure that the properties you offer have the appropriate level of insurance. In the absence of that insurance, you're jointly liable for the shortfall."

It's more likely that they're just naming every possible party in their claim so that one of them is more likely to settle. As they point out themselves, Airbnb are a lucrative target who might well have decided that making the whole thing go away is cheaper than the potential reputation cost if they don't.
Welcome to the Post-Decision Age (Algorithms Decide, We Don't)
Well, we do not regenerate limbs, we just reproduce and make more of ourselves. If one dies then other survive and keep multiplying. Same as with limbs but at a population level.
The next step is not far away.
Great post. I honestly want to start this at my company now.
As an Irish person I couldn't help but burst out laughing at this interpretation of history. There was certainly a desire for self-government in Ireland expressed in the English parliament back then, but it was very much a political football between the Tories (who were dead against it) and the Liberals (who didn't care for the Irish particularly but liked the underlying principle) which enabled Parnell to act as a power-broker for a few years.

(https://en.wikipedia.org/wiki/Charles_Stewart_Parnell)

I really don't think it's reasonable to say that the 1998 plebiscite was the culmination of a century long effort by the UK to grant Ireland her independence; the late 19th Century just marks the period where it began to be considered a fit subject for parliamentary debate.
GCS supports the S3 API modulo resumable uploads (we do them differently): https://cloud.google.com/storage/docs/migrating

Feel free to send me a note, my contact info is in my profile (I helped build preemptible VMs and I'm sort of fascinated you're doing this).
Hipsters for decades...they must have been the original hipsters.
At least regarding the first bullet point, I think the law will need to account for companies that have already done so. At least where relevant without seeing ex post facto behavior, maybe with a couple years of grace period.

- American companies using overseas manufacturing become ineligible for all of the referred to tax breaks starting the next tax year.

- American companies using overseas manufacturing shouldn't get any new or renewed government contracts. If you still manufacture overseas in three years, you're now dropped from the options the federal government will consider.

If the long-term effects that will affect existing outsourced manufacturers are heavy enough, companies won't take the risk of moving jobs out now, knowing that the return probably won't be there in the long run.
I don't think hacker news readers have to be told that the people that worked at IBM up to 1945 do not work there anymore.
Oh I am sorry for finding the joke funny oh oh and now being downvoted oh oh oh cause of course freedom of speech is a luxury in the HN world. You guys remember me why I've quit contributing to stackoverflow.
I'm not sure how it was in Butler's time, but I've read that the overwhelming majority of casualties in modern warfare are civilians. It would seem to me that they are the ones who pay "the biggest part of the bill"

Focusing on this aspect is kinda lame since the main point of Butler's message was that someone suffers, and someone else profits, and that military action is generally taken for monetary profit, and not for any higher purpose.
> It protects both privacy and security

I literally spit coffee all over my monitor when I read that, so thanks UK gov :/

> The Government is clear that, at a time of heightened security threat, it is essential

Ah, because 'terrorists'. A tiny minority that these laws would never do anything to stop. Now it makes sense?!
> Otherwise I can't understand how Obamacare has stood up against the Republican Congress's will.

Google the word "filibuster" and you'll have your answer. The Republican Congress didn't have the votes to change policy, so they weren't able to. Whether they do now is actually a matter of some debate.

> Had Trump been pro-TPP (or pro-foreign trade in general) I'm 99% sure TPP would have been voted in.

I disagree, but that's beside the point. It would only get voted in if the Congress decided to do so. That's the crux of my argument; policy gets made by Congress and enforced by the President. Trade deals get negotiated by the President and then approved by the Congress. That's the design, and also how it actually functions.
>Living for a long time after you have children is incredibly useful from the standpoint of genetic fitness. After all, grandparents play an important role in pretty much every human culture.

In the time scale that matters to evolution, grandparents played absolutely no role for the Homo Sapiens, and neither did culture.
> This list is very Haskell-focused

I agree. My preferred language (F#) doesn't even support many of the listed concepts beyond "Advanced Beginner".
Imagine you chop off your head, give both your head and body necessary environment to regenerate. It'd be like cloning.

Although the head gets a brand new body that works just as good if not better, while the body gets a head that is completely blank. Sounds pretty unfair to the latter...
> Globular clusters are observed to have virtually no dark matter

That's a fascinating angle, first time I've read this.

> But with WIMP dark matter it's very plausible that different formation mechanisms would produce objects with different amounts of dark matter.

Could you expand a bit how WIMPs can explain that? Do dwarf spheroidals have a strong central black hole while globular clusters haven't? Is the galactic black hole needed to capture WIMPs from cosmic background, sort of like gas giants capture lots of moons?
>I'm sure I'm even still missing aspects.

Perhaps this comes under 'defenders of the realm', but: dogs bark at strangers thereby acting as an alarm system.

I wonder if dogs domesticated themselves, at least to begin with. By following a human camp around they would be more likely to breed with other human-liking and human-tolerated dogs.
I suppose 'devoply pattern-matched "curl -sS <sth> | <sth else>" to "don't do that". I think that because that's exactly what I did now; it took me a few seconds to realize that - this time - the invocation is mostly harmless.
Her Hindi sounds very very different from the real thing.
> is very useful since it can easily make the OS much more reliable if a process cannot write to memory adresses of the kernel or other processes.

If you make use of memory safe systems programming languages on bare metal, like Ada, SPARK, Rust, Oberon-07 than it isn't usually an issue, since the unsafe code will be quite constrained.

For example, http://www.astrobe.com/boards.htm
> "embedded DSL with combinators,"

I agree that this wording makes it sound pretentious, but combinators are actually a very useful, practical technique. Parser combinators, in particular, are awesome.
> they don't seem to care that the whole thing is useless in China

You filed a GitHub issue on the docker repo about their infrastructure deployment.

They kindly (and correctly) pointed out the better way to resolve the issue and you insulted them.

Sorry you haven't heard a response to email. Hopefully that works in China too.
"Eight years ago, IBM helped lead an effort to identify $1 trillion in savings the federal government could achieve through using advanced data analytics, data center consolidation, and the use of cloud technologies to improve the cybersecurity of key government systems."

Here's that report.[1]

[1] https://oversight.house.gov/wp-content/uploads/2013/02/Kamen...
I suppose this can be understood in the context where the entire fate of a nation actually depends on the president being able to sleep well and do what is needed. There have been instances in world history were this has been the case for various nations. Not so often for US in past centuries, though.

That a president should be a callous bastard and just do what's good for the military industrial complex sounds pretty insane.
MongoDB 3.4 released
I just flagged this post for what clearly is a very dishonest title. The title should be changed at least, and maybe the entire post taken down, for the dishonesty.
what.cd ? it seems like it wasn't that distributed. Also it was illegal; I love music, it appears to me they were music lovers before pirates, am sure there was a lot of rare and valuable content, but it was illegal, I can't really be too sad if they're busted.

Who knows, maybe users will organize in a different way to make an more legal repository of music.
The Federalist Papers (and the Anti-Federalist Papers for that matter) were public attempts to persuade people it's true. At the time they were aimed at the people of New York on the issue of ratifying the Constitution -- arguably a moot issue given that by the time New York voted 9 other states had already settled the issue.

Casting the arguments as propaganda in favor of slavery seems a reach.
About 4% err-to-received ratio. That's probably due to untuned UDP buffer sizes though; despite dropped packets, we're getting enough information to provide the information we need.
Ask HN: How do save/organize your readed articles?
How do you save and organize relevant stories/article you find on the web?

-Browser bookmarks dont save articles, only the link(some links will go down)

-Evernote web clipper is very good, but recent increase in the evernote subscription price, and it is not opensource .. i dont want to use it,,
If your target group are the type of people who still types www in front of every url it would recommend to go for the .com

If not, go for the .io at least a lot of reputable sites are using that.

Haven't seen anyone using .xyz in marketing yet.
Top 100 best life hacks of all time MUST SEE
To any HN reader interested in this subject, I can't recommend this documentary highly enough: https://youtu.be/qXHyKyoHJzo

[edit: the sheer amount of US history exposed in this documentary on the subject is incredible]
They do state:

"They say the amount of dark matter in a galaxy’s halo would have precisely determined the amount of visible matter the galaxy ended up with when it formed".

It's not a far fetched idea, but it is problematic because we know of zero such interactions.
15 JavaScript frameworks and libraries to check
You have no conception of how big and bad WWII was. The Russian casualties (25 million+) alone dwarf US casualties committed many times over.
> That seems about impossible to me, it's a subject where you'd really need study groups and office hours.

I actually never really liked study groups so to me studying math is the same as studying any other subject, but everyone is different. Considering you do well with study groups it seems wise to first try to find others who also want to study so you guys can study together.
> American foreign policy can hardly become more profit-centered and evil than it has been post WWII, but I predict we will see a resurgence of voices critical towards it in the coming years because Trump places no effort in hiding behind pretty words and a wall of PR. The ugliness of American actions will now be apparent for all to see.

Critical voices from where? Outside the United States?
I just found the path of light, I feel truly blessed
This, to me, brings up the question of "where does myself ends and where does my environment begins?". I could change parts of my brain like I'm changing the environment around me, what would I be changing, the environment around me or myself directly? Both?

Classic greek Boaty McBoatface question I know. (cf Ship of Theseus)
I always loved Robert Greene's story of when he was young and living in France he got hired at a hotel while he was pretending to be Irish. He talked about it in an interview that got a little into how much of a method acting exercise it became. He actually took the job and got sucked into an alternate identity for years!

https://youtu.be/vLXAZsCwGwM?t=9m54s
Now also popular as a Facebook prank :).

Related, reminds me of the havoc you could wreck on phpBB boards with [you] command enabled. For those who haven't seen it, a [you] BBcode is replaced on display with viewing user's name.

So you'd generally write a reasonably sounding comment, with a sentence like "This is something [you] was supposed to do.", you'd post it and then it was time to eat popcorn.
She annotated the video to acknowledge that it does sound more like Tamil than Hindi.
Ariadna – Opensource geocoder for OSM data
Last time I checked, it was just for process separation and did not provide any security guarantees.

It's a separate project from e10s (though it depends on it):
https://wiki.mozilla.org/Security/Sandbox

Chromium had a fair bit of sandbox escapes during the first years, and there's no reason to believe this is going to be different with Firefox.

I agree. Note that people still find sandbox escapes against Chrome anyway. Yes, sometimes they use the OS, but due to how the sandboxing works that's to be expected.

Even Microsoft Edge is better at this.

CVE counting, especially the ones published by the developers themselves, aren't a very good measure of security.
More importantly, the comparison is useless. The odds of running into issues with SHA-1 collisions in Git is a very different question from just the odds of two random SHA-1 hashes colliding.
It doesn't work with my Bic biro. Two stars.
The RG used in statistical physics also suffers from being ad-hoc. There is a constant stream of physics papers that propose a new "architecture" for doing RG and comparing the numerics to other architectures, with very little (it seems) understanding of why these things do or do not work as well. For example: https://arxiv.org/abs/1412.0732
That's true, it doesn't download only the music track as my original wording implied.
I always thought of cows as self-propelled factories that turn grass into food and methane.
Tiny-dnn – A C++11 implementation of deep learning
> In many ways, I wish this list took a cue from Benjamin Pierce's Types and Programming Languages which features not an ordered list but a graph of the concepts related in the book

His dependency graph for Software Foundations is even cooler, and clickable! http://www.cis.upenn.edu/~bcpierce/sf/current/deps.html
Contrary to popular belief, your TLD isn't that important. Keep in mind most people will get to your website by following links, and rarely by typing the URL.

Focus on your service's quality more than your TLD. You won't regret it.
Front End Tooling Survey 2016 Results
Here are the top 20 AI investors and their biggest 2016 deals
That depends on why you're using the social app. If you're using it to find a local plumber, then sure, you only need ot to stay in your local area (but what's 'local'? Is that within your town, your county, your state or your country? If you want to fix a leak, you probably want a plumber in your town, if you're replumbing an entire school, then you may be happy to get bids from plumbers 50 miles away).

But if you're using your social network to find the solution to your recurring plumbing problem that the last 3 plumbers you hired couldn't fix, then you'll probably be just as happy with an answer from a plumber from across the world as you would from an plumber next door.

The power of online social networks it that they aren't limited to whoever is in your town.
https://mxtoolbox.com/ is a useful tool for doing this check; simply type blacklist:your_ip and you can check against all major spam blacklists.

From what I've heard and seen, DO, EC2, and Linode address blocks are more likely than not to be blacklisted by default. For transactional mail, you're much better off using something like Mailgun, Socketlabs, or Sendgrid. Some amount of marketing emails can also be sent through those services, but if you don't fit within the patterns they support, and if you're confident in taking control of your own mail reputation, you'll want to look at lesser-known VPS hosting companies whose IP blocks aren't blacklisted.
Just google for Project Zero.
...

I need a mind bleach now.
You may know SQLAlchemy but do you know Pony ORM? [audio]
I expect Princess Victoria gets written permission to leave, since otherwise she risks someone else trying to disrupt the succession by accusing her of not getting permission.

As an example, plenty of people in the UK don't much like Prince Charles, but there's nothing we can do other than campaign for the end of the monarchy.
Into the symmetry: All your Paypal OAuth tokens belong to me
See the first answer here

http://stackoverflow.com/questions/612443/why-does-the-mac-a...

I also checked similar manual for AMD and it doesn't seem to mention RSP alignment at all, except that "some calling conventions may require ...".

The CPU doesn't care. It only matters when you call functions which allocate 16B objects on the stack.* This function calls only itself and pushes only 8B words on the stack so it's fine with 8B alignment.

* Some functions generated by C compilers do and they segfault if you call them with wrong alignment. Ask me how I know.

edit:

OK, so I downloaded this code. Results:

as-is: 78111us
push rbp: 73093us
sub rsp,8: 72332us
sub rax,8: 72222us

Seems to be a matter of instruction alignment, nothing to do with the stack.
I'm Swedish and it is very convincing, some sentences are pretty much all real words (I might be finding words where she didn't actually say them though) but the meaning is not there.

For fun I tried to transcribe it.

----

Asså de e ju man svarta man handlar jua

Filen man råd ostaglig kämpare

Me de sju mat trämpar me alla pluva som fan

Dessa fjortare plådar oss mot en botande mas hemma

---
Interesting, I've noticed that this is how I tend to learn languages too. When I moved to Switzerland I picked up the accent by always listening to my friends talk or watching Swiss videos on YouTube, then repeating the sounds back to myself.
The bug yes. The exploitability, unclear. Current release Firefox has some minimal content sandboxing protections enabled but TBB is based on older ESR.
>I've never taken a flying lesson but I know who the Wright brothers are, that their first successful flight was in 1903, the basic control mechanisms of all aeroplanes, and a bunch of other rudimentary aeronautical knowledge.

Most people don't know any of those things, including many of the people that frequently fly on the planes (based on conversation I have with people sitting next to me when I fly)[1]. Similarly, I wouldn't expect many people that frequently get high on something other than psychedelics to know anything at all about LSD.

1. PSA: Something that frequently comes up that is relevant to being a passenger is the importance of putting on your own air mask as fast as possible. At a 40,000 ft elevation atmospheric pressure, hypoxia will cause you to lose consciousness in <20 seconds. Remember to put on your own mask before helping others ;)
My home country, South Korea, has benefitted from our interests being aligned with those of "domino theorists in Washington". There is now a country of ~50 million with a starkly different life from those in the north.
A new fish trap uses artificial intelligence to target lionfish
Coincidentally, I told my brother to read this last weekend.

Smedley Butler is a brilliant orator. He manages to distill social and political outrage/abuse into a language that the everyman can connect with, and without sounding like a populist communist sympathizer. He achieved the latter by often stressing the importance of individual as well as community action. He used the term "Americanism" do describe this socially engaged entrepreneur attitude.
I'm curious, would the #DraftOurDaughters counter-Clinton campaign meme be an example of what you are talking about? Hopefully you are familiar with that, if not Clinton openly spoke about escalating some ugly potential all out war situations, and some very smart meme artist linked it to the reality of a draft for women.
Yes. Do a lot of listening and do minimal pair drills. I don't think Chinese tones are that tough, but it can take a long time to train the ears when the actual sounds of the language are different, e.g. Taiwanese where there are aspirated, plain and voiced versions of a bunch of consonants. Basically k/g of English mapped to 3 different consonants, as did p/b, t/d, etc.

This drove me nuts when I was learning: https://toshuo.com/2010/the-hardest-thing-about-taiwanese-ph...
It is so surprising how nobody officially admits that the Russian Revolution was funded by Wall St. and the key role of Jacob Schiff [0] in all this.

[0]: https://en.wikipedia.org/wiki/Jacob_Schiff
Building Cost-Effective 100-Gbps Firewalls for HPC