MurphyA/hacker-news huggingface dataset:
by jsbisviewtiful | 2025-10-10 23:26:30+00:00
Same boat. I started with the third public beta on my iPhone and the UX overhaul has not grown much on me. I reversed the Safari layout back to the previous, the combined Phone sections are not intuitive (and I almost reversed back to the previous with that too), the lock screen change is not bad but also not bringing more usability... The lack of new lock screen widgets is baffling. The overall appearance... it's hideous. Everything looks unfocused/muddy, colors look gross, readability is down and practically everything is clunky. I changed my Home Screen apps to all clear so I wouldn't have to look are the loud and oversaturated colors. Def not Apple's best work and confusing how we got here. The spam filtering for texts and phone calls is the prize change for the entire OS, which is funny because Apple Intelligence is still somewhat worthless even a year and a big update later. Genmoji, the only good thing about it, still fails 50%+ of the time.
by molszanski | 2025-10-10 23:27:30+00:00
Try Powerline. This €40 device will turn your electrical sockets into an 100-500 mbps Ethernet cable. Simple and efficient. Just check if sockets you want to connect are on the same circuit breaker. If yes, chances are really high it would work very well.

I’ve connected a switch and a second access point with mine.

Also I think they work best if there fewer of them on the same circuit. But not sure. Check first.
by cpcampbell | 2025-10-10 23:27:43+00:00
Very nice! I built a similar system with my young kids a few years ago called Qrocodile [1], which used a RPi (inside a custom Lego model) to control our Sonos system by reading QR codes printed on small cards. QR worked well because they're cheap to print. We printed a couple hundred album/song cards (each with album art) and a number of control cards. Fun project. Source code and all the instructions (for server, client, and card generator) are in the GitHub project [2].

[1] https://labonnesoupe.org/2018/02/14/introducing-qrocodile/ [2] https://github.com/chrispcampbell/qrocodile
by hshdhdhehd | 2025-10-10 23:28:51+00:00
Right. But that seems so basic, like saying without staff or a way to buy a ticket it wont be useful either.

The article is saying the product is the timetable. It is cool these days to say freakanomic sounding things like this. "The user is the product" etc.

But from my point of view I want to get A to B, plus other requirements (do I want to drink, how safe, how long, cost, if I miss it can I still go, luggage, pets, do I need to move the contents of my house etc.)
by nipperkinfeet | 2025-10-10 23:29:01+00:00
I've always had an Android phone, but since my parents have Apple devices, I'm the one who has to help them with any technical issues.

I tried to minimize the horrible glass design as much as possible because they couldn't see the text bleeding through the background. In my opinion, Liquid Glass is the worst design I have ever seen. It looks like a crappy GeoCities design from 1999. The team who designed it should be fired and replaced with people who priorities a professional appearance and usability.
by taeric | 2025-10-10 23:29:51+00:00
I have seen a lot of interfaces that I would be fine describing as "jerking" due to async silliness. Largely from odd reflows that result when the code completes in an order that is not "top down" in the function.

It can be convenient to have the code "just wait" for an async spot, but I do think there are some benefits to forcing the a bit more structure around it.
by hshdhdhehd | 2025-10-10 23:30:07+00:00
That could be great for a 9-5 job. Get the same train each day. Maybe grab dinner after work then get that 6pm train home.

I like those anonomolies. Like a place that seems far from the city (maybe even completely outside and in a other city!) but due to some quirk there is a way to get some weird train or bus there very quickly.
by jholdn | 2025-10-10 23:31:02+00:00
This is somewhat to credit AI model design. I think this is how you'd want such models to behave with esoteric subject matter. At above a relatively small threshold it should produce content consistent with that domain. Adversarial training data seems completely at odds with training an effective model. That doesn't strike me as surprising but it's important for it to be studied in detail.
by kevinsundar | 2025-10-10 23:31:27+00:00
I know im in the minority but I have a car (Mazda) that has CarPlay but no touch screen, so you have to scroll through the elements on the screen with a wheel.

iOS 26 is terrible on it. They decided to use gray as their selection color where it used to be a blue outline. So now I need to, while driving, visually hunt for a gray color to see what im about to select.

Even worse the gray color can either be the background of a target OR a border around the target, it's not consistent.
by Andrex | 2025-10-10 23:31:57+00:00
> "Pee pee poo poo aaaaaaaaaaa peeeeee peeeeee poop poop poop."

Attach your name to this publicly, and you're a clown. I don't know why the world started listening to clowns and taking them seriously, when their personas are crafted to be non-serious on purpose.

Like I said, clowns.
by JohnMakin | 2025-10-10 23:32:04+00:00
The fact they are not currently even close to profitable with ever increasing costs and the sobering scaling realities there is something you could consider, and if you do believe they are sustainable, then you would have to believe (in my opinion, unlikely scenarios) they will somehow become sustainable, which is also a conjecture.

Seems a little unreasonable to point out “they are still around” as a refutation of the claim they aren’t sustainable when, in fact, the moment the investment money faucet keeping them alive is turned off they collapse and very quickly.
by hasanhaja | 2025-10-10 23:32:20+00:00
I'm confused. Datastar is a free open source framework that you can choose to use or not.

It's weird to call them out as indecent and deceitful for not actively marketing features that they really don't think you need. Even when you think you need it, they've actively encouraged people to analyze their problems to identify if it's a real need or a gap in hypermedia fundamentals knowledge.

Also, the top nav has a Pro page that has what you're looking for.
by nis0s | 2025-10-10 23:32:33+00:00
I think people often conflate morality with mores. Morality is timeless (it’s always been unfashionable to kill someone, to lie, to display envy, and so on), while social mores can fluctuate with changing political, cultural or philosophical view points.

On top of that, sociopolitical self-preserving interests can muddle the discourse on what is moral or not, which is what you’re saying, more or less. The point being that ultimately the truth of an immoral act is unchanged by whatever abstractions we layer upon it. So, we make exceptions to ethics for selfish reasons, not moral ones.

What matters then are the outcomes for all the reasons we make exceptions, just as you think there’s some justified reason for moral relativism. It’s okay, people can do what they want, they just have to be honest about the trades they make when they do this.

From a geopolitical perspective, moral relativism is a nice diplomatic tool, it just has the troubling effect of producing unnecessary contrarianism in populations that would benefit from understanding the implications of that moral relativism.
by shantara | 2025-10-10 23:34:05+00:00
I'm an iOS developer and for the last decade and a half I've been updating most of my Apple devices to the new version of iOS on day 1. I knew it meant bugs, but the excitement of trying shiny new features has greatly overshadowed the potential issues. iOS/macOS 26 have become the first exception for this rule.

I strongly dislike Liquid Glass and would avoid upgrading for as long as possible. I would also delay updating both my personal and my work apps for the new design language. It is a massive usability downgrade, and it undoes all the effort I put into implementing accessibility related features in my apps. The negative sentiment has also been universally shared among my colleagues and other iOS devs I've talked about.

It is a major factor why I decided to skip an iPhone update for another year. I'd rather continue using my older device despite its dwindling battery life than be forced to use glass-based iOS version. Together with Apple's adversarial attitude to the regulation compliance in EU, its become increasingly more difficult to find any excitement in my dev job, and I find myself spending more and more time with my Linux desktop over my MBP.
by ggm | 2025-10-10 23:34:06+00:00
So aside from "just do it" and "I dunno about you, I couldn't finish SICP" (me neither btw, and yes, I did a Haskell course and feel very confused. 40 odd years into my computing career) .. what other recommendations are there? Because much though I align with this blog, it's literally.. "just do it"
by lschueller | 2025-10-10 23:35:13+00:00
Recently I'm more frequently asking myself, if and when there will be more drastic limitations to (mobile) content and especially social media for minors. The evidence is quite solid nowadays about negative impact deriving from the frequent use of (social) media...

imho one of the core problems come down in this paragraph: > “This is not a shaming and blaming opportunity,” she said, noting that finding ways to steer kids toward a healthy amount of screen use should be a team effort between parents, teachers, doctors and policymakers.

