skysight-inc/HackerNews huggingface dataset:
From the article, the solution is obvious, but no one has the courage to implement it.

An artificial virus, deadly and highly contagious, with long incubation periods, forcing people to stay home and sending high CO2 emission industries crumbling into bankruptcy. Look what something as weak as COVID has done in a short amount of time. Also make another virus that can spread through high methane emitting livestock and kills them quickly, and anyone who eats an infected animal.

At the same time if you create a vaccine against the virus, you can sell it to powerful and wealthy individuals on the black market for vast sums of money. There might be riots, but why contain it? Let it spread through the schools and churches.
Buy Google Reviews for Business – Site Title
We have a similar setup that just queries for the auto increment value every X period of time, creates next to zero additional load to do so.
How does this compare to mux.com?
I find it funny the article just brushes aside the issue of whether vocal racists could be fired as if it's not the crux of the issue. (Yeah, there's some cases being labelled "cancel culture" that clearly weren't this, but those tend to not be the cases where the firing is defended by much of anyone. It's really frustrating how "cancel culture" repeatedly becomes a huge talking point when a vocal bigot gets fired, but everyone arguing against cancel culture goes through gymnastics to avoid talking about specific cases and makes arguments in the abstract, or makes arguments about the fringe cases that no one was really defending anyway, at least not for the same reasons that people defend outright influential bigots being fired. It's almost like if pro-life people constantly brought up regular murder cases in their crusade against abortion, and convinced themselves that the pro-choice crowd was supporting those murderers as part of their support of abortion. It's possible to abstract an issue to the point that the opposing sides are no longer in the same discussion any more.)
Great point! Was trying to keep examples simple but that just flew over my head. Updated the article. How about the new example?

def squares(limit):
return [num*num for num in range(0, limit)]

If you have another suggestion I'd be happy to hear it!
> "but am unwilling to give my email"

Curious--you have only one email? I've been keeping a junk email for the occasion when I want to look at something without divulging PII.

I thought this was the _normal_ way to navigate the wild wild www.
Note: This web page is for the Microsoft Edge browser, but it seems to detect your OS and shows the Edge version and download information for that platform (others are hidden behind a menu). So if some comments here seem to be talking about specific platforms, this could be the reason why.

I’ve been using Edge on Windows for a few months now. It crashes so many times (all windows just disappear suddenly) and makes my system unresponsive. It’s clear that Edge isn’t able to handle a few windows with a few tabs each, with memory management being the core issue.

When starting out to try it, I knew Edge would be using a lot of RAM since it’s based on Chromium, but I didn’t expect it to crash so much.

So Firefox stays, and continues to be, the primary browser.

On iOS, Edge is just another “skin” over Safari/WebKit underneath. It seems ok — i didn’t notice anything phenomenally better than some other browsers.
How to Use SAS Tokens with Azure Blob Storage
I can say Grubhub and Chegg use it.
We are not powerless against this.

We eat more meat than ever. We subsidize meat production at every level so that all taxpayers pay for cheap meat, even vegetarians and vegans.

We can reduce subsidies, or even reverse them to accurately account for the externalities of pollution and global heating.

While population growth rate is lowering, humans are still increasing in population. We can make contraception and education more available globally.

The United States' science education has declined for generations so people don't understand nature and how we affect it. We can improve science education.
I used it for two years and switched to Edge. Vivaldi has nice features but it's a bit slow to start, and it has a few annoying bugs once in a while.
It's not you. There's a lot of navel gazing and making people feel like they can't produce working software unless they have higher kind types preventing side effectual reordering for their hylomorphisms. And yet, life finds a way.
Great software companies talk to their users rather than take the data. Sorry but fuck the developers and cost. If your product can't make it to market without telemetry, then you have other problems.
Efficiency automatically matters for something like Electron because if it's not well-engineered, it will produce monstrosities like Slack.

If Slack was written in Qt with the same budget it would just be fast. Even with effort we don't have Qt apps that behave like Slack.
> Privacy Shield is dead, long live privacy shield.

Apologies for being pedantic, but "The king is dead, long live the king" is referring to two distinct uses of the word king. It is equivalent of "The old monarch is dead, long live the new monarch".

So for this to work in your case it would need to be:

"Privacy Shield is dead, long live new-replacement-law"

But without a replacement law, the phrase just doesn't work.
The issue I see is how "racial slurs in spoken language" are defined. There are plenty of people who assert that criticism of Israel's behaviour towards Palestine, or Xi Jinping, count as abhorrent racial slurs for instance.
Google, of all companies, was a major supporter of California's CCPA (Cali's GDPR-like legislation) last year.

