skysight-inc/HackerNews huggingface dataset:
I'm a Googler who works in ads, speaking only for myself.

If Chrome blocked third party cookies today we'd see something between these two outcomes:

a) Publishers lose about half their revenue because ads aren't personalized anymore: https://services.google.com/fh/files/misc/disabling_third-pa...

b) Advertisers figure out how to keep personalizing ads through fingerprinting (non-cookie tracking)

Since (b) is worse than the status quo (users can't reset their fingerprint) I think "a security improvement that is literally flipping a switch" doesn't fit.

Chrome's approach (as described in https://blog.chromium.org/2020/01/building-more-private-web-...) is:

* Block fingerprinting

* Figure out how to let advertisers personalize in privacy preserving ways (https://www.chromium.org/Home/chromium-privacy/privacy-sandb... primarily FLoC and TURTLE-DOV)

* Then remove cookies

I'm skeptical about the approach, since I think blocking fingerprinting and server-side correlation of requests is very difficult, but I think the people working on this are very good and have thought a lot more about it than I have.
Wow, I've been reading Asterix since I'm 6 and never thought it was a gorilla, that's seem really stupid to me, or at least a very us-centric view, no offense.

I can see Tintin in the Congo being worth discussing, I mean it's from the 30s, but even as the child I knew to take some distance from it even without adult supervision.
To Fight the Coronavirus, Cut the Red Tape
While Raspberry Pi's are awesome, and the power consumption is nothing to scoff at (when considering a cluster), you can accomplish this same thing for a lot less, and have quite a lot more compute power, by purchasing a used server or even something like an AMD 3600X...

A single 3600X will grossly outperform this cluster (and cost less) with less headaches (you don't have N physical machines) by using KVM to deploy a few virtual machines and using Kubernetes to orchestrate and allocate within those VMs. You'll also have a lot less latency between nodes running in VMs on the same physical host.

Another thing that unfortunately sucks about Raspberry Pis (less with Pi 4, but still mostly applies) is really shitty I/O performance...

I spent a large amount of time over the past summer and fall trying out various ideas to have a "cluster" at home that was both practical and useful. While, the PIs were nice, they never really amounted to much more than a demo. Latency and I/O become real problems for a lot of useful interconnected services and applications.

Honestly, if Ryzen 3000 hadn't come out, for cheaper cluster builds (~300-400) I still think Pis would be a solid choice but... Ryzen 3000 is just so fucking fast with a lot of cores, it's truly hard to beat.

Addendum: to touch on used servers, yes your power bill will go way up, no joke, but for some applications like large storage arrays-- it's hands down the cheapest/easiest route. Search by case, not by processor, it sounds weird but the case is likely the most valuable part of the old server (like ones with 20+ SAS2 slots for $500) or PCI-E slots that GPUs can fit into.
At least on the east coast outside of actually being located in the hard urban part of the city, from what I've seen 1 and 2 bedroom apartments only end up being marginally different in price. For example, one of the places I was looking at had 1 bedroom apartments for around 1400-1500USD per month while their 2 bedroom apartments only increased in price to 1600-1800USD depending on whether you wanted a bit more square footage or 2 bath instead of 1 bath. Likewise 3 bedroom just notched up another 200USD and so on.
XML solves these problems a long time ago. It has been abused so much that people don't consider it anymore, but I have been using 2 personal DTDs since about 2005 and I have been laughing every time people have complained about whatever shortcomings their markup language of choice has.

you can use any programming language to work with it, and using scheme and SSAX makes even XSLT a breeze.
Browsers should deprecate third party cookies and remove support entirely.
There seem to be articles saying that COVID-19 sometimes manifests with digestive symptoms first, and those symptoms are usually (85%) diarrhea.
Non paywalled: http://archive.is/DAQaQ
Getting Started with GitHub Sponsors
Looks like the wikipedia page says there's a Chaitin's constant for each Computable Function, so yeah, countable. That's if I'm reading it correctly. Even if the constant differs for every program that computes a given Computable Function... still countable, though (if I'm doing my math right).
For some of the less free countries it's really hard to know how much this is working / helps.
What's the library like - if I pick a random artist that has < 50000 monthly listeners on spotify how likely is google play music to have them too?
Anti-malware/adware applications could use it to check for known bad applications.
Canadian resource to share appreciation during Covid-19
We ran a 100-petabyte cluster with all Meltdown/Spectre mitigation turned off because there was no foreign code running on it that didn't have access to the data itself.

It's all about the threat model. Engineers at the company were considered trusted actors and they were the only ones permitted to connect. If that layer failed, there is no way cache invalidation errors would be the fastest way in.
The context matters:

https://www.factcheck.org/2020/03/trumps-statements-about-th...

"Feb. 26: “And again, 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 press conference."

"Feb. 27: “It’s going to disappear. One day — it’s like a miracle — it will disappear.” — Trump at a White House meeting with African American leaders."

"Feb. 29: “And I’ve gotten to know these professionals. They’re incredible. And everything is under control. I mean, they’re very, very cool. They’ve done it, and they’ve done it well. Everything is really under control.” — Trump in a speech at the CPAC conference outside Washington, D.C."

Let's face the truth: that was the main problem.
Location: San Francisco Bay Area
Remote: Yes
Willing to relocate: No
Tools: Jira, SQL, Tableau, Alteryx, MS Project
Resume: https://drive.google.com/file/d/1jg0rTq6H_AiYbLdzJfVb6k9HiQF...
Email: priyadarshini.s@hotmail.com
I've been blocking third party cookies since my Opera days. I can't remember exactly when, but at least Opera 9 (2006). Recently, I use the same capability of Vivaldi (Chromium based).

The problem is that this blocking induces some failures which are hard to diagnose. For instance, on the official site of my city I can't use some pages because they loop on requiring my authentication, since they use iframes with shared cookies. On other sites, submitting a form will fail with no error messages. I also remember a Python MOOC that failed with a blank page because of this blocking. Fortunately, all of these errors are uncommon.
I love anything that hooks me subject-wise to keep learning J. I always get charged to ply my J skills and learn from others. I tried to run a batch of simulations for x amount of days with the default number of people in the code as follows, but I am sure the infect function is not randomizing on each simulation run, and I am misusing ^:

avg^:5 (# I. infect^:10 starting_pop = 0)
Wished there were pictures of final results.
> the point of a dedicated control machine

Usually virtualenv + requirements.txt + all configuration inside playbook repository should make for a painless experience without one (save for speed).
It’s not going to stay like this. Everybody who is hiring today, unless they were already remote friendly, are already openly saying “we do remote for 3 to 4 months and then bring everybody on site”.
You should have an alarm that rings at 5. Or just write a script that disconnects your company VPN at 5.
Our CTO put together this project to help Canadians share their appreciation for health care and other essential service employees during the current pandemic.
I'm not sure if this is the case here, but IIRC, the internet archive is considered a library, which grants them some special rights regarding copyright.

I believe that's the reason that allows them to host arcade ROMs as well.
Virtually all English speakers are capable of recognizing that "cohabitate" has the prefix "co" on the word "habitate". This doesn't look like the sort of glossary that would exhaustively explain the obvious.
Thanks for digging into this- what a cool adventure!

In your research, were you able to find GPS coordinates of the purported island? I'd be interested in taking a trip out to search myself, but doing a grid search of the whole island sounds challenging based on your report.
Same until last week. Now we allow ourselves one old fashioned disney a day to pull in those last 2 hours of work of the day. Rest is offline :). Good job keeping the screens away
In other words the Chrome team doesn't care about users, it cares about ads. If it put users first, as it should, third party cookies would have been blocked a long time ago and they would be working on blocking other fingerprinting techniques now.

This is a great reason to not use Chrome.
There is obviously an easy solution to this.

Blame China.

It’s their fault that, while America had a 2 months advance notice, that our leadership could not take this problem seriously.

And they let all the infections come in from Europe, which must be why New York exploded in infected cases in the past week.
To give examples, Calgary recently voted not[1] to host the Winter Olympic Games when they had been previously known for doing quite well in 1988. [2] When I was in high school we had a substitute teacher from Greece to talked about how he was unhappy with the economic effects on small towns from larger infrastructure projects after the 2004 summer games.

[1] https://en.wikipedia.org/wiki/Calgary_bid_for_the_2026_Winte...
[2] https://en.wikipedia.org/wiki/1988_Winter_Olympics#Impact_on...
OK, I'll bite.

Who or what created the universe?

Don't say "big bang" because something needed to create that.
Hi My name is Tevin, I am currently looking for Fullstack positions

Location: Brooklyn,New York

Remote: Willing

Willing to relocate: yes

Technologies:
JavaScript(ESNext), Node/Express,NoSQL, SQL, HTML5,
CSS,Java,React, REST,GraphQL,
TDD(Jest, Supertest, Enzyme),

Résumé/CV:

https://drive.google.com/file/d/1zxLF9rqTM0kI68Gd2-DA4Bn4e9L...

Email: tevinmcquilkin@gmail.com
While the social part is not there, the technology is.

I subscribe to rule groups through hostblocker.app, which pulls HOSTS files from different known websites and compile them into a .lsrules file which Little Snitch can use.

While I cannot vouch for the website's underlying code-I did not write it and I can not find an open source implementation-It only provides rules and I can edit any rule group to my liking after subscribing to it.
Yeah this sounds about right. This is the way it should be. I mean, hell, even that is a bit pricey TBH ... rent prices are generally out of control and need to come down. People have to be able to live without cramming into places with roommates like sardines.
> Other countries don't have a problem testing millions of people, so why doesn't the US use the same tests they do?

Many (most?) countries do have a problem testing people. It's not just the US. I imagine the whole world is competing on some scare resources now and most countries are simply unable to produce millions of these tests (and even masks apparently) in a short time.
This is great news. Although the study only had 28 subjects, the findings are pretty strong. The article has not been peer-reviewed, so we should be cautious about these findings.

This source [1] mentions some controversy about a claim in this article:

"The virus uses angiotensin converting enzyme 2 (ACE2) as its main route into the host, but their claim that the viral spike protein – which binds ACE2 – can also interact with CD147 is controversial."

[1] https://www.bioworld.com/articles/433822-genentech-moves-act...
Maybe it's not wise for people to volunteer during work hours when they live paycheck to paycheck, but there are also a lot of people that can easily take one or two days off per week to help out. I'm not suggesting that someone who needs it foregoes their salary.
At this point, I feel like there are too many "Intro to Python" courses floating around. It will take a newbie, multiple hours of reading reviews and recommendations to find a course. There are many good ones out there.

I wish there was more effort spent on creating intermediate courses. It would be great if there were more people trying to write books like this Nicolas Rougier is trying (https://github.com/rougier/scientific-visualization-book). Take a specific library and help people become proficient in them. Usually, the core contributors to a library are not always the best people to teach people how to use that library.
Probably they should post in https://news.ycombinator.com/item?id=22665396

The idea is to concentrate the job post in a single place, so most of these post get killed.
> the government shut down the economy, not the virus.

This is not true. I put myself in self-isolation over a week before the State mandate came out. Many of us are doing this for ourselves, based on collective intelligence and agreement.
> Guess it's not.

Isn't there a theorem that speaks of the existence or non-existence of a set whose cardinality is strictly larger than Q and strictly smaller than R.

And a conjecture that says this theorem might well be unprovable?
you always could, no? Just tell cmake to use clang to compile
You remind me this could be a decent idea for a short blog post.

In brief though, let's say you're implementing network filtering (inspired by today's LittleSnitch post).

Before writing any code, I would:

- Figure out what actual business case there is behind it and what the management/customer/etc is actually looking for. Maybe feature XYZ isn't the right long/short-term solution for what they want. People give Steve Jobs a lot of flack for "you're holding it wrong", but he was right in the sense that the customer doesn't always know what they want/need, let alone know what's even possible.

- Once the feature is what is required, figure out what's the right fit for the feature within the current architecture with short/medium/long-term goals in view. Maybe it's actually better to hack something in quickly and commit to revisit in 1 week than spend a month doing it right and lose users.

- Then figure out if the APIs actually exist. Some APIs you need simply don't exist. For example, in order to filter network traffic on MacOS, you needed to write a kernel extension until macOS Catalina. If your architecture/business doesn't have room for kernel extensions, then those APIs are out of reach. (Maybe Apple didn't bless your request to code sign kexts. Maybe you have no-one on your team with kernel experience. Maybe your customers are non-admin users on their Macs that can't load kexts.) During this phase, I might write some quick & dirty PoC code later in the process to exercise all the necessary APIs and make sure those actually do what they promise to do within my constraints.

Once you have the business requirements, stakeholders aligned, and PoC that exercises all the APIs which demonstrate your feature's needs, writing the actual code is a breeze. Especially once you get pretty good at this, transforming the PoC code into one that stands the test of time in your product gets easier and easier.

You may ask "wait, writing the PoC code is exactly what you claimed you didn't do!". You've got a point, except in this case, whenever I write PoC code, I write it as a standalone "proving grounds" program. I don't start writing code within the product's architecture. I would estimate in my PoC code, there's less than 3% that is outside of exercising the necessary APIs.
and then you have GCS implementing their own version of multi-part upload API...

A thing I wish they have is a way to get a consistent view of the object (similar to X-Newest in swift). Charge it 10x or something. Sometimes you really need this.
Proximity is a big help, for sure. Cross-references, ideally checked mechanically, can be helpful in making things proximate to multiple points.

I very much agree with expressing assertions as tests. Doctest is an interesting point in the space, here. An idea I've had (and prototyped, but never quite got where I wanted) is a system where I can add references to tests as citations supporting claims in documentation, such that when the test fails the assertions it supports can be surfaced.

Also, documentation that is frequently used is typically thereby checked against reality, and necessary updates found quickly. But much documentation won't be sufficiently frequently used to rely on that.

There are many things that help. I'm always looking for more. Thanks for your input :)
To prove that a field is complete, your proof must hold for any Cauchy sequence, not just the ones that meet some constraint you impose.
Please read my comment about using the specification-pattern with sql :)

Which, for me, is 90% of the use-cases
NLTK, for my uses, has been dethroned by Spacy for years now. I'm very curious to see how Stanza compares. It looks like it's built on PyTorch, so very interested to check it out.
This is neat, but I'm really more interested to hear about potential use cases. I'm guessing this is mostly useful for ARM workloads? Maybe some situations with low power requirements?

Personally, for my multi-node test clusters, I just run VMs on cheap x86 hardware.
> That action alone should open the government up to civil tort liability.

I was under the impression that the US Gov't can decide whether or not it can be sued by a plaintiff. If that is the case I have a sneaking suspicion that the Government would decline to continue with any case against itself regarding this issue.

Do you think it would be any different?
Zig cc: A drop-in replacement for GCC/Clang
Interview tips for hiring managers: Do's and don'ts
I am a bit shocked, because that seems like a really dishonest way of doing things. “Surprise! Actually, I am not talking about Cauchy sequences, but only computable Cauchy sequences.”

If you change the rules you had better be up front about it.

What you are describing is a completely different definition for “complete metric space” than what is commonly accepted by the mathematical community at large. So do not be surprised that by using different definitions, you come to different conclusions.
I'd say the usual fix we apply for this is limiting term times. Maybe we should be more rigorous with that.
How does trickle up pay the commercial rent for the example in the article with an events business?

From article: “[businesses have gone] from regular trading to zero revenue in a week. My own sector, events, is literally illegal. Bars, restaurants and lots of others are in the same position or soon will be.”, “Some of our landlords have agreed to push a percentage of our rent back to later in the year, but it still has to be paid back. So we’ll pay double rent as we emerge into what will be a catastrophic recession.”

I agree the government paying his staff helps the staff and helps fix his other issue “My own business is spending every last cent of our cash to keep our 60-odd staff employed in some way, even though we’re not allowed to do what we do.”
An analogy I used over a “Zoom & Bourbon” meetup last night was that the COVID handling by the US federal government is very similar to aircraft crashes: it’s never just one failure, but a series that cascade (and you invariably “get behind the aircraft” due to being overwhelmed) and lead you to the crash site.

We’re almost to the crash site, just a few more weeks to go. Please make every attempt to stay safe and healthy.
This is one of my favorite obscure math topics.

I think of the "useful reals" being the "reals that have names". Alan Turing developed the Turing machine to get a handle on the "useful reals" since you can make a Turing machine write them out one digit at a time.

Given that, I don't like the term "real numbers" at all because they are phony compared to the "useful reals" -- if you reject the axiom of choice then the construction that Cantor does to construct a real isn't valid.

Despite calling for a rebuild of math and science based on computation, Steve Wolfram has yet to take the critical step of rejecting the axiom of choice. I wish he would man up.
/dev/random vs /dev/urandom, you could argue that a new seed via /dev/random is somewhat better, but you wouldn't block everything constantly to get new entropy
So if intelligence is inherited, then children of geniuses should be uber-geniuses. And if intelligence is a desired trait, then people can breed for that. And that's eugenics, so I believe you're agreeing with me.
The pirates are a spoof of another french Belgian comic named Redbeard (Barbe Rouge) https://en.wikipedia.org/wiki/Redbeard_(comics)
The wikipedia page even has the Asterix parodies next to the actual ones.

Not that it excuses anything.
I couldn't help but wonder if Woods Hole Oceanographic Institution (WHOI) was chosen intentionally as a fake source. WHOI can be pronounced "hooey", which is slang for a fake assertion.
I suspect they just meant regular react
> no country has tested 1 million people

Well, the country prepared for epidemics just didn't have to test one million people, but still kept it under control:

https://www.nbcnews.com/news/world/how-south-korea-flattened...

They were indeed able to use their tests more efficiently than any other country, and to really do a lot of tests compared to any other country:

https://www.cdc.go.kr/board/board.es?mid=a30402000000&bid=00...

348,582 tests up to now.
> Darwin is open source.

This is why I specifically said that macOS is closed source. Darwin is kinda open source, but it becomes less and less relevant as Apple fails to update it and leaves parts out.

> Many kernel extensions are closed source, but that's not relevant here.

Of course it's relevant: if you don't have those extensions, your custom compiled kernel isn't booting on your genuine Mac hardware. You can try to rip the binary extensions from the OS, but no guarantees on how well that's going to work.
> It may turn out that most people are going to get the virus

China is good (but definitely not conclusive) evidence that a total lockdown can stop the virus.
It is not possible to give "actual attention to students over video".

There really is no such thing. Remote teaching does not, can not, and should not work for young kids. It's not a university.

(source: life)
We have a 9 year old.

I wouldn't call it impossible, and I've been working from home on and off for quite some time. And no, my kid isn't traumatized.

It does take some juggling with time, the 9 to 5 schedule no longer applies as you have to spend time during the day with your kid, but it's no worse than the random and useless meetings and conversations you have at work. And you have to be patient and expect interruptions.

It can be done with some discipline. You shouldn't generalize.
what does this comment have to do with the article ?
The parent comment is proposing a system where nobody is punished, everything is deferred. Not all landlords are fat cats in a mansion, if you remove the flow of cash to only some people, those people will be crushed if they depend on that flow to send it further upstream.
A "theorem" is a proved proposition, so there is no such thing as a theorem that might well be unprovable.

The proposition you refer to (which is not a theorem since no proof is known, and in fact it has been shown that this proposition is logically independent of the usual foundations of set theory, so it cannot be proved in that framework) is called the Continuum Hypothesis:

https://en.wikipedia.org/wiki/Continuum_hypothesis
/dev/urandom is better than /dev/random in almost every case, so much so that on macOS they are identical.