MurphyA/hacker-news huggingface dataset:
by danb1974 | 2025-08-26 07:27:57+00:00
Macbooks are more like "phone/tablet hardware evolved into desktop" mindset (low power, high performance). x86 hardware is the other way around (high power, we'll see about performance).

That being said, my M2 beats the ... out of my twice as expensive work laptop when compiling an arduino project. Literall jaw drop the first time I compiled on the M2.
by rovaughn | 2025-08-26 07:27:59+00:00
Yeah. At first this tracker sounded like it was meant to be cynical about AI progress, but I found the tweet from the creator when he published this tracker (https://x.com/petergostev/status/1960100559483978016):

> I'm sure you've all noticed the 'AI is slowing down' news stories every few weeks for multiple years now - so I've pulled a tracker together to see who and when wrote these stories. > > There is quite a range, some are just outright wrong, others point to a reasonable limitation at the time but missing the bigger arc of progress. > > All of these stories were appearing as we were getting reasoning models, open source models, increasing competition from more players and skyrocketing revenue for the labs.

So the tracker seems more intended to poke fun at out how ill-timed many of these headlines have been.
by vintermann | 2025-08-26 07:28:13+00:00
Smaller doesn't mean harder to filter, beyond a certain size. HN favorite (and pre-covid particulate filtrering proponent) dynomight explained this well in an article on a cheap air purifier:

https://dynomight.net/ikea-purifier/

Also, I'm pretty sure respiratory viruses need aerosol droplets to get anywhere they can harm you, and those droplets are much bigger than viruses anyway.
by bonoboTP | 2025-08-26 07:28:17+00:00
You can't satisfy everyone.

My experience is the opposite. I hate the colorful books with many little boxes, pictures with captions in floaters, several different font sizes on the page, cute mascots etc, where even the order or reading is unclear.

Instead I found it much easier to learn from old books made before the 70s-80s, sometimes back into the 40s. It's single column, black on white, but the text is written by a real character and is far from dry. I had such a book on probability and it had a chapter on the philosophical interpretations of probability, which took the reader seriously, and not by heaping dry definitions but with an opinionated throughline through the history of it. I like that much better than the mealy mouthed, committee-written monstrosity that masks any passion for the subject. I'd rather take a half page definition or precise statement of a theorem where I have to check every word but I can then trust every word, over vague handwavy explanations. Often these modern books entirely withhold the formal definitions so you're left in a vague uneasy feeling where you kind of get it, have questions but can't find out "is it now this way, or that way, precisely?". And I'm not so sure that these irrelevant-cute-pics-everywhere books are really better for ADHD at the end of the day, as opposed to distraction free black on white paragraphs written by a single author with something to say.
Ask HN: Recommandation for an Ergonomic Keyboard?
by cx42net | 2025-08-26 07:28:38+00:00
Hi everyone,

My current "Microsoft Natural Ergonomic" Keyboard is starting to show its age and I'm looking to replace it.

Unfortunately, it seems that Microsoft and Logitech are not greatly looking to invest in the "ergonomic" area and I'm left wondering where to look for a *quality* keyboard that can live for years.

For my criteria (not much) I'm looking for a wavy and splitted in the middle keyboard (like the Natural Ergonomic Keyboard), or eventually two pieces of half keyboard, as long as they are wavy (I find it more easier on the wrist).

Ideally wired. I don't understand the purpose of having a wireless keyboard when used at a desk, except to have to plug it from time to time to charge its battery...

What would you recommend?

Thanks!
by maxwell-neumann | 2025-08-26 07:28:51+00:00
I’ve experienced something similar in attempting to report very explicit and outrageously racist posts and comments. Zero action on blatant neo-Nazism (including specific threats of violence), and several lost appeals. However, far more benign posts and comments that don’t really violate the ToS are often flagged. This is quite prevalent on Instagram especially, which is quite worrying as it’s acting as a radicalisation tunnel for large numbers of impressionable young people. It’s almost as if the algorithm attempts to throw you into a far-right rabbithole because they know it boosts engagement.
by daemin | 2025-08-26 07:28:53+00:00
As someone who is usually careful I too have found myself clicking past warnings and error notifications in recent times, mainly because I want to do something and the software is actively preventing me from doing that. It isn't negligence, it is just wanting to get something done and not having the time or the nerves to carefully read through and think about messages, dialogs, and screens.

Back in the early days of the Internet there was the Joel Spolsky article on why users will always do anything to see the dancing bunnies.
by phtrivier | 2025-08-26 07:29:37+00:00
The problem is that the title says "cross-platform GUI", so some people would expect, you know, a GUI - windows, menus, text, buttons, sliders, scrollbars, input fields, etc...

This is more like a cross platform canvas on which you can draw.

Raylib was my goto for that, but an alternative can't hurt, I guess ?
by analognoise | 2025-08-26 07:30:05+00:00
> Tariffs increase prices to the benefit of domestic producers and benefits everybody.

I think tariffs are a regressive tax brought on by the most economically illiterate administration in living memory.

> What we will see is if prices are more important than building skills and wealth of our fellow citizens.

So instead of it being on the shoulders of the “wealthy job creators” who definitely earned it all fair and square and should keep every penny, it’s now on the poor and the average citizen?

These are just regressive policies that lead to outright social unrest , and a horrific distribution of wealth.
Ask HN: How does choice of coordinate system affect 3D transformation?
by shivajikobardan | 2025-08-26 07:30:35+00:00
I am going through rotation about an arbitrary axis in three dimensions, rotation about x, y and z-axes in three dimensions etc.

And there are coordinate system that are called as:

- left handed coordinate system

- right handed coordinate system

For some reasons I have observed ambiguousness in various rotation matrices.

Example: Rotation about y-axis by t could be written as:

$$ \begin{bmatrix} cost & 0 & -sint & 0 \\ 0 & 1 & 0 & 0 \\ sint & 0 & cost & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix} $$

I have seen someone interchanging the sin of sint in some textbooks/authors/videos(like this: https://www.youtube.com/watch?v=ZEXpxIwpGbY)

Check 25:28 of the video and step numbered (3).

This is frying my brain since few days. I know getting free assistance in this huge topic is not possible. But even if you could display a small support, small guidance, that would be greatly push me through this phase.

References:

https://stackoverflow.com/questions/19747082/how-does-coordinate-system-handedness-relate-to-rotation-direction-and-vertices
by uecker | 2025-08-26 07:31:23+00:00
It is also not "extremely difficult" to avoid memory-safety issues in most code, although I agree that Rust has a clear advantage. Essentially you need to have a clear policy on memory ownership and avoid pointer arithmetic by using safe buffer and string abstractions. That this often not done in practice is the issue, but I think the narrative that it is impossible in C or "extremely difficult" is more harmful than good as it shifts the blame to the language and rejects responsibility for sloppy or lazy code.
by aurecchia | 2025-08-26 07:31:26+00:00
I think it gives a good, albeit very simplified, explanation of the general idea around the most common OAuth flow.

Like OP was writing, if you are looking at implementing an authorization server, this is not very useful. Even if you are a developer looking to understand how to get authorized to interact with a resource server or authenticate a user, I'd argue that this is not enough. The author clarifies that in the conclusion, but then it's essentially the reader who has to figure out what details are missing and where to get them.
by munchlax | 2025-08-26 07:31:37+00:00
It's easy to piss on the individual.

Ask yourself how come free software is everywhere, with licenses for various stuff neatly tucked away out of sight unless you're trying to find it, not to mention all the giant clusters of Linux machines in data centers running Samba, PostgreSQL, and all sorts of free software, and at the same time the FSF still has just a small appartment on the 5th floor of a building in Boston?

Here, take a look: https://www.fsf.org/about/contact/tour-2010
by swiftcoder | 2025-08-26 07:31:40+00:00
> Do seat belts solve any coordination problem? Do they benefit anyone but those wearing them? No. Therefore, the state has no business mandating them no matter the harm prevented.

If drivers were the only ones who wore seatbelts, you would have a point. In practice, seatbelts save the lives of the passengers, spouses, kids, etc. who are riding in the car, and hence this is indeed a coordination problem.
by Panzer04 | 2025-08-26 07:32:35+00:00
Software.

If you actually benchmark said chips in a computational workload I'd imagine the newer chip should handily beat the old M1.

I find both windows and Linux have questionable power management by default.

On top of that, snappiness/responsiveness has very little to do with the processor and everything to do with the software sitting on top of it.
by minitech | 2025-08-26 07:32:37+00:00
> Either way, I agree the “artist” who drew this has never used such a device, and may not, in fact, qualify as an artist.

I was surprised when the article originally leaped to the insane conclusion that someone who created a stylized software icon with (what may not even be) a less-than-perfectly-accurate depiction of a wrench has never used one, but I’m not surprised to see this kind of doubling down on the absurdity from the HN comment section.
by lopis | 2025-08-26 07:35:41+00:00
I dream of a future where there's an efficient energy recapture in the house. We waste a lot of heat in the shower, and washing clothes and dishes. We also run the fridge all winter when it's less than 5C outside, and the fridge then produces a lot of heat. And when we're done cooking, the oven is still really hot. Could the home heating system of the future use all this heat (and cold) more efficiently?
by theshrike79 | 2025-08-26 07:35:56+00:00
I'm one of those off grid people, but I'm not looking for 100% off grid.

What I want is the equivalent of an UPS, but for everything.

If the municipal power grid, water and sewage go down. I want to be able to live mostly like before.

If there's a disruption in the logistics chain for the grocery store for any reason, I can live with what I have and can grow for a week or two in relative comfort, a month would suck.

If the wired internet connection goes down, I want to have a wireless option that automatically takes over.
by bonoboTP | 2025-08-26 07:36:10+00:00
Ideally it would be both.

It's a bit like the choice between two doctors. One is very polite, spends an hour by your bedside every day, smiles and holds your hand and encourages you not to give up but has no idea about how to interpret your symptoms, has a horribly confused idea of what's going on but can explain that mess in his head to you in a reassuring tone that feels authoritative.

The other doc is morose, doesn't smile, the meetings are brief like an interrogation but he knows exactly what's up, spends the time on reading the literature, case studies, phones up other doctors who treated similar illnesses, cuts you and sews you back at the right spot and hands you the exact pills that will get you on your feet in a few months, but at the same time was distant and cold throughout the whole thing and talked to you as if you were a car in the repairshop.

Ideally, it would be both. Of the two I'd still choose the second guy.
by freetime2 | 2025-08-26 07:36:25+00:00
> But the new ones in MacOS 26 Tahoe are objectively terrible.

Has the word "objectively" recently taken on the alternative meaning of "subjectively", similar to how "literally" can also mean "figuratively"?

I also don't love the new icons, and he does raise a few objective facts to support his argument - but I don't think it's possible for an icon to be "objectively terrible".

People also have a tendency to be resistant to design changes at first, but over time as they become more familiar they become less offensive. I find myself running into this with new car designs a lot.
by kangs | 2025-08-26 07:36:43+00:00
yes and no. i have macbook pro m4 and a zbook g1a (ai max 395+ ie strix halo)

In day to day usage the strix halo is significantly faster, and especially when large context LLM and games are used - but also typical stuff like Lightroom (gpu heavy) etc.

on the flip side the m4 battery life is significantly longer (but also the mpb is approx 1/4 heavier)

for what its worth i also have a t14 with a snapdragon X elite and while its battery is closer to a mbp, its just kinda slow and clunky.

so my best machine right now is the x86 actually!
by intofarlands | 2025-08-26 07:37:03+00:00
Paul financially supported himself as a tentmaker (See Acts 18:3 - “There he met a Jew named Aquila, a native of Pontus, who had recently come from Italy with his wife Priscilla, because Claudius had ordered all Jews to leave Rome. Paul went to see them, 3 and because he was a tentmaker as they were, he stayed and worked with them.”)

There are also other mentions he was a tentmaker.
by moefh | 2025-08-26 07:37:25+00:00
That's insane. Here's the same-ish frame from the original: https://imgur.com/a/dWS20oP

The extreme blur here was obviously a creative choice by the director/editor, the rest of the video has lower resolution but it's not nearly that bad (which is why Bowie still looks like himself in other parts of the upscaled video).

The process used to upscale the video has no subtlety, it's just "make everything look crisp, even if you have to create entirely made-up faces".
by JimDabell | 2025-08-26 07:37:30+00:00
Whenever I hear about this and pair programming, I can’t help but feel like my brain is completely incompatible with this way of working. Whatever mental capacity I have for writing code and for interacting with other people seem mutually exclusive. I can do one at a time well, but I can’t do them both at once well. Just having somebody sit and watch me code is a big distraction, and I’ve observed the same in others.
by dragonwriter | 2025-08-26 07:38:30+00:00
> That's not a GUI. It's something a GUI might be implemented in.

A GUI library is indeed not a GUI, but a library with which one might implement a GUI.

Usually, a GUI library does have things like actual controls implemented, but then most GUI libraries tend to present themselves as something closer to complete than most minimal.

It is unusual but not unreasonable to describe the combination of cross-platform canvas + keyboard/mouse events + audio playback as the “most-minimal GUI library”.
by switz | 2025-08-26 07:38:44+00:00
I'm sure this is some MBA 101 stuff, but I'm slowly learning that all sales come from a sense of urgency.

A two-week long trial ends and you're not even on the computer? Oh well.

You're recording something longer than 15 minutes that you want completed _right now_ and the only way is to upgrade? Instant purchase.

That doesn't mean that urgency has to come from a place of in-authenticity. In this case, I think the trial time limit is fair. People still get real value (actually for even longer than just two weeks), but if you want the full-offering you have to pay for it. It's a decent balance.
by account42 | 2025-08-26 07:39:37+00:00
This is an unrealistic expectation. Local file names are just one example of many where you need to deal with UTF-8ish data that you should interpret as UTF-8 for display but pass along unmangled to other systems. Storing all that data twice and duplicating all relevant operations is both inefficient and will introduce more bugs as the two strings get out of sync. The gains from enforcing strict UTF-8 validation are minimal while the downsides are many - not the least of which is intentionally breaking forward compatibility with future Unicode versions that may extend what is valid.

It's is also not what happens in practice. File managers that cannot rename or delete some files because they are unnecessarily "smart" about interpreting strings passed to them is very much how things have worked out in reality.
by girvo | 2025-08-26 07:40:55+00:00
> And the alternative is currently in disarray.

That is more of an own goal situation than it is a Labor mandate for their Good Works, in my opinion, the opposition is beyond woeful, for all the reasons you've rightfully pointed out. Muppets, for sure.

But they've been in power before (especially at the state level), and when they make similar mistakes and are too close to the opposition, they get the boot. Labor should be smarter and care about labour, because the centre-right NSW faction that runs the federal party worry the hell out of me long term for the health of the party. We cannot trust the LNP ever, but we need Labor to be good stewards too, and in my experience they really aren't if they get complacent
by aspenmayer | 2025-08-26 07:41:32+00:00
Previously/related:

Japan's largest paper, Yomiuri Shimbun, sues Perplexity for copyright violations - https://news.ycombinator.com/item?id=44870895 August 2025 (95 comments)

Original title which was edited for length:

> Japanese media groups sue AI search engine Perplexity over alleged copyright infringement
by anttiharju | 2025-08-26 07:42:55+00:00
I've also been eyeing Rust, but coming from Go where you can build more or less complete cli tools with just the standard library I'm not overtly exited by occurrences like this.

From what I've seen Rust projects seem more or less node-esque in the sense that people just keep pulling all kinds of dependencies, not necessarily even understanding them that much. Like apparently serde the library is responsible for most of the slow compile times people associate with Rust, because deserialization/serialization is kind of a common thing to do in an app.

Happy to be corrected on my statements, not 100% on anything.

edit: apparently the behaviour in Go std library is the same, heh https://news.ycombinator.com/item?id=45022680
by sunshine-o | 2025-08-26 07:44:17+00:00
We have 2 ecosystems for mobile and the worst case scenario is starting to be clear for Android.

I love GrapheneOS but they can only thrive if Google tolerate them. So in its current form, this is not a medium or long term solution (anymore).

We really cannot afford to think in terms of "Android OS" or open source OS anymore the problem is getting much bigger.

My guess is soon in many "free" countries, ISP will mandate connecting with a "Certified" device (someone was saying that in Brazil only cell phones certified by the teleco government agency can be imported already). And on mobile it is easy to implement since you need a (e)SIM. The Internet is still hard to control at the protocol level, but the gates are easy to mostly control (your ISP).

In terms of mobile computing I mostly care about being able to access my home network from the places I am 80% of the time (and I can always bridge to the Internet from there). So the real battle is really at the mesh and multi-hop mobile ad hoc networks. This is the aspect we neglected for 25 years.

Regarding mobile, the battle for Android is lost, time to look into things like B.A.T.M.A.N [0] so we be able to keep another open source mobile platform useful.

For anything "money" related, your bank (which is inevitably regulated) will have to mandate a certified device too. It will work on (some) Linux too.

Ever wondered why for example the Fedora project [1] is proudly part of things like The Digital Public Goods Alliance [2] who works with many govs and if you really look into it they are all about digital ids and "restoring trust"?

- [0] https://www.open-mesh.org/projects/open-mesh/wiki

- [1] https://fedoraproject.org/

- [2] https://www.digitalpublicgoods.net/
by wdbm | 2025-08-26 07:44:46+00:00
You're describing ZeroNet.

It has ZeroTalk as a Reddit-like thing, ZeroMe as a social network and ZeroBlog as a Twitter-like thing.

https://zeronet.io

https://github.com/HelloZeroNet/ZeroTalk

https://github.com/HelloZeroNet/ZeroMe

https://github.com/HelloZeroNet/ZeroBlog
by nicgrev103 | 2025-08-26 07:45:27+00:00
If I were a marketing person I would also make genuine images look AI generated for the free publicity. Nothing gets attention like mistakes or fakes. The fact that they aren't actually fake means there is no downside for WS and team. I once spoke to a social media manager for a large brand and he said they intentionally put typos in posts on a semi regular basis and it always results in more post engagement (people correcting the typo).
by mschuster91 | 2025-08-26 07:46:16+00:00
> I am sorely disappointed, using the Framework feels like using an older Intel based Mac. If I open too many tabs in Chrome I can feel the bottom of the laptop getting hot, open a YouTube video and the fans will often spin up.

A big thing is storage. Apple uses extremely fast storage directly attached to the SoC and physically very very close. In contrast, most x86 systems use storage that's socketed (which adds physical signal runtime) and that goes via another chip (southbridge). That means, unlike Mac devices that can use storage as swap without much practical impact, x86 devices have a serious performance penalty.

Another part of the issue when it comes to cooling is that Apple is virtually the only laptop manufacturer that makes solid full aluminium frames, whereas most x86 laptops are made out of plastic and, for higher-end ones, magnesium alloy. That gives Apple the advantage of being able to use the entire frame to cool the laptop, allowing far more thermal input before saturation occurs and the fans have to activate.
by Sankozi | 2025-08-26 07:47:29+00:00
You are commenting under blog post that tried to explain it and got it wrong. It is not simple.

Examples:

- algorithm with O(2^n) complexity might be faster for your problem than O(1) algorithm

- the same algorithm may be O(2^n) or O(n³) depending how you define size function

This is not straightforward.