skysight-inc/HackerNews huggingface dataset:
> But I did assert that past infections does reduce the doses you need to give to reach herd immunity, which is a point you seemed to argue with.

Sorry for the misunderstanding. I wasn't arguing that past infections change the needed doses, I was arguing that undiagnosed positives waste limited doses. Hope that's clarified.
Building anything is step 5 of a good process, not step one. Whether you buy or build is far secondary.

First, check the motivations. Emotional or logical. If the driving motive(s) is ego, that's already a big, red flag. Consider running like a bull in reverse.

Second,intel. Gather information about the situation; educate yourself. Find the apples on the road.

Third, formulate a vision, an image of the final result that all the stakeholders (those whom you cannot ignore, no matter how hard you try) agree on. This is where beautiful diagrams are created. Which don't matter. All that matters is each stakeholder signs & dates it.

Fourth, plan. Use your knowlege gained in step two to formulate a plan for getting from the current situation to the "vision".

Fifth, execute said plan. Find more road apples.

Sixth, debrief. Analyze the outcome. Get a drink with the ones who did the work.

This can all boil down to just you spending 2-3 days running around doing it yoursels, or multiple teams spending most of a year herding cats. The important part is knowing the steps, and mentally looking for them. And for those who push to skip.
Here's a great video explaining the National Popular Vote Interstate Compact:

https://www.youtube.com/watch?v=tUX-frlNBJY&t=122s
I don't see a functional difference in denying spaces in paths from denying new lines in paths.

My dream OS would forbid path names that don't match \w in grep.
I mean, this story is remarkable only in that it is badly written.
YouTube is driven by ad revenue.

The corporate entity is very much tuned towards that.

Certain videos decrease ad revenue, and ML has identified which topics do so, and have now fed an AI algorithm to ban them.
Meh. In 2007 I wrote a webapp for a friend to help him manage his business. It's in PHP and other than a few fixes here and there, it's running just fine in 2020.
if you often worry about that, you should consider that you are a feature, not a company. build your erm product appropriately. ie be more attractive to acquire than compete against.
Does anyone have any good recommendations for screencasts of advanced Vim usage? I'm pretty comfortable with the basics (I'd say my level is "try to use macros sometimes and find them too clunky"), but in these days of remote work I don't get to look over my co-workers shoulders too often, so I don't feel like I have a good idea for what I'm missing. Less "here is the way to do this thing" and more "watch this wizard at work and get inspired, maybe with a bit of commentary."
This is getting wildly off topic, but secession is a basic human right.

It falls under the basic human right to self determination.

https://en.m.wikipedia.org/wiki/Self-determination

Texas does not need permission from the federal government to secede, regardless of any court cases that say otherwise.

If today, the Texas legislature approved a popular vote to secede, and that popular vote were to pass, then Texas would have every right to secede.

To say otherwise, would be to enslave Texas to the union, forcing them to your edicts.

I get it, last time Texas seceded, they did so because they wanted to keep slaves.

But that does not mean secession cannot be considered as a legitimate course of action.

When a married couple are wholly incompatible with each other, sometimes divorce is the best option. And certainly, neither party has the right to declare that the other can't leave.
MITRE is a non profit that "manages federally funded research and development centers (FFRDCs) supporting several U.S. government agencies" they have a technology and cyber security mandate which is still big (they run CVE, CWE, SCAP, etc.). They haven't faded so much as they were never a public/network company in the first place.
The point being that, if you hear someone say ‘a green great dragon’, you understand the speaker to be referring to a kind of dragon called a ‘great dragon’. Because, to make sense in that order, ‘great’ can’t be merely a reference to the speaker’s opinion about the dragon (‘it’s grrrreat!’) or the size of it (‘great big enormous’), but instead a qualifier for a kind of dragon.

That you can infer that ‘great’ connotes something different because of its position in the adjective sequence is an argument in favor of the idea that the sequencing is semantically meaningful, not against it.
Just suggested it in another comment, but Fish might be similar to what you describe. It has tab-completable flags that it gets from the manpages, and remembers and suggests previously run commands which might be close to the auto-complete you're after.
How is CentOS Stream not a binary compatible distro with RHEL. Technically, CentOS was NEVER binary compatible with RHEL, it's a re-compile, but EPEL works with it. The same is true with Stream. No change there.

The change is CS Stream is literally the same change our (Red Hat) customers have been absorbing for years.

CentOS users have this perception that they were getting stability by being behind paying RHEL users. Think about how ridiculous that logic is.

RHEL users weren't being bombarded by ridiculous instability. RHEL Betas were never that unstable and besides Stream literally passes the RHEL hatting tests.

See more #6/#7 here: http://crunchtools.com/before-you-get-mad-about-the-centos-s...

So many people were consuming CentOS without a fuzzy clue to how RHEL works. Makes it all the more frautrsting for people who get a paycheck from RHEL.
I also do this with my personal scripts; I just use comments for
commands and parameters I'm not using frequently, and then I can
just grep the script folder and/or use an older script as
example.

Writing that knowledge in some document is nice but in reality
it's just more effort for no real gain, especially as it only
helps if the relevant note can be found quicker than an online
example/explanation.
> It was $199 total, which I thought was a fair price.

I'm a bit curious how you came to that conclusion the price was "fair". Did you compare it to the prices of others providing the service?
> its action silences a group of people

Yes, a group of people attacking democracy.
My father is an expert in this field. He is a pediatric anesthesiologist who has done much work on development of entubation systems. I think he has at least six entubation patents, and was also the developer of the light tube entubation method. Back in the early covid days we were discussing possible lung lavage tubing methods, but neither of us had time to work on that. I can put you in touch with him if you are interested.
Fall-off of light intensity does not factor in: while the amount of light reaching an observer from any given star does indeed fall off with the square of the distance, so does the apparent size of that star; its apparent surface brightness thus does not change with distance. (Think of day-to-day experience: people who walk away from you do not darken!)

I agree that countability vs. uncountability seems like it should come into play.
I am European (Eng/Ger) and totally agree with his assessment.

And yeah, most of the time, brits are relatively bad cooks.
Functional Programming in Bash Scripts
Can you adopt a functional programming style when writing bash scripts, too? I think it's only a matter of mindset, not of language!
In the BioNTech vaccine Phase 2/3, it was 50 any time after the first dose, but 11 after the second dose.
"lovely" is an opinion, so it fits the rule to put it in front, right?
Wellackshually...

Scientists prefer ‘white shark’ these days. There being no other smaller species of ‘white shark’ from which they need to distinguish.
Both FB and Twitter censored the news about criminal investigation of Hunter Biden before the election, citing "misinformation", "disinformation", or simply "conspiracy theory". And now MSMs are reporting the same investigation, even citing emails from Hunter's laptop. If this is not censorship, I don't know what it is. Or, per the left here, censor is totally justified if we label a piece of information as hate speech, disinformation, or whatever amoral in the left's eyes? As for facts or discourse, who cares, right?
Every essay is about how and why Paul Graham had a hard time in high school
I work at a small startup. My boss comes from only enterprise level companies. My boss believes literally everything we touch has to be custom, and we have to make it. It's an incredibly exhausting process of getting in front of and/or retroactively nullifying any planning the company does based on his suggestions, because most of the time they're quite harmful to our startup's tech. I've gone to our CEO about it and he agreed that we have to curtail this behavior whenever we see it. It's just an extra layer of "stuff" I have to think about.

No, we don't need k8s, Kafka, a home rolled CDN, custom authentication, etc.
A commodity business is the essence of free market capitalism.

Every time you say you don't want to be in a commodity business, you're saying you don't believe in free market capitalism. You don't want competition.
In any corporates network you see job requiring Cisco certificates. Those employees then choose to buy Cisco rather than something else, and the support deals require the companies to maintain the employees Cisco papers and training, often with free trips to conferences in luxury locations.

The engineers wouldn’t recommend another brand of router which may be better because they’d lose their perks and face difficulty moving to another job.

It’s a self sustaining industry.

No surprise Amazon want the same thing.
> In what other programming language can you put spaces in variable names?

In SQL, notably. Such identifiers need to be quoted, of course.
A death tax says that the govt would gain/profit from someone dying. Family is the only way to remain immortal and inheritance is transferring assets to extensions of one’s own DNA. Because DNA..it can be argued is ‘property’.

The state can levy a small fee to retire identity of the deceased for legal purposes. But other than that, transfer of wealth being taxed is theft.
Sad to see the article end with this disingenuous argument, left unchallenged:

> A national popular vote, she said, would be “like two wolves and a sheep deciding what’s for dinner.”

The journalist should have countered that what this State Rep. wanted instead was "one wolf and two sheep fighting about what's for dinner". A desire to prevent "the tyranny of the majority" is not a valid excuse for supporting the tyranny of the minority.
Aren't Revolut's cards prepaid? I was under the impression it's not full, real bank account since they make it easy to transfer money in out. I imagine they're making money off the issuing bank part of the interchange fees
Dental floss underneath the battery. It’s more like the most painful double sided tape that sticks the battery to the case
Nowadays you're often buying SaaS so not only do you need to ensure the product is a fit currently but you must predict the fit going into the future.

It's not an easy thing to do. I've found that open source libraries are often more stable, require less ongoing maintenance due to API changes and have better support lifetimes compared to the SaaS equivalent.
> Also - on the custom UAS: Unless you're trying to make it easy to get blocked/identified then don't take this advice.

I can’t speak for other sites, but we’re pretty good at picking up on crawlers that don’t have a unique UA. The problem is that we’re going to have a hard time differentiating your well-behaved crawler from more malicious crawlers, and you’re going to get caught in the crossfire.

> if you can get away with raw HTTP requests grabbing and parsing the HTML without pulling down stylesheets, JS, etc. do it.

If you combine that with the lack of an identifying UA, there’s unfortunately a good chance you’ll get caught in the crossfire during an actual attack. That being said, it’s good advice otherwise. If you’re trying not to be identified as a crawler, it’s really going to stand out, though.

> I would never expect a sysadmin to contact me because frankly they aren't paid to.

I am. Furthermore, as long as you’re being transparent about your activity (see: UA), I don’t mind working with you instead of your provider. I understand that writing good crawlers is a learning experience; mistakes do happen. When I send abuse reports, usually people just get a slap on the wrist, but not everyone is that lucky.

But, if your UA has contact info, I can:

1. Easily rate limit or block you until the issue is resolved

2. Contact you directly, explaining exactly what’s wrong

3. Easily unblock you once it’s fixed

Sure, I’m not going to be happy about it, but I’m going to be a lot happier than if you try to blend in—a situation in which I’m not going to have any sympathy.

Unfortunately, most sites don’t respond that way and would rather just block anything remotely suspicious. But since you can always change your IP address, maybe try with an identifiable UA first—please? :)

Edit: Also, a few recommendations to add:

1. Be prepared to handle obscure HTTP status codes. 503 indicates you need to back off. Frequent 500, 502, or 504 means the same thing. 429 and 420 mean you’re being rate limited; slow down. 410 means you should stop requesting the given URL. 400 or 405 means you probably have a bug. Any unrecognized 4XX or 5XX error should be flagged and examined so you can handle it better in the future.

2. You can send an X-Abuse-Info header and a generic UA if you want capable sysadmins to be able to identify you but want to avoid being blocked by inexperienced webmasters.

3. Don’t ignore abuse reports.

4. Try to be consistent and ramp up slowly. It’s harder to cope with unnaturally-abrupt increases in traffic.
I think the point is that with *nix you aren’t just stuck with what some product manager at JetBrains thought was a cool feature.

And when you want to brew something up from scratch, or do the same task for the nth time, you don’t have learn how on earth this IDE implemented it, or learn a whole new API.

Take for instance an IDE’s find usages function, often a simple grey -r from a judiciously chosen directory gets you the same thing, but faster and more flexible (if your mind is wired that way, I suppose).

Edited to complete fragment...
If computation is the bottleneck, one might imagine that crowdsourced computing like Folding@Home and BOINC could offer an opportunity for less resourced teams to compete.
Seconded. It's a bit difficult to consume, however I trust the author in his CSS debugging skills as presentation looks great.
Forbidden where?

I.P. addresses, unlike real estate, are a matter that's hard to bind to any specific jurisdiction.
The two blues are identical: the CSS has them both colored as "dodgerblue."

Facebook appears to be the only one in the "Proprietary" category. The rest of the blue ones are all "Chrome."
The very first strain isolated in Wuhan, but the most prevalent S protein mutations in subsequent strains are fairly buried. None have yet been shown to affect immune recognition, as far as I know.
Yeah, doing work to automate some idiosyncratic process, either for clients or internal users, may be different. You do have to be careful you're not slowly implementing a CMS, CRM, email marketing tool, etc, feature by feature, though.
> Wonder if there could be a shell tool to just dump the first stackoverflow hit for a search.

I use https://github.com/samtay/so, which lets you search any stack exchange site (SO by default). It's fully terminal-based.
I do like my IDE but my one complaint with leaning on it a lot is that it lets you write code that is harder to understand if you don't have that IDE readily available.

For example, if you name a member "flag" and you have several types with the same member, your IDE can tell you where this flag is used, so it's not a big deal if you wanted to refactor or are trying to track down a bug. But god help you if you're looking at your code in a diff viewer or in your browser in an online repo.
In Spain, if you run a Tor exit node and someone commits a crime via Tor through your connection, you’re party to the crime.

In other countries, “not technically illegal” may apply. In Spain, it does not.

Or to give another analogy, it’s not technically illegal to sit in a car. It’s a different matter if you’re sitting in the car as a lookout while a crime is occurring. While there’s “intent” that matters in that particular example, when it comes to internet crime in Spain, intent doesn’t matter, facilitation is all that does.
What, do content makers make videos purely for themselves? That's the whole point of monetization.

As rayiner said, the government can't get around the First Amendment's guarantee of freedom of speech by only allowing the seller of a work to do so for free. Demonetization of certain topics on a blanket basis means that content creators have less incentive to make videos that they would have made otherwise, harming their potential audience.
I think it's a matter of unknown future needs that's the problem. If you want to do feature flags, you can basically build a service that stores key value pairs segemented however you please, throw it behind redis cache, and call it a day. This is faster and probably cheaper than buying a SaaS!

However, if you want a bunch of neat features, custom rollouts, and all that stuff, you're simply not going to be able to get the same value (unless you have HUGE scale) building it, and should just buy it.

Most organizations aren't comfortable saying "this is all we'll ever need" and are worried about both building, buying, and then migrating, which can be significantly more expensive than either of those options in a vacuum.
For some reason this makes me think of Sorry to Bother You
> I'm guessing you'll just assume the I's are closet Republicans.

While this may have shifted a bit since 2019, 38% of the public identify as independents, but 13% are R-leaning independent, 17% are R-leaning, and 7% aren't leaners. [0]

If you assume leaners are exactly like partisans and further assume the non-leaners are stealth leaners split equally between the two parties, you'd predict 36% of I’s would believe in large scale fraud. If you force all non-leaners to the D side or all to R side, you get a predicted range of 28%-44%.

So, yeah, the results actually seen (35% of Is believing in widespread fraud) are very consistent with the “independent" numbers being entirely predicted by partisan bias of “independents” combined with whatever factors drive the distribution of beliefs among party identifiers, with nothing nonpartisan about “independents” on this issue.

[0] https://www.pewresearch.org/politics/2019/03/14/political-in...
>Please define what you mean by routine here.

I mean that women still routinely experience sexual harassment in the workplace.

>Can you expand on what you mean by “casual racism is institutionalized but perhaps less overt”?

I mean that while you might not have a bunch of people throwing the word nigger around the boardroom as one might have in yesteryear, racism is still alive and well in many policies today
(nit)

> `grep --extended-regexp` but `sed --regexp-extended`

Why not use `grep -E` and `sed -E`?
I really don't understand this: the left believe that they would never be censored? Censorship is about power, and the scale of power can tilt towards either side pretty soon. What if later the country moves towards the right, and the left gets censored for legitimate discussions on election fairness, on health care, on tax reform, on education, or on corruption of politicians? Would you left feel happy if your questions were labeled disinformation? The left did read history about how an entire nation got silenced, right?

What a world.
Can anyone explain what the hashes and malware signatures are? I’ve always been interested in security but never had the time to actually go in depth in that area.
That’s part of the problem!
> It seems to me that this involuntary spreading behavior is much more pronounced in humans than other mammals.

(Anecdotal) This may be why I laugh so hard each time the dog sneezes. It doesn’t happen often, and it’s hilarious when it does.
There are some good points in there, but it's worth noting build/deploying is becoming easier than ever. For a simple static site you could pay 300$ a website-builder-thing or you can build an app inside a docker container and your host will reboot it for you if it crashes. I use a docker-compose.yml file and I was able to quickly download an open source service that automatically renews my SSL cert. But yeah it depends on the scope, and the project, and what skills you have freely available or wouldn't mind learning.
Movierulz 2020 Watch and Download Latest Bollywood, Hollywood Movies Online
In theoretical worst case the size of the DFA is exponential in size to the NFA

That's true, but mostly irrelevant in practice as you say. Because the NFA is linear in proportion to PATTERN size, not input size, and even an exponential blowup from there isn't a problem. (and many patterns may not blow up)

For example I wrote a very large set of regular languages to describe shell syntax. Compiling it all to a full DFA and then assembly via re2c creates something like 30 KiB of machine code. And it runs fast.

https://www.oilshell.org/release/0.8.5/source-code.wwz/_devb...

http://www.oilshell.org/blog/2020/01/parser-benchmarks.html

So as you say, you get the best of both worlds: a concise language, and speed. The only problem is the syntax, which I'm fixing:

http://www.oilshell.org/release/latest/doc/eggex.html
Thank for sharing this. Very well done.
Movierulz 2020 Watch and Download Latest Bollywood, Hollywood Movies Online
how to download movies from movierulz?
The magic of vim is not really showcased when starting up a new, blank file in a new project. If that's all programmers did, we wouldn't need an editor at all: just cat > foo.c and start typing!

Where vim shines is with editing existing files. Sure, maybe your IDE has a great plugin (or great built-in support) for the specific language you're using in the project. But vim is excellent for editing any text file, no matter what language (or indeed no language at all), and its keys are always the same. If you become a vim master, you don't need language-specific support to be productive. Additionally, all of your knowledge of vim editing commands is transferrable to any kind of file you want to edit. Language-specific plugins, on the other hand, vary widely in capability, hotkey setup, and completeness.

So if all you do all day is work exclusively within a single language and you have your IDE perfectly set up for it, learning vim is going to feel like a waste of time. If, on the other hand, you find yourself extremely unproductive whenever you move to edit other kinds of files (and you need to do this a lot), then vim may be a worthwhile investment of your time.
" he dismantles the commonly held English spelling mantra ”I before E except after C.” It’s used to help people remember how to spell words like “piece,” but, Forsyth says, there are only 44 words that follow the rule, and 923 that don’t. His prime examples? “Their,” “being,” and “eight.”"

But of course, the rule is "i before e except after c or when sounded like a, as in neighbor and weigh".

You still have exceptions like seize and weird (and being) but I think that's all among common words.
No hyphenation makes for suboptimal layout (whitespace).