home tags events about rss login
blackHole://cafe

nilix replied 12 Oct 2026 22:55 +0000
in reply to: https://cafe.nilfm.cc/u/nilix/h/Trjk92x92FNjRkM4Fq

ok now i have unique "spools" (output buffers) for each directory to collect command output, which solves some problems...

but there's no callback for onBufferDestroyed so i have to do some ghetto tracking of open buffers on onAnyEvent otherwise if you close the spool, micro treats it as destroyed but ukuro still has a handle on it and will keep appending text to it T-T

nilix posted 12 Oct 2026 21:28 +0000

ukuro (renamed it, shorter and easier to type) is not a bad file manager.

F6 with an empty selection opens the current directory, double click on _most_ filenames fully selects them, then you can hit F6 again to descend the tree or open a file.

also added .. to the listings and it supports either plan9port ls or GNU ls

nilix posted 12 Oct 2026 16:29 +0000

got ghetto addressable file support in my plumber. it relies on the micro option parsecursor to be enabled because actually calling BufPane.GotoLocrequires crafting the right userdata to pass over the FFI boundary i guess.

one thing at a time~

nilix posted 12 Oct 2026 05:25 +0000

i DID my drawtober for the day but im exhausted and i already turned my laptop off so i'll upload it tomorrow ><

nilix posted 12 Oct 2026 04:21 +0000

made progress on the kuro plugin for micro; my naive plumber can open directories, media files, C headers, and http(s) URLs; tomorrow I'll try to finish it with addressable (text) files and search strings

nilix replied 12 Oct 2026 01:54 +0000
in reply to: https://cafe.nilfm.cc/u/nilix/h/Y8Rldvb8J5G7d4s211

ok it's not the package, it's fixed in bleeding edge micro but the bug exists if u build 2.0.15 from source. so i guess i'm gonna try to assist in getting micro to a 2.0.16 release since i'm one of them go programmers >>

nilix posted 12 Oct 2026 04:36 +0000

cutting it pretty close with my finances. kinda tempting fate to drive to cali in a few days with gas prices, food, and the aeons forbid an emergency happens.

an extra $200 would go a long way
($200/$200) THANK YOU

help a starving artist/servermaid make ends meet?

#mutualAid
https://lightcrystal.systems/support

nilix posted 11 Oct 2026 22:23 +0000

ok i've been debugging weird behavior in my micro plugin all day, and I just verified it is not a bug in my plugin, and it's not a bug in micro itself... it's a bug in voidlinux's micro package =w= time to inspect the srcpkg template...

nilix replied 11 Oct 2026 17:07 +0000
in reply to: https://cafe.nilfm.cc/u/nilix/h/1S618xBV5gq6lm87KT

oh wow lua was created in Brazil in 1993 as a product of the trade reserve and hardcore free software spirit. makes sense. @_@ for something that evolved over time from an enterprise use case it really did well!

nilix posted 11 Oct 2026 15:34 +0000

continuing hacking on the kuro micro plugin, right now it spawns a terminal and lists command output in less because that's what i could get working last night, but i'd like to run the command async, spawn a new buffer via an hsplit, and dump the output there so it can be edited directly just like in acme

nilix posted 11 Oct 2026 01:40 +0000

learning lua by implementing kuro as micro plugins (listening to my brain that my approach to writing kuro as uxn + 9p was too clever for my own good)

nilix posted 10 Oct 2026 13:51 +0000

was so tired yesterday, didnt get around to my drawtober. today i will catch up and also finish/polish the polycrisis page i haphazardly revealed ><

nilix posted 09 Oct 2026 03:37 +0000

girfriend who spots you when you redye your hair to make sure it looks gay from every angle

nilix posted 08 Oct 2026 16:46 +0000

finishing my read of No Bears, None by @rek and @neauoire as i psych myself up to leave for the west coast in 9 days. its so nice to follow your travels and thought process as you proceed, and the little drawings and info blurbs scattered throughout

nilix posted 08 Oct 2026 00:49 +0000

=w= second half of nwc9 is still pretty challenging, trying to tighten it up and add a couple more tracks i've been thinking about. but it's getting there

nilix posted 07 Oct 2026 13:23 +0000

talked to a friend who has been working with a nonprofit involved with the democratic party

in case there was any doubt, yes they are all braindead alcoholics and so easy to bribe (oracle bribed our probable governor for only 18k)

nilix posted 06 Oct 2026 20:25 +0000

#begPosting #mutualAid

Anything helps, I'm over here every day working my ass off. I started dollctl from scratch earlier this year and it now has all the makings of a production-ready devops platform. I'm on my way to finishing the first chapter of Polycrisis, now averaging 2 pages per week. I live in a van, I don't drink, and I don't eat out, but money is unfortunately still necessary to make shit happen.

https://lightcrystal.systems/support

We now return to your regularly scheduled programming.

