Computer cables, connectors, adapters