Yeah... but it should be the tech companies which should be held accountable. It shouldn't be the parents, teachers et al to solve this issue in the first place.
by godelski | 2025-10-10 23:36:10+00:00
> if you wanted to send him a link

Wait... why was no one just sending the link as plain text? So he could just copy paste? Or like news[dot]ycombinator[dot]com/item?id=45532515

I guess this also begs the question why email clients don't have an option to dereference links or convert them to plain text? Like

Click here for your HN comment | v [Click here for your HN comment](https://news.ycombinator.com/item?id=45532515)

I mean at the end of the day links are a formatting thing, right? I know it doesn't solve url shorteners, but then url shorteners become suspect, at least until some internal person starts being dumb and suggesting them because urls are way too long[0].

[0] but this also mostly seems solvable if we are okay with redirects and temporary info being passed in the link. Redirects might be an issue, but at least getting redirected from an official site is better than getting redirected from some shortening service. Maybe a big part of the problem is how we've bundled in so much tracking info...[1]

[1] Which it's not like we haven't seen phishing links like https://ImALegitsite.conn.ImAnEvilSite.com

https://ImALegitsite.conn.ImAnEvilSite.com
by LexiMax | 2025-10-10 23:37:16+00:00
Being a C++ developer and trafficking mostly in C++ spaces, there is a phenomenon I've noticed that I've taken to calling Rust Derangement Syndrome. It's where C and C++ developers basically make Rust the butt of every joke, and make fun it it in a way that is completely outsized with how much they interact with Rust developers in the wild.

It's very strange to witness. Annoying advocacy of languages is nothing new. C++ was at one point one of those languages, then it was Java, then Python, then Node.js. I feel like if anything, Rust was a victim of a period of increased polarization on social media, which blew what might have been previously seen as simple microaggressions completely out of proportion.
Show HN: Velocity is a post-quantum transport protocol
by AndrewCTF | 2025-10-10 23:38:38+00:00
I’ve been experimenting with a new transport layer called Velocity, built to explore how much performance we can unlock if we stop inheriting the historical weight of TLS and HTTPS.

Velocity’s goal is simple: build a clean, modern protocol that’s resistant to quantum attacks, supports hybrid key exchange, and minimizes handshake latency to near zero. The numbers have been surprising. In controlled bare-metal tests, Velocity’s pqq-supported handshake runs about 12,100× faster than TLS 1.3, while the fallback QUIC mode still performs several thousand times faster. Even the most security-hardened configuration (Velocity Fortress) stays well ahead of HTTPS in total handshake throughput.

The system is designed for active and passive threat resistance. Against passive surveillance, Velocity shortens ticket lifetimes and encrypts transcripts. For active MITM attempts, it binds handshakes to profiles, validates PQ signatures, and enforces ALPN consistency. Malicious clients that flood or replay requests are handled through retry tokens, proof-of-work hooks, and replay window tracking. Even in a scenario where a CA is compromised, Velocity cross-checks PQ extensions, logs certificate transparency events, and plans for mandatory PQ validation policies.

At the moment, Velocity terminates only its post-quantum UDP transport. Legacy HTTPS fallback still runs through a standard web server such as Caddy or Nginx. The roadmap aims to integrate first-class HTTPS and ACME automation directly into Velocity, making it a single binary that can serve static assets or reverse-proxy traffic across multiple domains, with automatic certificates and hot reloads.

Future stages focus on:

Unified TCP/UDP stack supporting HTTP/1.1, HTTP/2, and HTTP/3 alongside Velocity QUIC.

Built-in ACME automation for certificates and OCSP stapling.

Multi-tenant routing with host and path mapping in JSON, YAML, or TOML.

Observability and CLI parity with tools like Caddy — structured logs, metrics, safe defaults, and graceful reloads.

You can read the current docs here: https://projectvelocity.org

I’d appreciate thoughts from people running high-performance or self-hosted systems. The next step is integrating HTTPS support directly into the runtime so operators can deploy Velocity like they do Caddy or Nginx, without separate configuration or reverse proxies.

What parts of the HTTPS ecosystem do you think are worth keeping, and which should be rethought entirely if we were starting from scratch today?
by lukeschlather | 2025-10-10 23:38:52+00:00
If I could take my watch off while I sleep and still get good heart rate / sleep tracking from devices positioned around my bed that would be great. My watch can cause skin irritation and I find it valuable but not having it on while I sleep would probably be healthier. Also as I get older if I could put a wifi device in each room that did active tracking and not have to carry a device I need to keep charged that would be great for life alert style thing, and general health monitoring.
by TimTheTinker | 2025-10-10 23:39:52+00:00
My primary gripe with operating systems and computing hardware (besides functionality issues) is usually that form is failing to follow function.

iOS 7's primary failure was that in ditching skeuomorphism (which wasn't entirely the wrong idea), it went too far and lost visual metaphor, not to mention most of the delightfulness and genuine beauty) Visual metaphor is the link between form and function.