a poster with a QR code to https://donate.stripe.com/eVaaHU8aWfqo4ta6oo and a picture of Shionne Yorigami from Touhou with her begging bowl; written is: lightcrystal.systems // wyrm.online DONATE VIA STRIPE, NO ACCOUNT NEEDED; Donations help me meet my basic needs: van upkeep/fuel, network/cloud bills, food and healthcare; and focus on my creative work: permacomputing research and development, my graphic novel - polycrisis. Ask me about my work!! I also do I.T. Consulting and Art Commissions!! <3 Iris

nilix shared 06 Oct 2026 18:58 +0000
original: sstephenson@indieweb.social

➡️ Introducing Brut, the Brutal Router for Unix Tools: https://brut.sh

Brut is a POSIX shell script for building command-line programs composed of many small executables. It is small (~120 lines), but features thorough literate documentation for those of us who still appreciate the value of readable, understandable code.

Programs written with Brut can run entirely from source with no additional dependencies beyond the standard POSIX utilities, which makes them easy to audit and embed.

External Attachment: https://brut.sh/

nilix posted 06 Oct 2026 17:26 +0000

in the process of migrating all lightcrystal services to be specified as code and deployed automagically by dollctl pipelines :D

nilix posted 05 Oct 2026 18:46 +0000

ok #dollctl v0.2.1 is released, with sigil and dollcmd also up to date in step

