skysight-inc/HackerNews huggingface dataset:
> Rust should not be used in the Linux kernel until it supports 100% of the architectures supported by Linux itself.

Why is it that so many people feel like they need to make sweeping pronouncements on the exact compatibility guarantees that a project as large as the Linux kernel must maintain across its entire code base?

Different maintainers of different subsystems of the Linux kernel make their own decisions on compatibility and support effort. There are a few basic principles shared across the project as a whole, such as user-space ABI compat guarantees, lack of kernel-space ABI guarantees, module licensing requirements, etc.

Not every piece of hardware even exists in the form of a PCIe expansion card. Some drivers are for peripherals that are embedded into a specific line of systems-on-a-chip. If I'm writing a driver for some peripheral that only exists on an AWS Graviton chip, I don't see any reason why some HN commenter should dictate that that driver can't be written in Rust just because there isn't yet upstream LLVM support for DEC Alpha chips.

I feel like most of these takes are due to someone getting upset a couple of years ago because some core library in Gnome like librsvg added a dependency on a Rust compiler back when rustc didn't yet support m68k systems, and this got someone working on packaging upset due to conflicting distro packaging policies.

The world moves on, however. The Linux kernel drops support for old hardware all the time. It introduces features that might only work on certain hardware. Also, rustc has added support for more platforms, including moving some platforms like aarch64 to Tier 1 support, and adding support for m68k.

While maintaining backwards compatibility or wide portability of drivers is a good thing, so is the much easier ability to write maintainable and secure code that Rust brings, so the desire to simply block one good thing that works on the vast majority of machines running Linux in favor of some small niche use cases doesn't really seem like the soundest decision.
People still write Go applications fine without generics, and Zig is a smidge higher level than C and currently in beta. How does this disprove anything I argued before?
The United States Air Force started off as a division of the United States Army Signal Corps. It didn't become its own branch of the military until after 40 years and two world wars.

Lack of a "space force" doesn't mean lack of military capability in space.
Developer productivity startup Gadget raises $8.5M led by Sequoia and Bessemer
My point is that victims will never actually have the peace of mind to know that imagery of their abuse is inaccessible. Once the pictures/videos have been taken the harm has already occurred and the victims will live out their lives knowing that "somewhere" "someone" is consuming those images -- even if they never see evidence of it. The harm is caused by the possibility of such sharing.
Basically none cause it's outside the typical orbit
> what else do you think could happen here?

The seller could actually care about the health of the fellow human being they're doing business with.

> proper remediation costs a lot of money

So what? Not doing it means harming other people. That's criminal negligence.
I have a DC-62 vacuum cleaner and its a hell to empty. Batteries are short-lived and expensive.

Their hand dryers are perfect microbe an virus spreading tools, apparently.

Their kind of "airco" ventilators do not cool the air.

So yes, Dyson is a failed brand.
Just namespaces alone would be a godsend over bloody C.
On an iPhone 13 Pro / iOS 15.1.1, I get

> This version of Scale of the Universe 2 is not designed for phones. Please find the app on the iOS app store.

... but can't find your app on the app store. Any chance you could provide a link?
The article did not claim it started with Reagan.

> In America, trickle-down was exemplified by President Ronald Reagan's tax slashes.
I don't think it's lol worthy despite having been the other side of the situation for most of my career.

A patent you'd want credit for. A journal paper co-authorship likewise.

I'm very much in favour - especially for non contract LOB works - journalling moral copyrights formally.

Of course we've Github and the similar now, which is amazing, if you use it for such. I am currently working on a possibility to open source a range of advertising trading middleware (dates me, huh?) with the establishment of a Community Company* copyright holding structure that rewards individual contribution regardless of origin, weighted by calling / execution paths / additional necessary weighting as necessary, enforced by statutory articles of association bound in incorporation.

* Industrial and Provident Society : https://en.m.wikipedia.org/wiki/Industrial_and_provident_soc...

articles of association bind the company members to the terms of their articles which are imbued with the same statutory powers of Companies Act, which has 400+ statutory summary criminal offenses adjudicable in the Companies Court. Companies Court, like Ecclesiastical, isn't very well known to even exist, even among the legal profession. However, very much unlike claims heard in the Chancery Division (which must be for greater than fifty thousand British pounds or go hence to the County Courts which exist for extension of the High Court originally for handling the volume property claims, and before which I won't give the most robust tort better than a bitten nickel worth chance.)

edit was unfinished, mea : unlike in Chancery, claims in Companies Court go quickly, because the weight is summary and summary findings of breaches of Companies Act are Criminal offenses, and therefore will shape the further claims evaluation considerably. It's almost a British Delaware system, and in keeping with the theme of this discussion, I was reluctant to write this, lest case load spoil the advantages!
We already spend over a trillion dollars a year on various welfare programs[1]. Throwing more money at social issues will not help.

> Plus it would pump more money into the economy.

It would "pump" money straight into the pockets of landlords. Its not like the money spent on JWT was shredded...

[1] https://www.budget.senate.gov/imo/media/doc/CRS%20Report%20-...
So what monitors the monitoring services?
I'd much rather my tax dollars be spent on 11B failed telescopes than failed trillion dollar fighter jets. Or really most other defense project to be honest.
Also, there is no such thing as "trickle down economics",

Whether or not is is, or ever was a a thing -- it absolutely was the unquestioned gospel among U.S. conservatives (and most definitely a staple in the rhetoric of the Reagan administration) in the 80s-90s, and continues to suffuse the current debate, albeit in other guises -- "income mobility" -- up through the current day.
Yes and no. Fuel is the limiting factor, but it could go beyond a decade. See here: https://space.stackexchange.com/questions/55309/james-webb-t...
Stew (app). Self-discovering our anger so we can be better human beings
The vast majority is flight training, fulfilling currency requirements and commercial operations (135 charter ops, survey and similar, fire fighting, etc.)

Most of the pushback against lead free fuel is actually from the commercial operators that consume the vast majority of the fuel and operate higher compression engines that need the octane boost normally obtained with lead. The recreational side could have switched ages ago if not for the shared infrastructure. The recreational part 91 side is already increasingly using automotive gasoline through newer engines (rotax 91x series), increasingly common EAB airframes and mogas STCs. Given that auto gas is half the price in most areas, the cost sensitive recreational market has already been moving in that direction.
Small Tech Company SpiffyTech May Be a Ransomware Front Group
Where is your evidence for that claim?
Perpetuating flamewars like this is particularly against the site guidelines. Would you please review them and stick to the rules when posting here?

https://news.ycombinator.com/newsguidelines.html
Elon Musk: CEO is a ‘made-up title,’ so he’s Tesla’s ‘Technoking’ instead
That's an event I'd like to see!
This really hits the nail on the head. The OP cannot change human nature. The most vicious personalities in the business world, currently forced to create value (except where already able to seek rent from government inefficiency) would instead end up as government leaders in his socialist utopia, creating less value and no less pollution.

The answer is simply to capture externalities in a market economy. For example, I wouldn't outlaw smoking, but I would certainly tax the hell out of it to (as precisely as possible) counter-act the effects on nearby people. Same for any type of pollution -- the tax should be exactly what is required to "undo" it. If it cannot be practically undone and it is significantly harmful, then it can be banned outright (such as dumping of certain poisons and toxins into a water supply).
Saying "I believe humans have the capacity to change certain habits" isn't close the same thing as saying "I have the means to make people change".
People like meat. People like suburbs. People like air travel. Whether they signal these preferences with their wallets or at the ballot box is immaterial (and to be clear, they already do in both). Environmental damage is guaranteed by the fact that production is connected to desire.
What is DTB??
The article criticises large sites saying that "[t]he average web page size now stands at around 2MB." but the page where the text is published is 1,5 MB itself. Its a bit sad, but probably makes the point precisely.
Not in the US. The US audience doesn't really care about the UK royal family.

And in the UK, the media is constrained by stronger libel laws such that they'll sit on their haunches in terms of reporting on things in the case until they are considered factual enough to withstand a UK libel suit. Allegations thrown about in a foreign court of law don't meet that bar.
Here is the refactored code: https://github.com/immunant/ioq3/blob/refactored/quake3-rs/q...
With the number of firearms scattered around the USA, ripe for the taking (according to the media) - I'm surprised the proverbial nut hasn't been tightened enough for the bolt to shear - yet.

(I am not condoning or encouraging violence in any way with this comment)
The COP26 site is a bad look.
Given the shoutouts to Burntsushi and Lemire this is almost certainly a bitmap trigram index based engine similar to https://github.com/google/zoekt

The index is likely based on Roaring bitmaps, presumably https://github.com/RoaringBitmap/roaring-rs in this case.

Nice architecture, exactly how I would have done it also.
Without coming off as too obtuse, is your argument that the best return we can expect is from investing in basic needs?

Or that for any investment to be moral we must have satisfied more primal basic needs?

What if it were the case that investment in basic research today alleviates a greater amount of suffering over a longer time horizon? What would the moral investment be?
Maybe the sugar sticks to dirt and takes it away when rinsed off ?
That clears some things. Thanks.
> Your argument is not with profit but with human nature

As capitalism and profit on capital only started on the steps to being the prevailing economic system in the fourteenth century, in pockets of Europe, I wonder what year it became "human nature" worldwide exactly - 1350? 1848?
Other than the TUI, it looks like Soft Serve does some of what Gitolite does?
You wouldn't know it looking at MS Visual Studio though.
That you'd be an entirely different person in another time and place? That's pretty obvious to anyone that has traveled anywhere other than the place they were born.
Source is the the various articles on the front page of Google. The page you linked refers only to web facing servers, and not any other kind (e.g. databases, VCS hosts, etc.)
Most people have a poor understanding of 'increasing productivity' especially what OP is talking about.

If I build a tool, that makes someone else irrelevant, that increased my productivity, but not the person who is now irrelevant. Yes, that person gets laid off. So, your tool leading to firing a legal assistant is not what we are talking here.

If I build a tool, that makes every other developer more productive, then the team can build more features or fix more bugs.

Show me one software team that doesn't have a backlog of bugs and features that would not benefit from increased productivity and leading to laying of people in the team.
can't the justification for the management fee (employee doing the accounting etc) be just replaced by centralized software though? What does a blockchain bring?
I'm no kernel developer, but I would guess that even putting some yellow caution tape around the risky stuff, and knowing everything that isn't taped off is less risky, could be a win for maintainability. The current status quo is presumably that people need to be able to grok 100% of the code deeply enough to be able to evaluate all proposed changes for memory safety implications at all times.
Sorry, I took the bait. My bad.
European Commission will make (more of) its software open source
https://www.smithsonianmag.com/smart-news/up-to-16-million-p...
Apple granted delay in complying with App Store changes required by Epic ruling
100% agree. It sure is funny how these accounts are always surfaced as the first reply. Especially with that BrooklynDad account. It was always the first hot take reply to any Trump tweet.

Of course BitwiseFool and I have no proof beyond our observations so please don't ask for proof of Twitters internal workings. Note we have no proof of why this Maxwell trial account was suspended other than twitters word. They provided us with no data or proof. This is very common now. Folks take the word of tech companies as hard fact and any other speculation is not allowed.

Any twitter employee want to use a throwaway account to set the record straight? Doubt it.
Reminds me of https://grep.app, Search across a half million git repos [1]

1. https://news.ycombinator.com/item?id=22396824
Respectfully I disagree. Different phrases do different stuff. Some are outright dangerous. The above prayer is particularly healthy and helpful.
Correct, though the "natural" vs not still applies here. There's no evidence or scientific reason to suggest that catching COVID-19 naturally provides any different immune response than receiving the vaccine for the same strain.

In my previous comment I was unclear about what I was addressing and when, though ultimately the point is that this distinction of contracting a virus "naturally" versus "artificially" is not scientifically based. Applies to COVID-19 mRNA vaccines as well as flu vaccines.

If there's evidence to suggest otherwise though we should get that out there.
Unofficial Minecraft Status Page
Dupe. Also, Scientologist [spit] garbage.
it is hard for me to respond to this sentiment, it’s so dismissive of an entire industry

even giving credence to this hypothesis that STEM is a rich kids’ sport, should we let the talent go to waste and give rich kids nothing to work on?

I suppose you would say we should apply everyone’s intelligence to solving the bureaucratic problem of how california spends its welfare budget, but it may surprise you that that does not inspire passion in many young people. Space exploration does, and if we have an economy where certain kids get private tutors their whole lives so they someday build telescopes that literally take photographs of the edge of the universe, I think that’s something we can celebrate even if it doesn’t solve literally every problem.
Except you aren’t going to risk getting very sick (pneumonia) from the vaccinated response. And you aren’t going to give the virus to someone else.
GOautodial vulnerabilities put call center network security on the line
The label doesn't imply an impartial source. I would think that what Amazon recommends on Amazon's website is clearly not impartial. They'd run afoul if they labeled it independent-al's top pick
What implicit memory allocation are you talking about?
That website is the stupidest shit though. They should be playing with rocks with that stupid ultra-minimalistic bullshit they spew.

Also, both windows and mac has considerable and growing amount of C++.
The cost-benefit analysis has been replaced by univariate zeroism in our society.

>No one is too small to make a difference.

And apparently no difference is too small to pursue.
Adding to this, if you imagine the audience is _you_, then you might feel motivated to write the article you _wished_ you had before embarking on your project. That audience falls under your second one ("another retro renderer enthusiast who has similar projects"), but maybe is even more targeted.

One advantage of this is being able to look back on previous projects in the future, as a form of documentation. That helps me pick up on a project I haven't worked on in a bit. True, you don't need to publish the documentation publicly, but since I wrote it, putting it up publicly is almost no effort now that I have a blog.
They haven't implemented wildcard search for... well, ever:

https://github.com/isaacs/github/issues/402

I don't even care it's very fast. Just make it work. I just hope this isn't snake oil. Weird that they claim regex support but no wildcard support.
It’s all electron state in a machine.

Surely very few novel code fragments are really needed to give rise to the few we find most useful.

It’s all very ship of Theseus. Is it still C++ given all the change? Could we not have replaced some of the unsafe boards without tossing it all? Seems C++ did quite a bit in that direction.

That manliest of conditions kicked in among computer language nerds of the 90s in their 20s, IMO. Hung up on subjective artistry and sanctimonious power plays.
What is your definition of profit?
Twitter never doesn't decide it needs your phone number after a short while. Nothing you did or didn't do made that happen. At most you sped it up a couple days.
Cross-compilation with Rust is fairly trivial; it's just a matter of "rustup target add some-host-triple".

GCC's cross-compilation story is indeed a nightmare. I expect if you have to use the GCC Rust backend (after it's ready) for arches rustc/LLVM don't support, you'll have that pain, but I expect it will just be a matter of adding an "--enable-language rust" to the GCC configure script run, similar to adding C++, ObjC, etc. to a GCC build. So the cross-compiler build will take longer, but won't involve extra steps or infrastructure.
I don't much care for the syntax, but I do like having typed data flowing through the pipes. It does take a bit of the busy work out of constantly parsing text data when doing long chain of commands. Everything is text gets tiring sometimes.
They're mostly not manufactured in Singapore. They're designed in Singapore (formerly the UK), manufactured mostly in Malaysia and the Philipines (where labour is cheaper, [1]) and I presume the shift is entirely for tax reasons – in contrast to the UK it has far lower corporate taxation rates, and relevantly for Dyson himself, no capital gains tax at all [2] unlike the UK, which I presume will dramatically improve his income. The fact that they'll be in / closer to the same timezone as the manufacturing base probably helps as well.

