skysight-inc/HackerNews huggingface dataset:
I am a carnivore and unashamed by it, due to the two factors:

- In nature getting eaten (and hence killed) is part of life

- Humans are in my opinion mainly carnivorous (basically because we have a handful of needed animal amino acids that we cannot synthesize ourselves and that our intestines composition is much, much closer to carnivores "averages" than vegetarian "averages")

I do buy grass fed cows and pig whenever I can (I don't really eat any poultry), even at far greater cost.

Farmed animals on grass from a caring farmer does not suffer much. Maybe half an hour of elevated stress (due to transport to the slaughter house) and a swift death (bolt pistol usually).

I am very skeptical on the "plant based meats" idea. Most of them thinks that the idea is to make something that tastes and has the same texture than real meat.

But I think, that is plainly wrong. Meat is an essential source of animal fat with amino acids, that (due to being fauna) cannot come from the plant kingdom (flora).

Also biology is much, much more complex than "we need to make it taste like meat", both ours and the animals we eat.

So I basically see no way of the plant based "meats" ever (in my life time) succeeding in getting as good food source as the real stuff designed by millions of years of evolution..
If you sort of think backwards, starting from the assumption that the article's conclusion is correct, it implies that comorbidity complications have decreased compared to previous waves. That could be a case of the authors covarying away an effect, but it could mean some comorbid conditions have declined in the pandemic in the study population. It might also mean treatment of the comorbidities has improved (?)
I don't think that Windows 11 requires any sort of EK cert at all. If they did, it would require them to restrict the TPMs to a list of "approved" vendors.

In this case, they bought the actual TPM2 part of the chip from Infinion, so it might already have an EK Cert on it.
Code can smell and be perfectly maintainable. Sometimes it's even more maintainable, because it's so unnecessarily replicated that the patterns become obvious. You could even argue that the best precision code is the hardest to grok and maintain in the long run.
Tldr aliens like listening to radio very loudly
Are you sure the Bible condemns abortion?

https://www.biblegateway.com/passage/?search=Numbers%205%3A1...
But you can not enforce it.
> I believe the oldest program that uses subcommand is the version control system SCCS, from 1972

IIUC, other non-Unix operating systems commonly used the subcommand style for normal interactive use; it was the style used by the normal command shell, and all commands in those operating systems therefore followed this style. The operating system (or its shell) was responsible for enabling easy use of this style by adding completion support (commonly using the ESC key, IIRC). This older style can still today be seen in Unix tools like ftp and telnet, which uses this style for its internal command line interface. Another tool using this style, which many might be familiar with, is the multi-platform Kermit.

Unix therefore has been rather late in adopting this style, first in gradually adopting tools which uses the subcommand style (ip, git, etc.), and later with support in shells for programmable completion support where a program can optionally register completion hooks for the user shell to use, making it finally come up to the level of those older operating systems.
And others use option -long such as ffmpeg.
Russia’s economy is back on its feet
I’m not going to comment on lined experience as I understand Australia has the longest unbroken run without a recession of any country.

On food security

> not everything that Australians like to eat is produced here. So we import about 11% of the food and beverages we consume by value.

> The imports are mainly processed products (including coffee beans, frozen vegetables, seafood products, and beverages), along with small amounts of out-of-season fresh food.

https://theconversation.com/dont-panic-australia-has-truly-e...
It's not possible to truly know the counterfactual. However it is clear that technological progress could have been directed toward the utopia. Instead, social inequality in big parts of the Western world is on the rise, with many people getting poorer.

Technology holds the promise of solving fundamental problems, right? And I think it's good to have high expectations for technological progress.

And yes there is at least a hint of technological solutions exacerbating the fundamental problem arising from the human condition. Social media for one seems to be a radically different form or quantity of communication. I find it easy to see that things have gone a little haywire.
Mad as a bag of squirrels.
Powershell defines tons of aliases to mimic bash, eg rm is an alias for remove-item, ls for get-childitems, cat for get-content, etc. What I like about Powershell is that arguments gets aliases too, for example -cf is the standard alias for -confirm.
I also see this with emails too. I’ve had managers ask me to “just email everyone, even if they’ve opted out. This is important!”

Then I spend a few minutes explaining how laws work, spam traps, and most importantly, consent.
It's because it fits his narrative for the book he's selling ("Creativity").
For me it's covering half my screen!
Chrome renders text differently to Firefox. Chrome uses Skia: https://www.chromium.org/developers/design-documents/graphic...

Firefox uses the Windows DirectWrite APIs. This means that Firefox leans into the support that Windows has for variable fonts, and that was dicey until a few releases ago.
The effect is huge. Energy goes up quadratically, so here (4->9) you have more than doubling. Stopping distance goes up quadratically (well, due to reaction time there is a linear component in there as well, but still).

And if there is a sudden obstacle that you can just avoid hitting going 20mph initially, you'd hit it with 22 mph if you're going 30 mph initially (assuming no reaction time and constant deceleration).

I submit that that's a massive difference: hitting a child not at all or with 22 mph.
Additionally, to the other comments: Prepare the story why you dropped your previous idea.
Also the bavarian (or southern german in general, it seems) Wolpertinger https://en.wikipedia.org/wiki/Wolpertinger. Interesting that this is such a widespread thing :)
Ask HN: Should I learn Docker in 2022?
To clarify, I am not asking if I should learn what Docker is, but rather if I should learn "Advanced Docker" and how you'd go about learning it.

By advanced docker I mean especially the automatic deployments where CI builds the image, pushes it to a registry and then multiple instances around the world pick it up and update themselves either in AWS or any other service.

My main concerns are
1) I don't know any good article on the topic ("how-to", "why"),
2) It feels like more and more companies are targeting CI and code distribution (Render, Fly.io, Terraform (I guess)),
3) Docker is getting less "open" (https://news.ycombinator.com/item?id=17804916),
4) New alternatives are emerging (like nixos).
Open Source Enshrines the Wrong Privilege (2021)
Sure, moving to Europe sounds like a pretty reasonable approach if you want to have more socialism, as opposed to revolting against computers.

Europe is not less efficient and they are not against computers, it's just a different type of redistribution politics, technology is entirely neutral in these matters.

The problem is that the size of both your home and your paycheck will be cut in half, it's always a tradeoff.
False equivalency. I did not suggest waiting for extreme conditions of inclement weather before pulling the electricity out from under intensive care units without notice. We have this tool we can use to mitigate anything like that from happening. It's called a plan.
Those seafood products imported destroyed our prawn fisheries on the east coast because of white spot disease. They entered the animal production food chain.

We had local canneries for pineapple and tinned fruit, we now import delmonte and dole pineapple and soft fruit in tins. It's a significant issue. The dairy sector is concerned over concentration on the China market has meant they ignored the local market and were now importing some dairy. Potato deregulation has caused significant worsening in the sector. We do supply an awful lot of Macca's chips so there's that. Most bacon is Canadian, however we export a huge amount of pork meat to the world. Ironically we produce the wrong ratio of fat to meat for bacon and cured meat products.

That conversation article is not wrong, but it's not impartial. ABERE's main focus is food export and industrial scale agriculture, we supply a huge amount of millet and soy to worldwide markets, as well as cattle and sheep meat.

Covid cost us migrant labour and we've (thankfully) had to stop ruinously bad piecework rates and moved to income guarantees to attract longterm labour from developing economies, replacing tourism and backpacker temporary labour. It's contributed to the huge CPI price increases we're now seeing.

It might be a good time, for the US agricultural sector to seek a bilat if they argue cheaper food, but the longterm consequences would make ABERE quake in their shoes.

25% of the Australian slaughterhouses are owned by JBS, a Brazilian company.
How does zfs handle that test?
It may have been caused by an incomplete editing decision. If you remove a few words the sentence becomes grammatical, if clumsy. Compare:

> Technology robbed workers’ of what had been highly valued physical knowledge about a job: [...]

...with...

> Technology robbed workers’ highly valued physical knowledge about a job: [...]

Maybe the original sentence was the second one and was edited for clarity, but they forgot to remove the apostrophe.
The can sanction the businesses using it, POS that touch it, and banks that it was withdrawn from.
You are doing solo, technical, concentrated work.

I have seen a lot of people do more and better. But different work, not coding.

Like leading and managing people is very possible for some elite people to do for say 70 hours a week and mostly involves talking, persuading, answering emails and phone calls, and most importantly making good decisions.

The value of good leadership and good decisions is directly proportional to the number and quality of people being led.

So that could be a huge value. Doing twice as much of it could way more than double that value with compounding.
This is how requirements are integrated into the codebase.
It's possible, but it is _a lot_ of work!

You'd basically be building a cryptographic module (industry standard term, with a lot of specs and requirements to go a long with it), which is no small undertaking in terms of correctness, never mind security. The "basic" cryptographic routines aren't easy either. You're talking ECC and some other symmetric primitives. Secure & efficient ECC implementation is an entire discipline on it's own.

I have reservations about the phrase "don't roll your own cryptography" for lots of reasons, but this would be taking rolling your own to the extreme. With all the associated risks.

Absolutely possible and a very cool project, but yeah, it's hard to understate the complexity / requirements of a full cryptographic module on top of the cryptographic primitives it needs to support. I actually really like that this person took an existing commercial TPM and could integrate it into their own PCB this way, I think that's a good compromise between building your own TPM with an Arduino, and having to pay lots of money for an out-of-the-box TPM.
Caught me out!

I assumed it meant to send the output of the command as mail.
That's vaguely useful instead of piping to a cmdline MUA. I couldn't
believe I'd been missing this for 30 years and so I tried it on few
things like

ps aux --mail=me@domain

error: unknown gnu long option

Looked in my inbox. Nothing.

Then I got to the bottom of the page for the punchline.

grrrr
A defined specification is very different from an idea. RSA is a perfect example. I would say the "idea" here is public key cryptography. It was total genius when it was invented, and 99.999% of the world didn't care a lick.

Once it was implemented in several crypto systems, including RSA, and people started using it, the value became clear.
Superb Linux Documentation
It's a shame that heavy government intervention has made meat markedly cheaper than it has any right to be. It's unlikely we'd even be having the conversation about reducing meat consumption if it wasn't artificially priced. It would still be inordinately expensive if subsidies to cattle farmers weren't so damn high.