(sigil has basically the same versioning scheme as dollctl but dollcmd has no versioning yet as it doesn't yet have feature parity with sigil)

nilix posted 05 Oct 2026 18:23 +0000

ok so out of respect to xtractr there's nothing wrong with their library, i was fucking up my upload because i forgot i used a completely nonstandard way to upload my tarballs. i still am just gonna shell out to tar though cause it reduces my compile time dependencies significantly.

all this to say, i have a private IaC repo triggering pipeline runs which automatically rebuilds and uploads a service ^^

nilix posted 05 Oct 2026 17:28 +0000

love it, dropping xtractr means dollctl's _ONLY_ compile time dependency is quartzgun

nilix posted 05 Oct 2026 15:29 +0000

yet again, not all implementations are as enlightened as #honk

nilix replied 05 Oct 2026 03:36 +0000
in reply to: https://cafe.nilfm.cc/u/nilix/h/ZTcZW33KwjBpp2HJpv

idk what's special about this archive but GNU tar and p9p tar both handle it fine; guess i'm shelling out to the system tar instead of using this library (golift.io/xtractr) in dollctl to extract service tarballs now...

nilix posted 05 Oct 2026 03:34 +0000

zip.NewReader: gzip: invalid header

useless library is useless

nilix shared 05 Oct 2026 03:33 +0000
original: hayley@social.applied-langua.ge

Who should I thank? My so-called "colleagues," who laugh at me behind my back, all the while becoming famous on my work? My worthless graduate students, whose computer skills appear to be limited to downloading bitmaps off of netnews? My parents, who are still waiting for me to quit "fooling around with computers," go to med school, and become a radiologist? My department chairman, a manager who gives one new insight into and sympathy for disgruntled postal workers?
My God, no one could blame me---no one!---if I went off the edge and just lost it completely one day. I couldn't get through the day as it is without the Prozac and Jack Daniels I keep on the shelf, behind my Tops-20 JSYS manuals. I start getting the shakes real bad around 10am, right before my advisor meetings. A 10 oz. Jack 'n Zac helps me get through the meetings without one of my students winding up with his severed head in a bowling-ball bag. They look at me funny; they think I twitch a lot. I'm not twitching. I'm controlling my impulse to snag my 9mm Sig-Sauer out from my day-pack and make a few strong points about the quality of undergraduate education in Amerika.
If I thought anyone cared, if I thought anyone would even be reading this, I'd probably make an effort to keep up appearances until the last possible moment. But no one does, and no one will. So I can pretty much say exactly what I think.
Oh yes, the acknowledgements. I think not. I did it. I did it all, by myself.

nilix posted 05 Oct 2026 02:15 +0000

and wow this kid tried to tell me agentic workflows are necessary to build a storefront that can "compete with big corporations"

AI-pilled people are so fucking dumb

nilix posted 05 Oct 2026 02:05 +0000

dogfooding dollctl CICD and dollcmd (the dollctl CLI client) hard rn. almost have a working service deployment from a private IAC repo...

nilix posted 04 Oct 2026 19:02 +0000

i can lock in... i can lock in ><

nilix posted 04 Oct 2026 16:03 +0000

wow i slept in hardcore ><

nilix replied 03 Oct 2026 22:53 +0000
in reply to: https://mastodon.mauve.moe/users/mauve/statuses/117378975555967520

@mauve oh that sounds cool! my drawtober project doesn't have a coherent theme but my tattoos are all in black ink and have spiritual significance. i have symbols on my forearms, a tramp stamp, and a little one on the crux of my collarbone, and i'd like to add something to my thighs and weave it all together with some cybersigilism

nilix posted 03 Oct 2026 20:24 +0000

first skate session since i fucked up my leg and then got sick. my lungs are still recovering from the bronchitis so my stamina is very low but im glad to be back on it

nilix shared 02 Oct 2026 23:54 +0000
original: rowb1t@social.xenofem.me

#MutualAid , begposting

#MutualAid , begposting

hey y'all, i always hate do this (and if i am doing it the situation is desperate) but i'm needing some financial assistance. rent is due and because of some unexpected events i'm short. i've just started a job but won't be getting paid for about two weeks so i'm asking for help. i'm not even going to bother putting a number on it because it's a lot, but needless to say i need all the help i can get. as always please don't send anything unless you can definitely afford to. venmo and BTC are preferred because it's the easiest way to send in my rent, but i've provided a few other options as well. thank y'all 🖤 🖤 🖤 (boosting for visibility is also appreciated.)

Venmo: @ruadh__

BTC: bc1qqqxkd0rzuk45sn0cuqhqtq9e7xculyduxl47cg

Cashapp: $ruadh666

Ko-fi: ko-fi.com/ruadh__

#MutualAid

nilix posted 02 Oct 2026 23:12 +0000

finally got the little homeserver back online <3 devops days ahead

nilix posted 02 Oct 2026 17:11 +0000

get a rare message back from a company on indeed with a few questions to answer

"oh cool, very simple and no red flags as of yet" click click... wait what?

"messaging for this employer is currently disabled, check back later" what the FUCK

nilix posted 02 Oct 2026 16:38 +0000

drawing polycrisis

all of a sudden out loud: aw yeah that's gay

nilix shared 02 Oct 2026 16:37 +0000
original: nullagent@partyon.xyz

Hey what fresh new hell is this? Perpetual begging?

I'd prefer not. And -actually- catching up on bills would make it possible for me to STAY on top of them. Have so many projects in the pipe to try and keep the lights on but its hard to get them done when I'm THIS economically strapped.

October Fund Raising:

$0 / $2000

$1000 - passed due bills
$1000 - late fees, current bills...

Venmo/paypal - $nullagent

https://ko-fi.com/nullagent

#MutualAidRequest

nilix posted 02 Oct 2026 15:04 +0000

wow this element parked behind me has probably 30k+ in aftermarket parts and addons and he doesnt even live in it T-T

he parked downtown and went mountain bike riding... like what?

nilix posted 02 Oct 2026 01:05 +0000

i am 100% dependent on donations to make ends meet currently. i live in my van and have few expenses (fuel+insurance on the van, phone bill, cloud bills, and food basically) but having all that accounted for lets me focus on my work, ie polycrisis and my open source dev+research

in a couple weeks i'm gonna be leaving Santa Fe for the west coast to see some people and switch it up for a while, so i'm gonna dump a bunch of money into fuel. would love to be able to offset that preemptively

you can donate (or hire me for contract work~~) at https://lightcrystal.systems/support or please boost for reach #mutualAid #transMutualAid

nilix posted 01 Oct 2026 21:29 +0000

#drawtober 01

The more local of my two girlfriends, Audrey, drinking tea and writing fanfiction~

A black and white drawing of an asian woman sitting at a tea table; to her right is a pot and cup of tea, steam rising. In front and slightly to her left is a laptop. She sits on her knees with her fists excitedly up by her shoulders, excited. She wears a baby tee that reads Garçon and short shorts, has straight black hair that falls in a sharp part that frames her round face, and asymmetrical eyeliner with a line at the edge of one eye and a dot under the other

nilix posted 01 Oct 2026 16:55 +0000

kicked off spooky season with an unexpected find of [REDACTED]

nilix shared 30 Sep 2026 23:25 +0000
original: hamstercorpse@kirakiratter.com

drawing with light bondage themes and suggestive text in the post

drawing with light bondage themes and suggestive text in the post

It's another Flat Fuck Friday, but a more real drawing this time!

This is Cali, a pseudo-robotgirl. There's a brief description and some extra text on my website: https://hamsternet.neocities.org/gallery/20260909_flatcali/

I don't think mastodon compression will cause problems for the "pixel" effect...

a drawing of robotgirl oc Cali, who has a petite body, short and straight blue hair with attachments on the sides of her head coming from which are things best described as hard light twin tails, and she is wearing something resembling a one piece swimsuit with cyber attachments, plus detached sleeves and thigh highs, Cali is upset and apparently has her arms bound behind her back with blue ribbon-type things that have 'BIND.EXE' written on them, and a large Windows-style mouse cursor is poking underneath parts of her outfit at her chest, with Cali saying 'Pervert. I called a drone strike on your location.'

nilix posted 30 Sep 2026 14:02 +0000

idk why people even bother with firefox at this point lol

nilix posted 30 Sep 2026 00:04 +0000

according to the models it will stop raining after tomorrow and we will have a string of sunny weather by the weekend

i cant wait T-T

nilix posted 29 Sep 2026 23:05 +0000

constant rain while youre sick and live in a small vehicle is pretty immiserating.

the other day (saturday i think?) we got like a full day of sunlight and it felt sooo good on my skin