Sign in

DeanoC

@deanoc.bsky.social
731 followers 1.2K following 342 posts

Co-creator with @julian_gollop of Chip 'n Clawz Prev Silent Hill 2, Brink, Heavenly Sword, Phoenix Point, Apple Wheelchair and crutch user. Game dev since last century.

PostsRepliesMedia
DeanoC @deanoc.bsky.social · 02/06/2026
Surprised to learn that vLLM and SGLang don't support all the type formats Blackwell tensor core HW support?! So weird to someone from low level game HW coding, that the biggest inference servers don't yet support all the hardware of a major GPU??
020
DeanoC @deanoc.bsky.social · 28/05/2026
I did a presentation at work (Geometric which I joined a week or so ago) on NV Blackwell as it relates to optimizations for AI. www.linkedin.com/pos... Though I disagree with Fionnán calling me a heavyweight, the camera adds pounds! ;)
linkedin.com
Blackwell architecture deep dive | Fionnán Alt
For our second technical session, graphics heavyweight, Dean Calver, dives deep into NVIDIA's #Blackwell architecture, discussing old and new techniques learned from several decades working with world-leading optimisation teams, including at PlayStation, Apple, AMD and Unity: https://lnkd.in/dYND3yJW If you're interested in taking AI performance to the limit with Deano and the Geometric team, be sure to apply via the link in the comments below
020
DeanoC @deanoc.bsky.social · 26/05/2026
Pramodith from Geometric does a deep dive into z.ai's GLM5.1 www.youtube.com/watc...
020
DeanoC @deanoc.bsky.social · 06/05/2026
How seriously do you take performance? If you are serious, add it to your CI. Treat performance regressions as errors. Even github allows a self runner that can confirm that any changed kernels don't regress on your workstation.
030
DeanoC @deanoc.bsky.social · 03/05/2026
1.5GB of VRAM at ~9t/sec for Qwen3.6-35B-A3B on RDNA 3.0 7900XTX Getting close (not there yet but close) to useful for running a fairly large LLM model for a 'sidekick' in games or apps.
010
DeanoC @deanoc.bsky.social · 01/05/2026
Most KV cache quantisation is held together by: “perplexity didn’t move much 👍” That’s not a guarantee. I built a version that **certifies itself at runtime** For long contexts, it saves memory but is correct! 1/3
110
DeanoC @deanoc.bsky.social · 01/05/2026
ChatGPT having a bad day! ■ Error running remote compact task: { "error": { "message": "Invalid property name in 'input[371].arguments': ']=大...__(' is too long. Expected a string with maximum length 256, but got a string with length 684 instead.", 1/5
120
DeanoC @deanoc.bsky.social · 30/04/2026
The plausible move on a modern APU: skip the device copy. Host and device share RAM — why pretend? I tried it on an LLM runtime. Got a 2.2× slowdown on a Radeon 890M. Here's what's quietly hiding in the HIP API. 🧵 1/10
121
DeanoC @deanoc.bsky.social · 20/04/2026
Crazy how long tests and benchmarking takes for a AI inference Paper. Its also surprising to me how sensitive the numerics are, any numbers or claims without at least NIMH/RULER/PG-19 should be considered suspect! Paper is coming soon(tm) (last context band!) #AI #Inference
010
DeanoC @deanoc.bsky.social · 08/04/2026
It must be the end of the world I'm writing Tex manually! All the classics: \textbf - make this a boyfriend \textit - text iterator \textasciitilde - cos ~ is too easy \vspace{-6pt} - In case you don't like 50% vertical whitespace
010
DeanoC @deanoc.bsky.social · 03/04/2026
I've decided to remove an item off my bucket list :O Even though I've given talks, written articles, I've never actually submitted a proper academic paper! Its in the ML system area, anybody who is more experienced in these things I'd love some help. DM if you like a draft.
020
DeanoC @deanoc.bsky.social · 31/03/2026
Report where my DotCache paged KV-Cache system is. Its in the benchmark and figure out and then automate page-set phase of development. drive.google.com/fil...
010
DeanoC @deanoc.bsky.social · 29/03/2026
Spiderweb now has proper macOS installer, wizards and helpers, all notarized and signed! github.com/DeanoC/Sp... Now easy to create distributed workspaces (across OSs as well) your agents can use with just mounted folder. Basic distributed venoms (services) also working.
github.com
Release SpiderSuite macOS (Spiderweb 0.5.6, SpiderApp 0.1.0) · DeanoC/Spider
SpiderSuite macOS Release Notes Release date: 2026-03-29 Installer: SpiderSuite-macos-spiderweb-0.5.6-spiderapp-0.1.0.pkg Included products: Spiderweb 0.5.6 SpiderApp 0.1.0 Highlights Spiderwe...
010
DeanoC @deanoc.bsky.social · 26/03/2026
Spiderweb update today: Pretty boring but key function of moving venoms to a seperate repo and having a proper register with channels, packages, hashes and updates. This allows system venoms to evolve and update without updating the main spiderweb server
010
DeanoC @deanoc.bsky.social · 26/03/2026
Argh AMD! How can my 'AI' laptop not run ROCM enough to develop something using Triton or CUDA. WTF was the point putting a 'AI' GPU in it, if you don't support it for your AI development stack? Grumble bloody 890M GPU!
010
DeanoC @deanoc.bsky.social · 26/03/2026
Spiderweb news: - Linux and macOS computer and browser use venoms are in and tested. A single agent can control multiple computers and browsers! - MCP bridge venom turns any sdio MCP into a venom accessible by any agent - Lots of tests and fixs.
010
DeanoC @deanoc.bsky.social · 19/03/2026
Fun little playable CV - playablecv.deanoc.com Vibe coding in the background this week end
playablecv.deanoc.com
Playable CV
A playful retro isometric CV site with rooms, props, and doors for exploring career stories.
010
DeanoC @deanoc.bsky.social · 14/03/2026
Spiderweb needed a new target, so its spinning a thread to MacOS as we speak. In other words bought a Mac-Mini and getting it setup and then we port it.
010
DeanoC @deanoc.bsky.social · 14/03/2026
Spiderweb overnight updates: - SpiderApp (the CLI/GUI client) now supports Windows, Linux and Android (new) - Spiderweb now works with any agent that can use a folder 1/3
110
DeanoC @deanoc.bsky.social · 13/03/2026
I just watched AI port a POSIX-only WASM runtime with JIT to Windows. Time: ~4 hours Result: full CI pass. Codex GPT-5.4 High PR: github.com/clojurewa... We're not talking about autocomplete anymore, AI's are porting real systems code between OSs. #AIcoding #WebAssembly 1/4
github.com
Add first-class Windows support by DeanoC · Pull Request #8 · clojurewasm/zwasm
Summary add Windows runtime support across executable memory, guard pages, JIT, cache paths, and WASI host integration make the spec, e2e, and real-world test runners cross-platform and add Window...
131
Reposted by DeanoC
Rhianna Pratchett @rhi.bsky.social · 12/03/2026
Eleven years since you crossed the black sands. I wish I could say that the world is better than you left it (although it will always be better for having had you in it) but at least there is a new Young Sam to help carry on the Pratchett name and ethos. Love you always ❤️
Terry Pratchett in a blue jacket and Akubra hat holding a young owl for release.
235103511481
DeanoC @deanoc.bsky.social · 12/03/2026
steamcommunity.com/p... Nice review of Chip'n Clawz vs The Brainoids.
steamcommunity.com
Steam Community :: Drdoog :: Review for Chip ‘n Clawz vs. The Brainioids
I played 30 hours with my child (less than 6 y/o) it was hard at the beginning but he is really into the character story. We are playing on PC (plugged on a regular tv) with controllers in split screen mode and he loves it. Hoping for new storyline content soon as we finished it all and now working towards getting 5 stars on every level. A really fun game, it’s a bit like tower defense and third person. It does not rely too much on rifles and guns which I like for a young kid.
010
DeanoC @deanoc.bsky.social · 12/03/2026
One of the interesting things that AI coding has enabled, is that programming language choice is largely irrelevant. Spiderweb's protocol written in Zig, now has Typescript, Python and Go with Rust coming by tomorrow. PiAi is a zig version of the typescript PiMono AI module #Ai
020
DeanoC @deanoc.bsky.social · 11/03/2026
AI coders have taught me a new word "upsert", I've used the idea for years but never known there is a word for it. Upsert refers to inserting only if not exist else update.
010
DeanoC @deanoc.bsky.social · 10/03/2026
Quick Introduction of Spider Web docs.mind-swarm.ai/V... #AI #OS #Zig #OpenClaw
docs.mind-swarm.ai
🕸 Introduction
#🕸Introduction to Spider Web Spider Web is an AI agent platform built from a different architectural assumption than most current agent systems. Instead of embedding agents inside applications or wr…
010
DeanoC @deanoc.bsky.social · 10/03/2026
Programming in 2026: 2 Codex App coding different features with Jetbrains IDE + remote terminal running Codex CLI working on another feature. And a web browser looking at github All using GPT-5.4 xhigh
2 Codex App coding different features with Jetbrains IDE + remote terminal running Codex CLI working on another feature
020
Reposted by DeanoC
Phillips OBrien @phillipspobrien.bsky.social · 09/03/2026
Trump's decision to bomb Iran is now the greatest windfall to the Russian war effort on record. If it continues, it might save the Russian war economy.
9223041187
Reposted by DeanoC
Phil Harrison @mrpmharrison.bsky.social · 09/03/2026
America will never be forgiven for inflicting Trump on the world. I'm not talking about individual Americans who oppose Trump. I couldn't feel sorrier for them. But America as a polity and a geopolitical entity basically stuck a gun in its own mouth the moment it gave this man power.
2196
DeanoC @deanoc.bsky.social · 09/03/2026
#Spiderweb and the Spider ecosystem around it is starting to come together over a busy weekend. I'm describing it as Spider Web is a distributed system where #AI agents share tools, memory, and machines through a filesystem namespace inspired by Plan9.
github.com
GitHub - DeanoC/Spiderweb: Run autonomous AI agents across machines using a distributed filesystem.
Run autonomous AI agents across machines using a distributed filesystem. - DeanoC/Spiderweb
010
DeanoC @deanoc.bsky.social · 06/03/2026
And they said Prince's Symbol was too much...
Name and song just random unicode symbols
010
DeanoC @deanoc.bsky.social · 05/03/2026
Added GPT-5.4 support to ZiggyPiAi (github.com/DeanoC/Zi...). gpt-5.4 with full 1M context gpt-5.4_smallcontext for the 272K path Users can now choose full-context vs smaller-context behavior explicitly by model ID. #zig #ChatGPT #AIAgents
010
DeanoC @deanoc.bsky.social · 05/03/2026
Early preview of the Spider Web design docs 🕸️ Just starting to write things up in Obsidian. It’s rough and evolving, but how I'm thinking about the future architecture of the AI agent that I'm currently building publish.obsidian.md/... #AI #AIagents #LLM #ObsidianMD #Zig
publish.obsidian.md
Spider Web Overview - Obsidian Publish
Spider Web Knowledge Map Foundations Problem Statement Architectural Principles Capability Model Filesystem as Universal Capability Model Capability Fragmentation Memory Model Memory as Structured Fi…
120
DeanoC @deanoc.bsky.social · 02/03/2026
Tell me your a game dev, without telling me your a game dev. My early ugly arse mostly text client has a built in profiler and benchmark mode...
Ugly ass tool with its own profiller and benchmark tooling already
020
Reposted by DeanoC
The Green Party of England & Wales @greenparty.org.uk · 27/02/2026
Introducing Hannah Spencer MP 💚
INTRODUCING! 

Hannah Spencer 

The new Green MP for GORTON & DENTON 

Green Party 

Promoted by Chris Williams on behalf of The Green Party, both at PO Box 78066, London SE16 9GQ
18343971006
DeanoC @deanoc.bsky.social · 20/02/2026
ue5-main: 5.7.3 release drops with buffer allocation fixes, PIE client crash resolved, MotionDesign modifiers incoming, plus Sequencer & MoviePipeline stability fixes. Chaos Cloth vertex colors and PixelStreaming polish too. #unreal #UE5
020
DeanoC @deanoc.bsky.social · 18/02/2026
UE5-main update: 2x faster vehicle raycasts, MegaLights rendering fixes, Dataflow crash fix, and multi-view rendering deadlock resolved. Plus: OpenColorIO V2, Thin Client bandwidth distributor & more. #UnrealEngine #UE5
030
DeanoC @deanoc.bsky.social · 17/02/2026
ZiggyPiAi – port of Typescript based pi-ai (used in #OpenClaw) for integrating AI providers. Designed for agentic apps in Zig. Many AIs support including codex, claude, gemini and more. github.com/DeanoC/Zi... #ziglang #systemsprogramming #opensource #AI
github.com
GitHub - DeanoC/ZiggyPiAi: Zig port of pi-mono/packages/ai with Codex OAuth support
Zig port of pi-mono/packages/ai with Codex OAuth support - DeanoC/ZiggyPiAi
030
DeanoC @deanoc.bsky.social · 17/02/2026
UE5-main daily update Today's Highlights: Crash fixes landed in Interchange Analytics and World Partition Hardware Ray Tracing now handles >2GB scratch buffers for massive geometry MegaLights got a ray tracing Shader Binding Table fix Solid stability day across the board! 🎮
020
DeanoC @deanoc.bsky.social · 16/02/2026
Blog post on getting the most out of Codex subscriptions (for < 10% week allowance left). • Spark is good but switch to normal codex when context churn starts • Use code review budgets to squeeze weekly limits • Orchestrate models, don’t worship one deanoc.com/blog/code... 🚀
deanoc.com
Getting the Most from Codex Subscriptions - DeanoC's Blog
Practical strategies for orchestrating Codex tiers efficiently.
020
DeanoC @deanoc.bsky.social · 16/02/2026
Game Dev trivia: The theme for the 1st Mario movie (Roxette: Almost Unreal) was meant for another movie so much the name of the movie is a key part of the song (Hocus Pocus) but today would be seen as an advert for another game/engine Unreal?! #gametrivia
010
DeanoC @deanoc.bsky.social · 15/02/2026
Couple of short (2 min) Unreal 5 tutorials answering specific questions I was asked: Custom Blockers using Object Types youtu.be/duiRruqG8tQ How to use Nav Links/Proxys youtu.be/ujzuTHgL8xY Short but hopefully sweet and useful
youtu.be
Unreal 5 Custom Blockers
This is a quick 2 minutes video showing how you can use custom object types to make blockers that are selective to certain actors.
020
Reposted by DeanoC
Anna Holmes @annabookwriter.bsky.social · 14/02/2026
Yeah, hi, I’m a person with “mobility challenges” (excuse me while I hurl). What we want, by and large, are not expensive, heavy devices that will “help us walk again”, but ramps. I know, it’s not sexy, as technology invented before Christ, but it is overlooked in favor of…this. Repeatedly.
511690427
DeanoC @deanoc.bsky.social · 12/02/2026
**ue5-main (24h): TSR thin-geo stability fix, HWRT cuts RayTracingBuildInstanceBuffer permutations ~50%, Lumen async-visualization crash fixed, and LevelStreaming now FlushAsyncLoading before AddToWorld to prevent visibility-time crashes.**
010
DeanoC @deanoc.bsky.social · 11/02/2026
🚀 ZiggyStarClaw v0.3.0 is live! Big upgrade: 🪟 Proper Windows installer 🔧 Service node support 📷 Camera integration Ziggy is no longer just a client… it’s becoming a proper desktop AI node. Grab it here: github.com/DeanoC/Zi... Feedback, claws, and stars welcome ⭐🦞
github.com
Release v0.3.0 · DeanoC/ZiggyStarClaw
What&#39;s Changed Linux node-service: systemd support + fix --config handling by @DeanoC in #38 Node-mode: advertise caps/commands from NodeContext by @DeanoC in #39 node: fix ConnectionManager w...
010
DeanoC @deanoc.bsky.social · 07/02/2026
ue5-main daily: solid batch of rendering + UI invalidation fixes, plus UBT/Horde tooling updates. Lots of “paper cuts” that add up. #UnrealEngine #UE5 1/4
130
DeanoC @deanoc.bsky.social · 06/02/2026
ue5-main (last ~24h): big rendering streak. Runtime “Diffuse Ambient Captures”, lots of Nanite Ray Tracing + HWRT iteration, plus Lumen knobs + SSAO path changes. Tooling/build pipeline also got love. 👇 1/4
110
DeanoC @deanoc.bsky.social · 05/02/2026
🔥 Today in #UnrealEngine: 191 commits to ue5-main 🛠️ Fix performance regression in landscape sculpt and paint. Don't prop… 🎨 Fix TSet crash in Nanite. #UE5 #GameDev
071
DeanoC @deanoc.bsky.social · 04/02/2026
🔥 Today in #UnrealEngine: 160 commits to ue5-main 🎮 [PCG] Fix runtime gen GPU execution sources being left partially with… 🎨 [Stochastic Lighting / MegaLights] Moved some data that was stored in… #UE5 #GameDev
071
DeanoC @deanoc.bsky.social · 03/02/2026
Shipped ZiggyStarClaw v0.2.28: OpenClaw node-mode from the CLI on Windows + Linux. Pair/register once → run headless node → remote system.run/which/notify with allowlists. Windows includes Task Scheduler install helpers. github.com/DeanoC/Zi...
010
DeanoC @deanoc.bsky.social · 03/02/2026
🔥 Today in #UnrealEngine: 146 commits to ue5-main 🎮 [PCG] Fix crash in editor worlds when a non-runtime-gen PCG component… 🎮 [PCG] Fixed crash in Determinism Test Framework when running a test o… #UE5 #GameDev
051