Censored, maybe? No idea, but I’m not seeing anything you’re not seeing.
- 69 Posts
- 3K Comments
This sounds like a fun project, and perhaps quite innovative! I’m excited by it and I hope it goes well!
Thanks! I’m kindof on a weird personal quest to make as many DSLs for accomplishing traditionally GUI-based, point-and-click-adventure sort of use cases as possible. Here is my previous (slightly-less-ambitious) installment in that quest.
If I were in your shoes, I’d probably choose the AGPL. It sounds to me like your library is quite innovative, and might contain some useful features that don’t exist in other similar projects?
Yeah, I’m leaning pretty strongly toward AGPL at this point. I was already leaning that way before making my post, and both aurtzy’s post (and more-so the article they linked to) and your post have clinched it. That “codecomic” thing I linked to earlier, I originally published under GPL, but just now switched it to AGPL. While I hold the copyright on the whole thing is probably the best time to do that. Heh. (Well, second-best, right after “before I published it” would have been, but at least if I change it now, I can ensure that only the very first version doesn’t have the whole Affero-specific provision.)
There is no definitive answer, since the license depends on the copyright system itself for the definition of a derived work.
That’s all fascinating. In my case, I’m writing it in Go which I believe, by default, statically links against libraries and includes other Go code on a source basis rather than via linking. But Go does have a way to do runtime-loadable code. (“Plugins” if you will.) That plugin system is only kindof half-supported, though. (It’s not supported at all on Windows in recent days.)
Anyway, a ramble of my own, but I guess it informs a bit under exactly which theories others’ code could end up being derivative and under which theories others’ code wouldn’t be derivative.
The more leverage you have (features, quality, more mindshare etc.), the more you can use that to push for copyleft.
Yeah, I’m pretty sure there’s nothing out there much like what I’m working on. So I guess the whole “if it does something unlike what anything else out there does”, definitely applies. Once it’s published and the idea that there could exist a DSL for making things like game assets is out there, someone else could implement a different design/implementation of the same basic vision from scratch (even learning a bit from the trail I’m blazing) just to avoid having any copyleft-ish sort of obligations, but of course that’s an investment that companies have declined to undertake many times, opting instead to just blatantly violate the GPL. (Look at the Vizio suit, for instance.) So that’s probably a pretty solid argument for just going AGPL rather than going for anything like LGPL or anything.
Quality: I guess remains to be seen. Lol. Mindshare: well, that rounds to zero at the moment, but a couple of folks have expressed interest.
I do expect I’ll be publishing something soon – probably in the next couple of months. Definitely an “alpha” sort of thing with much room for improvement, but I’ll probably publish it once it reaches a point of being minimally-able-to-provide-some-utility while being something I’m ok with having my name/reputation connected to.
Anyway! Great stuff. Thanks for your answer. It definitely helped!
Right? I thought I was in /c/greentext@lemmy.ml for a minute.
Don’t like your protein shakes? You’ll love the taste of this one, guaranteed.
This is exactly the kind of thing I’m looking for, thanks!
Counterpoint: sake.
TootSweet@lemmy.worldto
Asklemmy@lemmy.ml•What are some useful things to create with a typical 3D printer?English
15·11 days agoJust some examples of things I’ve printed or plan to. Ones marked with an asterisk (*) at the end are ones I largely or entirely designed myself or plan to largely or entirely design myself. Ones marked with a plus (+) are ones that are half completed. Minuses (-) are ones I haven’t started yet but intend to.
- Wall mounts for Nintendo Switch components (dock, controllers, Joycon charger, etc.) Definite space saver. *
- Wall mount for a Raspberry-Pi-based NAS solution. *
- Parts to augment a computer chassis wall mount for my ridiculously-large chassis. (Yes, there’s a bit of a pattern there.) *
- A custom Raspberry Pi case that mounts nicely and nondestructively to my desk.
- A custom adapter for my drill that let me run the drain in my washing machine when the motor was broken. *
- A custom plate to cover my nightstand clock face so it doesn’t shine in my eyes all night. *
- A custom die for a Sizzix Die Cutting Machine for quilting use. (That one took a lot of work.) *
- A custom tool for precisely bending 16mm steel strapping (which I’d sharpened into a blade) in service to the custom die just above. *
- Custom yarn bowls for my crafty mother. *
- Custom stitch markers for my crafty mother. *
- Custom barrel buttons for my crafty mother. *
- A couple of custom mounts for SAD lamps. *
- Custom shelving for a bathroom. *
- Custom mods for some wire shelving in the same bathroom. *
- Custom mount for a reflector mirror to let me see more with the security camera on my front porch. *
- A tool for straightening 3D-printing filament. *
- Spacers for mounting a peg board on the wall.
- I also had a folding door that broke and got kinda janky. I had a few extra of those peg board spacers, and they turned out coincidentally to be exactly the right size to properly shore up that door.
- Custom shelving for DVDs/Blurays and video games. *+
- A custom shelf-drawer for my mousepad. *-
- A custom 3D printed mechanical keyboard… once I’m done writing the program for rapidly prototyping 3D-printed keyboards. *+
I’m sure I’m forgetting a bunch. And the above is only the useful things and excluding the mostly art/fun items.
I have in mind to do more 3D-printing of tools. I don’t have much specifically in mind. But that custom steel strapping bender is pretty cool. Also, some of what I mentioned above is available on my Thingiverse.
Let’s all block each other.
TootSweet@lemmy.worldto
Privacy@programming.dev•A plan for a post-American, enshittification-resistant internet (a speech at 39C3 in Hamburg on Dec 28, 2025)English
8·12 days agoOh sweet. I’ve been hearing how great this talk was and looking for a place where I could watch a video of it. Thanks.
TootSweet@lemmy.worldto
Ask Lemmy@lemmy.world•What paid software is absolutely worth the money?English
4·12 days agoThere are games I pay for, but only on Nintendo consoles. Aside from that, it’s strictly write it myself or go without.
I definitely should donate to more FOSS projects, though.
Definitely not why anon was written up.
TootSweet@lemmy.worldto
196@lemmy.world•Perhaps I should write another test comment? Or maybe I should wait until its full moon?English
4·15 days agoSomething something daemon process.
TootSweet@lemmy.worldto
Ask Me Anything@lemmy.ca•I died in 2025, and someone told me to post here AMAEnglish
15·15 days agoDo you have more, less, or the same amount of existential dread since?
I don’t often get super pissed about advertising, but Draft Kings has been super aggressive about advertising in my areas (maybe in every area in the U.S., not sure.) If I never hear “the crown is yours” again, it’ll be too soon.
The true communism.
TootSweet@lemmy.worldtoPolitical Memes@lemmy.world•When you opt out of super spreader family holiday events, get side-eyed but everyone else gets terribly sickEnglish
161·15 days agoSome vaccines don’t really guarantee anything beyond reducing your chance of ending up in a hospital (and they can be less good even at that if the particular strain that you get isn’t the one you were vaccinated for.) For some vaccines, even vaccinated, you can still get the disease you’re vaccinated for and have anything from a couple weeks of being sick to life-long debilitating effects.
All else being equal, unless you have some particular reason why you’re not a good candidate for a particular vaccine, the significant majority of people are much better off vaccinated than unvaccinated, but vaccinated doesn’t necessarily mean safe to go lick doorknobs or, case in point, dine with a dozen relatives, whether those relatives are vaccinated or not. And of course there are plenty of reasons why OP might be at higher risk than most.
TootSweet@lemmy.worldtoPolitical Memes@lemmy.world•When you opt out of super spreader family holiday events, get side-eyed but everyone else gets terribly sickEnglish
12·16 days agoDid you consider wearing an N95 and washing hands thoroughly upon departure
Not OP, but if the main attraction of the “holiday event” is a meal, it’s not like you can wear an N95 mask to eat. I suppose it’d be an option to make a quick appearance and then bow out before the meal, but it sounds like OP’s family’s would just be assholes to OP if OP showed up just to leave early (and was also assholes when OP declined to show up entirely.)
TootSweet@lemmy.worldto
Lord Of The Rings Memes@lemmy.dbzer0.com•Gandalf simply walks into MordorEnglish
192·17 days agoRemoved by mod



















It’s 4chan. It’s definitely made up.