Random Articles (Page 6)
Have a deep view into what people are curious about.
๐ Ousterhout's Dichotomy
Ousterhout's dichotomy is computer scientist John Ousterhout's categorization that high-level programming languages tend to fall into two groups, each with distinct properties and uses: system programming languages and scripting languages โ compare programming in the large and programming in the small. This distinction underlies the design of his language Tcl.
System programming languages (or applications languages) usually have the following properties:
- They are typed statically
- They support creating complex data structures
- Programs in them are compiled into machine code
- Programs in them are meant to operate largely independently of other programs
System programming languages tend to be used for components and applications with large amounts of internal functionality such as operating systems, database servers, and Web browsers. These applications typically employ complex algorithms and data structures and require high performance. Prototypical examples of system programming languages include C and Modula-2.
By contrast, scripting languages (or glue languages) tend to have the following properties:
- They are typed dynamically
- They have little or no provision for complex data structures
- Programs in them (scripts) are interpreted
Scripting languages tend to be used for applications where most of the functionality comes from other programs (often implemented in system programming languages); the scripts are used to glue together other programs or add additional layers of functionality on top of existing programs. Ousterhout claims that scripts tend to be short and are often written by less sophisticated programmers, so execution efficiency is less important than simplicity and ease of interaction with other programs. Common applications for scripting include Web page generation, report generation, graphical user interfaces, and system administration. Prototypical examples of scripting languages include AppleScript, C shell, DOS batch files, and Tcl.
Discussed on
- "Ousterhout's Dichotomy" | 2024-11-10 | 12 Upvotes 2 Comments
- "Ousterhout's Dichotomy" | 2015-07-29 | 26 Upvotes 10 Comments
๐ Inductive Reasoning Aptitude
Inductive reasoning aptitude (also called differentiation or inductive learning ability) measures how well a person can identify a pattern within a large amount of data. It involves applying the rules of logic when inferring general principles from a constellation of particulars.
Measurement is generally done in a timed test by showing four pictures or words and asking the test taker to identify which of the pictures or words does not belong in the set. The test taker is shown a large number of sets of various degrees of difficulty. The measurement is made by timing how many of these a person can properly identify in a set period of time. The test resembles the game 'Which of These Is Not Like the Others'.
Inductive reasoning is very useful for scientists, auto mechanics, system integrators, lawyers, network engineers, medical doctors, system administrators and members of all fields where substantial diagnostic or data interpretation work is needed. Inductive reasoning aptitude is also useful for learning a graphical user interface quickly, because highly inductive people are very good at seeing others' categorization schemes. Inductive reasoning aptitude is often counter-productive in fields like sales where tolerance is very important, because highly inductive people tend to be good at seeing faults in others.
Discussed on
- "Inductive Reasoning Aptitude" | 2021-08-28 | 23 Upvotes 8 Comments
๐ Curb Cut Effect
The curb cut effect is the phenomenon of disability-friendly features being used and appreciated by a larger group than the people they were designed for. For example, many hearing people use closed captioning. The phenomenon is named for curb cutsย โ miniature ramps comprising parts of sidewalkย โ which were first made for wheelchair access in particular places, but are now universal and no longer widely recognized as a disability-accessibility feature.
The curb cut effect is a subset of universal design, which is the purposeful design of an environment so that it is accessible to all people regardless of ability or disability. The curb cut effect differs slightly from universal design as the curb cut phenomenon is often unintentional rather than purposeful, but results in a similar outcome.
Discussed on
- "Curb Cut Effect" | 2024-02-23 | 55 Upvotes 1 Comments
๐ RenaultโNissanโMitsubishi Alliance
The RenaultโNissanโMitsubishi Alliance, originally known as the RenaultโNissan Alliance, is a French-Japanese strategic alliance between the automobile manufacturers Renault (based in Boulogne-Billancourt, France), Nissan (based in Yokohama, Japan) and Mitsubishi Motors (based in Tokyo, Japan), which together sell more than 1 in 9 vehicles worldwide. Renault and Nissan are strategic partners since 1999 and have nearly 450,000 employees and control eight major brands: Renault, Nissan, Mitsubishi, Infiniti, Renault Korea, Dacia, Alpine, and Venucia. The car group sold 10.6ย million vehicles worldwide in 2017, making it the leading light vehicle manufacturing group in the world. The Alliance adopted its current name in September 2017, one year after Nissan acquired a controlling interest in Mitsubishi and subsequently made Mitsubishi an equal partner in the Alliance.
As of Decemberย 2021, the Alliance is one of the world's leading electric vehicle manufacturing groups, with global sales of over 1ย million light-duty electric vehicles since 2009. The top selling vehicles of its EV line-up are the Nissan Leaf and the Renault Zoe all-electric cars.
The strategic partnership between Renault, Nissan and Mitsubishi is not a merger or an acquisition. The three companies are joined through a cross-sharing agreement. The structure was unique in the auto industry during the 1990s consolidation trend and later served as a model for General Motors and the PSA Group, and Mitsubishi, as well as the Volkswagen Group and Suzuki, though the latter combination failed. The Alliance itself has broadened its scope substantially, forming additional partnerships with automakers including Germany's Daimler and China's Dongfeng.
Following the November 2018 arrest and imprisonment of Alliance chairman and CEO Carlos Ghosn, accompanied by his dismissal from the alliance and its components, press analysts have questioned both the stability of the Alliance's shareholding agreement and its long-term existence. These analysts also note that, because the companies' recent business strategies are interdependent, attempts to restructure the Alliance could be counter-productive for all of the members.
In January 2023, Renault and Nissan moved to restructure their alliance in order to recover from Ghosn's arrest and manage through a post-Covid economy. The primary objective was to give both companies more autonomy.
๐ Feb 22 marks death anniversary of Sophie Scholl (9 May 1921โ22 February 1943)
Sophia Magdalena Scholl (9 May 1921 โ 22 February 1943) was a German student and anti-Nazi political activist, active within the White Rose non-violent resistance group in Nazi Germany.
She was convicted of high treason after having been found distributing anti-war leaflets at the University of Munich (LMU) with her brother, Hans. For her actions, she was executed by guillotine. Since the 1970s, Scholl has been extensively commemorated for her anti-Nazi resistance work.
Discussed on
- "Feb 22 marks death anniversary of Sophie Scholl (9 May 1921โ22 February 1943)" | 2023-02-22 | 48 Upvotes 11 Comments
๐ Theory X and Theory Y management
Theory X and Theory Y are theories of human work motivation and management. They were created by Douglas McGregor while he was working at the MIT Sloan School of Management in the 1950s, and developed further in the 1960s. McGregor's work was rooted in motivation theory alongside the works of Abraham Maslow, who created the hierarchy of needs. The two theories proposed by McGregor describe contrasting models of workforce motivation applied by managers in human resource management, organizational behavior, organizational communication and organizational development. Theory X explains the importance of heightened supervision, external rewards, and penalties, while Theory Y highlights the motivating role of job satisfaction and encourages workers to approach tasks without direct supervision. Management use of Theory X and Theory Y can affect employee motivation and productivity in different ways, and managers may choose to implement strategies from both theories into their practices.
Discussed on
- "Theory X and Theory Y management" | 2023-07-01 | 77 Upvotes 36 Comments
๐ Whirlwind I
Whirlwind I was a Cold War-era vacuum tube computer developed by the MIT Servomechanisms Laboratory for the U.S. Navy. Operational in 1951, it was among the first digital electronic computers that operated in real-time for output, and the first that was not simply an electronic replacement of older mechanical systems.
It was one of the first computers to calculate in bit-parallel (rather than bit-serial), and was the first to use magnetic-core memory.
Its development led directly to the Whirlwind II design used as the basis for the United States Air Force SAGE air defense system, and indirectly to almost all business computers and minicomputers in the 1960s, particularly because of the mantra "short word length, speed, people."
Discussed on
- "Whirlwind I" | 2023-10-25 | 18 Upvotes 3 Comments
๐ John Socha, Creator of Norton Commander
John Socha-Leialoha (born 1958) is a software developer best known for creating Norton Commander, the first orthodox file manager. The original Norton Commander was written for DOS. Over the years, Socha's design for file management has been extended and cloned many times.
John grew up in the woods of Wisconsin, earned a BS degree in Electrical Engineering from University of WisconsinโMadison, and his PhD in Applied Physics from Cornell University. He now lives in Bellevue, Washington with his wife. His son, John Avi, is a graduate of the University of Washington.
Starting in September 2010, John began working at Microsoft officially.
Discussed on
- "John Socha, Creator of Norton Commander" | 2023-09-07 | 15 Upvotes 1 Comments
๐ Go Away Green
Go Away Green refers to a range of paint colors used in Disney Parks to divert attention away from infrastructure. It has been compared to military camouflage like Olive Drab.
Imagineer John Hench wrote about developing such colors, "We chose a neutral gray-brown for the railing, a 'go away' color that did not call attention to itself, even though it was entirely unrelated to the Colonial color scheme."
Large attraction buildings visible either inside or outside a park such as Soarinโ at California Adventure or Indiana Jones Adventure at Disneyland are often painted a muted green. Necessary in-park infrastructure like speakers, lamp posts, fences, trash cans, and the former entrance to Club 33 are also painted various shades of green.
This concept also extends to grays, browns, and blues for spaces with less greenery or buildings that extend above the tree line, such as Guardians of the Galaxy: Cosmic Rewind.
Discussed on
- "Go Away Green" | 2025-02-09 | 93 Upvotes 31 Comments
๐ 1700 Cascadia Earthquake
The 1700 Cascadia earthquake occurred along the Cascadia subduction zone on January 26, 1700 with an estimated moment magnitude of 8.7โ9.2. The megathrust earthquake involved the Juan de Fuca Plate from mid-Vancouver Island, south along the Pacific Northwest coast as far as northern California. The length of the fault rupture was about 1,000 kilometers (620 miles), with an average slip of 20 meters (66ย ft).
The earthquake caused a tsunami which struck the west coast of North America and the coast of Japan.
Discussed on
- "1700 Cascadia Earthquake" | 2025-03-15 | 31 Upvotes 2 Comments
- "1700 Cascadia Earthquake" | 2021-05-05 | 132 Upvotes 115 Comments