whatcable: macOS menu bar app that tells you, in plain English, what each USB-C cable plugged into your Mac can actually do
58 points by fanf
58 points by fanf
I had no idea I needed this
That’s extremely useful. A Linux variant would be amazing, but I realize this data may not be exposed in Linux land.
Don’t understand why this needs the “vibecoding” tag, which seems misleading here. This tool has nothing to do with vibecoding other than that the robots appear in the commit logs somewhere (apparently). If that’s the bar, then we should also tag Vim releases with “vibecoding”.
There's a section about Linux ports in the linked README with a link to usbeehive and a related UI project in early stages apparently.
So if someone else ports your project with an LLM you get smeared with vibecoding? JFC
Yeah I recognize that complaining about this is of minimum marginal value but this is an absolutely screwed up standard of proof
That's not remotely what anybody is saying. klardotsh wrote a two paragraph comment. The first mentioned wanting a linux variant, the second questioned the vibecoding tag.
sdt then replied stating that there is a linux port in the works.
This is a reply to the first paragraph, and has nothing to do with the second one, but hmaddocks failed to grasp this and immediately replied with a reactionary take.
I didn't tag vibecoding, but: robots are listed in the commit log a little bit, primarily for translations and chores AFAICT. Here's an example.
I suspect people saw the anthropic logo in the contributors and suggested the tag.
That said: I got curious after your comment and reviewed some code. I started by looking at the last several diffs. They look a whole lot like claude output I've reviewed recently. The comment styles are the main tip I see.
In my opinion, they're using agents heavily for this project.
I'm also not a fan of having all the commit messages just say "mirrored from private <commithash>" and be done by mirrorbot, but the only relevance of that is that it suppresses the novella-length commit messages claude frequently generates.
Without weighing in on whether or not I find this specific application of the vibecoding tag to be useful, I would fully expect any project posted here with this much apparent LLM output and a LLM company logo on the repository to get tagged with vibecoding.
And I do rather expect, after the most recent discussions about it, any future release announcement based on vim 9+ is likely to draw the tag.
USB-C situation is kind of a mess. Yeah it's the same shape cable everywhere, but if you don't use the exact right USB-C cable, you can't meaningfully use it for anything.
This looks like a thing I've been tempted to write a few times. I'm looking forward to trying it out when I'm back at my desk with my dongle zoo.