News for hackers. Stuff that matters.
Re:Your App Is Not Better than an Open Protocol by Retric on Thursday February 19, 2015 @11:16AM (#9074794)
As much as the tech world loves to hate Apple, walled gardens are a huge part of why their stuff 'just works'.

Suppose you want an app to play videos. If your app uses a custom format no problem. If you support an open standard, the file might not, it might require more processing power than you have, it's probably for a different screen resolution, it...

In the end tech people are willing to trade stuff breaking occasionally for flexibility, but most people flip out when stuff breaks.

PS: I think you can break it down as do you want a VCR to show a movie to your friends, or a VCR that gives you an excuse to tinker.

Re:Your App Is Not Better than an Open Protocol by igorgue on Thursday February 19, 2015 @11:53AM (#9075066)
You just can't prove that... Maybe because is by far not true.

For example, you can create an app that only uses LAME + VideoLAN encoders and supports two of their formats, MP3 and MPEG4 nothing else, cause you're sure those work on the hardware you're building, that's exactly what Apple does, and Ubuntu, and Windows.

Just use your LOGIC how the hell is an open protocol the reason why stuff breaks? If everyone is looking at it and it goes through a lot more review than closed standards, they're the reason why we have the internet and how it works.

Contrary to what you believe on, Apple actually uses tons of open protocols and standards, they made Webkit what it is, that's free and open source, they still work on it as far as I know, they have their fair share of closed ones too, but open has worked for them pretty well.

Re:Your App Is Not Better than an Open Protocol by Retric on Thursday February 19, 2015 @12:01PM (#9075119)
HTML is an open standard, try writing a strict HTML browser that fails on non-standard pages and then surfing the web. There is a huge difference between using HTML files internally generated by a process you control and trying to read anything calling its self an HTML file.

The same applies to MPEG4 there are plenty of files that work on one player but not another. EX: Wait you also want to open an 8k MPEG4 file on a phone?

PS: I wish everyone that suggests open solutions actually needed to implement one. Generally, when people say open solutions they really mean leverage some huge chunk of code that someone else wrote, or let me leverage your hardware and software for free.

Re:Your App Is Not Better than an Open Protocol by astazangasta on Thursday February 19, 2015 @11:22AM (#9074851)
Nonsense. Why does Apple have their own plug format instead of supporting USB? Is it somehow better? Easier? Blatantly not. This is just vendor lock in, the opposite of the fundamental ethic of the Internet.
Re:Your App Is Not Better than an Open Protocol by pixl97 on Thursday February 19, 2015 @11:32AM (#9074898)
> Is it somehow better?

Apple's magsafe and lighting adapter plugs are far better than USB connectors. They are reversible and don't have tabs to break off on the device side.

Re:Your App Is Not Better than an Open Protocol by rhino369 on Thursday February 19, 2015 @12:52PM (#9075536)
I really hate to admit it, but I love the lighting adapter. Blows micro USB out of the water.
Re:Your App Is Not Better than an Open Protocol by gagege on Thursday February 19, 2015 @11:55AM (#9075082)
Tabs?
Re:Your App Is Not Better than an Open Protocol by pixl97 on Thursday February 19, 2015 @12:03PM (#9075138)
http://cdn.ndtv.com/tech/images/gadgets/Samsung_Galaxy_S5_fl...

If you look close at in the connector on this S5 you can see there are two separate 'tabs' that are rather fragile if you are not careful removing and inserting your power cable. I've seen these break on phones before.

http://images.anandtech.com/doci/8554/DSC_1380.jpg

The iphone connector has no small fragile pieces like that.

Re:Your App Is Not Better than an Open Protocol by TeMPOraL on Thursday February 19, 2015 @11:39AM (#9074956)
While their plug can be defended on engineering grounds, I'd ask a different question - why lock down Bluetooth to Apple devices only? iPhones were perfectly able to exchange data with non-Apple devices until at some point they weren't.
Re:Your App Is Not Better than an Open Protocol by Retric on Thursday February 19, 2015 @11:50AM (#9075045)
You can still use iPhones with car's built in systems so it's not really Apple only.

If you mean accessories like wireless keyboards I think the same 'just works' arguments directly apply. There are lot's of terrable 3rd party products out there.

Re:Your App Is Not Better than an Open Protocol by xg15 on Thursday February 19, 2015 @05:05PM (#9077414)
Of you redefine "just works" as "just works if you own a product from our carefully curated list of authorized accessories", then yes...
Re:Your App Is Not Better than an Open Protocol by gambiting on Thursday February 19, 2015 @12:13PM (#9075223)
Apple's 30 pin connector was pretty much always superior - it could do Audio/Video output natively, and also had pins for media control,so other manufacturers could add media support according to one established standard. As for the Lightning connector - it's reversible. That's "better" enough for me.
Re:Your App Is Not Better than an Open Protocol by txu on Thursday February 19, 2015 @11:29AM (#9074883)
USB ∉ Internet
Re:Your App Is Not Better than an Open Protocol by cbd1984 on Thursday February 19, 2015 @11:28PM (#9078919)
> their stuff 'just works'.

It doesn't, though. Apple hardware and software are fragile, buggy, and crash-prone. They beachball at the slightest provocation and destroy work with abandon.

And aside from that, well, "You're holding it wrong." If it only works for one narrow workflow, it doesn't work; it's a toy solution for a stripped-down toy problem.

Re:Your App Is Not Better than an Open Protocol by TeMPOraL on Thursday February 19, 2015 @11:32AM (#9074900)
I want a VCR that can play any VHS I have and that I can plug to any TV I can find - not something that plays only iCassettes on BananaCRT which is expensive and my friends don't have.
Re:Your App Is Not Better than an Open Protocol by cwyers on Thursday February 19, 2015 @11:39AM (#9074953)
Okay. That's what you want. Some people think that iCassettes have better picture quality and BananaCRTs have better ascetics and they find the overall user experience of iCassette players and BananaCRTs integrates together better than buying a VHS deck and a TV from different manufacturers and having to figure out how to hook up the standard but confusing connector all by yourself. Those people get to buy things too. And if the market is dominated by products that cater to their wants and not yours, maybe it's because your wants are in the minority.
Re:Your App Is Not Better than an Open Protocol by rmc on Thursday February 19, 2015 @11:43AM (#9074983)
DVDs have been region locked for a long time, and yet still took off.
Re:Your App Is Not Better than an Open Protocol by TeMPOraL on Thursday February 19, 2015 @11:51AM (#9075055)
I wonder how much of that we owe to the fact that people were finding ways around region locking, and that DVDs were also used for software distributions.
Re:Your App Is Not Better than an Open Protocol by sosborn on Thursday February 19, 2015 @12:19PM (#9075265)
I'm willing to bet that the number of people working around region locking was so small (in a financial sense) that it didn't matter.
Re:Your App Is Not Better than an Open Protocol by alxndr on Thursday February 19, 2015 @02:14PM (#9076194)
Don't Macs let you switch regions a limited number of times?
Re:Your App Is Not Better than an Open Protocol by Retric on Thursday February 19, 2015 @11:42AM (#9074980)
Does it need to play video's from ArVid VHS tapes? http://en.wikipedia.org/wiki/ArVid

So, your happy with the VHS and don't need to play Beta tapes.

PS: Sounds like your happy with a walled guarden and want something that just works. Did you get a Blueray player or a conbo that also handels HD-DVD's?

Re:Your App Is Not Better than an Open Protocol by haubey on Thursday February 19, 2015 @12:04PM (#9075155)
Slightly different, I think. VHS and Beta were competing formats, but you could play any VHS tape in any VHS player. That was the point the parent was making, I think.
Re:Your App Is Not Better than an Open Protocol by Retric on Thursday February 19, 2015 @12:07PM (#9075177)
Sure, I muddled the point but ArVid VHS tapes ARE VHS tapes. Like how some CD players also let you use MP3 CD’s.
Re:Your App Is Not Better than an Open Protocol by anthony_barker on Thursday February 19, 2015 @01:21PM (#9075773)
Or a VCR that plays BETAMAX? (maybe a better analogy)