A femtocell, commonly called a microcell, is an indoor cellular access point that uses internet access at its location of installation to route cellular calls over the internet. Femtocells are powerful enough to cover the area of a large home or small business (roughly 4-5,000 square feet) and benefit both the user and the cellular provider in that they provide a better signal for the end user and decrease the load on the cell provider’s tower system.
Gamification is the application of gaming principles to non-game environments, usually with the intention of increasing user engagement. Exercise programs that create game-like environments and achievement systems based on the amount and frequency of exercise, for example, have applied gaming principles to what would otherwise be regarded by most people as a mundane and unpleasant task.
The power transformers/adapters that many electronics require are, non-affectionately, referred to as wall warts. The unpleasant sounding term pokes fun at the adapters which are generally ugly, bulky, and quite frequently block nearby electrical sockets.
A hashtag is a means of attaching an easily understood and search-friendly identifier to instant messages, chats, tweets, and other searchable media. Hashtags are most commonly prefixed by the number sign and followed by a single entry (which may be a single word or multiple words condensed into one). For example, people discussing the Olympics on Twitter might tag their posts with #2014Olympics.
A guest account is an account on a computer system that has the lowest level of access privileges. While administrator accounts can make sweeping changes to the system and have complete access, and standard accounts are able to save data, launch applications, and otherwise maintain a user experience over time on the same machine, guest accounts are intended to allow temporary access to operating system for the purposes of light use including checking web-based email or otherwise utilizing the machine in a fashion which will make no permanent changes or save settings.
Although user accounts and user profiles seem interchangeable (and in many systems they are directly linked), the user account is distinct from the user profile in that the user account is primarily used to manage security permissions, while the user profile is used to manage superficial elements like the user interface.
User profiles are sets of data stored on computers and gaming devices so that each individual user of the machine can have a unique experience. User profiles typically only modify superficial elements of the user experience (such as the layout of a computer desktop or the configuration and location of icons on a game console’s user interface).
A HID (Human Interface Device) is a specific peripheral class designed to input data to a computer. The USB standards include HID specifications and cover the implementation of data input for a wide variety of devices including keyboards, mice, game pads, joysticks, and other input devices.
A boss screen (often accompanied by a boss key) is an application intended to conceal non-work activities in the workplace. Typically, the boss screen is triggered by a keyboard shortcut or other easy to fire off physical trigger (this is known as the boss key). Once triggered, the screen hides the non-work activity and makes it appear as if the employee is hard at work. For example, the employee might be checking stock prices, browsing eBay, or otherwise slacking off on their duties, but when the boss key is triggered, the web browser minimizes and the application they should be working in is maximized.
Privacy screens are a physical screen panel or film mounted on to desktop monitor or laptop screen. These add-on panels feature special microscopic louvers within the material so that the angle of viewing available while using the monitor becomes extremely restricted for the purposes of keeping others from looking at the screen.
An algorithm is a set of ordered steps used to solve a problem. In the realm of computers and their associated functions, algorithms are used to manage all manner of tasks including encoding and decoding video and other multimedia content, encrypting and decrypting secure transmissions, and otherwise automating the complex mathematics that underpin the modern computing experience.
Ambient Information Devices are a type of information appliance that is designed so that the user can quickly decode information without the necessity of reading any sort of digital or physical printout. An example of an ambient information device is an LED indicator that uses either a binary on/off system or color-based display to signal information. Our DIY Raspberry Pi-based LED indicator that signals impending rain via blue LED (or any other information you can program the module to pull from the Internet) is an example of a simple ambient information device.
In a typical computer setup, the user is sitting within 1-3 feet of the screen. As such, user interface elements in the operating system and the applications can be relatively small (much like the printer in a newspaper can be small because you read it close to your face). By contrast, the interface elements on a home theater system or smart HDTV need to be significantly larger so that the user, typically sitting 10 feet more more from the large screen, can comfortably use them. 10-foot user interfaces typically feature large bold print, high contrast color schemes, and large, easy-to-navigate, remote-friendly buttons and menus.
Abandonware, a portmanteau of abandoned and software, is a popular but nebulous term used to refer to software which is still informally distributed, but for which no author, company, or other agency is actively distributing the application or enforcing ownership rights on said application.
Adware, a portmanteau of advertisement and software, is a term used to denote a hybrid between freeware and shareware applications. Like freeware, adware is generally completely free to use. Like shareware, the author wishes to receive compensation for their work. With adware this goal is achieved via in-application advertisements or the installation of browser toolbars or other external helper applications which present advertisements to the reader. In this fashion, the author of the application receives a stream of income from their application without directly charging the end user.
Shareware, a portmanteau of share and software, is a popular term which denotes that a given application is intended to be freely shared and distributed but that some form of monetary compensation is due the author. In most cases shareware functions as a sort of demonstration of the software which is either restricted by functionality (the user does not have access to all the functions) or by time (the user has full access to the program but only for the first 30 days). After the trial period, the user is required to purchase a license or other method of unlocking the application to continue using it.
Freeware, a portmanteau of free and software, is a popular term which denotes that a given application is available for use either without monetary compensation to the author or owner of the application, or with a suggested donation (a sub-classification of freeware referred to as donationware).
Email filters are text masks which help users manage their email as well as reduce spam. User-generated filters can perform useful tasks–such as sorting all emails from retailers they frequent into a specific folder, or all automated receipts into an archive. Server-based filters can stop large volumes of spam from flooding users inboxes by carefully removing emails sent from known spam nodes or containing spam advertisements.
A boot manager is a small utility that loads before a computer loads its primary (or secondary) operating systems that allows you to select which (of multiple) operating systems you wish to load at the given moment. Many people use boot managers to allow them to easily boot between Windows and Linux or between multiple versions and distributions of Linux installed for different purposes.
The browser (rendering) engine is the software component within a given web browser that renders the HTML code of fetched web pages into a human-readable interface. Competing browser companies will frequently tote the benefits of their rendering engine over a competitor’s rendering engine.
Browser chrome is the space that borders the main view portal of a web browser–including the menus, navigation bar, frame, scroll bars, and address bar. Google’s web browser Chrome was named such as a sort of inside joke–the ultra minimalist browser didn’t actually have much chrome to speak of.
Tabbed browsing is a feature of modern web browsers wherein additional viewing portals may be opened within the same primary window (and are distinguished from each other with tab-like structures at the top, similar to the folder tabs in a file cabinet). Although innovative browsers have had tabs as far back as the birth of the Web, it wasn’t until the early 2000s that tabbed browsing became mainstream–prior to that, opening a link while simultaneously keeping the parent page open would result in a completely new browser window.
Hypertext is the foundation of the World Wide Web and the browsing experience. Every link that you click is a form of hypertext–even when represented by an image–that links the document you’re viewing to the document you’re about to visit.
Offline browsing is a feature available on most modern web browsers wherein the user can access the web browser’s cache and browse the pages there as if they were actively connected to the original web server. Offline browsing is most useful with static pages with completely embedded content–many modern web pages are modular and call many of their design elements in a fashion which does not translate cleanly or smoothly into offline browsing.