skysight-inc/HackerNews huggingface dataset:
> Isn't everyone 'agreeing to everything' outside of the GDPR when they visit sites now, without the option of saying 'no'?

If there's no option to refuse consent, then it's not compliant with GDPR. In countries which implement GDPR (mostly EU countries, but I'm the UK and our law implements GDPR but we're no longer an EU member) those sites are breaking the law (that country's implementation of GDPR).

If you're talking about those in countries which don't implement GDPR (or equivalent), then yes; those people are generally not protected by EU law.

> Giving users the ability to disable the tracking aspect across all sites with one simple setting seems like a plus here.

I agree. Again, good luck getting surveillance companies to pay any attention, or prevent them implementing technically-legal workarounds: "Just a moment! We see you've opted out of our advanced partner network. You may be missing out on the latest tailored brand recommendations! Click here to opt back in."

> Has any action been taken against a site for making their opt-out option more complicated than their opt-in option?

Not as far as I'm aware (and I can't see any on https://www.enforcementtracker.com )

> Why try to regulate how millions of sites prompt users for consent instead of a few browsers?

1) Browsers aren't surveillance companies (OK, not all browsers are; e.g. I'm pretty sure lynx isn't meant to be spying on me).

2) GDPR is bigger than any particular technology. It seems reasonable to make some regulation like "The public considers your business model to be exploitative; from now on this requires explicit consent." It seems less reasonable make a regulation like "The technology/product/process/service you provide could potentially be used by others in these specific ways that the public does not favour; you must provide this specific mechanism/option/etc. in case it does get used for that purpose". It's not necessarily a bad idea, but it would be a pretty big ask. Even looking at the current situation, how would this handle apps? What about tracking pixels? What about scanning nearby WiFi network IDs? What about research or hobbyist operating systems? etc.

> They didn't invent cookie banners, they added them because they were required by law.

The intent of the law was to reduce the prevalence of surveillance-based business models. They've always had the option to stop. That would be the preferred option, for those who wrote GDPR, for members of the public who don't want to be tracked, for members of the public annoyed by popups, etc. They chose banners and, to a lesser extent, to gaslight the victims of their surveillance into thinking that GDPR required all these sites chose to break their own UX.

> The same law could remove cookie banners and require the sites to respect a browser cookie.

Again, it would be nice, but I imagine there would be an industry established overnight to provide opt-back-in banners, under whatever guise they can get away with.
> reverse geocoding

Nit: what you're doing is geocoding, not reverse geocoding. Geocoding is the process of turning strings into lats/longs. Reverse is the reverse of that, namely lats/longs into strings.
Comment as bookmark
>The developed countries send their plastic to developing countries to be "recycled" and then it ends up in the ocean

That statement might be broadly true, but I doubt that it's accurate for plastic bags.

For china at least, only around 10% of their total waste is imported[1], so blaming it all on developed countries is questionable. The data is from before the ban, by the way.

I'm not sure what you're implying by putting "recycled" in quotes, but they're not definitely taking the plastic and dumping it into their rivers. They're paying us for the plastic[2], not the other way around. Plastic bags can't even be recycled in most jurisdictions, so it's unclear how they'd be imported into those developing countries in the first place.

[1] https://ourworldindata.org/plastic-pollution#how-much-plasti...

[2] https://www.npr.org/sections/goatsandsoda/2018/06/28/6239729...
Atheism isn't a religion. It's simply not believing in God. Even the stronger version of actively believing there is no God isn't a religion any more than actively believing that there is no Bigfoot.

In short, not all atheists would say "I believe there is no God," and even if they did, not all beliefs are religions.
One bit of the analysis is left out (if you follow the link to the Math Stack Exchange post) -- the probability of a bin being empty is not independent of the probability of other bins being empty. From the perspective that the number of groupings Y(x) is contingent on the total number of bins filled, X, you might say they're assuming E[Y(X)] = E[Y(E[X])].

But as n -> infinity, the effect of this becomes negligible.
When? Explain? I don't remember them trying a clear list of rules..
Having a mechanism to override built in JS functions would be great fun.
We banned single use bags in NZ more than a year ago, there was a bit of a learning curve while people got used to bringing their own bags but in general it's been succesfull. People now mostly remember to bring bags to the supermarket, I keep mine in the car.
I think the bigger story is that this is possible for an app to do at all on Android, in a way such that the user might not realize it can happen/is happening.
Just get pre-made veggie burgers as a transitioning phase. Slowly but surely you will adjust your cooking, and it'll be easier to make your own burgers, which then becomes a side dish.
There are more 'things' as a function of decreased costs of production, including, get this, importing lots of cheap goods from overseas.

1950 to 2020 looks good on paper, until you realize that the bulk of the wage growth happened prior to 1990. Since 1990, the S&P 500 has gone up approximately 10x. Meanwhile, wages have approximately doubled. That means in the last 30 years, the wealth gap has increased. If you consider only minorities, the picture is even worse.

It's almost like, US workers are losing their bargaining power for some reason. If you consider outsourcing, various trade agreements, and white collar immigration, those are all net-negative on US labor. Some demographics have been disproportionately impacted than others, just as predicted.
I think everyone agrees with this, and is now at the "what are we going to do about it" phase.
In this case it is a setting and you can turn it off.
Feels like you've just described every single bug ever.
Thanks for the correction. I'll edit the comment.
While I would prefer to see my demographic represented in the analysis, I'm entirely fine with the lens being focused on black people. If anything good comes of it, underrepresented minorities in general will benefit.

Billing Black %, though important, as racial diversity erases all other non-Caucasian groups.

I think this is a lesser form of "all lives matter", because the "applies to other groups" subtext is pretty obvious. I'm not saying that you're saying "all lives matter", just that I disagree for comparable reasons: it's only an erasure of non-Caucasian groups if you interpret the author uncharitably.
Asking these sorts of political questions to scientists puts them in a difficult position.

If he answers in the affirmative, he pisses off China, and will likely see them retaliate by withdrawing from cooperation at a time when that could have severe impacts on the world's ability to deal with a pandemic.

If he answers in the negative, he pisses off Taiwan, a lot of people, and a lot of countries who are also not willing to stand up to China on this issue.

And what's the benefit for asking this of an epidemiologist. He's not there to give personal political opinions, he's there to be an expert on a specific subject.

As for the rest of the issues - I know you're not specifically saying it, but there's a lot of folks that blame the WHO for not warning people about this, or delaying announcements.

The WHO were quite early in warning that countries should be prepared for this, that there should be greater efforts put in attempting to limit it's spread.

There is some truth that they didn't declare it a pandemic as early as everyone wanted, they had to wait for it to meet official definitions of being a pandemic.

The WHO declaring a pandemic, however, didn't mean countries couldn't act earlier to stop it.
Where are you getting $1.20/mo on 1 core/512MB ram/10GB ssd and half a GB bandiwdth? Amazon for example was something like $50/mo for bandwidth alone
same, i think this is a great idea and dont want to build it myself. hope you guys figure it out!
Thank you for expressing so clearly what I was struggling to say. :)
Stupid question, and admittedly off topic:

What's with the "terrible, horrible, no-good, very bad" expression I see a lot? It's a reference to something? From googling, it seems to be this [1], but ... why? Why do people reference it?

Usually you reference some work like this because a) the phrase is unusually creative, or b) the work is unusually memorable. Neither is true here.

[1] https://en.wikipedia.org/wiki/Alexander_and_the_Terrible,_Ho...
Because they already found out what happens when they don't moderate enough: major advertisers leave the platform entirely. With their money.

YouTube is an internet advertising company like pretty much everything else Google. That they serve video content is ancillary.
Context based advertising doesn’t require cookies or storing/transmitting personal information. Advertising would be just fine.

Facebook netted $18 billion in 2019, there’s a long ways to go before they aren’t making money.
True. You'll see later that the commenter simultaneously holds the view that covid is overblown but also that we need to move heaven and earth to save schoolchildren, while I bet they're in full support of Trump's asinine "SCHOOLS MUST OPEN!" tweet.
While I dislike “subscription everywhere” model, I suspect this could work miracles for second hand market, allowing consumers to add options to their purchase. I wouldn’t be surprised if these options are thrown in as “freebies” to the first owner and free for a couple of years and then turn into subscription.
sed -n '/^###/p' is cross-platform friendly.
Is there a product review site that includes a "you actually own it" component? This should include aspects like:

- Can it be repaired by someone other than the manufacturer?
- Does it risk becoming a brick if their service shuts down?
- Does it require a continuing subscription?
- Can the manufacturer disable it without your sign-off?

I would consult such a resource, but I also think that if an influential product review site (e.g. wirecutter) were to specifically and consistently identify these aspects when making recommendations to buyers, eventually it might sway producers?
That’s what I thought too as soon as I saw the title of this thread.

My telco uses a heavily obfuscated script where all the variables are just a bunch of hex that uses every conceivable fingerprint technique in the book.

Shockwave Flash, remote fonts, WebRTC, Silverlight, vector graphics, HTML5 cookies, hardware fingerprinting etc.
I think, for changes within a line, wdiff would be the usual tool - but even if it's possible to pipe that through colordiff - I don't think there's a side-by-side mode for wdiff.

But yeah, I see that in-line highlighting of changes can be helpful sometimes :)
Can't FB just point to a newcomer like Tiktok and give a counter example for network effect not being something that stops a new competitor?

Also, how do you imagine a network opening up? I doubt FB and Instagram can be converted to a standard.

Messaging/Chat might be converted to a standard. XMPP was that but now we have clusters of messaging apps doing their own things.
If that is somehow supposed prove the WHO mishandled the pandemic, then the administration who is withdrawing from the WHO has been absolutely criminal in their handling of this disease.

February 28: "When you have 15 people, and the 15 within a couple of days is going to be down to close to zero, that’s a pretty good job we’ve done.”
— Trump, at a coronavirus task force press briefing

March 5: “Gallup just gave us the highest rating ever for the way we are handling the CoronaVirus situation. The April 2009-10 Swine Flu, where nearly 13,000 people died in the U.S., was poorly handled.”
— Trump tweet.

March 6: "Anybody that wants a test can get a test. That’s what the bottom line is.”
— Trump, while visiting CDC headquarters in Atlanta. This was false. In fact, at this time testing capacity was about 75,000 nationally, according to the CDC.

March 10: "This was unexpected. … And it hit the world. And we’re prepared, and we’re doing a great job with it. And it will go away. Just stay calm. It will go away.”
— Trump, to reporters at the U.S. Capitol

https://www.npr.org/2020/04/21/837348551/timeline-what-trump...
I'm probably up to somewhere around 2,000 uses on my fabric grocery bag, using it a few times a week for the past 10 years. It shows no signs of wearing out, so I should be able to exceed that 7,100 reuses easily enough.

This is a very petty matter from an environmental standpoint though. Buying a foreign imported cheese just once probably negates anything I've gained from an environmental standpoint. I bought the bag because one time one of those shitty thin plastic bags tore and smashed my spaghetti sauce on the sidewalk. My fabric bag is very sturdy and has never torn. (Come to think of it, what's the environmental impact of wasted spaghetti sauce?)
> Science says "nope"

It literally doesn't, and cannot, say "nope". It wouldn't be science if it passed any judgement on Religion, because it literally cannot provide evidence to support or contradict Religion.

> Religion should be declared a myth

That's your opinion, which is fine. I share your opinion too, but that's all it is.

As an aside - from observation, the use of "Science!" has become it's own sort of religion. Blindly offering "Science!" as a reason something is true or untrue is totally the antithesis of actual science, and unfortunately is becoming far too common.
Seriously, bash has too many obscure features.
Scratch out race.

Are you flat out saying that some sexes are not intelligent enough to be in the tech industry?
FTA:

"In June, the NIH said that 189 researchers may have violated grant or institutional rules regarding research integrity, with 93% having support from China."

Wow.
I agree. What does iOS do about this? Does it just not allow locked phones access to the camera, or provide a prompt at lock, or something else?
Not to be too self-promotional here, but I'm a maintainer of Cortex, a model deployment platform that sounds like it might be useful: https://github.com/cortexlabs/cortex

With DVC/Cortex, you can set things up so that all you have to do is run `dvc push` to update your model and `cortex deploy` to deploy it.
It's always good to have less waste and single-use items. At the same time, maybe it's better to use the oil in it's processed form (plastic) before burning it[1] instead of burning it right away[2]? On the go, now you're forced to pick up a 500g single-use glass bottle instead of a 20g plastic bottle. Only 1-10k tons of German trash ends up in the ocean from 50M tons and I don't think plastic spoons are a material % of that.

It's not that I love plastic, it's just the optimal choice for food packaging now. Saying "I don't use plastic spoons" while following current consumption standards makes no dent whatsoever.

[1] https://www.tz.de/muenchen/stadt/muenchen-grosse-muell-luege...
[2] https://en.wikipedia.org/wiki/Energy_in_Germany#Energy_consu...
I think there's plenty of evidence that racially segregated schools was best for social harmony, even in that moment. And while I think that forced segregation was wrong, I don't think it's obvious that forced integration was the best outcome. I think there's a good case to be made that free association would have resulted in a better outcome for all races.

As for the gender/sex segregation issue, I don't know I have a good answer either, though I think freedom to self-segregate would probably help us best discover a "good enough" answer.
You can definitely implement a lot of functional concepts in Python though.

I write Python in a really functional style, and sure I had to define things like `compose` in a module but it works ok.

I find that once code starts getting higher level, you need lambdas less. Ex. You have functions or objects that generate common callbacks you can plug wherever you want.

There's also great functional libraries. Funcparserlib is amazing, and you can wrap sqlalchemy core in a functional way.

Plus there is always Hylang which works perfectly with existing Python code.

You don't have type safety but there's not much stopping you from having a good time with it! At least, in my experience. It's not Haskell though, and never will be.
> This is one of the reasons so many people are calling for Go to get generics.

Even if it gets them at some point, the language still needs support for algebraic types, which not surprisingly, the golang authors "don't see it as useful".
> Technology is just what people do. It's not divorced from nature, or from humanity; it's the process of using nature's laws to make nature more palatable for our existence.

No, it is its own thing. It only makes nature more palatable for humans because it progresses and survives that way.

From chess I learn that if someones brain is large enough he can completely wrap it around the opponents thoughts and set up a beneficial situation which will only become obvious when it is to late for the opponent.

Now extend that asymmetry to a human vs a machine. If the machine is sophisticated enough (and why not since it isn't limited in the ways we are) it can effortlessly set up a situation for us that we cant possibly comprehend. Just look at us trying to make sense of black box machine learning. Similarly large corporations are set up globally either by evolution or by design to control absolutely everything.

https://journals.plos.org/plosone/article?id=10.1371/journal...

We puny humans think we run the corporations then we go follow our job description by the letter. The job description or shall we say our life is duplicated from previous jobs elsewhere that are pretty much the same.

We have managers who are in charge, or no wait, they just follow orders.

Then surely we have a board of directors who make choices? Or wait, they are obligated to make revenue for investors, keep the numbers cosy etc Humans have not much freedom beyond conception for which they might be rewarded with bits of paper and extra large concrete boxes?

But what about government? Surely our democratic machine is there to make happen the will of the people? Or maybe not? If you have enormous amounts of money you can exercise a tiny bit of influence. 99% of the laws are already written - to keep people safe and preserve the status quo. Safety isn't power.

People are just tools to the machine. Disposable tools.

So there you have it... The machine is now spying on your every move. You really think you can still change anything without its permission?

You can even talk to it, fill out a support ticket and it will respond. A human will be granted limited freedom to advertise its benevolence. Real or imagined doesn't even matter at this point.
MS Teams is the best front end to SharePoint ever designed.

Take from that what you will.
I used this strategy in "fx" which is a development helper frontend for fuchsia builds and tools. I used four # for the "short description" and three for the long description. The reason I used the strategy there is that lot of our scripts delegate arguments to native commands, and so adding help purely to --help wasn't really a good ROI. Implementation: https://fuchsia.googlesource.com/fuchsia/+/refs/heads/master...
> This only works for the simplest cases. If the two microservices must share data and direct calls (API calls) are not allowed

Actually, one assumption is that the microservices don't share data. Only API (Rest, SOAP, GraphQL, etc) calls are allowed. And the boundaries are created minimizing the coupling between microservices.

> While this let's you scale up teams, it's a huge overhead. So, unless you have over, let's say, 500 devs, it's not worth it.

As opposed to Monolith ? I think you will have problems collaborating in a Monolith at around 30 devs.

What I am opposing is the idea that you can have 30 devs and 50 microservices. Which I have seen in real life.
Do we have evidence though, still? Remember, this is a hoax, Right?

Someone didn't listen to common sense and the available Intelligence also.
This is why I felt bad for the PUBG devs, who seemed to have successfully pushed the Battle Royale genre with a game that wasn't perfect but that they put a lot of effort into, only to be outsold in days by Fortnite upon its release.
Where it says et al, that means "and others".

State Of Alabama, Et Al., Plaintiffs v. State Of North Carolina., 560 U.S. 330 (2010)
When I first moved to Seattle I had a similarly serendipitous experience finding this on a neighbor's lawn https://castleintheskyrobot.tumblr.com/
For one, the two articles you linked are from liberal media sources. Of course they are going to find fault with conservatives.

More importantly, just because conservatives are more likely to believe a certain form of fake news doesn't mean liberals are immune to being misled. All it means is that conservatives are motivated by different things than liberals, and will therefore latch on to a particular flavor of things that confirm their beliefs. Liberals love confirmation bias just as much as anyone.

Find any random person on the street and ask them to explain why they hold the views they do. You'll quickly find that opinions are based on emotion and backfilled later with plausible explanations.
This is a good point I had not thought of, and I appreciate you saying it without any extra snark! The reason that company stood out was that I know half the people that work there and they have told me that things are going well (they are in the online learning business). But as you said perhaps they don't know, and even if not it would be wise to inoculate your company from unknown impacts later if you have the opportunity... thx.
Atheism isn't the belief that there is no God. It's the lack of belief in any God.

No, that's the modern Dawkins-cult claim, commonly proselytised by Internet Atheists. Atheism has always been a more assertive position - there is no god.

Atheists' attempts to encroach on the much more rationally safe territory of agnosticism is crafty, but a sign of defeat.
Forbes AI 50: America’s Most Promising Artificial Intelligence Companies
Why We Prefer CSS Custom Properties to SASS Variables
Ah, a kook. Good to know, thanks
Isn’t this effectively just a “public roll up,” combining market caps to ultimately lift the valuation and multiple for shareholders? There’s a reason it was all-stock. Not a penny to be found.