MurphyA/hacker-news huggingface dataset:
by imtringued | 2025-10-15 18:56:41+00:00
The problem with conventional garbage collection has very little to do with the principle or algorithms behind garbage collection and more to do with the fact that seemingly every implementation has decided to only support a single heap. The moment you can have isolated heaps almost every single problem associated with garbage collection fades away. The only thing that remains is that cleaning up memory as late as possible is going to consume more memory than doing it as early as possible.
by jncfhnb | 2025-10-15 18:56:45+00:00
The snark isn’t lost on me but scarce resources and lack of access to capital is why we have an army of people building ad tech and not things that improve society.

“I think your idea is wrong and your lack of financial means to do it is proof that you’re full of shit” is just a pretty bullshit perspective my dude.

I am a professional data scientist of over 10 years. I have a degree in the field. I’d rather build nothing than build shit for a fuck boy like Altman.
by hollandheese | 2025-10-15 18:57:08+00:00
>Similarly, Windows 8 was bad software. We actually undid that one.

Windows 8 was bad software for desktop and laptop computers. I will say though that it was great for hybrid tablet computers and they should have kept that interface for them. Using a Surface running Windows 8 is much nicer as a tablet than what Microsoft has done since. I have no idea why they thought a tablet interface was a good idea for desktops though.
by constantcrying | 2025-10-15 18:57:23+00:00
This is a ridiculous argument. You can fund artistic endeavors without coating it in the language of UBI.

UBI is a way to manage a social security system. It is not a way to manage cultural heritage. Giving artists free money is also not a way to manage cultural heritage. If you want to do that you should pay artists for their works, hire them, commission from them, buy their artwork, all of that is more effective then just giving them money, which, again, is not the point of UBI.
by leakycap | 2025-10-15 18:57:25+00:00
Having performance available when you need it is the alternative to waiting.

Even a simplistic 2D game loads data, runs routines, and while the person is doing that they expect the phone to stay connected to a network, keep up with notifications... you act like Apple is doing something bad.

Intel/Chromebooks still are being sold in the USA at Best Buy with the Celeron N4000-series and Pentium-4200 series chips if you prefer to have zero performance overhead on your devices.
by distances | 2025-10-15 18:57:33+00:00
> freelancer working on a project you will never touch again after your contract is over, your incentive has always been to write crappy code as quickly as possible

I don't agree with this at all. As a freelancer your incentive is to extend the contract or be remembered as the best contractor when the client needs help again. You should be the expert that improves the codebase and development practices, someone the internals can learn from.
by GolDDranks | 2025-10-15 18:57:49+00:00
Also, Rust is not going to have it for the long run that pointers can be, in fact, disguised as integers. There is this thing called pointer provenance, and some day, all pointers are required to have provenance (i.e. a proof where they did come from) OR they are required to admit that POOF this is a pointer out of thin air, you can't assume anything about the pointee. As long as there are no POOF magicians, the GC can assume that it knows every reference!
by conductr | 2025-10-15 18:58:11+00:00
It should be costly. You want to encourage companies to make better/safer products that have been well tested. The whole “Move quick and break things” is from the perspective of a completely nonessential social media service. They have no consequences when they break things, although even that has changed as every minute of downtime is lost revenue. Self inflicted financial pain is completely acceptable, if they choose to take that path. Car companies should not.
by ClawsOnPaws | 2025-10-15 18:58:44+00:00
I'd love to test this, however it seems to not be accessible with screen readers. I assume this is because of the GUI library not supporting accessibility. I found an open issue about this on the Iced GitHub where in 2024 it was mentioned that the version after next should support it, and the last comment was in february of this year (https://github.com/iced-rs/iced/issues/552)

I bookmarked this so hopefully once that effort gets further along I can give it a try!

I figured I'd leave this comment so that some folks can see that there are real people even on HN who require these features and that accessibility work is always appreciated. We definitely exist :)
by awongh | 2025-10-15 18:59:01+00:00
The distinction is between Google looking the other way if AdSense publishers are making them money, and Google generating their own fake traffic on their own search intent inventory.

I'd say it's unlikely they are generating fake clicks on search ads.

Mainly because they just don't need to in order to make money. They can still just charge you for impressions on searches that aren't the most well matched. No need to create fake traffic like this blog post conspiracy says.
by djtriptych | 2025-10-15 18:59:11+00:00
Same. I have an M1 Max Studio and it's just laughing at the little workloads I throw at it (pro photo editing, music production, software dev, generally all at the same time).

It just never sweats AT ALL - it feels like a decade from obsolescence based on what I'm doing now.

It would have to be an order of magnitude faster for me to even notice at this point.
by kingstnap | 2025-10-15 18:59:37+00:00
Bandwidth depends very much on on bus width.

If its fast LPDDR5x (9600 MT/s) with 512 bit bus width (8 64bit channels (actually multiples of quad 16 bit subchannel nonsense)) it could be upwards of 600 GB/s. Lots of bandwidth like the beefy macs have.
by n8cpdx | 2025-10-15 19:00:08+00:00
Source re:modem claims? Performance seems fine in general, modestly slower on very high end networks but using 25% less power.

Performance claims:

https://www.ookla.com/articles/iphone-c1-modem-performance-q...

Energy claims:

https://appleinsider.com/articles/25/02/27/apples-c1-modem-b...
by lm28469 | 2025-10-15 19:00:53+00:00
Personally I don't bieleve in a collapse nor extinction, just a slow spiral into more and more enshittification. You'll have to talk to an "ai" doctor because real doctors will treat people with money, you'll have to face an "ai" administration because the real administration will work for people with money, you'll have to be a flesh and blood robot to an "ai" telling you what to do (already the case for Amazon warehouse workers, food delivery people, &c.), some "ai" will determine if you qualify for X or Y benefits, X or Y treatment, X or Y job.

Basically everything wrong with today's productivism, but 100 times worse and powered by a shitty ai that's very far from agi.
by JohnFen | 2025-10-15 19:01:00+00:00
Are you talking about my "trying to sell to me" quip? Even then, I don't really hate the salesperson personally. But I absolutely hate being sold to, yes, and try my best to avoid that. That they're doing their job and perhaps are being authentic doesn't enter into it.

Being sold to sucks and provides no benefit to me. Attention from a salesperson interferes with my purchasing decisions, wastes my time, and is all too often adversarial.
by houseworth | 2025-10-15 19:01:01+00:00
This is really cool. Really interested in your MCP workaround - I have three future agents blocked by Issue #7296. Would you be willing to share more details about your GLM-4.6 setup? Specifically how you're doing "API (not true MCP behaviour)" to get sub-agents accessing those tools? house-mcp would be super useful for me
by afro88 | 2025-10-15 19:01:06+00:00
Appreciate your response, thank you.

I had a look at what you provided. The "ai song generator" websites and these models aren't able to genre transfer with the exceptional quality of the linked youtube channel. These have incredibly good alignment to the original songs, but the genre totally transformed. For example, the Nirvana one on that channel. Song structure is entirely preserved, as well as melodic and harmonic content. But the genre is transformed to 80s synth pop. It's the same for any recent upload to that channel.
by paul7986 | 2025-10-15 19:01:39+00:00
This looks like Apple’s foray into smart glasses. They seem to be following Meta’s path — but Apple can win this race via their signature strengths: tech support at their stores when your glasses break, durable hardware and focus on privacy (their glasses could blur or anonymize strangers’ faces in photos/videos who havent authorized themselves).

Meanwhile, my two pairs of Meta Ray-Bans are basically trash now. Loved them while they worked — but they break way too easily, and one completely died after a software update.
by bugbuddy | 2025-10-15 19:01:45+00:00
Replying to JumpCrisscross response below:

>> Negative racial stereotype as a definition of racism is the classical definition of racism

>It wasn’t racial stereotyping. It was stereotyping a country’s population as sad and desperate. Saying X country’s quality of life sucks isn’t racist.

>If they’d said or implied Cambodian Americans are also sad and desperate, sure. But they didn’t.

This is a distinction without a difference. A negative stereotype about the people of a country is a stereotype about that country's dominant ethnic group. Their geographic location is irrelevant.

By this logic, saying "All Japanese people are [X]" is not a racial stereotype as long as you're only talking about the ones in Japan. It only magically becomes a racial stereotype when they are "Japanese Americans." This doesn't make sense.

