skysight-inc/HackerNews huggingface dataset:
> Android is an OS – specifically, the AOSP projects result,

No, Android is a trademark which designates the branded, proprietary-but-open-core OS developed by Google and licensed to handset and other device makers.

AOSP is an open source codebase which forms part of the codebase of Android.

> So Amazon can’t do it in their Android apps, unless they create a special version for Google Play Android

There is no such thing; that's just Android. Pop

> Other Android distributions that are also excluded include MIUI, Replicant, LineageOS, CopperheadOS, and Androidx86.

No, those are other AOSP-derived OSs, which can run some subset of Android apps.
Like a federal trade commission?! Brilliant!
I don’t think I quite follow the reasoning here.
Relevant discussion from last year regarding Recode's interpretation of the original contract: https://news.ycombinator.com/item?id=12050374

The confusing part, as pointed out in the top comment in the post, is that the contract as interpreted by Swisher would certainly be material enough to be mentioned in Yahoo financials. However, the Yahoo filings at the time gave no such indication of this obligation.
You could have it physically separated from the Internet.
I wouldn't use it. Use the right tool for the right job.

Nginx is good at caching but Varnish is often better.

HAProxy is far better suited to providing load-balanced HA. Regarding this article, this API makes is ideal to dynamically-reconfigure HAproxy, adding and removing servers on-the-fly, which is super-useful in production.
They probably can but that will be next level escalation. Amazon is one of the biggest spenders on Google ads and Google drives a lot of traffic to Amazon, so this will materially hurt both companies. I don't see that happening very soon.
Anyone remember Opera, and the magic it could do to fit just about anything into the tiniest viewports? If a mobile browser can't handle nowrap text, demand the browser to be fixed, instead of playing whack-a-mole on every single comment. And give HN proper blockquote and inline quote styles and corresponding markup while you're at it; then non-proportional text can be used for cases where it makes sense, quotes are quotes (and can have super fancy things like italic or non-proportional text within them), and even when people use things "wrong" it's no biggie because your browser is getting the basics right.
tl;dr: Portugal decriminalized drug-use and others are reluctant to do so.

If you want a summary...

Portugal overcame an opioid epidemic through an "enormous cultural shift, and a change in how the country viewed drugs, addiction – and itself... The official policy of decriminalisation made it far easier for a broad range of services (health, psychiatry, employment, housing etc) that had been struggling to pool their resources and expertise, to work together more effectively to serve their communities."

"Massive international cultural shifts in thinking about drugs and addiction are needed to make way for decriminalisation and legalisation globally. In the US, the White House has remained reluctant to address... but... one has to want the change in order to make it."

I'm interested to hear ideas on how other countries can come to be less reluctant and want to change if anyone has any.
This ad product doesn't rely on personal information which is why it's the perfect kind for Apple. Once you've typed something into search they have your intent and can show related apps to it.

On other types of ads, a former iAd exec said it did hold them back [1].

[1] https://9to5mac.com/2015/07/14/iad-user-data-privacy-policy/
All I know is that things that I have talked about with my phone around 1-2 days prior, I suddenly see ads for. Things I did not Google or mention on the Internet. In one case I started seeing ads on Instagram for a product that I posted a photo of and did not even include the product's name in the post. Dishwashing liquid that I would never even buy (I'm not the target user so it wasn't target marketing).

It's all a little too much for me to believe it's a coincidence.
99% of people in this Earth are doing jobs because it earns them money.
Why is 1 x 1 x 1 x 1 x 1 x 1 ∞ not equal to 1?
They chose "percentage points" specifically to misrepresent the data, while still being a correct statement.
Yeah I was shocked to read a different article that appeared to blame Google for their action. Seems like Amazon asked for this one. I was just thinking the other day how weird it is they don't sell Apple TV.
It helps by lowering the cost of acquiring new sources of content. The suggestion of buying both a fire stick and a chromecast is expensive and cumbersome. Downloading an app on Kodi or Roku is free and easy.

And Kodi, in particular, being open source isn't an acquisition target.

The point is to prevent being locked in, and shut out of good content from independent sources.
While in this case I would agree with the action, I think it's kind of a dangerous thing to want our giant corporations undermining our government and laws, and imposing their own values in our society.
Standing at work doubles the risk of heart disease
It is Google serving the ads, if you have Youtube Red you see zero ads on the firetv with youtube.

The unfortunate that the Chromecast ultra etc...are braindead devices that require a phone or tablet to even use.

I probably use my FireTV as a youtube interface more than any other type of content and pay for Youtube Red.

I will most likely just drop my Youtube Red account and move onto more traditional content producers due to the poor UI on Chromecast and Google's decision here.

The fact that Google is making me suffer for their partnership details demonstrates that they don't value us as customers.
"Occupations involving predominantly standing were associated with an approximately 2-fold risk of heart disease compared with occupations involving predominantly sitting.

