skysight-inc/HackerNews huggingface dataset:
I am trying to explain why someone would say this.

I think Rust in Linux makes sense, but honestly, Rust doesn’t need Linux to be successful, and I barely use Linux personally. If they decide Rust for Linux is not a thing, that’s for the folks who work on and care about Linux to deal with. This isn’t my fight, I am just observing.

I’ve been primarily a Windows user for many years now, but I do use some WSL. My main OS is already shipping Rust, and in the actual kernel, without all of this wailing and gnashing of teeth. (That said I respect the approach Linux is taking here, I don't think it's inherently bad.)

Oh, and honestly, what I believe is happening here is just that, from Linus's perspective, folks should know that because this isn't in Hellwig's part of the tree, his NACK doesn't actually matter, and he'll just end up pulling this patch in anyway. There's no need to intervene because there isn't actually obstruction going on. The internet is just going wild about this drama because they fundamentally misunderstand how kernel development works, and because people are slinging mud on the LKML. That's why he only commented on Hector's behavior.

I can see that perspective, though I would prefer a different management style, but that's also why (among other reasons) I don't care to contribute to the kernel.
How many operating systems are written in FORTRAN and still widely used?
I have never seen a compelling explanation for why curl | bash is a security problem.
Human consciousness is largely comprised of the perceptual inputs, combined with some internal deeper reflections, and some echoes of those reflections trigger the same or similar receptors to those that activate from the perceptual inputs.

We train AI to produce more of those perceptual inputs that we expect from sequences of virtualised actions, roughly matching what one would expect if those same instructions were provided to humans also.

If you look at a human mainly as a thing that does stuff when told, then there's not that much difference to AI. I'd argue that it's a very North American way of looking at humans.
There are many Rust OS mentioned in this thread. (Eg Redox)
But the success of an OS also depends on the availability of drivers, and it's hard to compete with existing proven OS such as Linux on that front.
I must have failed to clearly express myself - I don't think Meta should be doing what they are doing, I hope they do end up being punished. But the only way that Meta is going to change its behaviour is by being held accountable in a way that's much more difficult and costly than if they'd simply followed the law in the first place.
Looks really great! I'm definitely interested in self hosting
I really like the way sourcehut integrates mailing list patches with a good UI. I’d like to see that become more common in some of these “classic” open source projects.
I think this is a bit of a myopic view. There’s a world of difference between the Aron games of 2024 and 2002. We didn’t really nail third person camera controls until Xbox 360/ps3 era, and the multiplayer landscape has changed massively - marvel rivals and hell divers 2 being two great examples of the last 12 months. The indie or AA scene is booming again - that certainly wasn’t true in the ps2 era and early days of steam, something like Balatro being a perfect example again. You’re also forgetting g the vast, vast amounts of absolute shovelware and drivel that came out and was tolerated on those platforms too.
Milton Friedman died in 2006. He was two years old when the WWI started.
Contrast that to flying a plane:

"Key points about PPL classroom instruction:
Ground School:
In addition to flight hours, you must also complete a ground school course covering subjects like aerodynamics, weather, navigation, and regulations, which typically involves around 36-40 hours of dedicated classroom instructi"
I misspelt the last sentence a bit. I meant division "or" logarithm.

Basically, we have an unbounded counter that is gonna start breaking things. So we need to normalize it to a percentage score (by dividing it by the total favoured count across all tags), or pass it through a logarithm to bound it.

This approach only works if all content is accurately tagged, which works basically nowhere on the internet except Wikipedia.
Yes, because Dang unflagged them manually.

There's lots of manual moderation and tweakage on HN, every single day, big news or no big news. That's its completely vanilla, normal mode of operation. You might have just noticed this because of this particular outlier set of stories but it's not some sign of 'biases' or even abuse (although surely those things happen as well quite often, you can just email them in if you think you've come across something like that - that's also 'manual' moderation).
So why is your opinion any more relevant than mine…?

Even if you think my comment had zero substance, posting a reply with also zero substance seems bizarre.
Is it (“brain injection”) your shibboleth?
Can you explain what you mean about doctors sabotaging PAs? In what way? And which doctors are to blame?
Perhaps AI would not have killed off Private Division like Zelnick did.
I'm a programmer, I suck at math and I wholeheartedly agree. It's always humbling to see colleagues with better math skills than me elegantly solve problems that I'd consider difficult and complex, particularly in graphics and game programming. I think I would be so much better at my job if I was better at math.
IIRC, didn't they move drivers back to userspace in Windows Vista or Windows 7?
Being a criminal is illegal in many places.
you say monster, I say plastic pal who's fun to be with
Human beings also have an ability to doubt their own abilities and understanding. In the case of transcription, if someone has doubts about what they are transcribing they'll try and seek clarity instead of just making something up. They also have the capacity to know if something is too important to screw up and adjust their behaviour appropriately.
Usefulness depends on conditions of which we don't know a lot here. Sure, there are situations when counteracting pressure is more expensive than expanding capacity. But frankly I doubt this particular case is one of those.
Now imagine the resolution on a satellite the size of a bus!
Scraping with Selenium
Based on their track record so far I'm not sure they are up to the job.
> Arguably his reprimand of Martin is a clear signal that he will never show Rust any favor, but he hasn't said anything explicitly. [...]

I don't see it that way. Linus is conscious of not becoming a bottleneck on every topic; he doesn't want to baby-sit overly grown adults. I read most of the relevant LKML thread[1]. Martin did the unwise thing of escalating it on social media:

"If shaming on social media does not work, then tell me what does, because I'm out of ideas."

That is not the way to build bridges and relationships in a community! No matter how frustrated you are. He reaped the whirlwind for taking that destructive approach.

Also, Christoph Hellwig, as an established maintainer, totally missed the mark by using the highly-flammable word, "cancer", to describe Rust. It scorched the LKML and the internet. He should have showed more restraint and wisdom.

[1] https://lore.kernel.org/rust-for-linux/Z6YPfsDSNdRUskvp@phen...
Yea, but he was born in 1916 and, like most other humans, the world that he group up in shaped him for the rest of his life.

Most of his popular works were published in the early 60's, before many of our modern problems were obvious and the outcome of many of the expansionary policies of that period had time to take root.
Show HN: A Smarter Alternative to Clsx/Cva for UI Class Management
Potholes are political problem, not technical.
Don't tell me they haven't learned the golden rule: Never release on Fridays.
Torvalds points out in the linked thread that Linux was already freely available and that it was easier to port stuff to it. Convenience often wins over technical superiority when it comes to personal use.
oh I think it's fine. I just find it a bit odd to be saying "the thing we should have from our type system is that it's a type system, it's truly freeing to work with". Like... yeah of course we should but it's a bit sad that we're getting exciting over basic functionality like that in 2025.
https://archive.is/173jx
Oh, I've learnt a lot. Initially wanted to complete the whole project in two weeks and it took a few months. The hardest part was the DFT determinization algorithm design.

Thanks for your feedback!
The people living in the Falklands want the islands.

While some countries look at land like the Falklands, or Ukraine, or Taiwan, or Greenland, and think "That's Mine", Britain doesn't do that (any more), and instead says "it's upto you"
Security has two aspects:

Objective security - things like do not open mongodb server with default passwords to internet etc. which are definitely bad.

Subjective security - blogs and consultants saying something is bad and do not have objectivity to back it. It may not be a bad things, ugly sure, but it would need lot of context.

It could be bananas, ugly etc. but may not bit a big deal. Sure things, go wrong white remote editing. Did I bring a server down, you could do the same while VI thinking it UAT but it turns out to prod or rm a mount.

Are millions of orgs doing this day-in day-out? yep.
In some states dragging their feet on supporting independent practice and chaining them to more onerous doctor oversight/collaboration requirements vs NP. I'm referring to doctors with/of influence in the medical board.

NP are under the nursing board so doctors are less entrenched in their influence.
Collection of one-file C/C++ libraries with no dependencies, primarily for games
Telco monopoly got lapped. Shut it down.
I mean just drive a school bus at that point..
The Canadian government has apparently introduced a framework for sharing your banking data securely with third parties (budgeting apps, financial products) in an effort to eliminate this shady screen scraping and credential sharing that a lot of these kind of apps do. Hoping they actually follow through...

https://www.canada.ca/en/financial-consumer-agency/services/...
maybe i should find a way to categorize better
It is very cool to see distros working together for a common goal.

But I still do not understand the point of "reproducible builds". I know what they are, but to me the amount of work involved outweighs the benefit.

I even heard NetBSD is also working on "reproducible builds". So maybe I am missing something :)
Well, i don't disagree with you! in my book proofs are formalized intuition.
>Usually people want software to do two things. The first is do what it is expected to do. The second is to do it as fast as possible.

If performance is second, it seems to be a very, very distant second for most uses. So much software is just absurdly slow.
Good reporting here. Clarifies why the kid was fired for leaking documents - it was specifically for leaking internal corporate documents to a competitor.

The details about cybercrime discords involved in SWATting and DDOS attacks are fascinating.

The idea that anyone involved in this would be fast-tracked for a clearance is beyond the pale.
Editing files on a server resulting in remote code execution apparently by design is such a classic 2004-Microsoft thing to do.
I wonder if its better than the current version where my soul gets possessed by youtube shorts for 40 minutes.
Yeah. 2700+ comments on those stories. You can't say it's not getting discussed.
> but the nursing board goes to bat for nurses allowing independent practice while doctors have chosen in some states to sabotage PAs

The way Nurse Practitioners are allowed to practice independently now is a contentious topic in the field because they’re now operating essentially as doctors, but with much less education and hands-on training.

The original idea was that NPs could handle a subset of simple and routine issues and leave the more complex issues for fully trained doctors. The current situation has NPs and doctors performing the same functions but with very different training, while patients are mostly unaware that there’s a difference.

It’s a common complaint on forums like /r/medicine because doctors are seeing a rapidly growing number of patients who have gotten bad advice or prescriptions from overconfident NPs, especially in states where NPs can prescribe controlled substances. Going the NP route is also the preferred direction for people who want to practice alternative medicine but have a prescription pad, leading a lot of patients unknowingly into the hands of NPs who actually shun large parts of traditional medicine.

Common problems around here are NPs who prescribe antibiotics on demand, some times dangerously powerful ones for extended periods of time. NPs writing long-term benzo prescriptions as first line treatment for anxiety (very bad practice) has created a mess of dependent patients who didn’t know what they were getting into, who end up back at fully trained providers who need to taper them off for sometimes as long as a year.

So it’s not as simple as medical licensing boards being mean. There are some very real problems with the current double standard of training between NPs and doctors.
I'm DevOps and don't pretend to understand good code layout in large projects, but why would you keep a "printTime" function in remote extension management code?

https://github.com/microsoft/vscode/blob/c9e7e1b72f80b12ffc0...

(Genuine question, I'm puzzled!)
Does anyone here have a Framework laptop and can give an overview of how happy you are with it (build quality, battery life, etc.)?

I see they sell machines with Intel and AMD CPUs and it looks like you can also get a DeepComputing RISC-V mainboard[1], but I was wondering about ARM. Not a dealbreaker, however.

[1] https://frame.work/products/deep-computing-risc-v-mainboard
The definition of what's a species or subspecies starts getting fun when you consider ring species[0].

[0] https://en.wikipedia.org/wiki/Ring_species?useskin=vector
https://archive.is/lBKjJ
SELinux exists for precisely these scenarios, use it.
There should be a desensationalizer for titles on HN. When I read this it tricks my brain:

Stop
using
zip codes

BANG! Why should I stop using zip codes? Must read!!!

And then you go to the old (2019) page, that appears to be filled with useless clicks and arguments that appear biased.

"Do not use zip codes for geospatial analysis."
What software should be doing is using XDG_CACHE_HOME, if it is set (along with the other XDG environment variables). That way cache directories will be where the user expects.
That's DALL3 which is not an LLM
Self: The Power of Simplicity [pdf]
https://en.m.wikipedia.org/wiki/161_Maiden_Lane
My son went on a school trip to Japan last year. Of all the amazing things he must have seen the 7-Elevens are what he talked about the most haha.
I hope that that precedent starts to get set here, because right now it's not looking good.
It’s hard to compare medical education between countries because some counties will have shorter medical school lengths but longer residency requirements.

And official durations are often different than the amount of time it actually takes students.

In Germany for example med school is 6 years, but the average student completes it in about 7.

A US student with some AP credits from high school and a few summer classes could easy finish university in 3 years and end up taking the same amount of time as the average German medical student.

But even looking at averages at the end of the day doctor’s salaries are a small fraction of overall medical costs so shaving a year off of the average training times isn’t going to make a dent.

The US also doesn’t have a national high school curriculum, so removing general education requirements from the university + medschool pipeline, which is essentially what countries with shorter total training times do, is a harder problem than it is in Europe.
Maybe it's because I'm an old dog, but I was a long-time user of Eclipse before settling on IntelliJ, and I don't understand what's the fuss about VSCode.

Compared to IntelliJ, VSCode feels "messy" (I don't know how to describe it).

I'm trying to convert myself, though, because I need to work on a less powerful machine (from MacBook Pro to MacBook Air). Any tip from successful IntelliJ -> VSCode convert?
This monopoly right is roughly equivalent to a bond (it is a bond in the archaic sense of "law"), given by the Falklands government to the satellite company, in exchange for the satellite infrastructure. The Bond's "coupon" isn't precisely fixed; it's the revenue that the company makes from its customers. To dissolve the monopoly would be roughly to default on this bond.

You can imagine an alternate timeline in which the Falklands literally sold bonds to finance this infrastructure. They would have sold bonds; the proceeds would have paid for the satellites; tax dollars (rather than subscription dollars) would then go to service the bond.

The core problem is that the infrastructure just isn't as valuable as people thought it would be, as a result of technological disruption.

There is probably value in the Falklands maintaining some infrastructure of its own for reasons of national autonomy. If they destroy this national monopoly, they'll be left dependent on a Starlink monopoly, over which they have even less control.

They should probably split the difference: Remove the monopoly, subsidize the company with tax revenue to keep it alive, and allow people to use Starlink if they want. This is a "partial default", but it doesn't totally screw anyone, and it looks out for their own autonomy.
You don’t know/care and the reviewer doesn’t care. The code was probably written by an llm helping enforce the not-caring.
"Don't blame me. I voted for Kodos"
> In many cases, these licencing schemes are put in place by incumbent trade groups, to prevent comeptition.

The worst is NAR and Realtors®. There's absolutely no professional instruction involved, just a morality test taken every few years that until the late-1940s early-1950s required that realtors maintain the racial character of neighborhoods (under penalty of disciplinary action.)

They managed to get themselves written into most state and local laws. Only the explosion of aspirational middlemen occasioned by the internet has recently managed to push back on that. Hopefully the recent antitrust case against them is catastrophic, but they spend $100M a year lobbying. Lobbying government is basically all the NAR actually does and all the real value that members are getting.

edit: https://www.notus.org/money/national-realtors-lobbying-polit...
The argument is that you're running code on the remote host, and it could be compromised. The same argument can be made about any code you run on the remote.

VSCode may be seen as a larger attack vector due to its popularity; but maybe not as many won't use the SSH agent? It's also fairly common sense that you should never run it to mount on a production resource; but again, you shouldn't be able to ssh into a production machine anyway.
Please supply sources for this outrageous claim.
Has any skyscraper actually just tipped over?
Indeed. JavaScript is not hard to pick up ;-)
As someone with a background in philosophy, I found this to be a pretty vague and unsatisfying article that throws a lot of terms around without making any concrete points. Sloppy thinking, frankly, and the kind of thing that gives philosophy a bad name.

I don’t deny that these AI tools will probably have major effects on society, but from what I can tell from this rambling article, the idea seems to be that because LLMs have “interiority”, that will cause humans to rethink the notion of consciousness and start applying it to machines, presumably giving them rights and so on.

This narrative never made any sense to me, because I don’t think consciousness or intelligence has ever really been the relevant factor in determining worth. Plenty of things have consciousness or intelligence. The relevant factor here is humanity, and for the foreseeable future it will be very easy to biologically determine what is human and what isn’t. Until that becomes impossible, virtually no one is going to ascribe personhood to an AI, and no matter how complex AI systems get, they will still be perceived as complex machines, not selves.

I haven’t seen anyone address this point, but I also haven’t read a ton of the responses to the Turing Test which factor in recent developments. (So I’d be glad if anyone critiques the argument here.)
> If we could somehow get rid of partisan primaries, the filibuster, and expand the house by several factors

Honestly, just fixing the absurd gerrymandering (on both sides) would help with this. In basically every other developed country the governments have no powers to draw the electoral boundaries, which seems to work better.
I hear you about the schooling requirement / hours. However if the "racket" were not there, the vast surplus of labor providing "slightly above minimum wage" services would depress wages down to the legal minimum.

The government would then be the only thing preventing a race-to-the-bottom in your wife making any money.

I have seen deregulation of industries decimate trucking, giving rise to subhuman organizations like Prime Trucking.

I would strongly advise anyone seeking deregulation to really consider... does this mean - literally - the only thing that one can offer as a competitive edge is how little money you are willing to take for this service?

Additionally, given the wrecking ball currently applied to the us govt, I would strongly advise that "no tax on tips" and "default gone regulations" may help some minimum wage people, but they have super nefarious implications for other parts of the govt. "Tips" for example are now legal to politicians, per the US Supreme Court [Snyder v US, 2024] and "no tax on tips" implies that politicians do not have to record those tips as income on their taxes... which was possibly one of the last ways in which they could have been documented in any way.
Since when did the lowest wage whites get to set minimum wage?
I’ve been using Zed for some time and like it a lot. Much faster and lighter than VSCode and works great for Rust and C/C++. Haven’t tried it with JS or other languages yet. Took a little customization to get it how I want it, but not hard.

I might buy Zed’s cloud stuff just to support them even though I don’t need it.
How exercism helped on my impostor syndrome (2019)
No drivers are kernel modules
Sure in concept, but you also end up with people who really like their own art but everyone else says it's rubbish (r/ATBGE as a prime example). There's no guarantee that any subjective metric will be correct, and the less objective the topic the more wild the variance will be.

But as for machine RL in practice, you always need a reward model and once you go past things you can solidly verify like code that can be compiled/executed to check for errors or math that can be computed it becomes very easy to end up doing nonsense. If the reward model is a human judge (i.e. RLHF) then the results can be pretty good, but it doesn't scale and there's no accounting for taste even in humans.
I can think of so many examples of protectionism in society. In Canada the dairy industry is a quota system, not just anyone can sell milk or eggs. The article suggests that there should be government bodies to regulate these industries instead of self regulation, however that lends itself to regulatory capture. It probably would be better than self regulation though, similar to a school board.

I think that AI will fundamentally change health care, it's as good as a primary physician in a lot of cases. The barriers need to come down, that's what is driving the costs.