Random Articles (Page 303)
Have a deep view into what people are curious about.
🔗 Atari STacy (1989)
The STacy is a portable computer version of the Atari ST.
The computer was originally designed to operate on 12 standard C cell flashlight batteries for portability. When Atari realized how quickly the machine would use up a set of batteries (especially when rechargeable batteries of the time supplied insufficient power compared to the intended alkalines), they simply glued the lid of the battery compartment shut.
The STacy has features similar to the Macintosh Portable, a version of Apple's Macintosh computer which contained a built in keyboard and monitor.
With built-in MIDI, the STacy enjoyed success for running music-sequencer software and as a controller of musical instruments among both amateurs and well-known musicians.
Discussed on
- "Atari STacy (1989)" | 2023-07-17 | 31 Upvotes 12 Comments
🔗 DBOS
DBOS is a Database-Oriented Operating System designed to simplify and improve the scalability, security and resilience of large-scale distributed applications. It started in 2020 as a joint open source project with MIT, Stanford and Carnegie Mellon University, after a brainstorm between Michael Stonebraker and Matei Zaharia on how to scale and improve scheduling and performance of millions of Apache Spark tasks.
The basic idea is to run a multi-node multi-core, transactional, highly-available distributed database, such as VoltDB, as the only application for a microkernel, and then to implement scheduling, messaging, file systems and other operating system services on top of the database.
The architectural philosophy is described by this quote from the abstract of their initial preprint:
All operating system state should be represented uniformly as database tables, and operations on this state should be made via queries from otherwise stateless tasks. This design makes it easy to scale and evolve the OS without whole-system refactoring, inspect and debug system state, upgrade components without downtime, manage decisions using machine learning, and implement sophisticated security features.
Stonebraker claims a variety of security benefits, from a "smaller, less porous attack surface", to the ability to log and analyze how the system state changes in real-time due to the transactional nature of the OS. Recovery from a severe bug or an attack can be as simple as rolling back the database to a previous state. And since the database is already distributed, the complexity of orchestration systems like Kubernetes can be avoided.
A prototype was built with competitive performance to existing systems.
🔗 Nacirema
Nacirema ("American" spelled backwards) is a term used in anthropology and sociology in relation to aspects of the behavior and society of citizens of the United States of America. The neologism attempts to create a deliberate sense of self-distancing in order that American anthropologists might look at their own culture more objectively.
Discussed on
- "Nacirema" | 2022-02-21 | 140 Upvotes 44 Comments
🔗 Today Is Norwegian Constitution Day
Norwegian Constitution Day is the national day of Norway and is an official public holiday observed on May 17 each year. Among Norwegians, the day is referred to simply as syttende mai (lit. "seventeenth May"), Nasjonaldagen (The National Day) or Grunnlovsdagen (The Constitution Day), although the latter is less frequent.
Discussed on
- "Today Is Norwegian Constitution Day" | 2017-05-17 | 19 Upvotes 1 Comments
🔗 Thyratron
A thyratron is a type of gas-filled tube used as a high-power electrical switch and controlled rectifier. Thyratrons can handle much greater currents than similar hard-vacuum tubes. Electron multiplication occurs when the gas becomes ionized, producing a phenomenon known as a Townsend discharge. Gases used include mercury vapor, xenon, neon, and (in special high-voltage applications or applications requiring very short switching times) hydrogen. Unlike a vacuum tube (valve), a thyratron cannot be used to amplify signals linearly.
In the 1920s, thyratrons were derived from early vacuum tubes such as the UV-200, which contained a small amount of argon gas to increase its sensitivity as a radio signal detector, and the German LRS relay tube, which also contained argon gas. Gas rectifiers, which predated vacuum tubes, such as the argon-filled General Electric "Tungar bulb" and the Cooper-Hewitt mercury-pool rectifier, also provided an influence. Irving Langmuir and G. S. Meikle of GE are usually cited as the first investigators to study controlled rectification in gas tubes, about 1914. The first commercial thyratrons appeared circa 1928.
The term "thyratron" is derived from Ancient Greek "θύρα" ("thyra"), meaning "door" or "valve". The term "thyristor" was further derived from a combination of "thyratron" and "transistor". Since the 1960s thyristors have replaced thyratrons in most low- and medium-power applications.
Discussed on
- "Thyratron" | 2024-05-31 | 14 Upvotes 3 Comments
🔗 British Amateur Television Club
The British Amateur Television Club (BATC) is the world's largest television technology club; it has members in the UK and all around the world and is a non-profit making club run by an elected committee of volunteers for the benefit of its members. Membership is open to all who are interested in television, amateur or professional, indeed the club has many members who work for major broadcasting companies.
🔗 Fundamental theorem of software engineering
The fundamental theorem of software engineering (FTSE) is a term originated by Andrew Koenig to describe a remark by Butler Lampson attributed to the late David J. Wheeler:
"We can solve any problem by introducing an extra level of indirection."
The theorem does not describe an actual theorem that can be proven; rather, it is a general principle for managing complexity through abstraction.
The theorem is often expanded by the humorous clause "…except for the problem of too many levels of indirection," referring to the fact that too many abstractions may create intrinsic complexity issues of their own. For example, the use of protocol layering in computer networks, which today is ubiquitous, has been criticized in ways that are typical of more general disadvantages of abstraction. Here, the adding of extra levels of indirection may cause higher layers to duplicate the functionality of lower layers, leading to inefficiency, and functionality at one layer may need data present only at another layer, which fundamentally violates the goal of separation into different layers.
🔗 Ilya Zhitomirskiy
Ilya Zhitomirskiy (12 October 1989 – 12 November 2011) was a Russian-American software developer and entrepreneur. Zhitomirskiy was a co-founder and developer of the Diaspora social network and the Diaspora free software that powers it.
Discussed on
- "Ilya Zhitomirskiy" | 2013-01-13 | 86 Upvotes 7 Comments
🔗 Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
Rinderkennzeichnungs- und Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz listen (RkReÜAÜG) (literally, Cattle marking and beef labeling supervision duties delegation law) was a law of the German state of Mecklenburg-Vorpommern of 1999, repealed in 2013. It dealt with the supervision of the labeling of beef.
The name is an example of the virtually unlimited compounding of nouns that is possible in many Germanic languages. German orthography uses "closed" compounds, concatenating nouns to form one long word. This is unlike most English compounds, which are separated using spaces or hyphens.
Strictly speaking, it is made up of two words, because a hyphen at the end of a word is used to show that the word will end in the same way as the following. Consequently, the two words would be Rinderkennzeichnungsüberwachungsaufgabenübertragungsgesetz and Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz.
This is the official short title of the law; its full name is Gesetz zur Übertragung der Aufgaben für die Überwachung der Rinderkennzeichnung und Rindfleischetikettierung, corresponding to Law on delegation of duties for supervision of cattle marking and beef labeling. Most German laws have a short title consisting of a composite noun.
Words as long as this are not at all common in German. When the law was proposed in the state parliament, the members reacted with laughter and the responsible minister Till Backhaus apologized for the "possibly excessive length". In 1999, the German Language Society nominated Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz for its Word of the Year award, but it lost to das Millennium, a Latin word that gained in usage at that time, complementing the German word for millennium, Jahrtausend.
In 2003, a decree was established that modified some real estate-related regulations; its name was longer than the above law: Grundstücksverkehrsgenehmigungszuständigkeitsübertragungsverordnung (long title: Verordnung zur Übertragung der Zuständigkeiten des Oberfinanzpräsidenten der Oberfinanzdirektion Berlin nach § 8 Satz 2 der Grundstücksverkehrsordnung auf das Bundesamt zur Regelung offener Vermögensfragen, GrundVZÜV), roughly Regulation on the delegation of authority concerning land conveyance permissions. At 67 letters, it surpassed the RkReÜAÜG, but was repealed in 2007.
Discussed on
- "Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz" | 2019-05-16 | 21 Upvotes 5 Comments
🔗 Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo
"Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" is a grammatically correct sentence in American English, often presented as an example of how homonyms and homophones can be used to create complicated linguistic constructs through lexical ambiguity. It has been discussed in literature in various forms since 1967, when it appeared in Dmitri Borgmann's Beyond Language: Adventures in Word and Thought.
The sentence employs three distinct meanings of the word buffalo:
- as a proper noun to refer to a specific place named Buffalo, the city of Buffalo, New York, being the most notable;
- as a verb (uncommon in regular usage) to buffalo, meaning "to bully, harass, or intimidate" or "to baffle"; and
- as a noun to refer to the animal, bison (often called buffalo in North America). The plural is also buffalo.
An expanded form of the sentence which preserves the original word order is: "Buffalo bison, that other Buffalo bison bully, also bully Buffalo bison."
Discussed on
- "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" | 2026-03-16 | 14 Upvotes 3 Comments
- "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" | 2025-03-01 | 19 Upvotes 3 Comments
- "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" | 2023-09-07 | 178 Upvotes 95 Comments
- "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" | 2023-06-24 | 17 Upvotes 4 Comments
- "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" | 2023-05-22 | 19 Upvotes 5 Comments
- "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" | 2020-02-10 | 29 Upvotes 19 Comments
- "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" | 2018-11-06 | 18 Upvotes 6 Comments
- "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" | 2016-05-08 | 52 Upvotes 17 Comments
- "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" | 2010-02-03 | 174 Upvotes 69 Comments