skysight-inc/HackerNews huggingface dataset:
I've also seen the same. As soon as people start locking versions, that code is no longer updated and nobody will change it, because it's extra work to do so.

I personally think running latest is the best thing to do. And if something fails, you downgrade it temporarily until the latest work again. It's pretty much opposite to what is recommended, and it's just the best solution in my opinion.
Python never claimed to be semver-compliant. Also, if you’re using 3rd-party packages that require compiling stuff (eg. numpy), pre-built binary packages (aka wheels) might not be available on PyPI in the first few days (or weeks, or sometimes even months) after Python 3.x.0 is released, so you don’t want the version to be randomly changed under you. Moreover, I pulled python:3 a year ago, so I get 3.9.

FROM python:3.10 should generally be fine though.
I have, and as far as I know Orwell wanted to reform the empire rather than to dismantle it. That's what I meant by calling him a "reformist". I'm not an Orwell expert though and if someone knows for certain that Orwell was in favour of dismantling the Empire and supported the independence of the British oversee territories then please correct me.
That's a good point.

Semver doesn't force you to do anything. You can stay on v0 forever for all it cares, or you can bump a major version every day.

What semver doesn't allow you to do is lie to your users.
Throughout this thread it sounds like you’re bemoaning the fact that there are no ‘precision bombs’ for the Russian economy. So you’d rather do nothing? We’ve seen what appeasement to dictators achieve.
I had a similar reaction. It was so over the top as to seem obviously satirical, and indeed a poke in the eye to Heinlein's dangerously serious take on the subject matter. I forgave people for not having read the original Heinlein, but I couldn't understand how people didn't see the satire.
For what it's worth, the talk about Ukrainian nuclear weapons was in Russian internet before this letter appeared. The idea doesn't originate from it.

(Not writing this to suggest anything about its authenticity, just adding information)
I can agree with you on most points. Where we seem to disagree is at the point where subjectivity is required to interpret the intentions of either side.

> BUT it also demanded of NATO that it be permanently banned from any further expansion...

That was not a demand that involved Ukraine, and my assertion about what the ultimatum asked "of Ukraine", not of NATO. So there's no disagreement here. The other demands were unacceptable to the West, but probably thrown in for leverage in negotiations, but the West's response was that even Ukraine not joining NATO was out of the question, so we'll never know for sure if that would've been enough to prevent war.

> the ultimatum was targeted at NATO, and specifically at removing it's capacity to interfere should Russia choose to invade...

That's your interpretation of what the demands were aiming for... here's another:

"the ultimatum was targeted at NATO, and aimed specifically at stopping it from expanding into Russian neighbours and placing weapons there, including atomic weapons (which is a requirement of nations that join NATO[1]), threatening Russia right at its border."

[1] https://en.wikipedia.org/wiki/Nuclear_sharing
Haha! Got it. No I am not American. It was a mistake.
I'm sure there's truth to that. But I also think a large proportion of the price (and in general the plummeting price, and apogee-ing performance of many high tech components, such as batteries) is due not to exploitation, but to increases in efficiency. The bequeathed legacy of the thousand accreted technologies and improvements that have layered to produce contemporary supply chains.

Of course...everything we do today is based on exploitation: 1000s of years of exploitation of humans, frequently the worker and poorer classes' labor, 100s of years, and billions dead in war...all our achievements today literally stand atop this ginormous pile of blood and death...but, that ever-present historical reality aside...I think a large proportion of the skyrocketing perf and ocean-depth-plumbing prices of components is due to the compounding and intersecting effects of all our technological efficiencies.
At least Russian state media has been talking about it since "military exercises", that either they plan or some hazy they might have been making dirty bombs.
While you may know this, I know otherwise. Time will tell which of us has the more predictive knowledge.
From what I noticed on many social networks is that Russian information warfare is working on spreading their propaganda. They will be coming to derail any conversation with lies, deflection and other manipulation techniques to sow doubts in the reports coming from Ukraine. They are quite crude so it is very easy to spot them if you know what to look for.
I think their propaganda is mostly targeted at people who already made up their mind or those who don't read beyond headlines.
HN may not be a target network for such effort, because most people here are quite smart.
This would make Russia the second child after North Korea.
‘We’re basically starting from zero’: Restoring Finland’s river ecosystems
Sony mirrorless are made in Thailand or China, depending on the model.
> Frameworks manage component lifecycle in a way the browser by itself doesn't.

Which raises the question, what the heck has browser been doing after all these years? To replace jQuery we now have querySelector, but what's preventing browser's native support of "component lifecycle"?
While it’s true that Western media is biased as well, the crucial difference is that RT is owned and controlled by the Russian state. The Guardian is independent.

Also, no one at The Guardian will go to prison for 15 years for writing something that doesn’t fit the government’s narrative, and RT has not been blocked in the UK (or the USA), so The Guardian staff still have access to that.
I think its the former, if you are in the US. I also did not learn this formula in high school. My physics class barely went beyond momentum, and I remember the slightest hint of electricity being discussed.
"severe" is certainly subjective, so you might disagree.

From my perspective, none of the languages you listed allows for good error handling. But that is obviously only my perspective. I would call this a "severe" issue. In fact, all languages that k
I know have at least one "severe" issue.
There was that article that was linked here, a few weeks ago, by Scott Jenson[0], about his experience with a Tesla Model 3.

The gist was that the climate control was so difficult to use, that it was actually a safety hazard.

I’ve found that haptic feedback can be quite useful.

But really, there’s no substitute for good old-fashioned, user-focused design.

[0] https://news.ycombinator.com/item?id=30140984
I hate to be mean or insult anyone but this does seem like an immature guy who a glass ego who is too scared to face the truth that he’s a wage slave and yes it is totally meaningless what he is doing but by changing his routine or environment slightly he thinks it’s suddenly better , then so he just rambles on like a drama queen without saying anything deep or interesting. So save your time and don’t read it but best of luck to the author seems like a nice guy at least
Nope, AGPL is already compromised by FAANG too. See how Mongodb switched from AGPL to SSPL

https://lwn.net/Articles/768670/
Philadelphia sold in the EU+UK:

> Full Fat Soft Cheese, Salt, Stabiliser (Locust Bean Gum), Acid (Citric acid).

Which is similar, except without the mould inhibitor (only allowed on hard cheeses here) or vitamin A.
Medium term certainly, but short term, who knows. Prices go up, supply chains become interrupted, factories that process food go out of business. And it’s not like poorer countries in Africa can simply buy their way out of any supply issue the way the West can.
It has a few facts, but entirely upside down. Seems to me, this is a very fine example of copypasta in a certain style.

Whistleblowing or not, "leaks" such as this, even if fake, can easily result in a death penalty in war time.

No way it's real.
Ask HN: Mail app, respond from custom alias address
Hey everyone,

I've been searching for a solution for a while but either my queries are wildly incorrect or nobody else asked about this before.

On Windows, with Thunderbird, when I send or reply to an email I can edit my "sender address" to whatever I want, and considering I have a catch all address I usually reply with the same email address that received the email. Is this not doable on the Mail app?

Example: I have a main address firstname@example.com configured in the Mail app Account Settings, and a catch all on *@domain.com configured on the postmaster level.

Random website contact me at website@example.com, but if I try to reply to that mail, it will automatically switch the email I'm writing from to the only saved address it has, so firstname@example.com.

Is there any way to reply from a custom address each time without having to add them all in Account Settings? This is specifically for the Mail app on macOS.

Thanks
OP also looks to be from Mar 4, if you go to the FB post
https://aifur.se/en-GB/aifur-en/
How much do you follow RT, in order to make such a statement?

And yes, RT has been blocked in the UK as well.
https://pasteboard.co/scz8JjU9VuIn.png

Plus

> will go to prison for 15 years for writing something that doesn’t fit the government’s narrative

You may want to ask Julian Assange. Incidentally imprisoned by her Majesty's government.
Clearly you have not considered the scale they operate in.

What you are thinking would apply if they were handling 10s of hours of video everyday from dozens of individuals.

They have about 10 hours of video uploaded every second, throught the day, all week, every month, every year... and their platform has 2 billion users. What you are suggesting would not be possible even if they hired everyone eligible to work in the world.
Happen Space - Building Metaverse Event Platform
Looking for : C# Desktop devs (or willing to learn), Go Backend Devs

https://happen.space

Location:
Bangkok, Thailand

Email - jobs@happen.space
I agree. My sentence should've been more specific: it's all that Russia "probably wants in order to stop this war" given that they are also probably very eager to stop this war as it's costing it dearly... anything they can take as a "victory" from now on should probably be enough to stop this war.
Sure, ignore my university comment...

Fyi. I speak dutch, french, English.

I'm able to communicate in German and I understand Spanish a bit (pero no habla ).

Most people here speak at 2-3 languages by default.

So I would say it counts as education level :)
> Further work is required to demonstrate whether the techniques presented here are indeed effective in the context of particular CRDT algorithms, to prove their correctness in the face of Byzantine nodes, and to measure the performance impact of Byzantine fault tolerance.

This paper is super interesting, but it'd be even more interesting when we see this future work is completed.
Covert maintenance is the name of the game. If the site goes down because of a security flaw you'll be blamed anyway. Might as well get fired for doing the right thing.

I'm only half joking... The right thing to do with dummy management is to get everything in writing to make it clear that if anything happens it'll be their fault.
Thanks to ehnto providing the keyword, I found https://en.wikipedia.org/wiki/Motor-vehicle_inspection_(Japa.... It says:

... the system effectively represents an additional tax on used car ownership. Even owners of a perfectly maintained vehicle can expect to pay 100,000 yen (US $899) for a two-year inspection, and requirements are even stricter for vehicles over 10 years old leading to an extremely high effective tax rate. This is in contrast to vehicle tax regimes in other developed countries, where the tax or registration fee is based on the current market value of the vehicle, meaning older vehicles have a lower tax burden. ... A typical third-party shaken for a small or normal sized passenger vehicle costs between ¥100,000 (US$806) and ¥200,000 (US$1,612). [3] However, these prices often include large service fees so the cost of a self-performed "user" shaken is much lower, although exact prices are dependent on the size, weight and age of the vehicle.[4] ... Many Japanese used vehicles are exported once it is no longer cost-effective to keep them in service in Japan.

Wikipedia also has a page about the MOT in the UK. which I hadn't heard of; it says it costs £54.85 per year for cars and light vans. I don't think paying US$70 per year is "just like" paying US$600 per year.

Anyway, it confirms my inference that Japan exports a lot of used cars without them getting stolen first.
I read about it like two weeks ago. They are desperate to find a justification for their war crimes. Given that Putin himself has been caught saying multiple lies, there is no point giving any credibility to them. Their "special operation" is not going to plan and they will be trying to use any trick to find some support for their atrocities.
It would be more like an amateur cryptographer finding a flaw with a published algorithm or certain companies security practices. Which can and does happen.
> In experiments, you can always chose the basis of measurement, and get some definite results in that particular basis, while the properties in another basis remain indefinite.

Can you give some examples of such bases? Position is one, for sure. In "Quantum Mechanics 101" we are told that momentum is another, but I'm sceptical that there is a real experiment that can measure momentum without also measuring position.
WhatsNew: Collect and process quite a few web news from multiple sources
Security is what you worry about as a top concern? Have you ever been personally hacked by a malicious website?

I've been running Firefox since version 3, every day, searching for all kinds of stuff online daily (I work as a devops and programmer guy). Never had anything happen whatsoever.

Firefox has alerted me that my email has been part of hacks of random sites however, but since I use a password manager with different passwords for each site, I don't even worry about that. Chrome doesn't even inform you about those hacks as far as I know.
> entanglement experiments have been done up to 1000+ km's

Do you have a link to more info on that? I've never heard of such an experiment and I'd be interested how you send entangled particles 1000+ kms without disturbing them in a way that invalidates the experiment.
Hey, they do want to help!! But they can't! Entering open conflict with Russia is the worst possible thing that could happen to Europe, even worse than letting Russia win this war, unfortunately for Ukrainians. Why? Because we're talking about nuclear war here... Russia's threats are not just buffling! Most people they were buffling with invading Ukraine... now we know they are dead serious about this and we absolutely should not take our chances.

To those who think this is just a first step: it's not. It really is not. All other European states that could possibly be invaded or even just harassed by Russia are already part of NATO except maybe for Finland (which while not being a NATO member, has very close relationship with NATO and is likely to be defended by NATO even if they don't become members in the next few months) and Moldova. So anything Russia does in Europe after this war is over will very likely cause NATO to react militarily (which it made clear it wouldn't do in Ukraine before the war started) probably before Russia even has a chance to move, so the story will be very different.
I am not sure if how well a language is spoken is a good metric.

As an example, a lot of older people do not speak fully correct Catalan, since it was prohibited during decades and they could not learn it formally.
We should all switch over to Putins way of viewing the world. Pretty much the same ideology that 3 year old children has. Works for them right?
Firstly, I'm sure with physical access you could brick certain digital components. But a lot of the hardware is from the soviet era -- see, e.g. [1] for a relatively accurate list of destroyed hardware on both sides, backed up by social-media posted photos -- and therefore almost by definition will not have large, complex integrated computers with a large attack surface. There are some videos of the inside of the tanks doing the rounds on social media: if anything, a lot of the "driving" looks like driving a 1950s tractor more than a modern machine.

The only high-tech devices are likely to be anything to do with radar, communications, night-vision, or fire-control computers. While some of these are networked, they're not exactly going to be running a detailed tcp/ip stack. Howitzers are not going to have wifi. They're probably going to be entirely usable with nothing more than an analogue or paper-based fire control computer.

Secondly, military vehicles (and vehicles in general) are designed to be very robust to computer failure and fail safe. Russia has its own processor, the Elbrus, and anything "actually sensitive" is almost certainly built on that unfamiliar, probably-not-backdoored, basis. Military systems in the west use everything from port knocking to asymmetric crypto with signing certificates stored thousands of miles away to make this sort of approach unlikely.

Instead, what I think is more likely is that the ukranian air force is in a better state than expected because they've effectively infiltrated Russia's identity friend-or-foe (IFF) system. All of those captured AA / SAM sites are information goldmines and means that it's going to be very difficult for them to work out who is on whose side. There must have been a nonzero number of friendly fire incidents on the russian side, of that I am sure.

[1] https://www.oryxspioenkop.com/2022/02/attack-on-europe-docum...
Arguments should survive on their own merits though, not an appeal to authority. Sometimes a whole field can be flawed (or be afraid of having their funding cut since it comes from only a few sources), and an outsider may be needed to point it out.
ComVer doesn't account for changes that don't change the API.

For example, assume that you're using a dependency, libparser, v1.0, which uses ComVer. In version v1.1 they add a new function, foo() which does something that you want. However, at the time of you writing the software, the latest version was v1.2, which you use because you're a good engineer who likes to keep things up-to-date.

Now think about what happens when you distribute your application to three people:

- person 1 has libparser v1.0 - you program can't work, because v1.0 doesn't have foo(), so you obviously must require minor version that your program was built with - which is v1.2

- person 2 has libparser v1.2 or higher - you program works.

- person 3 has libparser v1.1 - you program CAN work, since v1.1 contains foo(), but it WILL NOT work, because your application requires at least v1.2.

Now, you might say, "well a developer should know that foo() was added in v1.1 and pin that as the lowest required vesion" - in which case I reply that ComVer doesn't help you a tiniest bit with this, because both API extensions and bugfixes are mashed together into a minor version, so now you have an order of magnitude more changelogs to go through.

SemVer stricly separates API extensions and bugfixes so you can just browse the minor version changelogs and see which version added the feature you require.
what is the domestic media that you read which is that balanced?

Absolutely everything on this seems to be extremely biased, to the point, I simply assume it all to be entirely fake until proven otherwise.
This is very bad advice. Lots of nontrivial things aren't automatically compatible with the latest Python minor version. PyTorch for instance doesn't support Python 3.10 and it's been five months since the stable release (ten months since the first beta). For anything nontrivial, you almost always want to specify a minor Python version.
Gdelt Project: Global Database of Events, Language, and Tone
You might have the good fortune to be born in a country in a stable region or with good neighbours. When life expectancy is not great in the initial active duty years (no foreign deployment, within border, defensive) I think it’s definitely not about power/prestige. It would be extremely ungrateful to state otherwise.
depends on what they are rate limiting. if they are trying to rate limit logins to prevent brute force attacks... I could see a naive implementation being problematic for NATed users.
If you're trying to say there's something that seem suspicious about such claims then I agree with you. I don't know what it means to "observe" a photon at a slit without completely invalidating the experiment.
The font is Blackletter, which was widely used in Europe, but specifically Germany kept using it until 1941, when Nazis abolished its use. But since Germans used the font, and nazis were German, people think that the font is bad, and should not be used. Similarly, since nazis tended to be clean-shaven and not grow beards, it is well-known that every right-thinking man today must grow a beard to avoid signalling their nazi sympathies.
The solution you're describing requires cooperation and agreement. You're basically saying that if there wasn't any conflict, there would be no conflict.
I want to see it compute the Ackermann function.
Striking new evidence points to Wuhan seafood market as pandemic's origin point
not much previous discussions: https://hn.algolia.com/?q=GDELT
I'd say one theory I have to back this up is that Germany was briefed by Russia about the imminent invasion and Germans were asked to stall sanctions until Sunday (3rd or 4th day of invasion) as it will be over by then. When it became clear that invasion is not going to plan, Germany changed their stance 180 degree. Unfortunately I cannot give source for that, but you can follow official German briefings from when the invasion started until Sunday to see the behaviour matches.
My new Phillips 4K OLED does not, which I only discovered when I wanted to connect my https://en.wikipedia.org/wiki/C64_Direct-to-TV to it.
> I rarely see websites that actually make use of `:visited` style as intended

Some well-known websites do it, such as Google and Wikipedia.
You said to use it for development. But I don't use Artifactory so maybe you meant to use the latest for production also, if it passes the build.
> internationally recognized as one of the most important intellectuals alive.

Honestly not. It's been a long time since he made some interesting remarks that never panned out (there is no brain structure that corresponds to his ideas, and linguistics has gone past him). this is simply a journalistic parroting
Crypto is for people who don’t outsource their morality to governments or other authorities.
If they are pairing to do high level design, then you are not disagreeing with GP
As other posters have pointed out, different shaped breads have different textures because they cook differently, so there is a flavor aspect to preferring bread with a hole.

But I wonder if perhaps historically there might be a convenience aspect too. In Turkey there is also a bread with a hole called simit, and over there street vendors sometimes thread the breads on sticks or with string to carry them around. I think there is a Middle Eastern bread like that too. That makes more sense to me than carrying a bag full of hot, fresh breads without a hole, especially in warm climates.
I guess that its modern name is cumin or caraway.
By 'racial' sanctions, you mean sanctions aimed at Russian citizens? There's nothing 'racial' about that.
It has the same probability as it would have been written by Ukrainian intelligence service officer.
this is from 1995.
The case for (always) staying invested