Random Articles (Page 3)

Have a deep view into what people are curious about.

πŸ”— Continuation-Passing Style

πŸ”— Computing πŸ”— Computer science

In functional programming, continuation-passing style (CPS) is a style of programming in which control is passed explicitly in the form of a continuation. This is contrasted with direct style, which is the usual style of programming. Gerald Jay Sussman and Guy L. Steele, Jr. coined the phrase in AI Memo 349 (1975), which sets out the first version of the Scheme programming language.John C. Reynolds gives a detailed account of the numerous discoveries of continuations.

A function written in continuation-passing style takes an extra argument: an explicit "continuation"; i.e., a function of one argument. When the CPS function has computed its result value, it "returns" it by calling the continuation function with this value as the argument. That means that when invoking a CPS function, the calling function is required to supply a procedure to be invoked with the subroutine's "return" value. Expressing code in this form makes a number of things explicit which are implicit in direct style. These include: procedure returns, which become apparent as calls to a continuation; intermediate values, which are all given names; order of argument evaluation, which is made explicit; and tail calls, which simply call a procedure with the same continuation, unmodified, that was passed to the caller.

Programs can be automatically transformed from direct style to CPS. Functional and logic compilers often use CPS as an intermediate representation where a compiler for an imperative or procedural programming language would use static single assignment form (SSA). SSA is formally equivalent to a subset of CPS (excluding non-local control flow, which does not occur when CPS is used as intermediate representation). Functional compilers can also use A-normal form (ANF) (but only for languages requiring eager evaluation), rather than with 'thunks' (described in the examples below) in CPS. CPS is used more frequently by compilers than by programmers as a local or global style.

Discussed on

πŸ”— Sex drive-in

πŸ”— Europe πŸ”— Sexology and sexuality πŸ”— Sexology and sexuality/Sex work

A sex drive-in or sex box is a car garage (or similarly shielded location) that is designed to allow prostitution to take place using cars, and can be found in a few countries in Europe. Generally the facilities are created by local authorities to put some control on where prostitution occurs and to provide increased safety.

Discussed on

πŸ”— Lists of corporate assets

πŸ”— Companies

This page is an index for lists of some assets owned by large corporations.

Discussed on

πŸ”— Old Elbe Tunnel

πŸ”— Germany πŸ”— Germany/Hamburg πŸ”— Germany/German transportation

Old Elbe Tunnel or St. Pauli Elbe Tunnel (German: Alter Elbtunnel colloquially or St. Pauli Elbtunnel officially) which opened in 1911, is a pedestrian and vehicle tunnel in Hamburg. The 426 m (1,398 ft) long tunnel was a technical sensation; 24 m (80 ft) beneath the surface, two 6 m (20 ft) diameter tubes connect central Hamburg with the docks and shipyards on the south side of the river Elbe. This was a big improvement for tens of thousands of workers in one of the busiest harbors in the world.

Six large lifts on either side of the tunnel carry pedestrians and vehicles to the bottom. The two tunnels are both still in operation, though due to their limited capacity by today's standards, other bridges and tunnels have been built and taken over most of the traffic.

In 2008 approximately 300,000 cars, 63,000 bicycles, and 700,000 pedestrians used the tunnel. The tunnel is opened 24 hours for pedestrians and bicycles. For motorized vehicles, opening times are currently Monday to Friday from 5:20Β a.m. to 8:00Β p.m. and on Saturdays from 5:20Β a.m. to 4:00Β p.m.

Discussed on

πŸ”— Roko's Basilisk

πŸ”— Internet πŸ”— Internet culture πŸ”— Philosophy πŸ”— Futures studies

Roko's basilisk is a thought experiment which states that an otherwise benevolent artificial superintelligence (AI) in the future would be incentivized to create a virtual reality simulation to torture anyone who knew of its potential existence but did not directly contribute to its advancement or development. It originated in a 2010 post at discussion board LessWrong, a technical forum focused on analytical rational enquiry. The thought experiment's name derives from the poster of the article (Roko) and the basilisk, a mythical creature capable of destroying enemies with its stare.

While the theory was initially dismissed as nothing but conjecture or speculation by many LessWrong users, LessWrong co-founder Eliezer Yudkowsky reported users who described symptoms such as nightmares and mental breakdowns upon reading the theory, due to its stipulation that knowing about the theory and its basilisk made one vulnerable to the basilisk itself. This led to discussion of the basilisk on the site to be banned for five years. However, these reports were later dismissed as being exaggerations or inconsequential, and the theory itself was dismissed as nonsense, including by Yudkowsky himself. Even after the post's discreditation, it is still used as an example of principles such as Bayesian probability and implicit religion. It is also regarded as a modern version of Pascal's wager. In the field of artificial intelligence, Roko's basilisk has become notable as an example that raises the question of how to create an AI which is simultaneously moral and intelligent.

Discussed on

πŸ”— Wikirace - Wikipedia

Wikiracing is a game using the online encyclopedia Wikipedia which focuses on traversing links from one page to another. It has many different variations and names, including The Wikipedia Game, Wikipedia Maze, Wikispeedia, Wikiwars, Wikipedia Ball, and Litner Ball. External websites have been created to facilitate the game.

The Seattle Times has recommended it as a good educational pastime for children and the Larchmont Gazette has said, "While I don't know any teenagers who would curl up with an encyclopedia for a good read, I hear that a lot are reading it in the process of playing the Wikipedia Game".

The Amazing Wiki Race has been an event at the TechOlympics and the Yale Freshman Olympics.

The average number of links separating any Wikipedia page from the United Kingdom page is 3.67. Other common houserules such as not using the United States page increase the difficulty of the game.

As of July 2019, a website and game known as The Wiki Game has been created, allowing players to Wikirace against each other in a server, for more points and recognition on the server. The game reached more recognition as Internet stars such as Game Grumps played it on their channels. There is a version on the App Store as well, in which players can do a variety of Wikirace styles from their phone.

Discussed on

πŸ”— Electrochemical RAM

πŸ”— Technology πŸ”— Computing πŸ”— Electronics πŸ”— Engineering

Electrochemical Random-Access Memory (ECRAM) is a type of non-volatile memory (NVM) with multiple levels per cell (MLC) designed for deep learning analog acceleration. An ECRAM cell is a three-terminal device composed of a conductive channel, an insulating electrolyte, an ionic reservoir, and metal contacts. The resistance of the channel is modulated by ionic exchange at the interface between the channel and the electrolyte upon application of an electric field. The charge-transfer process allows both for state retention in the absence of applied power, and for programming of multiple distinct levels, both differentiating ECRAM operation from that of a field-effect transistor (FET). The write operation is deterministic and can result in symmetrical potentiation and depression, making ECRAM arrays attractive for acting as artificial synaptic weights in physical implementations of artificial neural networks (ANN). The technological challenges include open circuit potential (OCP) and semiconductor foundry compatibility associated with energy materials. Universities, government laboratories, and corporate research teams have contributed to the development of ECRAM for analog computing. Notably, Sandia National Laboratories designed a lithium-based cell inspired by solid-state battery materials, Stanford University built an organic proton-based cell, and International Business Machines (IBM) demonstrated in-memory selector-free parallel programming for a logistic regression task in an array of metal-oxide ECRAM designed for insertion in the back end of line (BEOL). In 2022, researchers at Massachusetts Institute of Technology built an inorganic, CMOS-compatible protonic technology that achieved near-ideal modulation characteristics using nanosecond fast pulses

πŸ”— Jim Lovell Has Died

πŸ”— Biography πŸ”— Aviation πŸ”— Spaceflight πŸ”— Military history πŸ”— Military history/Military aviation πŸ”— Military history/North American military history πŸ”— Military history/United States military history πŸ”— Biography/science and academia πŸ”— Military history/Military biography πŸ”— Biography/military biography πŸ”— Aviation/aerospace biography πŸ”— Military history/Cold War πŸ”— Pritzker Military Library πŸ”— Scouting πŸ”— Ohio πŸ”— Project-independent assessment πŸ”— Spaceflight/adopt an astronaut πŸ”— Cleveland

James Arthur Lovell Jr. ( LUV-Ι™l; March 25, 1928 – August 7, 2025) was an American astronaut, naval aviator, test pilot and mechanical engineer. In 1968, as command module pilot of Apollo 8, he became, with Frank Borman and William Anders, one of the first three astronauts to fly to and orbit the Moon. He then commanded the Apollo 13 lunar mission in 1970 which, after a critical failure en route, looped around the Moon and returned safely to Earth. He acted in a few movies, such as The Man Who Fell to Earth (1976) and Apollo 13 (1995; uncredited).

A graduate of the United States Naval Academy in Annapolis, Maryland, in the class of 1952, Lovell flew F2H Banshee night fighters. This included a Western Pacific deployment aboard the aircraft carrier USSΒ Shangri-La. In January 1958, he entered a six-month test pilot training course at the Naval Air Test Center at Naval Air Station Patuxent River, Maryland, with Class 20 and graduated at the top of the class. He was then assigned to Electronics Test, working with radar, and in 1960 he became the Navy's McDonnell Douglas F-4 Phantom II program manager. The following year he became a flight instructor and safety engineering officer at Naval Air Station Oceana in Virginia Beach, Virginia, and completed Aviation Safety School at the University of Southern California.

Lovell was not selected by NASA as one of the Mercury Seven astronauts due to a temporarily high bilirubin count. He was accepted in September 1962 as one of the second group of astronauts needed for the Gemini and Apollo programs. Prior to Apollo, Lovell flew in space on two Gemini missions, Gemini 7 (with Borman) in 1965 and Gemini 12 in 1966. He was the first person to fly into space four times. One of 24 people to have flown to the Moon, Lovell was the first to fly to the moon twice, and the only human to have done so without landing. He was a recipient of the Congressional Space Medal of Honor and the Presidential Medal of Freedom. He co-authored the 1994 book Lost Moon, on which the 1995 film Apollo 13 was based. Lovell was featured in a cameo appearance in the film.

Discussed on

πŸ”— 1700 Cascadia Earthquake

πŸ”— United States πŸ”— California πŸ”— Disaster management πŸ”— Oregon πŸ”— Canada πŸ”— Anthropology πŸ”— Canada/British Columbia πŸ”— United States/Washington πŸ”— Canada/History of Canada πŸ”— Canada/Geography of Canada πŸ”— United States/U.S. history πŸ”— Cascadia πŸ”— Earthquakes πŸ”— Anthropology/Oral tradition

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