Random Articles (Page 3)
Have a deep view into what people are curious about.
🔗 Juliane Koepcke - survived a 10K foot freefall from an airliner
Juliane Koepcke (born 1954), also known by her married name Juliane Diller, is a German Peruvian mammalogist. As a teenager in 1971, Koepcke was the lone survivor of the LANSA Flight 508 plane crash, then survived eleven days alone in the Amazon rainforest.
Discussed on
- "Juliane Koepcke - survived a 10K foot freefall from an airliner" | 2012-10-20 | 10 Upvotes 5 Comments
🔗 List of oldest companies: Before 1300
This list of the oldest companies in the world includes brands and companies, excluding associations and educational, government, or religious organizations. To be listed, a brand or company name must remain operating, either in whole or in part, since inception. Note however that such claims are often open to question and should be researched further before citing them.
Discussed on
- "List of oldest companies: Before 1300" | 2018-01-19 | 416 Upvotes 198 Comments
🔗 Cargo cult programming
Cargo cult programming is a style of computer programming characterized by the ritual inclusion of code or program structures that serve no real purpose. Cargo cult programming is symptomatic of a programmer not understanding either a bug they were attempting to solve or the apparent solution (compare shotgun debugging, deep magic). The term cargo cult programmer may apply when an unskilled or novice computer programmer (or one inexperienced with the problem at hand) copies some program code from one place to another with little understanding of how it works or whether it is required.
Cargo cult programming can also refer to the practice of applying a design pattern or coding style blindly without understanding the reasons behind that design principle. Examples being adding unnecessary comments to self-explanatory code, overzealous adherence to the conventions of a programming paradigm, or adding deletion code for objects that garbage collection automatically collect.
Obsessive and redundant checks for null values or testing whether a collection is empty before iterating its values may be a sign of cargo cult programming. Such obsessive checks make the code less readable, and often prevent the output of proper error messages, obscuring the real cause of a misbehaving program.
Discussed on
- "Cargo cult programming" | 2015-02-16 | 10 Upvotes 3 Comments
🔗 MacGuffin
In fiction, a MacGuffin (sometimes McGuffin) is an object, device, or event that is necessary to the plot and the motivation of the characters, but insignificant, unimportant, or irrelevant in itself. The term was originated by Angus MacPhail for film, adopted by Alfred Hitchcock, and later extended to a similar device in other fiction.
The MacGuffin technique is common in films, especially thrillers. Usually, the MacGuffin is revealed in the first act, and thereafter declines in importance. It can reappear at the climax of the story but may actually be forgotten by the end of the story. Multiple MacGuffins are sometimes derisively identified as plot coupons.
Discussed on
- "MacGuffin" | 2023-04-09 | 11 Upvotes 4 Comments
🔗 Bozo Bit
The term bozo bit has been used in two contexts. Initially a weak copy protection system in the 1980s Apple classic Mac OS, the term "flipping the bozo bit" was later reused to describe a decision to ignore a person's input. It is a whimsical term, possibly derived from the classic children's comedy character, Bozo the Clown.
🔗 Sussman anomaly
The Sussman anomaly is a problem in artificial intelligence, first described by Gerald Sussman, that illustrates a weakness of noninterleaved planning algorithms, which were prominent in the early 1970s. In the problem, three blocks (labeled A, B, and C) rest on a table. The agent must stack the blocks such that A is atop B, which in turn is atop C. However, it may only move one block at a time. The problem starts with B on the table, C atop A, and A on the table:
However, noninterleaved planners typically separate the goal (stack A atop B atop C) into subgoals, such as:
- get A atop B
- get B atop C
Suppose the planner starts by pursuing Goal 1. The straightforward solution is to move C out of the way, then move A atop B. But while this sequence accomplishes Goal 1, the agent cannot now pursue Goal 2 without undoing Goal 1, since both A and B must be moved atop C:
If instead the planner starts with Goal 2, the most efficient solution is to move B. But again, the planner cannot pursue Goal 1 without undoing Goal 2:
The problem was first identified by Sussman as a part of his PhD research. Sussman (and his supervisor, Marvin Minsky) believed that intelligence requires a list of exceptions or tricks, and developed a modular planning system for "debugging" plans. Most modern planning systems can handle this anomaly, but it is still useful for explaining why planning is non-trivial.
Discussed on
- "Sussman anomaly" | 2018-01-15 | 151 Upvotes 41 Comments
🔗 List of Cognitive Biases
Cognitive biases are systematic patterns of deviation from norm or rationality in judgment, and are often studied in psychology and behavioral economics.
Although the reality of most of these biases is confirmed by reproducible research, there are often controversies about how to classify these biases or how to explain them. Some are effects of information-processing rules (i.e., mental shortcuts), called heuristics, that the brain uses to produce decisions or judgments. Biases have a variety of forms and appear as cognitive ("cold") bias, such as mental noise, or motivational ("hot") bias, such as when beliefs are distorted by wishful thinking. Both effects can be present at the same time.
There are also controversies over some of these biases as to whether they count as useless or irrational, or whether they result in useful attitudes or behavior. For example, when getting to know others, people tend to ask leading questions which seem biased towards confirming their assumptions about the person. However, this kind of confirmation bias has also been argued to be an example of social skill: a way to establish a connection with the other person.
Although this research overwhelmingly involves human subjects, some findings that demonstrate bias have been found in non-human animals as well. For example, loss aversion has been shown in monkeys and hyperbolic discounting has been observed in rats, pigeons, and monkeys.
Discussed on
- "List of Cognitive Biases" | 2019-07-02 | 214 Upvotes 64 Comments
- "List of cognitive biases" | 2017-10-09 | 18 Upvotes 4 Comments
- "List of cognitive biases" | 2013-12-04 | 168 Upvotes 62 Comments
- "List of cognitive biases" | 2012-03-26 | 101 Upvotes 17 Comments
🔗 Mondragon Corporation
The Mondragon Corporation is a corporation and federation of worker cooperatives based in the Basque region of Spain. It was founded in the town of Mondragon in 1956 by graduates of a local technical college. Its first product was paraffin heaters. It is the tenth-largest Spanish company in terms of asset turnover and the leading business group in the Basque Country. At the end of 2014, it employed 74,117 people in 257 companies and organizations in four areas of activity: finance, industry, retail and knowledge. By 2015, 74,335 people were employed. Mondragon cooperatives operate in accordance with the Statement on the Co-operative Identity maintained by the International Co-operative Alliance.
Discussed on
- "Mondragon Corporation" | 2020-02-10 | 442 Upvotes 283 Comments
🔗 V-Mail
V-mail, short for Victory Mail, was a hybrid mail process used by the United States during the Second World War as the primary and secure method to correspond with soldiers stationed abroad. To reduce the cost of transferring an original letter through the military postal system, a V-mail letter would be censored, copied to film, and printed back to paper upon arrival at its destination. The V-mail process is based on the earlier British Airgraph process.
Discussed on
- "V-Mail" | 2019-11-11 | 110 Upvotes 7 Comments
🔗 Biomachining
Biomachining is the machining process of using lithotropic bacteria to remove material from metal parts, contrasted with chemical machining methods such as chemical milling and physical machining methods such as milling. Certain bacteria, such as Thiobacillus ferrooxidans and Thiobacillus thiooxidans, which are also used in the mineral refinement process of bioleaching, utilize the chemical energy from oxidation of iron or copper to fix carbon dioxide from the air. A metal object, when placed in a culture fluid containing these metal-metabolizing bacteria, will have material removed from its surface over time.
Biomachining is ideal for micromachining due to its very low material removal rate. In addition, biomachining is less likely to leave an undesirable surface finish; neither chemical nor physical energy is concentrated on the cutting area, so the possibility of a damaged or burned surface is slim.
This process has been successfully used to cut both pure iron and pure copper.
Discussed on
- "Biomachining" | 2025-01-26 | 32 Upvotes 1 Comments