New Articles (Page 359)
To stay up to date you can also follow on Mastodon.
π Yoda conditions
In programming jargon, Yoda conditions (also called Yoda notation) is a programming style where the two parts of an expression are reversed from the typical order in a conditional statement. A Yoda condition places the constant portion of the expression on the left side of the conditional statement. The name for this programming style is derived from the Star Wars character named Yoda, who speaks English with a non-standard syntax.
Yoda conditions are part of the Symfony, and the WordPress coding standards.
Discussed on
- "Yoda conditions" | 2019-08-15 | 133 Upvotes 104 Comments
- "Yoda Conditions" | 2017-02-17 | 76 Upvotes 79 Comments
π Kevinism
Kevinism and Chantalism jokingly describe the tendency of parents in German-speaking areas to name their children with what appears to them to be unusual, exotic-sounding first names.
Discussed on
- "Kevinism" | 2021-03-26 | 15 Upvotes 7 Comments
- "Kevinism" | 2019-08-13 | 91 Upvotes 82 Comments
π Swadesh List
The Swadesh list is a classic compilation of basic concepts for the purposes of historical-comparative linguistics. Translations of the Swadesh list into a set of languages allow researchers to quantify the interrelatedness of those languages. The Swadesh list is named after linguist Morris Swadesh. It is used in lexicostatistics (the quantitative assessment of the genealogical relatedness of languages) and glottochronology (the dating of language divergence). Because there are several different lists, some authors also refer to "Swadesh lists".
Discussed on
- "Swadesh List" | 2019-08-12 | 42 Upvotes 4 Comments
π Zugzwang
Zugzwang (German for "compulsion to move", pronounced [ΛtsuΛktsvaΕ]) is a situation found in chess and other turn-based games wherein one player is put at a disadvantage because they must make a move when they would prefer to pass and not move. The fact that the player is compelled to move means that their position will become significantly weaker. A player is said to be "in zugzwang" when any possible move will worsen their position.
Although the term is used less precisely in games such as chess, it is used specifically in combinatorial game theory to denote a move that directly changes the outcome of the game from a win to a loss. Putting the opponent in zugzwang is a common way to help the superior side win a game, and in some cases it is necessary in order to make the win possible.
The term zugzwang was used in German chess literature in 1858 or earlier, and the first known use of the term in English was by World Champion Emanuel Lasker in 1905. The concept of zugzwang was known to chess players many centuries before the term was coined, appearing in an endgame study published in 1604 by Alessandro Salvio, one of the first writers on the game, and in shatranj studies dating back to the early 9th century, over 1000 years before the first known use of the term.
Positions with zugzwang occur fairly often in chess endgames, especially in king and pawn endgames. According to John Nunn, positions of reciprocal zugzwang are surprisingly important in the analysis of endgames.
Discussed on
- "Zugzwang" | 2019-12-15 | 132 Upvotes 43 Comments
- "Zugzwang: when a game player is at a disadvantage because they must make a move" | 2017-06-20 | 12 Upvotes 3 Comments
π Cyc
Cyc (pronounced SYKE, ) is a long-living artificial intelligence project that aims to assemble a comprehensive ontology and knowledge base that spans the basic concepts and rules about how the world works. Hoping to capture common sense knowledge, Cyc focuses on implicit knowledge that other AI platforms may take for granted. This is contrasted with facts one might find somewhere on the internet or retrieve via a search engine or Wikipedia. Cyc enables AI applications to perform human-like reasoning and be less "brittle" when confronted with novel situations.
Douglas Lenat began the project in July 1984 at MCC, where he was Principal Scientist 1984β1994, and then, since January 1995, has been under active development by the Cycorp company, where he is the CEO.
π Simultaneous recruiting of new graduates
Simultaneous recruiting of new graduates or periodic recruiting of new graduates (ζ°εδΈζ¬ζ‘η¨, Shinsotsu-ikkatsu-saiyΕ) is the custom that companies hire new graduates all at once and employ them. This custom was unique to Japan and South Korea. A 2010 age discrimination law enforced in South Korea bans employers from discriminating against job-seekers who have not recently graduated from high school or university. Japan is now the only country practising this custom; however, in 2018, the Japan Business Federation (Keidanren) announced that its 1,600 member companies, which represent a large portion of Japan's big business companies, would no longer be required to follow the custom from 2020 onwards.
Discussed on
- "Simultaneous recruiting of new graduates" | 2019-12-11 | 39 Upvotes 15 Comments
π Granular convection
Granular convection, or granular segregation, is a phenomenon where granular material subjected to shaking or vibration will exhibit circulation patterns similar to types of fluid convection. It is sometimes described as the Brazil nut effect when the largest particles end up on the surface of a granular material containing a mixture of variously sized objects; this derives from the example of a typical container of mixed nuts, where the largest will be Brazil nuts. The phenomenon is also known as the muesli effect since it is seen in packets of breakfast cereal containing particles of different sizes but similar density, such as muesli mix.
Under experimental conditions, granular convection of variously sized particles has been observed forming convection cells similar to fluid motion. The convection of granular flows is becoming a well-understood phenomenon.
Discussed on
- "Granular convection" | 2019-12-10 | 46 Upvotes 22 Comments
π Shepard Tone
A Shepard tone, named after Roger Shepard, is a sound consisting of a superposition of sine waves separated by octaves. When played with the bass pitch of the tone moving upward or downward, it is referred to as the Shepard scale. This creates the auditory illusion of a tone that continually ascends or descends in pitch, yet which ultimately seems to get no higher or lower.
Discussed on
- "Shepard Tone" | 2022-06-15 | 94 Upvotes 41 Comments
- "Shepard Tone" | 2019-08-11 | 99 Upvotes 34 Comments
- "Shepard tone" | 2012-10-21 | 99 Upvotes 34 Comments
π Japanese addressing system
The Japanese addressing system is used to identify a specific location in Japan. When written in Japanese characters, addresses start with the largest geographical entity and proceed to the most specific one. When written in Latin characters, addresses follow the convention used by most Western addresses and start with the smallest geographic entity (typically a house number) and proceed to the largest. The Japanese system is complex and idiosyncratic, the product of the natural growth of urban areas, as opposed to the systems used in cities that are laid out as grids and divided into quadrants or districts.
Discussed on
- "Japanese addressing system" | 2019-08-09 | 80 Upvotes 64 Comments
π Old English Wikipedia (or at least I think it is)
Discussed on
- "Old English Wikipedia (or at least I think it is)" | 2019-08-08 | 23 Upvotes 9 Comments