skysight-inc/HackerNews huggingface dataset:
> If TikTok manipulates content that video can go to Twitter, Facebook, Instagram, Youtube, Reddit...

That works only if people know it's manipulated and then are motivated to act. It's hard to know if query results (broadly: search results, timelines, etc.) are manipulated because you have no basis for comparison. And IME most people don't care about social media manipulation - the disinformation campaigns have been well researched and documented for a long time.
Russia messed with grain supply in Ukraine in the 30’s and kept exporting while many millions of Ukrainians starved. I’m not sure any part of your comment would be reassuring to Ukrainian.
> I don't think Putin is going to stop after Ukraine - he may temporarily stop to rebuild and plan the next war,

So far they seem to have occupied heavily pro-Russian areas very close to home that have not put up much resistance. I don't think that's a good indication they would just keep going further. Possibly though.

> but my belief is he will keep salami slicing until war is joined because he crosses some line that people stand up to him. Better to do it cheaper.

> The "you" was, well, everyone in the world. I don't really subscribe to the strange belief that I should only care about human suffering of my countrymen. However, if you do, the bigger the war gets, the worse it will be and the more far afield it will bring in other countries.

That is not my belief. It is my belief that I care about my countrymen more though or at least have more responsibility to them being that I have a vote in how the country is run, and it is also my belief that those with something to lose have to take a stand. I wouldn't want to send solders from my country even if Putin was driving a tank down the Champs-Elysees, if the French were all just sitting there waiting for me.

And pretty clearly Western European governments do not consider this a high risk given their military spending. So I just think it's very premature to take action based on the idea you can be so sure such a thing would happen.

> As far as "far from Russia's supply lines", their old border won't matter, they'll still be close to their bases in what was once Ukraine. Oh, and they'll have more resources from Ukraine. Plus, you won't have the 7th largest army in the world absorbing the brunt of their attack.

It would absolutely stretch supply lines and defenses. Reality isn't like an RTS you can't just keep conquering territory and it turns red and your resources immediately grow.
It seems like the new meta to get HN points.

"New software project (WRITTEN IN RUST) (COPS CALLED) (GONE WRONG)"
When you say 2-3 release cycles, do you mean like targeting 14.5(probably 2022), or more like targeting 17.x(probably 2025)?
Yes. There hasn't been a good reason to choose MongoDB for years now.

There are better NoSQL DBs than Mongo, but most people are better off with a hybrid like Postgres.
How big is the carbon removal market today?
The trade-off for false positives are false negatives...

Both can be deadly. Choosing the right balance is critical for safety. But false negatives won't get reported on twitter or hurt the cars reputation.

I'd therefore be very wary of pressuring a car company to do something about false positives when they might just adjust the threshold and end up killing far more people to prevent PR damages.
I’m vegan and already prepare basically all of my meals so this seems fine. I bet there are crackers and stuff I eat with this in it but I can control that. And I don’t eat caesar salad. I’m not going to worry now but I’ll keep an eye on this seed oil discourse, I hadn’t heard of it!
Well put. Maybe when Biden is talking about how the sanctions were „designed” to hurt this is what he meant.
> If Reddit, TikTok, Facebook, Instagram, and YT all censored in the same way, the immediate response would be for a ton of forums, email lists, Telegram groups, etc. to pop up.

In theory and in reality, they will and have had no idea it's manipulated because they have no basis for comparison. Social media manipulation is hardly new; Russia itself has been doing it for many years. And most people say they don't care and still use Facebook, Twitter, etc., and many buy into and spread the disinformation.

> whether there is enough ambient knowledge

That 'knowledge' has to come from someplace. In fact, I would say that 'ambient knowledge', and the belief in it as some source of truth, is the medium of disinformation.
I have seen a lot of comments about people re-uploading videos with some changes to fool hash-detection software. Can AI help with this? AI is getting very very good at identifying important parts of videos.

I am willing to bet that AI can detect similar videos even if 1 of the videos has a black box or is inverted or has some changes.

I always presumed that all video-sharing sites (including adult video sites) already had implemented such mechanisms. This would be really great for society in general, as this would prevent revenge-porn.

Is this already used? If not, why not?
Another possibility is: over time we'll see remote-first companies outcompete the alternatives due to lower overhead and wider availability of talent, sinking entire companies that emphasize the importance of face-to-face interactions for promotions.
Any time someone refers to Anonymous as if they are actually some kind of cohesive group it's a clear indicator they have no idea what they are talking about.
Meh! RT is no different from BBC or Al Jazeera or any other state media. They will have more balanced take on most news compared to any corporate propaganda outlets like CNN or Fox.

The state news agencies are only problematic as sources when they are writing about their own government or immediate enemies... in that they will tend to prefer publishing what their leaders are saying vs what the enemy is saying about them.
I worked with the MPTCP Linux implementation before it was upstreamed. One of the exciting things about it was that it was the default: IPPROTO_TCP would attempt an MPTCP handshake. This meant that any unmodified application that had used TCP could inherit the magic of connection bonding and bandwidth aggregation, when used with an MPTCP capable server. Browser downloads, SSH connections, iperf, you name it!

It seems that one of the concessions necessary to get MPTCP upstreamed was to make it opt-in. Even if the distribution enables MPTCP in its config, and if the sysctl parameter disabling it is enabled, the applications must STILL request it via IPPROTO_MPTCP. It was probably the correct choice, but to me it destroyed a major benefit of MPTCP. If it can't (easily) be used to enable unmodified applications to reap its benefits, then why was it written as a standards-based, backward compatible extension to TCP? There were so many extra hurdles to overcome by adopting those constraints. Modern protocol development, especially at the "transport" layer (though usually based on UDP), is easiest done in userspace these days. This enables easier experimentation, iteration, and delivering updates to your users. See Chrome and SPDY/QUIC. (Incidentally, I recall some discussion on "multipath QUIC", wonder where that led to).

To bring this comment back to the article, I love it. It sidesteps the protocol development hurdles and just says "if we're going to require modified clients and servers anyway, let's shove it into the application layer in a library". I'm sure approaches like this could handle all the same use cases:

- maximizing throughput of multiple interfaces, as the article does

- connection handover (by making a new connection over a new IP/interface before breaking the old one)

- reducing latency by racing the same data across all interfaces

- using metered (e.g. LTE) connections as backup for poorly performing default connections

Of course, applications would need to be modified to use such a library, but that's what the community seems to have decided is the way forward regardless :/
> "Intolerance" without specifying what one is being intolerant against is just a bare negative connotation unassociated with any meaning. Some things ought to be tolerated, and some things absolutely must not be tolerated.

I'm using Popper's definition provided in his short but often misquoted (certainly on HN) paradox of tolerance, that violence and other coercive means should not be used against those who are willing to debate and not use violence to further their arguments/goals. The content of those ideas is irrelevant.

> In this metaphor, witches stand for openly racist trolls, flat-earthers, hardline anti-vaxxers, and self-confessed nazis. Terrible people that any decent community doesn't want.

Who made you the moral arbiter? As J.S. Mill points out repeatedly in On Liberty, those who will judge what is right and wrong with such certainty that they would deny others the right to speak contrary to these "certainties" are only saying that they are certain of what they say, and they are not infallible.

> The targeting of innocent people is what makes a metaphorical witch-hunt bad.

The targeting of anyone based on disagreement or some misplaced certainty in a hierarchy of morality based on disagreement is what makes a witch hunt bad.
As they note table lock acquisition can be super painful. It's possible to write a script to use pg_stat_activity to detect that the table alteration is waiting on a lock and kill conflicting work. For some workloads the kill is unacceptable, but on highly active systems killing off a few operations is usually much less damaging than letting sessions pile up on a lock wait.

Personally I would love it if it were possible to set a mode on postgres whereby access exclusive locks break other locks and cause the transactions holding them to roll back (similar to what happens with vacuums).
Do you have evidence? What was the true narrative? How do you know it was true?
You can also write your own standalone LibTooling [0] app, which accomplishes something similar [1].

[0] https://clang.llvm.org/docs/LibTooling.html

[1] https://clang.llvm.org/docs/LibASTMatchersTutorial.html
Does that work for, for example, veal or lamb?
> fascism is the logical conclusion of capitalism

Britain and the US were far more capitalist for far longer and haven't had a problem with National Socialism like Germany's.
I attended one of Bill Dettmer's workshops a few years ago and it was extremely insightful. The blueprint ("Future Reality Tree") we built for a topic in my organization turned out to be spot on. It's not magic, but it helps to clarify your thoughts, present a consistent argument and understand which problems to address first. (Unfortunately, I didn't do well on the execution part at that time... sigh)
> There is no way that hundreds of Russian soldiers posted TikToks on the same morning revealing their locations and movements.

Don't overestimate them. It might be a sign of a problem with discipline or morale, or overconfidence.
Ah, forgot about it. Thanks.
So 0 bad days.
Here's golang impl of the delightful hpke standard: https://github.com/cisco/go-hpke
Fullstack developer with Javascript experience reporting to duty. I'll unleash hell with my extensive experience in pop-ups, pop-unders, alerts, ads and auto loading loud videos.
> The main parallel is that it's about a power maniac who won't stop until he is stopped.

Well there's clearly huge differences then aren't there?

> Or to put it differently, he'll take as long as he can. So the question you should be asking, will he stop with Ukraine if he'll take it?

I think I should be asking a lot of questions, that one included of course. And I'm not sure or even sure he would risk getting involved in a significant war in Western Ukraine. At this point "power maniac who must be stopped" doesn't sway me enough that I should ask someone else to send their son to die.

If we are concerned with power maniacs, should we start with China? Will they stop at Tibet and the Uyghurs and Hong Kong? Should we take the CCP regime down before they take Taiwan? That is actually stated goal of the party after all. North Korea? Saudi?

I mean if the concern is occupations, mad dictators, human rights or whatever, we have a lot of wars we could start. Why just limit ourselves to Ukraine?

That's why I don't find that emotional argument convincing (coming from the ruling class, at least). They're sometimes concerned with dictators, except when they aren't. In those other cases sometimes they ignore them and sometimes they actually support them. Sometimes they were the ones who installed them in the first place.
Actually there has been a well documented effort by the sugar industry to mis-educate our way in to this crisis so it seems perfectly reasonable that better correct education about health could help a lot. It’s not just about not putting too much in your mouth, it is about making informed decisions about what to eat. It’s about deciding which foods to eat and understanding what the trade offs are between various choices. That’s non trivial and requires education to get right. For example for breakfast should you have a bagel and cream cheese, a bowl of cereal, eggs and toast, a grapefruit, or nothing at all? These are things we can educate on.

I spent a month recently absorbing a lot of the videos created by NutritionFacts.org. The real answers are guided by scientific research and knowing them can make a huge difference.

This little panel discussion on the sugar industry’s efforts is a great watch.
https://youtu.be/-s5szfPYKY4
Why would they be? If you're physically in the US and commit a crime, I think it's still a US crime even if the victim is outside the US.

I doubt the US would prosecute you though for hacking Russia.
Do you believe that there’s no trauma involved in the dairy and egg industry? Spend a few minutes watching this about dairy. https://youtu.be/roIWg4ntj9k

Earthling Ed also has videos about egg industry, but the gist is make chicks are crushed in a meat grinder alive.
I have trouble believing this is the entire story. You're saying you were at the gate thirty-five minutes before the scheduled departure time on the originally scheduled flight and were denied boarding? I could see this happening if there were a delay that was later truncated. In that case the airline does often expedite boarding to make up for the delay.
As per him, Ukraine should be in Russia's domain due to the shared history/culture. And he's okay to pay any price for it. A side benefit for him is that he will be added to the long array of Russian leaders (Peter, Catherine, Lenin, Stalin., etc.) who are remembered for taking decisive actions(good and bad) for the Russian nation.

The "NATO Problem" is probably just a ruse to rile up support for his amibitions.
You can downplay those CVEs, but the fact is they exist.

It is a big difference to sell Rust stating that the number of exploits cases will be lower, which they are, or asserting they don't happen at all.

When the seller tells a message the audience doesn't believe into, the audience loses interest.
Palladium is also mined in Montana.
Don't they mind having their kids taken away from them though?
Removing Russia from SWIFT is the financial equivalent of a nuclear option. It will block Russian banks and businesses to receive or pay for goods and services in the short term, effectively cutting them from the rest of the world.

The message that weaponizing SWIFT will send is that the platform is no longer as reliable for financial purposes. In the long term, it will increase the interest for alternative solutions that will further fragment payments and markets.

Bankers do not like uncertainty. They will find ways around this restriction and likely keep the alternatives. If this happens, SWIFT is not coming back to Russia when this is over.
So what? Why is that the EU’s and NATO’s responsibility? He was legitimately elected.

We never came up with a reason for war in Afghanistan for 20 years and haven’t been out of Afghanistan for 2 months, but Americans are already bending over backwards to start another one. Unreal.
I never said it was useful.

But it used to work as advertised and you might actually get lucky if you tried.
I agree. For every example of soldiers ethically disobeying orders there are dozens or even hundreds of examples where they; followed through, carried that violence beyond its stated ends and even initiated it themselves with the tacit but not explicit approval of their commanders.

It's nice to believe everyone is thinking their orders through but militaries exist to get people to do violence and they are often very good at their intended purpose. They explicitly seek to drive individualism out of people in order to ensure high discipline in uncertain circumstances when that discipline is most necessary.
The species, obviously
People need to stop using these platforms and instead make cryptocurrency donations directly to the organizations they want to support. It's not the first time they decide for us who we're allowed to donate to.

Cut out the middle man, all they do is take a cut. Apart from aiding people who're too tech illiterate to do much more than online banking, they add no value and don't do any actual charity themselves.
Sure, my point was that problems might still happen, and selling Rust as if they don't happen at all doesn't help for advocacy.
Where's the "don't need X" part? Have I dismissed hierarchical file systems out of hand? Where did I suggest greater discipline should be the approach.

I also use automated tools to help me with the tagging but I think that it's not a magic bullet - did I claim it was?

No, and I didn't do any of the other things I asked for evidence of either.

So, if I had a penny for every time someone misquoted me I'd have a penny more right now.
Ask HN: Are del.icio.us style domain names not accepted at all?
With enough money, companies buy company.com.

Without, they usually go with getcompany.com, usecompany.com, companyhq.com, companyapp.com etc. but nobody seems to bother using c.ompany.com or co.mpany.com.

Without considering other TLDs (.co, .app, etc.) and domain hacks (del.icio.us itself counts as one, but here it's to make a point), what do you think is the reason of this?
Rare is not never, hence why the advocacy message should be done in a better way.
No, they are our ally. We stand with Ukraine because we stand against tyranny.
If people from around the world could go to Spain or Finland in the 30's to fight, I don't see much of a difference today.
You can avoid them by buying raw single-ingredients and cooking at home. It is also cheaper.
AP-NORC poll: Most in US oppose major role in Russia strife – AP News
It's been almost 2 years now in full remote for a bunch of us. I don't think we're working less as a team than compared to previous places I worked in.

I know way less about the other persons lives for sure, and there is less "personal" discussions (perhaps half less ?). But regarding work related communication, dealing with emergencies or anything that mattered in a work context I don't see critical missing bits.
Maybe postgres is out of date because even an old version like 9.6 is performant, featureful, and stable?
I agree in regards to the universe's indifference! Cradling that understanding had a big part in my conclusion of moral objectivity. The freedom I gained from that is what allowed me to discover what I know now.

My basic formula for moral truth is: starting from a non-maladaptive state of mind, would I prefer to have or recoil from 'X' experience? With that in mind, could I reasonably conclude that sentient others around me would arrive at the same conclusion as me? How about strangers? Other animals? An extraterrestrial? A synthetic being? Humans in a million years?

If my chain of reasoning doesn't break at any point as I expand the set of sentient beings to check against, then it is likely that I now have clear guidance on engaging in actions that produce experience 'X'.

Here is an example: Should I break my friend's arm against his will? I would not want that to happen to me. Most people I know prefer not to have their arms broken. My dog would not want that. A cow would not want that. A fish would not want his tail snapped off. People in the future won't want their arms broken if it feels how I imagine it feels. I don't imagine that a sentient robot would like its gripping mechanism broken. Whatever sorts of appendages extraterrestrials have, they probably don't want to lose the ability to use them.

I can then extract the generalizable term from "I shouldn't break my friend's arm against his will" to, "I shouldn't hurt sentient beings when it's counter to their overriding preferences."

It now follows that if I were able to poll every sentient creature through all time (sentient according to a rubric), I would expect the majority to share the uncovered preference or aversion in question. I now have a positive statement about morality that is universalizable, apparently akin to Kantian philosophy, which I have some bare surface knowledge of.

The exercise seems pretty robust to me insofar as language and idea-derived conclusions hold up. For example, culturally dependent preferences, idiosyncrasies, aesthetic preferences, etc, fail the test easily.
This is an example I use to find photos I've stripped the exif data from and tagged:

mdfind -onlyin . 'kMDItemUserTags=exif-stripped'
I didn't realize it was such a drop-in replacement. Couldn't you then use a LD_PRELOAD to translate TCP into MPTCP? Then applications wouldn't need to be modified.
Alright, let's do some legit math here. Compile times are often about 15 minutes, so a 5% improvement would shave off 45 seconds. That's not too bad. But because that's still a very long wait, I'm not gonna twiddle my thumbs for 14 minutes and 15 seconds, I'm going to go do something else. Probably some social site to kill a few minutes, maybe check some emails, who knows what. Then I'll come back 20-30 minutes later to check if my tests passed or failed. So that 45 seconds isn't really saving me anything because I've already moved onto other things. We have to get that down to a few seconds to avoid distractions. 15 minute / 1000 brings it down to less than a second.

And then my other point was that depending on my day, I might not be writing any code at all. For the past few weeks I've just been reading and writing documents. So no amount of speed improvements will help me.
It's because your computer can't tell the difference. c-[ and ESC send the same key-code. Same with c-i and tab. What you can do to get around this is to remap one of them to something like f20 using Karabiner, then map f20 to what you like in vim.
Maybe he only now realized he's just an asset. (As opposed to Assange in the Equatorial embassy, which was given asylum for purely humanitarian reasons)
Unfortunately, all attempts at treating philosophical zombies simply produced the complete range of observable effects of conscious experience and sentience, materially indistinguishable from true conscious experience and sentience, yet definitionally still lacking qualia.
You forgot the clear as mud webpack configs ! :D
> It is all secured via signed checksum files you can download from hundreds of geographically-distributed independent sources.

It's not permissionless though, or put differently, discoverability is the problem. You can set up your own mirror, and through cryptographic protocols the authenticity of the data you are distributing can be verified all well, but you need the distro maintainers to manually add you to their list of announced mirrors before any traffic hits your servers.

The point of BitTorrent, IPFS, Dat, etc is that they create a network of participants that does not need anyone to add them (nor, consequently, their permission) to start contributing. This also reduces the administrative burden of course, and provides load-balancing as well since the content is now distributed not in file-units but block-units (~ 16 KiB).
Maybe it's different at my company. I don't know what interns are classed as... not sure if they're L2 or L3-intern. But people that are fresh out of uni are always L3. A few years of industry experience is L4.