skysight-inc/HackerNews huggingface dataset:
You cannot know the consequences of something if you do not know how it works. Case in point: nuclear reactors. If you do not know how they work, what are their potential dangers, and how they are mitigated by smart design, you do not have a moral right to protest against them. Simple as. Understanding the risks and consequences equals understanding the system in question. Always. This also applies to nuclear weapons, if you do not understand MAD and how they keep other powers in check, and you never had a true threat brief that would explain what exactly nukes are a deterrent against, you just aren't entitled to an opinion on them. Especially one as simple as "it can kill people so I don't want them". This is an invalid opinion, sorry.
Unless you’re an elf (according to Tolkien), but apparently they gestate for a year so it doesn’t matter.
To follow your line of thought would require massive collusion between every investor to agree on how much each person builds to avoid dilution.

That is so complex as to be functionally impossible.

The far easier explanation is the one in the article.
Agreed. I'm an unapologetic meat eater, and I'll never eat faux meat crap, especially when it's just some inferior copy of the real thing. But there are plenty of things that don't have meat in them that are good to eat- someone else mentioned halloumi, lots of Indian food and Japanese food, etc. It's the perennial "running for the leader of the opposition" problem. Focus on making something good, not on an inferior substitute for something that's already there.
I think I've seen "Madeleine Moment" most often in English.
> I'd also be curious if anyone has any good explanations as to why a choice like this would be made?

It has to do with how Rust builds are structured.

The compilation unit is the crate, and the result of compiling it depends on the source code, the version of hte compiler, the compiler options, the target triple, and the set of features (think #ifdef FEATURE_FLAG).

Since there's exponential blowup of possible combinations of a single crate, the largest package registry (crates.io) does not cache compiled crates. It only caches their metadata, and when Cargo (the package manager) does dependency resolution, it uses that metadata alone - and your build system (also Cargo, most of the time) will need to actually build all those artifacts.

Seems pretty reasonable, right?

There's a special kind of crate called a proc_macro crate (procedural macros). When you use these crates you're not adding their code to your compiled output - you're creating a compiler extension - the compiled crate is loaded by the compiler, and then used to generate code in your crate, which is then compiled by the compiler.

One of the reasons Rust build times (particularly clean builds) is that they first have to compile all these compiler extensions and then use them to generate the code that the compiler compiles. These crates are super useful however, like serde, which generates serializers/deserializers that can be used for a wide variety of encodings (XML, JSON, TOML, various binary encodings, and so on).

It would seem that the same rules apply for normal crates - there's exponential blowup of compiler version, target triple, and features - but that's not really true. proc_macro crates usually don't have features, the compiler ABI is stable enough that they probably won't break across versions, and almost everyone and their mother is compiling on a handful of host systems (x86_64-linux being the most important one).

So while it's true that crates-io probably shouldn't cache every crate for every permutation of compiler/target/feature/etc, a few crates are so pervasive and used in such a sparing manner that it should be possible for the registry to host those

In fact some build systems can do this automatically. But Cargo can't. But it does have a pre-build feature (build.rs) that works like proc macros, and can pull down a pre-compiled proc macro crate, so widely used ones can use this hack to get around limitations of cargo.

My personal take is that the reason that crates-io and Cargo haven't been upgraded to do this, despite years of people complaining, and known solutions existing, is mostly personal/political. There aren't many people willing to put in the work to do it, and the teams haven't been open to contribution of this kind for a long time. For example, they do not believe that Cargo is a build system, and a lot of this is "out of scope" for cargo.
It's a little odd for a nation that invented democracy and freedom to have human chattel slavery as a government policy in checks notes 1863.

Freedom and democracy for some people at the expense of others wasn't exactly a novel invention, you could look back to other slave societies like ancient Athens for it.
But the real failure was the always-bad-smelling PNGent. Not sure why they thought that would have worked at all.
That may be technically true, but is really just an implementation detail. If HN quietly replaced all the accounts with suitably capable LLM bots, it wouldn't make any difference. What this type of service really has on offer is solitary activity: Writing for one's own enjoyment, differing from a private journal only in that the software here provides some colour back to spark additional thoughts in order avoid writer's block.

I'm not sure the same is true in 'real' communities.
If you’re on iOS, it’s baked into the OS. Setting > Background Sounds.

I wish it had a few more (eg rain without bird noises).
Being able to add my own would be great.
The entire province is on fire. It has barely rained in the southern half of the province since April. It is climate change.
The submitted link itself is 404 .. funny
We already have.

https://www.dominionmovement.com/watch
You mean hand egg
I don't know how much of that is true, but yes the intention is to cause disruption to ad systems that encourage data profiling and so groups involved from publishers to the auction owners will be distrustful of one another increasingly.
> He got the French on-board with the US cause by repeatedly lying to French leaders about how well the war against the British was going! He told them the colonies were kicking ass left n right and he urged them to join in while English ass was still available. History books typically mention the shock of the French when they arrived in the colonies and find Washington’s Army in poor health, with many barely clothed at all, but they don’t usually say why they were so shocked. The truth here is classic Franklin. The French Army would already be fighting by the time France learned of it, and Franklin could surely find a way to talk himself out of that.

Smart. Exploiting the fact that transatlantic communications took a couple of months at the time. Franklin would have had to use a different strategy today!
Thanks for trying it out! It should work as-is, we hot-swap the relative URL for imgs.sh

You can try dropping the file extension which will force the service to use webp. If that doesn't work, you can email me your user profile and I can dig in further.
Dangerous times for sarcasm
tl;didn't watch (because it is, after all, an hour):

* best you can do for secrets if you don't control the secret consuming service (such as an API) is to use a key management service, encrypt your secret and check that into git. Then, when you need to use the secret, call into the key management service, decrypt it, and present it to the service.

* if you do control the service consuming secret, then you can have the production server create a public private keypair, send the public key up to the service, and encrypt and store the private key in a KMS. Then, when you need to access the service, decrypt the private key, use it to sign something (like a JWT), and present it to the service. The service can verify the caller is who gave them the public key.

Slides here: https://docs.google.com/presentation/d/e/2PACX-1vSlrYb8nmtlH...

Disclosure: I work for a competitor of the presenter.
I'd wager $20 that the carbon Footprint of this thing is much higher than a farm raised (not factory raised) real chunk of meat.
I wasn't trying to claim that Python is great at fully exploiting GPU resources on generic GPU tasks. But in ML applications it often does, at least in my experience.
Link says not avaliable in my region. Any chance you could post the recipe here?
‘Fed up with airports’: Long-distance trains take on air travel in Europe
It's RealTesla. Assume larping until otherwise confirmed
cat /dev/urandom | aplay
There is no such thing as an independent minister. When a minister speaks publicly, they're simply giving voice to the PMO's words.
Please read the second part of the sentence before commenting. Or should I rephrase it? I could do, but I really can’t see what you missed or understood.
Can it be used as a good source of random numbers or is the noise not truly “white”?
But the thing is ribs are just about one of the hardest things to emulate, so all that's going to happen is they'll fail and put people off meat alternatives.

I'd rather they focus on things that stand a chance of actually being good alternatives.
I don't think you entirely understand the situation.

The DKK is pegged to the EUR at 750 +- some percent. This means that the Danish central bank has large foreign currency reserves to adjust the value of the DKK when trade create imbalances.

As I wrote:

> It is soft pegged and has leeway.
> This is, btw, exactly the reason why the interest rates are pushed down as a consequence of Novo having success.

Currently the Danish central bank runs with an interest rate that is lower than the EUR-zone to protect this peg. Ie. it is cheaper to borrow money in Denmark and the DKK/EUR rate is constant.

The reason that it is actually not more expensive to buy housing in Denmark is because of the rather unique martgage system we have (we trade mortgage bonds directly in the market) and laws regarding vacant housing (it can not stay vacant).
Didn’t the Koreans give up on that recently?
Maybe if some of these clowns saw prison time for fraud instead of just slapping the dealer with a fine and then it's back to business as usual.

See also: To Big to Fail Banks.
By the way, but I've discovered that Seagate has published the source code for openSeaChest [1]:

> openSeaChest is a collection of comprehensive, easy-to-use command line diagnostic tools and programming libraries for storage devices that help you quickly determine the health and status of your storage product. The collection includes several tests that show device information, properties and settings. It includes several tests which may modify the storage product such as power management features or firmware download. It includes various commands to examine the physical media on your storage device. Close to 200 commands and sub-commands are available in the various openSeaChest utilities. These are described in more detail below.

I also recommend reading the Arch Linux wiki [2].

I'd also have a look at the Linux kernel quirks [3][4].

[1]: https://github.com/Seagate/openSeaChest

[2]: https://wiki.archlinux.org/title/Solid_state_drive/NVMe#Firm...

[3]: https://www.kernel.org/doc/html/latest/nvme/feature-and-quir...

[4]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
"Moonbit makes programming easier with its automatic memory management, setting it apart from Rust."

I'm curious how it handles allocations/deallocations (seemingly) without a GC or a borrow checker?

Edit: I see you mention a GC in another comment (https://news.ycombinator.com/item?id=37186990), but the binary is really small despite that. Does Moonbit just plan to lean on Wasm's proposed built-in GC, once that's ready? And if so, I'm curious how some of the examples in the docs work right now since (I believe) that proposal hasn't been shipped anywhere yet
Sure features are transitive. A crate’s features at build are the superset of what every package defines. If I define “fast_compile” (opt-in) or “no_binaries” (opt-out) it’ll get applied across the board, will it not?
You need to proofread better.
How so? Meat already has a much higher carbon footprint so what part of the plant based product would make it so much higher?
Reminds me of the X33, a program I remember my dad was working on during my childhood like 20+ years ago. https://en.m.wikipedia.org/wiki/Lockheed_Martin_X-33
There is a heater for the vidicon which had to be shut off due to power budget. This heater had been on since launch. After being switched off, turning on this heater back on, or the vidicon's cathode filament (itself a separate heater) would have cracked the tube due to the cold of space.
> It's basically impossible to start a insurance company.

How?

> If you do, your profits are capped as a percentage by law.

Were they before 2014?
The Sapir-Whorf hypotheses remains contested. IMHO everyone who isn't completely clueless has to agree that the strong version of SW is without merit (language doesn't seem to impose hard limits on our thinking), but those who have seen the evidence (e.g. in the field of spatial recognition) would also be hard pressed to deny that linguistic features do mirror cultural practices and points of view.

Of course then the argument is whether the culture determines the language or the language determines the culture, but I find that a silly debate: clearly the two influence other in turn, shifts in culture will eventually be manifested in language but language is a very efficient medium to transmit habitual thinking patterns too.
https://www.microsoft.com/en-us/servicesagreement/upcoming-u...

https://www.paypal.com/us/legalhub/upcoming-policies-full
Nazi Germany: Radio propaganda turns 90
People don’t understand the grid energy storage market. Some think it’s only about storing as much energy as possible over as much time as possible. That’s not the full picture. Response time and ability to handle several cycles a day is also very important for many grid energy storage applications.

The stacking of heavy blocks you mention is actually a very decent idea. No, it’s not going to compete with pumped hydro for seasonal storage. But that was never the point. It’s about shifting load a few hours a couple of times every day. Perhaps with some spare capacity to help with a day or two with less power.

We need both solutions. Pumped hydro is not that great for cycling often and rapid response and it’s much harder to find good sites to build it. Big water reservoirs are extremely damaging to the environment. They obviously destroy all land based life on the land they claim, and the constant cycling up and down of the water lever means the conditions for life in the water is atrocious as well.

A fun fact is that for hydro power plants it’s becoming viable to install battery energy storage on site. Wouldn’t think that makes sense would you? By putting some of the power regulation loads on the battery they can run the hydro power plant production more evenly, reducing pressure variations that causes more wear and tear, which increases long term maintenance costs.

Don’t watch those YouTube “debunkers” for insight into these kinds of topic. They rarely do more than 10 min of research. (I know one of them did a video on Energy Vault that always gets shared in these conversations, despite the fact that there’s not a single valid point in the video)
Do you have a Mac? Then install the beta of Sonoma and turn on portrait mode. It's background blur between the camera and your video app, just as requested. It'll probably pull less CPU than Zoom doing it, too.
We have yet to see. I'll believe it when I see it.
This is true, but it’s orders of magnitude less than meat that was cured with them.
It's not really an "urban legend" that Yucatan means "I don't know"; it 's a credible theory that linguists take seriously.

You might be thinking of "kangaroo", which is also said to originate from a local word for "I don't know", but in that case it's not a serious hypothesis.
Also the environmental aspects. Powering and provisioning hardware in CDNs to encode and stream random numbers... pretty dumb.
Spotify has a few awesome playlists with different noise colors. Those "songs" are probably licensed by Spotify and not paid per play.
This ignores the reality that many people are attached to eating meat and all of the familiar things that come along with it. For many, the realistic simulations of meat are the first step toward adopting plant-based alternatives. It's also likely that cultivated ("lab-grown") meat is going to be more popular than plant-based when it reaches a similar price point to conventionally grown meat.

I would say that the primary goal is to reduce the animal suffering and environmental damages caused by animal agriculture. Healthier varieties of plant-based products are a good thing too, but it's less important which products people are switching to, as long as they're switching away from factory farming.
https://www.youtube.com/watch?v=h4ORs9hJfiw
From 2000 to 2010 we progressed from the Nokia 3310 to the iPhone 4.
Police urged to investigate hospital bosses for corporate manslaughter
> I seemed to miss the Deathstar failures, I believe it was largely an issue of cooling

The biggest trouble with WD drives (at least pre 2015) was quality of the power. If you had a good PSU you wouldn't had a problem with WD. If you had some shit like Thermaltake...

I had a case when TT PSU consistently broke RAID10, because there were too much USB devices. Replaced with a proper PSU with the same rate and everything went fine.
It is. That said, I can't fault people too much for being afraid of the lawnmower. People have been mowed for much less.
> What's a retweet?

Seemed to be "repost" when I looked the other day. Not even branded.
Ah, right. Indeed, the naming is super similar. Thanks for mentioning that PartsBox is not open source.
Why a B.C. YouTube empire suddenly became mired in controversy
It might be because nested functions are closures, which are optionally-named, optionally-typed, and can capture values, unlike top-level declarations. It's not unusual for languages to have a special closure/lambda syntax (whether that's really necessary or good is another question, but there's a lot of precedent)
Some product like an AI driven aquarium screen saver.
Your call is very important to us
We're taking these allegations very seriously
We believe in transparency
It's not either/or. There are many plant-based meat companies with lots of different products.
Yeah, it is easier to just say it'll happen

Artificial meat isn't going to get around shipping or storage. Maybe they'll figure out how to obtain the necessary growth media from something other baby cows.

I don't think fake meat will go away. I think the trick is whether we can offset enough energy via renewables. But I don't think it can ever require less input energy than a cow in a field. You have to replace it with human labor or constructed machinery, and both will always require more than water and grass.

It will always take more energy to make a bean burger than to eat the bean, but people will still do it I suspect.

RTSC and CF haven't happened yet. The latter is a hill that seems fit to die on, as it's pretty far from physics. The former seems plausible enough, but maybe other high temp SC's point to ambient conditions on Earth being completely unfavorable.
China, U.S. Test Intelligent-Drone Swarms in Race for Military AI
Be warned - all SATA drives there are SMR.
Interesting connection is that Norman Schwarzkopf Sr. helped train both the Iranian national police and what later became SAVAK, and negotiated with the Shah to return to Iran... https://en.m.wikipedia.org/wiki/Norman_Schwarzkopf_Sr.

His son was the American general that led the first Gulf War, Operation Desert Storm/Shield.
that's interesting, thanks for the insight -- I was aware of thermal's darkening but unaware of it's speed. I'll leave one out in the sun tomorrow, if I can have ~4hrs with it I'll be chuffed

And, of course, as you said, aviate navigate communicate first :)

Thanks!
Amelia's Song: From Sierra Leone to South Carolina (2019)
yeah imagine a world where you could use time machine to backup 500gb parallels volumes where only the diff was stored between snapshots rather than needing to back up the whole 500gb volume every single time.
git lfs is what everyone is using, HF in particular
No, thanks. If we are to only eat fruits and vegetables, I'd rather cook them myself than eat some fake industrial processed shit.
> if err is non-nil, you shouldn't even check the other return values.

Yes, it says you cannot trust functions, unless documented, to be idiomatic. Which is reasonable as not all code is idiomatic. The language goes to no lengths to enforce how the code is written in this regard (obviously). But we are talking about code that is known to be idiomatic.

> Most of the stdlib, including the newest additions, is idiomatic as judged by other people but evidently not by you.

1. I don't see how it could be. What is idiomatic emerges from writing code and seeing what works and what doesn't. Most of the stdlib was written in the early days before anyone understood what works best. And, thanks to the go1 guarantee, modifying it now is out of the question.

2. If you believe that the stdlib is idiomatic, then you have to accept that returning an int (-1) to represent an error is idiomatic. The standard library is full of that. Which violates the premise of FP-Go that (T, error) is idiomatic. That is not my claim, that is theirs.
Just add a white noise generator and call it a day?
> a) it lowers the tax burden for the hiring company, so they are willing to allocate some of that saving into pay

Is it really the tax burden or the social security burden?

> so they are willing to allocate some of that saving into pay

Sure, but as a contractor you will also have to take care of social security etc. yourself, which adds to your costs.

> b) it allows the contractor to optimize costs in tax-efficient ways.

I'd be interested in hearing what that would look like exactly! In Germany you have a bit of leeway but your overall taxes (at the LLC & personal level together) will still be comparable.
> Fourth of July, is a federal holiday in the United States commemorating the Declaration of Independence, which was ratified by the Second Continental Congress on July 4, 1776, establishing the United States of America.

> The main thing to understand, before I go into detail, is that the Declaration of Independence is one of the founding documents, but it did not create a nation. Some of the colonists got together and wrote a historically eloquent letter to the world that basically said, “ayyyy England, F your king!”

Saying "F your king" is an integral part in being independent of England which is a prerequisite to being an independent nation. The Declaration of Independence established the United States as an independent nation. Any previous forms of the United States would have been a colony of England.

> The Continental Association is first time the colonies expressed a collective will to work together in the form of a legal document. It was published October 20, 1774 but went into effect December 1, 1774. The US does not observe December 1 as a national holiday, though it should. It is barely in the cultural memory at all.

The Continental Association is, essentially, where the colonies got together and discussed the idea of independence. The word "colonies" is a dead giveaway. After July 4th, there were no more colonies.

"The Union", referred to by Lincoln. Is not synonymous with the Nation.

The independent nation of the United States of America declared its sovereignty on July 4th, 1776. That's the "correct" way to think about July 4th, aka Independence Day.
> Like calling a ribeye steak vegetarian

TBF the steak is made 100% from a vegetarian.
> the realistic simulations of meat

There is no such thing.