skysight-inc/HackerNews huggingface dataset:
>> Its human error, not some inherent quality of milk that is dangerous.

I agree that it's not an "inherent quality of milk" that is dangerous. For instance, it's not the fact that milk is liquid, or that its colour is white/yellow that makes it dangerous. It is the presence of pathogenic bacteria in raw milk that make drinking raw milk dangerous.

However, the presence of pathogenic bacteria in raw milk is not the result of "human error". Indeed, one would say that it is the natural state of things that bacteria will populate everything we eat, drink or breathe. It just happens that some of those bacteria can cause illness or kill us.

>> Seriously take a look at the book The Untold Story of Milk, it has done all of the intellectual work to weigh the evidence and analyze the history already.

So have the WHO, FDA, CDC, EFSA, FSA, etc etc. Does the book you recommend arrive at different results?

Edit: To be a bit more precise about "human error". Animals do not need to be diseased and humans don't need to make errors for raw milk to cause illness. See for example the campylobacter outbreak caused by raw milk produced by Kendal Farm in the UK:

https://www.bbc.co.uk/news/uk-england-cumbria-38409110

Note:

In August the farm won a National Trust fine farm produce award for its unpasteurised milk.

Meaning the highest possible hygiene standards were observed at that farm. This being a UK farm, hygiene standards means that ill animals are separated from the herd and their milk destroyed and that animals and their milk are tested at least twice a year to ensure they're free from infection. You will not find more stringent hygiene procedures the world over. And yet, an outbreak did occur.
Apology accepted: I completely understand why a reasonable person could infer those things, especially since I'm hardly a neutral party given that I founded a Clojure nonprofit--"partisan" would be an entirely fair assumption :-)

I also happily stipulate that non-Lisps not working that way is largely praxis and not some fundamental language deficiency, and definitely strongly agree that interactive programming is a powerful tool we should get into more hands.
Same is true for most all reading. Skim then read, is a predominant form is reading. Is why newspapers scatter their stories throughout. Indeed, they punish linear reading...

Recipes often do two columns of some things. Math jargon is all about repetition. Narrative, explanation, exposition.

Don't get me wrong, I am inclined to agree with you. But we don't have a ton of empirical evidence on our side.
Solidly on Linux Mint now but back in the day when wrangling MacOS I used Hammerspoon to fix these sort of issues - should be doable to monitor and enforce the background status of Mail.app and then pause the monitoring when invoked by user (easiest thing would likely be to set hotkey that then also pauses monitoring), and finally resume monitoring when Mail.app goes to background (i.e. user done with active interaction).
Exactly. Been doing the same thing for years. Eventually just switched to AirMail.
Exceptional claims should have exceptional proof and starting off with "explains everything" is simply clickbait. If you want a scientific, non-sensational overview of how research is going on the Covid front, I suggest Derek Lowe's blog instead [1].

[1] https://blogs.sciencemag.org/pipeline/
Ranking countries is not the point; the point is that people who endlessly lecture on why the US is inferior have no particular preference for whether 30,000 more or fewer Americans die, so rhetoric pretending to be concerned about highway deaths seems vapid and insincere.

You seem to be confirming that you are one of those people for whom a conversation that mentions the US can have no fixed point other than how inferior it is to Europe or the Nordic countries. Which is what I'm annoyed by. It's the lack of genuine dialog that is the issue.
Kubebuilder. Operator-sdk is migrating to kubebuilder anyway - https://github.com/kubernetes-sigs/kubebuilder/projects/7
Pasteurized milk causes illness too. The key factors are the health of the cows and handling of the milk. If the cows are unhealthy, or if the dairy processing is done in an unclean space, then there could be problems. See The Untold Story of Milk for analysis/references
Not a microservices guru, but why are big companies (most famously Uber, who was sort of spearheading it famously) starting to abandon this architecture?
This is a great post! We should have more of these out there. Does anyone have any recommendations for similar posts for Node.js (instead of JVM)?

Or any good resource which discusses possible optimizations in the infra stack at a more theoretical, abstract, generalizable level?
I'm a Perl fan, but there are some places where it's hard to avoid ugly code. Like collections of complex data structures, especially combined with references. No matter how hard you try, you get messy looking code.
"The White Noise Supremacists" (1979) by Lester Bangs might be more interesting.

https://www.villagevoice.com/2020/01/05/the-white-noise-supr...
That's like cloud run which I also prefer. I'll try fly it looks like an even better fit
> I personally enjoy high flow showers.

Me, too, I feel kind of addicted actually. One change that I have noticed is that it must be about two decades since I last owned a washcloth. I wonder if they had been part of the customary hotel bathroom set back then or were they considered part of what the first would bring?

As a high-flow addict what I'd really love to have is a closed loop shower, because what I certainly don't need is drinking water quality the entire time. Use fresh water only at the beginning until the loop is filled (perhaps manually or automatically omitting recapture of the first few tens of seconds of the initial flow, for when you come in really dirty), then cycle for as long as you want, then again fresh water for a final rinse. Bonus points for a button to purge/refill mid-shower if you want it a bit cleaner.

I consider this concept one of those good things that is threatened by the perfect (expecting people to shower less or downgrade to mist-showers or washcloths)
Can you find the cancel subscription from the Zoom webportal?
It is hidden!
I've tried to use Python for this kind of scripting, too, but went back to Perl. Python-the-interpreter is annoying. Is it /usr/bin/python or /usr/bin/python2 or maybe even 3? Does this server image / distro even come with Python? Sure, Python-the-language is nice and all, but when we talk about 1-10 lines of code it's not a big deal, and Perl... It's just there. Even on Windows Git Bash and mingw come with Perl.
Perl5 is pledged.
> ecosystem

A lot of this stems from the fact that most languages start out thinking they won’t need an ecosystem and what emerges evolves rather than is designed.
does gain of function require directly engineering the sequence? i saw one gain of function expeeiment where a cat virus was exposed to mouse material, and underwent zoonosis on its own
additionally the sequence can just be manually copied over
that paper for some reason ignores plausible alternative approaches to creating viruses in the lab
Too bad there's not really a plethora of good email applications on macOS. I use Spark, but really only because it's the least bad option I've tried.
Second night of Breonna Taylor protests in Louisville
Yeah, but if you dont want it to explode and it does - it's not a good thing. Destructive testing is something different, like the mission abort test they did a while ago.
Would be a very natural AWS dashboard.
Show HN: Calculate how long your website/API can be down
"Billing" in the account settings seems like a fairly natural place for it?
I doubt it's much different than Perl. Both languages have very loose type systems. In fact the internal implementations are rather similar since both use strings but optimize numbers (IVs etc in Perl which are visible to the programmer, in Tcl the bytecode interpreter optimizes ints/floats to an internal representation but at the language level everything still looks like a string).

Perl's tainting feature is the only security-related advantage over Tcl that I can think of right now, but it's not used unless you explicitly enable it.
There's a picture from a Belgian school using hexagons.

https://www.theguardian.com/world/gallery/2020/may/30/how-we...
Show HN: CState – open-source Hugo powered status page
That is pretty extreme. Where would we be without assignment and comparison overloads? Or dereference?
Saving is just spending at a future date.
Have you tried modern C++ before switching to rust? Or were you already using it and it didn't provide all the necessary features?
As a follow up question. I’ve been running on Azure Service Fabric for a little over three years now and been quite happy with it so far.

But it doesn’t seem like it generates quite the same buzz as kunernetes. Not even within the azure/win/.net part of the world.

So have anyone here worked with both and could share some experience?
> I've stopped scoffing at a simple app that I think I can "hack together in a weekend"

How do you get your PM to stop planning that way, though?
Try rebuilding your mail index. You can use OnyX for that.
25 Technologies that have changed the world
I was responding to your assumption that he was insured, which was seemingly a defense of people looting and arsoning the business he worked his whole life to start, before it ever had a chance to open.

If you don't want to feel criticized when people point out basic facts to you, don't use things you don't know as the basis for an argument why people should feel justified in committing crimes against innocent people.

It's not about you, it's about the boneheaded idea that these riot traps are some sort of component of a movement for social justice.

There is zero justice in looting and arsoning this sports bar, stop trying to say that there is, and you won't feel like a fool when presented with the facts.

It's true that insurance can't bring George Floyd back; it can't bring back the dozen or so people killed so far in the riots either.
and yet kept the logo that literally has P6 embedded in it
I've seen this more often go the other way - that adopting a framework appropriate for the problem right now then turned out to be a massive restriction on the system as it grew, because the framework turned out to be inappropriate as the system developed.

At least with homebew code, you can adapt it however you like. With framework code you're at the mercy of the maintainers, or you have to spend massively more effort adapting it to your needs, with the risk that a future update to the framework could break your code.
I may have been thinking of this:

https://www.google.com/amp/s/mobile.reuters.com/article/amp/...
Actually it's worse than that - k8s was ported from Java, and the codebase is an incoherent mess, as k8s devs say themselves
Thanks for the feedback, glad you like it :) When you go to the next game, it automatically brings everyone else who with you in the previous game. Although, admittedly, it's not obvious until you've done it once.

Will look at changing this functionality so that you keep the same game id throughout multiple rounds soon. Like Pointing Poker.
Schrödinger's brother is Wigner's friend

https://en.m.wikipedia.org/wiki/Wigner%27s_friend
So then what would you call an opinion piece being touted as truth? And please no personal insult or insulations that “something is wrong” with me, you people still arguing a clearly valid point have destroyed my HN reputation with all the downvotes as it is.
>> Perl is what you want it to be. You can make it readable or unreadable. There's Perl code out there that looks like C and Perl code out there that looks like Brainfuck.

Or Latin:

https://metacpan.org/pod/distribution/Lingua-Romana-Perligat...

Or Klingon:

https://metacpan.org/pod/Lingua::tlhInganHol::yIghun

Or Poetry:

https://en.wikipedia.org/wiki/Black_Perl

Perl could be considered too flexible.
Except Ed25519 only has 128 bits of security, not 256
Because it’s basically turning things off and on. At scale.
I wonder if this language and demonization was prevalent in, say, 1934. I can imagine it by the 60s, and certainly heard it in the 70s and 80s, but unsure if this was a trope much earlier (certainly there would have been other anti-gay tropes).
i dunno, i wrote PHP scripts for the CLI that run a $100m+ business and execute many millions of times per day. PHP is great for things not web-related, i think many just didnt take the time to learn.
Few use bitmap fonts today, especially with retina displays and whatnot
Here's the one that has bugged me since I first learned of Hawking radiation as an undergrad: if it is true (it's still unobserved but let's go with it), that means that merely passing through the event horizon allows for violation of the conservation of baryon number.

I generally regard most of the "Star Trek physics" ideas like FTL with the hairy eyeball, but this one really gets me. Being able to violate the conservation of baryon number (and lepton number, for that matter) would point to -- in some scenarios -- mass-energy conversion being a lot more available than the laborious processes of fission, fusion, and particle/antiparticle mutual annihilation.
This thing should have blown up somewhere during launch, not while parked basically. People not happy.
Show HN: Get Design Feedback in 3 Minutes
Canix's (YC S19) Story- featuring a cat's birthday party and “Toothless Mike”
Christian priests have always been there (both Catholic and Protestant). No other religions are planned, and many MPs are very decidedly against opening this to Islam.
Tim Cook had it right with "Security isn't a feature"

I'll liken it to healthcare despite the US not figuring this out yet. Healthcare for all helps everyone, which consequently is a value creating proposition. The fallout from a lack of healthcare negatively impacts the rich in the longterm

When security is widespread, everyone benefits. A culture which make security default off is one that throws everyone under the bus for nickles & dimes. You don't vaccinate only 10% of the population
> SBT

Me: “How do I xxx in SBT?”

Them: “Read the docs, n00b”

Me: “what docs?”

Them: ...
Our water systems are just boneheaded, the indoor outhouse was only invented yesterday!

Here in San Francisco, our water comes from Hetch Hetchy[1][2] two hundred miles away. You turn on the tap, it flows into the drain and away again, to a processing plant and then, I think, the Pacific Ocean. That is objectively insane.

A less insane system would capture and store water on the way in and the way out, keep some of it in a large (house-sized) tank at ~120°F (storing low-grade thermal energy, typically waste heat from other systems plus solar) and feed the showers through a small continuous-flow heater (JIT heating). Waste water from the shower can go right into the garden if you use the right soap.

(Lavender flowers work great as soap. "Its late Latin name was lavandārius, from lavanda (things to be washed), from the verb lavāre (to wash)."[3] The English word "lave" is of the same root.)

I lived off-grid in the woods for a time and we had long-as-you-like hot showers. That's half the benefit of civilization right there in the bathroom! Just think things through and yu can have a high standard of living without the ridiculous waste.

It's fun, cheap, and easy.

[1] https://en.wikipedia.org/wiki/Hetch_Hetchy

[2] https://en.wikipedia.org/wiki/O'Shaughnessy_Dam_(California)

[3] https://en.wikipedia.org/wiki/Lavandula
I also had to go through this process when throwing an event. The little money we had for a < 300 private event venue was then put at risk and we had to raise money last minute. It was almost funny how many obstacles we had to go through in general for that event, but the requirement of security made everything a little bit worse
One thing I considered with bots like these is that it doesn't matter which side of an issue they are pushing, the end result is just to further divide the 2 sides. So I think that's the goal.

The issue they push with the bots may not be, and likely isn't, their actual position on the issue.
Twitter is so easy to game. I once wrote a script that auto-likes everything on the page and ran into no throttling by Twitter - It simply let me rack up an enormous like count nearing 1 million random likes. I got lots of followers as a result because they thought my like was a genuine human interaction and I 'cared' for them in some way. Far from it.

I think Twitter needs to add an option which marks an account as a bot or non-human account so that people can gauge instantly what the account's real motivations are. Most actual bots will ignore that setting and pretend to be human however, so the responsibility is on Twitter to weed out automated accounts that are obvious attempts to game the platform.
Python's subprocess is a bit more clumsy than Perl's built in features for running commands, with the proviso that running commands in Perl is best described as "idiomatic". Maybe if you didn't learn it 20 years ago like I did you'd have a hard time with its irregularity and colloquialisms.

Is there any non-shell scripting language that makes it as easy as shell to run external commands, redirect I/O etc.? I don't know of any. (Perhaps that is the very definition of a shell.)
Ask HN: Hello, World
People always talk about coding "Hello, World!" as a rite of initiation in a new programming language, but some folks have more elaborate programs/algorithms that they implement when learning a new language as a benchmark for their language learning (https://www.xavierllora.net/2014/03/22/yet-another-cga-implementation-now-in-haskell./)
What is the program you always code in a new language to test how much you've learned?
I was a long time Gmail user, on the verge of leaving Gmail due to a long list of reasons. This bug was the final straw for me (I know it’s not Gmail’s fault). Got rid of Gmail completely. Haven’t seen this bug since.
GNU/GPL folks are zealots about user freedoms, not license. Linux leadership (accepting GPL) are less zealotic about user freedoms, but sometimes are zealots about keeping control (rejecting to play nice with the OpenZFS project). BSD people are zealots about getting rid of GPL code so that their product can be used by some stranger in a proprietary way. There is money both in working on GPL software and more liberal licenced software (GPL variants), but it seems everything is set up so that the two camps must not directly cooperate.
If it still exists by then...
So ? What fraction of the accounts calling for further lockdown are bots ?
> Oh, and my current favorite PITA - having to change the API version of deployment objects from 'v1beta1' to 'v1' in over 160 microservice charts as part of a kubernetes version upgrade.

How is this a problem unique to Kubernetes? Don't you have to make similar changes when upgrading a library or dependency that was in beta?
The Tao of IETF
Not all scripts needs to be complex, though. There would always be demand for quick and easy scripting languages fit for handling simple cases. Yes, some scripts are bound to grow complex, but that doesn't really justify writing every single script in Python. It's just better to make the switch once the benefits exceed the costs.
There are several different "multiverse" ideas, from the top of my head the many worlds interpretation of QM, the string landscape, the multiverse of general relativity, the multiple branes in Randall-Sudrum models.

Thing is, multiverse ideas are not testable and therefore not physics. Theorists like to entertain ourselves with them to a certain degree, but they are just that, a kind of Science Fiction. For that reason, theorists never bother to distinguish between the different kinds of multiverses, that is a tedious and ultimately not important task.

Now science writers love to write about the multiverse, because they are good entertainment, however they lack the technical sophistication to actually distinguish between the different kinds of multiverse.
There is a great Numerphile video that links sphere packing to mathematics.
https://youtu.be/CROeIGfr3gs
Are nurses guilty of ‘price gouging’ for being paid $10,000 per week in NYC, which is significantly higher than normal?:

https://www.aei.org/carpe-diem/are-nurses-guilty-of-price-go...
Paper ass gaskets do not diminish transmission of any microbial contamination on a toilet seat. They exist solely for psychological benefit.
Are We Seeing the Data Science Bubble Burst?
I remember reading somewhere that charged black holes would quickly lose their charge by radiating charged particles rather than, I guess, purely neutral photons. I've been taking that for granted for a while now, but don't remember exactly where I read it. Does anyone know where that hypothesis comes from and how it relates to the work in article?
Matt Levine regularly says that US insider trading law is a mishmash of precedent and that it does not require an "equal playing field" but rather that's a misconception. He's also more than once mentioned that you can trade on your own intentions legally, and that illegal trading is generally based on misusing information that belongs to someone else. Finally, I essentially got the idea of people front-running the tweets from one of his columns, so I know it's occurred to him, but he wasn't quite so blunt about it.

The SEC is irrelevant if there's no specific law against it, never mind that there's no evidence anyone can prosecute for anything even if it was a crime.

As far as making money for someone else, doing a "friend" a favor is not the same thing as charity, nor is laundering money through a proxy. If you hypothetically give away a trillion dollars without receiving anything in return formally that doesn't mean you haven't bought something. Ownership is only the convention that other people think you own something, backed up by some sort of written records somewhere.