Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
It totally makes sense as a name as well. By naming USB type C and not LightningBolt or whatever, people will think this is a universal thing, rather than a Apple proprietary standard.

Since it has been adopted by the USB Implementers Forum (USB-IF), it is by definition not "a Apple proprietary standard", is it?

USB IF, by the way, publicly showed off the new connector standard early last year.
 
Instead, it is a reason for not using a transfer protocol without error detection.

You can have all the error detection you want built into a protocol but if the physical link is not there, the error cannot be corrected and the target file(s) will still be silently corrupted.

Ever notice how any media which carries a lot of data at high speed almost invariably has a physical means of securing the cable regardless of the underlying transmission protocols? RJ45 has clips, coax/twinax screws in, various fibre connectors such as LC or ST clip in and sockets sometimes even have further physical protection from accidental disconnection (SFP etc).

USB with only friction holding it in is insecure enough as it is, adding in a magnetic component which is designed to disconnect is insanity.
 
Last edited:
Why ditch MagSafe, though?!

Lessee...

- Not really needed for a device designed to spend most of its working time un connected.

- Getting ready to deal with EU legal requirements that, in effect, "everything electronic that can be recharged has to use a USB connector" coming up in the next year or two. Apparently Lightning won't do over there.
 
If this is true it was a good idea to make it a standard, considering what happened with FireWire and Thunderbolt. Now we're bound to see a lot more USB-C peripherals from the beginning.

Uhhh. FireWire (IEEE.1394) is a standard. Not to mention that it's had a pretty good run, going on 20 years now. (There's more to life than consumer electronics.)

----------

Not having the connector pull away when yanked on is a severe negative for a portable.

Pity about all those laptops on the market that don't have such a power connector, isn't it?
 
FireWire was Apple's brand name for IEEE standard 1394, developed by an honest to gosh working group and everything. It was pushed largely by Apple, but also had a number of other companies involved.

Apple worked on FireWire for several years before IEEE (not to mention TI and others) got involved.

And it's not quite dead yet, if "living" doesn't involve consumer electronics as much currently. It's still used in automotive and aerospace applications.
 
Since I have a couple of tablets now my laptop has basically became a desktop connected to a 50" Sony. I have to keep it plugged in because I don't use the battery. I also usually keep a 7 port Anker hub half full most of the time. I have to believe i'm not the only person that uses more than one port.

You definitely are not and that's the one reason I wouldn't be able to get the new Macbook.
 
And I seriously believe many of these vocal people here are the Apple haters looking for a reason to bash an Apple product. Hence in the 24 hours after introduction of the new Macbook, 95% of negative comments jumped on that. Begins suspicious.

I would argue that most of the people here being critical of this decision are doing so because they care.
 
I'll be pretty happy if Apple starts adopting this more as well as other hardware manufacturers. It's been a long time coming for apple to adopt a standard even if they created it.

Like Ethernet, miniDisplayPort, miniDVI, USB, FireWire, ThunderBolt, NuBus, PCIe, ... standards like that?

:eek:

You forgot to add the /s?
 
FireWire was Apple's brand name for IEEE standard 1394, developed by an honest to gosh working group and everything. It was pushed largely by Apple, but also had a number of other companies involved. It was probably pretty comparable to the process behind this, though this looks more promising to me.

Thunderbolt was more of a joint venture between Apple and Intel, but was intended to be more of a sweeping standard, I think. I guess it's not dead yet, but USB-C almost certainly looks to replace it if successful.

It's also still in modern products. My Cooler Master HAF 932 (although it's a few years old, it's still sold) has a FireWire port. Unfortunately, I have no way to use it so it's just a dead port.
 
Hmm...

USB-C Gate = C Gate = "Sea" Gate =Seagate

The standard was developed by Seagate!

Good point! Not sure why everyone was calling it "USBGate" which is kinda generic. We should start calling it "CGate" instead so that Seagate won't sue. Or I guess if you spell it "SeaGate" then it may be okay due to the capital "G".
 
I doubt it. Lightning is what keeps the iPhone ecosystem tightly controlled by apple through it's made for iPhone system.

Although there's that, given the EU regulations it seems fairly likely that it will change fairly soon.
 
You can have all the error detection you want built into a protocol but if the physical link is not there, the error cannot be corrected and the target file(s) will still be silently corrupted.

There can always be corruption but not silent corruption. I don't know if it would be efficient enough, but there is always a way to detect those errors. Edit: Of course, if it's very inefficient, it's not useful.

If you send the hash code of the data before sending the actual data, the only way for that to get silently corrupted would be for the hash to be corrupted and, by miraculously bad luck, have the corrupted data sent through match that corrupted hash.
 
The problem is not the data transfer (do error detection on that is pretty standard)

I agree with everything else you said but issues with data transfer can easily leave corrupted or incomplete files. Error detection in transmission protocols is at the bit or packet level (I don't know enough about USB to be specific) and has no means of detecting an incomplete or damaged file. You can just be assured that every bit which did get transmitted is correct, but it doesn't ensure file integrity. This kind of thing would need to occur much higher in the stack than the physical link since there is no awareness of even the concept of a "file".
 
There can always be corruption but not silent corruption. I don't know if it would be efficient enough, but there is always a way to detect those errors.

If you send the hash code of the data before sending the actual data, the only way for that to get silently corrupted would be for the hash to be corrupted and, by miraculously bad luck, have the corrupted data sent through match that corrupted hash.

See my post above.
https://forums.macrumors.com/posts/20840066/
 
I hope Apple isn't arrogant enough to claim credit for work they didn't do. I am a big Apple fan and use all their products, but I have it on much better authority that it's completely the other way around. One of the other companies involved did most of the design, and Apple didn't even show up until late in the process. Some engineers at said company that are going to be really pissed to hear this since they're not allowed to say anything. So frustrating that someone can make this crap up and use Gruber to amplify it until it becomes the accepted story.

Your hopes are true. No where did Apple ever claim credit for USB-C
 
I agree with everything else you said but issues with data transfer can easily leave corrupted or incomplete files. Error detection in transmission protocols is at the bit or packet level (I don't know enough about USB to be specific) and has no means of detecting an incomplete or damaged file. You can just be assured that every bit which did get transmitted is correct, but it doesn't ensure file integrity. This kind of thing would need to occur much higher in the stack than the physical link since there is no awareness of even the concept of a "file".

Yes, you're right my comment about error correction was too general. One needs error correction at every level of the stack. As for example a browser downloading a file over a network knows that networks are more susceptible to interruption than reading a file from disk and thus applies more error checking on the former.
 
Just so you know, running OS X to just check your email is an idiotic argument.

It's nice to have a keyboard if you actually have something to say via email. Some folks don't want a separate keyboard they have to remember to bring along.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.