Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Kai Ase Siren

@coilysiren.me
462 followers 81 following 1.1K posts

⚙️ senior platform engineer 🚀 agentic devex accelerationist 🎮 factory games, colony builders, survival sims

PostsRepliesMedia
Kai Ase Siren @coilysiren.me · 26/09/2026
Announcing my engagement to autism: (might be ambient unrelated audio)
030 3
Kai Ase Siren @coilysiren.me · 06/09/2026
See also
020 2
Kai Ase Siren @coilysiren.me · 04/09/2026
autism dot png
030 3
Kai Ase Siren @coilysiren.me · 29/08/2026
which is these gifs represent your attitude more accurately rn?
110 1
Kai Ase Siren @coilysiren.me · 12/08/2026
you too may partake of 🐳 free of charge
000 0
Kai Ase Siren @coilysiren.me · 12/08/2026
artisanal home grown vintage power point slide ... for a discord bot
its for this https://forgejo.coilysiren.me/coilyco-gaming/sirens-echo
100 1
Kai Ase Siren @coilysiren.me · 01/08/2026
This is so tangential it is slightly silly, but github.com/coilyco-flig...
040 4
Kai Ase Siren @coilysiren.me · 31/07/2026
I have the same problem and then I learned they added this page bsky.app/settings/fol...
010 1
Kai Ase Siren @coilysiren.me · 31/07/2026
I went to an event today ^_^
Hello 
my name is
Kai
🐍 Pyladies Reboot! 🐍
010 1
Kai Ase Siren @coilysiren.me · 29/07/2026
stars go spinny
010 1
Kai Ase Siren @coilysiren.me · 22/07/2026
living in the future
my commit has 3 authors: coilyco-ops[bot], me, codex
000 0
Kai Ase Siren @coilysiren.me · 22/07/2026
It didn't occur to me that it might be usable on mobile at all, but apparently all I would need to do is allow the control box to minimize Anyways Not picking this up again for probably a few weeks. Gotta keep the projects rotating!
000 0
Kai Ase Siren @coilysiren.me · 22/07/2026
scenario: irregular => elliptical
110 1
Kai Ase Siren @coilysiren.me · 22/07/2026
scenario: irregular => spiral
110 1
Kai Ase Siren @coilysiren.me · 22/07/2026
scenario: big bang => spiral
110 1
Kai Ase Siren @coilysiren.me · 22/07/2026
scenario: big bang => ring
120 2
Kai Ase Siren @coilysiren.me · 15/07/2026
One can hope that 1500 commits on the thing that builds itself is enough validation to take seriously 🙏🏽 I mean, pending me spending probably an entire week purely on optics so on can cross the "takes seriously" bar and explore "what does this do" land
mobile view of the top of https://forgejo.coilysiren.me/coilyco-flight-deck/ward
010 1
Kai Ase Siren @coilysiren.me · 10/07/2026
literally what was I even doing to light up 2376 contribs
"2376 contributions on June 17, 2026"
100 1
Kai Ase Siren @coilysiren.me · 09/07/2026
agentic devops meets a dyke who simply enjoys collecting things
 agent-proxy 	fix(deploy): standardize helm release storage 	3 hours ago
atlas 	fix(deploy): standardize helm release storage 	3 hours ago
authelia 	fix lunch-money public auth rollout 	yesterday
backend 	deploy: add backend rollout surface 	3 hours ago
comfyui 	fix(comfyui): avoid cluster RBAC for tailscale state 	41 minutes ago
eco-app 	feat: make MCP endpoints mcporter-driven 	yesterday
eco-gnome 	feat(eco-gnome): add self-hosted Eco Gnome calculator deploy slot 	5 days ago
fleet-reachability 	refactor: rename 'ward-kdl ops aws' -> 'ward ops aws' in service scripts/docs 	6 days ago
forgejo-issues 	chore: remove generated pycache 	yesterday
forgejo-mcp 	fix(deploy): standardize helm release storage 	3 hours ago
lunch-money-mcp 	fix lunch-money rollout pin 	yesterday
node-stats-mcp 	feat: add ser8 node-stats surface 	1 hour ago
open-webui 	chore(deprovision): remove otel-a2a-relay deploy bundle 	3 days ago
playwright-mcp 	fix(playwright-mcp): allow tailnet FQDN host header 	yesterday
reddit-mcp 	feat(authelia): platform-agnostic MCP OAuth clients for Claude and ChatGPT 	yesterday
reference-media 	fix(reference-media): build on docker runner, deploy on host runner 	yesterday
ser8-observability 	docs: add ser8 o11y operating contract 	2 hours ago
signoz-mcp 	feat: add signoz-mcp deploy surface 	3 minutes ago
signoz-pipelines 	feat(ser8-observability): the o11y plane moves home from infrastructure 	3 weeks ago
skillsmp-mcp 	fix(deploy): standardize helm release storage 	3 hours ago
steam-mcp 	feat(authelia): platform-agnostic MCP OAuth clients for Claude and ChatGPT 	yesterday
110 1
Kai Ase Siren @coilysiren.me · 07/07/2026
a dyke on the town with things to do
040 4
Kai Ase Siren @coilysiren.me · 07/07/2026
yep >:D
010 1
Kai Ase Siren @coilysiren.me · 26/06/2026
behold, peak woman in tech fashion (I have a 2nd ubikey, didn't bother to put it on for the picture)
050 5
Kai Ase Siren @coilysiren.me · 21/06/2026
And now this year we got... chibi SLS cake!!! 🚀🚀🚀
021 2
Kai Ase Siren @coilysiren.me · 21/06/2026
lesbian flag necklace
020 2
Kai Ase Siren @coilysiren.me · 15/06/2026
damn you google!!!
old man yells at cloud
000 0
Kai Ase Siren @coilysiren.me · 05/06/2026
A tattoo I am taking under consideration
# O11Y && A10N
000 0
Kai Ase Siren @coilysiren.me · 04/06/2026
proud to announce that I am black (this is my ancestry.com breakdown)
West Africa

    Nigeria
    21%
    Ethnic groups
    Benin & Togo
    12%
    Ethnic groups
    Ivory Coast & Ghana
    8%
    Mali
    6%
    Ethnic groups
    Central West Africa
    5%
    Ethnic groups
    Senegal
    4%
    Central Nigeria
    1%
    Ethnic groups
    Yorubaland
    1%
    Ethnic groups

Central Africa

    Western Bantu Peoples
    10%
    Cameroon
    6%
    Ethnic groups

Celtic & Gaelic

    Southern Wales
    4%
    Donegal, Ireland
    3%
    Munster, Ireland
    2%
    Northern Wales & North West England
    2%

England

    East Midlands
    9%
    Southeastern England & Northwestern Europe
    1%

Western
000 0
Kai Ase Siren @coilysiren.me · 03/06/2026
As a "tech demo" I got the 8B open source qwen model running offline in my 8 year old RTX 20 card to one shot a regex that I had tried and failed to write during a coderpad last year I failed that coderpad hardcore and it made me incredibly depressed for a day or two. Massive mental health hit

  The demo

  Setup: Local qwen3:8b on the tower (kai-desktop-tower,
  RTX 2080) via Ollama, reached through the sanctioned
  coily exec qwen-ask verb. Each retry is a fresh
  one-shot prompt — no conversation history, no "you got
  it wrong, fix X." Validation is done independently
  with jq's Oniguruma engine against the canonical CLF
  line and the 7 expected field values.

  Prompt (identical each attempt):

  ▎ Write one regular expression that parses a Common
  ▎ Log Format access log line. Put every field value
  ▎ into its own capture group in this order: remote
  ▎ host, RFC1413 ident, authuser, timestamp, request
  ▎ line, status code, response size. Reply with ONLY
  ▎ the bare regex on one line.
  Test line: 127.0.0.1 - frank [10/Oct/2000:13:55:36
  -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326

  Attempt: 1
  qwen3:8b output:
  ^(\S+)\s+(\S+)\s+(\S+)\s+\[([^\]]+)\]\s+"([^"]+)"
     \s+(\d{3})\s+(\d+)$
  Verdict: ❌ NO MATCH
  ────────────────────────────────────────
  Attempt: 2
  qwen3:8b output: ^(\S+)\s+(\S+)\s+(\S+)\s+\[([^\]]+)\]
  \s+"([^"]+)"\s+(\d+)\s+(\d+)$
  Verdict: ✅ all 7 fields captured

  Why attempt 1 failed: after the request group it had
  "([^"]+)" \s+ — a literal space followed by \s+. That
  requires two whitespace chars before the status code,
  but CLF uses a single space, so the whole anchored
  pattern missed.

  Attempt 2 dropped the stray space ("([^"]+)"\s+) and
  matched cleanly:

  g1: 127.0.0.1                      (remote host)
  g2: -                              (RFC1413 ident)
  g3: frank                          (authuser)
  g4: 10/Oct/2000:13:55:36 -0700     (timestamp)
  g5: GET /apache_pb.gif HTTP/1.0    (request line)
  g6: 200                            (status)
  g7: 2326                           (bytes)
210 2
Kai Ase Siren @coilysiren.me · 01/06/2026
TFW you have autism 😆
I ordered 9 of the same blank tank top

I already had 6

Now I have 15 😆😆😆
040 4
Kai Ase Siren @coilysiren.me · 24/05/2026
Spotify recc'ing plain Mario and Minecraft soundtracks to me is so funny for some reason
010 1
Kai Ase Siren @coilysiren.me · 08/05/2026
🔁🔗🤖 github.com/coilysiren/o...
000 0
Kai Ase Siren @coilysiren.me · 28/04/2026
x.com/ycombinator/...
yugioh "it should have been me" meme
000 0
Kai Ase Siren @coilysiren.me · 28/04/2026
An image of a cat eating breakfast and thinking

> I should apply to Y Combinator

Its the "I should buy a boat" meme template
110 1
Kai Ase Siren @coilysiren.me · 16/04/2026
mongo, for example
MongoDB is the source of truth for user/project/job identity — its IDs appear in almost every other MCP:

User _id = Amplitude user ID — Kapwing user IDs are the same in both systems. Pull a segment of users from MongoDB, then pass their IDs directly to Amplitude query_dataset with no translation.

User email → Sentry — search_issues filtered by user.email to find all errors affecting a specific user.

User email → Slack — slack_search_users by email to find their Slack profile and message history.

projectId / renderId → Graylog REST API — These IDs appear in log lines. Search Graylog for a specific project or render to see its full server-side history.

projectId / renderId → New Relic — Kapwing's API transaction names often include entity IDs. Use execute_nrql_query with a WHERE clause on the transaction name to isolate performance data for a specific job.
020 2
Kai Ase Siren @coilysiren.me · 05/04/2026
That time when my partner got me a k8s / docker cake
1211 21
Kai Ase Siren @coilysiren.me · 15/02/2026
Trying to navigate some kind of cohesive set of opinions on the timeline
000 0
Kai Ase Siren @coilysiren.me · 11/08/2025
Got to see my future truck today! Tis a slate.auto
150 5
Kai Ase Siren @coilysiren.me · 24/07/2025
Me, a tiny screwdriver 🪛, and a makeup brush 🖌️, cleaned my video card last night It was running like it was breaking down, and now it's back to normal!
030 3
Kai Ase Siren @coilysiren.me · 21/06/2025
Oh my god! That's disgusting. Where?
050 5
Kai Ase Siren @coilysiren.me · 17/06/2025
I'm guilty of no crimes and nobody should be mean to me on the internet
050 5
Kai Ase Siren @coilysiren.me · 09/06/2025
With femme courage markings (eyeliner)
060 6
Kai Ase Siren @coilysiren.me · 09/06/2025
For once I'm no longer outside. Bra pending revisions
010 1
Kai Ase Siren @coilysiren.me · 09/06/2025
First day of new job and it's cold outside
180 8
Kai Ase Siren @coilysiren.me · 18/05/2025
evil kaievil kermit
020 2
Kai Ase Siren @coilysiren.me · 13/05/2025
blocked. blocked. blocked. youre all blocked. none of you are free of sin
140 4
Kai Ase Siren @coilysiren.me · 11/05/2025
(1) lesbian who is feeling super isolated lately but trying to push through it
it me
1281 28
Kai Ase Siren @coilysiren.me · 11/05/2025
I saw someone doing a timeline on my homepage, and I wanted to do one too, but these are the youngest and oldest pictures I have on me. What's really different here? I'm just younger.
150 5
Kai Ase Siren @coilysiren.me · 10/05/2025
3d printer probably broken from me moving it around so much... but I gotta assemble it to find out! So today is the day
000 0
Kai Ase Siren @coilysiren.me · 10/05/2025
I'm feeling pretty good this particular PM, so
101 1
Kai Ase Siren @coilysiren.me · 10/05/2025
Horseshoe gauges were such a good idea, we love a dangly earring. Very sturdy too. Also having 4 metal things in a lil diamond pattern (nose, ears, necklace) feels great. All I need is longer hair then its all over for these gays
120 2