MurphyA/hacker-news huggingface dataset:
by b112 | 2025-09-08 07:38:45+00:00
I think the biggest issue is the rapidity of introduction, and secondarily, the 'on/off' nature of it. I'm sure it's been said to death, but stable means time to adapt and not random.

Picture Trump sitting in his office. A concerned, confused look is on his face. Clearly his mind is dwelling on an issue, a problem.

After a while, he picks up the phone and dials a number. The phone connects and a person wearing a headset, at a call centre answers.

"Support!", they say, "How may I help you?"

Trump replies "Hi. My tariffs aren't working. Can you tell me what's wrong?"

Support answers "Have you tried turning them off and on again?"

Makes as much sense as anything.
by v15w | 2025-09-08 07:38:54+00:00
Pitch is an estimate based on sampled audio. Sometimes, it is not always accurately detected. Here, we have an additional visual cue that produces a stable/stationary waveform when the detected pitch is in tune with the selected reference note. A plucked tone has a slight variation in pitch from start to end; it rises and falls slightly. You can see this in the visual display. This would be very useful for fretting work, where each fret's tone is expected to have similar pitch variation.
by pjmlp | 2025-09-08 07:39:29+00:00
Where is the graphical debugging experience for Rust, given that it so great tooling?

Slang belongs to NVidia, and was nicely given to Khronos, because almost everyone started relying on HLSL, given that Khronos decided not to spend any additional resources on GLSL.

Just like with Mantle and Vulkan, Khronos seems that without external help they aren't able to produce anything meaningful since Long Peak days.
by AngryData | 2025-09-08 07:39:38+00:00
I think it has its uses, but that 90% of what people think it will be used for or replace won't happen. I don't believe LLMs is a path to general AI at all. Im also unsure if it will actually get that much better as time goes on and expect continuously diminishing returns as junk data from other AI instances, web bots, and people trying to manipulate AI responses creeps in.

But I could be totally wrong because im certainly not an expert in these fields.
by AnthonyMouse | 2025-09-08 07:40:11+00:00
Nvidia uses VRAM amount for market segmentation. They can't make a 128GB consumer card without cannibalizing their enterprise sales.

Which means Intel or AMD making an affordable high-VRAM card is win-win. If Nvidia responds in kind, Nvidia loses a ton of revenue they'd otherwise have available to outspend their smaller competitors on R&D. If they don't, they keep more of those high-margin customers but now the ones who switch to consumer cards are switching to Intel or AMD, which both makes the company who offers it money and helps grow the ecosystem that isn't tied to CUDA.

People say things like "it would require higher pin counts" but that's boring. The increase in the amount people would be willing to pay for a card with more VRAM is unambiguously more than the increase in the manufacturing cost.

It's more plausible that there could actually be global supply constraints in the manufacture of GDDR, but if that's the case then just use ordinary DDR5 and a wider bus. That's what Apple does and it's fine, and it may even cost less in pins than you save because DDR is cheaper than GDDR.

It's not clear what they're thinking by not offering this.
by bobby322 | 2025-09-08 07:41:11+00:00
And...I could not care less. Garmin needs to fix their software, I am a long time garmin user, from using garmin head units on mountain bikes for the last 30 years, using garmin watches, I have had 4 fenix watches over the years, I swapped to a Apple watch ultra this year, and as a ultra distance trail runner and mountain biker, I could not be happier. Yes, the garmin units are more rugged and can handle more abuse, yes, their battery is light years ahead, but, it does not really matter anymore, the apple watch ultra is tough enough and the battery good enough, and the software is so much better. I can download multiple different running apps, and follow a training plan with it (runna workoutoutdoors, or one of the many other ones), I can do my cross training using one of the lifting apps, like heavy or strong, I can use it with golf etc. yes, the fenix range can do all of that aswell, but the experience is just so much nicer on the ultra. I struggle to see, how garmin can compete software wise, as a single company battling the army of independant developers out there building iOS/watchOS apps. And more importantly, my ultra never crash, my fenix went through a phase, where it would randomly reboot, until garmin pushed a fix. Bugs happen, I get it, but...it's been happening now for years with garmin.
by 3036e4 | 2025-09-08 07:42:07+00:00
I was never part of the scene, but I did write code for a couple of demos and had friends in various groups. I just wasn't much interested in making non-games, and no one I knew were interested in making games. Made me sad later when I learned how many people from the demo scene had ended up in the games industry. If I had know that as a teenager I would have happily done more boring demo coding just to have a path into game dev later. Well, kind of ironic considering everyone I met in the scene were loudly proclaiming how lame it was to play games.