Cynically I suppose it was to ensure they'd at least have a say in what the CCPA covered... and to hurt their rivals (Facebook, etc).
Everyone who sells on Amazon and eBay has a data protection policy which mentions Privacy Shield to legally work with Amazon. The court says only DPAs work where you make sure that the other party protects data on a GDPR level, which Amazon doesn't do and can't do.
Qatar Airways Ramps Up Flights to Holiday Resorts
I can’t seem to load this page (getting infinite redirects from https://www.economist.com/books-and-arts/2020/07/15/how-obje... <-> https://www.economist.com/books-and-arts/2020/07/16/how-obje...)

Also looks like Wayback Machine is experiencing these redirects as well:
http://web.archive.org/web/20200716120005/https://www.econom...
http://web.archive.org/web/20200716120005/https://www.econom...
Hm. Not sure I see that. The updates are monthly, so the period of time they're recapping will be the last month. And they're expecting that on "most" recapped periods the availability was >99%. I.e. they also expect to have months where availability is <99%.
> Today, for example, I updated our firewall rules, updated some Java business logic, tweaked some javascipt and PHP on the site, reversed an odd macro email-phishing virus we got, configured a new RDS server VM for clients, and updated some network GPOs. 20 years ago, I would have never worked on ALL of those things in the same week - let alone the same day.

If you're happy, then awesome, but the reason you would have never worked on all of those things before is because companies are loading up more responsibilities onto technical people to cut down on costs.

You carry the skills of 3 roles from 10 years ago: Sysadmin, developer, and reverse engineer, and yet you're likely only being paid for one.
> Knowing how to maximally exploit a CPU is way more important than knowing eight different Javascript frameworks if good software is your objective

Which is why 90% of all software is very profitable crap.
One reason I might use it on Linux is to test our website/product UX on Edge and ensure wider coverage.
this works: http://archive.is/0Vyx0
I said cancel culture, not people who have lost their jobs. There are plenty of examples of people who otherwise would have lost their jobs had they not already been wealthy, so many that it is so obvious that a topic like this can be posted to HN without any prior explanation. Goya Foods is a recent example and the list goes on. They don’t seem to have done anything other than show support for Trump.

I despise Trump, didn’t vote for him, and think he has done significant damage to the office of the presidency and the country as a whole, but clearly expressing any sort of support for him will get you boycotted (I.e. canceled.) which falls under ‘unacceptable political opinions’ in my book.

Otherwise, I’m really not sure what your definition of ‘dehumanizing’ is. Outright racism and hatred is condemned by nearly everyone.
Facebook to add labels to posts about voting from presidential candidates
The Myth of the Privacy
All I know is that we have to care about our online privacy on our own
Snorkel does weak supervision for you. It takes your unlabeled data and use defined labeling functions (LFs), maps the LFs on the data and then de-correlates relates everything to give you a dataset that you can use for multi-class single-label supervision.

It's very powerful.
Sway 1.5
It might lack functionality that you use on a daily basis, but I don't think it lacks any objectively basic functionality. In my opinion this is proven by the fact that thousands (millions?) of programmers, including me, work with VS Code on a daily basis.
The bullying/mobbing aspect of Cancel Culture should explicitly be made illegal. I don't understand how people don't recognize it as what it is: idealogical "cleansing" in the same way the Nazis, Mao, Stalinists did it. Simple employer protection as suggested doesn't go far enough, the intent to harm one's career on ideological grounds must be punished.
Might not be a lot of people around to report the news when that happens.
The IRS has a criminal enforcement department, and they absolutely investigate criminals and press charges that have nothing to do with tax evasion. Often they work with other branches, but they are fully fledged FBI agents and can prosecute any crime they want.

Usually they do that when they stumble upon them during tax/laundering investigations, but they'll prosecute anything.
Do you want to work at a place where you cannot event define the words used before solving a problem?
Why is this here? That is, is there something new since Edge launched months ago?
As I said, it’s definitely possible. We did create and maintain our own clusters. That’s way more expensive and time consuming than using existing offering from public clouds, and you are in your own in case of issues. Your competitors who don’t have that kind of requirements can build and iterate on their products way faster.
5 million BTC is about US$45 billion.
Respectfully, that is exactly what we need an experiment to prove\disprove. At least some people took this 9k as an opportunity to sit at home playing video games. At least some got a (small) education or started a business.

The issue with pensions as an example of UBI is that the only people getting them are old. So they mostly already have the assets they want, they don't have careers they want to improve, they don't want to start business or earn money, they want to retire...
Good job Euros! Now you need to level up tech sector, get rid of the shackles of Google, Apple, Facebook. Your startups deserve better then the current, anti competitive and worse environment! Your companies could do much better, now is the time and make it happen.
Graph QL
Any tips, tricks, insights or thoughts on Graph QL?
Works for me, see http://archive.is/3Nn1P
Not only "for their political beliefs", though.

Even if you may not have one belief and you have made an "ok" symbol to say "ok", if someone takes a photo, and they pretty much paint you as someone with a particular political belief, because you made a particular gesture that could perhaps be linked to a political belief, you may lose your job.

That's cancel culture.

It's simply easier to just do what the mob says otherwise you will get overwhelmed, in terms of handling PR, to begin with, when they can easily say "This company supports someone with a political belief, boycott them". You may not have the funds to defend yourself, and the time you spent investigating the issue could be also the amount of sales you may lose. So the easiest way out for you is to simply let this person go.

edit: added latest paragraph
App Shortcuts and Maskable Icons: Play It Like Twitter
To that end the OS project will remain: https://spectrum.chat/snorkel/general/announcing-snorkel-flo...
There's a world of difference between expressing an opinion on how you feel something is wrong, and demanding that anyone who doesn't show enough enthusiasm for your personal cause should be punished and persecuted out of existence or relevance.
That is definitely not true any more, as they got bigger most of them desperately tried to hire experienced external hires, on the principle that nobody gets for fired for hiring an ex-Googler.
Laravel/PHP: Swapping out the pagination class to your own
Why is infrastructure as code such a big deal?
Honest throughs and opinions on the subject
Why would an admin panel be able to post tweets from other users? I can't think a valid reason
I feel like doing the project in Lagos is going to confuse people but when you put the final gear bedded into concrete that sort of gets the point across
I like the “blur” vs “pixelation” analogy. Maybe she will cover the time issue. :)
I had some trouble swapping out paginator classes in Laravel so I wrote an article about my experience in case it helps someone else in the future.
I don’t understand why Microsoft are still in the browser game. It would be like continuing to make mobile phones or mp3 players which they also lost a long time ago.
Personal Vulnerability and Professional Vulnerability
You're looking at the best of FAANGs projects compared to the median of overall developer jobs, which isn't a fair comparison.
GDPR was supported by the biggest EU corporations as well - not much could help them more :-)
Happy to see progress on this. Working from home, I'm using an Ethernet connection, but hopefully 802.11ac will be ready by the time I'm mobile again.
Did people already forget all about the 2013 leaks? Do you actually think that the EU is not complicit in the same surveillance practiced by the US?