This association was robust to adjustment for other health, sociodemographic, and work variables."
The Relationship Between Occupational Standing and Sitting and Incident Heart Disease Over a 12-Year Period in Ontario, Canada
Peter Smith Huiting Ma Richard H Glazier Mahée Gilbert-Ouimet Cameron Mustard
American Journal of Epidemiology, https://doi.org/10.1093/aje/kwx298
I've used JavaScript/TypeScript and Swift extensively, and I was very surprised by how much I disliked Go when I tried it.

The usual complaints: error handling and lack of generics. But both TypeScript and Swift do a better job in those areas. If Swift had a better story for async then I'd want to write everything in it. As you say, the server-side community just isn't there yet, so it's Typescript for me.
And then you still can't quote a poem without double line spacing, because blank lines are paragraphs, and line breaks are ignored. The HN markup is really lacking.
Not necessarily true.The liability is higher because of notional value of the car is higher.

It may mean fewer occurrences of claims, but there's a reason why insurance on Lamborghinis and Ferraris is incredibly expensive.

I believe the average Tesla cost is around 80k.

I am not sure how expensive replacement parts are.

I agree with you on your marketing statement.
Is this also why Amazon refuses to sell the Google Home?
It's useless if it's optional.
> There are lots of cultures (national and sub-national) where people don't think about the future.

Name three.
Thank you for the bluntness, after taking a minute I cannot refute anything you said.

There are many complaints these days about the increasing level of political discourse on HN. But the way things are going, we’ll come to the point where we have to talk about things with the people next to us in the grocery store line. This is a dangerous road we are on.

The country in control of some deeply unhappy few that never queue for a checkout counter.
"I wish they launched an OS that has bare minimum interruption with things I do not care about. I seriously do not need anything from an OS than just a super lightweight interface to interact with applications and filesystems. Why is it so hard?"

Monetization. Linux distributions can be produced at very low cost and don't need to make a profit, but a version of Windows has to make money to be worthwhile for Microsoft, so features that are effectively adverts or tie-ins for other products and services are inevitable.
People fear the unknown. Also to most people drug culture is repugnant and they don't realize that only a small minority of users are "drug culture." In reality, most of the users are their neighbors, friends, and family members, and they have no idea it is happening.

It's obviously quite a good deal for politicians. They get political victories by whipping a minority that can't fight back, and by stirring up angst among the ignorant. They also fuel the prison industrial complex, which I increasingly believe is a thing.

My two cents.
Blindsight by Peter Watts - really interesting high concept sci-fi about the nature of life and consciousness.

Designing Data Intensive Applications by Martin Kleppmann. This book really made stream processing and Kafka click for me.
Pls no. Pls, really no. I really dont want any of those companies to even get anywhere near this.
1. QEMU is a free and open source application.

2. No one ported apps to Windows RT besides Microsoft.
> At some point I'd like to believe people would just stop paying Microsoft tax to play computer games...

I wish I could. The games I like aren't released anywhere else.

> Then I remember people pay tons of cash for their rigs that are obsolete within two years anyway.

This is false. A moderate gaming PC can last longer than a console. I used my previous rig for 4 years and now my wife is using it perfectly fine. It still has better visual fidelity than a console.
Thank the gods someone else knows this quote. It explains a great deal about the sources of cognitive dissonance of wealth entitlement and conservative ideology: fundamental dishonesty in regards to the plight of other people and willful ignorance about existential survival issues like climate change.

PS: modernizing it:

It is difficult to get someone to understand something, when their salary, lifestyle or belief-system depends upon them not understanding it.
Certainly a significant achievement. Also, kind of interesting that the AlphaGo team spent a lot of energy to convince us Go is much harder than Chess, only to turn around and tell us that it is amazing that it can also win at Chess.
So far from comments I have collected following bundling tools:

- Webpack

- Rollup

- Fuse-Box

- Brunch

- Browserify
The App Store ads are a disgrace. 100% of my older relatives get fooled and install the first app that comes up in App Store when searching for something.

The only thing that gives Apple an edge over Google/Amazon is that they are not an ads company or retail shop.

Such a pity seeing them to want to move into that space.
Israeli device banishes finger-pricking for sugar levels in diabetes patients
I wonder if being an expert at one game makes it easier to be an expert at another. If so, then maybe the examples are datasets, and convergence would be able to complete new tasks after a few examples.
>>Perhaps we should rethink the government being the biggest employer, and actually make taxes simple and uniform.

And pensions.

Pretty much bulk of the tax money collected goes out to pay pensions and various other social security benefits, which people awarded themselves way back in time assuming the coming generations will happily pay for with taxes.

