Random Articles (Page 4)

Have a deep view into what people are curious about.

🔗 Pixel Art Scaling Algorithms

🔗 Computer graphics

Pixel-art scaling algorithms are graphical filters that are often used in video game console emulators to enhance hand-drawn 2D pixel art graphics. The re-scaling of pixel art is a specialist sub-field of image rescaling.

As pixel-art graphics are usually in very low resolutions, they rely on careful placing of individual pixels, often with a limited palette of colors. This results in graphics that rely on a high amount of stylized visual cues to define complex shapes with very little resolution, down to individual pixels. This makes image scaling of pixel art a particularly difficult problem.

A number of specialized algorithms have been developed to handle pixel-art graphics, as the traditional scaling algorithms do not take such perceptual cues into account.

Since a typical application of this technology is improving the appearance of fourth-generation and earlier video games on arcade and console emulators, many are designed to run in real time for sufficiently small input images at 60 frames per second. This places constraints on the type of programming techniques that can be used for this sort of real-time processing. Many work only on specific scale factors: 2× is the most common, with 3×, 4×, 5× and 6× also present.

Discussed on

🔗 Dueling Scar

🔗 Fencing

Dueling scars (German: Schmisse) have been seen as a "badge of honour" since as early as 1825. Known variously as "Mensur scars", "the bragging scar", "smite", "Schmitte" or "Renommierschmiss", dueling scars were popular amongst upper-class Austrians and Germans involved in academic fencing at the start of the 20th century. Being a practice amongst university students, it was seen as a mark of their class and honour, due to the status of dueling societies at German and Austrian universities at the time, and is an early example of scarification in European society. The practice of dueling and the associated scars was also present to some extent in the German military.

Foreign tourists visiting Germany in the late 19th century were shocked to see the students, generally with their Studentcorps, at major German universities such as Heidelberg, Bonn, or Jena with facial scars – some older, some more recent, and some still wrapped in bandages.

The sport of academic fencing at the time was very different from modern fencing using specially developed swords. The so-called Mensurschläger (or simply Schläger, "hitter") existed in two versions. The most common weapon is the Korbschläger with a basket-type guard. In some universities in the eastern part of Germany, the so-called Glockenschläger is in use which is equipped with a bell-shaped guard. The individual duels between students, known as Mensuren, were somewhat ritualised. In some cases, protective clothing was worn, including padding on the arm and an eye guard.

The culture of dueling scars was mainly common to Germany and Austria, to a lesser extent some central European countries and briefly at places such as Oxford and some other elite universities. German military laws permitted men to wage duels of honor until World War I. During the Third Reich the Mensur was prohibited at all Universities following the partyline.

Within the duel, it was seen as ideal and a way of showing courage to be able to stand and take the blow, as opposed to inflicting the wound. It was important to show one's dueling prowess, but also that one was capable of taking the wound that was inflicted.

Discussed on

🔗 DataHand

🔗 Occupational Safety and Health 🔗 Disability

The DataHand keyboard was introduced in 1995 by DataHand Systems, Inc. It was invented by Dale J. Retter and was produced by Industrial Innovations as early as 1992. The keyboard consists of two completely separate "keyboards", one for the left hand and one for the right, that are molded to rest the user's hands on. This allows the user to place each hand wherever it is most comfortable to them. Each finger activates five buttons, the four compass directions as well as down. The thumbs also have five buttons, one inside and two outside as well as up and down. The button modules in which the fingers rest are adjustable to best fit the user's hands—each side can be independently moved up and down, towards the palm or farther away.

This ergonomic layout allows for all typing to occur without any wrist motion, as well as without any finger extension. The keyboard layout is initially similar to a QWERTY keyboard, but the middle two columns of keys (i.e. H,Y,G...) have been delegated to sideways finger movements, and all of the keys outside of the main three rows are accessed through two additional modes, including a mode for mousing. There are three primary modes all together: letters, number and symbols, and function / mouse mode. Some practice is required. However, eventual typing speedups are possible.

Also of note is the button design—instead of being spring-loaded, the buttons are held in place with magnets and are activated using optical sensors. This was done in order to dramatically reduce the finger workload while optimizing tactile feedback.

This unconventional keyboard was seen in the Jodie Foster movie Contact (1997) as the pilot's controls for the futuristic spaceship; and the spy movie Stormbreaker (2006). The Industrial Innovations version was featured on the television series Mighty Morphin Power Rangers. A black model is used by Agent Grasso while searching for Amanda Givens' Jeep in Shadow Conspiracy (1997), starring Charlie Sheen.

After the initial prototype was released in 1995, DataHand has released the Professional and Professional II with new bodies. The Professional II also has extended programming capabilities over the Professional, being able to record macros of keystrokes for convenient use.

DataHand Systems, Inc. announced in early 2008 that it was ceasing to market and sell its keyboards. The company web site states that due to supplier issues, the company will not sell the DataHand keyboard "until a new manufacturer can be identified". However, the company plans a final, limited production run to satisfy existing customers. In January 2009, the company's website started taking orders for a "limited number of new DataHand Pro II units".

Discussed on

🔗 Psychedelics in problem-solving experiment

🔗 California 🔗 California/San Francisco Bay Area 🔗 Medicine 🔗 Neuroscience 🔗 Psychoactive and Recreational Drugs

Psychedelic agents in creative problem-solving experiment was a study designed to evaluate whether the use of a psychedelic substance with supportive setting can lead to improvement of performance in solving professional problems. The altered performance was measured by subjective reports, questionnaires, the obtained solutions for the professional problems and psychometric data using the Purdue Creativity, the Miller Object Visualization, and the Witkins Embedded Figures tests. This experiment was a pilot that was to be followed by control studies as part of exploratory studies on uses for psychedelic drugs, that were interrupted early in 1966 when the Food and Drug Administration declared a moratorium on research with human subjects, as a strategy in combating illicit use.

Discussed on

🔗 Postzegelcode

🔗 Philately 🔗 Netherlands

A postzegelcode is a hand-written method of franking in the Netherlands. It consists of a code containing nine numbers and letters that customers can purchase online from PostNL and write directly on their piece of mail within five days as proof-of-payment in place of a postage stamp.

For mail within the Netherlands the nine letters and numbers are written as a grid of 3x3. For international mail there is fourth additional row that contains P, N, L.

The system was started in 2013. Initially the postzegelcode was more expensive than a stamp because additional handling systems were required. Then for a while the postzegelcode was cheaper. Eventually the tariffs were set to the same price.

In December 2020, 590,000 people sent cards with postzegelcodes.

Discussed on

🔗 Aral Sea

🔗 Central Asia 🔗 Oceans 🔗 Lakes 🔗 Central Asia/Kazakhstan 🔗 Central Asia/Uzbekistan

The Aral Sea ( ARR-əl; Kazakh: Арал теңізі, romanized: Aral teñızı; Uzbek: Орол денгизи, romanized: Orol dengizi; Karakalpak: Арал теңизи, romanized: Aral teńizi; Russian: Аральское море, romanized: Aral'skoye more) was an endorheic lake lying between Kazakhstan (Aktobe and Kyzylorda Regions) in the north and Uzbekistan (Karakalpakstan autonomous region) in the south which began shrinking in the 1960s and had largely dried up by the 2010s. The name roughly translates as "Sea of Islands", referring to over 1,100 islands that had dotted its waters. In the Mongolic and Turkic languages aral means "island, archipelago". The Aral Sea drainage basin encompasses Uzbekistan and parts of Tajikistan, Turkmenistan, Kyrgyzstan, Kazakhstan, Afghanistan, and Iran.

Formerly the fourth largest lake in the world with an area of 68,000 km2 (26,300 sq mi), the Aral Sea began shrinking in the 1960s after the rivers that fed it were diverted by Soviet irrigation projects. By 1997, it had declined to 10% of its original size, splitting into four lakes: the North Aral Sea, the eastern and western basins of the once far larger South Aral Sea, and the smaller intermediate Barsakelmes Lake.

By 2009, the southeastern lake had disappeared and the southwestern lake had retreated to a thin strip at the western edge of the former southern sea. In subsequent years occasional water flows have led to the southeastern lake sometimes being replenished to a small degree. Satellite images by NASA in August 2014 revealed that for the first time in modern history the eastern basin of the Aral Sea had completely dried up. The eastern basin is now called the Aralkum Desert.

In an ongoing effort in Kazakhstan to save and replenish the North Aral Sea, the Dike Kokaral dam was completed in 2005. By 2008, the water level had risen 12 m (39 ft) above that of 2003. Salinity has dropped, and fish are again present in sufficient numbers for some fishing to be viable. The maximum depth of the North Aral Sea was 42 m (138 ft) (as of 2008).

United Nations Secretary General Ban Ki-moon called the shrinking of the Aral Sea "one of the planet's worst environmental disasters". The region's once-prosperous fishing industry has been devastated, bringing unemployment and economic hardship. The water from the diverted Syr Darya river is used to irrigate about two million hectares (5,000,000 acres) of farmland in the Ferghana Valley. The Aral Sea region is heavily polluted, with consequent serious public health problems. UNESCO has added historical documents concerning the Aral Sea to its Memory of the World Register as a resource to study the environmental tragedy.

Discussed on

🔗 FedNow

FedNow is an instant payment service developed by the Federal Reserve for depository institutions in the United States, which allows individuals and businesses to send and receive money. The service launched on July 20, 2023. Banks will be able to build products on top of the FedNow platform.

Discussed on

🔗 Misra C

🔗 Computing 🔗 Automobiles

MISRA C is a set of software development guidelines for the C programming language developed by The MISRA Consortium. Its aims are to facilitate code safety, security, portability and reliability in the context of embedded systems, specifically those systems programmed in ISO C / C90 / C99.

There is also a set of guidelines for MISRA C++ not covered by this article.

Discussed on

🔗 Hashlife

🔗 Computer science

Hashlife is a memoized algorithm for computing the long-term fate of a given starting configuration in Conway's Game of Life and related cellular automata, much more quickly than would be possible using alternative algorithms that simulate each time step of each cell of the automaton. The algorithm was first described by Bill Gosper in the early 1980s while he was engaged in research at the Xerox Palo Alto Research Center. Hashlife was originally implemented on Symbolics Lisp machines with the aid of the Flavors extension.

Discussed on

🔗 Vibe Coding

🔗 Technology 🔗 Computing 🔗 Robotics 🔗 Artificial Intelligence

Vibe coding, sometimes spelled as vibecoding, is an AI-powered programming practice where you surrender to the "vibes" and power of the AI, while ignoring the details of the generated code. After describing a problem in a few sentences, you watch as the AI codes a custom solution such as an app or website. Vibe coding may feel like sorcery. Amateur programmers can now produce software, with limited features and sometimes imperfectly, that previously would have needed a software team. The practice defies the belief in the software industry that software engineering demands great skill.

Discussed on