> For example, Der Spiegel revealed how the German Foreign Intelligence Service transfers "massive amounts of intercepted data to the NSA", while Swedish Television revealed the National Defence Radio Establishment (FRA) provided the NSA with data from its cable collection, under a secret treaty signed in 1954 for bilateral cooperation on surveillance...

How is my data any more secure on a German server than an American server? Some asshole is snooping on it anyway, and the NSA gets access by extension.
This is the ideal we should strive for.

But looking at history with at least a layman’s perspective it seems this was only ever done in small subcultures/circles and never the norm.

Typically scholars of some kind and only within their group. So from a position of privilege: people who are well educated and have time to think. And given time to talk.

The mainstream media and social media typically don’t respect/support the latter.

Social media in particular is more inclusive. Everyone gets to speak as loudly as people ‚like‘, in a more protected manner.

Also there are vast differences in basic values, which were almost always hotly debated, even by the most well spoken, such as religion, equality etc.
The stock grants are very, very good, especially in an insane market like we have right now.
They way I understand it based on the article is that they were only able to change the email address, then used that to reset the password and log in.
And hopefully audited.
Hi! Author here. You saved me a good day of figuring out what all the header fields meant. I definitely appreciated finding your code!
I disagree, it’s not the fairness, or the overproduction, but the best overall benefit to society given the money spent. Social programs that already exist are a progressive tax that penalizes healthy, working people more than those who are receiving the benefit. Examples: unemployment, Medicaid, WIC, Saver’s Credit.
Four Reasons React Renders (and three ways to stop it)
> Does anyone know of customer service panels at big companies or government departments where this is the case? I.e., it is literally impossible for a rep to browse random customer information even if they are willing to break the rules?

