Hacker News new | ask | show | jobs
by imoverclocked 1428 days ago
Yes, let’s choose something that will work with everything, say:

RS232 for any wired data connectivity 110 VAC for any kind of power 802.11b for any kind of wireless data connectivity …

Now that we have these mandated, let’s zoom to the present day and figure out just how bad of an idea each of those decisions were.

I don’t know what “mandating interoperability” would mean for all cases in the original argument. eg: Does someone need to write software that can run on every single operating system that supports Bluetooth to perform a firmware update for AirPods before releasing them? That sounds pretty abysmal for anyone that doesn’t have the resources to understand/target/maintain a process for BeOS/Haiku/Linux/Android/iOS/Windows/whatever my car’s console is running/etc.

OTOH, you could write a standard for firmware updates to devices over different channels and see who would adopt it. Make sure it is future proof and covers all currently known use-cases. If it’s adopted by enough people, you aren’t using your local government to write something in stone which will likely be outdated in a decade or so anyway.

1 comments

110 V ? No one uses that!
I know this comment is somewhat in jest but you can buy sockets which are usb/usbc straight out of the wall. While safe and UL-listed, you might technically break local code by installing them because you would replace standard outlets with something (potentially) more useful to you. The code you might break is having a certain number of outlets per linear foot of wall.

Most modern electronics convert from 110VAC to something else and spend a lot of hardware dealing with the fact that they are given single-phase AC and actually need somewhat clean DC. The big exceptions to this would be things like heaters/ovens/stoves or incandescent bulbs which just use 110VAC (or 220VAC split-phase) directly. None of those exceptions require AC and some might even work unmodified with DC. The big issue with single-phase or split-phase AC that's annoying for DC devices is the fact that you can get no power 100-120 times per second when the voltage crosses 0. Thus we end up with giant adaptors/fancy power supplies that plug into the wall sockets and produce DC.

On a power-distribution level, we use AC because we figured out how to transform voltages easily early on. However, we couldn't always agree on frequency (or voltage, or connectors) and thus we have situations like Japan's power grid to this day. Fast forward and we now have efficient ways to convert DC voltage but still pay the cost of AC everywhere because it's both ingrained and regulated.

edit: 0-voltage crossing is 2x the frequency in AC