Nobody and nothing can satisfy people who think they are entitled to free money.
Not 100% true. On iOS you can install your own apps from Xcode for free, you have to pay the $100/year developer fee to distribute it on the app store.
I'm not looking to discredit the claim, I'm genuinely curious to learn about what they've done to earn the Gold Standard from @tptacek

Google were previously reading our emails for Ad purposes and some of their employees are still able to read our Emails, their privacy policy also indictates they will hand over our emails if requested by law enforcement which suggests it's weaker than protonmail.com end-to-end encryption:

> All emails are secured automatically with end-to-end encryption. This means even we cannot decrypt and read your emails. As a result, your encrypted emails cannot be shared with third parties.

If this is the case, how is Google being held as the Gold Standard?
I get the impression that when non-security people talk about "security" these days it's almost always in the context of preventing government surveillance.

So even though Google has a great track record of keeping hackers from taking over your accounts, the news stories about them cooperating with governments makes them seem less "secure" to some people.

What's weird is when it leads to a fallacy where people trust services that are less verified and tested in terms of security just because there isn't the association with government cooperation.
Wow, that's a lot of questions, and I can't answer all of them without creating security risks

Questions like these are not unreasonable for a customer to ask a service provider with respect to identity management and protection of that customer’s proprietary and confidential information.

With respect to the first question “Exactly which employees have the ability to alter recovery email settings.” Not being able to have a prepared answer for this question suggests that you don’t have a formal policy or standard procedure around role based capabilities in your operation.

The second question is an extension of the first.

“In what fashion do you audit and track the activities of these employees?” Not being able to answer that question suggests that you don’t have an auditing process around employee actions with respect to account changes.

“What training are these employees given to avoid social engineering?” Not being able to answer this question suggests that you don’t have such training in place.

“What’s the escalation process for non-no-brainer reset situations?” If your processes are written down and staff are trained in them, a very simple description here would not create a security’s risk of any kind. Not doing so suggests that the process is not formally specified or is quite ad hoc.

“Are the support people who are enabled and entitled to lose the tickets incentivized to close the tickets as soon as possible?” It seems that your internal security posture would make that clear, and it is unclear how stating that correctness is more important than speed in user account modification poses a security risk.

I’ll pause here and summarize. Answering any of these questions is not going to pose a security risk unless such answers expose to your users reasonable measures that you are not taking or haven’t thought of.
I'm not sure it's really fair to compare Stockfish to AlphaZero; AlphaZero used 24h of 5000 TPUs in compute time, and still needed 4 TPUs in real play, while Stockfish ran on just 64 threads and 1GB RAM. Nonetheless, still an impressive achievement.
If you have seen the Stockfish project you will see many hardcoded weights in the configuration, found through experimentation. All these adjustments took probably years to achieve... and now Alpha Go Zero just self-learns everything and surpasses it.

Would be good to see Deepmind's solution play Arimaa and Stratego, and see what kind of strategy it comes up with. Or weird variations of Go.

Eventually this tech will make it into military strategy simulators and that's where things will get really messed up. 4 star generals will be replaced by bots.
Go errors are routinely ignored. Even Hello World ignores the error return.

https://gobyexample.com/hello-world
'I think' is redundant because language is a mechanism for you to express what you think.

'If and when' is not always redundant:

1) I will make your favourite breakfast if you finish your homework

2) I will make your favourite breakfast when you finish your homework

3) I will make your favourite breakfast if and when you finish your homework

(2) and (3) specify that the breakfast will be made immediately, or soon after, the homework is completed, whereas (1) doesn't indicate a time, suggesting it will be at the next opportunity (e.g. tomorrow morning).

(1) and (3) include some doubt as to whether the homework will be completed, whereas (2) assumes that it will be completed, and only the time is unknown.
AWS re:Invent 2017 Recap
H ‘The Woebot will see you now’ – the rise of chatbot therapy
I’m making an inference here: you consider the current state of affairs to be reasonable governance.
That thought doesn't really capture the reason. It applies in some circumstances but not this one.

In a republic, people are only paid to enforce restrictive drug policy because the people want them to.

Most people look at the issue in simple terms. "Drugs are bad, so keep them away from people". Legalization is a counterintuitive way to lower incidence of use and addiction, it will take a lot to convince people it is good for society.

Edit: Blaming public support for restrictive drug policy on "media" and "politicians" puts the cart before the horse.

Society often moves down the path of least resistance. Tough drug policy is appealing to people because it sounds logical. Therefore the elements of society that depend on the acceptance of the people - politicians, media, etc - also accept it and tow the line.

Influencers do not exist in a vacuum. They are influenced by the prevailing mood just like everyone else.
This is why I use Kodi from a Linux HTPC
+1 for the EFF.
The tricky thing with abstract class (oop) hierarchies is that deeply nested ones tend to be
1. hard to understand because parent behavior is shared concretely rather than modeling it behind protocols.
2. hard to change without breaking lots of dependent code because the dependencies are not obvious.
3. hard to debug because state internals easily leak out of parents and into children.

I wonder how they're managing this problem in HSM's. Seems like transitions between parent/child states would need some kind of protocol to define state entry/termination criteria so that the concrete dispatch mechanisms themselves could be abstracted away from the parents/children.

Maybe its just me.
Does Amazon block third parties from selling Nest products on their site too?
Nice, checkout Ambassador from Datawire also.
If your function doesn't throw errors now, but does in the future, that's an API breakage.

Using `Result` types as your only mode of error handling makes that API contract explicit.
The ads are very insidious. I've never seen such deceptive ads on the Google Play store, but here we are on the App Store.
Apple's help docs show how the ads appear: https://searchads.apple.com/v/help-basic/a/images/overview/h...

They seem quite clearly marked as ads.
It's in the Play Store on my S8. Wonder what's going on here...
I concede renters may be paying a part of it.

However if a landlord is like a business owner, and property tax is a business expense, why should they not be allowed to deduct it (just like any other business expense)?

Amazon has expenses too related to storing products in warehouses, which they can deduct. Part of that cost is priced into the product. So in theory, customers should be able to deduct a portion of every product they buy from Amazon?
I just ran into this for the first time in many years of Go usage. I wrote a command line utility for some code gen. If a flag was left off, I needed to prompt the user for an explicit value. For Boolean flags, this was not doable. I had to create a type that matched the flagset interface and use flag.Var for parsing it.
> But I sometimes wonder if the people who advocate for "x worked for y, so it is best practice and every should do it" appreciate situation complexities and cultural differences?

TFA touches on this, and I'd suggest that any in-depth, thoughtfully written piece on this subject would necessarily consider the complexities and cultural differences from one place to another -- especially if they're considering the question 'Why isn't this happening / why doesn't this work elsewhere?'.

But often the answer to that question is well understood (the HN comments now - half an hour in - are somewhere on the cynical to pragmatic part of the spectrum) and also understood is why the problem is difficult, if not intractable. Apropos, from TFA:

"But if conservative, isolationist, Catholic Portugal could transform into a country where same-sex marriage and abortion are legal, and where drug use is decriminalised, a broader shift in attitudes seems possible elsewhere."

This is an optimistic sentiment from a social attitudes POV, but misses the financial incentives within the USA (for example) of retaining the current arrangement.
>>It might also turn out that the pension plans for state employees, teachers, prison guards and police have been underperforming

More like they award themselves pensions that can be funded through these means. For eg: http://www.mercurynews.com/2016/11/01/bart-janitor-grossed-2...

There are many such articles written over the years, including those by Arnold Schwarzenegger, about the impossibility of paying pensions the tune to half a million dollars a year per person, for decades(Given how long people live these days).

Unions graciously award over time to employees to inflate their net compensation package in the last few years(as that is what decides the pensions).

Even productive people, who are at the peak of their performance struggle to make $500K/year. Paying that kind of cash for every single person disproportionate to the value they create/created is possible by only one means- Taxes.
Eh.

I've always believed power and wealth interact with human nature at a lower level than ideology (to use a bit of a software metaphor). Relating Sinclair's observation to a particular contemporary political group or hot-button issue misses the forest for the trees.
Two things to note:

1) Alpha Zero beats AlphaGo Zero and AlphaGo Lee and starts tabla rasa

2) "Shogi is a significantly harder game, in terms of computational complexity, than chess (2,
14): it is played on a larger board, and any captured opponent piece changes sides and may subsequently
be dropped anywhere on the board. The strongest shogi programs, such as Computer Shogi Association (CSA) world-champion Elmo, have only recently defeated human champions
(5)"
Very happy to see this result. It's like a moral victory for humans, as alphago is more human like (discounting montecarlo search) than stockfish. Maybe deep learning will give us the next Euler, Newton, or Einstein.
They have one of the largest information security teams in the world, that team includes what is probably the best corporate vulnerability research team in the world. They're one of a small number of companies that is actively defining modern TLS and thus modern transport encryption; their operations and security teams are almost certainly the world's most sophisticated users of TLS. They ship the most secure browser in the world (if it's not, it's a dead-even tie with Edge --- but, since Google outclasses every other major vendor in vulnerability research, I doubt it's really a tie) and thus have a far better understanding of browser security and the interaction between serverside applications and clientside JS/HTTP applications than any other company. They spend more per year on external vulnerability assessment than most startups do... for everything. They're a constant state-level adversary target and have, over the last decade, evolved a secops and monitoring team to match those adversaries.

How many engineering employees does Fastmail even have? How much better would each of them have to be than one of the best-paying security teams in the entire industry for them to match up?

I could go on, but to me, you don't really even have to think hard about this.
You can already add a beard or a bald head to a person's face. Which authority will rush around preventing the creation of fake nudes?