skysight-inc/HackerNews huggingface dataset:
So there are two vectors here:

1. Chrome extensions can pretty much do whatever they want. These should be used sparingly.

2. OAuth tokens, which is what this post is alluding to. So if you're using an Email client on your laptop or phone there are two models for authentication:

a) Enter your username and password. You really don't have much control over what happens from this point and most people are agreed that this is generally a bad idea; or

b) Create a token that will grant access (and certain permissions) to someone who uses it. In the OAuth model you have two token types: access (short(ish) lived) and refresh (that can generate new access tokens). When a site asks you for OAuth permissions that mention anything about "offline" usage, you're really granting it a refresh token.

An access or refresh token can be revoked.

However once an app has an OAuth token there's not a whole lot stopping a malicious developer in using that token themselves for whatever purpose they like... including scanning your emails and selling that data.

So it's not so much that "Google lets third parties scan your email" as much as it's "Google lets you use third-party apps to access GMail" and the rest follows as "well, that's how computers work". It's not much different to sending someone a photo and then losing any control over its further distribution.
I've always thought that static typing is the least interesting thing about functional languages.
If you grant somebody access to your fastmail, they can do the exact same thing. I'm not sure why this would have any bearing on your decision at all.
True. I should have been more specific about Forms. But in my company the mobile guys have even given up on Xamarin because it caused more headaches than solved things. First they tried Forms which didn't go well, then native UI with Xamarin backed, didn't go well either, and now they are fully native.
Array state will be cached in iOS 12 Safari. Is it a bug or feature?
It's not just Google, it's any e-mail provider that supports IMAP/POP.
Like these events?

https://arstechnica.com/information-technology/2010/11/how-c...

https://www.theregister.co.uk/2017/12/13/suspicious_bgp_even...
How about "processed food" or "fresh food"?
I don't think you need to learn all possible matchups to play any matchup, as a human would. You'd need to just learn how to play/counter each hero, plus some 2 or 3 hero combos (not all permutations), so on the order of a hundreds?
Most of the criticisms I hear are against the current system. Specifically, I hear many criticisms of "free market" healthcare and finance, among others. All of which are ironically the most regulated and checked industries.

I hear people blame "deregulation" for the financial crisis, when in reality government regulations and policies misaligning incentives hold a majority of the responsibility.
Theresa May Just Warned of a No-Deal Brexit
This sounds like something they should be doing. If someone used a tool or service I provided to commit fraud I would take it as a personal failing.

Privacy and security are the reasons I moved from Android to iOS four years ago. After reading the details this sounds like such a minor collection of data that it doesn't bother me.
That’s an extremely interesting analogy. But I think you have something wrong in it. You don’t become a better juggler by juggling chainsaws, you must be a very good juggler before you juggle with chainsaws. Otherwise you cut your hands off.

C++ I guess is as close to juggling chainsaws as you can get in software, maybe C is even closer, but it means that you’re constantly doing the equivalent of cutting off your hands. Luckily that’s only allegorically.
It might have helped to model an account system where customers belonged to accounts and addresses belonged to accounts. Customers can then have multiple addresses by their association to the account and the unique constraint (if required) could have been applied on the account<->address relationship.
Has there been any crossover success with gaming AI to other problem spaces? It seems like they're just highly optimized for a particular game and can't necessarily replicate that success outside of gaming or even in other types of games.
That's a very good point. And prob the main reason why so many people hold those thoughts: the implications are very much unkown and the risk is very high. Generally, people don't like to take risks.

I don't think you're doing it wrong, maybe just a bit unlucky but I can see for sure that happening.
technically yes! but it requires business incentives.

I think whole foods lead the way by giving 5 cent discounts for bringing your own bags - at least they used to - do not live near one anymore :(

by making plastic more expensive either by taxation or by giving incentives to reuse would encourage businesses to take action
I really just wanted to comment because almost no-one gets what you wrote about the importance of data-ordering. So the piece started strong, but then felt like it started tripping over itself.

On the permanence/immutability issue, I guess my opinion is that permanence is distinct from immutability and that while all blockchains require immutability, they can exist with varying degrees of data persistence. I tend to think bitcoin would be perfectly safe running on a 100 year chain with periodic hardforks to upgrade the genesis hash, for instance, and that it would be a bit strange to suggest that this wouldn't count as a blockchain, even if the trade-offs would make the network lose some properties of "digital gold". At a minimum, arguing otherwise would seem to imply that UBTC isn't a blockchain, which is obviously wrong.
I (author) have read this paper, and think it is only partly correct.

However, the article describes a lot of examples that are clearly not blockchains, but cryptographic interesting solutions like a ledger that gets distributed amongst all observers. It even often concludes that "this is not a blockchain". But then goes on to call it "blockchain solutions like this".

If the paper would stop abusing the word "blockchain" for "anything with cryptography", and instead use more precise terms, it would be a very good paper. And it would underwrite what I am trying to say:

There's loads of interesting data-structures to solve many interesting problems that industries have. Lets' call them what they are instead: DHTs, DAGs, Merkle Trees, Pub/Sub buses, etc.
I like the design philosophy behind BoringSSL:

https://boringssl.googlesource.com/boringssl

If some portion of the library is overly complex, look into the use case and delete it wherever possible. It maintains a long-term bound on code complexity, which I quite like.

Edit: a nice explanation on the design philosophy here https://www.imperialviolet.org/2015/10/17/boringssl.html
> There was no permanent waste in that process that he can recall.

Except for the energy wasted to manufacture the glass bottle, clean it, transport it back to be cleaned, and the increased weight/fragility over a similar plastic container.

For example, the reusable canvas shopping bag must be reused 170+ times to actually break even with the environmental impact of choosing it over plastic bags. By the way, that's without washing it.
A Mild Generalization of Linearizability
Misleading.

If you use a 3rd party email app that adds any kind of features to your email, like, say, notifying you that a flight is coming up, then they're scanning your email. It doesn't have to be a gmail account. It could be ANY account you grant the 3rd party access to.

If they do this for free... well, you're the product.
Pointless strawman. I'd take evidence of working successfully with math, regardless of degree. Choose your pool that way, instead of lazily reading only the first two lines of the resume.
Even if I voted for Trump?
Can't you solve that by just picking a reference frame though?
lying by omission
But it's possible to have a search index without the plain text. For instance with a (rolling) hash.
>Capitalism that has enabled those people to raise themselves out of poverty and contribute and participate in the global economy.//

Huh, without non-capitalist moves (socialist, communistic) then we'd still have mills that pay in their own currency, that you can only spend in the shop that the rich owner also owns; we'd still have voting as a reserved right for rich landowners. That's capitalism.

All the good bits seem to be there only because of past riots and uprisings and only measured to subdue the population enough to keep us in our place.

Capitalism is assigning the resources of a 100,000 people to just one person because that person already has more than enough. How can you say that's a functional system? It's certainly not moral.

"Oh, but fascist dictatorships are worse"; well great. Eat your dogshit sandwich like a good prole because cat-shit tastes worse ... smh
It’s relatively easy to introduce something, but much harder to take it away unless its usefulness has passed.
> It aims to detect common local cases of dangling pointers/iterators/string_views/spans/etc

Hmm, a good tool to have, but wouldn't be quite enough to sleep well, since it's only for "common cases".
PayPal Bans Infowars
What happened next when they mixed Lobsters and Marijuana and Octopuses and MDMA?

https://www.bbc.com/news/world-us-canada-45586131

Sharknado II: Lobstopusgigglorgy
Cooking is a form of processing food, so are you saying "cooked food" or "raw food", or what, exactly?
I also had this assumption when I was on Keto. I wasn't sure if there was some sort of "magic" happening with ketosis, but it just made sense to me that if you take the bun off your burger you're saving x hundred calories that meal, and extrapolate that to all your meals, and obv you will be eating less than you were and probably losing weight.
This is a pain point. Every different place I have lived, worked, and visited has had different recycling rules. Municipalities need to get their shit together and agree on a country-wide (or at least state-wide) standard. Otherwise people are not going to bother. I’ve got a limited number of things to think about in a day, and “is this particular kind of plastic recyclable in this city” is not going to be one of them.
But DnD is the entire device, it’s more than we need here. What you’ve mentioned is a workaround, but not ideal.

I want an option specific to the phone function.
No, because that would be another public blockchain.

Private really means what you think it is "a blockchain that only a small selected group can access". A lot of "Private blockchains" are just Ethereum-nodes running behind a firewall and with a secret genesis-block.

It does not, however, mean that it cannot be peer-reviewed. Allthough that still leaves the problem of not knowing if what you've reviewed is what is running.
It's not really the default settings, per se. You don't have to change any bit of configuration about your database to get consistency. The DynamoDB API gives you the GetItem API call and a boolean property to choose to make it a consistent read.

It's left as a very simple task for developers leveraging DynamoDB to make the appropriate trade offs on consistent or inconsistent read.

source: Used to work for AWS on a service that heavily leveraged DynamoDB. Not _once_ did we experience any problems with consistency or reliability, despite them and us going through numerous network partitions in that time. The only major issue came towards the end of my time there when DynamoDB had that complete service collapse for several hours.

On the sheer scale that DynamoDB operates at, it's more likely to be a question of "How many did we automatically handle this week?" than "How often do we have to deal with network partitions?"
24x7 coverage with a short time-to-repair costs at
a minimum several million dollars per year.

Interesting - what are the constituents of that cost?

What sort of challenges do you face? Do you use PTP grandmaster clocks, or something else? How many sites, and how many clocks per site? Are the support issues mostly hardware failures, configuration problems, or something else? Is 24/7 support needed because the equipment lacks failover support, or is the failover support unreliable or insufficient?
Trains in Berlin can go 80km/h.
EX11 – A GUI in a Concurrent Functional Language [pdf]
I actually get milk delivered in those glass bottles. It’s great, and I wish it was more broadly available for other products.

My grandparents spoke to all of the different services available in our small city. Instead of paper towels, rags was were sold and collected off of your porch. The milk guy sold eggs and break as well.

Even in the market, plastic is often an inferior packing medium. Potatoes stayed fresher in paper bags and mold out in plastic.
Show HN: Gitalizer – A tool to evaluate the thread of exposing Git metadata
Likely ought be exoskeleton
Compound that with the fact that plastic-softeners like bisphenols, et al, were used without knowledge of their long physiological effects. Who knows what impact that will have have on general health in the long run.
ICE Just Gave America's Hottest iPhone Hackers Their Biggest Payday Yet
Reusable glass bottles still fare better ecologically, if they are filled close by, which goes against the centralisation driven by our economy.
Based on the evidence so far, the main culprit seems to be sugar and HFCS which has the same effect on the body as sugar.
I recently went around to the most popular websites with ssh-keygen guides, trying to get them to update their documentation to use the -o option. (Hint: your private key password may be vulnerable to brute-force)

The only people that ignored or refused to update their docs were corporations and large institutions. I believe now that these kind of organizations simply will never do what they should be doing on their own accord, until someone/something forces them to.

Regular-old corporate laziness aside, the legal issues behind who manages the CAs will probably need to get resolved before anyone in RIPE even begins to implement RPKI.
I'm not sure its an unalloyed gain. It takes considerable energy to sanitize food-grade bottles for re-use. That's not free to the environment.
Nerve Cells in the Human Brain Can Count – Neuroscience News
Ask HN: Who invests with a Robo-advisor and what is your experience?
I've been eyeing up using a service like Betterment or Wealth Simple for a few months but I don't know anyone who has used it.

I wanted to know if anyone here has had experience with it? what your thoughts were and what kind of a risk profile you set it up for?
Is there a "best-of-both-worlds" approach that could work, or are these two approaches mutually exclusive? I have to imagine that time drift can eventually reconciled with some kind of time delta.
This proposal and Rust's guarantees are different. For example:

> We do not attempt to address all aliasing cases or make concurrency safety guarantees. Programmers are still responsible for eliminating race conditions.

Some stuff is the same:

> The analysis is local each to function (no whole program analysis),

Some stuff is in the middle:

> We do not currently attempt to check of the internals of Owner types, including that we do not attempt to validate the correctness of pointer-based data structures.

(Often, pointer-based data structures in Rust are implemented with unsafe, which isn't checked. Rust's lifetimes also don't interact with owners, in a sense. But Rust's ownership system does, which is together as one thing in this paper. But all of this is possibly splitting hairs.)

This is based on a CFG; Rust's historically has been based on lexical scope, but is moving to a CFG soon (NLL is slated for 1.31.)

Regardless, I'm glad to see anything that makes C++ safer, regardless of motivations. It's all about making software better, not cheering on the home team and booing the away team.
Maybe for women, a likely outcome is that men think they might have a chance to bed her.
How do you capture the cost of the plastic litter? IMO these arguments are usually questionable and are based on figures from people with a bias.

The department of public works guy who picks up the discarded bags at the roadside or in bushes costs the taxpayer $30-50/hr. What’s the cost of the cubic yard of the earth lost for hundreds of years?

When my county was voting to ban on styrofoam, Walmart and Sam’s club put up posters about how the weight of styrofoam was saving gas vs paper cups. Supposedly a hypothetical tractor trailer loaded with a full load of styrofoam would save some quantity of carbon and diesel.

End of the day, waste is waste and it is difficult to account for the cost of discarded materials in a meaningful way.
And you can play them on anything! :)
I'd say that works. The article states "whole foods" which I assume would mean "unprocessed foods" which would fit in line with fresh as well. The major thing I realized when I did ketogenic for a year (and lost 65lbs doing so) was that I basically could not eat to a caloric threshold. I'm a relatively active person (run 3 times a week, walk everywhere), but if you're just consuming spinach and meats you can't consume enough to cross 2500 calories a day. When I went off keto I was still tracking my diet and found a huge caloric jump when eating the same proportions of food, but not in the low carbohydrate realm. A 100g serving of zucchini noodles versus a 100g of spaghetti has a huge caloric difference.
I never mentioned taxes, I said education is underfunded, and it's mostly the fault of local politicians, and it's typically republicans that contribute to this issue.

Really, I recommend the times peice. A good fix would be to stop tying school funding to property values.
The telecos are basically hamstrung, they cannot legally refuse to route calls so far as I know. I'm not sure that allowing that is the best route, either. That's a whole set of neutrality concerns that we don't need.

They should absolutely be doing something to stop spoofing, though.
(looks like ads have been added... never mind)
Because you are literally wasting resources (PoW/PoS) to resolve conflicts that can be resolved much simpler.

And to protect against sybils that cannot exist by nature of being private. Or to protect against Byzantine nodes that cannot exist by the nature of being private.
To avoid having two additional trips?
5 Ways How to Lower Your Facebook Ads CPC
Is this really a thing? How do these people find partners?
Follow the science, forget the epidemiology/poorly controlled science news.

Sustainability of improved health outcomes (https://link.springer.com/article/10.1007%2Fs13300-018-0373-...)

Rapid impact on type 2 diabetes (https://diabetes.jmir.org/2017/1/e5/)

Significant impact on cardiovascular risk factors (https://cardiab.biomedcentral.com/articles/10.1186/s12933-01...)
I suspect they mean highly refined carbohydrates, such as white bread, white rices, pasta, etc. Basically where the fibrous and nutritious parts are removed.
That is crazy, amazing, and wonderful.
most people are talking about clean code, good design constructs, but i feel that many are missing the point, we’re talking about code quality here, design is the grit and grind that all developers go through to develop great software, certainly there are better designed software projects out there that leaves them more maintainable and prone to less bugs, but the fact of the matter is that for complicated code, designs go through many iterations and refactorings over time e.g. linux kernel, all software projects have bugs, even well designed or well tested software. but the significance of good testing and good processes are not being highlighted here, unit testing, code coverage, functional testing, end to end testing，scale testing, performance testing, code review, fault injection, debuggability, test automation, static code analysis, etc, i am shocked not to see lots of discussion on these things (aside from the sqlite mention) and testing techniques. probably a more developer friendly crowd here at hn, but testing is a significant and game changing part of what separates developers from great developers.
Why the bathtub? Probably because old films were a terrible fire hazard (nitrocellulose) and auto-ignition was a possibility.

https://en.wikipedia.org/wiki/Film_base
JDD, the maintainer, is also incredibly devoted and overall a nice guy to talk to. He has something like 5 years (and counting) of making a commit every single day, including weekends and holidays and sick days. They may not always be world-changing commits, but it still shows an incredible amount of dedication
> Is it really surprising that people who have extremely precise time needs and a whole team devoted to solving them would notice issues that other people wouldn't

If GPS timing is bad, a lot of people will notice that their position on the map is incorrect, because that's the whole purpose of the GPS network.

A 1 microsecond error is 300 meters.
Home-cooked food that sacrifices taste for nutrition and leverages the virtuous halo of home cooking to the hilt in order to prevent people from acknowledging that taste was, in fact, sacrificed.
I wouldn't have been able to even get in the door without the recruiter; that's simply how the org operates.
This is a good exercise that the other answers fail at the twist.

Git is a blockchain, and sometimes a private one.
A better term is probably "engineered foods" for what they are talking about. Processing via cooking or baking is one thing, but the kinds of foods that are factory made for a long shelf life via tons of additives and unnecessary ingredients if they were fresh are another.
I definitely think that the major changes come from a switch to an "unregulated" food consumption habit, to any sort of deliberate (and often better-quality) diet. I gained some weight in late high school, and a lot of weight in early college, because I basically ate whatever without thinking much about it (and in my freshman year of college I had access to an unlimited meal plan. I think I ate 4,000 calories a day easily).
After freshman year, I spent that summer dieting (mostly focusing on eating salads, and otherwise eating less, and only homemade food). I got very into cooking, and just generally ate a lot of mostly healthy, and almost always homemade food. I now eat vegetarian/vegan and overall I think the main change comes from the fact that my diet is consciously chosen (or comes from habits I developed while focusing on eating healthily).
...but then you get no notifications whatsoever, except for calls or texts from your contacts.

Maybe this is what some people want, but it's not for me.
You realise the internet is global? You put up a "free food" sign, put chicken on the brai and now you want to stop people from helping themselves to the chicken.

Take the website off the internet if you don't want to share it.

/Charlie-bit-my-finger