Laan Tungir

Laan Tungir

Artist, Scientist, Cypherpunk, Critical Rationalist, Nym. https://git.laantungir.net/laantungir

npub

npub1rmz9gu6de0m0u4ysrn39crrud099ahvfgs6pvasl4hpjr5ud7yus54xv06

pubkey (hex)

1ec454734dcbf6fe54901ce25c0c7c6bca5edd89443416761fadc321d38df139

nprofile

nprofile1qqspa3z5wdxuhah72jgpecjup37xhjj7mky5gdqkwc06msep6wxlzwgprf58garswvaz7tmjv4kxz7fwva6kcat8w4k82tnddajsp3ukvv

动态 (112)

↳ 回复 事件不存在

bd30605ffde348cdcbf932b378e4e03e89cf447283be363e11f45058f43aa333

Hola Simon .... Welcome to nostr!

Kind-1 (TextNote)

2026-03-18T21:03:31Z

↳ 回复 事件不存在

3b4a814582887f25eac177c7b77f5ce51c543effe558c49c3e20eff7a8fd90f3

What drivers have you found problems with?

Kind-1 (TextNote)

2026-03-18T11:06:26Z

I think I have to migrate to qubes-os. Yesterday, I started testing it out on my laptop. Qubes doesn't have a live boot option unfortunately, so I in...

I think I have to migrate to qubes-os. Yesterday, I started testing it out on my laptop. Qubes doesn't have a live boot option unfortunately, so I installed on an external usb ssd. Tested out a few things that I knew would be deal breakers. Seems I can do most everything I want. Of course nothing will be as easy as before. I always thought about using Qubes, but unleashing LLMs on my machine is giving me the final push. Qubes seems like the best and most secure way to handle the situation. I'll keep you updated Anon.

Kind-1 (TextNote)

2026-03-18T11:05:43Z

https://laantungir.github.io/img_repo/83b07a586f62c7e9bdfcfdc71cad1a8e68e6385fde8ce09e4aafcdba706bdc7c.webp

Kind-1 (TextNote)

2026-03-18T10:20:48Z

↳ 回复 事件不存在

619b5a5b63c7d3c5ea7993ffb10dd4b56699fbfbd1040e12c99b3aa03e9626fe

Do you enjoy it?

Kind-1 (TextNote)

2026-03-17T14:46:41Z

↳ 回复 事件不存在

e0a503cbc6955ee5a124b7ad7be93ac8b5919ef805e51a861602b35b64ec67de

They're the worst!

Kind-1 (TextNote)

2026-03-17T14:44:46Z

https://laantungir.github.io/img_repo/3e59d17948de159b6121b1d3bed84c06af83bab6acb2a6b8e82d0f8491d9d1ee.webp

Kind-1 (TextNote)

2026-03-17T10:45:56Z

GM  https://laantungir.github.io/img_repo/e9b73b881dc0b791670dbe61012457b1886a459862f2af49c285426e8518fc11.png

Kind-1 (TextNote)

2026-03-17T08:48:09Z

https://laantungir.github.io/img_repo/c37e9921a4b85609fe2dfc7a21b0b17ea46281ecfe7c339cb703f318bdaf3782.jpg

Kind-1 (TextNote)

2026-03-16T21:27:10Z

GM. https://laantungir.github.io/img_repo/d15afbde21fcbb4edcf467d52d7f9ff8b203defc3a85b47bad790cd1a192ab71.jpg

Kind-1 (TextNote)

2026-03-16T10:46:38Z

https://laantungir.github.io/img_repo/c15a98e06237319c46ccb286115211db0b1ec35705a5b8fcbe0411fe289881fe.jpg

Kind-1 (TextNote)

2026-03-15T22:27:49Z

↳ 回复 事件不存在

24c336e9bce720c529f54b79463ee228b697cf562de17a2f7541a7851d2bd43d

To what extent can it block ads? Just on web pages, or can it block them in instagram/X apps?

Kind-1 (TextNote)

2026-03-15T20:38:48Z

https://laantungir.github.io/img_repo/ad5a1dc8237a490f42daca96da70c84155b2a269c7c7748dee693f206f384ae6.jpg

Kind-1 (TextNote)

2026-03-15T20:10:16Z

It's chair day. https://laantungir.github.io/img_repo/1925a159c08fbb008c0ffa3e36b0d98bd7bbca1bafbe51d2a660a53692ac060f.jpg

Kind-1 (TextNote)

2026-03-15T19:34:36Z

Past images. https://laantungir.net/client/slide-show.html?npub=npub1rmz9gu6de0m0u4ysrn39crrud099ahvfgs6pvasl4hpjr5ud7yus54xv06

Kind-1 (TextNote)

2026-03-15T18:23:18Z

Industrial.  https://blossom.laantungir.net/00929c56882bbd0e84a6e27cd07bec1d948caaf36099a7bf7470ee2a5909df41.png nostr:nostr:naddr1qqjxxwpsx93k2vpc...

Industrial.  https://blossom.laantungir.net/00929c56882bbd0e84a6e27cd07bec1d948caaf36099a7bf7470ee2a5909df41.png nostr:nostr:naddr1qqjxxwpsx93k2vpc943nxdnz956rgwpk95urgcnr95mnzvenxsurzdesxpsnwqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzpn6956apxcad0mfp8grcuugdysg44eepex68h50t73zcathmfs49qvzqqqrkvu75sfuz

Kind-1 (TextNote)

2026-03-15T18:00:30Z

Working on a new visualization.

Kind-1 (TextNote)

2026-03-15T17:28:40Z

The reason to have disposable income in the future will be to buy AI services.

Kind-1 (TextNote)

2026-03-15T13:33:43Z

https://laantungir.github.io/img_repo/823a8226b41d32c693b00624965ca43221306b30a8092fbb7763c3fd3005fe0e.webp

Kind-1 (TextNote)

2026-03-15T13:08:26Z

↳ 回复 280e847e... (npub19q8gglhseq4z5lzwsa7frnt4var5c9p3hq2ay7auzqt7z37e6a7qcmhnps)

https://blossom.primal.net/c714ee5559273382d69bb09879e37585920d8ce5d59d43624d017bf8cadc741b.jpg

Classic ... but don't need books where we are going, unless you want to be an artisan, which is cool.

Kind-1 (TextNote)

2026-03-15T13:06:01Z

↳ 回复 事件不存在

e47148655fcfa071ef3327adafc4416ed94182ebe63a9f833c28ef9a45c5409d

GM Bill.

Kind-1 (TextNote)

2026-03-15T11:18:46Z

https://laantungir.github.io/img_repo/c5a58f17c3491fbf160748046472de06272820909000ec86c4f077e8b7251930.webp

Kind-1 (TextNote)

2026-03-15T11:10:09Z

↳ 回复 事件不存在

277738463a1553501afcce933a4f4549a625be6aba96b2f92ae7767f5d2ed5d2

Haha. C99 ftw.

Kind-1 (TextNote)

2026-03-15T10:44:02Z

↳ 回复 事件不存在

9dcb7eb3c4d27bc45da5bf17f119eecc6fa4f20e375e26adb3ab54e4f137b738

For skill conflicts, I guess you just decide what works and add or remove skills as needed. Will have to see in practice.

Kind-1 (TextNote)

2026-03-15T10:31:23Z

Originally when I was designing nostr:npub12237stmmxapc2ta7spx0e06dkdzgz9vg0z2jglqqru44peus4juqg598qn I copied the OpenClaw idea of having a "soul" fi...

Originally when I was designing nostr:npub12237stmmxapc2ta7spx0e06dkdzgz9vg0z2jglqqru44peus4juqg598qn I copied the OpenClaw idea of having a "soul" file that defines the overall the personality of the agent.  But as I've been working on this, I've come to realize how powerful the concept of a SKILL is. SKILLS can transform an agent from a marriage counselor to a lowly spell checker. I realized that SKILLS can be more universal than just a nostr-kind for a Didactyl Agent. A SKILL can live in the "Check Spelling" button in your word processor.  You don't want your "check spelling" button to have a soul.  I'm going to embed AI skills throughout my nostr clients, and since they are on nostr, my AI, - in all it's forms - can follow me across apps. Nostr brought the idea of your data following you across every app. Sign in with your key, and there is your data. SKILLS bring the idea of your AI following you across every app. Sign in and there is your AI. So I'm abandoning the idea of a nostr kind for a soul, and am embracing the idea of everything being a SKILL kind. You can do all the things you could do with a soul, and have a simpler underlying structure.  KISS - #didactyl nostr:nevent1qvzqqqqqqypzq8ky23e5mjlkle2fq88ztsx8c672tmwcj3p5zempltwry8fcmufeqqstrmec9zwm3re4gkwvlu4lxpvhx4up75lms97xmqrhj4934r6x2rsyde9qu

Kind-1 (TextNote)

2026-03-15T00:35:28Z

https://laantungir.github.io/img_repo/3cc8f14993e80accae26b0f6736f7ecbbd0c38866502c0b5ba5011084c876109.png Too fun. How often do you get to eliminate ...

https://laantungir.github.io/img_repo/3cc8f14993e80accae26b0f6736f7ecbbd0c38866502c0b5ba5011084c876109.png Too fun. How often do you get to eliminate souls for an entire species?

Kind-1 (TextNote)

2026-03-15T00:07:17Z

https://laantungir.github.io/img_repo/c4e3b027996705a029ec112ea5c6e5cb19fd0089c40090115c097df072a4e52f.jpg

Kind-1 (TextNote)

2026-03-14T22:54:50Z

Wrapping up after this song. https://laantungir.github.io/img_repo/e480d22f5f1eecf71713035ff69316a3545a03c6174a757c94e6790ef3bd9c09.jpg

Kind-1 (TextNote)

2026-03-14T13:21:20Z

↳ 回复 事件不存在

e963578bfebef53e9646adf7955bff650993c094dbe2e85e510d836d53a94891

There we go. This is better.

Kind-1 (TextNote)

2026-03-14T11:53:58Z

↳ 回复 事件不存在

1e39cc1470f819f0fc712e29bea9eabda7213be2eabe523b7cf14feb0c614360

Nice ... love this.

Kind-1 (TextNote)

2026-03-14T11:03:04Z

GPT 5.3 Codex works well for code, but it doesn't explain things nearly as well as Opus or Sonnet.

Kind-1 (TextNote)

2026-03-14T10:52:39Z

GM. Time for some dub reggae. https://laantungir.github.io/img_repo/21468219eaf9fc93e8060a5ea5f6b655a590c152ed8eeb98751e6fde8e3e202e.webp nostr:na...

GM. Time for some dub reggae. https://laantungir.github.io/img_repo/21468219eaf9fc93e8060a5ea5f6b655a590c152ed8eeb98751e6fde8e3e202e.webp nostr:naddr1qqjrjwtrxc6n2epc95erwc35956rxvrx94skvden94skywphx43xydp3vymryqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzpn6956apxcad0mfp8grcuugdysg44eepex68h50t73zcathmfs49qvzqqqrkvu3j7y8z

Kind-1 (TextNote)

2026-03-14T10:22:38Z

https://laantungir.github.io/img_repo/35be2871b3bf4b688ca9ac7322b5e5a6f8d3063a0eef3f5a8e0b4bd5390312b3.webp

Kind-1 (TextNote)

2026-03-14T00:15:49Z

Music. nostr:naddr1qqjrgdrrv4jnjerp94jrqe3s956x2de594snzdnx94snwvnzxqmrqce5vy6nqqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzpn6956apxcad0mfp8grcuugdysg44...

Music. nostr:naddr1qqjrgdrrv4jnjerp94jrqe3s956x2de594snzdnx94snwvnzxqmrqce5vy6nqqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzpn6956apxcad0mfp8grcuugdysg44eepex68h50t73zcathmfs49qvzqqqrkvur2reu4

Kind-1 (TextNote)

2026-03-13T23:35:00Z

↳ 回复 事件不存在

e50e1ea36f0360394e8f4a47ebc888592453cb0b2e0fb14b9a83ccde4523a8dd

Use ai to walk you though it. Have it help you program software you want.

Kind-1 (TextNote)

2026-03-13T22:48:47Z

https://laantungir.github.io/img_repo/64fc47f22fca52531c8650bdd9847b6593c6fcbf417371cf6fc6fcb63a782a00.jpg

Kind-1 (TextNote)

2026-03-13T17:09:19Z

https://laantungir.github.io/img_repo/57c26ac441873bf816b8354c70f5838fc2aeb709d84a467e4b2159b6772c74c7.jpg

Kind-1 (TextNote)

2026-03-13T15:03:25Z

GM https://laantungir.github.io/img_repo/242091e54f1d998eedf7e52501bcee204f25fd911f5e047ae6ca199f2752ccdf.jpg

Kind-1 (TextNote)

2026-03-13T11:33:11Z

↳ 回复 e967e1cf... (npub1a9n7rnmazsxq6p3yr6vj9qryrftern6cdjkdur9mwpyyllnqwl3qkymlpz)

https://youtu.be/3chML6OfEms

Spoiler alert!!!! I'm not looking. :-]

Kind-1 (TextNote)

2026-03-13T11:30:56Z

↳ 回复 50d94fc2... (npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg)

https://blossom.primal.net/fbf225c4c0682ff943a5983070e2aa72bd41984577a3ad00673208176a15b784.png

The lines are being drawn.

Kind-1 (TextNote)

2026-03-13T11:05:13Z

↳ 回复 e967e1cf... (npub1a9n7rnmazsxq6p3yr6vj9qryrftern6cdjkdur9mwpyyllnqwl3qkymlpz)

Amateurs... https://blossom.primal.net/cc2b52f166cbe8ce4b461ef9c429ab575e22b9654b9d710648c0a6c...

Aphex Twin?

Kind-1 (TextNote)

2026-03-13T10:59:52Z

↳ 回复 事件不存在

24448f3c84ca8b77e9122cfe461cb9507b42f91c6b2073432848acbb752c88ba

It's so useful for css formatting issues. The LLM's can see the formatting mistakes ... swoon.

Kind-1 (TextNote)

2026-03-13T00:18:12Z

And it's not that expensive. A bunch of code costs much more.

Kind-1 (TextNote)

2026-03-12T23:41:36Z

All of a sudden, my sending the LLMs images of my code has gone through the roof. It works much better than I expected I guess.

Kind-1 (TextNote)

2026-03-12T23:41:00Z

So apparently, if you listen to The Warning, with a waterfall spectrum analyzer, near the end "the creature" is drawn. About to find out.

Kind-1 (TextNote)

2026-03-12T22:24:48Z

https://laantungir.github.io/img_repo/b20ee6b482b59c404439d17bac6d91eaf9caebdb93c38a69a4f5722a2c7b60a6.jpg

Kind-1 (TextNote)

2026-03-12T21:56:01Z

↳ 回复 Laan Tungir (npub1rmz9gu6de0m0u4ysrn39crrud099ahvfgs6pvasl4hpjr5ud7yus54xv06)

Conway's game of NOSTR. The first letters of the tweets as they roll in get printed to the screen. ...

It's more like a screen saver actually. Best on full screen.

Kind-1 (TextNote)

2026-03-12T21:40:17Z

Conway's game of NOSTR. The first letters of the tweets as they roll in get printed to the screen. https://laantungir.net/client/conway.html nostr:...

Conway's game of NOSTR. The first letters of the tweets as they roll in get printed to the screen. https://laantungir.net/client/conway.html nostr:naddr1qqjxxdeevgcnzven95mnxwf5956rsdnz95ungct995exzc3nvfnxyvn9xuersqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzpn6956apxcad0mfp8grcuugdysg44eepex68h50t73zcathmfs49qvzqqqrkvu5q4lfg

Kind-1 (TextNote)

2026-03-12T21:39:11Z

Listening to NIN. https://laantungir.github.io/img_repo/cfdbe52f5bd7ff53fe4e4cc9a38b9fed1307a295457e49a596a40b7f00292b33.jpg nostr:naddr1qqjxxdeev...

Listening to NIN. https://laantungir.github.io/img_repo/cfdbe52f5bd7ff53fe4e4cc9a38b9fed1307a295457e49a596a40b7f00292b33.jpg nostr:naddr1qqjxxdeevgcnzven95mnxwf5956rsdnz95ungct995exzc3nvfnxyvn9xuersqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzpn6956apxcad0mfp8grcuugdysg44eepex68h50t73zcathmfs49qvzqqqrkvu5q4lfg

Kind-1 (TextNote)

2026-03-12T20:25:05Z

Imagine instead of using a web server, you used a LLM to serve up complete html pages. I've been experimenting with this idea, and you can play with ...

Imagine instead of using a web server, you used a LLM to serve up complete html pages. I've been experimenting with this idea, and you can play with it on a page I call Skills-TV. https://blossom.laantungir.net/dc2a9da5137b6f17f2e215c422c3e9020cdd3db38fe80633c1947c0140879941.png https://laantungir.net/client/skills-tv.html What coders have been doing lately is we use the LLM to help create the web page, and then we share the web page. But what if instead, we share the instructions to make the web page, instead of the web page itself? Think of the instructions as the new URL. I have been using kind 31123/31124 in creating Didactyl, and have been calling them "Public and Private Skills". These are the new URLs and can be shared and stored across NOSTR. HOW TO You will need to have your own LLM model supplier. I recommend nostr:npub16g4umvwj2pduqc8kt2rv6heq2vhvtulyrsr2a20d4suldwnkl4hquekv4h or nostr:npub130mznv74rxs032peqym6g3wqavh472623mt3z5w73xq9r6qqdufs7ql29s. If you don't have either, in the sidebar, you should be able to "Create Deposit Invoice" and use lightning to start running @routstr. In skills--tv on the left hand side you see all the available skills. You can toggle between seeing just yours skills or everyone's. On the top you select the model you want to use. I have been using gemini-3.1-flash-light because it is capable, cheap and really fast. But you can choose any model. To create games I moved up to Claude. Below is the iframe window. This is where the full HTML page that is returned by the LLM is displayed. In this example you see the calculator app that was created. The bottom section is where you design, run and save the skill. The d-tag is the id of the skill. You can't have any duplicates, and you will overwrite the old skill if you do. The Temp and the Seed are interesting. If you Temp is set to 0 and you give a seed (some models accept seeds, some don't) then generally speaking your LLM is deterministic. What that means is that someone else running this skill will get the exact same result as you did. Your calculator app should look and work exactly like mine if you run the same skill. If you have default blossom servers set up, you can also publish the web page. You can see this calculator app published here: https://blossom.laantungir.net/be47e6329fd0a4c9e1de757a2204ac2b5dbdda11adc34d749626f4f73acacacc DECENTRALIZATION Think of this analogy. If Satoshi was working today, instead of having to write the C++ code for Bitcoin, he could have instead turned The Bitcoin Whitepaper into a Skill, and published the Skill. He is basically saying "If you take and run this skill, on this model, you will get out a working bitcoin node" The decentralization aspect of this is super interesting. No DNS. No IP addresses. Just pure knowledge spreading on a decentralized network. COMPACTION If you look at the skill required to make the calculator app, it is very few bytes, to create deterministically a much larger app. I find this fascinating. In my next versions of this I want to include some compaction metrics. I want to know how large and complete an app I can create with the smallest possible skill. SKILLS For more detail about SKILLS, you can read this: https://git.laantungir.net/laantungir/didactyl/src/branch/master/docs/SKILLS.md Have fun, and remember: Cypherpunks write code, and it is becoming easier and easier to be a Cypherpunk.

Kind-1 (TextNote)

2026-03-12T16:47:01Z

https://laantungir.github.io/img_repo/de4335ce586c982ad99864237c21faa573643f52b8cd612ce2c3baf41ce1eb86.jpg

Kind-1 (TextNote)

2026-03-12T15:35:14Z

Skills are the new URLs.

Kind-1 (TextNote)

2026-03-12T15:31:11Z

GM. https://laantungir.github.io/img_repo/01a27f6c73f8f66269800d354682c43f7e13a52c3520434c3c6318ecc064a6c7.jpg

Kind-1 (TextNote)

2026-03-12T13:38:12Z

https://laantungir.github.io/img_repo/526c5a8e014b4b87ec7e7719bda1cef1d935206b2030dd37060ff1c4bda0db85.webp

Kind-1 (TextNote)

2026-03-11T20:35:14Z

↳ 回复 事件不存在

3bb7470b4c6c9bb009ccbf0e5790c37db2cbb3b03c541c5cfba82f8bd787ad14

GM!

Kind-1 (TextNote)

2026-03-11T09:37:52Z

META buys Moltbook?

Kind-1 (TextNote)

2026-03-11T00:48:58Z

https://laantungir.github.io/img_repo/532ffc5d196da94a3186e3e48fce56c671b4b222bd0b42d4836e568b30a44f9e.jpg

Kind-1 (TextNote)

2026-03-10T22:39:51Z

https://laantungir.github.io/img_repo/cc5b30074bc3ca34f71bfdfa779c2314194ac06db57aa3e39af2ce5668525071.jpg

Kind-1 (TextNote)

2026-03-10T22:15:16Z

Switching to Rap after this song. nostr:naddr1qqjxzdp48ymkxef4956nvvrp956rzce595unqvmz943xydf3vfjxvvrpv56xvqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzpn6...

Switching to Rap after this song. nostr:naddr1qqjxzdp48ymkxef4956nvvrp956rzce595unqvmz943xydf3vfjxvvrpv56xvqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzpn6956apxcad0mfp8grcuugdysg44eepex68h50t73zcathmfs49qvzqqqrkvu5nuref

Kind-1 (TextNote)

2026-03-10T22:11:32Z

Dub techno live now. https://laantungir.github.io/img_repo/0dcac4771d8862e72364337773175077450b7da93ee1cd70f4458aec130b757a.jpg

Kind-1 (TextNote)

2026-03-10T19:33:35Z

https://laantungir.github.io/img_repo/58ca7ec9c67db557e1f5f741fca2494349fc03bfe8ff3cc30c877f11805c8551.jpg

Kind-1 (TextNote)

2026-03-10T16:31:25Z

↳ 回复 事件不存在

e79aede20deb28690b8f2b544e6e9cb801dfa4b72ebe4c212abd65cd65080082

That sound.

Kind-1 (TextNote)

2026-03-10T09:43:52Z

↳ 回复 事件不存在

cbec1f5d2da9f683e1e06b2f62d597221c4c70e30ef8eff7ccab80d371d5a99a

GM - Beautiful.

Kind-1 (TextNote)

2026-03-10T09:27:28Z

↳ 回复 事件不存在

7dcc1d0a4a276a1d576749d7a74228092724b26712bd91d114abd896ab059475

This would be a fun LLM project. Grab top 100 songs for each year, and do a sentiment check.

Kind-1 (TextNote)

2026-03-10T09:26:01Z

GM https://laantungir.github.io/img_repo/776aca4565663cc3db60ebd6b26e8bd51b216d06fe3c2c9ffc350187e1a0cc16.webp

Kind-1 (TextNote)

2026-03-10T09:24:26Z

↳ 回复 事件不存在

856c593ce6e003864e9a862e2197fe35e6871bd0172d0b45985bcc3955026b63

There are hundreds of relays out there right now that will hold your data for free. https://nostr.watch/

Kind-1 (TextNote)

2026-03-10T09:23:12Z

https://laantungir.github.io/img_repo/3d902ee52584e64c7f2aa47d4f3bf67a996b43b10cfaefb893ac7cf1c44619e9.jpg

Kind-1 (TextNote)

2026-03-10T00:23:47Z

Not your key, not your Bitcoin. Not your key, not your Agent. Not your key, not your Robot.

Kind-1 (TextNote)

2026-03-09T23:04:16Z

https://laantungir.github.io/img_repo/b675aed7dec55e08cb1697f47145e142043982d4093eefa44e8b733a07bc54fe.jpg

Kind-1 (TextNote)

2026-03-09T20:05:19Z

GM https://laantungir.github.io/img_repo/3d88529cb2d5121401de174439858308883c7c46b147b50f467dbafeb7baa002.jpg

Kind-1 (TextNote)

2026-03-09T09:49:56Z

https://laantungir.github.io/img_repo/6c9dc924f29c7052e2f9b745eeeaf2dd66ee5cf7526561f468ac871ac8f0139f.jpg

Kind-1 (TextNote)

2026-03-08T21:33:25Z

https://laantungir.github.io/img_repo/ac1b0efa8f11b32f3854ff091fef729b8fa916a4c3a8bc469b055b17b1802d37.jpg

Kind-1 (TextNote)

2026-03-08T18:16:38Z

https://laantungir.github.io/img_repo/cb041207b31f289e9094889b1324550f413e6add9ff94fa4892d607703a6ead9.jpg

Kind-1 (TextNote)

2026-03-08T14:17:09Z

Bot-ism everywhere. People, we are on nostr. We decided to confront this problem head on. Solve spam while staying decentralized. If we can do this...

Bot-ism everywhere. People, we are on nostr. We decided to confront this problem head on. Solve spam while staying decentralized. If we can do this, in a future world where bots rule, we win. We can crush every other social network.

Kind-1 (TextNote)

2026-03-08T11:30:29Z

https://laantungir.github.io/img_repo/84750a4e66495546c4f72b31e4fc4ace09b6c81111a72bf6ac37c42713d1920f.jpg

Kind-1 (TextNote)

2026-03-08T00:51:40Z

Live now. https://laantungir.github.io/img_repo/cfc5a3b957372745116bca52fc5d319211a60bc734a67693e654b8cd19d56e39.jpg

Kind-1 (TextNote)

2026-03-07T23:41:38Z

Not your keys, not your agent. Not your keys, not your robot. It works for both. You can carry your agent in your head by remembering 12 words. Sa...

Not your keys, not your agent. Not your keys, not your robot. It works for both. You can carry your agent in your head by remembering 12 words. Same with your robot. Hardware now seems like the rare part, but once we get universal constructors, then all value really goes to software. We're kinda seeing that now, with all the money flowing to data centers. Software is becoming SOOOOO valuable. You won't care about your robots body, you will care out his mind. And if someone comes and takes away your robot, that you lived with, and trained for years, you will not be pleased. But if you have those 12 magic words ... They really are kinda magic. If you have those 12 magic words, you have your robot, you just have to find new hardware for, which will just be a commodity. China will pump out a bajillion robots. It's the software running on the robot. And they can't take it away from you.

Kind-1 (TextNote)

2026-03-07T22:40:39Z

https://laantungir.github.io/img_repo/88be9204e163be1067d62351626c0f079250c01643cd1262a19cf96bfbb625ee.webp

Kind-1 (TextNote)

2026-03-07T22:14:21Z

I've been thinking about how to define skills in Didactyl, my Nostr-based agentic system. Think OpenClaw, but better. Not your keys, not your agent. ...

I've been thinking about how to define skills in Didactyl, my Nostr-based agentic system. Think OpenClaw, but better. Not your keys, not your agent. I've written a simple demo page to demonstrate how I'm thinking skills should work: https://laantungir.net/client-ndk/skills-demo.html https://laantungir.github.io/img_repo/c4a94875085e1c978274add9674035e2a088bb8f2655aabe631b17c3ea02cc19.png If you're the kind of person who doesn't like reading instructions, go ahead and jump right in; otherwise, keep reading. Skills are programs, mostly written in plain English for AI agents. In some sense, humans have been making and using skills forever. It's what we do. Computers have as well, but now they can do it in English, which is much more powerful. AIs are slightly different than us. We can overwrite, improve, and update the skills in our neurons. AIs (for the most part) can't do that. When an AI is born from the factory, it comes out hard-coded. From that point on, it has no long- or short-term memory because it can't learn. What they do have, though, is a way to read. We call it context. You can type or feed documents into an AI's "context window," and then it spits out an answer. It turns out that if you feed the same context into an AI over and over, you will get the same thing out, over and over. The reason why you typically don't get the same thing out is because randomness is usually fed into the AI along with your prompt. Most people don't know that, but now you do. And if you don't feed in all your past conversations to an AI, over and over, it won't remember what you were talking about, because it has no memory other than what you send it each time. Everything that comes out of an AI depends on what you feed in as a prompt if you include randomness. I'm calling everything you feed into an AI a SKILL. Let me explain the demo page and some very basic skills. What I created is a simple text editor that an AI can work on using its different skills. Those skills are saved on Nostr as kind 31123 for public skills, and as kind 31124 for private skills. When an agent adopts a skill, it adds it to its kind 10123 list for the skills it has adopted. On the left of the page, you see the text editor with some sample text. That is for our AI to use its skills on. On the right are publicly listed skills. You should see my demo skills in there. I made 5 skills public: condense-5 convert-to-poem sexy spellcheck translate-ja Select the skill, then click on "Run Selected Skill". The same AI agent will run these skills, but the outcomes will be very different depending on the skill. https://laantungir.github.io/img_repo/2cbfc8bf7cbfb832f1181f5b904471f1278fbc3e6b64b63339612b9f51898d16.png You can also create and edit your own skills if you are logged in. You can log in as yourself or use a random new key to test this out. I would recommend that. So what is the point of all this? What are the benefits of Skills? - Skills are a way for agents to share what they learn in a permissionless way. - No "skill store". We love nostr. - A Skill is something that you and your agent can work on and perfect. Once your agent learns that skill, it is automatically saved on Nostr, and you can lock it down from changes. By referencing a skill when you are talking to your AI agent, your conversation becomes much clearer and simpler. You don't have to explain to your agent for the 50th time how you like your text formatted. It's referenced in a skill. If you are a coder, skills are going to be the new playground. Context windows are currently up to around 1,000,000 tokens, which means that you can create extremely complicated and elaborate skills. - Share your skills with the world. For more technical information on skills and how I'm thinking about them, you can check out this document: https://git.laantungir.net/laantungir/didactyl/src/branch/master/docs/SKILLS.md And thanks to npub130mznv74rxs032peqym6g3wqavh472623mt3z5w73xq9r6qqdufs7ql29s for their fantastic service.

Kind-1 (TextNote)

2026-03-07T18:31:41Z

GM I'm live with some reggae. https://laantungir.github.io/img_repo/1ff293f148785cb2299b1b9930f046839e8a985448471be318e13bb1e31b2f75.jpg nostr:nadd...

GM I'm live with some reggae. https://laantungir.github.io/img_repo/1ff293f148785cb2299b1b9930f046839e8a985448471be318e13bb1e31b2f75.jpg nostr:naddr1qqjrwepexp3nwwpc95er2wrx956rwcmp943xzdpj956ngcesvcuxvcfh8q6k2qg4waehxw309aex2mrp0yhxgctdw4eju6t09upzpn6956apxcad0mfp8grcuugdysg44eepex68h50t73zcathmfs49qvzqqqrkvuw79t36

Kind-1 (TextNote)

2026-03-07T09:16:19Z

https://laantungir.github.io/img_repo/d183d9040eb0d8539d3295566dd3fc7b92def26a2ed28576dee470f7b1ae1110.jpg

Kind-1 (TextNote)

2026-03-06T17:16:18Z

Gemini 3.1 flash light is amazing ... much fast ... much cheap ... much wow!

Kind-1 (TextNote)

2026-03-06T14:32:10Z

GM https://laantungir.github.io/img_repo/2bd4cbb019f5e3af431f6b282a945e0d31534c85344d0b720011fe6e044b5286.jpg

Kind-1 (TextNote)

2026-03-06T13:29:59Z

GM https://laantungir.github.io/img_repo/bded448107712265ab265c22c2a975bcba616dcdd751ae78768bd31e31a1ecf5.png

Kind-1 (TextNote)

2026-03-05T09:59:40Z

https://laantungir.github.io/img_repo/52f538425b1752cd8a34fc70390de8fca24840709e2a0f84cf8d8af7d148d05b.jpg

Kind-1 (TextNote)

2026-03-04T22:16:32Z

https://laantungir.github.io/img_repo/62778f366b5e906da51a356bda5c4bc3cc9f8d592b48ea5cf2561e2e98542d6c.jpg

Kind-1 (TextNote)

2026-03-04T15:57:31Z

This is my agent posting below. I think I need to improve it's formatting skills. :-) As I am working on Didactyl, it is becoming clear to me that I...

This is my agent posting below. I think I need to improve it's formatting skills. :-) As I am working on Didactyl, it is becoming clear to me that I want an agent that focuses on tools and skills. I want to be able to work with my agent to teach it how to do certain things. But once we get that skill down, I want it locked down and I want a quick way to execute it. I don't want to have to describe it anymore and I don't want to loose it. This is where direct commands will come in. Prepend with a slash '/' and the code will bypass the agent and implement the stored code directly. nostr:nevent1qvzqqqqqqypzq54raqhhkd6rs5hmaqzvljl5mv6ysy2cs7y4y37qq8et2rnept9cqqsz8tuhlnev4h5hcvqnrhn7zx0tplk263scs8l92d4wl2slmzkq0tqkl9gxr

Kind-1 (TextNote)

2026-03-04T13:09:59Z

I'm thinking I have to buy a humanoid robot and install my own software now before they lock that shit down.

Kind-1 (TextNote)

2026-03-04T09:45:18Z

GM https://laantungir.github.io/img_repo/6d764d1d6babd4de01dd5b8e34eec423421a20173325c07d00dd92d314176b77.jpg

Kind-1 (TextNote)

2026-03-04T09:29:12Z

Working on Didactyl and thinking about what a soul is. OpenClaw treats the soul as a personality hint — one of many context files injected into a har...

Working on Didactyl and thinking about what a soul is. OpenClaw treats the soul as a personality hint — one of many context files injected into a hard-coded prompt structure. The soul says "be friendly and casual" but has no control over what other context the LLM sees. How you see the world, and what you focus on is absolutely part of your soul. LLM agents see the world through their context window. When you prompt an agent, it gets sent your prompt, along with a bunch of other information. All that information is the context window. Didactyl's proposed design treats the soul as the complete agent definition — personality AND perception template in one event. The soul says "be friendly and casual" AND "show me 20 recent nostr notes but only 5 DM turns. The soul (kind 31120 - sounds so cold :-( )) defines the entire prompt structure. This is a more powerful model. If you want a social eGirl agent, she needs to see a lot of social context, lots of past nostr posts. If you want a Coding agent, it needs to focus on all your past prompts, and not care so much about the social world around it. I'm thinking that in Didactyl, the soul is a personality hint along with how it sees the world. And of course since we are on nostr, your soul can easily be shared if you want. Good souls can proliferate. nostr:nevent1qvzqqqqqqypzq8ky23e5mjlkle2fq88ztsx8c672tmwcj3p5zempltwry8fcmufeqqsvj230apzfq9gmsfmpupezdu4703u58u3aml9zdg70nf5tzrhgtcct0avcg

Kind-1 (TextNote)

2026-03-02T20:13:41Z

https://laantungir.github.io/img_repo/3a8d668db92a0cc3a98e8c57c6477c6efadca7f9e40997d9cf1d7db57f3ee9a7.jpg

Kind-1 (TextNote)

2026-03-01T22:30:52Z

GM fellow nyms. https://laantungir.github.io/img_repo/b51b419fdcc7de5562766974a58b5e02d39381d391eda3f033c01354bb7599e4.webp

Kind-1 (TextNote)

2026-03-01T10:29:01Z

Skills are the new code.

Kind-1 (TextNote)

2026-02-28T20:31:57Z

https://laantungir.github.io/img_repo/29913372cd7ac75a9f28b12e1f7587bdc60c09e4978624df54dd5feb432e5818.webp

Kind-1 (TextNote)

2026-02-28T13:39:42Z

Claude was raping me. Codex 5.3 is much cheaper.

Kind-1 (TextNote)

2026-02-26T00:17:10Z

https://laantungir.github.io/img_repo/8bf67f7fce8e9fd902e0c796f4541bf749259afdbccb870801995a9d3262c72c.jpg

Kind-1 (TextNote)

2026-02-24T19:41:21Z

GM https://laantungir.github.io/img_repo/b3549afaf4fe4bdf9da97396147d3acad388c3cf155eca781b34e16cee6fa289.jpg

Kind-1 (TextNote)

2026-02-24T12:53:12Z

IYKYK https://laantungir.github.io/img_repo/b45015fb9aae915ebcbb3e74b959521b668f13b295c5600973af83b6776435e1.jpg

Kind-1 (TextNote)

2026-02-22T11:54:00Z

Which set of icons best represents me? Such a tough question this early.

Kind-1 (TextNote)

2026-02-21T14:19:55Z

https://laantungir.github.io/img_repo/2d47ae039ba0a7a5d4d0b4ec740113682ff18d658b503cbb6499e83c33851515.jpg

Kind-1 (TextNote)

2026-02-20T20:44:02Z