Topic: Computing (Page 6)

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

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

πŸ”— Curta: a mechanical calculator

πŸ”— Computing

The Curta is a small mechanical calculator developed by Curt Herzstark. The Curta's design is a descendant of Gottfried Leibniz's Stepped Reckoner and Charles Thomas's Arithmometer, accumulating values on cogs, which are added or complemented by a stepped drum mechanism. It has an extremely compact design: a small cylinder that fits in the palm of the hand.

Curtas were considered the best portable calculators available until they were displaced by electronic calculators in the 1970s.

Discussed on

πŸ”— DjVu, an open PDF alternative

πŸ”— Computing

DjVu ( DAY-zhah-VOO, like French "dΓ©jΓ  vu") is a computer file format designed primarily to store scanned documents, especially those containing a combination of text, line drawings, indexed color images, and photographs. It uses technologies such as image layer separation of text and background/images, progressive loading, arithmetic coding, and lossy compression for bitonal (monochrome) images. This allows high-quality, readable images to be stored in a minimum of space, so that they can be made available on the web.

DjVu has been promoted as providing smaller files than PDF for most scanned documents. The DjVu developers report that color magazine pages compress to 40–70Β kB, black-and-white technical papers compress to 15–40Β kB, and ancient manuscripts compress to around 100Β kB; a satisfactory JPEG image typically requires 500Β kB. Like PDF, DjVu can contain an OCR text layer, making it easy to perform copy and paste and text search operations.

Free creators, manipulators, converters, browser plug-ins, and desktop viewers are available. DjVu is supported by a number of multi-format document viewers and e-book reader software on Linux (Okular, Evince), Windows (SumatraPDF), Android (EBookDroid, PocketBook).

Discussed on

πŸ”— PGP released its source code as a book to get around US export law

πŸ”— Computing πŸ”— Computer Security πŸ”— Computer Security/Computing πŸ”— Computing/Software πŸ”— Cryptography πŸ”— Cryptography/Computer science

Pretty Good Privacy (PGP) is an encryption program that provides cryptographic privacy and authentication for data communication. PGP is used for signing, encrypting, and decrypting texts, e-mails, files, directories, and whole disk partitions and to increase the security of e-mail communications. Phil Zimmermann developed PGP in 1991.

PGP and similar software follow the OpenPGP, an open standard of PGP encryption software, standard (RFC 4880) for encrypting and decrypting data.

Discussed on

πŸ”— Traitorous Eight

πŸ”— California πŸ”— California/San Francisco Bay Area πŸ”— Computing πŸ”— Computing/Computer hardware

The traitorous eight was a group of eight employees who left Shockley Semiconductor Laboratory in 1957 to found Fairchild Semiconductor. William Shockley had in 1956 recruited a group of young PhD graduates with the goal to develop and produce new semiconductor devices. While Shockley had received a Nobel Prize in Physics and was an experienced researcher and teacher, his management of the group was authoritarian and unpopular. This was accentuated by Shockley's research focus not proving fruitful. After the demand for Shockley to be replaced was rebuffed, the eight left to form their own company.

Shockley described their leaving as a "betrayal". The eight who left Shockley Semiconductor were Julius Blank, Victor Grinich, Jean Hoerni, Eugene Kleiner, Jay Last, Gordon Moore, Robert Noyce, and Sheldon Roberts. In August 1957, they reached an agreement with Sherman Fairchild, and on September 18, 1957, they formed Fairchild Semiconductor. The newly founded Fairchild Semiconductor soon grew into a leader of the semiconductor industry. In 1960, it became an incubator of Silicon Valley and was directly or indirectly involved in the creation of dozens of corporations, including Intel and AMD. These many spin-off companies came to be known as "Fairchildren".

Discussed on

πŸ”— Duffs Device

πŸ”— Computing πŸ”— Computer science πŸ”— C/C++ πŸ”— C/C++/C

In the C programming language, Duff's device is a way of manually implementing loop unrolling by interleaving two syntactic constructs of C: the do-while loop and a switch statement. Its discovery is credited to Tom Duff in November 1983, when Duff was working for Lucasfilm and used it to speed up a real-time animation program.

Loop unrolling attempts to reduce the overhead of conditional branching needed to check whether a loop is done, by executing a batch of loop bodies per iteration. To handle cases where the number of iterations is not divisible by the unrolled-loop increments, a common technique among assembly language programmers is to jump directly into the middle of the unrolled loop body to handle the remainder. Duff implemented this technique in C by using C's case label fall-through feature to jump into the unrolled body.

Discussed on

πŸ”— Xsnow

πŸ”— Computing πŸ”— Computing/Software πŸ”— Computer graphics

Xsnow is a software application that was originally created as a virtual greeting card for Macintosh systems in 1984. In 1993, the concept was ported to the X Window System as Xsnow, and was included on a number of Linux distributions in the late 1990s.

Discussed on

  • "Xsnow" | 2021-12-08 | 155 Upvotes 97 Comments

πŸ”— Fork Bomb

πŸ”— Computing πŸ”— Computing/Computer Security

In computing, a fork bomb (also called rabbit virus or wabbit) is a denial-of-service attack wherein a process continually replicates itself to deplete available system resources, slowing down or crashing the system due to resource starvation.

Discussed on

πŸ”— Banner Blindness

πŸ”— Internet πŸ”— Computing πŸ”— Psychology πŸ”— Marketing & Advertising

Banner blindness is a phenomenon in web usability where visitors to a website consciously or unconsciously ignore banner-like information. A broader term covering all forms of advertising is ad blindness, and the mass of banners that people ignore is called banner noise.

The term banner blindness was coined in 1998 as a result of website usability tests where a majority of the test subjects either consciously or unconsciously ignored information that was presented in banners. The information that was overlooked included both external advertisement banners and internal navigational banners, often called "quick links".

This does not, however, mean that banner ads do not influence viewers. Website viewers may not be consciously aware of an ad, but it does have an unconscious influence on their behavior. A banner's content affects both businesses and visitors of the site. Native advertising and social media are used to avoid banner blindness.

Discussed on

πŸ”— Dennis Ritchie

πŸ”— Biography πŸ”— Computing πŸ”— Computer science πŸ”— Biography/science and academia πŸ”— New York (state) πŸ”— New York (state)/Hudson Valley πŸ”— Computing/Computer science πŸ”— Software πŸ”— Software/Computing πŸ”— C/C++ πŸ”— Japan πŸ”— New Jersey πŸ”— Linux

Dennis MacAlistair Ritchie (September 9, 1941 – c. October 12, 2011) was an American computer scientist. He created the C programming language and, with long-time colleague Ken Thompson, the Unix operating system and B programming language. Ritchie and Thompson were awarded the Turing Award from the ACM in 1983, the Hamming Medal from the IEEE in 1990 and the National Medal of Technology from President Bill Clinton in 1999. Ritchie was the head of Lucent Technologies System Software Research Department when he retired in 2007. He was the "R" in K&R C, and commonly known by his username dmr.

Discussed on

πŸ”— Grace Hopper

πŸ”— United States/U.S. Government πŸ”— United States πŸ”— Biography πŸ”— Computing πŸ”— Military history πŸ”— Military history/North American military history πŸ”— United States/Military history - U.S. military history πŸ”— Military history/Military science, technology, and theory πŸ”— New York City πŸ”— Women scientists πŸ”— Biography/science and academia πŸ”— Women's History πŸ”— Military history/Military biography πŸ”— Biography/military biography πŸ”— Software πŸ”— Software/Computing πŸ”— Military history/Maritime warfare πŸ”— Pritzker Military Library

Grace Brewster Murray Hopper (nΓ©eΒ Murray December 9, 1906 – January 1, 1992) was an American computer scientist and United States Navy rear admiral. One of the first programmers of the Harvard MarkΒ I computer, she was a pioneer of computer programming who invented one of the first linkers. She popularized the idea of machine-independent programming languages, which led to the development of COBOL, an early high-level programming language still in use today.

Prior to joining the Navy, Hopper earned a Ph.D. in mathematics from Yale University and was a professor of mathematics at Vassar College. Hopper attempted to enlist in the Navy during World War II but was rejected because she was 34 years old. She instead joined the Navy Reserves. Hopper began her computing career in 1944 when she worked on the Harvard Mark I team led by Howard H. Aiken. In 1949, she joined the Eckert–Mauchly Computer Corporation and was part of the team that developed the UNIVAC I computer. At Eckert–Mauchly she began developing the compiler. She believed that a programming language based on English was possible. Her compiler converted English terms into machine code understood by computers. By 1952, Hopper had finished her program linker (originally called a compiler), which was written for the A-0 System. During her wartime service, she co-authored three papers based on her work on the Harvard Mark 1.

In 1954, Eckert–Mauchly chose Hopper to lead their department for automatic programming, and she led the release of some of the first compiled languages like FLOW-MATIC. In 1959, she participated in the CODASYL consortium, which consulted Hopper to guide them in creating a machine-independent programming language. This led to the COBOL language, which was inspired by her idea of a language being based on English words. In 1966, she retired from the Naval Reserve, but in 1967 the Navy recalled her to active duty. She retired from the Navy in 1986 and found work as a consultant for the Digital Equipment Corporation, sharing her computing experiences.

The U.S. Navy Arleigh Burke-class guided-missile destroyer USSΒ Hopper was named for her, as was the Cray XE6 "Hopper" supercomputer at NERSC. During her lifetime, Hopper was awarded 40 honorary degrees from universities across the world. A college at Yale University was renamed in her honor. In 1991, she received the National Medal of Technology. On November 22, 2016, she was posthumously awarded the Presidential Medal of Freedom by President Barack Obama.

Discussed on