Random Articles (Page 59)
Have a deep view into what people are curious about.
π List of Countries by Incarceration Rate
This is a list of countries by incarceration rate.
Discussed on
- "List of Countries by Incarceration Rate" | 2013-11-16 | 42 Upvotes 35 Comments
π ECMAScript for XML - Direct XML Syntax in ECMAScript
ECMAScript for XML (E4X) is the standard ISO/IEC 22537:2006 [1] programming language extension that adds native XML support to ECMAScript (which includes ActionScript, JavaScript, and JScript). The goal is to provide an alternative to DOM interfaces that uses a simpler syntax for accessing XML documents. It also offers a new way of making XML visible. Before the release of E4X, XML was always accessed at an object level. E4X instead treats XML as a primitive (like characters, integers, and booleans). This implies faster access, better support, and acceptance as a building block (data structure) of a program.
E4X is standardized by Ecma International in the ECMA-357 standard. The first edition was published in June 2004, the second edition in December 2005.
The E4X standard was deprecated by the Mozilla Foundation in 2014.
Discussed on
- "ECMAScript for XML - Direct XML Syntax in ECMAScript" | 2021-06-01 | 38 Upvotes 41 Comments
π Deseret Alphabet
The Deseret alphabet ( (listen); Deseret: ππ―π π¨ππ―π» or ππ―ππ²ππ―π») is a phonemic English-language spelling reform developed between 1847 and 1854 by the board of regents of the University of Deseret under the leadership of Brigham Young, the second president of the Church of Jesus Christ of Latter-day Saints (LDS Church). George D. Watt is reported to have been the most actively involved in the development of the script,:β159β as well as being its first serious user.:β12β
The Deseret alphabet was an outgrowth of the idealism and utopianism of Young and the early LDS Church. Young and the Mormon pioneers believed "all aspects of life" were in need of reform for the imminent millenniumand the Deseret alphabet was just one of many ways they sought to bring about a complete "transformation in society",:β142β in anticipation of the Second Coming of Jesus. Young wrote of the reform that "it would represent every sound used in the construction of any known language; and, in fact, a step and partial return to a pure language which has been promised unto us in the latter days," the Adamic language spoken before the Tower of Babel.
In public statements, Young claimed the alphabet would replace the traditional Latin alphabet with an alternative, more phonetically accurate alphabet for the English language. This would offer immigrants an opportunity to learn to read and write English, he said, the orthography of which is often less phonetically consistent than those of many other languages.:β65β66β Similar neographies have been attempted, the most well-known of which for English is the Shavian alphabet.
Young also prescribed the learning of Deseret to the school system, stating "It will be the means of introducing uniformity in our orthography, and the years that are now required to learn to read and spell can be devoted to other studies."
During the alphabet's heyday between 1854 and 1869, scriptural passages in newspapers, selected church records, a $5 gold coin, and occasional street signs and correspondence used the new letters. In 1868-9, after much difficulty creating suitable fonts, four books were printed: two school primers, the full Book of Mormon, and a portion of it titled the Book of Nephi.
Despite heavy and costly promotion by the early LDS Church, the alphabet never enjoyed prolonged widespread use and has been regarded by historians as a failure. However, in recent years, aided by digital typography, the Deseret Alphabet has been revived as a cultural heirloom.
Discussed on
- "Deseret Alphabet" | 2023-05-01 | 140 Upvotes 71 Comments
π Delta Debugging
Discussed on
- "Delta Debugging" | 2011-02-05 | 29 Upvotes 8 Comments
π Note G
Note G was a computer algorithm written by Ada Lovelace, and was designed to calculate Bernoulli numbers using the hypothetical analytical engine. Note G is generally agreed to be the first algorithm specifically for a computer, and Lovelace is considered as the first computer programmer as a result. The algorithm was the last note in a series labelled A to G, which she employed as visual aids to accompany her English translation of Luigi Menabrea's 1842 French transcription of Charles Babbage's lecture on the analytical engine at the University of Turin, "Notions sur la machine analytique de Charles Babbage" ("Elements of Charles Babbageβs Analytical Machine"). Lovelace's Note G was never tested, as the engine was never built. Her notes, along with her translation, were published in 1843.
In the modern era, thanks to more readily available computing equipment and programming resources, Lovelace's algorithm has since been tested, after being "translated" into modern programming languages. These tests have independently concluded that there was a bug in the script, due to a minor typographical error, rendering the algorithm in its original state unusable.
Discussed on
- "Note G" | 2023-12-18 | 31 Upvotes 4 Comments
π Possible explanations for the slow progress of AI research
Artificial general intelligence (AGI) is the hypothetical intelligence of a machine that has the capacity to understand or learn any intellectual task that a human being can. It is a primary goal of some artificial intelligence research and a common topic in science fiction and futures studies. AGI can also be referred to as strong AI, full AI, or general intelligent action. (Some academic sources reserve the term "strong AI" for machines that can experience consciousness.)
Some authorities emphasize a distinction between strong AI and applied AI (also called narrow AI or weak AI): the use of software to study or accomplish specific problem solving or reasoning tasks. Weak AI, in contrast to strong AI, does not attempt to perform the full range of human cognitive abilities.
As of 2017, over forty organizations were doing research on AGI.
Discussed on
- "Possible explanations for the slow progress of AI research" | 2019-11-25 | 19 Upvotes 15 Comments
π Polyphasic Sleep
Biphasic sleep (or diphasic, bimodal or bifurcated sleep) is the practice of sleeping during two periods over the course of 24 hours, while polyphasic sleep refers to sleeping multiple times β usually more than two. Each of these is in contrast to monophasic sleep, which is one period of sleep within 24 hours. Segmented sleep and divided sleep may refer to polyphasic or biphasic sleep, but may also refer to interrupted sleep, where the sleep has one or several shorter periods of wakefulness. A common form of biphasic or polyphasic sleep includes a nap, which is a short period of sleep, typically taken between the hours of 9Β am and 9Β pm as an adjunct to the usual nocturnal sleep period. Nowadays, the definition of polyphasic sleep is any sleep schedule with at least two sleeps per day, to distinguish it from monophasic sleep, which only has one sleep per day.
The term polyphasic sleep was first used in the early 20th century by psychologist J. S. Szymanski, who observed daily fluctuations in activity patterns (see Stampi 1992). It does not imply any particular sleep schedule. The circadian rhythm disorder known as irregular sleep-wake syndrome is an example of polyphasic sleep in humans. Polyphasic sleep is common in many animals, and is believed to be the ancestral sleep state for mammals, although simians are monophasic.
The term polyphasic sleep is also used by an online community that experiments with alternative sleeping schedules to achieve more time awake each day. However, researchers such as Piotr WoΕΊniak warn that such forms of sleep deprivation are not healthy. While many claim that polyphasic sleep was widely used by some polymaths and prominent people such as Leonardo da Vinci, Napoleon, and Nikola Tesla, there are few reliable sources supporting that view.
Discussed on
- "Polyphasic Sleep" | 2013-08-22 | 32 Upvotes 44 Comments
π M4 (computer language)
m4 is a general-purpose macro processor included in all UNIX-like operating systems, and is a component of the POSIX standard.
The language was designed by Brian Kernighan and Dennis Ritchie for the original versions of UNIX. It is an extension of an earlier macro processor m3, written by Ritchie for an unknown AP-3 minicomputer.
The macro preprocessor operates as a text-replacement tool. It is employed to re-use text templates, typically in computer programming applications, but also in text editing and text-processing applications. Most users require m4 as a dependency of GNU autoconf.
Discussed on
- "M4 (computer language)" | 2018-08-17 | 70 Upvotes 26 Comments
π Why the lucky stiff Wikipedia entry page to be deleted
Jonathan Gillette, known by the pseudonym why the lucky stiff (often abbreviated as _why), is a writer, cartoonist, artist, and programmer notable for his work with the Ruby programming language. Annie Lowrey described him as "one of the most unusual, and beloved, computer programmers" in the world. Along with Yukihiro Matsumoto and David Heinemeier Hansson, he was seen as one of the key figures in the Ruby community.
_why made a presentation enigmatically titled "A Starry Afternoon, a Sinking Symphony, and the Polo Champ Who Gave It All Up for No Reason Whatsoever" at the 2005 O'Reilly Open Source Convention. It explored how to teach programming and make the subject more appealing to adolescents. _why gave a presentation and performed with his band, the Thirsty Cups, at RailsConf in 2006.
On 19 August 2009, _why's accounts on Twitter and GitHub and his personally maintained websites went offline. Shortly before he disappeared, why the lucky stiff tweeted, "programming is rather thankless. u see your works become replaced by superior ones in a year. unable to run at all in a few more."
_why's colleagues have assembled collections of his writings and projects.
Later his website briefly went back online with a detailed explanation of his plans for the future.
Discussed on
- "Why the lucky stiff Wikipedia entry page to be deleted" | 2008-06-13 | 39 Upvotes 50 Comments
π Ugly Gerry
Ugly Gerry is a font whose characters consist of shapes of United States congressional districts, its intention being to protest gerrymandering. It was created by Ben Doessel and James Lee through the Leo Burnett Agency for RepresentUs.
Discussed on
- "Ugly Gerry" | 2025-05-30 | 43 Upvotes 3 Comments