Random Articles (Page 4)
Have a deep view into what people are curious about.
π Mach kernel
Mach () is a kernel developed at Carnegie Mellon University to support operating system research, primarily distributed and parallel computing. Mach is often mentioned as one of the earliest examples of a microkernel. However, not all versions of Mach are microkernels. Mach's derivatives are the basis of the operating system kernel in GNU Hurd and of Apple's XNU kernel used in macOS, iOS, iPadOS, tvOS, and watchOS.
The project at Carnegie Mellon ran from 1985 to 1994, ending with Mach 3.0, which is a true microkernel. Mach was developed as a replacement for the kernel in the BSD version of Unix, so no new operating system would have to be designed around it. Mach and its derivatives exist within a number of commercial operating systems. These include all using the XNU operating system kernel which incorporates an earlier non-microkernel Mach as a major component. The Mach virtual memory management system was also adopted in 4.4BSD by the BSD developers at CSRG, and appears in modern BSD-derived Unix systems, such as FreeBSD.
Mach is the logical successor to Carnegie Mellon's Accent kernel. The lead developer on the Mach project, Richard Rashid, has been working at Microsoft since 1991 in various top-level positions revolving around the Microsoft Research division. Another of the original Mach developers, Avie Tevanian, was formerly head of software at NeXT, then Chief Software Technology Officer at Apple Inc. until March 2006.
Discussed on
- "Mach kernel" | 2019-09-05 | 139 Upvotes 95 Comments
π Unix philosophy
The Unix philosophy, originated by Ken Thompson, is a set of cultural norms and philosophical approaches to minimalist, modular software development. It is based on the experience of leading developers of the Unix operating system. Early Unix developers were important in bringing the concepts of modularity and reusability into software engineering practice, spawning a "software tools" movement. Over time, the leading developers of Unix (and programs that ran on it) established a set of cultural norms for developing software; these norms became as important and influential as the technology of Unix itself; this has been termed the "Unix philosophy."
The Unix philosophy emphasizes building simple, short, clear, modular, and extensible code that can be easily maintained and repurposed by developers other than its creators. The Unix philosophy favors composability as opposed to monolithic design.
Discussed on
- "Unix philosophy" | 2017-02-24 | 20 Upvotes 2 Comments
π Marine glass sponge that builds silica skeletons
The Venus' flower basket (Euplectella aspergillum) is a glass sponge in the phylum Porifera. It is a marine sponge found in the deep waters of the Pacific ocean. As other glass sponges, they build their skeletons out of silica, which is of great interest in materials science as they do not require heat to form their glass latices, which in some ways makes their properties superior to manufactured fiber optics. As other sponges, they feed by filtering sea water to capture plankton.
The sponges are often found to house glass sponge shrimp, usually a breeding pair, whom are typically unable to exit the sponge's lattice due to their size. Consequently, they live in and around these sponges, where the shrimp perform a mutuallistic relationship with the sponge until they die. This may have influenced the adoption of the sponge as a symbol of undying love in Japan, where the skeletons of these sponges are presented as nuptial gifts.
Discussed on
- "Marine glass sponge that builds silica skeletons" | 2020-07-12 | 26 Upvotes 3 Comments
π History of Slavery in the Muslim World
The history of slavery in the Muslim world began with institutions inherited from pre-Islamic Arabia; and the practice of keeping slaves subsequently developed in radically different ways, depending on social-political factors such as the Arab slave trade. Any non-Muslim could be enslaved. Throughout Islamic history, slaves served in various social and economic roles, from powerful emirs to harshly treated manual laborers. Early on in Muslim history slaves provided plantation labor similar to that in the early-modern Americas, but this practice was abandoned after harsh treatment led to destructive slave revolts, the most notable being the Zanj Rebellion of 869β883. Slaves were widely employed in irrigation, mining, and animal husbandry, but most commonly as soldiers, guards, domestic workers, concubines and sex slaves. Many rulers relied on military slaves (often in huge standing armies) and on slaves in administration - to such a degree that the slaves could sometimes seize power. Among black slaves, there were roughly two females to every one male. Two rough estimates by scholars of the numbers of just one group - black slaves held over twelve centuries in the Muslim world - are 11.5 million and 14 million, while other estimates indicate a number between 12 and 15 million African slaves prior to the 20th century.
Islam encouraged the manumission of Muslim slaves as a way of expiating sins. Many early converts to Islam, such as Bilal, were former slaves. In theory, slavery in Islamic law does not have a racial or color basis, although this has not always been the case in practice. In 1990 the Cairo Declaration on Human Rights in Islam declared that "no one has the right to enslave" another human being. Many slaves were imported from outside the Muslim world.
The Arab slave trade was most active in West Asia, North Africa, and Southeast Africa. The Ottoman slave trade exploited the human resources of eastern and central Europe and the Caucasus; the Barbary Coast slave traders raided the Mediterranean coasts of Europe and as far afield as the British Isles and Iceland. In the early 20th century (post-World War I), authorities gradually outlawed and suppressed slavery in Muslim lands, largely due to pressure exerted by Western nations such as Britain and France. Slavery in the Ottoman Empire was abolished in 1924 when the new Turkish Constitution disbanded the Imperial Harem and made the last concubines and eunuchs free citizens of the newly proclaimed republic. Slavery in Iran was abolished in 1929. Mauritania became the last state to abolish slavery - in 1905, 1981, and again in August 2007. Oman abolished slavery in 1970, and Saudi Arabia and Yemen abolished slavery in 1962 under pressure from Britain. However, slavery claiming the sanction of Islam is documented at present in the predominantly Islamic countries of the Sahel, and is also practiced by ISIS and Boko Haram. It is also practiced in countries like Libya and Mauritania - despite being outlawed.
Discussed on
- "History of Slavery in the Muslim World" | 2022-04-24 | 11 Upvotes 1 Comments
π Micromort
A micromort (from micro- and mortality) is a unit of risk defined as one-in-a-million chance of death. Micromorts can be used to measure riskiness of various day-to-day activities. A microprobability is a one-in-a million chance of some event; thus a micromort is the microprobability of death. The micromort concept was introduced by Ronald A. Howard who pioneered the modern practice of decision analysis.
Micromorts for future activities can only be rough assessments as specific circumstances will always have an impact. However past historical rates of events can be used to provide a ball park, average figure.
Discussed on
- "Micromort" | 2023-08-26 | 15 Upvotes 3 Comments
- "Micromort" | 2020-06-19 | 152 Upvotes 72 Comments
- "Micromort" | 2013-08-23 | 173 Upvotes 99 Comments
π Indian entrepreneur, industrialist, and philanthropist, Ratan Tata, dead at 86
Ratan Tata (28 December 1937 β 9 October 2024) was an Indian industrialist and philanthropist who served as chairman of Tata Group and Tata Sons from 1990 to 2012, and then as interim chairman from October 2016 through February 2017. In 2008, he received the Padma Vibhushan, the second highest civilian honour in India. Ratan had previously received the Padma Bhushan, the third highest civilian honour, in 2000. He passed away on October 9, 2024, following a prolonged illness related to his age.
Ratan Tata was the son of Naval Tata, who was adopted by Ratanji Tata. Ratanji Tata was the son of Jamshedji Tata, the founder of the Tata Group. He graduated from the Cornell University College of Architecture with a bachelor's degree in architecture. He joined Tata in 1961, where he worked on the shop floor of Tata Steel. He later succeeded J. R. D. Tata as chairman of Tata Sons upon the latter's retirement in 1991. During his tenure, the Tata Group acquired Tetley, Jaguar Land Rover, and Corus, in an attempt to turn Tata from a largely India-centric group into a global business. Tata was also a philanthropist.
Tata was a prolific investor and invested in over 30 start-ups, most in a personal capacity and some via his investment company.
Discussed on
- "Indian entrepreneur, industrialist, and philanthropist, Ratan Tata, dead at 86" | 2024-10-10 | 387 Upvotes 136 Comments
π Ant On A Rubber Rope
The ant on a rubber rope is a mathematical puzzle with a solution that appears counterintuitive or paradoxical. It is sometimes given as a worm, or inchworm, on a rubber or elastic band, but the principles of the puzzle remain the same.
The details of the puzzle can vary, but a typical form is as follows:
- An ant starts to crawl along a taut rubber rope 1Β km long at a speed of 1Β cm per second (relative to the rubber it is crawling on). At the same time, the rope starts to stretch uniformly at a constant rate of 1Β km per second, so that after 1 second it is 2Β km long, after 2 seconds it is 3Β km long, etc. Will the ant ever reach the end of the rope?
At first consideration it seems that the ant will never reach the end of the rope, but in fact it does. (In the form stated above, it would take 8.9Γ1043421 years.) Whatever the length of the rope and the relative speeds of the ant and the stretching, provided that the ant's speed and the stretching remain steady, the ant will always be able to reach the end given sufficient time. Once the ant has begun moving, the rubber rope is stretching both in front of and behind the ant, conserving the proportion of the rope already walked by the ant and enabling the ant to make continual progress.
Discussed on
- "Ant On A Rubber Rope" | 2013-11-04 | 58 Upvotes 33 Comments
π New Urbanism
New Urbanism is an urban design movement which promotes environmentally friendly habits by creating walkable neighborhoods containing a wide range of housing and job types. It arose in the United States in the early 1980s, and has gradually influenced many aspects of real estate development, urban planning, and municipal land-use strategies. New urbanism attempts to address the ills associated with urban sprawl and post-Second World War suburban development.
New Urbanism is strongly influenced by urban design practices that were prominent until the rise of the automobile prior to World War II; it encompasses ten basic principles such as traditional neighborhood design (TND) and transit-oriented development (TOD). These ideas can all be circled back to two concepts: building a sense of community and the development of ecological practices.
The organizing body for New Urbanism is the Congress for the New Urbanism, founded in 1993. Its foundational text is the Charter of the New Urbanism, which begins:
We advocate the restructuring of public policy and development practices to support the following principles: neighborhoods should be diverse in use and population; communities should be designed for the pedestrian and transit as well as the car; cities and towns should be shaped by physically defined and universally accessible public spaces and community institutions; urban places should be framed by architecture and landscape design that celebrate local history, climate, ecology, and building practice.
New Urbanists support regional planning for open space; context-appropriate architecture and planning; adequate provision of infrastructure such as sporting facilities, libraries and community centres; and the balanced development of jobs and housing. They believe their strategies can reduce traffic congestion by encouraging the population to ride bikes, walk, or take the train. They also hope that this set up will increase the supply of affordable housing and rein in suburban sprawl. The Charter of the New Urbanism also covers issues such as historic preservation, safe streets, green building, and the re-development of brownfield land. The ten Principles of Intelligent Urbanism also phrase guidelines for new urbanist approaches.
Architecturally, new urbanist developments are often accompanied by New Classical, postmodern, or vernacular styles, although that is not always the case.
Discussed on
- "New Urbanism" | 2010-03-05 | 48 Upvotes 34 Comments
π Graham's Number
Graham's number is an immense number that arises as an upper bound on the answer of a problem in the mathematical field of Ramsey theory. It is named after mathematician Ronald Graham, who used the number in conversations with popular science writer Martin Gardner as a simplified explanation of the upper bounds of the problem he was working on. In 1977, Gardner described the number in Scientific American, introducing it to the general public. At the time of its introduction, it was the largest specific positive integer ever to have been used in a published mathematical proof. The number was published in the 1980 Guinness Book of World Records, adding to its popular interest. Other specific integers (such as TREE(3)) known to be far larger than Graham's number have since appeared in many serious mathematical proofs, for example in connection with Harvey Friedman's various finite forms of Kruskal's theorem. Additionally, smaller upper bounds on the Ramsey theory problem from which Graham's number derived have since been proven to be valid.
Graham's number is much larger than many other large numbers such as Skewes' number and Moser's number, both of which are in turn much larger than a googolplex. As with these, it is so large that the observable universe is far too small to contain an ordinary digital representation of Graham's number, assuming that each digit occupies one Planck volume, possibly the smallest measurable space. But even the number of digits in this digital representation of Graham's number would itself be a number so large that its digital representation cannot be represented in the observable universe. Nor even can the number of digits of that numberβand so forth, for a number of times far exceeding the total number of Planck volumes in the observable universe. Thus Graham's number cannot be expressed even by power towers of the form .
However, Graham's number can be explicitly given by computable recursive formulas using Knuth's up-arrow notation or equivalent, as was done by Graham. As there is a recursive formula to define it, it is much smaller than typical busy beaver numbers. Though too large to be computed in full, the sequence of digits of Graham's number can be computed explicitly through simple algorithms. The last 12 digits are ...262464195387. With Knuth's up-arrow notation, Graham's number is , where
Discussed on
- "Graham's Number" | 2015-02-15 | 52 Upvotes 25 Comments
π Gravity Probe B
Gravity Probe B (GP-B) was a satellite-based experiment to test two unverified predictions of general relativity: the geodetic effect and frame-dragging. This was to be accomplished by measuring, very precisely, tiny changes in the direction of spin of four gyroscopes contained in an Earth-orbiting satellite at 650Β km (400Β mi) altitude, crossing directly over the poles.
The satellite was launched on 20 April 2004 on a Delta II rocket. The spaceflight phase lasted until ; Its aim was to measure spacetime curvature near Earth, and thereby the stressβenergy tensor (which is related to the distribution and the motion of matter in space) in and near Earth. This provided a test of general relativity, gravitomagnetism and related models. The principal investigator was Francis Everitt.
Initial results confirmed the expected geodetic effect to an accuracy of about 1%. The expected frame-dragging effect was similar in magnitude to the current noise level (the noise being dominated by initially unmodeled effects due to nonuniform coatings on the gyroscopes). Work continued to model and account for these sources of error, thus permitting extraction of the frame-dragging signal. By , the frame-dragging effect had been confirmed to within 15% of the expected result, and the NASA report indicated that the geodetic effect was confirmed to be better than 0.5%.
In an article published in the journal Physical Review Letters in , the authors reported analysis of the data from all four gyroscopes results in a geodetic drift rate of β6601.8Β±18.3Β mas/yr and a frame-dragging drift rate of β37.2Β±7.2Β mas/yr, in good agreement with the general relativity predictions of β6606.1Β±0.28%Β mas/yr and β39.2Β±0.19%Β mas/yr, respectively.
Discussed on
- "Gravity Probe B" | 2022-08-14 | 70 Upvotes 15 Comments