New Articles (Page 112)
To stay up to date you can also follow on Mastodon.
๐ Orthographic Depth
The orthographic depth of an alphabetic orthography indicates the degree to which a written language deviates from simple one-to-one letterโphoneme correspondence. It depends on how easy it is to predict the pronunciation of a word based on its spelling: shallow orthographies are easy to pronounce based on the written word, and deep orthographies are difficult to pronounce based on how they are written.
In shallow orthographies, the spelling-sound correspondence is direct: from the rules of pronunciation, one is able to pronounce the word correctly. In other words, shallow (transparent) orthographies, also called phonemic orthographies, have a one-to-one relationship between its graphemes and phonemes, and the spelling of words is very consistent. Such examples include Hindi, Spanish, Finnish, Turkish, Latin and Italian.
In contrast, in deep (opaque) orthographies, the relationship is less direct, and the reader must learn the arbitrary or unusual pronunciations of irregular words. In other words, deep orthographies are writing systems that do not have a one-to-one correspondence between sounds (phonemes) and the letters (graphemes) that represent them. They may reflect etymology (English, Faroese, Mongolian script, Thai, French, or Franco-Provenรงal) or be morphophonemic (Korean or Russian).
Written Korean represents an unusual hybrid; each phoneme in the language is represented by a letter but the letters are packaged into "square" units of two to four phonemes, each square representing a syllable. Korean has very complex phonological variation rules, especially regarding the consonants rather than the vowels, in contrast to English. For example, the Korean word ํ์ผ, which should be pronounced as [husil] based on standard pronunciations of the components of the grapheme, is actually pronounced as [hunnil]. Among the consonants of the Korean language, only one is always pronounced exactly as it is written.
Italian offers clear examples of differential directionality in depth. Even in a very shallow orthographic system, spelling-to-pronunciation and pronunciation-to-spelling may not be equally clear. There are two major imperfect matches of vowels to letters: in stressed syllables, e can represent either open [ษ] or closed [e], and o stands for either open [ษ] or closed [o]. According to the orthographic principles used for the language, [หsษtta] 'sect', for example, with open [ษ] can only be spelled setta, and [หvetta] 'summit' with closed [e] can only be vetta โ if a listener can hear it, they can spell it. But since the letter e is assigned to represent both [ษ] and [e], there is no principled way to know whether to pronounce the written words setta and vetta with [ษ] or [e] โ the spelling does not present the information needed for accurate pronunciation. A second lacuna in Italian's shallow orthography is that although stress position in words is only very partially predictable, it is normally not indicated in writing. For purposes of spelling, it makes no difference which syllable is stressed in the place names Arsoli and Carsoli, but the spellings offer no clue that they are ARsoli and CarSOli (and as with the letter e above, the stressed o of Carsoli, which is [ษ], is unknown from the spelling).
Discussed on
- "Orthographic Depth" | 2023-10-15 | 47 Upvotes 53 Comments
๐ SWEET16: Interpreted byte-code instruction set invented by Steve Wozniak
SWEET16 is an interpreted byte-code instruction set invented by Steve Wozniak and implemented as part of the Integer BASIC ROM in the Apple II series of computers. It was created because Wozniak needed to manipulate 16-bit pointer data, and the Apple II was an 8-bit computer.
SWEET16 was not used by the core BASIC code, but was later used to implement several utilities. Notable among these was the line renumbering routine, which was included in the Programmer's Aid #1 ROM, added to later Apple II models and available for user installation on earlier examples.
SWEET16 code is executed as if it were running on a 16-bit processor with sixteen internal 16-bit little-endian registers, named R0 through R15. Some registers have well-defined functions:
- R0ย โ accumulator
- R12ย โ subroutine stack pointer
- R13ย โ stores the result of all comparison operations for branch testing
- R14ย โ status register
- R15ย โ program counter
The 16 virtual registers, 32 bytes in total, are located in the zero page of the Apple II's real, physical memory map (at $00โ$1F), with values stored as low byte followed by high byte. The SWEET16 interpreter itself is located from $F689 to $F7FC in the Integer BASIC ROM.
According to Wozniak, the SWEET16 implementation is a model of frugal coding, taking up only about 300 bytes in memory. SWEET16 runs at about one-tenth the speed of the equivalent native 6502 code.
Discussed on
- "SWEET16: Interpreted byte-code instruction set invented by Steve Wozniak" | 2023-10-14 | 23 Upvotes 3 Comments
๐ Solar eclipse of August 12, 2026
A total solar eclipse will occur at the Moon's descending node of the orbit on Wednesday, August 12, 2026, 2 days past perigee (Perigee on Monday, August 10, 2026), in North America and Europe. The total eclipse will pass over the Arctic, Greenland, Iceland, Atlantic Ocean and northern Spain. The points of greatest duration and greatest eclipse will be just 45ย km off the western coast of Iceland by 65ยฐ10.3' N and 25ยฐ12.3' W, where the totality will last 2m 18.21s. It will be the first total eclipse visible in Iceland since June 30, 1954, also Solar Saros series 126 (descending node), and the only one to occur in the 21st century as the next one will be in 2196.
Occurring only 2.3 days after perigee (Perigee on August 10, 2026), the Moon's apparent diameter will be larger. Lunar Perigee will occur on Monday, August 10, 2026, two days before the total solar eclipse.
The total eclipse will pass over northern Spain from the Atlantic coast to the Mediterranean coast as well as the Balearic Islands. The total eclipse will be visible from the cities of Valencia, Zaragoza, Palma and Bilbao but both Madrid and Barcelona will be just outside the path of totality.
The last total eclipse in continental Europe occurred on March 29, 2006 and in continental part of European Union it occurred on August 11, 1999. The last total solar eclipse happened in Spain on August 30, 1905 and followed a similar path across the country. The next total eclipse visible in Spain will happen less than a year later on 2 August 2027. A partial eclipse will cover more than 90% of the area of the sun in Ireland, Great Britain, Portugal, France, Italy, the Balkans and North Africa and to a lesser extent in most of Europe, North Africa and North America.
Discussed on
- "Solar eclipse of August 12, 2026" | 2023-10-14 | 21 Upvotes 6 Comments
๐ Jesus Nut
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
- "Jesus Nut" | 2023-10-13 | 209 Upvotes 93 Comments
- "Jesus Nut" | 2022-03-02 | 29 Upvotes 1 Comments
๐ Malbolge โ Esoteric Programming Language Designed to Be Almost Impossible to Use
Malbolge () is a public domain esoteric programming language invented by Ben Olmstead in 1998, named after the eighth circle of hell in Dante's Inferno, the Malebolge.
Malbolge was specifically designed to be almost impossible to use, via a counter-intuitive 'crazy operation', base-three arithmetic, and self-altering code. It builds on the difficulty of earlier, challenging esoteric languages (such as Brainfuck and Befunge), but takes this aspect to the extreme, playing on the entangled histories of computer science and encryption. Despite this design, it is possible (though very difficult) to write useful Malbolge programs.
Discussed on
- "Malbolge" | 2023-10-12 | 12 Upvotes 3 Comments
- "Malbolge (programming language)" | 2012-05-30 | 41 Upvotes 16 Comments
- "The peculiarity of Malbolge is that it was designed to be the worst possible programming language" | 2008-04-12 | 12 Upvotes 3 Comments
๐ The Third Place
In sociology, the third place refers to the social surroundings that are separate from the two usual social environments of home ("first place") and the workplace ("second place"). Examples of third places include churches, cafes, clubs, public libraries, gyms, bookstores, stoops and parks. In his book The Great Good Place (1989), Ray Oldenburg argues that third places are important for civil society, democracy, civic engagement, and establishing feelings of a sense of place.
Robert Putnam addressed issues related to third place, but without using the term, in Bowling Alone: America's Declining Social Capital (1995, 2000).
Discussed on
- "The Third Place" | 2023-10-11 | 82 Upvotes 75 Comments
๐ Thunderbird and Whale
"Thunderbird and Whale" is an indigenous myth belonging to the mythological traditions of a number of tribes from the Pacific Northwest.
Discussed on
- "Thunderbird and Whale" | 2023-10-11 | 69 Upvotes 15 Comments
๐ Isambard Kingdom Brunel
Isambard Kingdom Brunel (; 9 April 1806ย โ 15 September 1859) was a British civil engineer who is considered "one of the most ingenious and prolific figures in engineering history", "one of the 19th-century engineering giants", and "one of the greatest figures of the Industrial Revolution, [who] changed the face of the English landscape with his groundbreaking designs and ingenious constructions". Brunel built dockyards, the Great Western Railway (GWR), a series of steamships including the first propeller-driven transatlantic steamship, and numerous important bridges and tunnels. His designs revolutionised public transport and modern engineering.
Though Brunel's projects were not always successful, they often contained innovative solutions to long-standing engineering problems. During his career, Brunel achieved many engineering firsts, including assisting in the building of the first tunnel under a navigable river and the development of SSย Great Britain, the first propeller-driven, ocean-going, iron ship, which, when launched in 1843, was the largest ship ever built.
On the GWR, Brunel set standards for a well-built railway, using careful surveys to minimise gradients and curves. This necessitated expensive construction techniques, new bridges, new viaducts, and the two-mile (3.2ย km) long Box Tunnel. One controversial feature was the wide gauge, a "broad gauge" of 7ย ftย 1โ4ย in (2,140ย mm), instead of what was later to be known as "standard gauge" of 4ย ftย 8ย 1โ2ย in (1,435ย mm). He astonished Britain by proposing to extend the GWR westward to North America by building steam-powered, iron-hulled ships. He designed and built three ships that revolutionised naval engineering: the SSย Great Western (1838), the SSย Great Britain (1843), and the SSย Great Eastern (1859).
In 2002, Brunel was placed second in a BBC public poll to determine the "100 Greatest Britons". In 2006, the bicentenary of his birth, a major programme of events celebrated his life and work under the name Brunel 200.
Discussed on
- "Isambard Kingdom Brunel" | 2023-10-10 | 165 Upvotes 120 Comments
- "Isambard Kingdom Brunel" | 2015-11-16 | 52 Upvotes 17 Comments
- "Isambard Kingdom Brunel" | 2014-05-13 | 103 Upvotes 25 Comments
๐ Blast Valve
A blast valve is used to protect a shelter, such as a fallout shelter or bunker, from the effects of sudden outside air pressure changes. A nuclear weapon creates a shock wave, which may produce sudden pressure changes of more than an atmosphere (about 1 bar) even several kilometres from the detonation point. After the shock wave passes, a sudden negative pressure follows.
If such pressure waves enter a shelter, they will likely do substantial harm to occupants and equipment. A blast valve is placed in air intake/exhaust pipes, that remains open normally, but automatically closes when strong pressure is applied in either direction. Blast dampers operate in the same fashion and are related or identical to blast valves, the former name however is generally used to describe blast mitigation devices, for more conventional explosive events.
A typical blast valve has entries of 15โ30ย cm diameter, and a larger centre section. Within the centre section is a disk mounted on an axle, with weak springs that keep it centred, away from both entries. Pressure displaces the disk along the axle, until it plugs one entry or the other. After the blast, the springs return the disk to the centre, re-opening the valve.
Another type of blast valve employs rounded metal tubes held in place by springs. As pressure rises it pushes the tubes against the frame of the valve closing the opening. These valves are typically unidirectional in airflow and are employed in large wall structures where large amounts of airflow is required.
One form of blast valve, popularized by the book Nuclear War Survival Skills and tested by ORNL is worn flat rubber tire treads nailed or bolted to frames strong enough to resist the maximum overpressure, with tested closing times cited as being identical to commercial grade blast valves, however the use of this form of blast valve design must also take the risk of the flammable rubber catching fire into consideration.
๐ Word2vec
Word2vec is a technique for natural language processing (NLP) published in 2013. The word2vec algorithm uses a neural network model to learn word associations from a large corpus of text. Once trained, such a model can detect synonymous words or suggest additional words for a partial sentence. As the name implies, word2vec represents each distinct word with a particular list of numbers called a vector. The vectors are chosen carefully such that they capture the semantic and syntactic qualities of words; as such, a simple mathematical function (cosine similarity) can indicate the level of semantic similarity between the words represented by those vectors.
Discussed on
- "Word2vec" | 2023-10-09 | 14 Upvotes 1 Comments