New Articles (Page 359)

To stay up to date you can also follow on Mastodon.

πŸ”— Yoda conditions

πŸ”— Computing πŸ”— Computing/Software πŸ”— Star Wars

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

πŸ”— Kevinism

πŸ”— Germany πŸ”— Anthroponymy

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

πŸ”— Swadesh List

πŸ”— Linguistics πŸ”— Languages

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

πŸ”— Zugzwang

πŸ”— Chess

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

πŸ”— Cyc

πŸ”— Computing πŸ”— Computer science πŸ”— Cognitive science πŸ”— Software πŸ”— Software/Computing πŸ”— Databases πŸ”— Databases/Computer science

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.

Discussed on

  • "Cyc" | 2022-09-28 | 24 Upvotes 2 Comments
  • "Cyc" | 2019-12-13 | 357 Upvotes 173 Comments

πŸ”— Simultaneous recruiting of new graduates

πŸ”— Korea πŸ”— Business πŸ”— Japan πŸ”— Japan/Business and economy

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

πŸ”— Granular convection

πŸ”— Physics πŸ”— Physics/Fluid Dynamics

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

πŸ”— Shepard Tone

πŸ”— Professional sound production

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

πŸ”— Japanese addressing system

πŸ”— Philately πŸ”— Japan πŸ”— Japan/Infrastructure πŸ”— Japan/Law and government

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