Yes - no names for obvious reasons but where I work (trust me you've heard of them/probably use them and they are a huge tech company) it is very hard to get access to anything even slightly customer related. You need to go through multiple levels of review and approval (often your manager, their manager, and then directors/VPs) with genuine business justifications that actually looked at (no "asdf" here) to get access, and then it is usually only permitted for a window of months at most before it is auto-revoked. Then once you have access, every actual time you look at the data you need to provide justification (e.g. a ticket number that is actually checked to make sure it is open, not reused over and over, and not just 1234567890 etc and so on), and every single action you do with the data is tracked and audited so there is a complete 100% paper trail of who looked at what, when they did it, and why they were doing it, with traceability through to the tickets/bugs/etc for why there were even doing this in the first place. Abnormal things (e.g. systematic/repeated/etc) raises flags that do terrible things to your career. Each system/data source needs its own independent approval process.

There is no "god mode".

It is not uncommon for people to wait weeks for approvals to go through to access their own data to validate a bug fix etc. I think these safeguards are worthwhile - many would see them as a hindrance.

At past places, I implemented a call-centre UI once. We made it so that the service rep would initially not see anything about the customer, so the "Please can you confirm 3rd letter of your memorable word" or whatever meant that the service rep literally had a text box to type that letter in which had to match before they could proceed - they didn't see the whole world on screen and wait to see if the user got it right. I am not sure how common this is - when I do this from the customer side these days often the answer is immediately acknowledged by the rep without any kind of delay or typing noises so I am guessing they have my entire record on their screen and are just waiting for me to say the right things before continuing the call :(
> No access to foreign websites: IP addresses are personal data

The OP talks about not storing personal data, which would mean e.g. not keeping logs of client IP addresses; that does not forbid the Internet.

I agree that a law that literally says or is interpreted to say that my IP address must not cross international borders, forbids the international Internet. But there is no such law.

It's possible to put together an argument to interpret laws in an undesirable or unexpected way. That's what lawyers are for. We have to have some measure of confidence in court rulings, that's part of the system, law interpretation is always being challenged.

> No international email, social media.

To the best of my understanding, the GDPR allows people to opt-in to send personal data. If I send an email to someone in the US, I deliberately share e.g. my name with them; that's legal. If I send an email to someone in Europe, and my and their email providers are companies operating in Europe, they should not transmit or store the email through US servers. That's not impossible. At least that's my understanding.

The problem with social networks is legitimate, and a real problem, but it's vastly smaller than "the Internet".
> The piece preempts the objection of employers protecting employees from hateful conduct (without taking a stab at how exactly one should balance those interests,) which makes me think that these terminated employees are at least a portion of what the author is discussing.

I assumed their thinking was that if the electrician was really doing the gesture they were fired for, the law would allow the firing. But the law would provide a recourse where the electrician could sue for their job back if it turned out the mob (and firing manager) were mistaken or didn't have sufficient proof.

I doubt such a law really would provide much cover for right wing people to bring them to the table, given the left has been redefining "hate" continually to cover more and more of the right half of the spectrum.
Why the way we spend each others time is as important as our own
Microaggressions with time and how to deal with people who waste ours (including ourselves with other people)
My other wonder was how long it took to go from "i've got this camera" to "i've written this software". I imagine it's on the order of weeks.

Which means you could probably do a daily journalling exercise. What you tried, what worked etc.

It's interesting to wonder about, but i imagine the dead ends, looking up docs, writing debugging tools is too boring to put in a blog
The former project is a python package that labels your data using a weak supervision technique. It's not just a pipeline, it's a sophisticated algorithm that helps combine multiple competing labeling functions by removing reweighing based on correlations vs a naive majority-voting scheme.

When you look at ML models as commodities and the fact that you spend most of your time getting data, cleaning data or labeling data it leads to what they call Data Programming. I imagine this will be a UI where you can manage your dataset, by monitoring something they call Critical Slices.
Comic Strip: How Do You Comfort a JavaScript Bug?
Correct

"But Edinburgh is a mad god’s dream,

Fitful and dark,

Unseizable in Leith

And wildered by the Forth,

But irresistibly at last

Cleaving to somber heights

Of passionate imagining

Till stonily,

From soaring battlements,

Earth eyes eternity."
Author here. How bizarre. Thanks for the report. I'll see if I can reproduce the behavior (I don't normally use Macs so I have to test ad-hoc).
It's more the opposite: FODMAPs are non-fermentable carbohydrates. If they were fermentable by yeast, they would be fermented and you wouldn't be eating them. The whole point is that yeast doesn't metabolize them but your natural intestinal flora does.

Sourdough is a mixture of yeasts, lactobacter, and acidophilus in various proportions. The latter two will metabolize the FODMAPS, either while proving the bread or in your gut. One of those choices can cause discomfort and the other a delicious food product.
Aren't you worried about filtering out good candidates who have enough options that they won't spend time on your test?
2) I thought about it and I can't. I don't have the written skills. I would have to quote it in whole or a large section. I also think a tweet is toxic because it's short, but a sentence is worse.

1) Their quote is a textbook cliche. It implies he's a hillbilly to stupid to even know what you can and can't say. His wording was not that.

I would never have used this tweet in this article. It's too complex.
True, but who with options is going to agree to an internship?
A human will label data according to hand-rules or heuristics. What's the difference is a program labels data according to hand-rules or heuristics.

The down-stream discriminates model's goal is to generalize via supervision.