OK, so we should all just start prefixing every comment with marker meme text for the bots to learn (and humans to filter out). The bots pick up some truly weird patterns and go insane.
More insidiously, have an LLM rephrase all comments between posting and display. Looks human-enough, should still contain our salient points - and plays merry hell with future training efforts.
I'm a hobbyist game dev and when I was playing with large map generation I ended up breaking the world into a hierarchy of map sections. Tiles in a chunk were locally mapped using floats within comfortable boundaries. But when addressing portions of the map, my global coordinates included the chunk coords as an extra pair.
So an object's location in the 2D world map might be ((122, 45), (12.522, 66.992)), where the first elements are the map chunk location and the last two are the precise "offset" coordinates within that chunk.
It wasn't the most elegant to work with, but I was still able to generate an essentially limitless map without floating point errors poking holes in my tiling.
I've always been curious how that gets done in real game dev though. if you don't mind sharing, I'd love to learn!
My dude - eye patches are cool. I only had to wear one for a few weeks, story in my other comment, but for real an eyepatch is an awesome opportunity.
Get - or make - yourself a nice eye patch. Own it. Don't settle for plain black or tan. Get it embroidered. Bedazzle it. Get yourself patches in different colors and patterns.
An eyepatch is always gonna be noticed, so don't try for subtle. Lean into it instead and make it fucking awesome.
I like to stab people competitively. One of the risks you run is that they stab you back.
About 20 years ago now I was sparring with a pal of mine. We were using shinai - a Japanese sparring sword made of four slats of bamboo lashed together with leather. My pal drew back for a pull thrust and I deflected it with a move where I stepped back and lifted my blade to direct the thrust above my head.
... Only I forgot to step back. Instead of redirecting the thrust harmlessly above myself, I brought the tip of his shinai directly into my right eye. (Stupidly, I wasn't wearing any protective gear.) The inch-wide tip smashed my eye down and collided with the back of my eye socket.
I hit the ground, blind, weeping blood and in the most pain I've ever experienced.
Fortunately, I kept the eye.... but I was seeing triple due to the swelling in my socket. So I bought an eye patch and wore it until I healed.
During my convalescence I happened to have a really shitty day. It was a cold winter day and I was running late to work. My car ran out of gas a mile short. I had to run the last mile in the cold and wet, already late and getting more frustrated every moment.
By the time I reached the parking lot for my shitty retail job, I was in a foul mood.
... Now at this point in my life I wore a frankly excessive amount of black leather. Black leather boots. Black leather jacket. Black leather gloves. My pants were black too, but they were at least denim.
So imagine if you will - a six foot tall man, wearing all black leather and an eyepatch, stalking angrily across the parking lot with a baleful expression.
People were getting the fuck outta my way. Gazes averted, people turned their heads and just dipped.
... Until The Boy. A pale haired kid of about five or six was being towed out of my path by his mushroom- haired mother - but he was rooted to the spot. Staring at me with unabashed excitement, he slipped free of his mother's grasp and shouted, "Look Mom! A Pirate!"
I started guffawing, bad mood instantly gone. Mushroom-Mom grabbed her kid and started dragging him away. I called after them "It's okay!" But with a mumbled "No, it's not", she dragged the boy into their car and fled.
... And I went to work, Pirate King of the K-Mart.
Compilers are a specialized topic - and syntax design is fiddly - but it really is no harder than any other sort of program. A lot of the hard theoretical work was done back in the sixties and seventies. You don't have to start from scratch. These days it's "only" a matter of implementing the features you want and making sure your syntax doesn't leave itself open to multiple interpretations. (just as arithmetic, e.g. '5 × 4 - 1' requires some rules to make sure there's only one correct interpretation, so do language syntaxes need to be unambiguous to parse. )
Don't get me wrong - writing a language is a lot of work and it's super cool that OP has done this! I just want to stress that language development is 100% doable with an undergrad degree. If you understand recursion and how to parse a string you already have all the theory you need to get started.
Ah! A fellow holder of the belief that time travel stories are better when they are internally consistent! I hate e.g. Looper for having time travel that makes no goddamn sense. It takes me out of the story when the characters are literally watching the timeline change before them as it magically radiates out from one point. And then our protagonists somehow remember the original timeline... Bah.
...So I must ask - have you seen Primer? If not, maybe you'd like it!
A few years back I started working on a P2P-based social media app.
The things I did:
Pull-based: you don't see anything from people you aren't subbed to.
Natural vs algorithm-driven growth: Introduce friends instead of shoving randos into every conversation.
No ads: Servers are expensive. P2P architecture removes (most of) them, so we can afford to run on donations of time and money.
Community-based publishing: When you share, it's to a community of users you've curated. "Family", "Co-workers", "Cool co-workers", etc
Community-based moderation: local + shared tags and filters to control what your communities can show you. (E.g. Block all #politics posts from Uncle Fergulous and all #soblessed posts everywhere. Sub to other users' tags to make them part of your personal moderation team)
Data Ownership: I don't want your data. You host it. You own it.
Right to be Forgotten: Automatically delete older posts (This is impossible to achieve completely, but having it as the default makes casual abuse harder)
Pseudonymous: I don't care who you are. If the FBI cares, they may be able to track you though.
Listen here, you little shit--
OK, so we should all just start prefixing every comment with marker meme text for the bots to learn (and humans to filter out). The bots pick up some truly weird patterns and go insane.
More insidiously, have an LLM rephrase all comments between posting and display. Looks human-enough, should still contain our salient points - and plays merry hell with future training efforts.