Hacker Newsnew | past | comments | ask | show | jobs | submit | hyperbovine's commentslogin

Learn from the best!

I don’t understand either of these arguments. They both appear to reinforce the point made in the article. At worst a zip code contains multiple cities? Voila the city box becomes a dropdown. It’s 2025. JavaScript.

I get the vibe that it's more like there's unexpected complexity and it's difficult to be confident you know how zipcodes work with enough detail to make the feature work. And that is just one example of possible complexity.

Do zipcodes change for example? Can your drop-down quickly go out-of-date? You'd need a way to manually enter a city so people are able to tell the system an address. Do you want to bother making an auto-updating zipcode feature just for a form?

Is it going to confuse people because nobody else has bothered to make this superfancy selection feature thing?

Is this USA only? There are postal codes/zipcode-equivalents in other countries.

It starts to feel it's likely not worth the time and effort to try to be smart about this particular feature. At least not if I'm imagining this us some generic, universal address web form that is supposed to be usable for USA-sized areas.

To me it feels similar to that famous article about what you can and cannot assume about people's names; turns out they can be way more complicated and weird than one might assume.

Although maybe zipcodes don't really go that deep in complexity. But on the spot I would not dare to assume they are.


> Is this USA only? There are postal codes/zipcode-equivalents in other countries.

This is where the real problems start - postcodes exist the world over.

Speaking as someone that has dealt with countries that have postcodes, but no states, so it's just Street Address (if applicable) | City (if applicable) | Country | Postcode

Inputting a "zip code" first would result in every country being in the drop down.

In Australia, addresses too are wild, they should be considered "free form"

https://blog.melissa.com/en-au/global-intelligence/australia...

Gives this as an example address The Smith Family

'Willow Creek' Station

via Winton

QLD 4730


Absolutely its worth the time to get it right.

What kind of app are you building? Maybe you're selling something. You probably want users to get through your check out form as fast as possible before they change their mind or get distracted or frustrated.

Or you're building an app for data entry and people are filling in lots of addresses every day. They would appreciate you saving them time.

Either way, spending a day or two to polish up your form can be worth a lot.

Not saying its trivial to get all the edge cases right, but I'm pretty sure we can do better here.


I just placed a delivery order from home depot and this is exactly how they handled it. I put in my zip, they gave me a drop down of the cities that zip covers (there are like 5 of them, incredibly) and I was on my way.

Indeed. I don't always even do the drop down just make it autofill a still editable text box

Even if a zip code contains multiple cities, each ZIP has one "preferred" locality name and you can default to that. Any of the locality names within a zip code is deliverable for all addresses in that zip code.

As has been pointed out in many other comments implicitly and explicitly, the purpose of a set of address fields in an HTML form is not always to come up with a USPS delivery address.

Does that mean you shouldn't choose sane defaults or...?

Many other comments here have outlined the problems with what TFA appears to consider "sane defaults".

But sure, if you can do it right (e.g. "Put the country first"), then by all means do so!


As long it does become a dropdown, fine.

But in TFA's example it does not (my zip has 3 possible city names; TFA's example shows only 1).


Except that's not what this page does, so it's harder than TFA makes it out to be. I am in a zip code that spans two cities, and it won't let me change the city name at all once I put my zip code in.

Cooking with it at normal fry pan temperatures (350-400f) is safe, this has been repeatedly confirmed in experiments, some not even funded by DuPont. Don’t do crazy things like really high temp searing and don’t use metal utensils that cause the coating to flake off. Also if you’re really concerned ceramic nonstick + oil has come a long way. And I should add the the most nonstick pan I own is actually a properly seasoned carbon steel wok, yes it’s really possible if you know what you’re doing.


I love my Matfer Bourgeat carbon steel pan. It's just really heavy and kinda ugly. But it works great, especially at high temps when searing meats.


I've heard good things about carbon steel. Particularly, nitrided carbon steel. The pans are treated to be non-stick and are safe. It's what Alton Brown, the host of Food Network's Good Eats who also just launched a new cooking show on YouTube, uses.


Alton Brown had the best cooking show that ever existed. It was maximal knowledge with minimal BS (compared to most other TV shows in this space).


True but it owes a strong debt to Harold McGee's On Food and Cooking.


Agreed, compare the frontier models from Google and OAI. It’s like night and day. Anyone who says “the tech has caught up” has not spent even one day using Gemini 3.1 to try and accomplish something complicated.


I think the vast majority of coding us done through claude and gemini


Gemini is nearly unusable thanks to “subsidies”. I honestly don’t see what the path is to these companies making any money short of massive price hikes, or electricity suddenly becoming free.


would love to be able to teleport this thread to, oh, 5 years ago. people would think some sort of alien technology had landed.


It’s more like, millennials got older and started drinking less (as happens), and Gen Z drinks different things like hard seltzer, and also drinks a bit less overall. Plus there were just way too many craft brewers making hoppy ipa to begin with.


Unfortunately, hoppy IPA seems to constitute the majority of the survivors. I have no interest personally in suffering through another hazy sour grapefruit triple ipa, but that seems to be about 90% of craft brewery output these days.


Interesting, where I live in Brooklyn it seems this is no longer an issue. Tons of non-hoppy craft options like pilsners, stouts, lagers, etc at ~every craft brewery or gastropub.


Same exact thing happened in tennis. There was a whole "lost generation" of amazingly talented players who just basically shat the bed whenever they stepped onto the court with Djokovic, Federer, or Nadal. It wasn't until much younger players like Alcaraz and Sinner came on the scene, who weren't quite as overpowered by the aura of the Big 3, that the playing field finally leveled. (And now they themeselves are turning into those guys for everyone else, haha.)


Or maybe the “lost generation” was simply not as good as Djokovic, Federer, or Nadal.


Quite chuffed someone else mentioned Djokovic, who is close to 39 and just played an Australian Open final. (Yes he got lucky with 2 freebies but he _did_ beat Sinner in the semifinal fair and square, and managed to win the first set before running out of juice)


imho Sinner and Alcaraz didn't solve the "overpowering aura" so much as the physical wear and tear took the trio down enough pegs to be much more attainable, and Djokovic is still competing impressively well.


I'm not sure why are you so sure that everyone plays worse when playing against some big name. I'd estimate that 90-95% of the top ranked players don't play worse when they play against big names.


What does % usable even mean?


That's a great question to a very vague subjective estimate! To me it means that about 60% of the interactions are as usable as the prior version. About 40% of actions I undertake on my phone cause a visceral "ugh this sucks now" reaction.


Try toggling “Reduce motion” and “Reduce transparency” on and see if your percentage improves.


By pulling ten million people a year from farms into factories and ploughing 40% of GDP into infrastructure and education. Sounds like a sound analogy to me.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: