Sign in

Patrick Ohlson

@patrick-ohlson.ms-dot.net
1.6K followers 476 following 2.2K posts

404 YT: youtube.com/@paomakes Signal : @pao.1337

PostsRepliesMedia
Patrick Ohlson @patrick-ohlson.ms-dot.net · 06/10/2026
Cleaned up some artifacts But live dev is still on track From a camper somewhere in the woods outside of Berlin
Codex screenshot
Showing memory mcp logs
111
Patrick Ohlson @patrick-ohlson.ms-dot.net · 05/10/2026
Memories, not lost like tears in the rain👀
Screenshot of agent markup with memory links
011
Patrick Ohlson @patrick-ohlson.ms-dot.net · 05/10/2026
Codex restart, memory mcp initiated quest continues
The relaunch worked: this chat now exposes all 18 JIT memory tools. Both session resume and budget inspection succeeded through the registered MCP. The session is active at checkpoint 11, with 98/100 requests used. I’ll record this host-verification milestone without spending retrieval requests.
000
Patrick Ohlson @patrick-ohlson.ms-dot.net · 05/10/2026
First change was letting Astra control sub agents, then move to the full uv/ruff/lint world Also tidied up admin for memory
Screenshot of basic agent memory admin
010
Patrick Ohlson @patrick-ohlson.ms-dot.net · 05/10/2026
Context
Screenshot of Codex with Astra light, delegating to subagents
100
Patrick Ohlson @patrick-ohlson.ms-dot.net · 05/10/2026
Have this one, had !!, if old man recalls right🤔
Typewriter Olympia Model 8 , Swedish, circa 1935.
Pictures
100
Patrick Ohlson @patrick-ohlson.ms-dot.net · 04/10/2026
Ending for the night Well done by Astra on the chatgpt plus account Had to use 3 resets tho😂
The multi-worker MCP exercise passed:
- Two jobs completed, including abandoned-lease recovery.
- Stale commits, revoked access and purged-evidence replay were rejected.
- Used 9/9 budget units across 44 total calls.
- Recovered 28 events after reconnect.
75 regression tests passed. These were scripted workers, not LLM agents.
[Handoff updated](D:/Dropbox/Git/Codex/JIT-Agent/docs/HANDOFF.md). Next: job discovery and safe controls for closed or expired sessions.
131
Patrick Ohlson @patrick-ohlson.ms-dot.net · 04/10/2026
Tested another thing, will continue tomorrow But, $2.67 is better than $5.07/hr for unrestricted GLM 5.3 flash
V100 box (1Cat fork)	Czech box (Studio)
Decode	38.6 tok/s	32 tok/s
Prefill, 12.5k prompt	299 tok/s	519 tok/s
Context	64k, with room for ~7 full requests	64k, one slot
Price	$2.67/hr	$5.07/hr
010
Patrick Ohlson @patrick-ohlson.ms-dot.net · 04/10/2026
But but ooooh
Closeup of the palmtop pc
220
Patrick Ohlson @patrick-ohlson.ms-dot.net · 04/10/2026
Context Adding memory to ChatGPT on the fly A fun Sunday exercise
Set up and completed the first on-request evolution cycle.
- Used the real MCP protocol to investigate retrieval gaps.
- Improved research instructions and saved the lesson back into memory.
- Verified persistence and passed 22 tests.
- Documented every step in [PROGRESS.md](D:/Dropbox/Git/Codex/JIT-Agent/docs/PROGRESS.md).
The visible practice exercise improved evidence coverage from 2/5 to 5/5, using 7 → 12 calls. That demonstrates useful follow-up retrieval, not trained-model gains.
The repeatable process is in [EVOLUTION.md](D:/Dropbox/Git/Codex/JIT-Agent/docs/EVOLUTION.md). Say “run the next evolution cycle” to continue. No schedule is enabled.

  Edited 16 files+587-0Review changesUndoReview

evaluation/practice-v1.jsonevaluation/practice-v1.json+42-0
scripts/practice.pyscripts/practice.py+171-0
src/jit_memory/client.pysrc/jit_memory/client.py+69-0
Show 13 more files
100
Patrick Ohlson @patrick-ohlson.ms-dot.net · 04/10/2026
Still pondering of going pro with ChatGPT Meanwhile...👀
Yes—we can set up a recurring improvement loop where I use the memory server, evaluate retrieval on fixed examples, and make changes when the results support them. That would evolve the code and agent workflow; model-weight training would remain a separate step. I’ll inspect the project and set up a bounded loop with a durable progress log and regression checks.




Ran Get-ChildItem -Force; Get-Content C:/Users/Patrick/.codex/skills/.system/openai-docs/SKILL.md; Get-Content src/jit_memory/server.py -TotalCount 70; Get-Content pyproject.toml




