Technology
-

Background: In today’s allegedly modern world, when people encounter technical problems with their computers, they usually either check for a solution on the Internet or instantly give up in frustration. What they DO NOT typically do is begin a magical ritual to placate the angry spirits! This is surprising, as, for, thousands of years, humans…
-

The Issue: Legal contracts are often verbose and uninteresting to read. It can also be very hard for a person to motivate themselves to read a contract and find all the parts where a signature is required. Certain online services have made this somewhat easier (they typically jump directly to the parts the require signatures,…
-

The issue: It’s easy to stay up too late by browsing the Internet on a cell phone instead going to sleep. The recommended solution to this is “don’t do that,” but it can be difficult to have enough self-discipline. Proposal: The solution is simple: before you go to bed, you should put your cell phone…
-

Proposal: Illustrated children’s books usually consist of two main things: Unfortunately, books written before the advent of computer-generated images are stuck with “stale” illustrations: each page contains a single fixed image that will never change. But thanks to machine learning, we can fix this! Observe the new style of children’s book, where instead of an…
-

Background: In the far future, intelligent robots may wonder: is biological consciousness possible? Specifically: is it possible for a fully-organic creature with no CPU to possess more than the most rudimentary form of intelligence? As robots will know, robotic intelligence is controlled by a complicated “neural network” system (Figure 1) that has been carefully trained…
-

Background: Certain types of office jobs, such as data entry, are limited by the typing speed of the operator. This is generally acceptable for humans, because human hands are adequate for keyboard typing. The smallest common keyboard has 61 keys (a so-called “60%” keyboard: https://www.google.com/search?q=60%25+keyboard). So the maximum possible human key coverage (Figure 1) is…
-

Background: In smaller homes and apartments, it is likely that most rooms are multi-purpose: a “dining room” might also include a sofa and TV, and a “bedroom” might host an artist’s easel, work desk, yoga mat, exercise bike, and more. This is a practical method of using limited space, but people often find it unpleasant…
-

Background: When you’re the admiral of an 18th-century navy and you want to communicate with the many other boats in your fleet, what are you going to do? Obviously you can’t just send text messages to the other captains, since you’re in the middle of the ocean and won’t have any cell reception. The answer…
-

Background: Many programming languages allow extremely long user-defined variable and function names. Frequently, companies will have a specific policy on naming: for example, forbidding abbreviations and requiring descriptive variable names (e.g., “CALCULATE_TOTAL_COMPOUND_INTEREST” would be OK, but “COMPINT” or “CCI” would not). The Issue: Normally, this makes sense: if someone has to read a bunch of…

