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

> iMessage is taking twenty minutes to sync a message between your laptop and your phone sitting six inches apart.

The iMessage one is super common, and is Apple's fault. Easiest way to reproduce it is to have two Macs. (got a desktop and a laptop and use them both? Chances are high you'll encounter it).

The HomeKit (via HomePod mini) is also super common. (HomePod Minis just have bad wifi and unreliable connections, there's something about their WiFi setup that's different from all other Apple products). It doesn't help that Apple spent years prioritizing HomePods as the HomeKit base (though they eventually fixed that, and let you assign an Apple TV to do it).

The others are also common, but not necessarily always Apples fault, as far as I can tell.

(the AirPods, for example, tend to go wherever 'most recent' sounds happen, but a lot of developers are unintentionally triggering conflicting behavior around this. Have Outlook open? An email notification will sound an alarm, stealing AirPod focus away from your other device, but the sound effect will already be done playing by the time your AirPods connect, so to the user, it just seems like the AirPods switched devices for "no reason".)

(HomeKit, for example, is supposed to support Eufy cameras. But Eufy cameras are garbage, despite having a large dedicated base station dock running 24/7, they can support only one small video stream to one single device, ever. So if you have two Eufy cameras installed, HomeKit will fail on the cameras constantly, but it's because of Eufy's basestation limitations, so it's not clear to me how Apple could 'fix' that)

---

The more Apple moves outside of it's own internal ecosystem, the more complex the interactions get, and the less control Apple can feasibly exert over the product lifecycle, so the more it starts "Microsoft-ing" it's work. (We joke about Microsoft Copilot, but Apple has five different products all named Apple TV, the Apple TV (hardware device), Apple TV (the TV software app, which runs on Apple TV, and iOS, but also on Roku and other SmartTVs), Apple TV (the storefront for buying movies and TV shows), and Apple TV (the subscription service) for watching Apple TV (the studio creating original content shows and movies, one show of which is actually called "The Studio")


> Honda was never in the large SUV game.

(The Honda Pilot and Honda Passport stare at you, with deep resentment)


It's kinda okay at JS + React + Tailwind. (at least, for reasonably small / not-crazy-complex projects)


> Housing is too expensive because it's illegal to build enough of it.

A lot of us are in the US, where (except for SF and handful of specific cities) housing is legal to build practically everywhere, municipalities are handing out free money for any form of development, so people do build tons of new housing all over...

...and the prices still rise anyway.

80% of the buildings within a 1 mile radius of me did not exist at all 20 years ago. There's almost 5,000 new units around. Half of the new apartment buildings are only at like 70% utilization. We barely hit 1% population growth year-over-year.

Prices are at 40 year record high prices anyway (yes, even after factoring for inflation).


> I'm not saying culture is irrelevant but saying china's success is due to "Chinese way of thinking" or america was dominant because of the "american dream" is an adult believing santa-tier take.

I don't know that it's a fairy tale. Certainly, it helps nations project more influence than they really have. But it's not nothing, commonly-shared philosophy is useful. It matters, because it differs, and that impacts things.

(as an American) America definitely does not share this philosophy. The idea that "Corruption and fraud can slow China’s progress, but they will not affect the final outcome." is not something most Americans would ever say about America as we struggle with mostly-unchecked corruption and fraud, and have zero enforcement over the consequences of such. It is absolutely effecting the final outcomes of the US, and in a massively negative way.

> Material conditions shape history

Sure, but not just material conditions. "Hope for the future" plays a bigger role than many people give it credit for.


I get it. I agree with most of this article. But also like, nothing went away.

If you pine for the days of Java and Maven, you can still do that. It’s all still there (Eclipse and NetBeans, too!)

If you don’t like using Node and NPM, that’s totally valid, don’t use them. You can spin up a new mobile app, desktop app, and even a SaaS-style web app without touching NPM. (Even on fancy modern latest-version web frameworks like Hanami or Phoenix)

If you don’t want everyone to use JS and NPM and React without thinking, be the pushback on a project at work, to not start there.


Yeah, honestly, GDPR isn't perfect legislation, but it's pretty close. You could just copy-and-paste GDPR into the US and, with actual enforcement behind it, most of the egregious violations would be fixed pretty quickly.


> A 4K netflix stream caps out around 15mbps

Yeah, but that's just because Netflix streams are ridiculiously over compressed -- they use extremely low quality encodes. It's technically a "4K" stream, sure, but at a bitrate only realistically capable of 1080p.

An actual 4K stream (one capable of expected resolution at 4K) is around 30 to 40mbps.


Back in the day, it was better to upscale netflix's 720p to 1080p than to stream 1080p.


I think the big problem DoorDash and the like have, is they obfuscate the capacity connection between real restaurants.

In the real world, if you drive up to a McDonalds, and there's a line around the building for drive-thru, you can make a decision. (Is it worth the long wait, or not?). In the real world, if you go to a sit-down restaurant, and they're full, they simply turn you away (often with a buzzer or a text callback or whatever, for the 'next available table') and you can make a decision. (is it worth the long wait, or not?).

DoorDash and the like, knows about (but intentionally hides) whether a restaurant can actually handle your incoming order -- they never admit if a restaurant is busy or falling behind, because then a human might use that information to decide not purchase.

So, DoorDash implies to humans that restaurants are open and ready, orders stack up indefinitely far beyond what a real-world restaurant normally would take, and real-world restaurants have to magically 1.5x to 3x their capacity out of thin air.

---

It's not a systems-based issue -- no combination of "moving orders" or "separating orders" or "more apps / AI" could solve it. It's a fundamental capacity issue -- restaurants (especially drive-thru places) don't staff enough people to handle making more than a certain number of orders at a time, and shuffling that capacity from window to counter to drive-thru is just obfuscating that fact.


I observed the same thing around the time online ordering became more popular. It used to be that at a lunch spot, cashiers or phone operators could restrict the order flow a bit to keep the kitchen from getting overwhelmed with orders. DoorDash et al. have no interest in that, they only want to take as many orders as possible, as quickly as possible; they have an incentive to obfuscate the real wait time from customers.

Waiting in line to order your lunch is skin in the game. Even the sight of a long line is enough to help load balance lunch orders between restaurants. I do wonder though that if restaurants could feed back to DoorDash and limit the order flow with online-only "surge pricing", if that would help in the same way to forestall kitchen overwhelm.


There is a Starbucks in downtown Chicago that is always empty, but has a 30 minute wait due to online orders.

It is incredibly frustrating cause you have to wait while they fulfill online orders.

They should have priority queues to ensure that certain order types take priority


(re: drive-thru) You're going to be waiting aorund in a really long queue for Starbucks regardless.

Might as well wait in line in a comfy/cosy car where a barista will hand you your drink, than walk inside into a hot, loud, crowded environment and stand around awkwardly in a tiny corner, listening for a mangled version of your name to be yelled.

Starbucks in 2025 isn't Starbucks of 2010. There is no 'premium brand facilities' anymore, just premium pricing.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: