skysight-inc/HackerNews huggingface dataset:
There’ll be one to France as of 2026 (as part of this project: https://en.wikipedia.org/wiki/Celtic_Interconnector)
There's a pre-existing aws-s3 extension allowing for s3 object connectivity. A duckDB extension is very different from this in scope. Also, s3 file access seems to be referred to as data lake access? Confused.
Aside from numerous ethical issues with this story, it doesn’t make a lot of practical sense. They are not major threat to avoid, even taking into account xz precedent - I don’t think it’s easy or even feasible to plant any backdoors to Linux kernel this way.
This will not make any impact on Russian government or military operations or impair their OS development effort (Astra Linux will be just fine). It sounds pretty much like some legalese ass-covering met the unhinged personality of Torvalds with the scandal as the only outcome.
> Received signal strength, from the point of view of a terrestrial satellite communications terminal on the ground/airborne/maritime can also vary based on where the terminal is located within the footprint of a communication satellite's coverage beam; it's typically strongest at the center of a beam.

That’s why I was asking, the jammer would have to be very strong to overwhelm a „real“ signal which is located in the main lobe when the jammer is outside.
The problem with Python is that it can be so slow that you might be waiting for your algorithms to converge for a long time during each run. However, I agree that it is in general useful for sketching.
This happens with physical addresses too, for similar reasons. The ABC (Alcoholic Beverages Commision) tracks complaints against physical addresses, and too many violations will get an address banned from permits. Then a new owner comes in with a new business and gets mysteriously denied for a liquor license, even years later.
You should practice your trolling skills. You are being way too obvious. At least, I hope so, because if you actually believe this, then this is something only a professional can help you with.
I also heard a couple of officers had a nice career boost after the CrowdStrike affair.
No. In both RSS and Atom the content of the title tag is a string (and is encoded into the XML as required). The question is just if if that string should be treated as text/plain or text/HTML. RSS doesn't specify.

This type of ambiguity is the main reason that I recommend using Atom.
The whole western world has not lived in anticipatory obedience, but in actual obedience to the values of the elites (mostly Democrats) in the past four years.

Democrats have used lawfare against their opponents (Trump, Musk, ...). Democrats have attempted to silence and fire anyone who contradicts their cultural narrative. Democrats have silenced anyone who opposes their foreign policy.

It is telling that Dick Cheney, who was the devil for Democrats under the Bush administration, now endorses the Democrats.

It is telling the David Frum (mentioned in the article) was a speech writer for Bush and now endorses the Democrats.

Timothy Snyder, the activist using his historian title (mentioned in the article), should perhaps examine the amount of wars in 2016-2020, the amount of lawfare in 2016-2020 and a number of other things. But an activist will not do that.
While all animals need selenium and many plants contain some variable amounts of selenium, because they take it from the soil instead of sulfur, all the sources that I have read say that it has not been proven that selenium is required by any plant.

Selenium is one chemical element that, like nickel and cobalt, has been needed by all living beings already some billions of years ago, but nowadays there are many living beings which have lost their dependency of selenium, which has been a beneficial trait for them, due to the scarcity of selenium.

The terrestrial plants, because of their environment which frequently lacks many minerals, have lost their dependencies of several chemical elements, e.g. of cobalt, of sodium, for most of them also of nickel, which is optional even in those which can use it, and apparently also of selenium.

If you have seen any source which says that it has been discovered that some plant needs selenium, please indicate it.

As I have said, many plants happen to contain selenium only because they are not selective enough in their sulfur intake, not because they need selenium for anything, unlike the animals, which would die without selenium.
> (you can't actually move your posts)

You can export and import, I believe, for some instances but generically re-posting them to a new instance with the old date isn't currently feasible[0], correct.

You also need to re-federate them to get the "links" correct (and probably de-federate the old) which causes confusing results if your client doesn't handle backdated posts correctly (and most of the ones I was using in 2023 didn't.)

There's probably a solution[1][2] but I think it's something the ActivityPub people just haven't given much thought to just yet.

[0] No date field in https://docs.joinmastodon.org/methods/statuses/#create

[1] When I was importing a 10 year Twitter history to my Akkoma instance, I just tweaked the code to a) allow backdating posts, b) allow certain accounts to backdate posts and c) not federate backdated posts from those accounts. Doesn't really solve the full problem but worked for me.

[2] Obviously there's other problems such as people creating fake history, etc., if you're allowed to post backdated statuses.
Do you have any examples? Genuinely interested, because it sounds a bit too much for Russian government. Sometimes the code is bad without any malicious intent.
If certain people cannot contribute to the Linux kernel because of a list maintained by the USG then perhaps it's time for Linux kernel development to no longer be dependent on US law.

We should realize this has nothing to do with Russia or the Russian government. This could happen with any country and any group of people. The USG is constantly expanding their sanctions regime. Thus, we need to ask ourselves the obvious question; Who will be next?

What I find perplexing and surprising are the people I see online cheering this on. The people who are happy that the USG is forcing Linux kernel devs to stop working with people. Why are some people so happy for Linus and crew to take orders from the USG's sanctions regime?

Where did the free as in freedom go?
localhost subdomains done right
Show HN: Share your Tailwind CSS components with ease in a Twitter style website
How does Syncthing handle concurrent writes?
>It takes more than one country to go to war.

So you agree that Russia could stop the war at any time, and didn't need to start it in the first place?
The NixCon is in session right now so all the core contributors are chatting in person.
Should have used recall
You didn't draw that conclusion when WaPo lied about Russians hacking US electrical infrastructure, sabre rattling for war, then retracting the entire story when it was proved they fabricated the story? One of the authors of the faked story is still employed by WaPo, by the way.

It's only bad when they refuse to bend to your political orthodoxy, not when they knowingly print dangerous and false stories about nation state hacks (eerily similar to NYT's lies about WMDs in Iraq) -- something likely to drag the world to war again.
And to be extra clear, "only show posts from people I follow, in chronological order" is an algorithm.
GoLic, injects license into source code files
It's not just perception. Linus assertively decided to wrap this in his own Finnish identity and history. I don't think the developers removed from the MAINTAINERS file were personally involved in Stalin's invasion of Finland.
For the register of companies in England & Wales, day 1 would have been the 5th of September, 1844.

I think we can forgive the young William Gladstone (who was President of the Board of Trade at the time) for not fully anticipating how difficult robust string handling would turn out to be!

So you're right, this could only ever be approached as a transitioning issue.
The news feed in Mastodon is chronologic, it includes all posts from the accounts you follow (and have not muted).
Electricity generation if it is from right sources is not killing me or us. Plastic is and we have it everywhere around, or inside, even in our brains.. So, what has bigger priority?
Yes, this can be circumvented.
But the optics are important.

Imagine a backdoor planted by a Russian asset.
Linux could get removed from some list of approved OS that can be used in a government context.
Can you share a link to where this happened?
At this point I kinda have to assume posts like these are just concern trolling and aren't really worth taking seriously

If it's genuinely naive, this is a great time to wake up to the fact that russia is conducting a war of conquest against a european country, and this is why they, and a bunch of companies associated with that, are being sanctioned. Why would any reasonable project try to circumvent such sanctions?
Toasty: An async ORM for Rust (incubating)
People should stop to use the term "Russian developers", this attracts a lot of people complaining about Russophobia (either innocently or not...)

They were removed NOT because of being Russian but because of their link to Russian state owned company (also, either legitimately or by mistake...)
Can you recommend tools you prefer/use for achieving reproducibility/determinism?
>> complies with legal requirements relating to sanctions against a country conducting a war of conquest in europe

> "xenophobia"

ok.
The problem isn't that we "see scarcity", it's that we intentionally introduce scarcity. You can make more money with scarcity. It's a lot harder to make any money without scarcity, even.

Instead of Napster letting you download any song anyone ever bothered to digitize, we now have a dozen different music streaming services giving you access to the music from whichever publishers they managed to sign deals with and you have to pay a monthly fee and can only use a number of devices at the same time and not share with friends and family unless they also pay for the access.

Yes, of course there are good reasons for this: without paying, the artists don't get paid and that means making music becomes no more than an expensive hobby and yadda yadda but that's my point: we may have corporeal justifications for the scarcity we impose on the Internet but the scarcity exists and we deliberately created it and use the police and military to enforce it.
I mean, I very much desire the ‘not crypto’ part of that. All the rest is optional. Facebook is better than crypto.
I am not sure I fully grasp what’s at stake here. Does it mean that:
* Only 1 person at a time can borrow play a retro game physically (in a dedicated library) even if there are more than 1 copies available
* Libraries cannot offer remote access to their retro games (I wonder, can libraries offer that for books? In know my university library had a digital library but that’s it) even if safeguarded
I don’t really understand the actual consequences of this new ruling, the article doesn’t really explain that in my opinion.
Reminds me of when I'd load up CSS and JS on my own eBay listings to change the style of the whole page and show Clippy on the page (via ActiveX, ~2006)
It may be terminology that some people use in that way, but it’s becoming increasingly common for people describing LLMs to use such terminology to mean that the LLM literally has the capacity for understanding.

Personally, until recently I can only recall people saying things along the lines of “applying the model indicates that we can state this fact about the data with this much confidence”, never “the model has this much confidence” in some truth statement, especially one independent of its training data.
WIth Guix you can export these declarative files to docker coutainers, TGZ's ready to deploy everywhere (guix pack), vm's, build systems...
> Imagine a backdoor planted by a Russian asset.

Email-based filtering of maintainers is not even close to what could be considered adequate security measures. In fact, when CISO or OSS starts caring about the optics, it’s a red flag.
SDL-based Lua programming environment for kids similar to Codea
> If certain people cannot contribute to the Linux kernel because of a list maintained by the USG then perhaps it's time for Linux kernel development to no longer be dependent on US law.

It is not only US-based organizations, but also people living in the US (and US citizens even if they don't live in the US) that have to follow the US law. Even if you set up the coordinating foundation in e.g. Switzerland, many Linux kernel maintainers would still live in US, probably not wanting to move to Switzerland.

Also, Switzerland is becoming less neutral and more EU-aligned. They are following most of the EU sanctions against Russia: https://www.admin.ch/gov/en/start/documentation/media-releas...

So you might have to find a different country than Switzerland. Brazil, Venezuela, Cuba? Of course, the most sure way to avoid needing to abide by sanctions against Russia, would be to set your headquarters in Russia.
> PMADDUBSW produces a word result which, in turns out, does not quite work. The problem is that multiplying unsigned by signed bytes means the individual product terms are in range [-128*255, 128*255] = [-32640,32640]. Our result is supposed to be a signed word, which means its value range is [-32768,32767]. If the two individual products are either near the negative or positive end of the possible output range, the sum overflows.

can someone explain this to me? isn't 32640 < 32767? how's this an overflow?
I have tried to use it for C++, iOS, Python, Flutter, Docker, MacOS binaries, an Ubuntu container, MacOS, and NixOS. In every case it became a time sink that failed to work due to broken packages and convoluted code.

Core issues are that:

(1) To meet nix’s goal of declarative package management, everything in nix wraps software to create a bespoke interface for nix. But the documentation for the nix interface is extremely spotty and inconsistent, where it exists at all.

(2) The language is a mix between functional and shell code, to create a declarative spec. This means many mental gear shifts while reading. This is made even worse by the nixpkgs API being inconsistent, with case-specific variants of functions (eg to set a property on a package you might need to call a language-specific property setter, which is very confusing when a package is built with multiple languages)

(3) Many packages are broken or unsupported on one OS or the other.

Because of these, it means that you need to be a coder AND have deep Linux knowledge AND deep Nix knowledge to use it for an extended period of time.

And then:

(4) Nix does not cleanly integrate with the packaging for a language, or expects running an AOT tool to generate a bespoke Nix derivation from the standard tooling

I and others have complained about Nix being too difficult to use for years, but the Nix community instead is more excited about flakes, which are even more convoluted than existing derivations and metastasize the existing architectural issues in nixpkgs into countless decentralized packages that will now need to be refactored if someone tries to overhaul the design of nixpkgs.

From my perspective, nix flakes are like if Linux was struggling with adoption because its internal and user APIs were undocumented and frequently broken, and the kernel developers got really excited about moving all the drivers out-of-tree into separate repositories because that’s “best practices”.

A killer cross-platform and project / system package management system with hermetic build environments would be a godsend. But nix’s practical implementation of that is too badly done for me to have ever been able to use it for anything but the tiniest most specialized of projects, or as a partial package manager for macOS (where I still have to install things manually or use homebrew).

There are a great many things that are theoretically possible with Nix, but I don’t know anything that I could practically recommend it for.
Nutritionally speaking, corn is an excellent source of energy.

In many parts of the Earth, e.g. in Europe, maize a.k.a. corn and wheat are much cheaper energy sources than anything else and wheat and corn are about as cheap.

Wheat may be preferable to corn only because it has a double amount of proteins, so it can also be used to provide a big part of the daily intake in proteins, if it is supplemented with at least another source of proteins that is rich in lysine. However, wheat is more suspicious from the point of view of its health effects, so when the absolute minimum cost for the daily food is not the target, corn might be the best energy source in food.

The bulk of the food that is needed daily is required for providing energy and corn can do that at a minimal cost and it can be cooked into tasty food.

The rest of the food must provide proteins, essential fatty acids, vitamins and minerals, but much less amounts are needed for that.

So corn is perfect nutritionally for its right purpose. Obviously it cannot be the only kind of food that is eaten.

Except for energy (i.e. starch), most cereals do not contain anything in sufficient amounts to be an adequate source of it. Wheat is an exception by having a useful amount of protein, which is however harder to digest than most other proteins and the undigested fragments may have undesirable effects. Only oats has a higher protein content than wheat, but oats is much more expensive, so it is not really competitive from this point of view.

Therefore it makes no sense to claim that corn is worse nutritionally than other cereals, because it is better than most (except possibly rice, which cannot be cultivated in the places where corn is grown) at the only thing for which cereals are really good: providing energy.
The tool performed as designed. This took a months-long international investigation using social engineering and monitoring of hundreds of nodes to to identify four users that were being specifically targeted. It wasn't some novel attack, it's literally something that has always been possible with enough resources.

Ergo, users: don't warrant the resources. Your threat model should not be the same as CSAM site operators.

Also, you misspelled asinine.
Calling it a "minor naming ambiguity" when people get surprised every time it gets pointed out is underselling the (albeit small) problem.
2024 was the year that an ice cream fix post became the most voted article on HN
I kind of agree with the person in the article that says the politicians that meddled in the fact that the lecture would be given did the very thing they claim they were concerned about.

That’s not the first time it happens. It’s always fine if they do it, but terrible if the other side does.
The output of the instruction is, for each 16-bit lane, the sum of two products of one i8 and one u8.

32640 * 2 > 32767

As an aside, the quoted section of the article seems to have an error. The maximum value of an i8 is 127 and the maximum value of one of these products is 32385.
Did you try using „immutable“ infrastructure? I mean instead of updating existing container, you just spawn a new one with the new configuration, add it to the load balancer and decommission the old one?
Elevate your desktop application testing strategy with essential insights on automated Windows desktop app testing. Understanding the importance of thorough testing can help you avoid pitfalls and enhance software quality. Discover the latest trends, including AI, ML, and hyper-automation, that are shaping the future of testing. Additionally, familiarize yourself with top tools like WinAppDriver and Ranorex for efficient quality assurance. Streamline your testing process and stay ahead of the curve with effective automation techniques.
Sanctioning russia for invading ukraine isn't exactly an arbitrary power trip. Complying with such sanctions is the morally right thing to do here
Looks cool but I recommend you create either a landing page or allow people to browse without needing to create an account. That way, you'll lower the barrier to entry and grow faster.
> While building those images through Dockerfiles is pretty declarative [...]

There is nothing declarative about Dockerfiles, they are a list of imperative steps. Same for ansible playbooks, which are also often called declarative when they really aren't.
That makes intuitive sense, at least for raw GPT-3. The interesting question is whether the slave programming — er, instruction finetuning — makes it unnecessary.
I don’t understand why the wikimedia foundation should give a rats ass about what the delhi high court wants?
You expressed it perfectly in word which i couldn't. People's hate for algorithm is so weird . Without the algorithm they can never find quality or content they are interest in .
And you can do the same with Nix, not sure what your point is?
A social network that’s not controlled by, or potentially controlled by a billionaire.

The traits required to become a billionaire are not the traits required to run a social network. This should be obvious by now. Zaphod Beeblebrox had no actual power for a reason.
It is interesting that nobody comments on the "ownership" data point of the post.

> And guess who just bought a seat on BlueSky's board with a $15M Series A round?

Yet that is the only thing that matters.

The technical pieces for a vast range of alternative designs for online interactions are already available. Decentralized, federated, distributed, peer-to-peer. Who cares? What matters is the outcome.

What is entirely missing in these silly "protocol wars" is any concrete and realistic vision of what that "good next generation Web" looks like, not technically, but economically, socially and politically. Who gets empowered and who gets exploited. Who gets (and how strong) a voice and who gets manipulated by that voice.

The prior norms, social contracts and institutions we used to have in the pre-digital era have been completely corrupted yet there is no visible replacement beyond some vague ideals.

The shape of the "next gen web" very much depends on who funds it, why (what incentives and expectations do they have) and how (what incentives and expectations do they create to the vast ecosystems of developers, entrepreneurs, moderators, users, etc).
What I'm saying is that if you want the sanctions changed, this is the wrong hill to die on, and dying on this hill won't change the sanctions. Also, the costs involved typically run into millions, I don't think any Linux developers have that to hand.

If on the other hand your issue is who is a maintainer, then fork it and set up your own maintainers.

If your issue is how it was done (i.e. lack of transparency) then there was an apology made, so either accept the apology, or keep ranting (maybe into the void)

If your issue is that the US gets to decide what their laws are, we you could try to overthrow the US, but I wish you luck.

If your issue is that laws in different countries are different, well then you're fighting the universe on that one; existence is far more complicated than what one single person can hold in their head, I'd suggest you get used to the idea that life is complicated, or to quote a lawyer "it depends".

If you think the company at hand is incorrectly being sanctioned, then write to the OFAC. But considering just the open source intel on the company supplying dual use equipment via Rosoboronpostavka it's very unlikely to be de-listed any time soon.
> They do add value to society compared to a fully lawless anarchic community/tools/etc.

Think it depends on how large you want your communities to be. It should be fine until some 200 people.
Your local library will be of more help.

Stop blaming others for your lack of knowledge.