Sign in

Dan Cox

@videlais.bsky.social
396 followers 139 following 320 posts

Pronouns: they/them Assistant Professor of Game Design 📗Dynamic Story Scripting with the ink Scripting Language 📗Twine Cookbook 🌐: dancox.me 📺: www.youtube.com/@DanCox ✍🏼: videlais.com

PostsRepliesMedia
Dan Cox @videlais.bsky.social · 27/09/2026
For this weekend, Extwee moves to 2.4.0 (github.com/videlais/ext...). This updates does many behind-the-scenes things (Babel update, GitHub runner updates, etc.), but also found an issue with JSON encoding. And, yes, the update does mention a potential TypeScript, 3.0 version.
github.com
Release v2.4.0 (September 2026) · videlais/extwee
What started as an overdue maintenance update for September 2026 shifted into needing to update to Babel 8, which then triggered other updates across GitHub runners and actions. As part of reviewin...
040
Dan Cox @videlais.bsky.social · 26/08/2026
It's not ready for the public yet, but I've also been playing around with code syntax highlighting and CodeMirror buttons for Snowman 2.X, which the attached screenshot shows. The code is (currently) available in this branch (github.com/videlais/sno...). Target is 2.1.6 and next Twine release.
Screenshot showing the passage editor in Twine using Snowman 2.1.5 with two additional buttons on a new, added toolbar. A button is clicked labelled "Styles" showing tools for adding emphasis, strong emphasis, header 1, and header 2.
020
Dan Cox @videlais.bsky.social · 25/08/2026
I'm behind in several monthly projects and hope to update them to "August 2026" (honestly, probably "September") versions across this week. What I was able to work on today was Snowman, which was updated to 2.1.5. This fixes an earlier regression problem. github.com/videlais/sno...
github.com
Release v2.1.5 + Documentation updated for 2.X branch · videlais/snowman
This minor version fixes a regression issue around the use of template code, <% /* code */ %>, where the use of Underscore templates could disable the parsing of additional markdown code in the sam...
020
Dan Cox @videlais.bsky.social · 05/08/2026
Twine PR added (github.com/klembot/twin...). There hasn't been a Twine update in a little while, so it may not roll out any time soon, but the Story Format Archives will be updated when I get to its monthly update in the coming days.
github.com
Removes Snowman 2.1.3 and adds Snowman 2.1.4 by videlais · Pull Request #1697 · klembot/twinejs
Description Updates Snowman to 2.1.4, fixing videlais/snowman#1167 and updating dependencies in the process. Issues Fixed Passage link broken when they have a dash videlais/snowman#1167 Credit Al...
000
Dan Cox @videlais.bsky.social · 05/08/2026
Snowman has been updated to 2.1.4, fixing an issue with hyphens in passage names. github.com/videlais/sno...
github.com
Release v2.1.4 · videlais/snowman
Fixes #1167 and updates dependencies. Full Changelog: v2.1.3...v2.1.4
100
Dan Cox @videlais.bsky.social · 18/07/2026
Go get it! (www.sup.org/books/litera...) So cool!
sup.org
111
Reposted by Dan Cox
United Videogame Workers-CWA @videogameworkers.bsky.social · 17/07/2026
The timing of this kind of press is intentional. How are they going to make these games when Bethesda and Obsidian collectively laid off hundreds? Don’t fall for it.
141161559
Dan Cox @videlais.bsky.social · 16/07/2026
The @eliterature.bsky.social conference (ELO 2026) is currently running and the online exhibition launched a few hours ago. I served as a co-chair along with @lskains.bsky.social. #elo2026. projects.cah.ucf.edu/mediaartsexh...
projects.cah.ucf.edu
ELO 2026 Online Exhibition
043
Dan Cox @videlais.bsky.social · 14/07/2026
Toward the end of this article is the most important point: assuming a change to HTTP verbs happens, the ecosystem has had twenty years of the current ones. That's major system changes across the board, from server software to client-side frameworks. www.theregister.com/devops/2026/...
theregister.com
HTTP gets a QUERY method so complex searches can stop pretending to be POST
New verb carries request content while remaining safe, idempotent, and cacheable
121
Dan Cox @videlais.bsky.social · 11/07/2026
There's a new minor version of Snowman fixing an issue reported by HiEv on GitHub about link parsing (github.com/videlais/sno...). No timeline on Twine rollout yet, but I'll get that going next and then an update to story format archive as well.
github.com
Release v2.1.3 · videlais/snowman
Fixes issue #1158 and does some smaller cleanup in the GitHub runners and workflows. Node engine version is now locked to >= 20 because of end-of-life of Node 18 in 2025. Full Changelog: v2.1.2...v...
000
Dan Cox @videlais.bsky.social · 29/06/2026
Story Grammar 1.2.6 (github.com/videlais/sto...) Snowman (No new version, but dependencies updated) Twine Space (No new version, but dependencies updated) libtwee 1.0.5 (github.com/videlais/lib...) libquis 1.1.2 (github.com/videlais/lib...) Online ink Editor (github.com/videlais/onl...)
010
Dan Cox @videlais.bsky.social · 29/06/2026
After 50+ hours of train travel in the last two weeks, I'm finally catching back up on monthly software updates. Extwee 2.3.18 (github.com/videlais/ext...) Quis 1.4.1 (github.com/videlais/qui...) CM-Packer 1.1.2 (github.com/videlais/cm-...) Simple-QBN 1.5.5 (github.com/videlais/sim...)
github.com
Release v1.5.5 (June 2026) · videlais/simple-qbn
Maintenance release for June 2026 with some documentation additions for works from 1930 to 1970. Full Changelog: v1.5.4...v1.5.5
210
Dan Cox @videlais.bsky.social · 19/06/2026
What's buried in this, and I've heard in other places, is a look at the use of tokens as an efficiency measurement. Starting with a base bucket of stokens per person, measuring workers based on tokens-used compared to work output. Prompt crafting. thenewstack.io/cursor-origi...
thenewstack.io
Cursor, GitLab and Zed agree GitHub is breaking. They disagree on how to rebuild it.
Cursor's Origin, GitLab's Project Switch and Zed's DeltaDB are racing to rebuild code hosting for AI agents as GitHub buckles under the load.
020
Dan Cox @videlais.bsky.social · 21/05/2026
Catching back up on monthly/infrequent updates: SFA/SFA-GET (github.com/videlais/sto...) -- Added Chapbook 2.3.1 (from April 2026) SimpleQBN (github.com/videlais/sim...) -- Deps update
010
Dan Cox @videlais.bsky.social · 18/05/2026
Story Grammar has also been updated. It is now 1.2.5, which is a maintenance update (github.com/videlais/sto...).
github.com
Release v1.2.5 (May 2026) · videlais/story-grammar
Monthly dependencies update. Slightly more code coverage for the complexity analysis. What's Changed chore(deps-dev): bump @typescript-eslint/parser from 8.57.2 to 8.58.0 by @dependabot[bot] in #4...
010
Dan Cox @videlais.bsky.social · 18/05/2026
Online ink Editor (OiE) has also been updated to 1.0.2 (github.com/videlais/onl...). Depending on how the summer goes, I'd like to explore how to maybe use CloudFlare or another hosting platform for using permalinks for saving/hosting public ink projects.
github.com
Release v1.0.2 (May 2026) · videlais/online-ink-editor
This is a new, minor monthly update of the Online ink Editor (OiE). There is slightly better code coverage and an update in how
120
Dan Cox @videlais.bsky.social · 18/05/2026
After multiple hours today in working through how GitHub Actions can create release assets, I've now updated CM-Packer to a new, minor version. The new binary releases are part of a "pre-release" version (github.com/videlais/cm-...). Next minor version will use the new binary build approach.
github.com
Release v1.1.3-rc.2 (May 2026) Binary Release · videlais/cm-packer
Yet more testing of binary releases. Full Changelog: v1.1.3-rc.1...v1.1.3-rc.2
000
Dan Cox @videlais.bsky.social · 12/05/2026
As we continue to finish internal goals towards the publishing of the Electronic Literature Collection, Volume 5, we are updating everyone on our work. For this blog post, May 2026, we highlight metadata such as publication status and creator nationality. eliterature.github.io/elc5-info/bl...
eliterature.github.io
May 2026 Update
The Electronic Literature Organization (ELO) seeks submissions for Volume 5 of the Electronic Literature Collection.
020
Dan Cox @videlais.bsky.social · 02/05/2026
I completely missed my mid-April deadline of new updates across my projects, so I'm trying to catch back up over this weekend. Extwee was updated to 2.3.17 github.com/videlais/ext... I'm also playing around with binary builds again, which might go into beta testing as part of next minor update.
github.com
Release v2.3.17 (May 2026) · videlais/extwee
This minor update covers work for 2.3.16 and 2.3.17 to better align both NPM and GitHub versions. Primarily, this update focuses on dependency updates while also fixing a long-standing minor annoya...
010
Dan Cox @videlais.bsky.social · 27/04/2026
We need extra assistance as part of reviewing for Electronic Literature Collection 5 (github.com/eliterature/...). Please contact us (elcvol5@gmail.com) if you can read any of the following languages + willing to provide a short review of a work: Swedish Korean Gujarati Norwegian Catalan Tamil
068
Dan Cox @videlais.bsky.social · 30/03/2026
Next set of updates: quis: github.com/videlais/qui...
github.com
Release v1.3.9 (March 2026) · videlais/quis
Security Fixed prototype pollution vulnerability in property access evaluator (CWE-1321). Replaced loose equality (==/!=) with strict equality (===/!==) in DSL comparison operators. Fixed brace-ex...
000
Dan Cox @videlais.bsky.social · 30/03/2026
Next set of updates: libtwee: github.com/videlais/lib... SFA-Get: github.com/videlais/sto... SimpleQBN: github.com/videlais/sim...
120
Dan Cox @videlais.bsky.social · 27/03/2026
I'm quite behind in monthly updates on things but hope to tackle most of them through the weekend. (And then update again mid-April 2026). Extwee: github.com/videlais/ext... Story Grammar: github.com/videlais/sto...
130
Reposted by Dan Cox
Yarn Spinner Tool @yarnspinner.dev · 27/03/2026
Yarn Spinner for Unity v3.2 is out now! It includes a few features, some nice quality-of-life improvements, a huge update to the VSCode extension, and a bunch of plumbing work in preparation for the much larger upcoming v3.3 🎉 yarnspinner.dev/blog/yarn-sp...
yarnspinner.dev
Yarn Spinner for Unity 3.2 is OUT NOW | Yarn Spinner
Version 3.2 of Yarn Spinner for Unity is out now! This release brings mostly small bugfixes and quality-of-life improvements, ahead of our larger upcoming 3.3 release where the entire underlying virtu...
1288
Dan Cox @videlais.bsky.social · 04/02/2026
Did you know the Electronic Literature Collection, Volume 5 now has a blog? As we we hit milestones, we will be doing short posts to update what is happening and our next goals. February 2026 Update: eliterature.github.io/elc5-info/bl...
083
Dan Cox @videlais.bsky.social · 02/02/2026
U-Unpack finally moves to 1.0.1, which is the first public release. github.com/videlais/u-u...
github.com
GitHub - videlais/u-unpack: A command-line tool for unpacking Unity Package (.unitypackage) files
A command-line tool for unpacking Unity Package (.unitypackage) files - videlais/u-unpack
000
Dan Cox @videlais.bsky.social · 02/02/2026
Story Format Archive (SFA) Get tool was updated to 1.3.3 (with updated dependencies) and a CHANGELOG.md file was added to the repo. github.com/videlais/sto...
github.com
Release SFA-Get 1.3.3 (February 2026) · videlais/story-formats-archive
Updates dependencies and adds a CHANGELOG. Full Changelog: v1.3.2_sfa_get...v1.3.3_sfa_get
110
Dan Cox @videlais.bsky.social · 02/02/2026
Snowman has been updated across its branches. 3.X: github.com/videlais/sno... 2.X: github.com/videlais/sno... 1.X: github.com/videlais/sno...
github.com
GitHub - videlais/snowman: An advanced Twine 2 story format designed for people who already know JavaScript and CSS
An advanced Twine 2 story format designed for people who already know JavaScript and CSS - videlais/snowman
100
Dan Cox @videlais.bsky.social · 02/02/2026
Story Grammar updated to 1.2.3. (github.com/videlais/sto...) I also added a CDN Example of how to load and use the library in a single, static HTML file. CDN Example: videlais.github.io/story-gramma...
github.com
Release v1.2.3 (February 2026) · videlais/story-grammar
This is a minor release with updated dependencies + a new CDN example (https://videlais.github.io/story-grammar/cdn-example.html). What's Changed ci(deps): bump actions/upload-artifact from 5 to 6...
110
Dan Cox @videlais.bsky.social · 02/02/2026
Simple QBN (github.com/videlais/sim...) Minor release for dependencies.
github.com
Release v1.5.2 (February 2026) · videlais/simple-qbn
Maintenance release for February 2026 Full Changelog: v1.5.1...v1.5.2
100
Dan Cox @videlais.bsky.social · 02/02/2026
Online ink Editor (OiE) has reached 1.0.0 status. Site: videlais.github.io/online-ink-e... Repo: github.com/videlais/onl... I'd like to do more on this project soon, but it is connected to other projects that need to be updated first.
videlais.github.io
Online ink Editor
100
Dan Cox @videlais.bsky.social · 02/02/2026
CM-Packer (github.com/videlais/cm-...) New update includes a web build (videlais.github.io/cm-packer/) for uploading an IMSCC file and accessing files within it as long as the packed (zipped) file is less than 100 MB.
github.com
Release v1.0.4 (February 2026) · videlais/cm-packer
This update adds a new web build (https://videlais.github.io/cm-packer/) for uploading an IMSCC file and downloading specific files as long as the entire file is less than 100 MB. What's Changed B...
100
Dan Cox @videlais.bsky.social · 02/02/2026
Quis (github.com/videlais/qui...) No major changes.
100
Dan Cox @videlais.bsky.social · 02/02/2026
Slowly updating things for this new month. First up, Extwee (github.com/videlais/ext...)
github.com
Release 2.3.14 (February 2026) · videlais/extwee
I got sick around the end of 2025 and was not able to do a regular maintenance update on GitHub. (NPM was updated.) This minor update brings both back in-line with each other. What's Changed Chore...
100
Reposted by Dan Cox
Élika Ortega @elikaortega.bsky.social · 30/01/2026
Last couple of days to submit to the ELC Vol 5. @eliterature.bsky.social Deadline Jan 31st!
121
Dan Cox @videlais.bsky.social · 29/01/2026
There's still a few days left to submit something for the Electronic Literature Collection, Volume 5! We recently updated the FAQ to include a spreadsheet form to email us for submission as well! eliterature.github.io/elc5-info/fa...
eliterature.github.io
Frequently Asked Questions
The Electronic Literature Organization (ELO) seeks submissions for Volume 5 of the Electronic Literature Collection.
000
Reposted by Dan Cox
markcmarino.bsky.social @markcmarino.bsky.social · 05/01/2026
Reminder: Extended deadline Jan 7 to register for the 2026 Critical Code Studies Working Group. online January 12 to February 6. bit.ly/ccswg26 #critcode
bit.ly
CCSWG26 CFP
Call for Participation: CCSWG ‘26 9th biennial Critical Code Studies Working Group Jan 12 - Feb 6, 2026 To apply: Fill out this form Apply by January 7, 2025 20 years after the publication of the ma...
012
Dan Cox @videlais.bsky.social · 01/01/2026
I'm still recovering from being sick for going on a week, so things are slow right now. I'm working through updating dependencies for most of my software projects today and will be publishing minor project (monthly) updates soon.
000
Dan Cox @videlais.bsky.social · 26/12/2025
My helpful niece remembered how I explained that I often don't run the heat in my apartment even when it is really cold outside last year. (I do run it if the temperature is below zero degrees F.) This year, she sewed a "heating pad" for me that I can use at the computer under my wrists.
A home-made "heating pad" of sewed cloth containing elements to heat up in a microwave.
020
Dan Cox @videlais.bsky.social · 24/12/2025
I'm mostly saving this for me, but I did write about the infamous "You are not expected to understand this" UNIX comment in my dissertation using critical code studies and static analysis. www.theregister.com/2025/12/23/u...
theregister.com
UNIX V4 tape successfully recovered
: Crucial early evolutionary step found, imaged, and ... amazingly ... works
001
Dan Cox @videlais.bsky.social · 24/12/2025
I love this stuff. I have no use for it, will probably never use it, but will continue to be delighted by really tiny compilers for languages (that probably shouldn't be on embedded devices). www.phoronix.com/news/Micro-Q...
phoronix.com
Micro QuickJS Engine Compiles & Runs JavaScript With As Little As 10kB Of RAM
Very talented open-source developer Fabrice Bellard who already is well known for his work on QEMU, the Tiny C Compiler, and FFmpeg, has another accomplishment: Micro QuickJS
020
Dan Cox @videlais.bsky.social · 23/12/2025
Oh, hey. New Lua version! Many years ago, I got into Lua and was even thinking of potentially teaching it, but the ecosystem wasn't quite there for low-end student users. I'm interested to see what's improved. www.phoronix.com/news/Lua-5.5...
phoronix.com
Lua 5.5 Released With Declarations For Global Variables, Garbage Collection Improvements
Five years after releasing Lua 5.4, Lua 5.5 debuted today as the newest version of this lightweight and embeddable scripting language.
020
Reposted by Dan Cox
Élika Ortega @elikaortega.bsky.social · 21/12/2025
☃️☃️ Good news everyone! ☃️☃️ The Electronic Literature Collection call for submissions has been extended to **January 31st.** That means you can enjoy the holidays *and* still have time to submit your work. Questions? Email us at elcvol5 [at] gmail [dot] com
eliterature.github.io
Call for Submissions
The Electronic Literature Organization (ELO) seeks submissions for Volume 5 of the Electronic Literature Collection.
185
Dan Cox @videlais.bsky.social · 20/12/2025
The deadline for Electronic Literature Collection 5 has been extended from 6 January 2026 to 31 January 2026! eliterature.github.io/elc5-info/
eliterature.github.io
Call for Submissions
The Electronic Literature Organization (ELO) seeks submissions for Volume 5 of the Electronic Literature Collection.
012
Reposted by Dan Cox
Anastasia Salter @anasalter.bsky.social · 19/12/2025
The submissions portal for our next @eliterature.bsky.social conference, which will be fully online including performances and a hypertext electronic literature exhibition, is now open at stars.library.ucf.edu/elo2026/ - please submit an abstract by January 15th to join us!
ELO 26: (un)supervised - graphic by PD Edgar
022
Reposted by Dan Cox
NarraScope @narrascope.org · 09/12/2025
The 2026 Narrascope website is live! narrascope.org
narrascope.org
NarraScope 2026 | A Hybrid Conference on Interactive Narrative
NarraScope is a conference that brings together the writers, developers, scholars, and players of interactive narrative.
12517
Dan Cox @videlais.bsky.social · 09/12/2025
libtwee has now been updated to 1.0.3. github.com/videlais/lib...
github.com
Release Release v1.0.3 · videlais/libtwee
Changes in v1.0.3 Version updated from 1.0.2 to 1.0.3 NuGet Package This release is available on NuGet: https://www.nuget.org/packages/Videlais.libtwee/1.0.3
000
Dan Cox @videlais.bsky.social · 09/12/2025
Story Grammar is now updated to 1.2.2 (December 2025). github.com/videlais/sto...
github.com
Release v1.2.2 - December 2025 · videlais/story-grammar
Added CHANGELOG.md. CONTRIBUTING.md. SECURITY.md Issue and pull requests templates. What's Changed ci(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #22 Full Changelog: v1.2.1....
000
Dan Cox @videlais.bsky.social · 09/12/2025
Quis is now updated to 1.3.7 (December 2025) github.com/videlais/qui...
github.com
Release v1.3.7 - December 2025 · videlais/quis
Added CHANGELOG.md to track version history CONTRIBUTING.md with development guidelines SECURITY.md with security policy CODE_OF_CONDUCT.md for community guidelines GitHub issue and PR templates ....
010
Dan Cox @videlais.bsky.social · 07/12/2025
The call for proposals is posted for the Electronic Literature Organization 2026 conference. It will be hosted fully online July 15-18, 2026 by a team based at the University of Central Florida with collaborators around the world. (Submissions will open soon!) projects.cah.ucf.edu/elo2026/cfp....
projects.cah.ucf.edu
Call for Proposals - ELO 2026
033