Recent submissions

Comment · 16 days ago
I bought a bodyfit scale in September and rely on Apple health syncing for syncing to a nutrition app. I’m grandfathered in, but this means I can’t share the scale with family and have it sync. So going to try and return it. Sucks because it was the closest in body fat to my dexa scan.
Comment · 29 days ago
I feel like it’s a historical accident. In the past the platform couldn’t do it all, and if you wanted a dialog you had to use a library. Developers were trained to reach for libraries when they needed something like a dialog.

Then react came along and all developed learning web development after react had little to no knowledge of the platform. They were taught that touching the DOM was a bad thing to do.

That’s about it. Even now when I advocate for vanilla css I get the side eye and “tailwind and shadcn should be the default”. I get it, it’s what most people are familiar with, even if it’s worse than the platform.

Comment · 1 month ago
I think you nailed it. I have my own agent harness that's designed with inspiration from erlang/elixir. It seems to be a natural fit for indeterministic output and failures.
Comment · 3 months ago
I just tried to install this and got the message: "This application requires iOS 26.0 or later."

I'm an iOS 18 holdout, any chance of a backwards compatible app?

Comment · 5 months ago
That’s one framing, here’s another:

The next CEO of Apple is someone that cares about quality. (As evidenced by how good the hardware is)

Comment · 5 months ago
Feel free to keep trying shoe models until you find the right one. It took me 25 pairs of shoes from amazon to find one that fit right (mizuno wave rider in wide).

Running shoes are converging on two designs: maximalist shoes with a long foam and a narrow foot, or “barefoot” shoes. Which means it’s harder than ever to find something that fits if neither of those work well for you.

Comment · 5 months ago
lol we told you plugins were insecure years ago. I distinctly remember getting flamed in your discord because I said that they had full disk access. Too little too late.
Comment · 6 months ago
No, it’s more like “installing software installs files on the system”.

That’s not new by any means. It’s no different than zoom installing a native audio plugin for the os, or other software creating files on the system.

Comment · 6 months ago
That’s not spyware, that’s just how native messaging is designed to work. You have to put a manifest there if you want the native messaging to work later.
Comment · 8 months ago
Aha! Same for me. A telling sign to me is it will take him 2-3 turns of “that’s not right” before he’ll say “let me do this properly…” and do what I original requested.
Comment · 10 months ago
It’s not celebrity worship, it’s trying to show the absurdity of celebrity worship.
Comment · 11 months ago
Better than rest is a low bar though. Ultimately agents should rarely be calling raw rest and graphql apis, which are meant for programmatic use.

Agents should be calling one level of abstraction higher.

Eg calling a function to “find me relevant events in this city according to this users preferences” instead of “list all events in this city”.

Comment · 11 months ago
Kamal + cloudflare tunnel is a neat setup.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton