I hate Java because whenever people make games or performance sensitive applications with it, performance is always complete ass shit. On top of that, it seems I always have to cave in and use Windows because when I’m trying to compile a Java project, there’s some obscure dependency can only be acquired and installed correctly on windows.
Try compiling Freerouting in anything other than Windows for example. It’s a good fucking thing Java apps are cross platform.
It’ll happen some day. There will eventually be “Illegal” wireless transmitting devices that do things such as transmit data over disallowed frequencies, break the token rate speed limit imposed by the fcc (fuck 56k) and illegally use encryption (using data encryption on amateur radio is illegal). When they do start becoming a thing, they’ll be able to transmit data maybe a few miles at up to a megabyte per second (not 1 megabit), or for dozens of miles at a few kilobytes per second. Depending on whether the designers wanted to prioritize speed or distance.
The technology exists to make such wireless transceivers using off the shelf parts available to normal people, there’s just no reason for them to exist. Yet.