MurphyA/hacker-news huggingface dataset:
by dzaima | 2025-09-09 10:14:59+00:00
Another bad choice (perhaps more accurately called a bug, but they chose to not do anything about it): vmv1.r & co (aka whole-vector-register move instructions) depend on valid vtype being set, despite not using any part of it (outside of the extreme edge-case of an interrupt happening in the middle of it, and the hardware wanting to chop the operation in half instead of finishing it (entirely pointless for application-class CPUs where VLEN isn't massive enough for that to in any way be useful; never mind moves being O(1) with register renaming))

So to move one vector register to another, you need to have a preceding vsetvl; worse, with the standard calling convention you may get illegal vtype after a function call! Even worse, the behavior is actually left reserved for for move with illegal vtype, so hardware can (and some does) just allow it, thereby making it impossible to even test for on some hardware.

Oh, and that thing about being able to stop a vector instruction midway through? You might think that's to allow guaranteeing fast interrupts while keeping easy forwards progress; but no, vector reductions cannot be restarted.. And there's the extremely horrific vfredosum[1], which is an ordered float sum reduction, i.e. a linear chain of N float adds, i.e. a (fp add latency) * (element count in vector) -cycle op that must be started completely over again if interrupted.

[1]: https://dzaima.github.io/intrinsics-viewer/#0q1YqVbJSKsosTtY...
by jacquesm | 2025-09-09 10:15:25+00:00
People on HN don't generally realize that energy has pretty much always been a mix and that adding new energy sources with different availability, slew rates (both up and down, and not necessarily symmetrical), cost, peak capability, base load capability and so on is a well understood problem that markets know perfectly well how to deal with.

Then there is the 'cool' factor ascribed to some solutions, an element of hope that a favorite technology will one day power the planet and all kinds of unrealistic assumptions about what is and what isn't technically, socially and economically possible. You are right that this is a difficult communications challenge but the level at which the discourse takes place is well below the minimum standards for taking part in such a debate.

We're talking about very simple basic and factual knowledge here we are still very far away from the complexity of say the 15 minute ahead market, balancing and long term cost projections of a particular technology, we are more in outright disinformation and denialism territory.
by marginalia_nu | 2025-09-09 10:15:37+00:00
Hyprland is great.

I switched to it beginning of this year and haven't looked back. Initially I ran JaKoolIt's dotfiles which had a bit too many anime waifus, then some custom dotfiles I made myself, and finally Omarchy which really checks all the boxes for me.

My single gripe I have with it is multi-monitor behavior is pretty bizarre, as workspaces are a per-monitor deal.

My other complaint was with how it dealt with ultrawide monitors, but I managed to get a PR in that fixed that and let you configure an aspect ratio for windows that are the only window on screen so that they aren't always stretched a kilometer wide.
by nxobject | 2025-09-09 10:15:53+00:00
> They have hardware designers who can design GPUs from scratch, write proprietary graphics APIs and fine-tune for power efficiency. The only organizational roadblock that I can see is the executive vision, which has been pretty wishy-washy on AI since for a while now.

The vision since Jobs has always been “build a great consumer product and own as much as you can while doing so”. That’s exactly how all of the design parameters of Ax/Mx series were determined and relentlessly optimized for - the fact that they have a highly competitive uarch was a salutary side-effect, but not a planned goal.
by TheOtherHobbes | 2025-09-09 10:16:07+00:00
The "waste" argument is standard neoliberal nonsense. There are very few situations where the private sector provides a better service for less money. (See also the UK's NHS, which still provides a very efficient - if increasingly broken - service, while being starved of cash.)

Like most neoliberal nonsense, it's not just a lie, it's a misdirection. What it really means is "Government money is being spent on providing a service for poor people, when it should be handed out to rich people."

It's driven by entitlement, not generosity.

You can see this very clearly in the way privatised CEOs are paid. The water companies quite obviously and literally prioritise CEO pay rises and dividends over service quality.

That's not an accident. It's the true meaning of privatisation.

That is what privatisation is.

The "customer" in privatised industries isn't the public, it's upper management and other big shareholders.
by urxvtcd | 2025-09-09 10:16:47+00:00
Yeah, N++ is super floaty, there's A LOT of inertia. It might feel off at the beginning, but when you get the hang of it, it's just beautiful. It's the opposite of twitchy. You work to preserve the momentum through jumps and corners and evasion maneuvers, it's got that sleek race-y feel. I get it, it's not for everyone, but for me it's bonkers good.
Show HN: Slingshot – a fast, FOSS and local-first HTTP API client
by blynt | 2025-09-09 10:16:54+00:00
Hello,

For the past months I've been working on a web-based API client called RequestBite Slingshot.

The main differences from many other API clients are its focus on being light-weight and fast, to not require an account to use it, mobile-friendliness, to be local-first and to the greatest extent respect your privacy, while at the same time be very competent for using and testing out HTTP APIs.

It's very much in active development, but it already provides a lot of value to me, so I hope it can do the same for you.

Any and all feedback is highly appreciated!
by chpatrick | 2025-09-09 10:17:48+00:00
They're linked but they're very different. Speaking from personal experience, It's a whole different task to solve an engineering problem that's been assigned to you where you need to break it down and reason your way to a solution, vs. coming up with something brand new like a song or a piece of art where there's no guidance. It's just a very different use of your brain.
by braza | 2025-09-09 10:18:20+00:00
In this case, the core issue is still not the privatization intrinsically, but the mechanisms of corruption and competing interests with some other areas.

I'm not a free market absolutist or a privatization zealot, but I'm curious about the fact that England cannot come up with a privatization model that ensures clawback and exit clauses, measurable goals, and a clear investment plan for it.

Even Brazil 5 years ago made a Law for the universalization of water and sewage. The goals are given in a clear-cut way:

> The Sanitation Framework standardizes deadlines and criteria nationwide: by 2033, 99% of the population must have access to water. Today, 30 million Brazilians still lack this service. The country also needs to achieve 90% access to sewage collection and treatment, a service currently not provided to 90 million Brazilians. Furthermore, water losses must be reduced from the current 40% to 25%. [1]

> Since 2020, 59 auctions have been held in 20 states, benefiting 1,529 municipalities and more than 73 million people. The contracts provide for R$178 billion in direct investments and R$56.9 billion in concession fees, totaling more than R$234.9 billion committed to the sector (for the private investment). [2]

There the responsibility for water distribution and sewage is within municipalities, and the biggest issue is that small ones cannot finance such a kind of service that demands high upfront investment and maintenance costs.

The point that I want to make here, is that the biggest issue might be the lack of enforcement and regulatory effectiveness, plus bad legal framework and contracts.

[1] - https://www12.senado.leg.br/noticias/materias/2025/09/04/san....

[2] - https://www.gov.br/cidades/pt-br/assuntos/noticias-1/noticia...
by simion314 | 2025-09-09 10:18:25+00:00
Do they need a "leader" ? Things move fast and Mistral is not much behind and it seems they are making enterprise relations, they can get EU contracts that a Chinese or USA provider would not be allowed and the only downside you are max 3 months behind. So for vibe coding they need to catch up, for other stuff the differences are not that large to notice.
by audunw | 2025-09-09 10:18:27+00:00
I don’t know how it is for Apple-M, but for chips I’ve worked on, this can definitely relate to PMIC/VRMs. You can tune the voltage you feed to the various power domains based on the clock speed required for those domains at any given time. We do it with on-chip power regulators, but I suppose for Apple M it would perhaps be off-chip PMICs feeding power into the chip.
by closewith | 2025-09-09 10:20:00+00:00
> 50-60 is fine on that road, indeed given the traffic and sight lines it’s far better than the majority of roads,

Well, given its current speed limit is 60mi/h and its current situation, both in terms of road safety and use by vulnerable road users, is abysmal, I think it's safe to safe you're incorrect.

A competent driver should be able to navigate that road at 60 or 80 km/h if it was a closed or private road, but we now have ample research that road speed limits affect motor vehicle speed, and motor vehicle speed is the number one factor in:

* road traffic accidents,

* road traffic deaths,

* road traffic injuries,

* deaths and injuries of vulnerable road users,

* and road use by vulnerable road users,

* overtaking speed.

So 60 km/h is a safe speed only if you close the road to non-motor traffic (and even then that will encourage speeding, leading to more accidents and deaths).

> far safer than 20 in a typical town.

This just shows that you are unable to adequately gauge risk.

> That you think 15mph is appropiate tells me you need to hand back your license.

This also shows that you are unable to adequately gauge risk.

In addition, it tells you that I don't think that cars should be prioritised at the cost of other road users. Personally, I'd set the limit at 30 km/h with Dutch style road markings and watch the number of road users explode while the number of motor vehicles plummets.
by jiggawatts | 2025-09-09 10:20:23+00:00
Fair points.

Note that Azure Files is a significantly different offering than block storage, it is essentially a Windows file server cluster and uses the SMB v3.1.1 protocol. It's slow, but not that slow.

It looks like you benchmarked against the HDD version of it, which few people use. Everyone who cares about its performance uses Azure Files Premium, which is the pure-SSD version of the service. They recently updated it to have flexible performance that can be cheaper than the older HDD storage: https://techcommunity.microsoft.com/blog/azurestorageblog/lo...

You're also mounting it from Linux, which is just... weird. Nobody (for some values of nobody) does this. The sole purpose for this service is to provide backwards-compatible file shares for Windows servers and desktops.

Benchmarking cloud services can be tricky because they have odd quirks such as IOPS-per-GB ratios, so nearly empty storage can be much slower than you'd expect!
by soganess | 2025-09-09 10:20:58+00:00
> ...something is wrong with you.

Are ad hominems back in vogue? (that is partially snide and partially serious. I feel like I've also/unconsciously been doing more of them recently.)

Regardless, your argument surrounding the insult was well worn 20 years ago. And so was the first response; why would I pay into some nebulous system where I don't know how much is really going to whom?

One of the nicer things about the hellscape that is the modern internet is the low-friction ability to pay creators directly.

...oh, I know why! Because if I pay Google, then Sundar pinky swears not to mercilessly track and monetize everything I do on youtube. \s
by pohuing | 2025-09-09 10:22:20+00:00
I hate to be like this, but no it's not(at least not on my windows 10/11 work laptop). It is not active globally, the Teams window containing the call has to be active(on my system).

And it would be a problem if it was, as ctrl shift is the default binding for show suggestions in IntelliJ and Rider.

All of the following you've already mentioned but I forgot you mentioning them in my rage at MS. Figuring out if I'm holding it wrong or not revealed another silly issue however: the push to talk button is hard coded to ctrl space, unlike other keybinds it doesn't show up in the keybinds dialog.
by impossiblefork | 2025-09-09 10:22:43+00:00
I think it's Renaissance Fusion (which is still in the EU, but is not Wendelstein 7-X) that has the solution, but it is as stellerator.

The only iffy thing are those little ceramic balls full of lead that they talk about letting float inside the lithium, but I suppose they lithium flow might be slow.

I don't see how Renaissance Fusion's proposed machine can fail to work.
by solatic | 2025-09-09 10:23:11+00:00
< developers downloading CI artifacts and manually signing and uploading them

Hell no. CI needs to be a clean environment, without any human hands in the loop.

Publishing to public registries should require a chain of signatures. CI should refuse to build artifacts from unsigned commits, and CI should attach an additional signature attesting that it built the final artifact based on the original signed commit. Public registries should confirm both the signature on the commit and the signature on the artifact before publishing. Developers without mature CI can optionally use the same signature for both the source commit and the artifact (i.e. to attest to artifacts they built on their laptop). Changes to signatures should require at least 24 hours to apply and longer (72 hours) for highly popular foundation packages.
by ZeroGravitas | 2025-09-09 10:24:29+00:00
Also relevant given the post is also about fusion.

At this conference for progress nerds, with big arguments between solar and fission nuclear "no one wanted to defend fusion".

> Fusion promises cheap clean limitless power if only we can solve difficult technological hurdles. But we already know how to produce cheap clean limitless power. The only delay is regulatory, and fusion doesn’t solve this.

...

> the only pro-fusion sentiment I saw at the conference was a series of graphs comparing “fission” and “fusion” and showing strong performance advantages for ”fusion” in all categories. But it turned out the pro-solar faction had mischievously labeled solar as “fusion” since it ultimately comes from the sun’s solar core. It was a good trick - think of solar as a new high-tech wonder, instead of as the annoying thing environmentalists keep nagging us about, and it really does look like a miracle.
by reconnectx | 2025-09-09 10:24:49+00:00
This system works by allowing users to input a 30second+ audio clip of whomever they want speaking, and the AI clones the voice DNAm outputting an auditory response based on a user-given prompt. The primary purpose is to provide therapeutic-like relief to grieved individuals, and help them process and deal with grief in a more hands on way. Note that it is designed to strongly avoid being a replacement for the original speaker.
by nxobject | 2025-09-09 10:25:31+00:00
Arguably, it’s why investors go in for Apple in the first place: Apple’s revenue fundamentally comes from consumer spending, whose prospects are relatively well understood by the average investor.

(I think it’s why big shareholders don’t get angry that Apple doesn’t splash their cash around: their core value proposition is focused in a dizzying tech market; take it or leave it. It’s very Warren Buffett.)
by wink | 2025-09-09 10:26:11+00:00
I think it's usually used for stuff that is assumed to widespread or even common knowledge.

In this case it's about a not-mainstream publication with a non-obvious reference as a name. (also fwiw, I'd bet the knowledge of the term for non-native speakers is even more obscure). So I would interpret the downvotes as "misuse of expression" but I can only guess ;)
by Beretta_Vexee | 2025-09-09 10:26:20+00:00
I have worked on a reverse osmosis unit (to produce demineralised water for industry) and I maintain that this is not the right solution.

Great Britain is not an oil rig or a desert devoid of fresh water. It does not have cheap energy such as natural gas to produce electricity at low cost. Nor is it Israel, which has only the Jordan River and reuses every litre of water two to three times.

The UK has chosen to delegate the maintenance of its water and sanitation network to private operators who chronically underinvest in the maintenance, renewal and improvement of the network.

That's the bloody problem. Injecting a little fresh water from desalination into a leaky network by importing natural gas for the necessary energy is a monumental waste.

Desalination is at the bottom of the list of things to be addressed.
by mnahkies | 2025-09-09 10:26:20+00:00
Another advantage of this would be for CI/CD - MFA can be a pain for this.

If I could have a publish token / oidc Auth in CI that required an additional manual approve in the web UI before it was actually published I could imagine this working well.

It would help reduce risk from CI system breaches as well.

There are already "package published" notification emails, it's just at that point it's too late.
by dspillett | 2025-09-09 10:26:29+00:00
> I'm torn. I'm not a huge fan of ads and I don't have a lot of respect for the modern ad networks. However this culture of expecting websites to host the data then freeloading off it by blocking the tracking and ads is also a bit ugly.

This is why I don't go as far as running sponsorblock. Yes the sponsored segments can be irritatingly repetative¹ but at least they don't result in direct commercial stalking, popups, surprise audio/video, etc, and they more directly benefit the content makers.

--------

[1] sponsor segments are actually useful for juding creators: if one I would otherwise trust starts parroting the smae script as others but trying to make it sound like they wrote it themselves ("my favourite feature is …") then I know to tone my level of trust down a notch as it is then clear their opinions have a price.
by diggan | 2025-09-09 10:27:41+00:00
> I feel like it's extremely common for the autofill to not work for various reasons even when you aren't being phished

I dunno, it mostly seems to not work when companies change their field names/IDs, or just 3rd party authentication, then you need to manually add domains. Otherwise my password manager (1Password) works everywhere where I have an account, except my previous bank which was stuck in the 90s and disallowed pasting the passwords. If you find that your password manager doesn't work with most websites (since it's "extremely common") you might want to look into a different one, even Firefox+Linux combo works extremely well with 1Password. Not affiliated, just a happy years+ user.

> Passkeys seem like the best solution here where you physically can not fall for a phishing attack.

Yeah, I've looked into Passkeys but without any migration strategy or import/export support (WIP last time I looked into it), it's not really an alternative just yet, at least for me personally. I have to be 100% sure I can move things when the time ultimately comes for that.
by izacus | 2025-09-09 10:28:04+00:00
It could, but there's other benefits as well of decoupling wallpaper rendering from the launcher - it allows you to switch the launcher without having to beg the developer (OEM nowadays) to support your preferred (live) wallpaper. It gives you freedom to choose while preventing what the OP is ranting about - the launcher developer deciding for you what's best for you.
by coryrc | 2025-09-09 10:28:16+00:00
> And yes, that includes America, because most US refineries need OPEC oil for chemical composition reasons.

I think you got that backwards, Venezuela needs US refineries because of chemical composition reasons. North America as a whole is self-sufficient.

> People are starting to revisit the idea that oil and steel manufacture should at least be held domestically

Oh good, lets push the inflation button even harder. I can only hope steel manufacture can someday be as efficient and competitive as US boat building.
by ghuntley | 2025-09-09 10:29:36+00:00
Well, actually, the funny story is Cursed is actually three different compilers:

1. It was first written in C

2. Then it was rewritten in Rust

3. Finally, it was rewritten in Zig

All part of research, learning how to drive these models and discover their underlying behaviours. I reckon you could get a comparable compiler going in under a month or less for less than $4k USD.
by lordhumphrey | 2025-09-09 10:30:01+00:00
What's amazing is the cynical moral calculus people like yourself engage in when you completely discount some types of human lives, but then display this theatrical shock at the notion that the lives of your personal mythological figures - Presidents and "literal" CEOs - might not be utterly sacrosanct in everyone's eyes, the way they are in yours.

How many lives is a CEO's life worth to you? How many lives is "the life of the President" worth?
by shahindohan | 2025-09-09 10:30:21+00:00
The only issue I have with writing tests before refactoring is that sometimes it can take a really long time to write those tests and cover all the cases, not to mention needing to sometimes refactor to make the code even testable.

I've made huge successful refactors using nothing but carefulness and manual testing, maybe just a very little bit of unit testing :)
by webdevver | 2025-09-09 10:31:13+00:00
I am fascinated by the following info:

- 12–16 May 1997 - Jobs at WWDC pitches the “network computer” idea (at the San Jose Convention Center)

- June 1997 - Steve Jobs anonymously sells 1.5 million of his Apple shares for $22.5m.

This causes the stock to tank to a 12-year low. This triggers the board to formally re-evaluate Gil Amelio’s position as CEO.

In that same WWDC video, Steve literally tells the audience:

"When you get up in the morning and you see the press is selling apple short, go ahead and buy some shares, y'know. That's what I would do. That's what I have done!"

https://youtu.be/_LsvdlaF5_k?t=553

But now we know, only a month later he dumped it, and presumably a man as cunning as Steve did it with the purpose of rattling the board a little bit, just to get them amenable to the idea of a change of leadership? Or maybe cashing out while he could in the scenario that apple couldn't be saved? in any case, he literally just told everyone to buy!
by imiric | 2025-09-09 10:31:48+00:00
The Turing test was never meant to measure intelligence, let alone define it. It is an "imitation game" that measures the ability of machines to mimic intelligent behavior enough to fool humans into believing they're interacting with another human, and a thought experiment about the practical implications of that. Machines have arguably been able to do this for decades.

This is interesting in its own right, and has propelled the computing industry since it was proposed, but it's not a measurement of intelligence. The reality is that we don't have a good measurement of intelligence, and struggle to define it to begin with.
by 1718627440 | 2025-09-09 10:31:58+00:00
I think it is good to explicitly invoke UB. It makes it much more obvious in the code, where it is intended and where not. It's a way to specify that this point in code is never reached, the code can't deal with it and I don't even care what the compiler does in this case.

It's also a good thing to tell the compiler that the programmer intends that this case will never happen, so that the static analyzer can point out ways through the code, where it actually does.