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

I am so glad that I insisted on buying a car with CarPlay five years ago. At the time a number of our options did not have CarPlay, but were otherwise quite solid cars. If I'd gone with any of them I'd likely be a lot less happy than I am now: given that I use CarPlay on literally every drive, it's probably the single most important feature to have.

I get that GM doesn't want to cede the important center console to third parties because it feels like giving up their control, but man, is it ever going to be the wrong choice for them.


I agree with you that it's the wrong choice, but it's not just about ceding control. It's also about ceding the revenue.

For example, to connect their system to the internet, that'll be $20/mo. I'd guess GM gets a large portion of that revenue. If you're using CarPlay, there's no reason for you to buy their service.

It looks like GM makes around $1,000 in profit per vehicle. If half of their customers give them $20/mo for a decade, that's $1,200 in additional revenue. If AT&T takes half of that, it's still $600 which is a solid boost to their profits.

Now, you might say that fewer people would buy their cars and I'd agree - but companies make short sighted plays all the time that backfire. Someone does the kind of back of the envelope math that I did above and says "omg, I can increase our profits by 60% with this one easy trick" and it's wrong because the world doesn't work like that, but you put together some consultants and consumer surveys that are favorable and you get the green light.

I know: GM is just killing their relationship with consumers. I agree with you. But think about what Unity did to their developers. Unity saw the chance to charge a fee every time a game was installed and all the money that would bring - and didn't think about the predictable developer backlash. Companies do these types of things.


I know I'm slippery sloping but I wonder if they won't get rid of bluetooth and aux ports in the future. Letting people play spotify on their phone's data connection is money on the table when they could be selling their own data plans, getting a cut from their own app stores etc.

GM has a unique customer base of people willing to buy bad cars

Corvette?? Tahoe??

My manual Spark is pretty fun and beats Civic Sis and other fast cars in rallycross. I have done 100+ redline clutch dumps in that car. It still drives fine.


Does it have CarPlay?

It's about GM and Google getting the data (https://www.motortrend.com/features/apple-carplay-android-au...). Switching from Android Auto and CarPlay to the Android Automotive OS (AAOS) means the auto manufacturer gets the data that was going through the phone.

CarPlay is a purchasing factor for me personally. I've always liked Volvo, but now that they all run AAOS the last few times I rented one I had to reboot the head unit when I got in the car to get CarPlay to work. Funny how vehicles running AAOS don't really integrate well with a competitor...


If they offered to enable CarPlay/AA for $20/mo... would they sell more cars and increase profits? Or would the result be even more annoyed buyers?

Those cars connect to WiFi, so you just need to tether them to your phone after the 8 years of free data ends. No $20/month necessary.

People actually pay for that? I would rather pay for a phone holder and use the phone in loudspeaker.

Or simply not buy the car to begin with


O/T, but I'm getting a cert error on this page - wonder if it's just me or if this site is just serving a weird cert. Looks like it's signed by some Fortinet appliance - maybe I'm getting MITMed? Would be kind of exciting/frightening if so.

EDIT: I loaded the page from a cloud box, and wow, I'm getting MITMed! Seems to only be for this site, wonder if it's some kind of sensitivity to the .family TLD.


Ooft. If it helps, this is the PEM I'm getting. LetEncrypt signed.

  -----BEGIN CERTIFICATE-----
  MIIFAjCCA+qgAwIBAgISBZR6PR4jNhx4fBFvqKwzJWx4MA0GCSqGSIb3DQEBCwUA
  MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD
  EwNSMTMwHhcNMjUwOTE4MTM1OTEwWhcNMjUxMjE3MTM1OTA5WjAeMRwwGgYDVQQD
  ExNreWxlLmNhc2NhZGUuZmFtaWx5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
  CgKCAQEA55JknkVzyq5QGaRXn2TAzaOGYTHUVxl89lGOFgEEaWEvH5pcZL7xkqfv
  Edee7l5MeRKuK1zJ+ISPQQaEjGTk51y1aXXfOKs62NiNy6QQUbzQ+euecqrKsJVN
  l3PC3EYlEGibKI1gZ2x/ht8WJU9o4KiswCLqHrY7nC7BeEByv/ehiYyRTTxAXJsr
  2X4LgPX6MQ1Iu10S2Bp9jnOlEV7n4RCTPFeWtfQ0CdXH45ykuwL/zrTaD111oNQE
  BQPNq7Ig7OihLZcJQo8TMJ3FUgzDI9z6kMy7QHNR1I8uODVUohQCO6E7A29x8nRJ
  UBV5DN1as3aHYFJ4FbX9s2tuLwCTiwIDAQABo4ICIzCCAh8wDgYDVR0PAQH/BAQD
  AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA
  MB0GA1UdDgQWBBTXwJ21Mudr9rplbA970jxJk44pEDAfBgNVHSMEGDAWgBTnq58P
  LDOgU9NeT3jIsoQOO9aSMzAzBggrBgEFBQcBAQQnMCUwIwYIKwYBBQUHMAKGF2h0
  dHA6Ly9yMTMuaS5sZW5jci5vcmcvMB4GA1UdEQQXMBWCE2t5bGUuY2FzY2FkZS5m
  YW1pbHkwEwYDVR0gBAwwCjAIBgZngQwBAgEwLwYDVR0fBCgwJjAkoCKgIIYeaHR0
  cDovL3IxMy5jLmxlbmNyLm9yZy8xMjEuY3JsMIIBAwYKKwYBBAHWeQIEAgSB9ASB
  8QDvAHYApELFBklgYVSPD9TqnPt6LSZFTYepfy/fRVn2J086hFQAAAGZXVTEhwAA
  BAMARzBFAiAVfJZ/XSqNq0sdf49o/8Mhs1uG9H/iPAHynYubtxfw4wIhAPiDa5S5
  DoawcZlWePa+uKZRiIaZwlVVOigiZEfm+75VAHUAzPsPaoVxCWX+lZtTzumyfCLp
  hVwNl422qX5UwP5MDbAAAAGZXVTEmAAABAMARjBEAiAJTtUg1SkZlRsuvXiWbeon
  ehJiRiOvQBBjCrDhPk+EmAIgRy7+96Uq7sFF2iQqlDbBJTbfxqVxsLAKKsv/4mUQ
  76gwDQYJKoZIhvcNAQELBQADggEBADwJpGkcEI9YQJBcBqJ1k4lkUBI4zdhjYYuv
  Z2kbXFRkl041ulyel48qZZW20T9myTL4dI/2kqLP4VSrz+vk4xTzyXtTCJZHDeke
  dzoQ7lplxTfZRwDVx19PkJIFPIShHyS/Ia0XTqHC8F81PmwXULRAgMYrBS3sKLXg
  aIyf00xq7W6s0uPd0XDn5CsmJgHzEcBZ0F423V42iedwgGNv6GnlgzKP3Q8fkf21
  4KdRYBgyYBfi33jQFf5fuMuSTtFak++BYe/ZWVAoehlw0gLh5BBmBXtCFrVFZc+q
  uXXe4q5MVQmDRa0A+QtKbwkyZxIiwJ8Xi+eBTKQSscpdINy5bUs=
  -----END CERTIFICATE-----

CarPlay/Android Auto is how you can get a modern infotainment system on a car that's a decade old. A new phone - a fraction of the cost of a new car - and you get access to all the new shiny stuff. That also means that people are less incentivized to upgrade a car that has CarPlay/Android Auto support - probably exactly the reason why GM wants to drop support for them.

I had a 2012 Toyota Camry once that I upgraded the stereo system so I could use CarPlay. Huge improvement. I think this is a really terrible move by GM considering all the people who have android and iPhones, why would you want this vehicle? It's a step backwards.

Leas than zero sales is still zero? I don’t see the issue

Related - there's a Guinness record for the fastest Rubik's cube solving robot; it stands at 103 milliseconds:

https://www.youtube.com/shorts/ue2gZ2vxs48

https://engineering.purdue.edu/ECE/News/2025/purdue-ece-stud...


I wonder how many cubes they exploded in the making of that robot

Impressive and a bit mad.

Robotic solver is more of a physical problem than a mental one. A photo of the cube from top and bottom corners and you can solve it in a nanosecond

First, you still need to optimize the solution to fit the constraints of mechanical solving. It needs to be as few moves as possible, some of them are parallelizable, etc. Not a trivial problem.

Second, nanosecond? You know that a GHz CPU does a single clock tick in one nanosecond, right?


Maybe there's a new instruction we don't know about in modern CPUs, like RUBIK_SOLVE or something.

I mean, we've had RUN_DOOM for many years now, so why not?

yes, in python either 1) "import doom" or 2) "from rubik import cube"

They probably meant millisecond

uBlock just takes stuff off of a page that shouldn't be there in the first place. All the content that should be there is still there, unchanged.

An AI browser is choosing to send all the stuff you browse, to a third party without a demonstrated interest in keeping it all private, and getting back stuff that might or might not be true to the original content. Or maybe not even true at all.

Oh and - Atlas will represent your interests, right up until OpenAI decides it's not in their financial interest to do so. What do you do when the entire web browser UI gets enshittified?


There’s clearly functionality to push more work to the current window’s queue, so I would not be surprised if the data structure needs to be continually kept sorted.

(Somewhere in the pile of VSCode dependencies you’d think there’d be a generic heap data structure though)


For a fun example of a crash that can occur before main() even starts: https://stackoverflow.com/questions/12570374/floating-point-...

The poster was receiving a SIGFPE (floating point exception) on a C program that is simply “int main() { return 0; }”. A fun little mystery to dive into!


You kind of can in C with bit size specifications on struct members, but you’ll still face the problem that C’s minimum alignment is one byte - so a struct containing a single 1-bit field will still occupy a byte in memory. However, it does let you “allocate” different bits within a byte for different member fields.

C++ has vector<bool>, which is supposed to be an efficient bit-packed vector of Booleans, but due to C++ constraints it doesn’t quite behave like a container (unlike other vector<T>s). Of course, if you make a vector<bool> of a single bit, that’s still going to occupy much more than one bit in memory.

There are plenty of hardware specification languages where it’s trivial to “allocate” one bit, but those aren’t allocating from the heap in a traditional sense. (Simulators for these languages will often efficiently pack the bits in memory, but that’s more of an implementation detail than a language guarantee).


Not quite; the first attack happened at approximately UNIX time 1000210380, which isn't quite as round as "1 trillion milliseconds". (It was about 2 days after 1e9).


The St Nicholas Orthodox church sat at the base of the Twin Towers, because it was there for 100 years and they wouldn't take the money to rebuild it elsewhere. They probably served their last Divine Liturgy there on Sunday 9/9/01 as a last blessing before it was destroyed that Tuesday.


accumulated daylight savings since y2k?


...Firefox has an AI integration natively built in; have you not seen it yet?


I have not! I'm shocked and disappointed if it's on by default. I don't see any AI features in my Firefox UI...


https://support.mozilla.org/en-US/kb/ai-chatbot. There's also right-click integrations and such that turn on when you use this. It's thankfully not as intrusive as the options from other browser makers.


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

Search: