Seems to have a lot of holes. I'm going with a use case of connecting an audio interface. I choose "Connecting a device to a peripheral such as a keyboard, mouse, or monitor". Then I'm stuck choosing between keyboard mouse or monitor, with no way to go back. None of these are right.
Just for the record, audio interface pretty much counts as a "keyboard or mouse" here.
The quiz also limits the returned options to Thunderbolt cables once you select "external hard drive" - which is pretty silly; I have plenty of external hard drives around here - all of them use USB 3 and none does Thunderbolt.
That's not the same thing at all. That measures power flowing through a USB cable, which is still useful, but doesn't tell you anything about the capabilities of the cable.
I'll try to keep factors in mind for the future, each cable is tagged with it's capabilities and any cable that meets all the user's requirements just get returned for now.
Working on filtering out the unreasonable results.
I disagree. This page is about the technical capabilities of the cable. 3ft vs 6ft is something you pick when adding the cable to your Amazon cart or whatever.
I love this idea! I do think the method of picking results needs a bit of tweaking. I tried the most basic case, charging a laptop with a C-to-C cable, and it suggested two Thunderbolt cables and a 5 Gbps cable, all of which are overkill (and less than ideal given their length limitations).
But isn't that part of why the standard is so terrible? Isn't the only way to get maximum power delivery over a Thunderbolt cable? You can probably charge a laptop over a standard cheap USB-C cable..but you might not depending on how many watts your laptop wants.
The quiz is simple and to the point, with no cruft, so the overall experience is pretty good.
But I have a (slightly tangential) UX/design question: if now you are compelled to remove the Next button from the question pages, how would you achieve it, without reduction of functionality?
For example, on the first question, which is a single-choice question, if you make it submit on-click, then the user would lose the ability to change their mind before submitting, which is reduction of functionality. So maybe you'd consider doing a swipe-to-submit (punishing mouse users).
Then you have multiple-choice questions. Has anyone seen something clever that is both intuitive and removes the need for extra travel to the next button?
Click to submit for single choice questions and keep next button for multi choice. Perhaps add checkboxes / radios so it's more clear which one is which.
But if you really insist, then do what @yreg says, but include big, BIG back button at the top. Bonus points if you can make it look like stacked papers on the desktop:
NB Next button should be present always, even if it would be meaningless because you would advance on a single-choice question automatically. Thing is, sometimes things break and then someone would need to press the Next button.
Also you can use colour coding for multiple-choice questions by highlighting the Next button if anything selected, confirming for the user what they can advance.
And no, grey on white is the worst possible colour scheme ever.
We recently removed the next button from some of our customer flows because we had a lot of users repeatedly clicking on the option they selected instead of clicking the giant next button right below the options that even had animations after you selected an option.
We just gave them a back button if they make a mistake, which they rarely do.
I have iterated a fair bit of quizzing and surveying experiences.
Fewer clicks or taps always win, especially in the single radio button option scenarios. Visitors seem to appreciate that kind of seamless help as long as they can go back and forth if needed.
One simple approach for multiple-answer questions is to branch the additional resulting questions into the same queue to generate more than one scenario. There is a fair bit of tech out there to handle such decision making pretty easily.
While the idea behind it is nice, the number of possible outcomes isn't high enough to justify the complex decision tree the user has to go through. Here's a much easier way to represent it:
Anker has USB 4 (aka Thunderbolt 3) cables now that are getting cheap enough that I would consider just using them for everything by default, or at least for any new devices.
It reminds me of an old idea i had where you specify all of your home theater equipment (tv, receiver, set tops, consoles, etc) and it draws a wiring diagram + cable list for optimal configuration
Did you get anywhere with this idea? I work in this space and I’d certainly be interested. Especially WRT to control. Just to scratch the surface: the xyz Display (TV) supports IR, RS-232, & IP control- how should I determine what is optimal? Fewer wires (IP, possibly) JustWorks™ (IR), MostlyJustWorks and gives feedback (RS-232), YOLO (CEC). Oh great, its 2023 and xyz have dropped support for RS-232 on the 75” model, but it’s still there on the 65” and 85.”
Sadly no. It was maybe 10 years ago when my parents needed to unplug and redo their home theater and I was living away from home. But this is a good example. It should be easy for software to figure out. The hard part would be populating the database. however, it could be crowd sourced maybe.
Soon enough I'm going to just set up an Amazon recurring delivery of a set of my favorite cheap USB-C cables, with at least some that are 10 foot for night time charging. I'm giving up and going for volume. The bricks don't wear out, the cables always do. And yes, actually real PD all in one bricks / cords are amazing, I'm just not sure what duty cycle mine will handle.
PSA: USB-C is not Thunderbolt. Yes, you know this already. I know this already.
Yet I spent an hour or so just last night trying to figure out why I was having trouble connecting two Macs before I remembered. The error message was something like "Use a Thunderbolt port..." and as I was only half paying attention, I thought, "Aren't they all Thunderbolt ports on this M1??", then I spent a while swapping dongles around and then swapping USB cables, then looking at support pages, then I finally thought, "You idiot." and ordered the right cable. Don't be me.
It works fine for power, but is terrible for data. I have one, and I only get USB 2.0 speeds through it, tested with multiple devices. If I use a certified USB4 cable, no issues. But, that's the difference between a $4 cable and a $40 cable.
Yeah, there’s nothing wrong with USB 2.0 cables existing, I’m just saying: that’s less than ideal for a lot more than just PCIE or high res displays. Even if you put a $3 flash drive at the other end, you’re going to cut the transfer speeds in half.
Worse yet, my Pixel 4a (a USB 3+ phone) shipped with a USB 2 charging cable, throttling the speeds at which I can transfer totally legal files I don't want to upload to the cloud or perform internal storage backups through adb push/pull.
Tip for the future: If you click on the time stamp of a comment, you'll see (perhaps only for accounts over a certain age and/or karma, I can't remember) additional things to click - "flag" on a currently live comment, or "vouch" on a currently dead comment.
When seeing a dead comment that doesn't deserve to be, click into it and then click on "vouch" and the comment can be brought back to life without needing dang to get involved. Of course one vouch may not be enough on its own, but hopefully others will do also.
For sure. Cost is always a very important constraint. Setting aside cost just helps me understand the problem space better. I’ve heard such horror stories about USB-C that I thought it would Be unsurprising if the answer was no.
Nah, the high-cost Thunderbolt cables do everything, it's just that paying 50$ for 1m of a charging cable is kind of a silly idea since you don't need 40Gbps data transfer capability to charge your headphones.
Its cost, compatibility, and age. A full thunderbolt cable is very expensive to make and it’s quite thick so completely pointless for a phone charger. And then you just have cables that are quite old, maybe old stock being sold and it all mostly has to work together.
USB-C isn’t uniquely bad here. HDMI also has this issue where depending on the cable you use, you’ll be able to achieve certain resolutions and refresh rates. The hdmi spec is seemingly never printed on the cable so you’ll have to plug it in to find out.
Cheap cables are also often missing the shielding which makes them work dismally at higher resolutions.
I had an infuriating time with HDMI in that way. Wondering why I only get 4K@30hz. Never suspecting the brand name cable branded “hi speed” on the sleeve.
I'm going to add: Length. Six foot USB-C cables with USB 2.0 are cheap and easy to find. More than three foot for a 40Gbit/s USB4 cable requires active components which are expensive and usually not future-proof.
- USB 3.1 Gen 2 is the same as USB 3.2 Gen 2 and is only found at 10Gbps.
- The 40Gbps entry is wrong, the real spec name is USB4 Gen 3x2. But it was never really advertised as such so I'd leave that out.
- 20Gbps is either USB 3.2 Gen 2x2 or USB4 Gen3x1, but I'd caution against adding this as the latter is quite rare to see (plus the above reason).
For the quiz, I would split up connecting storage devices and PCIE enclosures. Most storage only goes up to 10Gbps, and it will specifically say if it's built for Thunderbolt.
> 20Gbps is either USB 3.2 Gen 2x2 or USB4 Gen3x1, but I'd caution against adding this as the latter is quite rare to see (plus the above reason).
Did you confuse the latter with the former perhaps? I have never seen USB 3.2 Gen 2x2 in the wild. I have just bought a 20 Gbps USB4 cable, connected my laptop with my Android phone using it and it works lightning fast (as compared to USB 3.2 gen 1).
Here's a Gen 2x2 SSD [1] but I can't seem to find a reliable listing for a cable, the general consensus is just to use what comes in the box.
At this point I'd only buy cables that come with the right logo stamped directly on it like this one [2].
Neat site. One more angle I didn't think about until recently was buying a USB-C cable that was magnetic/breakaway to minimize port wear on a laptop that only has one usb c/thunderbolt.
I spend a bit of time around quizzing and surveying, that brain enjoyed this quiz and the following ideas popped to mind.
- Like the big font. Could be even a bit bigger. Playing with centering could help draw attention down a bit easier.
- Try removing the next button for single choice options. Button can stay for multiple buttons. If you imagine it on a mobile device, if it's just making one selection, it is confirmation enough most of the time if you want more people to be able to get through to the end quickly, or perhaps have more clicks left in their attention to go back and try different scenarios. Having a next button is nice for summative testing in online courses to confirm your answer, but here it might be low risk enough to be able to go back and adjust if needed.
- On the results page - I'm guessing more will come here but showing me a summary of what I entered, and the cables that came up, and retailers I can get it from might be interesting.
- The progress bar is helpful to know. If you like playing with them, progress bars with circles for each step/stage could allow you to put a graphic of a laptop, phone, or a USB_A connector on end perhaps. Going through the questions made me think about "building your wire/use case" to see the options.
- If by chance you are considering leaving this up as a possible side-hustle to help people shortlist their cable, in exchange for offering an affiliate link, it would be helpful to consider getting them through as few clicks for their benefit as possible, and if that works and if you have repeat visitors, perhaps consider asking them to subscribe to an email list to keep in the loop for updates.
- What kind of updates, Decision models are fun times. Bonus points could exist offering to earn visitors email address by offering to update visitors by email if other options become available for their choices. A bit more work here to save their answers but hey. An offer to notify them of price drops (via camelcamelcamel) or things being in stock could be useful to some too for folks looking to replace more usb-a cables than they realize.
> Neat site. One more angle I didn't think about until recently was buying a USB-C cable that was magnetic/breakaway to minimize port wear on a laptop that only has one usb c/thunderbolt.
This is a horrific idea if you care about your devices; they can detach and become misaligned, applying Vbus to pins that are definitely not capable of handling 20 V.
In terms of caring about my devices it’s the other way around. While I’m gentle, Apple stopped caring about longevity for the latest and most thinnest. Maybe the current gen will finally outdo the peak of 2014 MBP.
After a number of laptops, it starts to feel like you’re buying another premature death of a new laptop instead of a new laptop.
Have hopes for the new series. Maybe in a year or two.
Maybe not by USB standards, yet plenty of chargers have no problem using other protocols to negotiate e.g. 9V charging. My Pixel 6 Pro for example negotiates 9V charging from USB-A ports that support it.
The best you can get via USB BC1.2 is 1.5A at 5V. This doesn't rely on anything special in the cable aside of requiring it to be able to carry USB 1.0/2.0 data, since it's signaled over D-/D+ pins.
You can get more than that, but then you're entering a proprietary mess territory where all bets are off.
On the question "Warning! Most monitors do not have USB-C ports. What port does your monitor have? Choose one." I am getting three options: HDMI, DisplayPort or USB-C.
Shouldn't this also have 'Thunderbolt' as an option? Maybe it's because I am still confused about the topic, but the port has the Thunderbolt 'lightning bolt' symbol next to it. Even if the three options given are technically sufficient, I feel that confused consumers like me would benefit from an additional 'Thunderbolt' option.
It would be a better user experience if it was possible to display the reason no cable could be found. All searches I tried came up with no result so I left feeling frustrated, but then I flicked through this comment section and saw that because I had set "fast charging" and "USB-A", this was an impossibility!
If there were other explanations like that that could be easily mapped and displayed, it would improve the UX imo.
Just this Christmas I was trying to connect my "portable" (minisforum b550) computer to a portable monitor that only has an USB-C port. So, I would need a HDMI + power to USB-C adapter. I only found the expensive ($100) Club3D CAC-1336[1], which they call "active" adapter.
Any other option out there ? DP + power to USB-C would work as well.
AFAIK the connector you name simply "Thunderbolt" is Mini-DisplayPort. It is mostly found on old MacBooks and mostly used to connect external displays, isn't it?
Thunderbolt 1 & 2 used the Mini-DisplayPort connector. Thunderbolt 3 & 4 use the USB C connector. Thunderbolt is like external PCIE, you can connect a lot more than monitors with things like external GPUs being possible. You can use Thunderbolt 1&2 ports just as Mini-DisplayPorts too just like TB3&4 ports can be used just like USB C ports but they do more.
i saw more people using og thunderbolt for hard drives, capture cards, and audio interfaces than for displays. getting out of the split firewire ecosystem was a big deal
124 comments
[ 2.7 ms ] story [ 195 ms ] threadThe quiz also limits the returned options to Thunderbolt cables once you select "external hard drive" - which is pretty silly; I have plenty of external hard drives around here - all of them use USB 3 and none does Thunderbolt.
And for that, you need Thunderbolt 4.
It doesn't look like it's made anymore but there are similar gadgets still on eBay.
Length and thickness/flexibility of cable are also very important although the latter is harder to quantify.
Working on filtering out the unreasonable results.
No. Cables should be rated by data speed and max charging rate supported. If it is just for charging, it’ll be a “charging” cable with USB 2.0 speed.
If they don’t give you that but put tech garbage like “USB 3.2 gen 1” instead, keep looking.
There are USB cables rated to supply up to 240W, which most thunderbolt cables don’t currently support.
But I have a (slightly tangential) UX/design question: if now you are compelled to remove the Next button from the question pages, how would you achieve it, without reduction of functionality?
For example, on the first question, which is a single-choice question, if you make it submit on-click, then the user would lose the ability to change their mind before submitting, which is reduction of functionality. So maybe you'd consider doing a swipe-to-submit (punishing mouse users).
Then you have multiple-choice questions. Has anyone seen something clever that is both intuitive and removes the need for extra travel to the next button?
But if you really insist, then do what @yreg says, but include big, BIG back button at the top. Bonus points if you can make it look like stacked papers on the desktop:
For the mobile in the portrait mode this is not the best option, but still could work if using vertical stack of cards layout: NB Next button should be present always, even if it would be meaningless because you would advance on a single-choice question automatically. Thing is, sometimes things break and then someone would need to press the Next button.Also you can use colour coding for multiple-choice questions by highlighting the Next button if anything selected, confirming for the user what they can advance.
And no, grey on white is the worst possible colour scheme ever.
We just gave them a back button if they make a mistake, which they rarely do.
Fewer clicks or taps always win, especially in the single radio button option scenarios. Visitors seem to appreciate that kind of seamless help as long as they can go back and forth if needed.
One simple approach for multiple-answer questions is to branch the additional resulting questions into the same queue to generate more than one scenario. There is a fair bit of tech out there to handle such decision making pretty easily.
Amazon Basics standard USB-C – slow charging phones, connecting simple peripherals
Amazon Basics 100W USB-C with PD – fast charging phones, laptops, connecting monitors
Apple or Belkin Thunderbolt – connecting ultra hi res/high refresh rate monitors, high speed data transfer
Why did this need to be said?
These contortions and hand wringing is pretty much a property of overthinking neck beards.
Also: Please make the same thing for HDMI cables as well.
Yet I spent an hour or so just last night trying to figure out why I was having trouble connecting two Macs before I remembered. The error message was something like "Use a Thunderbolt port..." and as I was only half paying attention, I thought, "Aren't they all Thunderbolt ports on this M1??", then I spent a while swapping dongles around and then swapping USB cables, then looking at support pages, then I finally thought, "You idiot." and ordered the right cable. Don't be me.
https://pine64.com/product/usb-type-c-to-usb-type-c-silicone... https://pine64.com/product/usb-type-c-to-usb-type-c-silicone...
USB 2, 3 (or at least the speeds introduced with 3), and 4 are all valid choices for cables.
That's the problem with USB cables. They all seem to work when you don't look too closely.
When seeing a dead comment that doesn't deserve to be, click into it and then click on "vouch" and the comment can be brought back to life without needing dang to get involved. Of course one vouch may not be enough on its own, but hopefully others will do also.
It would be silly to charge your phone with one of these, but there is a high likelihood it would work great: https://www.apple.com/shop/product/MN713AM/A/thunderbolt-4-p...
USB-C isn’t uniquely bad here. HDMI also has this issue where depending on the cable you use, you’ll be able to achieve certain resolutions and refresh rates. The hdmi spec is seemingly never printed on the cable so you’ll have to plug it in to find out.
Cheap cables are also often missing the shielding which makes them work dismally at higher resolutions.
The USB versioning table needs some corrections:
- USB 3.1 Gen 2 is the same as USB 3.2 Gen 2 and is only found at 10Gbps.
- The 40Gbps entry is wrong, the real spec name is USB4 Gen 3x2. But it was never really advertised as such so I'd leave that out.
- 20Gbps is either USB 3.2 Gen 2x2 or USB4 Gen3x1, but I'd caution against adding this as the latter is quite rare to see (plus the above reason).
For the quiz, I would split up connecting storage devices and PCIE enclosures. Most storage only goes up to 10Gbps, and it will specifically say if it's built for Thunderbolt.
Did you confuse the latter with the former perhaps? I have never seen USB 3.2 Gen 2x2 in the wild. I have just bought a 20 Gbps USB4 cable, connected my laptop with my Android phone using it and it works lightning fast (as compared to USB 3.2 gen 1).
[1] https://www.amazon.com/dp/B08GV4YYV7
[2] https://www.amazon.com/dp/B09YM3V7NX
I spend a bit of time around quizzing and surveying, that brain enjoyed this quiz and the following ideas popped to mind.
- Like the big font. Could be even a bit bigger. Playing with centering could help draw attention down a bit easier.
- Try removing the next button for single choice options. Button can stay for multiple buttons. If you imagine it on a mobile device, if it's just making one selection, it is confirmation enough most of the time if you want more people to be able to get through to the end quickly, or perhaps have more clicks left in their attention to go back and try different scenarios. Having a next button is nice for summative testing in online courses to confirm your answer, but here it might be low risk enough to be able to go back and adjust if needed.
- On the results page - I'm guessing more will come here but showing me a summary of what I entered, and the cables that came up, and retailers I can get it from might be interesting.
- The progress bar is helpful to know. If you like playing with them, progress bars with circles for each step/stage could allow you to put a graphic of a laptop, phone, or a USB_A connector on end perhaps. Going through the questions made me think about "building your wire/use case" to see the options.
- If by chance you are considering leaving this up as a possible side-hustle to help people shortlist their cable, in exchange for offering an affiliate link, it would be helpful to consider getting them through as few clicks for their benefit as possible, and if that works and if you have repeat visitors, perhaps consider asking them to subscribe to an email list to keep in the loop for updates.
- What kind of updates, Decision models are fun times. Bonus points could exist offering to earn visitors email address by offering to update visitors by email if other options become available for their choices. A bit more work here to save their answers but hey. An offer to notify them of price drops (via camelcamelcamel) or things being in stock could be useful to some too for folks looking to replace more usb-a cables than they realize.
This is a horrific idea if you care about your devices; they can detach and become misaligned, applying Vbus to pins that are definitely not capable of handling 20 V.
Maybe there’s a MagSafe to Thunderbolt adapter that is a bit safer. Seems reasonable enough
https://elecjet.com/products/magthunder-x-magnetic-thunderbo...
In terms of caring about my devices it’s the other way around. While I’m gentle, Apple stopped caring about longevity for the latest and most thinnest. Maybe the current gen will finally outdo the peak of 2014 MBP.
After a number of laptops, it starts to feel like you’re buying another premature death of a new laptop instead of a new laptop.
Have hopes for the new series. Maybe in a year or two.
Edit: clarity, link
The best you can get via USB BC1.2 is 1.5A at 5V. This doesn't rely on anything special in the cable aside of requiring it to be able to carry USB 1.0/2.0 data, since it's signaled over D-/D+ pins.
You can get more than that, but then you're entering a proprietary mess territory where all bets are off.
* Typo "through it’s 24 pins" -> its
* Tables should be consistent in sorting order (some are low specs to high specs, some are the other way around)
Shouldn't this also have 'Thunderbolt' as an option? Maybe it's because I am still confused about the topic, but the port has the Thunderbolt 'lightning bolt' symbol next to it. Even if the three options given are technically sufficient, I feel that confused consumers like me would benefit from an additional 'Thunderbolt' option.
If there were other explanations like that that could be easily mapped and displayed, it would improve the UX imo.
Just this Christmas I was trying to connect my "portable" (minisforum b550) computer to a portable monitor that only has an USB-C port. So, I would need a HDMI + power to USB-C adapter. I only found the expensive ($100) Club3D CAC-1336[1], which they call "active" adapter.
Any other option out there ? DP + power to USB-C would work as well.
[1] https://www.club-3d.com/en/detail/2610/hdmi_micro_usb_to_usb...
i saw more people using og thunderbolt for hard drives, capture cards, and audio interfaces than for displays. getting out of the split firewire ecosystem was a big deal