Recent submissions

Comment · 2 years ago
As someone who travels a lot, SMS based app stuff is one of the most annoying common problems.

It’s easy to find a way to get internet anywhere, but getting an sms message at a phone number is way harder (or easy but expensive); bonus points if you restrict it to local phone numbers only. Lots of countries require ID checks to get a local number and the system breaks with foreign IDs.

Comment · 2 years ago
JavaScript driven SPA is fine as long as everyone remembers that the entire and only point at the end of the day is to create HTML.
Comment · 2 years ago
That’s why you send them the link to the prototype, which opens in their browser, not the figma link.

That’s like half the point of prototyping software vs graphic design / illustration software!

Non-designers want to see “the site” open in their browser and be able to click through the pages, instead of use some design app—that’s like half the point of figma.

Comment · 2 years ago
Garmin watches can be used this way, but it’s not quite as easy; you can even mount the watch as a USB drive and access a lot of the data that way if you want.

I did hit one issue once with maps on my fénix 7 where I had to plug it in to a windows computer specifically.

Comment · 2 years ago
I disagree slightly; I think there’s an important thing here which was a little bit glossed over in the article.

The original code established a pattern and left space for where and how to add code to handle edge cases, when they arose, whereas the clean code solution was implemented as though it was the complete and final solution.

A first draft is often incomplete, and in an oversimplified first draft, it’s easy to pull out patterns and remove “duplication” which is a result of the simplification, not an inherent feature of the problem being solved.

Comment · 2 years ago
And the parent comment said “47% wasted power … extra second … would offset half of that” and 47% of four seconds is about two, half of that is one second, so I’d say that was shockingly accurate, wow!
Comment · 2 years ago
But based on this it seems like the right comparison is between a three year old iPhone and a brand new mid-level android because they’ll last you the same amount of time, and three year old iPhones aren’t very expensive (though it depends on where in the world you live. In plenty of countries ~2yo iPhones cost the same as brand new iPhones at US prices, because you can use them for so much longer than local market android phones).
Comment · 2 years ago
Sorry, wrong comment
Comment · 2 years ago
That seems kind of odd, my iPhone 12 Pro has zero issues with things like that and it’s three years old.

I did upgrade a few weeks ago because the iPhone 15 cameras are amazing and I care a lot about that but I honestly had zero performance reasons to upgrade. I’ve never had an issue with a 5-6 year old phone and I always keep my old phone as a backup specifically for banking.

Comment · 3 years ago
You can’t “fix” a leak, you have to revoke the involved secrets. Editing / deleting the answer is irrelevant.
Comment · 3 years ago
They didn’t, they were passing by, and eventually headed to an area with coverage.
Comment · 3 years ago
There are several states where you can form an LLC without making your information public. In New Mexico you don’t even need to tell the state.

I can’t tell if you’re talking about the US though, if you’re referring to other countries it may be much more restrictive, lots of places seem to require ID and registration for basically anything.

Comment · 3 years ago
Macs manage memory and swap in a way that makes them feel much more responsive when you have a lot of common applications open at once (or something like a lot of browser tabs at once), but if you’re literally doing a single task that uses a given amount of ram, you need that much ram or you’ll slow way down.
Comment · 3 years ago
I think a large part of the black background choice was to hide the missing bodies; any light past chest level is going to push this into uncanny valley pretty fast because the modeling ends at the chest like talking Greek busts.

Totally agree that it’s a stylistic and presentational decision and not a computational limitation.

Comment · 3 years ago
What do you mean by there by default?

There are a lot of ways you could send a valid response without including that header or tag, any policies are not one-size-fits all and could be different. Maybe you’re using a full-stack framework which is managing it for you?

Or maybe you’re confusing it with CORS?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton