MurphyA/hacker-news huggingface dataset:
by steveklabnik | 2025-10-15 16:39:06+00:00
Yes, so there's a few things going on here: the first is, I absolutely pattern matched on the cve-rs link. Most people bringing that up are trying to bring up a quick gotcha. I did not follow the first link, I assumed it was to that. I am not educated on that specific bug at all.

I still ultimately think that the framing of Rust being any different than other languages here is actively trying to read the worst into things; Rust is working on having a spec, and formally proving things out. This takes a long time. But it's still ongoing. That doesn't mean Rust marketing relies on lying, I don't think most people even understand "soundness" at all, let alone assume that when Rust says "there's no UB in safe code" or similar that there's a promise of zero soundness bugs or open questions. That backwards incompatible changes are made in spite of breaking code at times to fix soundness issues is an acknowledgement of how sometimes there are in fact bugs, this doesn't change that for virtually all Rust users most of the time, updating the compiler is without fanfare, and so in practice, it is backwards compatible. I have heard of people struggling to update their C or C++ compilers to new standards, that doesn't mean that those languages are horribly backwards incompatible, just that there is a spectrum here, and being on one side of it as close as realistically possible doesn't mean that it's a lie.

But, regardless of all of that, it does appear that the issue you linked specifically may be not just a bug, but a real issue. That's my bad, and I'll try to remember that specific bug in the future.
by j2kun | 2025-10-15 16:39:16+00:00
> everyone is deathly afraid of AGI

I think this is a vast overstatement. A small group of influential people are deathly afraid of AGI, or at least using that as a pretext to raise funding.

But I agree that there are so many more things we should be deathly afraid of. Climate change tops my personal list as the biggest existential threat to humanity.
by thechao | 2025-10-15 16:39:18+00:00
I never even thought to think of it that way. I know that for a lot of readers that $13742 doesn't seem like much. And, cutting it down to (say) 25% of that — $3250 seems like a pittance. But, I'd wager a lot of people reading here haven't been really desperately poor. I lived on <$8000 for a few years, and <$20000 for twice that. $3000 a year would have been LIFE CHANGING. That'd be things like preventative maintenance for my car; regular food in my house; guaranteed electricity; no fear of eviction; the ability to go to the urgent care clinic when I sick (vaccines for the flu!). Y'know ... BASICS. There's a lot of predatory stuff out there when you're scraping by. An extra 250$/month would've been pretty amazing.
by cestith | 2025-10-15 16:40:12+00:00
People don’t generally care about the best language. They care about a passable language with the best library access and great support (either commercially or via the community, but preferably both).

I’m not even fond of Python, but I use it sometimes because things exist for it to use and because there are lots of developers around who can share the work on the code. If I write something in R, APL, Julia, OCaml, Forth, Scheme, or Lisp at work I’m going to be the only maintainer and will probably get a stern lecture about that. If I use Perl, Ruby, Java, or PHP, there are a few more people but it’d better be code only my team has to maintain. Go, Rust, C, C++, TypeScript, maybe JavaScript, and Python are safe in most of the company’s codebases but only C, C++, or Rust for the code that needs the most performance and the most stability of resource use.
by dang | 2025-10-15 16:40:16+00:00
You've been crossing repeatedly into personal attack. We ban accounts that do that. I don't want to ban you, so please don't do that.

If you know more than someone else, that's great, and if you want to share some of what you know so the rest of us can learn, so much the better. But please be careful to do it without putting others down, no matter how ignorant they are or you feel they are.

https://news.ycombinator.com/newsguidelines.html
by llm_nerd | 2025-10-15 16:40:42+00:00
Cite a source? That CoreML models are prolific on Apple platforms? That Apple devices are prolific? Search for it yourself.

You seem set on MLX and apparently on your narrow view of what models are. This discussion was about ANE vs "tensor" units on the GPU, and someone happened to mention MLX in that context. I clarified the role of MLX, but that from an inference perspective most deployments are CoreML, which will automatically use ANE if the model or some subset fits (which is actually fairly rare as it's a very limited -- albeit speedy and power efficient -- bit of hardware). These are basic facts.

>how iOS users actually use their phone.

What does this even mean? Do you think I mean people are running Qwen3-Embedding-4B in pytorch on their device or something? Loads of apps, including mobile games, have models in them now. This is not rare, and most users are blissfully unaware.
by nyrikki | 2025-10-15 16:40:55+00:00
I should add that “connectedness” is a local property that has to be everywhere.

The antipode pairs don’t have unique identities they are identified together, but IIRC they are never close enough to break that local condition of connectivity.

You could use the unit circle and a line at x=2, connecting points of that line through the origin and see how that identification of two points on the unit circle happens with that one line.

That may help but it wouldn’t explain the issues with so(3) that results in a 720 deg rotation being equivalent to a 0 deg rotation.

It would explain the point at infinity concepts as the poles are indescribable with a line from X=2 through the origin.
by larodi | 2025-10-15 16:40:59+00:00
Curiously every big player/vendor doing something remotely relevant to GPU/NPU/APU etc. sees massive growth. Apple's M-processors are much better in terms price/value ratio for current ML pipelines. But Apple do not have server line, which then seems to be super massive problem for their products, even though their products actually compete with NVidia in the consumer market, which is very substantial position, software or not.

AMD was also lagging with drivers, but now we see OpenAI swearing they gonna buy loads of their products, which so many people were not favor of liek just 5-7 years ago.
by soiltype | 2025-10-15 16:41:19+00:00
I understand all the words you've used but I truly do not understand how they're supposed to be an argument against the GP post.

Before this unfolds into a much larger essay, should we not acknowledge one simple fact: that our best models of the universe indicate that our intelligence evolved in meat and that meat is just a type of matter. This is an assumption I'll stand on, and if you don't disagree, we need to back up.

Far too often, online debates such as this take the position that the most likely answer to a question should be discarded because it isn't fully proven. This is backwards. The most likely answer should be assumed to be probably true, a la Occam. Acknowledging other options is also correct, but assuming the most likely answer is wrong, without evidence, is simply contrarian for its own sake, not wisdom or science.
by strbean | 2025-10-15 16:41:22+00:00
> And it was only in Windows 11 that Windows started remembering my window configuration when I plugged and unplugged a monitor.

Oh god, I'm going to have to bite the bullet and switch to 11, huh?

The one thing that has been saving me from throwing my PC out the window in rage has been the monitor I have that supports a "keep alive" mode where switching inputs is transparent to the computers connected to it. So when switching inputs between my PC and laptop neither one thinks the monitor is being disconnected/reconnected. If it wasn't for that, I'd be screaming "WHY ARE YOU MOVING ALL MY WINDOWS?" on a regular basis. (Seriously, why are you moving all my windows? Sure, if they're on the display that was just disconnected, I get you. But when I connect a new display, Windows 10 seems to throw a dart at the display space for every window and shuffle them to new locations. Windows that live in a specific place on a specific display 100% of the time just fly around for no reason. Please god just stop.)
by leakycap | 2025-10-15 16:41:22+00:00
> ship ... the box could be 10x larger and it wouldn't make a dent

This is not how shipping works.

A larger box, even by 1 inch on any direction, absolutely makes a huge difference when shipping in manufacturing quantities. Let's not pretend physical volume doesn't exist just to make an argument.

10 planes flying with MacBooks == much different than 1 plane (in other words, when you 10x the size of something, as you suggest, it does actually have a huge impact)
by bee_rider | 2025-10-15 16:41:23+00:00
It depends on the specific load, dishwashers can be configured to run when the price drops a bit, heating can be configured to allow your house to get a little colder, and if the market provides enough incentive, adding insulation will become economical.

I mean it is a big pile of interests that needs to be optimized. One option is to expose it to the market and let the supply and demand optimization process have a go at it.
by IshKebab | 2025-10-15 16:41:32+00:00
That book hasn't aged well in my opinion. Reality has done much better than its doom and gloom predictions. On that very page he is doubting that the UK will ever have 33 GW of installed offshore wind capacity, but we're already at 16 GW.

We don't have to generate 48 kWh/day/person for it to make sense to build a mountain of offshore wind.
by altairprime | 2025-10-15 16:41:33+00:00
Somewhat disappointing rhetoric wrapped around solid technical analysis.

I have my home network configured for conservative resilience because my high-density apartment complex near an airport makes any configuration wider than 80mhz randomly flaky due to the erratic 30-device interference patterns, so I can absolutely see why someone would design a handheld wireless product to prioritize stability over excess megabits. The technical details buried in this article are noteworthy — I haven’t read them anywhere else — and now I want to experiment with QAM at home to see if I can improve things for ‘faster’ devices too.
by mediaman | 2025-10-15 16:41:46+00:00
We don't need fossil records. We have a clear chain of evolved brain structures in today's living mammals. You'd have to invent some fantastical tale of how God is trying to trick us by putting such clearly connected brain structures in a series of animals that DNA provides clear links for an evolutionary path.

I'm sympathetic to the idea that God started the whole shebang (that is, the universe), because it's rather difficult to disprove, but looking at the biological weight of evidence that brain structures evolved over many different species and arguing that something magical happened with homo sapiens specifically is not an easy argument to make for someone with any faith in reason.
by insane_dreamer | 2025-10-15 16:41:52+00:00
No, sorry, but that's incorrect.

The reason we gained 75 years of peace is because France and Germany decided to form an alliance to prevent further conflict (considering they had just fought 2 wars in the space of 40 years), and, as a secondary goal, to reduce dependence on the US (de Gaulle being especially eager), starting with the Treaty of Rome, and evolving into the EU.
by kazinator | 2025-10-15 16:41:53+00:00
> Just like a hammer, sword, or a rifle lying on a ground is nothing to be feared, so too is AI.

AI is not just going to lie on the ground until someone picks it up to do harm.

An intelligent rifle with legs is something to be feared.

You cannot compare AI to inanimate objects under human control which have no agency. Especially not if you are bringing the imaginary AGI into the conversation.

The idea that AGI is just a hammer is absurd.
by JeremyHerrman | 2025-10-15 16:42:00+00:00
I've had the Vision Pro since launch, and the only thing that keeps me coming back to it nearly daily is the Mac Virtual Display for my MacBook Pro.

It's just so useful to have a huge display wherever you want it - no hunching over looking down a small laptop screen. This is especially useful on a plane where I'm not even able to open the laptop completely due to the tight space.

My main gripe is: Why do I need a separate Mac at all? Even the original M2 Vision Pro has more than enough horsepower to run the virtual Mac inside of the headset, so it seems like a fake limitation.

I'm looking forward to it being lighter weight and smaller, and for them to make the Mac Virtual Display native to the Vision Pro experience without the need for a separate computer.
by 1vuio0pswjnm7 | 2025-10-15 16:42:01+00:00
IMHO, the position statements of VPN companies like this one suffer from a conflation of "private communication" with "business of providing private communication 'as a service', for profit"

AFAICT, "Chat Control" did not target the notion of "private communication"

It targeted third parties, e.g., "VPNs", providing "private communication" to the public "as a service", for profit

IMO, there is a difference and using third parties for "private communication" has consequences
by lcnPylGDnU4H9OF | 2025-10-15 16:42:01+00:00
I am not so sure. Even if that market is small currently, the first-to-market (for the "girlfriend" apps) weren't able to advertise directly to ChatGPT's current user base (perhaps more accurately, they didn't do so effectively). Adding some "notifications" or subtler nudges to ChatGPT's interface is something that only OpenAI can do, and is likely to change user behavior.
by lucideer | 2025-10-15 16:42:09+00:00
> that doesn't help pay for the program

My taxes pay for the programme. That is why I pay them. If the programme benefits psychological wellbeing, then it is worthwhile for me to pay for it.

Whether you choose to quantify this in terms of monetary net contrib to the economy as a broad concern, or as direct public benefit, is splitting econ hairs.
by steveklabnik | 2025-10-15 16:43:22+00:00
There's no such thing as "Rust evangelists targeting existing projects" as some sort of broad strategy. What you're observing is that some people like to write programs in Rust, and so they choose to write new code in Rust. For some people, writing versions of software they understand already is a good way to learn a language, for some, it's that they don't like some aspect of the existing software and want to make something similar, but different.

That is, nobody perceives, say, "the silver searcher" as being some sort of nefarious plot to re-write grep, but they did with ripgrep, even though that's not what it is trying to do.

There are a few projects that are deliberately doing a re-write for reasons they consider important, but they're not "just because it's in Rust," they're things like "openssl has had memory safety issues, we should use tools that eliminate those" or "sudo is very important and has grown a lot of features and has had memory safety issues, we should consider cutting some scope and using tools that help eliminate the memory safety issues." But those number of projects are very small. Heck, even things like uutils were originally "I just want to learn Rust" projects and not some sort of "we must re-write the world in Rust."
by ljm | 2025-10-15 16:43:22+00:00
AI agents to me seem maximalist by default, and if it takes 250 lines to meet a requirement they would choose that over the much simpler one-line change.

In an existing codebase this is easily solved by making your prompt more specific, possibly so specific you are just describing the actual changes to make. Even then I find myself asking for refinements that simplify the approach, with suggestions for what I know would work better. The only reason I'm not writing the change myself is because the AI agent is running a TDD-style red/green/refactor loop and can say stuff like "this is an integration test, don't use mocks and prefer to use relevant rspec matchers in favour of asserting on internal object state" and it will fix every test in the diff.

In a brand new codebase I don't have a baseline any more and it's just an AI adding more and more into a ball of mud. I'm doing this with NixOS and the only thing keeping it sane is that each generated file is quite small and simple (owing to the language being declarative). Yet still, I have zero idea if I can even deploy it yet as a result.
by dang | 2025-10-15 16:43:33+00:00
You've been crossing repeatedly into personal attack. We ban accounts that do that. I don't want to ban you, so please don't do that.

If you know more than someone else, that's great, and if you want to share some of what you know so the rest of us can learn, so much the better. But please be careful to do it without putting others down, no matter how ignorant they are or you feel they are.

https://news.ycombinator.com/newsguidelines.html
by dragonwriter | 2025-10-15 16:44:11+00:00
> People don’t generally care about the best language. They care about a passable language with the best library access and great support (either commercially or via the community, but preferably both).

Moreover, to the extent that they care about the “best” (or at least “better” within the scope of options with suitable ecosystems) language, “best”/“better” is highly subjective and shaped very much by familiarity
by WolfeReader | 2025-10-15 16:44:14+00:00
"What I wanted to say was that people should read books which challenge themselves. That the judge of complexity should be they and that it is not up to me to decide what people read."

If you wanted to say that, you would have.

You claim to see people browsing genre fiction in a bookstore as consuming "slop", but now that you're called out on it, you claim that everyone gets to decide for themselves what's challenging? You can't know what is challenging or complicated to those readers. You're being elitist and condescending when you judge people and books this way.

There's actually a pretty easy on-ramp from genre fiction to serious literature. You can take the average Sanderson reader and introduce them to more advanced genre authors like Bradbury, Wolfe, Le Guin, or Asimov. Here, they will find books which challenge the reader to understand the characters, and to reflect on their own society. At that point, the reader is primed for advanced reading - they'll have seen how themes, characters, and events all reinforce each other in interesting ways. And from this, you can introduce the "classics" and the "complex" and the "literary" - they'll be ready.

Where you see pig food, I see a path forward.
by leakycap | 2025-10-15 16:44:15+00:00
If you are on a M-series MacBook and aren't running a 3D Benchmark the entire time, your Mac is broken if it is dying after 2.5 hours.

Have you checked your Battery Health?

If you have an intel-based Mac, it's the same expected battery life as Windows and 2.5 hours on an intel MacBook battery sounds decent for something 5+ years old.
by Chance-Device | 2025-10-15 16:44:15+00:00
And you do it again, you apologise while insulting me. When challenged you refuse to defend the points you brought up, so that you can pretend to be right rather than be proved wrong. Incompleteness theorem is where the idea came from, but you don’t want to discuss that, you just want to drop the name, condescend to people and run away.
by Aurornis | 2025-10-15 16:44:32+00:00
> So to do true UBI, you’d also have to raise taxes quite a bit.

That's correct.

You'd have to raise taxes across the board. There is a lingering assumption that we can tax billionaires and get UBI, but more simple math shows that won't work either. Even if you seized 100% of the net worth (not just cash in the bank) of all US billionaires, you couldn't provide poverty-level wages to everyone for very long.

In practice, this means that a UBI program would turn into a tax rate program. You might "receive" $15K in UBI, but your middle-class taxes would go up by $20K per year. So you're technically getting UBI, but your taxes have gone up to pay for it to go to people in lower tax brackets.
by bilater | 2025-10-15 16:44:57+00:00
I sort of agree, but I hate the premise of this article because it sneakily focuses only on the potential harm of human + AI collaboration, without acknowledging the good.

That said, I agree that human + AI can cause damage and it’s precisely why, from a game theory perspective, the right move is to go full steam ahead. Regulation only slows down the good actors.

Valhalla is within reach, but we have to leap across a massive chasm to get there. Perhaps the only way out of this is through: accelerating fast enough to mitigate the “mid-curve” disasters, such as population revolt due to mass inequality or cyberattacks caused by vulnerabilities in untested systems.
by soiltype | 2025-10-15 16:45:27+00:00
> You center cognition/intelligence on humans as if it was the pinacle of it, rather than include the whole lot of other species (that may have totally different, or adjacent cognition models).

Why does that matter to their argument? Truly, the variety of intelligences on earth now only increases the likelihood of AGI being possible, as we have many pathways that don't follow the human model.
by alephnerd | 2025-10-15 16:45:48+00:00
> How do you know they are “desperate”

Based on the fact that Cambodian day laborers come to work as migrant workers in a region that Vietnamese (Kinh or Jarai) try to leave if they can.

HDI metrics themselves also represents that fact. Gia Lai - one of the poorest provinces in VN - has a higher Human Development Index (HDI) than all of Cambodia.

> Given the recent developments in Bangladesh

Yet the average Bangladeshi earns more money, is significantly more educated, and has a longer life expectancy than the average Cambodian.

Cambodia's HDI remains well below it's LDC peers across Asia, and that divergence only really began in the 2010s.

> Based on your biased opinion given your relative partiality toward Vietnamese...

I have been fairly open on HN about my criticisms about Vietnam, such as the authoritarian regression under To Lam along with VN's increased hallmarks of falling into a real estate and export economy induced middle income trap

> Cambodia has cooperated with the foreign government consistently

South Korea has literally banned Korean nationals from travelling to vast portions of Cambodia today and is considering cancelling aid projects because of non-cooperation from the Cambodian government.

> I see no such thing

In English, "you" is often used in the 3rd person as well, especially when communicating on a forum where conversations and readers are not only the OP

-------------

There is no reason why Cambodia can't pull off a similar developmental story like Vietnam or Bangladesh, yet Cambodian leadership in the 2010s and today has dropped the ball because any attempt at making Cambodia a more open economy would undermine rent seeking activities.
by charliebwrites | 2025-10-15 16:45:51+00:00
Anecdotal, but I switched to an M3 MBA from an M1 MBP for my iOS and other dev related work

I’ve had zero problems with lag or compile time (prior to macOS 26 anyway)

The only thing it can’t do is run Ableton in a low latency way without strongly changing the defaults

You press a key on the keyboard to play a note and half a second later you hear it

Other than that, zero regrets
by quitit | 2025-10-15 16:46:15+00:00
You wrote:

>Looking at my Macbook though, I can say with utmost certainty that it isn't 4000x faster than the Intel one I had 5 years ago. So, where is the disconnect here?

They wrote:

> Together, they deliver up to 15 percent faster multithreaded performance over M4

The problem is comprehension, not marketing.