Live data from Hacker News

AirPods libreated from Apple's ecosystem

github.com

61–70 of 479 posts

Re: AirPods libreated from Apple's ecosystem

#61

Earlier quoted context omitted.

Mercy killed? Flash was great. There were so many inventive games and animations in that era. Apple didn’t mercy kill anything - they just removed a threat to their walled garden ecosystem using their anticompetitive position, but dressed it up as a security issue.

Nah, Flash was awful. Terrible performance on low end devices. Unforgivably terrible for web video. Nightmare on Linux. Nightmare in enterprise environments. There were cool games, but there still are cool games. And the indie/hacker/homebrew gaming ecosystems are bigger, richer, and more accessible than ever (due in no small part to the web, both as a gaming platform and for learning/community).

I had a chance to read the Adobe FlashLite Player source code once. Holy shit.

Re: AirPods libreated from Apple's ecosystem

#62
post #27

Earlier quoted context omitted.

When the license legally compels them to, and sometimes not even then.

Look up Swift

You mean the language that approximately nobody uses outside XCode, which requires you to register an Apple developer account to function? The same language that only switched to an OSS license after they realized nobody wanted to contribute to a proprietary language?

Swift is OSS, but it's not a great example to illustrate your point.

Re: AirPods libreated from Apple's ecosystem

#63
post #59

This is needed even if you are IN the Apple ecosystem. I don't want to upgrade my phone to the latest half-baked iOS version, so Apple purposefully degrades the functionality of my new AirPods 3. Siri won't switch noise cancellation modes, I can't see the battery status, they get relegated to the "generic bluetooth device" section, and even the battery widget will display three identical headphone icons for headphone…

I have been slowly moving away from Apple devices and the 15 Pro will likely be my last iPhone.

The “it just works” argument keeps falling apart.

I’ve already moved over to Linux for my laptop and desktop experience. I only use my iPad to remote into my desktop at this point and use it as my travel laptop. Turns out I don’t really need an iPad.

Re: AirPods libreated from Apple's ecosystem

#64
post #20

Cool project, not cool that it needs to exist. Apple isn’t only content to leech off OSS software, they have to force the existence of more of it to workaround what they closed off.

Seeing how much effort this takes makes me feel vindicated for never buying in to the wireless-earbud trend at all. I love love love having one of the few modern Androids with a real TRRS jack (REDMAGIC 9S Pro) and wired earbuds (Etymōtic ER4XR), that I never need to charge, that can't get lost, and that can't spy on me: https://i.imgur.com/4yymgYO.jpeg

What a silly feature list the AirPods have, too. Transparency? I use earbuds to avoid having to hear the outside world. Ear Detection? My phone does the same thing with my default music app when it detects the jack plugged back in. Multiple devices (up to two)? lol. Head Gestures? How many people even answer the phone at all now after years of relentless spam? Conversational Awareness? I got a $3 clip to attach the wire to my shirt collar, and if I talk to someone or someone talks to me I yank one or both buds out and let them dangle freely with no worry of getting lost or stolen: https://www.amazon.com/dp/B08BL44TW4

I would be totally down to adopt a new paradigm if it was actually better in any way I cared about, but it's just not and never was. People seem to like 'em a lot, though, so I'm still glad to see these supported on non-Apple gear :)

Re: AirPods libreated from Apple's ecosystem

#66
post #43
post #2

A cool project, when you want to use AirPods outside of Apples ecosystem. Sadly, you have to use a rooted android device with a small patch due to a bug in the Android Bluetooth implementation. https://issuetracker.google.com/issues/371713238

It doesn't seem obvious to me that this is actually a bug in the Android implementation, it seems like this is due to AirPods violating the spec and requiring a special handshake before responding to standard requests. It doesn't seem reasonable to expect Android to work around a device that appears to be intentionally breaking the spec for vendor lock-in purposes: the possibility of them just OTAing an update that b…

is there evidence it’s for vendor lock in purposes? airpods have a pretty stellar connection for bluetooth, wouldn’t be surprised if there were performance reasons for them going off spec

Re: AirPods libreated from Apple's ecosystem

#67
post #31

Earlier quoted context omitted.

I'm convinced it's impossible to implement the BT spec without MANY of these kinds of bugs popping up. Apple mercy-killed Adobe Flash, we should be asking they do the same to Bluetooth. I'm sick of living in a reality where no one thinks to make something better. It has to be possible.

Mercy killed? Flash was great. There were so many inventive games and animations in that era. Apple didn’t mercy kill anything - they just removed a threat to their walled garden ecosystem using their anticompetitive position, but dressed it up as a security issue.

Adobe said it was only because of mean old Apple that they couldn’t get it to run on the original iPhone. When it finally came to Android around 2010, it barely ran on a 1Ghz Android phone with 1GB of RAM.

Mind you that the first iPhone cake with 128MB RAM with a 400Mhz processor.

An iPhone with the theoretical specs didn’t come out until 2011.

Also see the first “iPad Killer” the Motorola Xoom’s marquee feature was suppose to be that it could run Flash. But Adobe was late releasing the Xoom in the unenviable problem of that you couldn’t view its home page on the device.

Re: AirPods libreated from Apple's ecosystem

#70
post #66
post #43

Earlier quoted context omitted.

It doesn't seem obvious to me that this is actually a bug in the Android implementation, it seems like this is due to AirPods violating the spec and requiring a special handshake before responding to standard requests. It doesn't seem reasonable to expect Android to work around a device that appears to be intentionally breaking the spec for vendor lock-in purposes: the possibility of them just OTAing an update that b…

is there evidence it’s for vendor lock in purposes? airpods have a pretty stellar connection for bluetooth, wouldn’t be surprised if there were performance reasons for them going off spec

Specifications are there for a reason... Why use Bluetooth at all if they don't actually use it properly?
Post reply on HN