Topic: Computing (Page 40)

You are looking at all articles with the topic "Computing". We found 481 matches.

Hint: To view all topics, click here. Too see the most popular topics, click here instead.

๐Ÿ”— The Tanenbaum โ€“ Torvalds Debate

๐Ÿ”— Computing ๐Ÿ”— Linux

The Tanenbaumโ€“Torvalds debate was a written debate between Andrew S. Tanenbaum and Linus Torvalds, regarding the Linux kernel and kernel architecture in general. Tanenbaum, the creator of Minix, began the debate in 1992 on the Usenet discussion group comp.os.minix, arguing that microkernels are superior to monolithic kernels and therefore Linux was, even in 1992, obsolete.

The debate has sometimes been considered a flame war.

Discussed on

๐Ÿ”— Pi Calculus

๐Ÿ”— Computing ๐Ÿ”— Computer science

In theoretical computer science, the ฯ€-calculus (or pi-calculus) is a process calculus. The ฯ€-calculus allows channel names to be communicated along the channels themselves, and in this way it is able to describe concurrent computations whose network configuration may change during the computation.

The ฯ€-calculus is simple, it has few terms and so is a small, yet expressive language (see #Syntax). Functional programs can be encoded into the ฯ€-calculus, and the encoding emphasises the dialogue nature of computation, drawing connections with game semantics. Extensions of the ฯ€-calculus, such as the spi calculus and applied ฯ€, have been successful in reasoning about cryptographic protocols. Beside the original use in describing concurrent systems, the ฯ€-calculus has also been used to reason about business processes and molecular biology.

Discussed on

๐Ÿ”— x86 Instruction Listings

๐Ÿ”— Computing ๐Ÿ”— Computing/Computer hardware ๐Ÿ”— Computing/Software

The x86 instruction set refers to the set of instructions that x86-compatible microprocessors support. The instructions are usually part of an executable program, often stored as a computer file and executed on the processor.

The x86 instruction set has been extended several times, introducing wider registers and datatypes as well as new functionality.

Discussed on

๐Ÿ”— Andrew File System

๐Ÿ”— Computing

The Andrew File System (AFS) is a distributed file system which uses a set of trusted servers to present a homogeneous, location-transparent file name space to all the client workstations. It was developed by Carnegie Mellon University as part of the Andrew Project. Originally named "Vice", "Andrew" refers to Andrew Carnegie and Andrew Mellon. Its primary use is in distributed computing.

Discussed on

๐Ÿ”— XJACK PC Card Ethernet Connector

๐Ÿ”— Computing

In laptop computing, the XJACK is a type of extendable connector or antenna for a type II PC card, designed by the Megahertz subsidiary of 3Com. When not in use, the XJACK retracts into the PC card for storage.

The XJACK was originally used in modem and network cards, to attach a standard RJ11 or 8P8C plug directly to the PC card. They do not require a separate dongle, which could be lost or misplaced, and do not need to be removed from the laptop when travelling. An alternative approach is to use larger type III cards with a regular modular connector socket, but this approach requires more space.

Wi-Fi PC cards for accessing wireless networks have an external portion containing the antenna for improved reception (as compared with inside the laptop), but this portion of the card may be accidentally damaged while moving the laptop. 3Com manufactured wireless cards with retractable antenna portions, also under the XJACK name. Other companies have since manufactured wireless cards with retractable antennas.

Discussed on

๐Ÿ”— Computer

๐Ÿ”— Technology ๐Ÿ”— Video games ๐Ÿ”— Computing ๐Ÿ”— Computer science ๐Ÿ”— Computing/Computer hardware ๐Ÿ”— Systems ๐Ÿ”— Computing/Software ๐Ÿ”— Engineering ๐Ÿ”— Home Living

A computer is a machine that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming. Modern computers have the ability to follow generalized sets of operations, called programs. These programs enable computers to perform an extremely wide range of tasks. A "complete" computer including the hardware, the operating system (main software), and peripheral equipment required and used for "full" operation can be referred to as a computer system. This term may as well be used for a group of computers that are connected and work together, in particular a computer network or computer cluster.

Computers are used as control systems for a wide variety of industrial and consumer devices. This includes simple special purpose devices like microwave ovens and remote controls, factory devices such as industrial robots and computer-aided design, and also general purpose devices like personal computers and mobile devices such as smartphones. The Internet is run on computers and it connects hundreds of millions of other computers and their users.

Early computers were only conceived as calculating devices. Since ancient times, simple manual devices like the abacus aided people in doing calculations. Early in the Industrial Revolution, some mechanical devices were built to automate long tedious tasks, such as guiding patterns for looms. More sophisticated electrical machines did specialized analog calculations in the early 20th century. The first digital electronic calculating machines were developed during World War II. The first semiconductor transistors in the late 1940s were followed by the silicon-based MOSFET (MOS transistor) and monolithic integrated circuit (IC) chip technologies in the late 1950s, leading to the microprocessor and the microcomputer revolution in the 1970s. The speed, power and versatility of computers have been increasing dramatically ever since then, with MOS transistor counts increasing at a rapid pace (as predicted by Moore's law), leading to the Digital Revolution during the late 20th to early 21st centuries.

Conventionally, a modern computer consists of at least one processing element, typically a central processing unit (CPU) in the form of a metal-oxide-semiconductor (MOS) microprocessor, along with some type of computer memory, typically MOS semiconductor memory chips. The processing element carries out arithmetic and logical operations, and a sequencing and control unit can change the order of operations in response to stored information. Peripheral devices include input devices (keyboards, mice, joystick, etc.), output devices (monitor screens, printers, etc.), and input/output devices that perform both functions (e.g., the 2000s-era touchscreen). Peripheral devices allow information to be retrieved from an external source and they enable the result of operations to be saved and retrieved.

๐Ÿ”— All editions of Encarta are being discontinued (read about it on Wikipedia)

๐Ÿ”— Computing ๐Ÿ”— Computing/Software ๐Ÿ”— Microsoft ๐Ÿ”— Reference works

Microsoft Encarta was a digital multimedia encyclopedia published by Microsoft Corporation from 1993 to 2009. Originally sold on CD-ROM or DVD, it was also later available on the World Wide Web via an annual subscription โ€“ although later many articles could also be viewed free online with advertisements. By 2008, the complete English version, Encarta Premium, consisted of more than 62,000 articles, numerous photos and illustrations, music clips, videos, interactive content, timelines, maps, atlases and homework tools.

Microsoft published similar encyclopedias under the Encarta trademark in various languages, including German, French, Spanish, Dutch, Italian, Portuguese and Japanese. Localized versions contained contents licensed from national sources and more or less content than the full English version. For example, the Dutch version had content from the Dutch Winkler Prins encyclopedia.

In March 2009, Microsoft announced it was discontinuing both the Encarta disc and online versions. The MSN Encarta site was closed on October 31, 2009, in all countries except Japan, where it was closed on December 31, 2009. Microsoft continued to operate the Encarta online dictionary until 2011.

๐Ÿ”— Immunity-aware programming

๐Ÿ”— Computing

When writing firmware for an embedded system, immunity-aware programming refers to programming techniques which improve the tolerance of transient errors in the program counter or other modules of a program that would otherwise lead to failure. Transient errors are typically caused by single event upsets, insufficient power, or by strong electromagnetic signals transmitted by some other "source" device.

Immunity-aware programming is an example of defensive programming and EMC-aware programming. Although most of these techniques apply to the software in the "victim" device to make it more reliable, a few of these techniques apply to software in the "source" device to make it emit less unwanted noise.

๐Ÿ”— "Where do you want to go today?"

๐Ÿ”— United States ๐Ÿ”— Computing ๐Ÿ”— Marketing & Advertising ๐Ÿ”— Microsoft ๐Ÿ”— United States/American television

โ€œWhere do you want to go today?โ€ was the title of Microsoftโ€™s second global image advertising campaign. The broadcast, print and outdoor advertising campaign was launched in November 1994 through the advertising agency Wieden+Kennedy. The campaign had Microsoft spending $100 million through July 1995, of which $25 million would be spent during the holiday shopping season ending in December 1994.

Tony Kaye directed a series of television ads filmed in Hong Kong, Prague and New York City that showed a broad range of people using their PCs. The television ads were first broadcast in Australia on November 13, the following day in both the United States and Canada, with Britain, France and Germany seeing the spots in subsequent days. An eight-page print ad described the personal computer as โ€œan open opportunity for everybodyโ€ that โ€œ[facilitates] the flow of information so that good ideasโ€”wherever they come fromโ€”can be sharedโ€, and was placed in mass-market magazines including National Geographic, Newsweek, People, Rolling Stone and Sports Illustrated.

The New York Times described the campaign as taking โ€œa winsome, humanistic approach to demystifying technologyโ€. However, the Times reported in August 1995 that the response to Microsoftโ€™s campaign in the advertising trade press had been โ€œlukewarmโ€ and quoted Brad Johnson of Advertising Age as stating that โ€œMicrosoft is on version 1.0 in advertising. Microsoft is not standing still. It will improve its advertising.โ€ Microsoftโ€™s Steve Ballmer, then the firmโ€™s executive vice president, acknowledged that the response to the campaign had been โ€œchillyโ€.

In June 1999, Microsoft announced that it would be ending its nearly five-year-long relationship with Wieden+Kennedy, shifting $100 million (~$166ย million in 2022) in billings to McCann Erickson Worldwide Advertising in a split that was described by The New York Times as mutual. Dan Wieden, president and chief creative officer of the advertising agency, characterized the relationship with Microsoft as โ€œintenseโ€ and said that it had โ€œrun its courseโ€.

Discussed on

๐Ÿ”— Honeywell 316

๐Ÿ”— Computing ๐Ÿ”— Computing/Computer hardware

The Honeywell 316 was a popular 16-bit minicomputer built by Honeywell starting in 1969. It is part of the Series 16, which includes the Models 116 (1965, discrete:โ€Š4โ€Š), 316 (1969), 416 (1966), 516 (1966) and DDP-716 (1969). They were commonly used for data acquisition and control, remote message concentration, clinical laboratory systems, Remote Job Entry and time-sharing. The Series-16 computers are all based on the DDP-116 designed by Gardner Hendrie at Computer Control Company, Inc. (3C) in 1964.

The 516 and later the 316 were used as Interface Message Processors (IMP) for the American ARPANET and the British NPL Network.

Discussed on