Random Articles (Page 291)

Have a deep view into what people are curious about.

🔗 Jesus Nut

🔗 Aviation 🔗 Aviation/rotorcraft

Jesus nut is a slang term for the main rotor retaining nut or mast nut, which holds the main rotor to the mast of some helicopters. The related slang term Jesus pin refers to the lock pin used to secure the retaining nut. More generally, Jesus nut (or Jesus pin) has been used to refer to any component that is a single point of failure which results in catastrophic consequences.

Discussed on

🔗 Wallace Tree

🔗 Electronics

A Wallace tree is an efficient hardware implementation of a digital circuit that multiplies two integers. It was devised by the Australian computer scientist Chris Wallace in 1964.

The Wallace tree has three steps:

  1. Multiply (that is – AND) each bit of one of the arguments, by each bit of the other, yielding n 2 {\displaystyle n^{2}} results. Depending on position of the multiplied bits, the wires carry different weights, for example wire of bit carrying result of a 4 b 3 {\displaystyle a_{4}b_{3}} is 128 (see explanation of weights below).
  2. Reduce the number of partial products to two by layers of full and half adders.
  3. Group the wires in two numbers, and add them with a conventional adder.

The second step works as follows. As long as there are three or more wires with the same weight add a following layer:-

  • Take any three wires with the same weights and input them into a full adder. The result will be an output wire of the same weight and an output wire with a higher weight for each three input wires.
  • If there are two wires of the same weight left, input them into a half adder.
  • If there is just one wire left, connect it to the next layer.

The benefit of the Wallace tree is that there are only O ( log n ) {\displaystyle O(\log n)} reduction layers, and each layer has O ( 1 ) {\displaystyle O(1)} propagation delay. As making the partial products is O ( 1 ) {\displaystyle O(1)} and the final addition is O ( log n ) {\displaystyle O(\log n)} , the multiplication is only O ( log n ) {\displaystyle O(\log n)} , not much slower than addition (however, much more expensive in the gate count). Naively adding partial products with regular adders would require O ( log 2 n ) {\displaystyle O(\log ^{2}n)} time. From a complexity theoretic perspective, the Wallace tree algorithm puts multiplication in the class NC1.

These computations only consider gate delays and don't deal with wire delays, which can also be very substantial.

The Wallace tree can be also represented by a tree of 3/2 or 4/2 adders.

It is sometimes combined with Booth encoding.

Discussed on

🔗 Cow Tools

🔗 Comics

"Cow tools" is a cartoon from The Far Side by American cartoonist Gary Larson, published in October 1982. It depicts a cow standing behind a table of bizarre, misshapen implements with the caption "cow tools". The cartoon confused many readers, who wrote or phoned in seeking an explanation of the joke. In response to the controversy, Larson issued a press release clarifying that the thrust of the cartoon was simply that, if a cow were to make tools, they would "lack something in sophistication". It has been described as "arguably the most loathed Far Side strip ever" while also becoming a popular internet meme.

Discussed on

🔗 Is 0 Odd or Even?

🔗 Mathematics

Zero is an even number. In other words, its parity—the quality of an integer being even or odd—is even. This can be easily verified based on the definition of "even": it is an integer multiple of 2, specifically 0 × 2. As a result, zero shares all the properties that characterize even numbers: for example, 0 is neighbored on both sides by odd numbers, any decimal integer has the same parity as its last digit—so, since 10 is even 0 will be even, and if y is even then y + x has the same parity as x—and x and 0 + x always have the same parity.

Zero also fits into the patterns formed by other even numbers. The parity rules of arithmetic, such as eveneven = even, require 0 to be even. Zero is the additive identity element of the group of even integers, and it is the starting case from which other even natural numbers are recursively defined. Applications of this recursion from graph theory to computational geometry rely on zero being even. Not only is 0 divisible by 2, it is divisible by every power of 2, which is relevant to the binary numeral system used by computers. In this sense, 0 is the "most even" number of all.

Among the general public, the parity of zero can be a source of confusion. In reaction time experiments, most people are slower to identify 0 as even than 2, 4, 6, or 8. Some students of mathematics—and some teachers—think that zero is odd, or both even and odd, or neither. Researchers in mathematics education propose that these misconceptions can become learning opportunities. Studying equalities like 0 × 2 = 0 can address students' doubts about calling 0 a number and using it in arithmetic. Class discussions can lead students to appreciate the basic principles of mathematical reasoning, such as the importance of definitions. Evaluating the parity of this exceptional number is an early example of a pervasive theme in mathematics: the abstraction of a familiar concept to an unfamiliar setting.

Discussed on

🔗 Sharp X68000

🔗 Video games 🔗 Computing 🔗 Computing/Computer hardware 🔗 Japan

The X68000 (Japanese: エックス ろくまんはっせん, Hepburn: Ekkusu Rokuman Hassen) is a home computer created by Sharp Corporation, first released in 1987, sold only in Japan.

The first model features a 10 MHz Motorola 68000 CPU (hence the name), 1 MB of RAM, and no hard drive; the last model was released in 1993 with a 25 MHz Motorola 68030 CPU, 4 MB of RAM, and optional 80 MB SCSI hard drive. RAM in these systems is expandable to 12 MB, though most games and applications do not require more than 2 MB.

Discussed on

🔗 Silkie Chickens

🔗 Agriculture 🔗 Food and drink 🔗 Birds 🔗 Agriculture/Livestock

The Silkie (also known as the Silky or Chinese silk chicken) is a breed of chicken named for its atypically fluffy plumage, which is said to feel like silk and satin. The breed has several other unusual qualities, such as black skin and bones, blue earlobes, and five toes on each foot, whereas most chickens only have four. They are often exhibited in poultry shows, and also appear in various colors. In addition to their distinctive physical characteristics, Silkies are well known for their calm, friendly temperament. It is among the most docile of poultry. Hens are also exceptionally broody, and care for young well. Although they are fair layers themselves, laying only about three eggs a week, they are commonly used to hatch eggs from other breeds and bird species due to their broody nature.

Discussed on

🔗 NEEMO

🔗 Spaceflight

NASA Extreme Environment Mission Operations, or NEEMO, is a NASA analog mission that sends groups of astronauts, engineers and scientists to live in Aquarius underwater laboratory, the world's only undersea research station, for up to three weeks at a time in preparation for future space exploration.

Aquarius is an underwater habitat 3.5 miles (5.6 km) off Key Largo, Florida, in the Florida Keys National Marine Sanctuary. It is deployed on the ocean floor next to deep coral reefs 62 feet (19 m) below the surface.

NASA has used it since 2001 for a series of space exploration simulation missions, usually lasting 7 to 14 days, with space research mainly conducted by international astronauts. The mission had cost about 500 million U.S. dollars. The crew members are called aquanauts (as they live underwater at depth pressure for a period equal to or greater than 24 continuous hours without returning to the surface), and they perform EVAs in the underwater environment. A technique known as saturation diving allows the aquanauts to live and work underwater for days or weeks at a time. After twenty four hours underwater at any depth, the human body becomes saturated with dissolved gas. With saturation diving, divers can accurately predict exactly how much time they need to decompress before returning to the surface. This information limits the risk of decompression sickness. By living in the Aquarius habitat and working at the same depth on the ocean floor, NEEMO crews are able to remain underwater for the duration of their mission.

For NASA, the Aquarius habitat and its surroundings provide a convincing analog for space exploration. Much like space, the undersea world is a hostile, alien place for humans to live. NEEMO crew members experience some of the same challenges there that they would on a distant asteroid, planet (i.e. Mars) or Moon. During NEEMO missions, the aquanauts are able to simulate living on a spacecraft and test spacewalk techniques for future space missions. Working in space and underwater environments requires extensive planning and sophisticated equipment. The underwater condition has the additional benefit of allowing NASA to "weight" the aquanauts to simulate different gravity environments.

Until 2012, Aquarius was owned by the National Oceanic and Atmospheric Administration (NOAA) and operated by the National Undersea Research Center (NURC) at the University of North Carolina–Wilmington as a marine biology study base.

Since 2013, Aquarius is owned by Florida International University (FIU). As part of the FIU Marine Education and Research Initiative, the Medina Aquarius Program is dedicated to the study and preservation of marine ecosystems worldwide and is enhancing the scope and impact of FIU on research, educational outreach, technology development, and professional training. At the heart of the program is the Aquarius Reef Base.

Discussed on

  • "NEEMO" | 2022-12-10 | 74 Upvotes 16 Comments

🔗 Kateryna Yushchenko

🔗 Biography 🔗 Soviet Union 🔗 Computing 🔗 Computer science 🔗 Women scientists 🔗 Biography/science and academia 🔗 Ukraine

Kateryna Lohvynivna Yushchenko (Ukrainian: Катерина Логвинівна Ющенко, Russian: Екатерина Логвиновна Ющенко, December 8, 1919, Chyhyryn - died August 15, 2001) was a Ukrainian computer and information research scientist, corresponding member of USSR Academy of Sciences (1976), and member of The International Academy of Computer Science. She developed one of the world's first high-level languages with indirect address in programming, called the Address programming language. Over the period of her academic career, Yushchenko supervised 45 Ph.D students. Further professional achievements include Yushchenko being awarded two USSR State Prizes, The USSR Council of Ministers Prize, The Academician Glushkov Prize, and The Order of Princess Olga. Yushchenko was the first woman in the USSR to become a Doctor of Physical and Mathematical Sciences in programming.

Discussed on

🔗 Late Bronze Age Collapse

🔗 Africa 🔗 Ancient Near East 🔗 Ancient Egypt 🔗 Greece 🔗 Turkey 🔗 Archaeology

The Late Bronze Age collapse was a dark age transition in a large area covering much of Southeast Europe, West Asia and North Africa (comprising the overlapping regions of the Near East, the Eastern Mediterranean and North Africa, with the Balkans, the Aegean, Anatolia, and the Caucasus), which took place from the Late Bronze Age to the emerging Early Iron Age. It was a transition which historians believe was violent, sudden, and culturally disruptive, and involved societal collapse for some civilizations during the 12th century BCE. The palace economy of Mycenaean Greece, the Aegean region and Anatolia that characterized the Late Bronze Age disintegrated, transforming into the small isolated village cultures of the Greek Dark Ages. The Hittite Empire of Anatolia and the Levant collapsed, while states such as the Middle Assyrian Empire in Mesopotamia and the New Kingdom of Egypt survived but were considerably weakened.

Competing and even mutually compatible theories for the ultimate cause of the Late Bronze Age collapse have been made since the 19th century. These include volcanic eruptions, droughts, invasions by the Sea Peoples or migrations of Dorians, economic disruptions due to the rising use of ironworking, and changes in military technology and methods of war that saw the decline of chariot warfare.

Discussed on

🔗 PNG can be Animated Wait WTF? APNG file format

🔗 Computing 🔗 Animation

Animated Portable Network Graphics (APNG) is a file format which extends the Portable Network Graphics (PNG) specification to permit animated images that work similarly to animated GIF files, while supporting 24 or 48-bit images and full alpha transparency not available for GIFs. It also retains backward compatibility with non-animated PNG files.

The first frame of an APNG file is stored as a normal PNG stream, so most standard PNG decoders are able to display the first frame of an APNG file. The frame speed data and extra animation frames are stored in extra chunks (as provided for by the original PNG specification). APNG competed with Multiple-image Network Graphics (MNG), a comprehensive format for bitmapped animations which was created by the same team as PNG and is obsolete. APNG's advantage was the smaller library size and compatibility with older PNG implementations.

Discussed on