In hindsight I would have loved something like the 2010s game jams and indie games culture to have existed in the early 1990s. Guess this just proves how much of a lamer I was.
by mschuster91 | 2025-09-08 07:42:30+00:00
the problem here is that Apple, while at least not standing actively in the way (like console manufacturers), provides zero documentation on how stuff works internally. You gotta reverse-engineer everything, and that either takes at least a dozen highly qualified and thus rare and expensive-to-hire people or someone hard on the autism-hyperfixation spectrum with lots of free time to spare and/or the ability to turn it into an academic project. AI can't help at all here because even if it were able to decompile Apple's driver code, it would not be able to draft a coherent mental model on how things work.

M3, to answer the second part why AI won't be of much help, onwards use a massively different GPU architecture that needs to be worked out, again, from scratch. And all of that while there is a substantial number of subsystems remaining on M1, M2 and its variants that aren't supported at all, only partially supported or with serious workarounds, or where the code quality needs massive work to get upstreamed into Linux.

And on top of that, a number of contributors burned out along the way, some from dealing with the ultra-neckbeard faction amongst Linux kernel developers, some from other mental health issues, and Alyssa departed for Intel recently.
by safety1st | 2025-09-08 07:43:08+00:00
Creative corruption?

If we were to use an entirely neutral term for it, in the case of something like Uber, really it's the privatization of control. The regulation around taxi cabs was a matter of public policy, Uber brought in its own version of this, broke the laws where it saw fit, spent money to get new laws written, basically the decisionmaking was no longer in the hands of a public institution.

Now there is a fair criticism to be made that the public institutions governing taxi cabs were sclerotic and shitty, but if you trust Uber for one nanosecond to do what's in your best interest when it doesn't align with theirs, you're a fool, and giving a private company such a huge global footprint in what was formerly a public affair is probably going to lead to tears. They absolutely will seek rents, find them and charge them to you sooner or later, that is what's in their DNA as a private company, barring effective regulation this only ends in one way.

Where we are now is we are so deep down the rabbit hole of profit chasing that there is zero interest in maintaining or strengthening our public institutions. Why would you do that? How does it get you paid? It doesn't and everyone thinks society and culture are just big jokes that don't get you paid. So no one really cares to uphold them anymore, everyone's feasting on the corpse of the civil society while it rots.
by chickenzzzzu | 2025-09-08 07:44:17+00:00
Ok, that's a good retort. How many months of work do those things save you, compared to actually solving the problem you want to solve without those tools?

The argument you are making sounds to me like, "well good luck making a Vulkan application without cmake, ninja, meson, git, visual studio, clion" etc, when in reality a 5 line bash script to gcc works just fine
by meiuqer | 2025-09-08 07:44:29+00:00
This only began to become a problem with the introduction of e-bikes. Old people especially are not wearing them on e-bikes. On regular bikes where you are going 15km/h you should not have to wear a helmet. The infrastructure in the Netherlands protects cyclists enough (in general) and a fall at that speed is not really that dangerous (in general, again).

Though an e-bike goes 25km/h. This is a lot more dangerous and people should definitely wear a helmet when driving one.
by simonw | 2025-09-08 07:44:32+00:00
I think one of my personal core values is that curiosity should never be left unsatiated if ant all possible!

I spent my half hour on the train satiating all sorts of other things instead (like the identity of that curious looking building in Reading).

> Picking (2) eliminates all the possible avenues that might have lead you down.

I don't think that's the case. Using GPT-5 for the Cake Pop question lead me down a bunch of avenues I may never have encountered otherwise - the structure of Starbucks in the UK, the history of their Cake Pops rollout, the fact that checking nutritional and allergy details on their website is a great way to get an "official" list of their products independent of what's on sale in individual stores, and it sparked me to run a separate search for their Cookies and Cream cake pop and find out had been discontinued in the US.

Not bad for typing a couple of prompts on my phone and then spending a few extra minutes with the results after the research task had completed.

Now multiply that by a dozen plus moments of curiosity per day and my intellectual life feels genuinely elevated - I'm being exposed to so many more interesting and varied avenues than if I was manually doing all of the work on a smaller number of curiosities myself.
by steve1977 | 2025-09-08 07:44:33+00:00
I tried building and running a 7950X workstation for some time. I managed to get stable settings in a modified "ECO" mode (i.e. maybe about 10% less performance, but much less power usage).

The problem is, it's a huge effort to get there. You really have to tune PBO curves for each core individually, as they can vary so much between cores.

Now the test itself is mostly automatic with tools like OCCT, but of course you have to change the settings in the BIOS between each test and you cannot use the computer during that time, so there's a huge opportunity cost. I'm talking about weeks, not days.

To cut a long story short, I sold the system and just bought a M4 Max Mac Studio now. Apple Silicon might not have the top performance of AMD or Intel, but it comes with much less headaches and opportunity cost. Which in the end probably equalizes the difference in purchase cost.
by epolanski | 2025-09-08 07:45:44+00:00
I always wonder: how many sensors are registering that temp?

Because CPUs can get much hotter in specific spots at specific pins no? Just because you're reading 100, doesn't mean there aren't spots that are way hotter.

My understanding is that modern Intel CPUs have a temp sensor per core + one at package level, but which one is being reported?
by lordnacho | 2025-09-08 07:45:52+00:00
It's always puzzled me how many of these interesting things are not in a standard math course.

I recall doing a 4th year "advanced mathematical techniques" course where they went over the basics of graph theory and RSA algorithm. Descrete maths. This kind of thing is not the intensive calculus that people get told is math in high school, but a high schooler could do it if you showed them.
by bschwindHN | 2025-09-08 07:46:06+00:00
I'm just making an opinionated suggestion for the case when you're shipping a tool to end users and you don't want the tool to suck. Attaching a python or nodejs runtime to your tool is a quick way to make it suck for end users. It's laziness on the dev's part who didn't bother learning a better tool for the job.
by tialaramex | 2025-09-08 07:46:34+00:00
This article pulls a sleight of hand in which it tries to have states which are "invalid" and yet which are in fact properly handled - and so there's no reasonable sense in which they were in fact invalid. So it's just an appeal to think harder when designing a system.

A state enumeration becomes just free text, a count becomes just a number, and too bad now it's impossible to reason about the state of the system because everything is unknowable. Why is this app at the top of every chart? Oh, it has recorded negative one billion users and its state is just the URL of the app store, which causes mayhem in the scoring sub-routine.
by seszett | 2025-09-08 07:46:56+00:00
You don't have to drive 60 mph there though. You can use your judgement.

I'm more used to France's 90 km/h countryside roads (now 80 km/h for most of them) but it's the same, sometimes you can only drive 70 or 50, but sometimes 90 is perfectly fine. But you should be able to see it for yourself, and in the specific places where you can't see the danger there are generally signs and a lower speed limit.
by Moosdijk | 2025-09-08 07:47:37+00:00
I asked gemini to do a deep research on the role of healthcare insurance companies in the decline of general practicioners in the Netherlands. It based its premise mostly on blogs and whitepapers on company websites, who's job it is to sell automation-software.

AI really needs better source-validation. Not just to combat the hallucination of sources (which gemini seems to do 80% of the time), but also to combat low quality sources that happen to correlate well to the question in the prompt.

It's similar to Google having to fight SEO spam blogs, they now need to do the same in the output of their models.
by jstummbillig | 2025-09-08 07:47:48+00:00
"Is it a hype?" is a different question, that's just not very interesting to me. Anything will be described as both hyped and good, depending on who you ask.

You were previously talking about AI being a bubble and also useful For reference, wikipedia defines a bubble as: "a period when current asset prices greatly exceed their intrinsic valuation". I find that hard to reason about. One way to think about it is that all that AI does is create economic value, and for it to be useful it would have to create more economic value than it destroys. But that's hard to reason about without knowing the actual economics of the business, which the labs are not super transparent about. On the other hand I would imagine that all that infra building by all big players shows some level of confidence that we are way past "is it going to be useful enough?". That is not what reasonable people do when they think there's a bubble, at least that would be unprecedented.

And that's why I was asking.
by sien | 2025-09-08 07:48:23+00:00
There is data for Australia as well that shows a similar decline.

It's worth looking at the road deaths data in wikipedia at :

https://en.wikipedia.org/wiki/List_of_motor_vehicle_deaths_i...

The road toll of 1266 in 2023 and 4.8 fatalities per 100K residents is and comparing it to 1970 where it was 3,798 and 30.4 per 100K residents.

Even the trend on deaths per 100K residents is down from 8.15 per 100K residents in 2003 and has declined to 4.4 in 2023.

In terms of road fatalities per billion kilometres driven it's down from 44 per billion kilometres traveled in 1971 to 4.4 in 2020.

It's really interesting to see how many single vehicle accidents there were and the breakdown of who was killed.

From : https://www.carexpert.com.au/car-news/australias-catastrophi... "48 per cent of deaths recorded were drivers, while 20 per cent were motorcyclists, 16 per cent were passengers and 12.5 per cent were pedestrians.

304 women were killed over the 12 months, while the report recorded 956 male deaths. 792 deaths occurred during weekdays and 474 victims were killed over a weekend."

The breakdown on where the crashes happened is interesting

"A total of 326 people died in major cities across Australia, with 581 deaths in regional Australia and 63 in remote or very remote parts of the country."

Given that the vast majority of Australians live in major cities it's surprising.

It's really surprising how many accidents are single vehicle :

"Out of 1266 deaths, 490 victims were involved in multiple-vehicle road incidents, whereas 776 people who died were involved in single-vehicle crashes."

On top of this it should be added that in a review of fatalities in Victoria ~52% of the crashes involved a driver who tested positive for alcohol or drugs or both.

https://www.sciencedirect.com/science/article/abs/pii/S00014...

41% of fatalities are estimated to involve speeding.

https://www.transport.nsw.gov.au/roadsafety/topics-tips/spee...
by flail | 2025-09-08 07:48:26+00:00
YC couldn't care less how well these companies fare post-IPO. Post-IPO, their job is essentially done, and they cash their investment.

They're probably busting champagne if the peak valuation is instantly after IPO. That means they maximized the potential payoff.

You're right that one perspective to consider how well these companies are doing is to look at their continuous growth, and that includes post-IPO valuation.

At the same time, YC backed a couple of dozen unicorns. Including those that, despite having a valuation lower than at the time of their IPO, are still in the 10-digit range. Well, I'd be the last one to complain if I got to seed fund a company that ended up at $50B+ valuation.

Having said that, it's just a financial aspect of the argument, and it's only focused on post-IPO, whereas most YC-backed unicorns have not yet done so.

If you look at product innovation, you'll see Dropbox, Airbnb, Gitlab (save for Airbnb, all failures by your standards), Stripe, Deel, Zapier, all household names in my world. Why weren't these products developed by big techs?

You could easily point to one that would be especially interested in taking over that part of the pie.
by PaulRobinson | 2025-09-08 07:49:33+00:00
Our AC plugs are, however, the safest design on the planet.

I think if these guys are honest about their numbers - and the main number they're calling out is a 22-fold decline in road deaths per mile driven in the last 75 years, which is remarkable - and shows those other safer regions in their comparisons, what is the problem?
by sedatk | 2025-09-08 07:49:47+00:00
Off-topic, but I wish Linux had a stable ABI for loadable kernel modules. Obviously the kernel would have to provide shims for internal changes because internal ABI constantly evolves, so it would be costly and the drivers would probably run slower over time. Yet, having the ability to use a driver from 15 years ago can be a huge win at times. That kind of compatibility is one of the things I love about Windows.
by JimDabell | 2025-09-08 07:50:38+00:00
The article starts off with a graph showing the UK has 2 deaths per 100k people, with Norway, Malta, Singapore, and Sweden at 1.9. It then finishes by saying:

> If every country could lower its rates to those of the UK, Sweden, or Norway, this number would be just under 200,000. We’d save one million lives every year.

The article wasn’t making the case that the UK is the absolute best, it was discussing what the UK did to change from being unsafe to much safer.
by protocolture | 2025-09-08 07:51:08+00:00
>Even if we conceded that point, that still wouldn’t excuse the way in which these companies are going about getting the content

Unrelated point that I wouldnt even defend. Block em. Its cool with me.

>You’re conflating and confusing two different concepts. “Content” is not a tool. Content is like a meal, it’s a finished product meant to be consumed; a tool, like a hammer, is used to create something else, the content which will then be consumed. You’re comparing a JPEG to Photoshop.

Eh I see what you are trying to say but a hammer is also a finished good thats sold as a finished good. I can also modify the hammer if I like. And after modification I can sell the hammer. JPEGs can also be inputs to things like collage.
by Moosdijk | 2025-09-08 07:51:29+00:00
>Imo Chat GPT is just a league above when it comes to reliability.

Which is in my option, the #1 metric an LLM should strive for. It can take quite some time to get anything out of an LLM. If the model turns out to be unreliable/untrustworthy, the value of its output is lost.

It's weird that modern society (in general) so blindly buys in to all of the marketing speak. AI has a very disruptive effect on society, only because we let it happen.
by bryanrasmussen | 2025-09-08 07:52:25+00:00
People have already outlined all the reasons why the long line might be less than optimal, but I will note that really you are using formatting to do styling.

In a post-modern editor (by which I mean any modern editor that takes this kind of thing into consideration which I don't think any do yet) it should be possible for the editor to determine similarity between lines and achieve a tabular layout, perhaps also with styling for dissimilar values in cases where the table has a higher degree of similarity than the one above. Perhaps also with collapsing of tables with some indicator that what is collapsed is not just a sub-tree but a table.
by spacechild1 | 2025-09-08 07:52:29+00:00
> The same difference as making pointers always non-nullable and reintroducing nullability via an optional wrapper only when semantically appropriate.

Again, I don't see what this has to do with destructive moves. If you want a socket class that always refer to an open socket, you can already do that. Same for non-nullable pointer wrappers. Conversely, destructive moves don't prevent you from implementing a socket class with a close() method. These concepts are really orthogonal.

> Just add some customization points to std::optional so that users can define which value of the class to treat as noneopt internally.

How is this supposed to work? The very point of your socket class is that it always contains a valid socket handle. Once you introduce a sentinel value, you are back to square one. If the optional class is able to construct a socket with the sentinel value, so is the user.
by torginus | 2025-09-08 07:53:02+00:00
The root cause of the issue, is that musl malloc uses a single head, and relies on locking to support multiple heaps. This means each allocation/free must acquire this lock. Imo it's good for single threaded programs (which might've been musls main usecase), but Rust programs nowadays mostly use multiple threads.

In contrast mimalloc, a similarly minimalistic allocator has a per-thread heap, which each thread owning the memory it allocates, and cross-thread free's are handled in a deferred manner.

This works very well with Rust's ownership system, where objects rarely move between threads.

Internally, both allocators use size-class based allocation, into predefined chunks, with the key difference being that musl uses bitmaps and mimalloc uses free lists to keep track of memory.

Musl could be fixed, it they switch from a single thread model, to a per-thread heap as well.
by pmontra | 2025-09-08 07:53:36+00:00
All mainstream editors that agree to work on a standard AST for any given language could be nice. I'm not expecting that to happen at any time in future.

About grep and diff working on a textual representation of the AST, it would be like grepping on Javascript source code when the actual source code is Typescript or some other more distant language that compiles to Javascript (does anybody remember Coffescript?) We want to see only the source code we typed in.

By the way, add git diff to the list of tools that should work on the AST but show us the real source code.