initial umbral2

This commit is contained in:
Alexander 2025-07-13 09:48:13 -04:00
parent 66bd5fb677
commit d3ddb3a741
8 changed files with 103 additions and 8 deletions

15
.vscode/settings.json vendored
View file

@ -2,26 +2,40 @@
"cSpell.words": [
"Alfie",
"Almuth",
"beholderkin",
"Brugrock",
"Candlehead",
"Carmal",
"Chondalwood",
"Chondath",
"Datalog",
"Deathrun",
"demi",
"dwarven",
"Eldath",
"extraplanar",
"extraplanars",
"Faerûn",
"Faerûnian",
"Feywild",
"Figrett",
"Figridge",
"floration",
"flumph",
"Fourthpeak",
"Gottlob",
"Grinbriar",
"guardly",
"harengon",
"Iggwilv",
"illithid",
"Karmel",
"Laeral",
"mindflayer",
"mindflayers",
"mindwitness",
"Mindwitnesses",
"Mithril",
"Monoeye",
"Moradin",
"Mystra",
@ -34,6 +48,7 @@
"Rumbar",
"scrying",
"Silverhand",
"teleporter",
"Toril",
"Underdark",
"unglimpsed",

View file

@ -0,0 +1,15 @@
# Media Tagging Problems
I recently took an interest in tag-based systems of file organization after realizing that my disjoint collections of documents, videos, and images have become rather too large and disorganized to navigate efficiently. Plenty of people have had the same realization, resulting in projects like [TMSU](https://tmsu.org) (now unmaintained), but all existing software falls short in one way or another. I want my tagging systems to do the following.
1. Integrate a thesaurus or thesauri along the lines of ISO Standard 25964-1, "Thesauri for information retrieval".
2. Provide for attributes, e.g. "author = Friedrich Engels" and "modified = 1970-01-01". This is technically distinct from tagging, but a good system needs both.
3. Provide for logical "entities" which can themselves bear tags/attributes and which each represent some aspect or component of a given piece of media. For example, an image of pair of cows might have two associated entities, one for each cow. If one cow is an unidentifiable brown, it gets the "brown" tag, while the other cow might get "holstein". A story about a man who gets lost in the woods could have an entity representing the man with the tag "fear".
2. Facilitate advanced queries by exposing a decent subset of SQL or, preferably, Datalog.
I'm no good at consistently coming up with the same term for the same concept, which makes searching a database of tags difficult. The point of a thesaurus is to ensure that the same term is always used for the same concept. A well-structured thesaurus also provides tag implication, where tagging an entity with "cow" gives it "female" and "mammal" automatically. This is critical for searchability down-the-line. Compound concepts also allow implication from conjunctions, e.g. "happy" + "crying" might yield "tears of joy" (in addition to "secretion", and more).
Even multiplicity inference/propagation takes place. If a frame has two entities, one with a "man" tag and another with a "woman" tag, containing entities will have multiple instances of the "person" tag. The ability for any entity (the frame, in this case) to have multiple instances of any given tag means we can do things like search for images that have exactly 4 people and trust that the propagation/inference will work correctly.

View file

@ -1,7 +1,7 @@
<h1>
<a href="/resume.pdf" style="text-decoration: none" class="est-color">acl</a><a
href="https://en.wikipedia.org/wiki/Special:Random" style="text-decoration: none" class="est-color">.</a><a
href="https://git.acl.cool/al/pages" style="text-decoration: none" class="est-color">cool</a>
<a href="/resume.pdf" style="text-decoration:none" class="est-color">acl</a><a
href="https://en.wikipedia.org/wiki/Special:Random" style="text-decoration:none" class="est-color">.</a><a
href="https://git.acl.cool/al/pages" style="text-decoration:none" class="est-color">cool</a>
</h1>
<div id="writings" class="null-color" style="line-height: var(--ui-spacing);"></span>

View file

@ -52,6 +52,7 @@ Under the light of the scimitar moon that slips coolly over blinds and around sh
The renowned planeswalker proposes an alternative conduct to Silverhand's regimen of violence. If the party is willing to approach their quest with empathy and guile, to learn the beholders' motives, relate to them, and guide them away from evil, she in turn will remunerate its members handsomely. The irregular behaviors displayed by the creatures loosed onto Toril hint at irregular temperaments: these beholders may be less rigidly evil than most, and if a chance exists to align such powerful would-be adversaries with good, it must be seized with all tenacity and vigor. The party considers their options, but Tasha has no need to hear a commitment; she knows the merits of her proposal and the accordant intelligence of the party members. Her aim satisfied, she vanishes just as she materialized, jarringly and with color, leaving the party, now restored to their natural dreams, facing a task of depth and opportunity well beyond that of mere moments before.
[^missing]: Louisa's player couldn't make it today.
[^warren]: Harengon Forge Cleric (10) of Moradin
@ -63,7 +64,7 @@ The renowned planeswalker proposes an alternative conduct to Silverhand's regime
[^carmal]: Human Bard (10) of the [College of Masks](https://www.dandwiki.com/wiki/College_of_Masks_%285e_Subclass%29)
[^louisa]: Human (llama) Wizard (10) of the Scribes' Order
[^louisa]: Human (llama) Wizard (10) of the Scribes' Order--- her player couldn't make it today
[^laeral]: Immortal Chosen of the goddess Mystra, Laeral Silverhand is a wizard of untold beauty and power who has been the public face of Waterdeep's elites for decades; she could continue to rule for centuries more.

View file

@ -0,0 +1,58 @@
# Umbral Gaze 2: The Witness
Earlier this morning, Almuth, Carmal, Gottlob, and Warren met Laeral Silverhand in her courtyard as Clementine set out to retrieve the party's missing[^waylaid] wizard. The Open Lord teleported our heroes onto the slopes of Fourthpeak Mountain, a hulking vertebra of the world's frozen Spine lying at Faerûn's northernmost extent. Deposited among cliffs and gulleys, Gottlob felt his mountain-goat instincts kick in, right home, and Warren too breathed a contented sigh at what were, to him, familiar surroundings. From those stony slopes, the group hiked a mere half-hour to the proud and ancient mining city of Mithril Hall deep under the mountain, where they kept a _rendezvous_ with the dwarven Harper "Brugrock"--- or "Toolshed, as Warren calls him and which he seems to prefer. Following their Harper guide's briefing, and after breakfasting on some local cuisine, the group struck out from civilization _en route_ to the Underdark, intent to find and quell the Witness in its lair.
{.thematic}
***
Adventurers trudge at midday under a forest canopy like a blanket of night, through tangled brambles that tug at boots and armour and urge their wearers to turn back, to leave their quarry scheming in its corners and save themselves from its designs. They pay the thicket no heed, for the import of their quest numbs them to such puny pokes and scratches. As they pass through a narrow clearing, Toolshed gives a brief expression of satisfaction. He pauses to point at an old tree that, upon close inspection, has something of the inorganic about it. Turning to Almuth, the Harper instructs him--- with a self-amused grin--- to punch its trunk. The cleric is puzzled, but obliges, rocking on his feet as he puts the full weight of his armored body into the strike. As soon as his fist meets bark, the dwarf calls "timber" and the tree topples, a "doink" of incongruous insubstantiality issuing from the bole, and bounces as it lands. Where gnarled roots pretended to anchor in the dirt, stiles of a ladder are barely visible, peeking up from a plummeting tunnel of gloom. With no choice but to go downward, the party piles in, Gottlob careful on his hooves as he thinks that perhaps it was good their four-legged friends were otherwise engaged for such nonsense as ladder climbing. Toolshed clambers in last and replaces the tree-door as he does, leaving the party blind.
Warren enchants a fork with ghostly light, and as the adventurers reach the bottom of the shaft, they survey their surroundings. To the left, they discover a river set flush against battered cliffs of basalt; alongside it winds a path of packed mycelium over which the party might walk five-abreast. To the right is a forest of even denser floration than that above, its vegetation alien to the surface dwellers. A depressed strip of shore nestles a mossy platform of rails that bears a longboat safe for eight or ten, with oars propped in a ramshackle enclosure behind. Toolshed collects the party's attention, and explains their options.
Before them flows the Lethe[^lethe]. Any creature so unfortunate as to wade those ponderous waters is granted the sweetest bliss, their memories excised and neuroses suppressed to find the peace of living--- as a matter of course, at the edge of their intellectual abilities--- entirely in the muted, singular moment.
Our heroes must decide if they will brave its gentle eddies in the longboat, an expeditious but risky manoeuvre, or hike the path alongside, a slower but surer proposition. Warren and Toolshed inspect the boat and, as they find it sound, the party votes to travel the river, hauling the vessel off its rails and into the clement swells. Grabbing some extra oars, they shove off.
Within an hour, strange and oppressive darkness encroaches overhead, cavern ceilings closing in to mere feet above the figurehead that juts at the longboat's prow. Gottlob takes notice, and with intent gaze recognizes the qualities of magic on the stones above. He warns his companions, but even as he speaks, an inky glob hangs in covert silence, biding its time for the perfect moment to strike. It levers itself from the shadows to plummet, with startling precision, straight onto Warren's head--- a damp slap and the gurgle of the cleric's muffled curses are an unmistakable alarm. Springing into action, the party slings spells and swings swords as a hail of mollusks, each in an arcane shroud, issues from the unplumbed gloom above. They defeat their attackers with relative ease. The incident leaves them on-edge but unscathed, and the boat glides smoothly onward.
Farther on, the Lethe becomes a thrash of foam and spray all about them as an interval of whitewater threatens to pitch our heroes overboard. They spare themselves the Lethe's obliterating embrace only by the coordinated exercise of sheer athletic prowess, and their rowing is otherwise uneventful until Carmal, eyes wandering about the shore and its skirted trials, notices a misshapen head that rests tenuously above lapping wavelets of the bankside shallows. He calls to halt the boat, piloting it toward his discovery and holding fast with oars dug into silt when the riverbed grows near enough to reach. Unwilling to risk himself in the ankle deep waters that lie between the boat and the unfortunate creature he means to approach, Carmal reaches for the power of his magic item[^i-forget], vanishing in a swirl of silver mist to reappear by the head on the river's bank. From so close, the creature's nature is plain--- the party has stumbled upon a _mindflayer_, dead or near death.
Almuth and Gottlob are immediately on edge. Each knows the horrors that an illithid unchecked will visit upon those so weak or careless as to permit it purchase; the cleric's study and paladin's experience have cemented this in their minds. Almuth, though, is hopeful; the river has no doubt wiped the usual illithid convictions from this woebegone monstrosity's head, and a tame, pliant mindflayer--- even one temporarily so--- represents an intriguing breadth of possibility. He confers with Eldath, aiming to determine whether the creature knows about the Witness' activities and if it would be willing to aid the party's cause. An answer comes only to the former: affirmative! He and Gottlob make their way over, braving the Lethe to their ankles for lack of a teleportation spell, and as Almuth, acting on instinctual concern, tries to jostle the mindflayer awake, such close observation confirms a bare shred of vitality to which it clings desperately in witless torpor. Gottlob makes as if to intervene, but the cleric, taking only a moment to come to his senses, steps away before the satyr has a chance. Party members convene to consider their situation.
The mindflayer knows about the Witness, but what will its information cost? Hours might be wasted waiting for it to recover its memories if an interrogation is to be carried out. Once the illithid regains powers of language, surely the evil nature will also return; perhaps even it will attack as soon as it awakes, base monstrous nature driving its actions in the absence of cognizant malice. With the Witness on the loose and untold threats wandering this part of the Underdark, the potential value of knowledge gained fails to outweigh the risks; Almuth kills the mindflayer with a single blow, and the adventurers forge onward down the Lethe.
As they go, talk of plans and angles of attack occupies our foresighted heroes. In conflict with Laeral's edict on the matter, the resolution is to begin diplomatically--- Tasha suggested learning their quarry's inclinations and preferences--- and some argument breaks out over who is to be the speaker for the party as the present arm of their project comes to a head. Almuth first volunteers, but Gottlob suggests that he or Carmal--- the more congenitally charismatic of the group, to his eyes--- should go instead. Almuth vacillates, drawing Gottlob's irritation, but the group eventually settles the matter: the satyr will be the one to speak first to the beholder, with the rest of the party close behind.
Some time later, low ceilings and ever-narrowing banks open dramatically on a vast caldera; like a buried pocket of ocean, the open water and sudden recession of the walls give brief impressions of the surface. A smattering of structures, faintly visible on the far shore, culminates with a stubby tower that juts ceremoniously from a large, squarish, half-ruined building amidst the trappings of a shabby compound. Nothing moves in the cavern save the longboat and her occupants.
Crossing the lake to moor their vessel, party members disembark and make their way--- around scattered detritus and sparsely clustered shacks--- toward the compound and its main structure. Gouged walls, broken windows, stray arrowheads, and smears of blood decorate their path. As they come upon their destination, their eyes sweep over tight rows of bedrolls and piles of personal belongings, an uncovered barracks. The bodies of the items' owners lie with them in haphazard tangles, killed in whatever conflict laid waste to this encampment. Three mindflayer corpses are also among the dead, battered beyond reason, half buried in beams and chunks of masonry fallen from the tower. Investigating, Carmal makes a cutting observation: beside the structure--- though disguised by debris and lying in shadow--- a crater marks the dirt. Extending away from the point of impact and vanishing through the structure's nearby door is the deep furrow of something heavy and spherical, perhaps 6 feet around, dragged in rope or chains over the earth.
Carmal knows what the gash implies: the Witness fought here, and lost. Almuth interjects. If the beholder was defeated by mindflayers--- a reasonable inference in the circumstances--- its conquerors will have infected it with a tadpole; the Witness may well have become just one more thrall to an elder brain[^elder-brain]. The cleric wracks his memories, recalling that if the party does indeed face a mindwitness, and if they can sever its connection to its master, they would do well to find a [flumph](https://forgottenrealms.fandom.com/wiki/Flumph), an amiable psychic creature, to which the aimlessly unbeholden beholder might be bound and, thusly, set on the joint paths of _law_ and _good_. Our heroes decide that some reconnoitering is in order, and after a brief back and forth about clanking armor and quiet feet, the bard presents an ideal solution. Carmal casts "greater invisibility" on himself as he proceeds to walk along the gash left by the beholder's capture and through the dor, from which he carries several-hundred feet onward. His path leads him deeper underground as architecture blends with natural rock. Columns become polished stalagnates; walls turn to rough stone from which have been scoured only the most obtrusive of formations.
Noises arrest his progress, and Carmal steps behind a pillar, around which he peeks to snoop on proceedings to the fore. The Witness hangs in chains before an injured elder brain, its eyestalks limp and face twitching. A mindflayer labors in the ritual of its kind to bind the beholder to its master and salvage some remnant of victory from its colony's ruin at the aberration's proverbial hands. Before Carmal can act, before he can even decide on an action, the ritual is complete; the beholder awakens; a mindwitness[^mind-witness] is born. As it rotates in its shackles, chains slackening as the strength to fly comes flooding back, the beholder's central eye seems to fix the spying human in its sight. Whether the Witness can really see him or not is unclear, but there can be no doubt that he is detected. Carmal loses no time, making like an arrow for the door where, just beyond, the rest of the party waits patiently for his report. Bursting forth, he gasps the message in frantic bursts: a mindflayer, a mindwitness, and an elder brain.
A quickly revised strategy, a frank exchange of views; our heroes will storm the illithid congregation, defeat the perpetrators of the Witness' conversion, free the victim of its psychic bonds, and use Almuth's sending stone to contact Tasha in hopes of obtaining a flumph.
As they rush in and downward, the object of their mission meets them halfway, an illithid handler at its side. Almuth and Gottlob use magic[^bless-bond] to quicken the party's reflexes and strengthen their wills and their bodies. Carmal plays an ace up his sleeve, casting "polymorph" to replace the party's harengon with the terrible, ancient form of a Tyrannosaurus rex. The Witness rears its eyestalks, loosing disabling bolts toward party members, but to little effect; the party's buffs are too great to overcome, as even rays that find their targets are shrugged off. The mindflayer attacks, manoeuvering to place itself along a line along which Carmal, Almuth, and the tyrant lizard Warren also stand. It projects a mind-blast at full power, dealing some much-needed damage for the illithid contingent, but that is to be its final cry in the face of eternal silence--- Warren, cumulative meters of teeth glinting in the pallid light of the cave-structure, is first to attack the monstrosity. He takes it at once in his jaws and, lifting it from the earth without a hint of struggle, crushes the creature utterly. Black blood pours from the dinosaurs mouth as though he bit an oil-filled balloon, rather than a living thing. Down the gullet goes the mindflayer.
With the younger illithid destroyed and the elder brain yet forty yards in, Gottlob calls an idea to his companions. The paladin channels divine power to abjure the extraplanar orb, his one remaining motile foe. Imperious force seizes the aberration; it can do nothing but flee and hide and flee from its attackers. The party rushes around and past the beholder--- the arrogance of its kind abandoned in this moment--- to make for its master in the rear. Drawing upon it, a brief slew of spells and bladed strikes fell the already half-dead pinnacle of the illithid race where it bobs, enervated and helpless against the onslaught, in its pool of brine. Carmal's scorching rays do the deed, a barrage of fiery bolts that lance the brain about its periphery--- a visage like the sun.
Realization of their plan is practically within reach! Almuth sends a message to Tasha, apprising her of events on the ground and requesting, humbly, a flumph for the attachment of their listless prisoner's loyalties. Tasha's words are subtly evasive, but she promises the provision of a so-called "mother flumph", which it can only be assumed is a larger and more powerful example of the species. Almuth mistrusts her, but after conferring with his goddess--- and with his party mates--- decides the best course is, for now, along the path Tasha describes.
{.thematic}
***
*This summary is incomplete. Details of the resolution will be known 13, July.*
{% What's the deal with the teleporter gate and the tower? We do not know... %}
[^waylaid]: Louisa and Clementine's players couldn't make it today.
[^lethe]: Yes, [that one](https://en.wikipedia.org/wiki/Lethe).
[^elder-brain]: [Elder brains](https://forgottenrealms.fandom.com/wiki/Elder_brain) represent the ultimate stage of the illithid lifecycle, possessing immense psychic ability.
[^mind-witness]: [Mindwitnesses](https://forgottenrealms.fandom.com/wiki/Mindwitness) are beholders or other beholderkin enslaved to a mindflayer and having undergone the process of [ceremorphosis](https://forgottenrealms.fandom.com/wiki/Ceremorphosis).
[^bless-bond]: Gottlob casts "bless" and Almuth uses his "emboldening bond".
[^i-forget]: I forget what this is, specifically. Boots, perhaps?

View file

@ -196,7 +196,7 @@ body {
h1 {
font-family: "Heading";
line-height: normal;
line-height: 1.2;
font-optical-sizing: auto;
}
@ -217,7 +217,7 @@ h6 {
h1 {
margin-block: 0.67em;
font-size: calc(2.3 * var(--base-font-size) * var(--head-mult));
font-size: calc(2.8 * var(--base-font-size) * var(--head-mult));
}
h2 {

View file

@ -59,8 +59,8 @@ body {
h1 {
color: var(--darkest-color);
margin-bottom: 0.05em;
margin-top: 1em;
margin-bottom: 0.5rem;
margin-top: 3rem;
}
h2,

View file

@ -141,6 +141,12 @@ selector = "span.math.display"
command = "./math_wrapper.sh display"
action = "replace_element"
# [widgets.subtitle-break]
# widget = "preprocess_element"
# selector = "h1"
# action = "replace_content"
# command = "sed 's/: /:<br>/'"
# [widgets.math-fix-chrome]
# widget = "preprocess_element"
# after = ["math-inline", "math-display"]