skysight-inc/HackerNews huggingface dataset:
C++ has implicit allocation and Linus doesn't like that, for good reason. While it's amusing to imagine trying to "ban all the stuff you don't like" when that means core language features, it is not a realistic plan.

In Rust, allocation lives in a library, alloc, and so the Rust for Linux project did all the work to offer alloc (it's full of useful stuff and it isn't like the Linux kernel can't allocate memory) but without implicit allocation.

If you use Rust to write say a Linux command line program, you can write

greeting += " and welcome traveller";

... and of course implicitly this is an allocation, 'cos it's not like this greeting variable just magically already has enough space to append a string. But in Rust for Linux, you can't do that, the implicitly allocating += operator is not provided on this type in their alloc library. If you want to say "Allocate more space for the greeting" you can do that of course, just as you can today in C but you must do so explicitly and so when you try to add 16GB of extra string space because you're an idiot, the API you had to explicitly call gives you an error and that's your problem.

However the most critical reason Linux doesn't have C++ is that C++ proponents didn't do the work. Now, that will probably be because "reform the entire language to suit Linus" wasn't a viable plan, but the fact is that Linus can't accept patches that nobody writes, so even if you're sure C++ would be viable without drastic changes, you didn't write the patchset that does it. Likewise if people don't send Linus patches to do C11 it probably won't happen.
According to Congressional testimony from a committee they created to study the problem, a SINGLE nuclear bomb set off to maximize the EMP effect would likely kill about 2/3 of the population of the Continental USA, with possible higher estimates up to 90%. Mostly through slow painful deaths like mass starvation.

Why?

Because it would knock out most of our cars, electronics, payment systems, farm machinery, and everything else that we depend on to keep the supply chains our grocery stores depend on for food distribution.

See https://nationalinterest.org/blog/buzz/millions-americans-co... for verification.

I have no idea where your "worst case scenarios" come from. But they don't exactly seem "worst case" to me!
I did, but it’s surprisingly hard to use. The first thing you need to do is get to Google’s homepage in the first place (haven’t been there in ages as well) and then once you start typing, the auto-suggest moves the buttons around. You have to mentally prepare yourself to not hit enter and press on the Feeling Lucky button instead.
Didn’t Russia also say something like, laser weapons will be the future of warfare a while back?
My ideas are mostly things I need/want myself. So the first step is to find something that solves it. If it exists, great!

If it doesn't or if there's some pain points, I google about the topic and find out the important things about it. Depending on the field, this varies from blogs, youtube videos, research papers and press releases.
My take is that they're related because a being's ability to experience sentience, and especially suffering are ethical grounds to not breed them and inflict unnecessary suffering through harsh captivity and slaughter.
Second, if it ain't broke, don't fix it.
We can undermine Putin by stealing his technical talent
Doubt the effectiveness. Modern day internet architecture is very secure. Script kiddies spamming DDOS with zombie networks may well be more damaging
In California, the Search for the Ultimate Wild Fig Heats Up
The internet FREEDOM machine
Think bigger even. In an ideal world, if you have that many options you might want to rethink the entire workflow. I understand in the real world that may not be an option, but it’s still probably the ideal state.
Great point, I wasn’t aware of this.
Thanks for these, really enjoying your posts here to complement the things I've figured out.

You might also enjoy the brief remarks from this old OpenVisConf USDA parallel coordinates data visualization+video of animals aggregating the things we feed them.

I find it sort of underscores your point of linoleic acid in egg likely not being stable over history, if you feed a chicken differently, even though USDA treats food as if they are, in data: https://twitter.com/thadk/status/1352034735548194817?s=20

Point on eggs: https://news.ycombinator.com/item?id=30459016
Where's Aram from The Blacklist when you need him?
Why not just go vegan if you believe all that?
Yes, excellently stated. That's precisely my original point. I intended to preemptively disarm the conversational decay that absolutes cause.

I think there is a place for that, for example art or activism, but when speaking directly to another human, absolutes seem to place a lot of people on their back foot in defense of their current established decisions.
The backhanded comment really wasn't necessary here. All I did was point out that a financial transaction needed to take place between an individual and a large corporation who push their own version of moral reality.

To me that is THE experience of one's moral values shifting to match the narrative producer BY paying for it.

Imagine if you needed to pay someone everytime you needed to FEEL informed rather than actually being informed.
> Rude. If you need clarification to my statements, just ask. No need for snark.

Fair enough, I apologize.

>These are my opinions. I'm saying NATO countries should pay what they agreed to or leave the agreement. I'm saying we shouldn't be in the Middle East.

Yes, but we're discussing what the US is gaining from the European NATO partners, and not what your personal opinion on wars in the Middle East is.

>It's not a gotcha, it's current events. The Ramstein base was brought up recently. Trump wanted to reduce troops, Merkel didn't like the idea. That's all.

Uh. Ok. Sure. Don't forget the 1000 servings of Spatzle for Afghanistan refugees. That's another fact unrelated to the discussion.

>Just because Trump was mentioned you don't have to bring up the propaganda like the bleach lie (he was talking about UV disinfectants). He talked about forest management to prevent wildfires (he's correct), which you simplify to raking forests. Please keep on track and don't diverge into petty stuff like that.

Check your facts, I saw the clips, that's exactly what he said. [0]

But sure, I'll refer to him as "twice-impeached serial sexual predator, adulterer, who would like to date his own daughter and who can reliably recognize the picture elephant on a test" instead.

[0] https://www.theguardian.com/us-news/2018/nov/19/make-america...
I'm Ukrainian activist for 10+ years, have been on Maidan, etc, know many other activists.

Unfortunately, we have not seen understanding with any government.
Looks like, all people who got to government or state organizations, work on classical totalitarian scheme - "for friends all the best, for all others - severity of the law".
Mean, system is so much disbalanced, that any government got totalitarian power and does not account on people. And laws are created, to make all people offenders, and with very wide possibilities of interpretation, so state officials and their friends become above law.

If you really want to help Ukraine, better to contact volunteers-entrepreneurs, who where on Maidan, and who struggle for economic freedoms, and support Ukrainian army as private persons, without government/state.

You could just donate, or you could create some business opportunity, so Ukrainians will make business, export working hours, or export some products to world.

Business opportunities much better, because Ukraine now have critically huge dependence on Russian market, close to 50% of all trade, need much-much more export to world.

Thank You!
Actually interception happens at the boost phase (upon launch) with these systems, so decoys are not possible unless you literally launch multiple rockets.
Next are C23 (2023) and C26 (2026). C23 is already closed, so fixes will have to go to C26.
Driving to his house in my yellow van now.
Lets not forget that people can post deep-fakes as well. Perhaps we will see Ukrainian deep-fake politicians capitulating on Tik-Tok.

If not deep-fakes than at least propaganda, like this one of Chomsky stating that US promised no NATO expansion which is not true:
https://v16-webapp.tiktok.com/c7fe2cbc57cb276832f49e2542fe4f...
Only if you’re an amateur. I got shell access into some public utilities that had old versions of Windows in Russia that I’m looking at right now. Maybe I can turn off some power grids.
Might help to think of the filesystem attributes as being ACLs restricting sharing, with the whole ZFS array being shared except where prohibited by ACL. Just that "no ACL" means "restricted." (That's basically how Windows SMB volume-sharing works.)
I appreciate the point you are making. Humans have ingenuity, for sure. But I have to disagree on a finer point. We do not know what the long term effect of vegan diet is. Supplements may work to an extent but may not be complete. To contrast with your examples, vaccines work with the body's natural defences and even there long term testing is needed to uncover unexpected side effects. Going to space is risky and even after controlling for all we can think of disasters happen. Not sure all of human race should embark on a risky mission of vegan diet without fully understanding the long term consequences. Morally I am ok with animals like cows and chicken bred for milk and egg. Your threshold is different and I get that too.
With some loss of performance, I think the excimer laser gas mix could use only He as an admix gas.
Really well said. I like the tribes analogy.
> Like a whale plopped on dry land, they'd collapse under their own weight standing up. Much less, hunting, mating, and fighting.

Just to be clear, you're talking about the buoyancy effect that a denser atmosphere provides to land animals?
Funny, I tried it and ended up on http://www.agoogleaday.com/. The site looks broken because clicking on the only button "start playing" does not work.
It's definitely a cultural reaction but I think it has to do with our place in history, being so far removed from the means of production of so many goods we rely on that we can only think of them in abstract terms of how they came to be.

People always say "If you knew where that burger came from, you wouldn't be eating meat." Yet here we are eating meat, having been knowing exactly where it came from and in fact doing it personally ourselves for millions of years of hominoid evolution right up until we developed our modern grocery model. It seems its really like, if you initially don't know where the burger came from, but are then are told where it came from having no firsthand experience previously, then you might not be eating meat anymore.
How do you think we grow those bigger animals though? We grow plants to feed them and convert those plant calories to animal calories at a mind bogglingly inefficient rate.

If you want to reduce death and suffering overall, sticking to plants only is the best route.
> Multiple concurrent index creations on a single table will not return from either CREATE INDEX CONCURRENTLY ... statement until the slowest one completes.

I am not sure this is true anymore, or at least, it was improved in v14 to only apply when "the indexes involved are partial or have columns that are not simple column references." [1]

Another thing worth noting here is that the exclusive locks taken on system catalogues during a DDL change also replicate to your replicas (necessarily, ha!) and they will have the same behavior described, i.e., they will line up behind queries. So for instance if you run long ETL queries against a replica, the DDL lock will line up behind it and no other queries can run until the ETL query is done and the DDL lock goes through.

[1] https://www.postgresql.org/docs/14/sql-createindex.html
Do regular programming and donate money to relief orgs.
Ballistic missile defense capabilities will remain very limited for at least the next few years. But Russia has also hedged against this risk by developing the Poseidon strategic nuclear torpedo. We have no effective defense.

http://www.hisutton.com/Belgorod-Class-Submarine.html
It would be great if admins had a way to tag the "low-quality" comments that triggered the rate limiting, so people can kind of learn by example. Like "Please slow down and stop posting things such as <link>, <link>, and <link>."

This rate limiting seems to happen to me quite a bit, and when I've E-mailed, it's "Hmm, you look like you're posting fine now. We'll remove the limit." Leaving me scratching my head, searching in vain through my comment history for anything that might have plausibly triggered the action.
It seems GP was talking about the latter.
Yes. I did.
The text-overflow one really gets me every time... I would also add stacking contexts and margin collapse to this list. The rules for when they apply and when they don't are extremely convoluted and full of exceptions.

One note, there are "rems" which are ems relative to the root. I love ems and use them for almost every component because of the size inheritance actually. rems are used when I need to make sure something is always the same size regardless of the parent, but that doesn't happen often.
"That's part of the reason 5G is such an issue, despite the ostensibly-large guard band."

As I keep repeating here, if excessive or debilitating interference is being experienced between services under normal operating conditions then there has been a failure of Spectrum Management planning - absolutely no question about it.

OK, we know such interference has happened, so who was responsible for the planning fuck-up?

I've no argument about filters, RFI etc., what most are saying about the engineering issues makes sense.

My argument is that the spectrum planning has failed and that much of the reason can be put down to deregulation in the 1980s when many governments essentially washed their hands of Spectrum Management (succumbed to commercial pressures and overly loosened engineering standards and now we're paying the penalty).

It seems to me (given the international nature of the problem with non-US registered aircraft flying into US airspace, etc.) that we need to go back to the core of the problem and acknowledge these past 'regulations' errors before the problem can be fixed properly.

Perhaps all radar altimeters will have to be changed (respecified with much tighter filters, better intermod figures, etc.) but given the fuck-up who should pay? After all, it's not the FAA's fault nor that of the aircraft industry (see my comments in other posts about the ITU and WRC).

As I see it, this is a political issue, not a technical one.
Thank you for sharing. Best wishes. My normal life is hard enough to deal with, I can't imagine something like this.
Depends on grade here in Japan. The top-of-market stuff is 17 EUR (2200 JPY) per large can, bottom of the market is maybe half that?
No but I only work with elite juniors.
In general, I think you are correct. Neighboring states will learn to coexist or at least one of them will cease to exist as a state. Some Americans imagine that "exceptionalism" exempts us from this dynamic, but most of us are wiser.

PS: it was nice while it lasted... https://www.newyorker.com/news/daily-comment/russia-and-chin...
If SWIY wants to turn the cursory into well-versed…ery.

Anonymously set up a Bitcoin VPS in a country that won’t care about a little heat, only connect to it using SSH over Tor, preferably from a public wifi. I think this the BEHIND SEVEN PROXIES of 2022, but still not watertight based on a traffic correlation attack from one of the many glowing Tor nodes.

Or just practice in your home lab, like me. If you have a computer and internet, it’s free.
Extremely intelligent? Have you worked with cattle before?
> It won't stop until desktop as a service is a reality and all that nonsense.

It's already a reality. You can rent a desktop from Azure. I'm surprised MS isn't selling a sleek cheap thin client for it yet.

For corporate work I don't think it's a bad thing. For home use yeah I agree. They can fuck off with those MS accounts. My computer belongs to me and me alone.

PS and no. I'm not using a Google account on my android phone either :)
I think the whole "Putin wouldn't allow this" aspect is being dismissed too readily.
> If you really want to help Ukraine, better to contact volunteers-entrepreneurs, who where on Maidan, and who struggle for economic freedoms, and support Ukrainian army as private persons, without government/state.

> You could just donate, or you could create some business opportunity, so Ukrainians will make business, export working hours, or export some products to world.

This makes sense, but I wonder if this would help in the short time. Maybe investing would help over the years; if Russia invades, investments may not help avoid the consequences?
Aren't all function pointers dynamic invocation ? Or is "fully" one of those words that i'm not grasping in context.
I think to say that its entire existence is a conspiracy to replace the web is a bit much, and I'm sure that the engineers creating it have good intentions. But that doesn't mean Google, the business, doesn't see the value to its bottom line. Google is and will always be an advertising company. Flutter may make UI development less painful for developers, but it takes control out of the users' hands. The web is great, despite painful UI development, because as a user I can adjust it to my liking, namely remove advertisements, tracking, and other annoyances.

AMP was supposed to speed up the web for mobile users. I'm sure the engineers that worked on AMP believed they were doing that too.
> power (⍣) operator[3], which represents parallel iteration and I think can often be translated to a per-thread while or for loop in a compute shader.

Power is for sequential iteration. You may be thinking of rank (⍤).
Following is an attempt to explain +/((⌽⌈\⌽a)⌊⌈\a)-a

The functions ⌊ ⌈ find min and max values, and \ is functional programming scan operator. Combining ⌈\ gives max-scan which does this:

twentyRandoms
71 61 79 72 84 76 76 88 16 53 51 56 64 50 100 33 60 82 96 53

⌈\twentyRandoms
71 71 79 79 84 84 84 88 88 88 88 88 88 88 100 100 100 100 100 100

moving to the right, the largest value (max) seen so far is kept and carried on.

Then ⌽ reverses the values in an array so this (⌽⌈\⌽a) does the same thing going from right to left, by reversing, max-scan, then reversing the result:

twentyRandoms
71 61 79 72 84 76 76 88 16 53 51 56 64 50 100 33 60 82 96 53

(⌽⌈\⌽twentyRandoms)
100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 96 96 96 96 53

Then the ⌊ in the middle compares the two results an item at a time, taking the minimum of each pair:

(⌽⌈\⌽twentyRandoms)⌊⌈\twentyRandoms
71 71 79 79 84 84 84 88 88 88 88 88 88 88 100 96 96 96 96 53

The (...a) - a part does item by item subtraction, each number in this result array minus the number in that position from the original array.

((⌽⌈\⌽twentyRandoms)⌊⌈\twentyRandoms)-twentyRandoms
0 10 0 7 0 8 8 0 72 35 37 32 24 38 0 63 36 14 0 0

Then +/ sums them up like a sum() or foldr or reduce:

+/((⌽⌈\⌽twentyRandoms)⌊⌈\twentyRandoms)-twentyRandoms
384

Which, if I remember the talk and the code works, means that if you drew this array as a bar graph and poured water into the top middle of it, how much water would it hold before it all overflowed? The highest block on the left and the highest block on the right are the bounds of the highest points where the water can't get past. In between those, the bar heights are the depth at each position, and the water depth is from there up to the lower of the highest bar.
Thank God there are multiple real world examples of officers getting the order to fire a nuke and disobeying it.

https://en.wikipedia.org/wiki/Vasily_Arkhipov
What's with your backhanded comments lol

People have been getting informed through documentaries for decades. People have been getting informed through books for millennia. People have been sharing experiences through discussion before recorded history.

People share knowledge through countless mediums and that's how we learn and grow. Saying this is dystopian is goofy and makes no sense. Chill out, lad.
The goal is to get some form of value back for sharing it... from those who otherwise wouldn't contribute (as a few do already). Even if seemingly small, it's better than nothing.
Is there research that proves that in-person teams are more successful than remote/hybrid ones?

If not, I think remote/hybrid employees should be equal class citizens to on-site employees, and that should be reflected in a consistent composition of those roles thru all levels of leadership.
Sliding into this subthread, this explanation you just gave of where you are is why I commended you upthread. I recognize your embrace of your own self-awareness and moral openness. I like people like that.
The US should have focused on being a desirable destination for top STEM workers instead of taking a nationalist turn in 2016 and allowing gun culture to scare foreigners away.

Brain-drain of other, more oppressive countries is what made America great (insofar as there was ever anything great about it) and special.
Apparently Mozilla, Microsoft, Google, IBM and all companies slowly moving their system infrastructure to Rust don't know enough C.

>Unless you're being wildly negligent and reckless with your programming, C is really not that scary

https://blog.regehr.org/archives/970
The original comment was in reference to animals specifically, not just life, so saying we need to eat life to survive and therefor must eat animals is incoherent.

Also, for how long humans have eaten meat is totally irrelevant: doing something for a long time does not justify it.

Human beings don’t require animal products to thrive, period, so those that eat them anyway engage in unnecessary cruelty against other sentient animals. The unnecessary part is the most crucial.
> it’s probably best to eat the largest ones you have.

This fails at scale. Feeding our population on large animals requires significantly more plant mass than if we eat plants. Large animals are terribly inefficient at converting plant matter into food.

We will harm fewer sentient creatures if we simply eat plants directly.
Reminds me of Ubuntu Unity personally, haha
Is Putin’s gamble on Ukraine rational?
If Iran builds a nuclear weapon, it may threaten Saudi Arabia. They already have hostile relations today. It would get worse if Iran had nuclear weapons. Also, Saudi Arabia is home to the most important Islamic religious sites in the world: Mecca and Medina. Yes, I have also ready "security analysis" that claims Pakistan will defend Saudi Arabia with nuclear weapons if there are serious threats to Mecca and Medina.
If its been distributed here, prepped, and offered for sale, I might as well eat it since its there anyhow. Better conditions for animals will come from legislation and not consumer choices.
~7 years ago you needed c89 to port to MS's compiler. But they brought some of that up to speed.

I would not be surprised if there is some niche environment somewhere that needs c89. Not any mainstream desktop, server or phone though.
C99 added support for VLAs which are a mistake. Fortunately, Linux stopped using VLAs a while ago.
Classic set-up:

PM: About 0.2% of searches

Exec: So basically 1%
I'm not quite sure how this addresses what I wrote. Three things:

Firefox got popular when they listened to users and made a product people wanted.

They did this despite fierce competition from a huge monopolistic company with quite a locked in and anticompetitive platform.

And today they make something crazy like a half billion dollars a year from firefox, they have enough resources to make a competitive browser.
> Compare the intelligence of a cow or pig or similar mammal to an octopus and the mammal will DESTROY the octopus

What studies do you have in mind?