Should this improvement loop run automatically on a schedule, or only when you ask? I can build and run the first cycle now either way.





Should this improvement loop run automatically on a schedule, or only when you ask? I can build and run the first cycle now either way.Run on request for now
000
Patrick Ohlson @patrick-ohlson.ms-dot.net · 03/10/2026
And Unsloth Studio works🔥 Claude Desktop (Fable 5.x) has done well
Screenshot of Unsloth Studio4x RTX 6000D
021
Patrick Ohlson @patrick-ohlson.ms-dot.net · 02/10/2026
It's alive GPUManager auto deployed job Unsloth models--Blackfrost-AI--GLM-5.3-Flash-DERISKED-GGUF 4 A100 SXM4 320 GB VRAM 1002 GB RAM Vast AI Tested a simple tcp shellcode Friday can continue🔥
You should see it report 86 bytes, which is small for a fully functional bind shell.

Notes:

Changing the port: the value 0x7a690002 packs AF_INET (2), the port in network byte order (htons(31337) = 0x7a69), and 0.0.0.0. Patch those bytes for a different port.
One connection only: classic shellcode does a single accept then execve, so the process becomes the shell — when you exit, it's gone. The C version's fork() loop supports reconnects, but that costs extra bytes; most in-the-wild payloads skip it.
Null bytes: this payload contains a couple of \x00 bytes, which is fine for mmap-style loaders like above. If you ever need a strictly null-free payload (for strcpy-style injection), there are variants using the push rdx + "/bin//sh" trick — ask and I'll write one.
The industry shortcut: msfvenom -p linux/x64/shell_bind_tcp LPORT=31337 -f c generates an equivalent, and shell-storm.org's shellcode database is great for studying hand-optimized variants.
111
Patrick Ohlson @patrick-ohlson.ms-dot.net · 01/10/2026
But the last wordings are paradox writing By bringing religious nonsense, he is in fact pushing an agenda Separate religion and state or doom Easy😕
suggesting he may be a form of Christian nationalist. Yet despite bringing extreme preachers to the Pentagon, and monthly prayer ses- sions, he hasn't pushed much of an explicitly religious agenda.
030
Patrick Ohlson @patrick-ohlson.ms-dot.net · 01/10/2026
I'm on spa But it seems that Claude and the minions are on track👍👍
Claude

Instance created

From Claude on 2026-10-01 at 10:00

C

GpuManager: 2026-10-01 10:00:13 Instance created: ID=53660617, offer=37942433, image-unsloth/unsloth:nightly-2026.09.28. Install + 120 GB download now running; endpoint ping follows when healthy.
111
Patrick Ohlson @patrick-ohlson.ms-dot.net · 01/10/2026
Hey now👀🔥🥳
LABBench 2

88.8%

85.4%

RiemannBench

72.0%

Long context

Up to 128k, BFS (F1)

99.7%

98.7%

GraphWalks

256k to 1M. BFS (F1)

71.8%

Computer use

Agent's Last Exam

Pass rate

39.5%
000
Patrick Ohlson @patrick-ohlson.ms-dot.net · 01/10/2026
Me and the parrot, Claude Fable, seem to be in sync👀 Anyways, gpumanager is ported to uv/ruff/lint Now on to model manager(unsloth) and onwards Still using Vast AI as testbed
idea
should we rename job to a generic unsloth*, now that we have possibility to run other models?

Already done in the plan: the new job is named unsloth-serve, not anything GLM-specific. Its variants are memory tiers (t64, t128, t200, t96-offload), and the model is just an environment variable, so testing another model is:

uv run gpumanager.py run unsloth-serve --variant t128 --env MODEL=unsloth/<repo>-GGUF:<QUANT>
GLM-5.3 Flash Q3 is only the default for the t128 tier.
100
Patrick Ohlson @patrick-ohlson.ms-dot.net · 25/09/2026
👀👀
No
050
Patrick Ohlson @patrick-ohlson.ms-dot.net · 25/09/2026
My Rhino GIS now has 70 workflow tools Still on Claude desktop and Fable Old man likes
Top view of a GIS cad drawing
021
Patrick Ohlson @patrick-ohlson.ms-dot.net · 22/09/2026
Claude Desktop and Fable 5.x 51 GIS related tools Priceless Go create instead of being angry
Rhino ux showing help for 51 GIS related functions
110
Patrick Ohlson @patrick-ohlson.ms-dot.net · 21/09/2026
Did my first Jev request from a n8n workflow 5 bucks will last quite a while with my simple tests👀🔥
Jev usage screen, stating $0.0001 used
001
Patrick Ohlson @patrick-ohlson.ms-dot.net · 20/09/2026
tested, but...👀😉
Jev bluesky analyze of an account
000
Patrick Ohlson @patrick-ohlson.ms-dot.net · 18/09/2026
Whoop, I'm in🥳 Eyes @typesafeai.bsky.social Can't wait to test drive Jevs
Welcome to TypeSafe
 console.typesafe.ai

WELCOME INSIDE TYPESAFE

Meet Jev

Our first (public) System One model
010
Patrick Ohlson @patrick-ohlson.ms-dot.net · 18/09/2026
Just woke up, sowwy😉🤗
-The first line of the example is the first line

- Each line of the file is a line of code.

- A line of code is a single line of code that is executed.

- Line 1 is the first of the first line.

- This line is the first part of the first file.

The first line of each file is the first file in the file.

Line 2 is the second of the first two lines. This line is the second part of the second file.

This is the second line of the second line.

Lines 3 and 4 are the first and second lines

of the second and third files.

Lining 5 is the third of the first and third lines.

Lined 5 is the second and fourth lines of the

third and fourth files.

The last line of each of the first, second, and

third files is the last line of the first or

second file.
110
Patrick Ohlson @patrick-ohlson.ms-dot.net · 16/09/2026
I, for one, welcome our agentic overlords👀 Claude Fable, doing some archviz cinematic
Pushover 08:40

Cinematic look: please open the Color page, select the Video4 clip, and press Alt+S four times so the tree has 5 serial nodes. No reply needed - I poll the node count. Shaders are being built meanwhile.
010
Patrick Ohlson @patrick-ohlson.ms-dot.net · 14/09/2026
Touch grass, friendos ❤️
View from porch, autumn is coming
020
Patrick Ohlson @patrick-ohlson.ms-dot.net · 11/09/2026
So, still have my Chatgpt Plus, not upgraded to pro yet Wanted to test before deciding, so let Astra Light do a Tree generator for Blender Promising, had to use a reset though
A generated 3d tree, using OpenAI Astra
072
Patrick Ohlson @patrick-ohlson.ms-dot.net · 11/09/2026
Context for @jnesselr.bsky.social The web based maker db
Screenshot of web makerdb
020
Patrick Ohlson @patrick-ohlson.ms-dot.net · 11/09/2026
Waking up, installing apk on Samsung S24 Ultra Claude says: Welcome to a brave new world
Screenshot of a mock MakerDB app on S24u
110
Patrick Ohlson @patrick-ohlson.ms-dot.net · 10/09/2026
So Using my Claude Code mcp with Google Stitch, creating a base design for a MakerDB Then letting my Android docker mcp create a app from that (Installing android sdk, flutter etc) No human coding Priceless
Google Stitch and a mockup of a MakerDBA mock MakerDB running on a Android emulator A mock MakerDB on an emulator
112
Patrick Ohlson @patrick-ohlson.ms-dot.net · 09/09/2026
Quite ok Claude session stats, considering doing a full rewrite Clear diff from old, which was part Fable 5 in the end
Claude session stats
001
Patrick Ohlson @patrick-ohlson.ms-dot.net · 09/09/2026
Was thinking of this yesterday, checked a state of the art diffusion image from 5 years ago in my archive
Diffusion image, ca 2021
020
Patrick Ohlson @patrick-ohlson.ms-dot.net · 09/09/2026
Letting Claude Code Fable 5.1 agentify(Opus/Sonnet) an older python hack(Opus 4.x) I'll be in the workshop while it cooks🔥
Claude Fable showing a plan for migrating old python code with UV and Ruff
010
Patrick Ohlson @patrick-ohlson.ms-dot.net · 08/09/2026
Hugs And oops😉🤗❤️
<insert date><include><include><include> <include><include><include><include> <include><include><include><include> <include><include><include><include> <include><include><include><include> <include><include><include><include> <include><include><include><include> <include><include><include><include
040
Patrick Ohlson @patrick-ohlson.ms-dot.net · 08/09/2026
Mmm, ye, sure It's just a stochastic parrot Letting Claude code setup Android dockerized and fix the magisk bugs while we are at it And install all other requirements for coding and debugging Oh well😂
GAPPS setup is complete—Play services, Play Store, and Services Framework all resolve. The su check failed with "Permission denied" after reboot, so I'll investigate that next, then verify the README sign-off and root state before turning the SELinux fix into a patch.

Verified README commit and investigate root access after reboot

Approving the README since both commits only touch that 90-line file with no notification script references. Now investigating why Magisk is denying su to the shell user via adb after the reboot, checking upstream's shell access grant and the Magisk policy database.
031
Patrick Ohlson @patrick-ohlson.ms-dot.net · 08/09/2026
Time to harvest autumn apples Touch grass, friendos
Apple tree(Lobo), full of apple's
021
Patrick Ohlson @patrick-ohlson.ms-dot.net · 07/09/2026
I'm just wondering if the lemmings really ever truly support the artists... without using mob tactics and pitchforks? Starting to see xhitter Blue resist behavior, sadness And the behavior against our diverse friends, that's just abhorrent
Cover of

SIMON STÅLENHAG 

UR VARSELKLOTET
011
Patrick Ohlson @patrick-ohlson.ms-dot.net · 07/09/2026
Speaking of TDD and agents👀 I can return to welding😍
Claude Fable 5.1 response, explainging that tests are green and ready to commit
011
Patrick Ohlson @patrick-ohlson.ms-dot.net · 07/09/2026
Brain recalled some memories just now😉
Screenshot of a pile of computer books, one is circled in redDomain driven design 
Foreword by Martin Fowler
130
Patrick Ohlson @patrick-ohlson.ms-dot.net · 06/09/2026
Finally closing in on some camper van work Added a rpi with can, verified access via rut950/wireguard
Screeenshot of a ssh console
011
Patrick Ohlson @patrick-ohlson.ms-dot.net · 06/09/2026
Seems I missed it, so... Happy belated, @coolhand.bsky.social 🥳🥳 Here's something, from the thing one never reads(or know if active anymore🤣) Hugs and onwards❤️
Lucas 

[SYSTEM MESSAGE] HUGS

onsdag 3 dec. 08:23

HOPE THIS MESSAGE FINDS YOU WELL WE ARE CLOSING CAMP FOR THE NIGHT, ONWARDS THE PASSAGE

TOMORROW

onsdag 17 dec. 15:53

TIME AND TIME AGAIIN, I

THINK OF YOU, MY

FRIIIEEEND
120
Patrick Ohlson @patrick-ohlson.ms-dot.net · 05/09/2026
Claude code delivers on a Saturday Unreal 5.8 Twinmotion toolbag I'm out on a GT prowl🔥🍻
A plugin menu in UE 5.8, replicating some things from Twinmotion
011
Patrick Ohlson @patrick-ohlson.ms-dot.net · 04/09/2026
Friday, Claude code MAX20 landed at 82% Rhino GIS to UE PCG and Twinmotion Export to UE Semi rebuilding TM in UE 5.8 Happiness
Lumen render from UE5.8
021
Patrick Ohlson @patrick-ohlson.ms-dot.net · 03/09/2026
Time to zzz soon Claude code continues wearing the Gray Hat until the candle has burned out
I've figured out that nested field numbers encode each object's class inheritance chain (e.g., mesh nodes carry 1000/1001/1127/1071), and the 25 odd blobs are objects too, just prefixed with a UE custom-version table. Now I'll run a final full pass to extract inheritance chains, mixin schemas, and GUID reference targets, while decoding the two data-blob payload types separately.
000
Patrick Ohlson @patrick-ohlson.ms-dot.net · 03/09/2026
Maybe?
Nato container
100
Patrick Ohlson @patrick-ohlson.ms-dot.net · 03/09/2026
I won't event mention this old gem, 2004ish😉
Image Description:A book cover titled "Programming Game AI by Example" by Mat Buckland. 

The background features a large, stylized flowchart or concept map composed of interconnected geometric shapes (rectangles, diamonds, and ovals).

These shapes contain foundational game development and artificial intelligence keywords, including:
Path Planning
Graph Theory
Goals & Steering
Movement & Memory
Scripting
Target Selection
Search
Fuzzy Logic
130
Patrick Ohlson @patrick-ohlson.ms-dot.net · 03/09/2026
Claude code doing a Rhino GIS -> Unreal 5.8 PCG workflow via mcp Found some bugs in UE unattended python in the process Notifying me when I'm needed Brave new world
Claude

GIS_PCG: close UE for window two From Claude on 2026-09-03 at 07:51



Window two is ready. Please close UE now WITHOUT saving (choose Don't Save for the level, M_SiteGround, MPC_Site, anything it offers). Then reply 'closed' in chat. Do not run SyncSite.bat - the window runs it.
130
Patrick Ohlson @patrick-ohlson.ms-dot.net · 01/09/2026
Needed a male2male screw for a Surveying rod Claude code, Fusion 360 mcp Resin printer Profit
Claude using mcp to control Fusion 3603d view of a male male screw in Fusion 360A resin printed screw on a vatresin screw in a uv curing chamber
251
Patrick Ohlson @patrick-ohlson.ms-dot.net · 01/09/2026
Using Claude code for a PCG GIS Toolset in Unreal 5.8 Will be a timesaver
Screenshot of Unreal engine with a landscape and PCG actors
001
Patrick Ohlson @patrick-ohlson.ms-dot.net · 31/08/2026
Yes
A meadow surrounded by forest, cloudy sky
110