Random Articles (Page 116)
Have a deep view into what people are curious about.
๐ Elwyn Berlekamp has died
Elwyn Ralph Berlekamp (September 6, 1940 โ April 9, 2019) was an American mathematician known for his work in computer science, coding theory and combinatorial game theory. He was a professor emeritus of mathematics and EECS at the University of California, Berkeley.
Berlekamp was the inventor of an algorithm to factor polynomials, and was one of the inventors of the BerlekampโWelch algorithm and the BerlekampโMassey algorithms, which are used to implement ReedโSolomon error correction.
Berlekamp had also been active in money management. In 1986, he began information-theoretic studies of commodity and financial futures.
Discussed on
- "Elwyn Berlekamp has died" | 2019-04-10 | 125 Upvotes 17 Comments
๐ Poltergeist Anti Pattern
In computer programming, a poltergeist (or gypsy wagon) is a short-lived, typically stateless object used to perform initialization or to invoke methods in another, more permanent class. It is considered an anti-pattern. The original definition is by Michael Akroyd 1996 - Object World West Conference:
- "As a gypsy wagon or a poltergeist appears and disappears mysteriously, so does this short lived object. As a consequence the code is more difficult to maintain and there is unnecessary resource waste. The typical cause for this anti-pattern is poor object design."
A poltergeist can often be identified by its name; they are often called "manager_", "controller_", "supervisor", "start_process", etc.
Sometimes, poltergeist classes are created because the programmer anticipated the need for a more complex architecture. For example, a poltergeist arises if the same method acts as both the client and invoker in a command pattern, and the programmer anticipates separating the two phases. However, this more complex architecture may actually never materialize.
Poltergeists should not be confused with long-lived, state-bearing objects of a pattern such as modelโviewโcontroller, or tier-separating patterns such as business-delegate.
To remove a poltergeist, delete the class and insert its functionality in the invoked class, possibly by inheritance or as a mixin.
Discussed on
- "Poltergeist Anti Pattern" | 2023-10-30 | 12 Upvotes 2 Comments
๐ I never realized how useful netcat is
netcat (often abbreviated to nc) is a computer networking utility for reading from and writing to network connections using TCP or UDP. The command is designed to be a dependable back-end that can be used directly or easily driven by other programs and scripts. At the same time, it is a feature-rich network debugging and investigation tool, since it can produce almost any kind of connection its user could need and has a number of built-in capabilities.
Its list of features includes port scanning, transferring files, and port listening, and it can be used as a backdoor.
Discussed on
- "I never realized how useful netcat is" | 2009-09-16 | 190 Upvotes 32 Comments
๐ Pentagramma mirificum
Pentagramma mirificum (Latin for miraculous pentagram) is a star polygon on a sphere, composed of five great circle arcs, all of whose internal angles are right angles. This shape was described by John Napier in his 1614 book Mirifici logarithmorum canonis descriptio (Description of the wonderful rule of logarithms) along with rules that link the values of trigonometric functions of five parts of a right spherical triangle (two angles and three sides). The properties of pentagramma mirificum were studied, among others, by Carl Friedrich Gauss.
Discussed on
- "Pentagramma mirificum" | 2018-12-29 | 27 Upvotes 2 Comments
๐ Rue de L'Avenir
The Rue de l'Avenir (transl.โStreet of the future) was an electric moving walkway installed at the 1900 Exposition Universelle in Paris. It ran along the edge of the Exposition site, from the Esplanade of Les Invalides to the Champ de Mars, passing through nine stations along the way, where passengers could board. It was designed by architect Joseph Lyman Silsbee and engineer Max E. Schmidt, designers of The Great Wharf Moving Sidewalk installed at the 1893 World's Fair in Chicago, the first-ever moving walkway.
Discussed on
- "Rue de L'Avenir" | 2024-01-05 | 295 Upvotes 118 Comments
๐ Liquid Breathing
Liquid breathing is a form of respiration in which a normally air-breathing organism breathes an oxygen-rich liquid (such as a perfluorocarbon), rather than breathing air.
This requires certain physical properties such as respiratory gas solubility, density, viscosity, vapor pressure, and lipid solubility which some, but not all, perfluorochemicals (perfluorocarbon) have. Thus, it is critical to choose the appropriate PFC for a specific biomedical application, such as liquid ventilation, drug delivery or blood substitutes. The physical properties of PFC liquids vary substantially; however, the one common property is their high solubility for respiratory gases. In fact, these liquids carry more oxygen and carbon dioxide than blood.
In theory, liquid breathing could assist in the treatment of patients with severe pulmonary or cardiac trauma, especially in pediatric cases. Liquid breathing has also been proposed for use in deep diving and space travel. Despite some recent advances in liquid ventilation, a standard mode of application has not yet been established.
Discussed on
- "Liquid Breathing" | 2021-04-08 | 19 Upvotes 3 Comments
- "Liquid Breathing" | 2015-06-22 | 12 Upvotes 19 Comments
- "Liquid breathing" | 2010-12-20 | 37 Upvotes 5 Comments
- "Liquid breathing" | 2009-09-28 | 18 Upvotes 4 Comments
๐ Adani manipulated Wikipedia entries using sock puppet accounts and paid editors
Discussed on
- "Adani manipulated Wikipedia entries using sock puppet accounts and paid editors" | 2023-02-20 | 25 Upvotes 1 Comments
๐ British Airways Flight 5390
British Airways Flight 5390 was a flight from Birmingham Airport in England for Mรกlaga Airport in Spain that suffered explosive decompression, with no loss of life, shortly after takeoff on 10 June 1990. An improperly installed windscreen panel separated from its frame, causing the plane's captain to be blown partially out of the aircraft. With the captain pinned against the window frame for twenty minutes, the first officer landed at Southampton Airport.
Discussed on
- "British Airways Flight 5390" | 2020-11-14 | 169 Upvotes 101 Comments
๐ Mozilla made $436M from search deals in 2018
The Mozilla Corporation (stylized as moz://a) is a wholly owned subsidiary of the Mozilla Foundation that coordinates and integrates the development of Internet-related applications such as the Firefox web browser, by a global community of open-source developers, some of whom are employed by the corporation itself. The corporation also distributes and promotes these products. Unlike the non-profit Mozilla Foundation, and the Mozilla open source project, founded by the now defunct Netscape Communications Corporation, the Mozilla Corporation is a taxable entity. The Mozilla Corporation reinvests all of its profits back into the Mozilla projects. The Mozilla Corporation's stated aim is to work towards the Mozilla Foundation's public benefit to "promote choice and innovation on the Internet."
A MozillaZine article explained:
The Mozilla Foundation will ultimately control the activities of the Mozilla Corporation and will retain its 100 percent ownership of the new subsidiary. Any profits made by the Mozilla Corporation will be invested back into the Mozilla project. There will be no shareholders, no stock options will be issued and no dividends will be paid. The Mozilla Corporation will not be floating on the stock market and it will be impossible for any company to take over or buy a stake in the subsidiary. The Mozilla Foundation will continue to own the Mozilla trademarks and other intellectual property and will license them to the Mozilla Corporation. The Foundation will also continue to govern the source code repository and control who is allowed to check in.
Discussed on
- "Mozilla made $436M from search deals in 2018" | 2020-08-12 | 32 Upvotes 3 Comments
๐ Matrioshka Brain
A Matrioshka brain is a hypothetical megastructure of immense computational capacity powered by a Dyson sphere. It was proposed in 1997 by Robert J. Bradbury (1956โ2011). It is an example of a Class B stellar engine, employing the entire energy output of a star to drive computer systems. This concept derives its name from the nesting Russian Matryoshka dolls. The concept was deployed by Bradbury in the anthology Year Million: Science at the Far Edge of Knowledge.
Discussed on
- "Matrioshka Brain" | 2021-08-04 | 12 Upvotes 2 Comments