News for hackers. Stuff that matters.

wbobeirne

Re:I'm Tired of Being on the Network on Friday September 25, 2026 @09:24AM (#49844304)
I recently switched to a used Minimal Phone (no longer being made sadly) and its been great for this. The best thing for me is to just make the phone completely unappealing to use, but still capable of essentials. A slow refresh rate eink screen helps a lot with that.

For the authors complaints about ads, I recommend paying for ad free versions of things you truly enjoy. Budgeting will mean you consume less and have fewer choices, but enjoy it more. And if something doesn't offer an ad free experience you can pay for, that's a great reason not to use it.

It's difficult to turn your phone off if you have a spouse or children or other dependents who you can't drop communication with for hours at a time. But it's helpful to strip it down to the essentials so it doesn't double as an entertainment device.
Re:When LLM judges agree, should we believe them? on Monday September 14, 2026 @03:30PM (#49702616)
This was the first time I'd heard that gotcha question. I just threw it at Opus 5:

    None — a bass in water is a fish, and fish are notoriously bad at music.
    
    The instrument version plays four strings as standard (five and six-string basses exist for players who want to go lower or higher), and it prefers to stay dry.
Seems like a pretty good answer to me!
Re:Ask HN: What are you working on? (August 2026) on Monday August 10, 2026 @04:50PM (#49249517)
Not officially, but I did add the ability to drop shared pins on the map for your friends. I also had that in mind, some of the most fun or wild moments have been on the street.
Re:Ask HN: What are you working on? (August 2026) on Monday August 10, 2026 @12:18AM (#49239164)
I'll be flying to Edinburgh for the Fringe Festival in a couple of days, and I've been putting together a much better app than the official one. It builds the full catalog of shows as a sqlite database and syncs it to your phone so that you can filter, search, sort, and build a schedule even with the traditionally spotty data during the fest. I also added a bunch of coordination features for planning your Fringe with friends.

It's a PWA, not a native app over at https://fringeflypost.com/ (or you can go directly to https://fringeflypost.com/shows to browse if you don't want to make an account.)

Funny how at this point election fraud is a bipartisan issue, everyone seems to believe it's happening or will happen!
Running a performance profile in Chrome doesn't back this up for me, and looking at the loop it looks like it maintains an active `Set<JellyComponent>()` of which components to update, and clears them out when they stop moving.

Agreed the comments look a bit slop-ish but I don't see anything obviously wrong with its approach, and the core loop is running in microseconds for me when nothing is happening.

Do you have reduced motion enabled? That disables all the effects.
Re:My Midlife Crisis Corolla Is Fast, Furious, and Modded on Wednesday July 15, 2026 @11:46AM (#48922613)
I'd imagine that it's them doing something they earnestly want to do, but trying to lampshade something that they believe people will perceive of them or be judgmental about. Like most self-deprecating humor, people often want to signal that they're 'in' on their behaviors and not completely unaware of how they're perceived.
> The makers of both iOS and Android treat the ability to "bookmark" a web URL onto your home screen as a power user feature that requires navigating through complex, technical-sounding menus.

Not the case on many Android browsers, you can present the user with a button to do this for them by listening for the `beforeinstallprompt` event. There are some requirements to meet for that, but it's a pretty user-friendly way to push your PWA to the home screen: https://developer.mozilla.org/en-US/docs/Web/Progressive_web...

Re:I Changed My Name on Thursday July 09, 2026 @06:19PM (#48853142)
Funny, when I saw "FM" and "FF" I interpreted it as "Family Male" and "Family Female." But Father and Mother are those characters gender swapped!
Re:U.S. government will decide who gets to use GPT-5.6 on Friday June 26, 2026 @03:01PM (#48690588)
Hard to say "entirely" when you also have a movement of people and non-profits who are also pushing for more regulation.
Re:Correlated randomness in Slay the Spire 2 on Tuesday June 16, 2026 @09:13AM (#48554788)
Being able to share and replay seeds is a big part of the StS community.
Re:Ask HN: What are you working on? (June 2026) on Monday June 15, 2026 @09:37AM (#48541097)
Good call, attribution shows up on desktop but it gets covered by the search on mobile. I'll be sure to nudge that up. Thanks!
Re:Ask HN: What are you working on? (June 2026) on Sunday June 14, 2026 @10:00PM (#48535683)
I have been going regularly to the Edinburgh Festival Fringe and their app is always terrible. Connectivity is very spotty since the city is swarmed with way more people than usual and the older buildings can kill your signal.

So I've been working on https://fringeflypost.com/, an event tracker with maps, search and filter, scheduling, and sharing with friends that's offline first. It syncs down a locally stored sqlite database and caches assets pretty aggressively.

(You don't actually need to sign up, and you can just jump into the list of shows directly here https://fringeflypost.com/shows).

As someone who used to pride myself on being able to make complex graphical designs a reality, it has definitely put me into a little bit of an identity crisis. But ultimately I think it just pushes you to find the things that are still hard for AIs, which in turn continues to differentiate your work from what everyone can now generate.

Feels similar to the move away from realism to impressionism as the camera became available.

Re:How's Linear so fast? A technical breakdown on Sunday June 07, 2026 @03:55PM (#48437953)
I'm glad to see more positive takes on client-side rendering. Unless SEO and crawlability are important for your site, server side rendering is such an overprescribed solution. If I put my tin-foil hat on, I'd say it gets a lot of attention because it's a lot easier to charge people for server time spent in SSR that you just don't have in CSR.

Bottom line is, if your app's content is behind a login screen, just use client side rendering. It is way lower complexity and a way better user experience.

Re:Multi-stroke text effect in CSS on Wednesday May 06, 2026 @08:04AM (#48035258)
Art is often made from clever use of things that were not intended to make art. Let them have fun.
Many websites have looping or scroll-triggered animations, or play gifs / videos that a static image wouldn't capture.
Re:Meta removes ads for social media addiction litigation on Thursday April 09, 2026 @10:35AM (#47704330)
You are relying on the wrong people to be able to understand that nuanced distinction.
Re:I Won't Download Your App. The Web Version Is A-OK on Monday April 06, 2026 @10:41AM (#47661576)
The author touches on this in the last section, but I'd reframe this a different way. The natural conclusion for a company who wants to funnel you to the app is, "the web version is a-OK? Let's make the web version worse."

I'd rather see this framed as, "if you don't have a high functioning web version, I don't need to use your service." Gimping my preferred medium will lose me as a customer. If enough people draw that line, "enshittifying" your web app should hurt your metrics, not help. That way maintaining a good web version is looked at as a long-term necessity, not a top of funnel.

Re:Apple Removes iPhone Vibe Coding App from App Store on Wednesday April 01, 2026 @01:00PM (#47603508)
I cannot get apps on my iPhone from anywhere else but the App Store. While they are dominant, Valve isn't locking anyone in even on their own hardware.
Re:Push events into a running session with channels on Thursday March 19, 2026 @09:03PM (#47448924)
I'm willing to bet that many people produce code with Claude code that you would not be able to distinguish from a skilled human. Every tool has its uses and misuses.

Edit: just noticed the username.

As a home owner in Austin, I want my friends to be able to afford homes too and not feel like they have to move to have a yard and a family. Bring on the new construction.
Re:You deleted everything and AWS is still charging you? on Friday March 13, 2026 @05:37PM (#47370293)
> AWS doesn’t charge you in mysterious ways. It charges you in specific, predictable ways that nobody taught you to look for. That’s a knowledge gap. The purpose of this post is to shed some light on this.

Or it's a UX gap. If this is such a common complaint that's causing meaningful reputation damage, surely there'd be a better way to communicate this in the product? I think it's fair to assume that there's less interest in building features that encourage users to spend less money.

Re:Glaze by Raycast on Wednesday March 04, 2026 @08:50AM (#47247383)
Reading what they're offering, the stand-out to me is making publishing the applications easy for others on your team to use. That would he a pain point for non technical users.
Then the follow up question, how do you combat that? Not likely through developing similar technology.
Re:Keybee: A Keyboard Designed for Smartphones on Sunday February 22, 2026 @06:46PM (#47116113)
Same on android chrome, bars are the same height and there're no numbers next to the units.
Re:When internal hostnames are leaked to the clown on Thursday February 05, 2026 @07:54AM (#46899116)
Most organizations I've set Sentry up for tunnel the traffic through their own domain, since many blocking extensions block sentry requeats by default. Their own docs recommend it as well. All that to say, it's not trivial to fully block it and you were probably sending telemetry anyway even with the domain blocked.

Older »