Why make an issue of accidentally unplugging your eGPU and possibly crashing the system, you are the idiot that unplugged it, so the blame lies squarely on the end users proficiency in the use of their said device. ...
If you dont know what an eGPU is or what you would want it for, you dont need it. Im also pretty sure you have already found plenty of other ways to crash your system because you dont know what you are doing as an end user.
Finally, words of wisdom not written by the Apple PR board.
Where oh where did this"must be able to be disconnected at a moments notice with everything running fine" rule come from? Has anyone with a brain thought about it? Is Apple known for hot swappable CPUs or RAM? Do we demand being able to switch Boot disk while machine running?
I'm going to call it the "Tsunami Rule" because I can think of no other circumstance where someone could claim that they don't have the 60 seconds needed to shut down their machine and unplug the eGPU.
INT. SMITH LIVING ROOM - DAY
Dad runs in to find his pimply son Danny playing video games via his laptop. A TB cable connects to an eGPU on their Plasma in living room. Dad is nervous and fidgety.
Dad: Danny, we need to go NOW ! Turn off your laptop and bring it !
Danny: But Dad, I've just hit level 17 in Tomb Raider 12, I'll lose all my Secret Lamps !
Dad: The McMurphries house was just swallowed up by a 50 foot wall of water, if you don't run in the next 10 seconds, you'll never be found.
Danny: OK, I'll disconnect my eGPU on the fly and crash my computer since you say it's an emergency. I'll have to start back at level 12, once we rebuild the house. Darn.
Seriously, why do we need instant disconnect as a prerequisite? When in life do we not have 1 minute to turn a machine off? To remove a disc, you eject it first. And there is no protocol to eject a boot disk without shutdown first.
This insistence on "eGPU must be removable while machine running with no ill effects" is like demanding that a car have a transmission that can be serviced while the car is going 60 MPH on the freeway.
So, two choices are:
1. eGPUs greatly expanding power, speed, and uses of computers but you can't yank the plug without eject protocol or shutting down first.
2. Demand 100% hot plug/unplug capabilities and soldier through with weak kneed D300s and all of the other wimpy Intel chips that shipped in various Macs in last 3 years.
And while you debate that, I'll get to level 18 on my 2014 Mini 1.4 Ghz, using GPU power that nMP users can only dream of. (and keep my secret lamps)
Here is another script :
EXT. PIRATE BOUNTY SALVAGE SHIP - DAY
Captain Blythe clicks along on his peg leg, approaching the compressor that sends air down to their diver. He grasps the air line, preparing to yank it out. Sailor Chuck comes along, concerned with what Blythe is about to do.
SAILOR CHUCK: Captain, are you going to yank his air hose? He is 500 feet down getting doubloons, he'll drown.
BLYTHE: Arr, not if he's a good swimmer he won't, I call this the "Coast Guard Test" I yank the plug and see what happens.
SAILOR CHUCK: How have the past divers done on your test?
BLYTHE: Shiver me timbers, they all drowned like the rats they were.
SAILOR CHUCK: But if you just tugged on the cord 3 times so they knew you saw the coast guard and needed to leave, they'd swim up. You'd get more doubloons and not have to get a new diver every week.
BLYTHE: Damn my bones, they may be as so, but that isn't the test. The test is to yank the cord and see what happens.
SAILOR CHUCK: Well, it's a dumb test.
BLYTHE: Mayhaps yes, and mayhaps no, but you'd better hope he passes, you're next on the diver list. Ahhrr.....
POLLY (parrot): Drowned like a rat, ahhrr. (whistles and shakes feathers)
So, why again is yanking test so crucial? What life shattering event would require this? How often would that event occur in real life?
Why not just have a protocol for ejecting the eGPU, or just live with shutting down? I guess it could be argued that the mDP plug itself is so flimsy and easy to remove that this is more likely then if you used a more robust plug like...a real DisplayPort plug, but poor design should not be the reason to make stupid demands.
Last edited: