Chris Johnstone's "Binary Keyboard" is an open source hardware, Arduino-based two-button input device that you can build for yourself, if you have the urge to key data directly to your computer in binary (don't worry, you can configure it to be little-endian or big-endian for ease of use).
Each byte can either be typed from most significant bit to least significant bit (left to right), or least significant bit to most significant bit (right to left). This is set before uploading to the board. After all 8 bits have been entered, it will type out the ASCII value equivalent of that binary valiue. The Pro Micro has native USB support, which means it acts just like any other keyboard.
If both keys are held down, the keyboard will switch to "1/0 mode" / "single button press mode" (I'm bad at names). In this mode, each key will represent a '1' or a '0' just like on a traditional keyboard, no binary involved.
BinaryKeyboard [Chris Johnston/Github]
Anil Dash's third law holds that "Three things never work: Voice chat, printers and projectors." But Joshua Rothman's long, fascinating, even poetic profile of the Xerox engineers who work on paper-path process improvements is such a bit of hard-science whimsy that it almost makes me forgive every hour I've spent swearing over jammed paper.
Consumer Reports dragged a bunch of its top-rated smart TVs back into its labs to re-evaluate them, this time checking them for hard-to-evaluate information security risks and defects, which are not normally factored into its ratings.
When it comes to redesigning or renovating a living space, envisioning changes before they occur can be tricky for most. Thankfully, the web is home to tools that can remove some of the guesswork, like Live Home 3D Pro for Mac. This app lets you create detailed and furnished floor plans for everything from sheds and […]
For many startups and fledgling businesses, web hosting — and the fees associated with it — can take a sizeable chunk out of the company budget and limit growth down the road. But, that’s not to say there aren’t hosts out there who can get your site online while staying within your budget. Arch Hosting is a […]
The web is a big place, but it’s by no means infinite where domain names are concerned. New domain seekers, in particular, are feeling the burn as .com domain names become increasingly saturated, forcing many to choose a second-rate domain name or rename their brand entirely.Opting for a .tech domain not only affords you a […]