In 2018, dairy farmers in the UK received about £3.5b in annual subsidy. Hell, most farmers here used to get 90% of their income from EU subsidies (https://www.ft.com/content/db2a28e2-c175-11e8-95b1-d36dfef1b...), which is ironic considering that the class majority of them voted for Brexit.
This is going to sound crass but I am willing to be the sacrifical lamb to my own (and others) potential benefit: can my wife poop in my butt and can I poop in hers to gain some benefit?

Along these lines, are there any potential health benefits to penis in butt sex? Or does the poop need to enter my butt?
Learn Kubernetes the ~hard~ smart way
My understanding is that, currently, both the US Army Corps of Engineers (USACE) and the EPA share jurisdiction over US federal environmental reviews for dredging. (I think other agencies may play some role in that process too, such as NOAA Fisheries.) Senator Mike Lee's "DEEP Act" proposal would remove the EPA's jurisdiction, but USACE would still be legally required to perform an environmental review. So it is not completely removing federal environmental reviews for dredging projects, just removing (or reducing) one federal regulatory agency's role in them.

That does seem likely to reduce bureaucracy, with likely reductions in project approval costs and potential speed-ups in environmental approval timelines. Would it have an environmental cost? I don't know. I suppose, it is possible (maybe) that USACE is more lenient than the EPA, and hence giving USACE exclusive federal environmental jurisdiction would result in more lenient environmental protection conditions and mitigations for dredging projects, resulting in greater environmental harm overall. But I don't know if that is actually true. And even if it is actually true, I'm not sure how big the quantum of additional environmental harm is going to be, or even how one could go about estimating that.
I prefer lazyatime.
I think there are still don't good niche subreddits. They just may not be the ones they used to be. Like Twitter, Reddit benefits from grooming.
If you enjoy proofs, you'll enjoy Proofs from THE BOOK, a collection of beautiful proofs. The title of the book is an allusion to the notion by Paul Erdős that God had a book with the most beautiful proofs.

https://en.wikipedia.org/wiki/Proofs_from_THE_BOOK
Is there any other footage of the burning Admiral Makarov, or is that footage from any official ukrainian source? IMO that looks kinda like Arma 3 (but, of course, could be real, I don't know), especially the smoke columns :/
Has anyone here used this as their main OS (or at least made some reasonable use of it rather than simply "install to check it out")?

I'm always curious to install and try out such "alternative" OSes, but usually the novelty wears off quite quickly, as the bar to using it for anything nontrivial is usually too high to justify the time investment.
I replied to the wrong comment, but you found it anyways...

Ah, righteo, a plan. You did write immeidately and by force, which sounded less like a plan.
Kasparov vs. the World (50k+ people, plurality vote)
No one believes they are hoarding cans of food. People say they are hoarding wealth, and assuming it's liquid.

https://ncarteron.medium.com/the-billionaires-arent-liquid-a...

Which it is.

They absolutely could, and the only reason they don't is because they like being in the club of biggest-pile-havers.
On landscape mode it’s just the whole screen heh
Summary: A common way to store a binary heap is so that the children of n are located at {2n, 2n+1}. This has the effect that parent and child are usually located in different memory pages if the tree is big. Traversing the tree is faster if it's stored so that each page contains a small subtree that is a few levels deep.

So we go from [1] to [2] where the white boxes are memory pages and the numbers are order of nodes in memory.

[1] https://dl.acm.org/cms/attachment/2c619117-0016-424e-9d6a-8e...

[2] https://dl.acm.org/cms/attachment/c57e84df-5cde-4e48-9a2d-d6...
A traditional Chinese medicine formula NRICM101 to target Covid-19
UK’s first full-sized autonomous bus takes to the roads of Scotland
GitHub should insist on it being converted to a GitHub App before they allow it to be re-enabled.

That way org admins can see the requested permissions and control exactly which repos are permitted. GitHub OAuth apps are an absolute nightmare to audit or control.
Show HN: A handy epoch converter in Rust
Seriously, people need to chill the duck out. If a presentation needs to be so incredibly serious, then why blame others when you should've run through it at least once yourself?

Why do people think that "serious" and seemingly "professional" should outweigh levity in life? It's not too different than worrying about dress code: it's anal to an extreme that doesn't help anyone.
But it's also good to see regulatory bodies getting into the technical aspects of crypto scams
Not OP, but the only one that I know of and that can trip you up without giving any form of warning is the change of resources types to class types for some of the libraries, like curl.

Thus if your old code did a check like is_resource it will now return false instead of true.
As someone who's spent too much time with this stuff, you're correct. The TPM (either 1.2 or 2.0) is an entirely _passive_ chip. It only creates keys or measures data if the OS or UEFI asks it to. This means that it can't block or modify programs on your CPU.

Secure Boot is implemented by UEFI, so it can block the loading of a particular bootloader. You can have Secure Boot without a TPM or have a TPM without Secure Boot. They can be useful together though as you can have a disk-encryption key with a policy saying "I can only decrypt stuff if you've booted using Secure Boot in a particular configuration".

As for DRM, the TPM doesn't work very well as part of a DRM solution (as it's entirely passive). This is probably why very few (if any) DRM products use TPM. Most PC DRM that I've heard of either uses Windows Kernel modules or Intel SGX.
I find the concept of Dyson swarms or spheres to be too grounded in what we humans would do now to capture that sort of energy. What are they going to use all that energy for anyway? We may as well discuss how alien civilizations handle mortgage interest rates.

We've got no concept of power requirements or generating capacity for even our own species given a few thousand years. No need to be projecting our own technology onto another potentially intelligent civilization.
a) The text explains how its not broken
b) Its not difficult if you use a library that ensures this is done correctly. Otherwise yes, secure auth is difficult, just like its difficult anywhere else.
> A lot of consumer grade SSDs and flash (microSD, eMMC) don't like it when they are near full