There's a fundamental difference between:

Criticizing a state: "Cambodia's economy is struggling and its government is corrupt." Stereotyping a people: "The people of Cambodia are inherently sad and desperate." The original comment did the latter. That is, by definition, a negative ethnic stereotype.
by alephnerd | 2025-10-15 19:02:30+00:00
> cherry picking

Then why are you ignoring Cambodia's abysmal education rate and life expectancy against Bangladesh?

Cambodia has Sub-Saharan levels of developmental indicators, and in fact plenty of similarly sized or larger Sub-Saharan countries like Kenya, Ghana, Congo-Brazzaville, and Angola have outpaced Cambodia despite Cambodia being within ASEAN and with all the opportunities to take advantage of FDI-driven growth from neighbors like Malaysia and Thailand, let alone South Korea and Japan.

Cambodia has had a geographic advantage that most LDCs did not have, and has absolutely blundered it because of horrid leadership.

Heck, the median age in Cambodia is now significantly higher than much more developed Phillipines, so a demogrpanic crisis is clearly looming.

> the average Vietnamese can also be said to be much poorer and much more desperate than the average Malaysian

They absolutely are.

You don't find Malaysians working under the table in California or the UK, or cleaning toilets in South Korea or Japan. You do with Vietnamese.

Poverty in VN is much more severe than that in Malaysia (and Thailand), and the social safety net is almost nonexistent.

And that's the thing - even with such desperation, you still see Cambodians doing the same work Viet would do in South Korea in Vietnam or Thailand.
by kragen | 2025-10-15 19:02:48+00:00
It's unusual that they specified "synthetic plastics". Natural plastics, in the sense of thermoplastic or thermosetting organic polymers, include birch tar, pine rosin, natural latex rubber (sometimes vulcanized with morning-glory juice), beeswax, and the shellac mentioned in the article. A mixture of pine rosin and beeswax known as "sealing wax" played an important part in 19th-century information security and high-vacuum apparatus. And of course pine rosin played such a crucial role in naval power during the 18th and 19th centuries that the first federal product-purity law in the US was enacted to prevent fake rosin and turpentine from being sold; the current version of the law is https://www.ecfr.gov/current/title-7/subtitle-B/chapter-I/su....

Cellophane/rayon/viscose is kind of a borderline case. The content of the finished polymer article is 100% natural cellulose, without even so much as a nitrate or acetate group affixed. But the process of dissolving that cellulose from plant matter so that you can form it into sheets or spin it into microfibers involves chemicals that are so nasty that nowadays they are used almost only for this purpose.

In my childhood (the 01990s, not the 01890s) ping-pong balls were still made of explosive celluloid. My father, who attended a mining college, demonstrated by dropping one onto an electric stove burner, not hot enough to glow visibly. It disappeared in a puff of flame. I was disappointed to discover recently that this is no longer the case for the ping-pong balls I found.
by z2 | 2025-10-15 19:03:18+00:00
And (admittedly maybe by design) it ignores the real important part of citizenship, which is the residence rights to your home country and beyond when you're not traveling the world. The city-state of Singapore is nice, but a French passport holder's right to live in any EU country is fantastic.

Edit: Searching around, this (2018) is exactly what I had in mind--travel freedom + settlement freedom: https://www.nationalityindex.com/
by conductr | 2025-10-15 19:03:35+00:00
Are you suggesting the “does it drive” test after an update isn’t a reasonable test that should be a fairly common sense one to add in?

In all scenarios, tricky bugs will happen. Something inconceivable will go untested. But that’s not what happened here. This is basically functionality being lost that very obviously should have been tested.

In that sense, they could have made progress. Nobody is expecting perfection. You seem to be hung up on the distinction
by doc_manhat | 2025-10-15 19:04:40+00:00
No I'm with him it still makes no sense to me. There's a massive assumption that because you fit the profile you'd have heard of the service if there wasn't advertising. A major part of advertising is to find people who like your product. You advertise to let people know about your product and keep it in their minds. Lift over baseline is relevant yes for ROI, but it doesn't imply the service is worthless!
by ww520 | 2025-10-15 19:04:49+00:00
Way back when I work in an ad based company, click fraud handling was under my overseeing. We caught about 20 percent of clicks as fraudulent and filtered them out before billing the ad placing vendors. It was a constant battle with the sales team to relax the rules, as any clicks filtered out cut into the sales revenue. Sometimes we got the customers on our side as they ran their own analysis on the billed click report and came back demanding refund as they found a bunch of fraudulent clicks.
by pacbard | 2025-10-15 19:05:32+00:00
Because applying for a visa takes money, time, and a visit to the embassy.

