Random Articles (Page 2)
Have a deep view into what people are curious about.
π βBush hid the factsβ bug
Bush hid the facts is a common name for a bug present in some versions of Microsoft Windows, which causes text encoded in ASCII to be interpreted as if it were UTF-16LE, resulting in garbled text. When the string "Bush hid the facts", without newline or quotes, was put in a new Notepad document and saved, closed, and reopened, the nonsensical sequence of Chinese characters "ηζ‘³ζ ζ©η ζ¨ζ ζ‘η΄" would appear instead.
While "Bush hid the facts" is the sentence most commonly presented on the Internet to induce the error, the bug can be triggered by many strings with letters and spaces in the same positions, for example "hhhh hhh hhh hhhhh". Other sequences trigger the bug as well, including even the text "a ".
The bug occurs when the string is passed to the Win32 charset detection function IsTextUnicode. IsTextUnicode sees that the bytes match the UTF-16LE encoding of valid (if nonsensical) Chinese Unicode characters, concludes that the text is valid UTF-16LE Chinese and returns true, and the application then incorrectly interprets the text as UTF-16LE.
The bug had existed since IsTextUnicode was introduced with Windows NT 3.5 in 1994, but was not discovered until early 2004. Many text editors and tools exhibit this behavior on Windows because they use IsTextUnicode to determine the encoding of text files. As of Windows Vista, Notepad has been modified to use a different detection algorithm that does not exhibit the bug, but IsTextUnicode remains unchanged in the operating system, so any other tools that use the function are still affected.
Discussed on
- "Bush Hid the Facts" | 2023-07-22 | 12 Upvotes 1 Comments
- "βBush Hid the Factsβ" | 2021-05-15 | 206 Upvotes 33 Comments
- "The "Bush hid the facts" bug" | 2015-12-08 | 139 Upvotes 28 Comments
π KnuthβMorrisβPratt algorithm
In computer science, the KnuthβMorrisβPratt string-searching algorithm (or KMP algorithm) searches for occurrences of a "word" W within a main "text string" S by employing the observation that when a mismatch occurs, the word itself embodies sufficient information to determine where the next match could begin, thus bypassing re-examination of previously matched characters.
The algorithm was conceived by James H. Morris and independently discovered by Donald Knuth "a few weeks later" from automata theory. Morris and Vaughan Pratt published a technical report in 1970. The three also published the algorithm jointly in 1977. Independently, in 1969, Matiyasevich discovered a similar algorithm, coded by a two-dimensional Turing machine, while studying a string-pattern-matching recognition problem over a binary alphabet. This was the first linear-time algorithm for string matching.
Discussed on
- "KnuthβMorrisβPratt algorithm" | 2014-07-05 | 117 Upvotes 47 Comments
π Algocracy
Government by algorithm (also known as algorithmic regulation, regulation by algorithms, algorithmic governance, algocratic governance, algorithmic legal order or algocracy) is an alternative form of government or social ordering, where the usage of computer algorithms, especially of artificial intelligence and blockchain, is applied to regulations, law enforcement, and generally any aspect of everyday life such as transportation or land registration. The term 'government by algorithm' appeared in academic literature as an alternative for 'algorithmic governance' in 2013. A related term, algorithmic regulation is defined as setting the standard, monitoring and modification of behaviour by means of computational algorithms β automation of judiciary is in its scope.
Government by algorithm raises new challenges that are not captured in the e-government literature and the practice of public administration. Some sources equate cyberocracy, which is a hypothetical form of government that rules by the effective use of information, with algorithmic governance, although algorithms are not the only means of processing information. Nello Cristianini and Teresa Scantamburlo argued that the combination of a human society and an algorithmic regulation forms a social machine.
Discussed on
- "Algocracy" | 2021-08-26 | 16 Upvotes 3 Comments
π LOLCODE
LOLCODE is an esoteric programming language inspired by lolspeak, the language expressed in examples of the lolcat Internet meme. The language was created in 2007 by Adam Lindsay, researcher at the Computing Department of Lancaster University.
The language is not clearly defined in terms of operator priorities and correct syntax, but several functioning interpreters and compilers exist. One interpretation of the language has been proven Turing-complete.
Discussed on
- "LOLCODE" | 2014-08-08 | 47 Upvotes 25 Comments
π Bribery of Senior Wehrmacht Officers
From 1933 to the end of the Second World War, high-ranking officers of the Armed Forces of Nazi Germany accepted vast bribes in the form of cash, estates, and tax exemptions in exchange for their loyalty to Nazism. Unlike bribery at lower ranks in the Wehrmacht, which was also widespread, these payments were regularized, technically legal and made with the full knowledge and consent of the leading Nazi figures.
π MKUltra
Project MKUltra was an illegal human experiments program designed and undertaken by the U.S. Central Intelligence Agency (CIA) to develop procedures and identify drugs that could be used during interrogations to weaken people and force confessions through brainwashing and psychological torture. It began in 1953 and was halted in 1973. MKUltra used numerous methods to manipulate its subjects' mental states and brain functions, such as the covert administration of high doses of psychoactive drugs (especially LSD) and other chemicals without the subjects' consent, electroshocks, hypnosis, sensory deprivation, isolation, verbal and sexual abuse, and other forms of torture.
MKUltra was preceded by Project Artichoke. It was organized through the CIA's Office of Scientific Intelligence and coordinated with the United States Army Biological Warfare Laboratories. The program engaged in illegal activities, including the use of U.S. and Canadian citizens as unwitting test subjects.:β74β MKUltra's scope was broad, with activities carried out under the guise of research at more than 80 institutions aside from the military, including colleges and universities, hospitals, prisons, and pharmaceutical companies. The CIA operated using front organizations, although some top officials at these institutions were aware of the CIA's involvement.
MKUltra was revealed to the public in 1975 by the Church Committee of the United States Congress and Gerald Ford's United States President's Commission on CIA activities within the United States (the Rockefeller Commission). Investigative efforts were hampered by CIA Director Richard Helms's order that all MKUltra files be destroyed in 1973; the Church Committee and Rockefeller Commission investigations relied on the sworn testimony of direct participants and on the small number of documents that survived Helms's order. In 1977, a Freedom of Information Act request uncovered a cache of 20,000 documents relating to MKUltra, which led to Senate hearings. Some surviving information about MKUltra was declassified in 2001.
Discussed on
- "MKUltra" | 2024-05-16 | 97 Upvotes 94 Comments
π Robert Rayford
Robert Rayford (February 3, 1953Β β May 15 or 16, 1969), sometimes identified as Robert R. due to his age, was a teenager from Missouri who has been suggested to represent the earliest case of HIV/AIDS in North America based on evidence published in 1988 in which the authors claimed indicated he was "infected with a virus closely related or identical to human immunodeficiency virus type 1." Rayford died of pneumonia, but his other symptoms baffled the doctors who treated him. A study published in 1988 reported the detection of antibodies against HIV. Results of testing for HIV genetic material were reported once at a scientific conference in Australia in 1999; however, the data have never been published in a peer-reviewed medical or scientific journal.
π Mode X
Mode X is an alternative graphics display mode of the IBM VGA graphics hardware that was popularized by Michael Abrash. It was first published in July 1991 in Dr. Dobb's Journal, and republished in chapters 47-49 of Abrash's Graphics Programming Black Book (now freely available online). The term "Mode X" was coined by Abrash.
The primary advantage of Mode X is that it has square pixels: a resolution of 320Γ240 instead of the standard VGA Mode 13h which is 320Γ200. Additionally, Abrash enabled the VGA's planar memory mode (also called "unchained mode"). Even though planar memory mode is a documented part of the VGA standard and was used in earlier commercial games, it was first widely publicized in the Mode X articles, leading many programmers to consider Mode X and planar memory synonymous. It is possible to enable planar memory in standard 320x200 mode, which became known as Mode Y in the Usenet rec.games.programmer group.
Planar memory arrangement splits the pixels horizontally into groups of four. For any given byte in PC video memory, four pixels on screen can be accessed depending on which plane(s) are enabled. This is more complicated for the programmer, but the advantages gained by this arrangementβprimarily the ability to use all 256 KB of VGA memory for one or more display buffers, instead of only one quarter of that (64 KB)βwere considered worthwhile by many.
Discussed on
- "Mode X" | 2015-03-21 | 87 Upvotes 17 Comments
π List of mass shootings in the United States in 2022
This is a list of shootings in the United States that have occurred in 2022. Mass shootings are incidents involving several victims of firearm-related violence. The precise inclusion criteria are disputed, and there is no broadly accepted definition.
Gun Violence Archive, a nonprofit research group, run by Tracy Holtan, that tracks shootings and their characteristics in the United States, defines a mass shooting as an incident in which four or more people, excluding the perpetrator(s), are shot in one location at roughly the same time. The Congressional Research Service narrows that definition, limiting it to "public mass shootings", defined by four or more victims killed, excluding any victims who survive. The Washington Post and Mother Jones use similar definitions, with the latter acknowledging that their definition "is a conservative measure of the problem", as many shootings with fewer fatalities occur. The crowdsourced Mass Shooting Tracker project has the most expansive definition of four or more shot in any incident, including the perpetrator in the victim inclusion criteria.
A 2019 study of mass shootings published in the journal Injury Epidemiology recommended developing "a standard definition that considers both fatalities and nonfatalities to most appropriately convey the burden of mass shootings on gun violence." The authors of the study further suggested that "the definition of mass shooting should be four or more people, excluding the shooter, who are shot in a single event regardless of the motive, setting or number of deaths."
Discussed on
- "List of mass shootings in the United States in 2022" | 2022-05-25 | 11 Upvotes 1 Comments
π TSLAQ
TSLAQ is a loose, international collective of largely anonymous short-sellers, skeptics, and researchers who openly criticize Tesla, Inc. and its CEO, Elon Musk. The group primarily organizes on Twitter, often using the $TSLAQ cashtag, and Reddit to coordinate efforts and share news, opinions, and analysis about the company and its stock. Edward Niedermeyer, in his book Ludicrous: The Unvarnished Story of Tesla Motors (2019), establishes the doxxing of Lawrence Fossi, a Seeking Alpha writer and Tesla short seller who uses the pseudonym Montana Skeptic, in July 2018 as the catalyst for the formation of TSLAQ. The group was the subject of a Real Vision video which included interviews with prominent members @TESLACharts and @Paul91701736.
TSLAQ highlights what they claim to be a variety of dangerous, deceptive, unlawful and fraudulent business practices by Tesla. Regular criticisms include knowingly selling Model S cars with a design flaw that could cause fires, reselling defective "lemon" cars, performing stealth recalls and requiring customers to sign non-disclosure agreements for "goodwill" repairs, issuing over-the-air updates to cover-up a fire risk in their batteries, publishing misleading safety statistics, delivering cars with lower-performance hardware than promised, taking months to issue customers refunds, and selling a Full Self-Driving package with the promise 1 million "robotaxis" by the end of 2020 despite the technology not yet being available. TSLAQ has also criticized Tesla and Musk for their attempts to intimidate and silence whistleblowers who have spoken out against the company. In addition, the group has highlighted Tesla's history of environmental violations, disregard for workers' safety, and Musk's excessive compensation package. As financial media producer Demetri Kofinas put it, TSLAQ believes Musk "to be a carnival barker running the biggest fraud in corporate America."
On occasion, TSLAQ has exchanged online verbal hostilities with Tesla fans and Elon Musk, who once tweeted with a prominent member and also tweeted personal information of another. While explicitly an online group, off-line activities performed by subgroups include aerial reconnaissance and on-the-ground observations of parking lots used by Tesla for storage.