skysight-inc/HackerNews huggingface dataset:
> Do you actually believe that you would be able to enjoy the same level of human relationships with an octopus? How about a cow? Or a coackroach?

My enjoyment levels have nothing to do with the discussion. You're essentially using the same "we're superior to X" argument that has been regularly used for the entirety of human history to try justify what is morally unjustifiable.

> I did not engage with your comment further since it signaled the same amount of moral depth like someone who will claim that homeless meth addicts are humans too and they will invite them to a warm dinner with your family.

To me it seems you alternate between the "might is right" approach and "everything is the same, nothing matters" pseudo-nihilism. Funny you should talk about moral depth. I'm not trying to offend you but come on.

> I seriously somehow doubt that octopus is a hill that animal activists will die on seeing they failed to stop the whaling industry

Well, I'm sure in that particular instance there were also many people like you who at best mocked the entire effort and at worst did everything to oppose it for no good reason.
I feel like "... and thirty years later ..." needs to be in there somewhere, also.

If the Pacific Northwest broke off tomorrow and tried to join Canada, I may still be opposed to war simply out of pacifism, but I wouldn't be terribly shocked if we had a Civil War II over the issue.

If the Pacific Northwest broke off tomorrow, the largest remaining Federal-ish government in the formerly United States recognized it as an independent country, and then thirty years from now it was contemplating an alliance with Canada...
If this study were to be taken seriously then I would want to know if there is a link between soybean oil and narcolepsy.
I didn’t realize thousands was a possible measurement of missiles to intercept.
I said it was a flawed analogy. =)

However, in this admittedly flawed analogy, I thought it was pretty clear that Washington, Oregon, and Idaho were meant to be analogous to the multiple NATO countries already sharing borders with Russia.

Putin's invasion of Ukraine is a dastardly war crime, but it didn't happen in a vacuum either. Was attempting to explain the (shitty) reasoning behind Putin's actions.
There's a few scattered around - In the memory.txt "Imagine" and "Trillions" are both incorrect.

But you know OP has done a good job if we are nitpicking these small things!
He blamed the US media for stoking tensions in the lead up to the invasion. Then silence.
My “minimal” setup is nothing. I just use vim the way it is, out of the box.
Thanks for this, it’s very eye opening. Definitely cranks up the anxiety during these uncertain times.
This isn't the first octopus farm. A farm in Southern California called OctoPets farmed octopuses 20 years ago, though only as pets, not for food. They shipped bimaculoides octopuses throughout the US, and you could buy one for $60 if memory serves.
For credit cards though it's not — your card has the expiration month as a number on it. The form should take a number so you don't have to pause for several seconds to convert one to the other.
And South America and Africa were still quite close together.. the Pacific is even bigger than it is now. Literally a whole half side of the planet filled with water
In the case of a hot war involving hundreds of thousands of troops and the 4th vs 7th largest militaries, maybe free access to papers isn't the most pressing issue.
Doesn't it make you want to go back in time to the moment that humans invented the concept of eating animal flesh and putting a stop to it?
Recognize two more things if you do this:

1) you will never be able to travel to Russia or a Russian controlled territory. Ever.

2) you will always be at risk for a hack-back or other issues when the dust settles and they seek revenge.
There is a Kurzgesagt video about that:
https://www.youtube.com/watch?v=JyECrGp-Sw8

If you detonate all nukes you could destroy every city with population of over 100'000, worldwide. About 4'500 cities in total. You would still have around 1'500 nukes left. You would kill at least 3 billion people.
This looks insanely impressive. Will have to dive in and give this a spin.
Buuuut, this one doesn't have the "written in Rust" in the title
I think you underestimate the time needed to restore the entire grid if it were to be simultaneously destroyed.
Am not from the US but this seems very risky. Is there someone at the government who can clarify such guarantees. Am also curious what are the high level logistics to carry out something like this. Do you seek an untraceable route to Ukarine from US ? Do you unleash a worm like Stuxnet that will eventually cripple all Russian cyber attack infra ?
Jeez, am I one of the few people here who liked the demo? I thought the performance was comparable to my aging Pixelbook. I liked the design too.
Funnily enough I also submitted the same two days ago (I didn’t saw the original show HN)

https://news.ycombinator.com/item?id=30435576
I really got a lot of use out of taking the GCP data engineer course on coursera (the one by google aimed at the cloud cert) and then later taking the actual certification.

With that being said it was very focused on BigQuery, and my impression is that it is that all their certs are now basically different variations of a kubernetes certification.
Note that Biden just worked hard, and, it seems, effectively, to round up Russian hackers targeting US infra after the pipeline hack. I doubt he wants to undo this progress.
You mean besides the reason that he is borderline senile and has been a completely ineffective president in every other regard besides Ukraine?
It's a request to submit your resume (which can be as simple as any malware or exploit you created) for cyber offense or cyber defense. If you can help secure Ukrainian government systems they want you and if you can install malware in the Russian's tech they want you.
Largest ever family tree of humanity reveals our species' history
The central bank accepts donations on behalf of the Ukrainian army:

https://bank.gov.ua/en/news/all/natsionalniy-bank-vidkriv-sp...
No they don't. Template instantiation happens during compilation, way later than the preprocessor.
Just make it fully isolated with WASM or whatever, and then port the necessary compilers to cross-compile back to whatever native platform you want to use the outputs binaries on. Simple! (Not easy, but conceptually simple and probably doable.) The big problem that I can't see an obvious solution for is proving that a given output corresponds to the work requested. I guess you can just run it on enough machines that you hope they're not collaborating?
I guess in this era every little thing "helps" like imaging something on the internet changes something but other than "boots on the ground" START SEIZING PHYSICAL ASSETS.

Only oligarchs are going to stop Putin and the only way to get them to do anything is take away all their toys in every other country.

Take their yachts, take all those apartments like in Florida and New York. Take them all.

Sanctions unfortunately also splatter and punish the rest of the people in Russia who have zero control over this.

But you take their yachts and real-estate in every other country, suddenly there is some motivation where it counts.
No, we definitely won't.
I know they period of history well enough. When Germany invaded Poland, Soviet Union was ally to Germany and no country was interested in helping Poland.
Is this a fork or something intended to be upstreamed?
Exactly the point. They waited for too long to start acting seriously, thinking the problem won't affect them directly.

Parallels with Ukraine and no one helping it directly thinking the problem will stop there are pretty obvious.
Here is a link to the Ukrainian National Bank's page with more payment options:

https://bank.gov.ua/en/news/all/natsionalniy-bank-vidkriv-sp...
do we really need a word like fruit when we already have planes?
That’s a good question, it’s not fair that you’re being downvoted.

It’s the C preprocessor that causes a mess. Tooling for C and C++, like automatic refactoring, lags behind tooling for languages like Java, C#, and Go. Refactoring tools have to deal with macros, conditionals inside #if/#else blocks, and header search paths.

In this case, the refactoring involves removing a variable from the enclosing scope of a macro invocation. The most likely way to automatically refactor it would be to write a custom check in clang-tidy.
This is clearly illegal in the US.

Both under the ‘hacking’ laws as well as under laws prohibiting private citizens from interfering in international diplomacy.

Really surprised such a thread is permitted on HN.
Foundations of Dawn: The Untyped Multistack Concatenative Calculus
"or basically a non-story." - that it's a 'Gaussian distribution' does not mean it's a 'non story'.a
I don't have the slightest bit of guilt eating meat products, including octopus, but it seems pretty self-evident that "pain per pound of meat" is a ridiculous standard. Pain doesn't exist in measurable units, the entire idea of trying to quantify it in relation to food production, much of which happens with little to no pain at all, seems pretty silly.
Aha, thanks! So it's closer to my high-end number, 2000-9000 milliwatts. Thanks for the links!

What I'm interested in is lightness, autonomy, resilience, and durability. Batteries are terrible for these because they are heavy, they are difficult to make and repair, they spontaneously catch fire, and they wear out very quickly, typically in about two years in the case of lithium-ion batteries. Moreover, if you need multiple watts of power, it's a real hassle to recharge the battery without plugging in.

Reducing the size of batteries reduces these problems somewhat, but you need to eliminate the batteries entirely if you want a computer that can last 50 years.

As I said in my comment above:

> Pulling once on a pullstring to wind up your computer yields potentially about 25 J. At 300 mW that yields a minute and a half of usage. At 3 mW, two and a half hours of usage. At 0.2 mW, 34 hours of usage. So below 1 mW you're into solar-calculator territory; I disassembled one of those solar garden lights with an LED and a rechargeable battery in it and measured its 38 mm square panel at 8 mW.

A few years ago this sort of thing was infeasible: memory LCDs didn't exist, subthreshold processors were confined to laboratories, and SSDs were both power-hungry and slow. Now all the pieces have come together to make it possible to build a 10-MIPS workstation (burstable to 1000 MIPS), easily capable of rebuilding all of its own system software, with a screen comparable to the original Macintosh (but smaller, and readable in sunlight), with hundreds of gigabytes of storage, that runs on under a milliwatt. But it can only have a few megabytes of RAM, so it needs differently designed software.

What would such a thing be useful for when our cell phones have become pocket supercomputers with multi-megapixel displays, always-on multi-megabit internet connections, gigabytes of RAM, and teraflops vector GPUs? Well, they don't actually work very well for writing a novel, reading a book in the park, designing a circuit board, writing a video game, ssh, or even plain text email, they run out of battery after only a few hours of continuous use, they're fragile in part because they're heavy, and you have to replace them every few years, generally without the option to transfer your existing customized environment to the new hardware. They're difficult to back up (except to sharecropping PRISM landlords like Google and Apple), they stop being able to so much as set an alarm when their filesystem gets full, and they're designed to disrupt your mental focus rather than sharpening it.

I think you should be able to render epub files, PDFs, Kiwix dumps, and OpenStreetMap maps in a few megabytes of RAM, especially with modern microsecond-latency NAND flash instead of floppy disks as secondary storage, and obviously that's plenty of RAM for an editor, a GUI, a high-level programming language, or a cryptocurrency wallet. And you should be able to design it lightweight and waterproof enough to take to the park or on a camping trip; the display I linked above has 0.1 megapixels in 60×35 mm, so original-Macintosh resolution is 60×70 mm.
This is nothing new. War have been waged on Twitter, Facebook, Youtube, etc... since 2011. Examples are Palestine, Syria, Irak, Lybia and Ukraine

I guess the author thinks there's something special about this war because it's "conventional". I'd argue no war will ever be conventional, if it's ever been in first place.
Yep - CSS has some complexities but pretty much the only thing that makes me throw in the towel is z-index.
Its the weakest part of the vim keyboard scheme IMO for ergonomics, and switching modes in general. I wish there was an alternative that gave a nod to vim but remained in 'input' mode without loss of capability, you know...without having to be vscode. If the key layout wasnt even worse, and it wasn't a bloated mess (on windows at least) I'd have switched to Emacs. Capslock is mostly a redundant button so I wholey support remapping it and for me is the only sensible way to use vim, binding to jj is hacky and plays up often and is inefficienct, and ctrl+] is insanity for such a regular press. Caps as Esc is useful in games when remapped to esc too for speedy pausing or simply pressing it by accident to kill you in a gunfight lol struggles
Basically speaking, you CANNOT eat out, no sauces, only home cooked foods. Even those need to be careful checked to not contain oils.

Technically, if you did the carnivore diet using 80% animal fat butter, or lard, then it'll be fine.

Except, the price you pay is enormous. Can't even eat a caesar salad!
This is magic to me, especially the 1% example at the end. Reminds me of foveated rendering[0]

What are some applications of this technique? I was trying to think of real world examples, but most real world problems have a lot of noise, and reconstructing from sparse data seems extremely sensitive to noise.

0. https://www.youtube.com/watch?v=eTUmmW4ispA
I got in trouble for this before. App was using some third party super bloated select-react-component-replacement-made-of-divs, and it wasn't behaving properly. I just replaced it with a select, so then people complained it was ugly.

And I get where they're coming from.

At the same time... native browser controls work, they don't require maintenance, they don't add to the bundle size, or have complex version inter-dependencies.

Maybe it's time to rethink frontend. Maybe what we write should be designed to work with the standard HTML controls.

(Or maybe it's time for me to go back to the backend and play with database, because I feel increasingly out of touch).
Tangential question, why not just host a git repo instead of hosting the files without history?
No, because while macro can add the opening bracket for the block, it cannot add corresponding closing bracket.
Laconic Phrase
I’m thinking about this in terms of something like black reformatting, where I might run it all the time as I work. 10 calls per day for the free tier seems like not enough to really explore the capabilities.
> I created 20 million files in it and attached an average of 100 tags to each one. Each tag had a value randomly picked among 1000 choices.

That is really impressive, but when the parent commented that they have never seen a tag-based system work with a large number of files and tags, I don't think they were making a statement of technical capability but of human fallibility.

My experience has largely been identical in both personal usage and in enterprise settings. Every time I've used a system that used human-defined tags as the primary organizing mechanism it has always ended in an unusable mess and in every case it is eventually replaced by some kind of hierarchy which usually ends up being a slightly more usable mess.

Perhaps combining them will yield the best of both worlds and perhaps with enough organizational discipline one can make a tag-based organizational system work. And I'm all for better search. But at the end of the day I am skeptical that giving normal people even more flexibility with how they organize their files will make their lives easier.
Ukraine is not a NATO member, but Poland is. If Russia attacks a member of NATO then all members of NATO are obligated to join in defence militarily. Russia can attack non-NATO countries and intimidate NATO into doing nothing, but to attack a NATO member would automatically bring the whole alliance into the war. The whole point of alliances like NATO is to prevent countries from being picked off by a bully the way Ukraine now is. Belarus, Finland, or any of Russia's other non-NATO neighbours are probably pretty nervous right now, but Poland, Slovakia, Hungary, etc. are much less likely to be attacked by Russia.

Talk of Ukraine joining NATO may well have been what triggered this war. Russia probably had plans to absorb Ukraine eventually, but if Ukraine had joined NATO it would have required a war with NATO to absorb even a small part of Ukraine, such as Dunbas. So, when talk of joining NATO heated up, Putin had to invade quickly or lose the opportunity to take Ukraine without a much larger war.

It now appears that any of Russia's neighbours who are not currently members of a military alliance with a nuclear power have three options:

1. Join NATO, ally with China, or find somebody else with nuclear weapons to ally with.

2. Develop nuclear weapons.

3. Do nothing in order to avoid an immediate invasion, but start brushing up on your Russian because you'll need it eventually.

It is now abundantly clear that remaining on good terms with NATO countries is not sufficient in itself to ensure security from invasion by Russia. Economic sanctions and harsh language will not stop Putin.

It's worth noting that Taiwan is in a similar situation with respect to China. They are being threatened with invasion, but have no formal military alliances with nuclear powers. Judging from the U.S.'s reaction to the invasion of Ukraine, the U.S. would do little more than apply sanctions if China invaded Taiwan. Not unless the U.S. has special feelings for Taiwan that it does not have for Ukraine at any rate.
The problem with this is that the Ukrainian border with Russia is rather far from NATO logistically, and very near Russia.

Russland parking panzers in the border with Polen is a very different story.

When you understand how the Russian air defense is structured (via overlapping dense ground to air missile batteries, and rapidly scrambled fighters that can operate from rough airfields), the difference is even more stark.

When you get to the endgame it's even more problematic. The reason we weren't hopping to get Ukraine into the Eurozone, let along NATO, is because it's a terribly poor and corrupt country that we (i.e. the West) weren't ready to take on yet. The idea was always to let these countries grow and evolve into a more lawful-and-liberal model. Russia is trying to arrest that, for reasons that are understandable, messed-up, and simply outright terrible. It's an understatement that this is a human tragedy.
So just because we're omnivorous and capable of eating animals, that justifies it?

Most humans are also fully capable and arguably evolved to do things like steal and murder each other, are those also justified simply because we're capable? And on the second point, the existence of OPs article and the comments around this one indicate that some people do care.
Rust, by the way
If you want to emphasize specific words, you can place asterisks around around them to italicize them.
Thank you for this!

I am a high school Latin teacher who also teaches a Web Design elective. In Web Design, we do the Colordle every day at the beginning of class together to get practice with mixing colors using hexadecimal triplets. The students have a lot of fun with it and are getting pretty good at it. They are currently 5-1 with a 5 game winning streak!

(Do you have any sort of way to accept monetary contributions as a way to thank you for Colordle?)
Sure, but the estimate there isn't "we don't restore the grid within a year" it's "the entire grid stays off for more than a year" (the whole thing is completely unrecoverable). As far as I know, your average transmission line or transformer isn't going to be broken, so the issue would be primarily power production and things that use electricity (computers etc.). We wouldn't need to restring powerlines except in places actually hit by blast waves, and the grid wouldn't be "destroyed".

(and it should be further noted that this conclusion was that the US carrying capacity for life would decrease to 30m sustained by like subsistence agriculture. I expect that those deaths of hundreds of millions would be over decades, not quickly, and I really really doubt that we'd be unable to recover more than some of our agricultural capacity in a decade)
Ask the people you support for alternatives. Ko-fi seems to be the main #2.
Disagree with Esc being in a good spot but having dabbled with the "workman" keyboard layout can confirm its quite lovely having backspace as caps. I often wonder about making capslock backspace, and original backspace becoming Escape. Since I already have strong muscle memory to stretch to backspace...
Does it matter? Stop comparing yourself to other people.
If you think Putin's next stop after Ukraine might be another country, then another, until he's planning his victory celebration in Paris, you may want to stop him early.

Or maybe instead of sweeping up through NATO he decides owning the worlds oil would be nice and starts cutting down to the Middle East.
Thank you for the response and your perspective. One can and should use lots of history as a case study I agree.

This is not the same situation though so I don't think it would be responsible to just say Putin is like Hitler and this is like the invasion of Poland therefore I will send other people to fight a war with some unspecified goal, and just leave it at that.

I'm not saying your opinion is wrong or you haven't thought more deeply about it, perhaps you don't have time or interest in giving a more lengthy answer.
Humanity has lived through one of its most peaceful period in your lifetime, even when including the current war in Ukraine (which is much smaller than other active conflicts).