iOS 26 and macOS 26 fails because they prioritize the "liquid glass" idea such that function is forced to follow form, not the other way around. Hence there's a lot of hard-to-read text, hard-to-discern visual boundaries, and big ugly one-off compromises (like the Music.app controls in the Songs grid view placed on top of the grid itself, with some transparency).
by doug_durham | 2025-10-10 23:40:44+00:00
Seems like an excuse to play with NFC tags. These types of articles come off as sanctimonious. There is nothing superior about the cards. On a phone or computer you can get complete liner notes for any song. All of that is missing from this system. You don't need to justify working on a pet project. Just do it. It doesn't have to be "superior". It's ok if it's dumb.
by MBCook | 2025-10-10 23:41:34+00:00
No, you can go back for a while. They’ll certainly ask you, but you can say no.

At a certain part they stop signing the OS. At that point because it doesn’t have the cryptographic signature you can’t install it at all and your only choice is something newer.

With point releases or security updates that tends to be pretty fast because they don’t want people downgrading to something vulnerable. When going from iOS X to iOS X + 1 grace period is usually longer before they stop that.

And, of course, if you try and install an iOS 26 backup on the phone that you just moved back to 18… you’re just gonna be on 26 again. So you better make sure you have the right back up.
by ipsocannibal | 2025-10-10 23:42:44+00:00
Yet another hypocritical tech fascist's mask falls. Benioff who has made his fortune by outsourcing jobs to India and passively abusing his employees with his family 'ohana' bullshit now wants to see his money making SF drones at the end of some kid's M4. Funny he didn't mention sending the guard to Hawaii. He is sucking up to Trump because he needs government contracts for his agentic enterprise bullshit, which isn't selling well, to make money. If you needed a reason to sell CRM and tank the stock so Benioff learns to shut his fascist mouth well now you've got one.
by olyjohn | 2025-10-10 23:43:03+00:00
The really pathetic thing about this... Linux has had the capability to do this for years. About 20 years ago, I was playing with compiz, and turned on every single effect. Window dragging with transparency, bubbly windows that would snap into place, windows that would resize with an elastic-looking snap, switching entire desktops with cube animations. Animations were smooth and fluid, and didn't even drop a frame. That was 20 years ago, running on really low end Intel integrated graphics. There's no excuse for this laggyness. These are basic animations that GPUs should handle just fine. I mean hell, we were rendering full 3d environments with realistic water effects like 10+ years ago on GPUs that can't even begin to compare with what we have today. Your GPU can't even handle a tiny little animated button today? WTF?
by bitpush | 2025-10-10 23:43:14+00:00
> Your eye can handle flat design or Liquid Glass without any extra stress. It’s not really a big difference. Your eye can handle it and if you can’t you probably shouldn’t be driving and you should see an eye doctor.

You could have used the time to type up that comment on the basics of visual design, and saved us all some sanity.

For hundreds of years, humans have been studying light, color, and shadows. All the way from the cave painters to great maters (da vinci) to modern UI/UX pioneers. There are absolutely things that do not work well (example: visual vibration -https://accessibility.psu.edu/color/brightcolors/) and there are combinations that work well.

So no, it isnt your eye. And you dont need to see an eye doctor. The person/team/company that designed it fell short of the mark.
by JohnMakin | 2025-10-10 23:43:51+00:00
used vim for ten years now. I have wanted to try this out but stuck in my ways with vim. To me one of the great selling points of vim (I use strictly in terminal, I didnt even know there was a gui) is that no matter what machine I am on, I basically always have my code editor available to me. my .vimrc is about 10 lines, growing at a pace of maybe 1 line a year, and it’s in my head. If I need to switch machines, no big deal, just install my favorite flavor of vim and shell and I’m good to go almost instantly, vs the typical fuss a lot of other editors have to feel “just right.” vim out of the box is really good without much fuss, providing you have got past the learning curve - which admittedly, is steep.
by tom_ | 2025-10-10 23:44:00+00:00
You're doing nothing wrong other than using async. You'll only become an async fan once you write a program that does no interesting CPU work, just a lot of I/O - because async is great for the case where the computer spends most of its time waiting around for multiple (or possibly even quite a lot more than that) I/O requests to complete, then does a bit of CPU work on completion of each in order to decide what I/O to do next. Then repeat forever.

This stuff is always a pain to do in languages that don't have this sort of facility, because you need to manually structure your code as some kind of state machine. But that's exactly the sort of tedious nonsense the computer can do for you, if only there's the language mechanism to let you explain to it what you want - which is exactly what async is for.

But it is fundamentally a cooperative multitasking mechanism, as code written in this manner expects to run atomically between awaits. So it's impossible for it to take advantage of multiple threads as-is, which is why languages supporting this mechanism don't bother.

If you are doing a lot of CPU work, that's a problem that async was never designed to solve. You need threads.
by lschueller | 2025-10-10 23:44:54+00:00
Marketing (and Sales) for a new software product is time consuming in the beginning. I feel your pain. I've worked for a couple startups in Marketing / PR and therefore closely with the sales guys. Especially in early stage sales is hard to get a grasp on ... A lot of teams try to sweat it out by producing tons of useless content. Basically, try to figure out, what kind of person / professional will be using and paying for your product. Call the very people and talk to them, what they've liked, why the paied for it etc.. After that you will have a solid idea and be able to come up with the next few steps without investing weeks into social media and blog articles.. Phone / talkin is still the most efficient sales tool actually. Less distraction, no delay, two way communications. Hope you will find a couple of more buyers very soon!
by hshdhdhj4444 | 2025-10-10 23:46:03+00:00
After 16 years of using exclusively iPhones, barring a few months with Windows Phone 7 and 1 week with a Samsung phone a decade ago, I’m almost certainly moving over to Android with my next phone purchase.

There’s very little Apple can do to prevent that at this point because the way Apple operates, with its hardware only running its own software and its software only running largely on its own hardware, it requires a tremendous amount of trust on my part to use Apple. Trust that they won’t screw me over.

But at this point the pot has boiled over. At least Android allows me to mitigate the damage by switching over to a different phone manufacturer altogether (if not changing the software experience on my existing phone dramatically).

Being in the Apple ecosystem leaves one with no such escape hatch.

Right now besides the M and A series of processors it’s hard to tell if there’s anything in the Apple stable that is genuinely superior for my actual life.

Something as simple as the Android ability to pin live scores for games on your screen across apps makes a much greater positive difference to my life than anything iOS 26 appears to have (other than maybe better spam call screening…something Androidnhas had for years).
by ACCount37 | 2025-10-10 23:46:09+00:00
You're making a lot of loud baseless claims really quick, aren't you?

Radar technology isn't some kind of forbidden magic. Can you do radar sensing with 2.4GHz? Yes, absolutely. Now, can you do it well, with an off-the-shelf Wi-Fi chipset, and get down to heartbeat monitoring? Only if the chipset was designed for it. Very few existing chipsets are. Still a new experimental thing.

For practical applications today, I would look instead at things like dedicated mmWave 24GHz radar chips instead - they're getting cheap now. For the future? If chip vendors that ship the usual 2.4GHz/5GHz MIMO router chipsets start putting the relevant features in, the idea would be worth visiting.