ESTA/ETIAS gets automatically approved within a few minutes of paying for the fee (I guess this is true for 99.999% of applicants).

Very few countries allow people to just show up and cross the border. US citizens had that privilege in a lot of places, but it looks like it’s changing now.
by teiferer | 2025-10-15 19:06:20+00:00
Doing this in the context of blockchain is probably a filter. Only folks who don't think his is all a scam anyway would apply there. So you filter for getting the more gullible folks. That are more likely to have a wallet somewhere.

Just like nigerian prince scams are always full of typos and grammar issues. Because only those not recognizing that as obvious scams click the link and thereby this is a filter to increase signal to noise for the scammers.
by zamadatix | 2025-10-15 19:06:43+00:00
I agree what people probably actually want is continual training, I disagree continual training is the only way to get persistent state. The GP is (explicitly) talking about long term memory alone and in the examples. If you have an e.g. 10 trillion token context then you have long term memory, which can give the ability and enable long term goals and affect actions over tasks as listed, even without continual training.

Continual training would replace the need to have that to have context provide the persistent state as well as provide additional capabilities than enormous context/other methods of persistent state alone would give, but that doesn't mean it's the only way to get persistent state as described.
by LeifCarrotson | 2025-10-15 19:06:59+00:00
That's splitting hairs, but in a way that's important to the conversation.

If YouTube served gigabytes of the video file for 40 munutes and human watched it for that time, but they didn't send a request to `youtube.com/api/stats/atr/` and periodically to `/stats/qoe?`, did the video actually get viewed?

I think a reasonable person would say that the person viewed that video. Only a programmer would suggest that wasn't a view because they didn't properly engage the statistics and tracking endpoints.

But so much of the industry is built on deeply invasive tracking and third-party ad networks that this is a normal thing.
by Sesse__ | 2025-10-15 19:07:05+00:00
There were actually some completely insane workarounds even before shaders. I don't think it was actually shipped in real software, but I saw something that used 11 or 18 passes or something to do dot3 texture blending even on unextended OpenGL 1.0. Painstakingly doing one color channel at a time, values above 0 and below 0 on source and destination also separately…

Granted, if you didn't have the “squared blend” extension, it would be an approximation, but still a pretty convincing one.
by gaws | 2025-10-15 19:07:08+00:00
- 20 Days in Mariupol: https://en.wikipedia.org/wiki/20_Days_in_Mariupola

- Icarus: https://en.wikipedia.org/wiki/Icarus_(2017_film)

- The Civil War: https://en.wikipedia.org/wiki/The_Civil_War_(miniseries)

- The Contestant: https://en.wikipedia.org/wiki/The_Contestant_(2023_film)
by timr | 2025-10-15 19:07:19+00:00
To the extent that you asserted anything specific at all, it was that "a HUGE amount of the population" in your country don't believe that the virus was "the killer it in fact was".

I just showed you that a) there's a large misconception about the lethality of the virus, and b) people on the left side of the US political spectrum tend to systematically exaggerate the threat. In particular "the killer it in fact was" is often not a factual statement, but a partisan exaggeration of reality.
by pretext-1 | 2025-10-15 19:08:05+00:00
All my other devices have 120Hz and switching from any of these to my 5 year old 60Hz iPad Pro gives me physical pain. If the iPad Air had 120Hz I would probably buy that right now. I think I’ll wait for another year though as I’m pretty sure the next iPad Air generation will have 120Hz, now that the non-Pro iPhone has it as well.

I know not everyone is as sensitive to this as I am, so I recommend going to the store and trying both the Air and the Pro. If you’re like me you will notice the difference immediately.
by palmotea | 2025-10-15 19:08:27+00:00
It seems like its a place were there are some serious tradeoffs. You can choose to have visibility into your network traffic or can choose not to. If you choose yes, you create a single point of failure but have the ability to detect breaches elsewhere; if you choose no, you avoid the single point of failure but make it easier for an attacker to exfiltrate data undetected.
by astroflection | 2025-10-15 19:08:37+00:00
Meanwhile in some other country:

"General Motors said it is reducing its electric-vehicle manufacturing capacity and booking a $1.6 billion charge on its EV business as demand sinks. "

https://www.wsj.com/business/autos/gm-faces-1-6-billion-char...

https://archive.is/O3MrK
by foobarian | 2025-10-15 19:08:45+00:00
To me it's not a MacOS vs Windows thing. It's a hardware build quality thing for sure; but even more importantly it's the integration with the OS. Now, you could say we could get a team together and integrate Windows too, but the problem is this is vastly more effective when the hardware and software are co-designed in the same house with strong feedback loops. As a result Apple's product will inevitably be better than those without such an organizational backbone.

Quoth the Tao of Programming:

8.4

Hardware met Software on the road to Changtse. Software said: "You are Yin and I am Yang. If we travel together, we will become famous and earn vast sums of money." And so they set forth together, thinking to conquer the world.

Presently, they met Firmware, who was dressed in tattered rags and hobbled along propped on a thorny stick. Firmware said to them: "The Tao lies beyond Yin and Yang. It is silent and still as a pool of water. It does not seek fame; therefore, nobody knows its presence. It does not seek fortune, for it is complete within itself. It exists beyond space and time."

Software and Hardware, ashamed, returned to their homes.
by KORraN | 2025-10-15 19:09:04+00:00
> That has terrible ergonomics for anyone using a non-US keyboard, though - the backtick is immediately above the option key so to hit together with CMD requires clawing together your thumb and little finger.

That's true, hence why I remap it to a "proper" key, above Tab with:

$ cat ~/Scripts/keyboard_remapping.sh #!/bin/bash hidutil property --set '{"UserKeyMapping": [{"HIDKeyboardModifierMappingSrc":0x700000064, "HIDKeyboardModifierMappingDst":0x700000035}, {"HIDKeyboardModifierMappingSrc":0x700000035, "HIDKeyboardModifierMappingDst":0x7000000E1}] }'
by justinbaker84 | 2025-10-15 19:09:16+00:00
I am a professional developer so I don't care about the costs. I would be willing to pay more for 4.5 Haiku vs 4.5 Sonnet because the speed is so valuable.

I spend way to much time waiting for the cutting edge models to return a response. 73% on SWE Bench is plenty good enough for me.
by devmor | 2025-10-15 19:09:57+00:00
Such as when it's technically legal to do something as long as you do it a certain way, but the interested parties may not believe that you did it correctly and will bury you in legal discovery requests that financially ruin you or force you to stop.

Or they sue anyways hoping for a favorable ruling that changes the interpretation of the law (Oracle v. Google for a famous example of this)
by drnick1 | 2025-10-15 19:10:19+00:00
A lot of Apple hardware is impressive on paper, but I will never buy a Mac that can't run Linux. I simply don't want to live in Apple's walled garden.

Then there is the whole ARM vs x86 issue. Even if a compatible Linux distro were made, I expect to run all kinds of software on my desktop rig including games, and ARM is still a dead end for that. For laptops, it's probably a sensible choice now, but we're still far from truly free and usable ARM desktop.
by lo_zamoyski | 2025-10-15 19:10:32+00:00
Well, you can map over options/maybes. For-loop style iteration over an option does seem a little strange IMO, first, because syntactically it looks like overkill, and second (and more importantly), because map evals to a value, while `for` does not.

But I suppose in C++, given the centrality of looping constructs, this is what you would do to accommodate option.
by ElijahLynn | 2025-10-15 19:11:04+00:00
Yes, there is a dilemma in the Linux space. But is running Linux on a MacBook a viable option these days? Is Ashahi Linux solid enough?

I much prefer a framework and the repairability aspect. However, if it's going to sound like a jet engine and have half the battery life of a new m series Mac. Then I feel like there's really no option if I want solid battery life and good performance.

Mac has done a great job here. Kudos to you, Mac team!