QB64 (originally QB32) is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be compatible with Microsoft QBasic and QuickBASIC. QB64 is a C++ emitter, which is integrated with a C++ compiler to provide compilation via C++ code and GCC optimization.
QB64 implements most QBasic statements, and can run many QBasic programs, including Microsoft's QBasic Gorillas and Nibbles games. Furthermore, QB64 has been designed to contain an IDE resembling the QBASIC IDE. QB64 also extends the QBASIC programming language to include 64-bit data types, as well as better sound and graphics support. It can also emulate some DOS/x86 specific features such as INT 33h mouse access, and multiple timers.
Since version 2.0, QB64 now offers debugging abilities, with the new $DEBUG metacommand.
- "QB64" | 2022-05-17 | 12 Upvotes 1 Comments
This is a list of some of the major unsolved problems, puzzles, or questions in economics. Some of these are theoretical in origin and some of them concern the inability of orthodox economic theory to explain an empirical observation.
- "Unsolved Problems in Economics" | 2022-05-17 | 124 Upvotes 171 Comments
This is a list of purchases of territory by a sovereign nation from another sovereign nation.
- "List of territory purchased by a sovereign nation from another sovereign nation" | 2022-05-16 | 10 Upvotes 1 Comments
Soundies are three-minute American musical films, produced between 1940 and 1947, each displaying a song, dance, and/or band or orchestral number. Produced professionally on 35 mm black-and-white film, like theatrical motion pictures, they were printed on the more portable and economical 16 mm film.
The films were shown in a coin-operated "movie jukebox" named the Panoram, manufactured by the Mills Novelty Company of Chicago. Each Panoram housed a 16 mm RCA film projector, with eight Soundies films threaded in an endless-loop arrangement. A system of mirrors flashed the image from the lower half of the cabinet onto a front-facing screen in the top half. Each film cost 10 cents to play, with no choice of song; the patron saw whatever film was next in the queue. Panorams could be found in public amusement centers, nightclubs, taverns, restaurants, and factory lounges, and the films were changed weekly. The completed Soundies were generally made available within a few weeks of their filming, by the Soundies Distributing Corporation of America.
Several production companies filmed the Soundies shorts in New York City, Hollywood, and Chicago: James Roosevelt's Globe Productions (1940–41), Cinemasters (1940–41), Minoco Productions (owned by Mills Novelty, 1941–43), RCM Productions (1941–46), LOL Productions (1943), Glamourettes (1943), Filmcraft Productions (1943–46), and Alexander Productions (1946) led by William D. Alexander). The performers recorded the music in advance, and mimed to the soundtrack during filming.
The movie-jukebox idea developed several imitations and variations of the technical design; the most successful of these imitators were the Techniprocess company (managed by Rudy Vallee) and the Featurettes company, which used original novelty songs and usually unknown talent (17-year-old Gwen Verdon appears in a couple of the Featurettes as "Gwen Verdun"). As Soundies quickly gained most of the market for jukebox films, the other companies disbanded, and some sold their films to the Soundies concern.
- "Soundies" | 2022-05-12 | 40 Upvotes 12 Comments
"The Nature of the Firm" (1937) is an article by Ronald Coase. It offered an economic explanation of why individuals choose to form partnerships, companies and other business entities rather than trading bilaterally through contracts on a market. The author was awarded the Nobel Memorial Prize in Economic Sciences in 1991 in part due to this paper. Despite the honor, the paper was written when Coase was an undergraduate and he described it later in life as "little more than an undergraduate essay."
The article argues that firms emerge because they are better equipped to deal with the transaction costs inherent in production and exchange than individuals are. Economists such as Oliver Williamson, Douglass North, Oliver Hart, Bengt Holmström, Arman Alchian and Harold Demsetz expanded on Coase's work on firms, transaction costs and contracts. Economists and political scientists have used insights from Coase's work to explain the functioning of organizations in general, not just firms. Coase's work strongly influenced the New Economics of Organization (New Institutional Economics).
Coase's article distinguished between markets as a coordination mechanism and firms as a coordination mechanism.
- "The Nature of the Firm (1937)" | 2022-05-13 | 132 Upvotes 56 Comments
In geometry, a ball is a region in a space comprising all points within a fixed distance, called the radius, from a given point; that is, it is the region enclosed by a sphere or hypersphere. An n-ball is a ball in an n-dimensional Euclidean space. The volume of a n-ball is the Lebesgue measure of this ball, which generalizes to any dimension the usual volume of a ball in 3-dimensional space. The volume of a n-ball of radius R is where is the volume of the unit n-ball, the n-ball of radius 1.
The real number can be expressed by a expression involving the gamma function. It can be computed with several recurrence relations. It can be expressed in terms of the area of the unit n-sphere.
- "Volume of an n-ball tends to a limiting value of 0 as n goes to infinity" | 2022-05-12 | 90 Upvotes 49 Comments
Project Denver is the codename of a microarchitecture designed by Nvidia that implements the ARMv8-A 64/32-bit instruction sets using a combination of simple hardware decoder and software-based binary translation (dynamic recompilation) where "Denver's binary translation layer runs in software, at a lower level than the operating system, and stores commonly accessed, already optimized code sequences in a 128 MB cache stored in main memory". Denver is a very wide in-order superscalar pipeline. Its design makes it suitable for integration with other SIPs cores (e.g. GPU, display controller, DSP, image processor, etc.) into one die constituting a system on a chip (SoC).
Project Denver is targeted at mobile computers, personal computers, servers, as well as supercomputers. Respective cores have found integration in the Tegra SoC series from Nvidia. Initially Denver cores was designed for the 28nm process node (Tegra model T132 aka "Tegra K1"). Denver 2 was an improved design that built for the smaller, more efficient 16nm node. (Tegra model T186 aka "Tegra X2").
In 2018, Nvidia released an improved design (codename: "Carmel", based on ARMv8 (64-bit; variant: ARM-v8.2 with 10-way superscalar, functional safety, dual execution, parity & ECC) got integrated into the Tegra Xavier SoC offering a total of 8 cores (or 4 dual-core pairs). The Carmel CPU core supports full Advanced SIMD (ARM NEON), VFP (Vector Floating Point), and ARMv8.2-FP16. First published testings of Carmel cores integrated in the Jetson AGX development kit by third party experts took place in September 2018 and indicated a noticeably increased performance as should expected for this real world physical manifestation compared to predecessors systems, despite all doubts the used quickness of such a test setup in general an in particular implies. The Carmel design can be found in the Tegra model T194 ("Tegra Xavier") that is designed with a 12 nm structure size.
- "Project Denver" | 2022-05-08 | 23 Upvotes 8 Comments
Mono no aware (物の哀れ), literally "the pathos of things", and also translated as "an empathy toward things", or "a sensitivity to ephemera", is a Japanese idiom for the awareness of impermanence (無常, mujō), or transience of things, and both a transient gentle sadness (or wistfulness) at their passing as well as a longer, deeper gentle sadness about this state being the reality of life.
- "Mono No Aware" | 2022-05-05 | 27 Upvotes 4 Comments
SQRL (pronounced "squirrel") or Secure, Quick, Reliable Login (formerly Secure QR Login) is a draft open standard for secure website login and authentication. The software typically uses a link of the scheme sqrl:// or optionally a QR code, where a user identifies via a pseudonymous zero-knowledge proof rather than providing a user ID and password. This method is thought to be impervious to a brute force password attack or data breach. It shifts the burden of security away from the party requesting the authentication and closer to the operating system implementation of what is possible on the hardware, as well as to the user. SQRL was proposed by Steve Gibson of Gibson Research Corporation in October 2013 as a way to simplify the process of authentication without the risk of revelation of information about the transaction to a third party.