I have a dream of a future where all technology is modular, easily replacable, and recyclable.

You phone screen broke? Just replace it and recycle the old one. Your laptop's getting a little slow? Replace the CPU.

This would also require a set of universal adaptors and fittings, so that everything would be compatible with everything else.

And I honestly don't feel like this is a lot to ask?

@InvaderXan BUT MONEY!

This seems like actually sensible stuff that makes sense but how would large corporations get filthy rich if you can just replace a screen and not buy an entire new phone?

To be fair this is challenging with rapidly advancing technology. Would you rather still be using USB 1 for everything? Should we still be driving old 70s cars? You can upgrade a few things - switch to unleaded gasoline, for example, or even replace the engine, but the basic design was huge, inefficient, and unsafe. We know better now.

Of course even in established technology we don't do this either...

@anne @julia @InvaderXan Hot take and unpopular opinion: I'd rather go back to using dedicated parallel and/or RS232 ports. In fact, I'd prefer if IEEE-488 came back.

USB is convenient only insofar as you don't have to worry about where in the processor's address space to put them. The technology that enabled 12Mbps throughput on USB-1 allows 12Mbps data rates on RS232 ports as well, and being point to point, is easier to both code for and design new hardware for.


@anne @julia @InvaderXan
(Well, in all likeliness, the "rs232" ports would be rs485 or rs422 ports. But, the actual clock/data recovery mechanism would be the same in either case.)

Sign in to participate in the conversation

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!