[1] https://www.quora.com/Where-and-how-are-Dyson-vacuums-made?s...
[2] https://ebos-sg.com/singapore-is-a-tax-haven/
Absolutely! Anecdotally, out of all the teams I interacted with in seven years at AWS across multiple arms of the company, I saw only a handful of bad teams. But like online reviews, the unhappy people are typically the loudest. I'm happy they are though, it's always important to push to be better, but I don't believe that AWS is the hellish place to work that HN discourse would lead many to believe.
Compared to most of the world, America's government system is still very competent and accountable. Think about highways, OSHA, FAA, NASA, etc. I'd certainly not call it "rotten to the core." Other countries' citizens rage not because they have it better than America - they rage because (usually) they have it worse!

But calling it fundamentally corrupt serves as self-fulfilling prophecy, because once citizens internalize the concept that the government is corrupt and nothing can be done (short of an armed revolution), then of course nothing can be done - because even in the most pessimistic scenario America will still take a generation before an armed revolution would look palatable. It sets up the false dichotomy between "uprooting the society and everyone's lives in it" vs. "doing nothing and saying that nothing can be done."
I mean, does it matter?

I would think there is no acceptable level of IQ loss.
>If you count someone else's server as "serverless"

That's literally what serverless is. Serverless doesn't mean there are no servers. It is simply the ability to run your code without having to think about the server it is running on. More server agnostic than serverless.
' "What kills people from COVID now?" To which the answer is '

Matching with observed reality a better answer may be:
18 months of enhancing the comorbidities of being overweight and in poor physical condition. Sitting on couch while snacking on carbohydrates and fear has been detrimental to many people.
Splendid

It is destined for a point in space 1.5 million kilometres from Earth — too far away for astronauts to visit and fix the telescope if something goes wrong. Hubble required an after-launch repair in 1993, when astronauts used the space shuttle to get to the Earth-orbiting observatory and install corrective optics for its primary mirror, which had been improperly ground.
It will orbit and deploy at the point where the Earth's and sun's gravity cancel out, which is far beyond most anything else, especially space junk.
FWIW GPS clocks and PTP can keep clocks synchronized well below the us.
International remote hiring is no longer optional
If I don't do it, someone else will, and so nothing has changed in the world.

Do you realize that this the exact same justification used by many defendants at the Nuremberg trials? For example, folks who were asked to work for this outfit:

https://en.wikipedia.org/wiki/Einsatzgruppen
There's no real silver bullet other than applying the systems engineering process diligently. You start by writing down your user requirements (what the system needs to deliver), and you follow the thread of figuring out that "to do X, this subsystem has to provide conditions A, B, C..." recursively, in a breadth-first search. The level of detail codified in these functional, performance and interface requirements depends on the level of assurance you need.

Then, you need to validate that each requirement is met by your system. This can be done by test, analysis (mathematically proving some property), review of design, or inspection. It's true that you can't fully validate most space systems on Earth, because we can't simulate all environmental conditions simultaneously. That's why you ideally you want each requirement to be validated by two methods.

When you find anomalies due to integration effects, it's usually because your interface requirements are not specified well enough ;)
There was a recent post on search engines where I believe a P2P solution was mentioned (but maybe it was on some related post within a few days of this one): https://news.ycombinator.com/item?id=29417061
If you want to be precise, what I meant was that there is no level of exposure in the first n samples so great that the geoemetric mean of n+1 samples is certain to be over any arbitrary value X

This is not true of arithmetic mean. If you have 9 samples with value 10, then the arithmetic mean of 9 samples plus one more is certainly at least 9.