Dec. 15, 2025
Ho Ho Ho! It’s Christmas on CoD4!
It’s Christmas time again, and so the better sort of private servers are running Christmas variations of their popular map rotations. This is mostly always a fan effort but occassionally official creators will get involved and delivery us gems like Winter Crash, an enduring classic.
Digital decoration is a tradition I hope never breaks. For this site’s festive bulbs we’re using the wonderful Christmas-Lights.js by Bradly Feeley.
More…
Dec. 12, 2025
The Duel After the Masquerade by Gérôme Jean Leon
Everything written in this article is done using George Silver’s Brief Instructions as the single source, with Greg Lindahl’s transcription used for understandable quotes, but you can view a copy of the text that’s nearer to the original on the Internet Archive if you enjoy squinting and headaches.
I’m deliberately ignoring the original Paradoxes of Defense here, it’s a bit of chore to read, and somewhat an angry embarrassing mess. Like Marcion rejecting the Old Testament, followers of Silver should be lauding the clear, rules-based methodology of the later Brief Instructions and shunning of the polemic Paradoxes of Defense. Brief Instructions existing at all hints that even Silver understood his original work was pretty cryptic and his later adoption of manualistic style hints that he knew also the original was a bit rubbish for teaching anything.
More…
Dec. 7, 2025
I’ve got roughly ten or so lenses in my collection, most are second-hand manual lenses of varying prestige, quality, and cost. I dislike my official Fujis the most, they are totems of wasted money and frustration (“Maybe this time I’ll get along with the autofocus!”). My old Soviet & East German lenses are okay, but I find myself playing pretend that they’re good and worth keeping going with (there’s a political joke somewhere there), they are just so cumbersome to use casually and using a mount adapter is always shit. Soviet lenses have not aged well, despite my misguided affection for that mess of history.
More…
Feb. 6, 2025
Continuing to place the viewfinder in the center of mirrorless cameras & continuing to include the weird pentaprism lump feels a bit daft, to me at least. Sure it looks the part (no accounting for taste) but it’s an awkward and a redundant hangover from the days when these things were physically required to be centeral on the camera body for the camera to work.
There’s no good reason for modern mirrorless cameras to continue to force the user to squish their noses against the back-screen in the age of digital. Rangefinder manufacturers figured this out decades ago; there wasn’t a physical requirement to have a pentaprism and central VF - so they didn’t, and now mirrorless cameras don’t need to either, so why continue to ape an SLR era compromise? Taste.
More…
Jul. 5, 2024
To play a card game like poker by correspondence would require the decks to be exactly the same sequence in both locations similar to correspondence chess where the boards must be exactly the same states in both locations. (For simplicity I am speaking on the assumption of two players, but for n players the rule remains.)
However unlike chess where the players can openly see the state of the board, the players in a card game like poker must be unaware of the state of the deck. This makes things trickier, and so both players must perform a shared seeded blind shuffle of their decks, the goal being to have both shuffle their decks fairly but result in the same unknown sequences.
More…
Jul. 4, 2024
I enjoy correspondence chess, plaintext computing, stateless APIs and Jamstack, and I also enjoy poker; so a while back I created a means of playing poker by correspondence via linked webpages: Plaintext-Poker (repo).
This utilises a seeded random (actually Java’s Random ported to Javascript!) to ensure that players stay on the same deck and same game state without any memory being used anywhere. It does this in a stateless fashion by using the seed to perform the exact same previous actions for each stage, given the seed via the URL, with a player number, the number of players and the game stage also included.
More…
Jul. 3, 2024
Monus is an fun operator, its symbol is a dot above a minus; ∸. Monus is truncated subtraction, or in clearer terms, subtraction where the result stops at zero, eg. if you perform 5 ∸ 10, you get 0 instead of -5. But 5 – 3 will result in 2 as normal.
The Wikipedia article for Monus describes a few methods to perform the operation which involve conditionals or abstract functions like Max(x, 0) but my preferred method is the simple (x+|x|)/2
More…
Jul. 2, 2024
There is not as far as I’m aware a common, system agnostic, simple textual notation for fencing; moves that can be written without advanced ligatures or illustrations. There’s a pretty extensive history of written notation for dance, which in terms of motion is fairly close to fencing, but none besides Labanotation (which is used by the US for the copyright of dance) have significantly caught on and endured in history. Dance/Movement notation is a relatively niche field and jam-packed with advanced symbols and flexible geometry. Without resorting to clunky spoken language, it’s tough to describe a sequence of bodily movements quickly, casually and succinctly in non-graphical form.
More…
May. 25, 2024
While trying to solve the opposing face for what I’ve dubbed as “Butterfly” configured dice, I had a bit of an epiphany and realised all my recent dice problems could be brute forced by exploiting zero to a power, that 00 equals 1 but 0¹ ᵒʳ ᵍʳᵉᵃᵗᵉʳ equals 0 allows us to essentially conditionally select what result we get from an input. The trick gives us an If statement without the notation, we can cheat around my self imposed no-ifs rule.
More…
May. 22, 2024
Revisiting my post about solving the opposing face of various dice configurations I pondered how a “left handed” turned dice might work. Say rather than placing five and six at the top and bottom of the dice, what if the medieval maker placed one and two in their place, then spiralling around the outside, three, four, five, six? Can we leverage our previous monster of an equation to solve it?
More…
Mar. 17, 2024
It’s always irked me somewhat that the townships of the Sarranid Sultanate in Mount & Blade: Warband carry pork products. The faction is obviously very Islamic themed, minarets are visible & their banner features a crescent moon. So, despite M&B never explicitly mentioning religion, such an Islamic themed faction should not be anywhere near pork.
But, this glaring anatopism is fixable with some very light-touch modding.
By editing the item_kinds1.txt within the games Modules folder, we can find the item definitions for itm_pork & itm_sausages.
More…
Feb. 9, 2024
On common six sided dice, all opposing faces add to seven (this configuration is called “sevens”). Knowing this, you can always find the value of the opposing face with the simple equation; 7 – x = y, where x is the known face and y is the opposing.
More…
Jan. 2, 2024
The 1991 Dangerous Dogs Act has hit the news again as “XL Bully” (a type of Pit-Bull cross), becomes officially banned in England & Wales. Bully enthusiasts nationwide had been convinced that at the stroke of midnight, thousands of Bullies would be euthanised at once by complicit kennels and dog-catchers.
Maybe, if the Act had any real bite.
Those dogs spared the hand of Death will instead live out their days muzzled, neutered (like most dogs), microchipped (like most dogs) and always leashed when in public (like most dogs). These banned bullies must be registered on an “Index of Exempted Dogs“, shall not be gifted, sold or bred, and err, that’s about it. Most of these restrictions are already followed as-norm by responsible dog owners.
More…
Dec. 28, 2023
January’s issue of the History Today has a great article on the creation and changing attitudes of the KGB after Stalin’s death. One fact which leapt out was the large number of persons being followed by the KGB in 1967; almost 6,750, according to a leaked report.
That sounds an awful lot, but is it?
By 1967 the population of the USSR was almost 241,720,000 (the rough figure for 1970), 6,750 people is just 0.000028% of the population, or 7 in 25,000,000 people being followed.
More…
Dec. 26, 2023
Wikipedia’s flag for Russia 1991 – 1993 has had a decade long edit war, with 58 revisions over which colours should be used.
Some editors are convinced that the colours for the Russian flag in those years was brighter than today’s darker toned flag. Other’s aren’t so convinced, and believe the tones have always been the current darker variant. There’s confusing evidence and usage of both. There’s also a third set of tones which appear to match darker evening variants of the colours, though this kind is seen less often.
More…
Dec. 24, 2023
A friend asked me, are there any number pairs which share the same percentage difference in increasing to, and decreasing back to each other? eg. 100 to 150 is a 50% increase, but 150 to 100 is a 33.33% decrease (one third). Are there any which are equal in increasing and decreasing change, so X to Y is an A% increase and Y to X is a B% decrease, where A=B?
More…
Dec. 12, 2023
Let’s take Gödel Numbering and make it ridiculous by attempting to create a single character numbering system.
The Fundamental Theorem of Arithmetic states that every natural number greater than 1 can be written as a product of prime numbers, and that up to rearrangement of the factors, this product is unique.
Here we go one step further and perform the same trick on the exponents, so it’s primes all the way down (or up) while also denoting zeroes and doing the same for them too. It’s a little tricky to explain.
More…
Dec. 11, 2023
Here’s a system to use a single D10 dice (the kind that “points” a direction when at rest) as substitute for a set of Games Workshop (GW) Scatter & Artillery Dice (the kind used for Warhammer Fantasy 5th Ed.). This system is long-winded, daft and best ignored. If you need to substitute some lost Scatter & Artillery Dice, just use regular D6s.
To begin let us lay out possible results of the two proprietary GW dice, each dice has 6 faces.
More…
Jan. 19, 2023
Sometime shortly before January 24, 1919, the A.G. Spalding Brothers Company developed fencing masks for the U.S. Government. Two masks are recorded in the National Archives, one for infantry and one cavalry, a front and side view is presented for each.
Curiously it is the cavalry mask which bears the best resemblance to the modern fencing masks we’re familiar with nowadays. It also offers the best protection, while contrastingly the infantry mask offers better visual fidelity – at expense of eye cover.
More…
Dec. 10, 2022
Below is a hand-digitisation of the New York Times article reporting the outlawing of lobotomies by the Soviet Union in the 1950s.
The United States and Europeans continued the practice for decades after, as late as 1980 in France.
The history of Mental Health institutions, or asylums, are a keen interest of mine and I’ll be posting more with regards to them in future. The artist Louis Wain, who’s artwork is used for the site logo (the two fencing cats), and other artwork around the site was himself sadly a patient of several mental hospitals.
More…