I've heard about this, but my understanding was that when this happens, performance becomes extremely poor. While that may be quite bad, it's still worlds apart from losing data.

There's also the fact that the user may have partitioned the drive in a such a way to prevent it from ever filling up. Even root can't fill the partition beyond its size. Here, you have to go out of your way to make sure the partition doesn't fill out, or else you have a bad time. Shit happens, so this does look like a FS bug to me, much more than PEBCAK.
Ask HN: Best License for OSS Project
I'm planning on open sourceing some hobby projects of mine. Nothing special, really. What is the best license to use for this matter? Anyone should be able to use the code in whatever manner they wish. Thanks for the advise.
To be honest, I'd rather they donated or collaborated with FairEmail[0], it's the best email client on Android by far, and although I use Thunderbird on PC I'm not sure what their android client could do that would make me move away from FairEmail.

0: https://email.faircode.eu/
> Technology holds the promise of solving fundamental problems, right?

I don't think so, I think it only amplifies the human condition, in a neutral way.

Non-profit organisations are benefitting from technology just the same as profit driven ones.

The free software movement has quite literally put the means of production in the hands of the workers, and it didn't lead to a communist utopia this time either.

The internet can be seen as evil in china because it's used for censorship and propaganda, and good in the west because it's used for freedom and democracy.
Chuck Peddle is an absolute legend.

The 6502 was my first microprocessor love, thanks in part to this book: https://archive.org/details/Programming_the_6502 ("Programming the 6502" by Rodnay Zaks - Actually I read the French edition by Sybex, I didn't read English at the time), and to the awesome computers that used it: Commodore, Oric, and of course Apple (I owned an Oric-1 a few years later).
dd says "no space left" and kills itself, "df" says 100% full, "zpool list" says 98% 80GB free...it's like black magic that ZFS knows to keep some space for itself ;)

And to other comments:

It was a DC-Harddisk, and NO, not even root should be capable destroying the filesystem by simply write to it, it's not 1970 anymore.

Calculating the "to reserve" Metadata-block should be rather trivial since it's ONE big file. And it's not dd that is the problem, it's btrfs that cannot handle a process that writes ONE BIG file.
How did you get to that point? Diverticulitis?
I haven't tried that particular test, but I've had a ZFS drive filled to the brim. I just deleted a bunch of files and was back to normal. This was on a computer with a single pool, also used for booting. The system didn't even crash or anything.
I would suggest you check: https://choosealicense.com/

Breaks it down nicely.
"You can't just assert that black people deserve the same rights as white people axiomatically. That's not a reasonable argument."
> I believe that Tesla is ahead in the self-driving industry from an overall technology perspective.

What info could you possibly have access to that would give you remotely enough confidence to assess this? I’m not saying you’re wrong, I’m just saying I doubt you have the info to claim this.
Yes I'd say that is a bad thing. It also normalizes tracking. For one you don't have to track users to understand how they are using your website.

Also, it is extremely hard to imagine any beneficial outcomes that tracking would enable to outweigh the UX improvement of removing the consent-banner.
One reasonable way to do this could involve running the reference TPM2 simulator [0] on the Arduino. It's just a C library that already implements all the cryptographic routines and TPM2 commands. In fact, this is basically how TPM vendors implement their chips. They just generally have:

- A lot more hardening against physical attacks
- Cryptographic libraries optimized for their low-resource hardware
- (sometimes) a vendor certificate for a primary TPM key, aka an "EK cert"

Certainly a TPM running on an Arduino wouldn't have the physical hardware properties of a "real" TPM. But you could probably get it into a state with similar software properties.

[0] https://github.com/microsoft/ms-tpm-20-ref
I did something simalar with one or four kindles (eink).
https://hackaday.com/2021/01/08/old-kindle-shows-hdmi-video-...