I'm going to experiment with limiting the language to 26 possible instructions by defining instructions from the first letter alone. I might try coupling words together to form instructions as well. The main goal is to make something usable but still easy to hide in arbitrary text.

Show thread

So that whole thing about me posting a working example of that PoC steno programming language? Much more difficult than I originally judged. Not difficult to implement, mind you. Rather, it's difficult to write code for the implementation. I'm gonna rework the idea and completely rewrite it, but this time the focus will be on ease of use. Using the first and last letter of a word to define an instruction was a pretty bad idea since it leaves you with 676 possible instructions.

reinbird boosted

@hj Don't say I didn't warn you when you bring upon the Apocalypse 👀

@hj It's been tried on multiple occasions but I don't believe any of them have been successful or accomplished what they set out to

reinbird boosted

testing out an approach to camera movement. this is tuned to be a bit soft for testing purposes, so you can see the motion curves clearly.

here we have a pull toward target point with damping once it gets close. this just brakes within a radius. note the orbits.

It's really neat seeing how other people have taken the same idea and come up with vastly different approaches. Even my own approach is wildly different from all the ones in that article (which I'll go into detail about in a future post), so I don't feel like I 100% ripped someone else's idea off.

Show thread
reinbird boosted

telnet postcard.sfconservancy.org 2333 

I believe I've found the source where I took the idea of using natural language computationally: esoteric.codes/blog/esopo-turi

I'm pretty sure the specific language that I based my idea on is Correspond.

@seven1m I don't have a working example at the moment, but give me a day or two and I'll post something.

@dalkmann The idea for using it that I had in my head was being able to point it to some carefully crafted poetry or an article and executing a meaningful program. It could definitely be used for what you're proposing as well, but I don't know if I'd put a whole lot of trust in it to be secure. Not a bad idea at all though.

So I was toying around last night in Ruby with an idea I'm pretty sure that I read or saw implemented somewhere. Basically it's a VM which parses its instructions from written text. It takes the first and last non-punctuation character from each word and uses them as a key to search through a list of functions to perform. I'm like 99.999% sure that I stole this idea from somewhere but I can't remember where.

Anyways, I'll probably hack on that for a couple days and then return to my forth.

Finally got around to setting up a Peertube instance last night. There's nothing on it and I don't plan on opening registrations (don't feel like moderating 👀 ) but I thought it might be nice to have a place to dump videos of projects that I'm working on.

I forgot how much of a shitshow the outer reaches of the fediverse is. So many hateful fringe groups

: and ; have been added finally allowing for colon definitions to be added from the outer interpreter. I'm thinking that file operations should probably be my next concern so that I can load and save source code.

I've made a lot of progress on the outer interpreter recently. Too many changes to list actually. I'm just a couple of word definitions away from writing colon definitions from the prompt!

Show more
Mastodon @ SDF

"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko