• 6 Posts
  • 462 Comments
Joined 3 years ago
cake
Cake day: August 4th, 2023

help-circle
  • Is there consensus on who would be best to migrate your “things” to? Maybe what do folks think of Printables?

    I do more publishing than downloading. And I’m interested in one that’s in the spirit of FOSS. Friendly to permissive licenses. (Unfriendly to more proprietary licenses is a big plus IMO. I’m a fan of attribution and copyleft requirements. Noncommercial limitations, I’m relatively indifferent to.) Not enshittified and not likely to enshittify any time soon.









  • Hey thank you! I’m glad to hear some interest in it. I’ve definitely got ideas as far as how I’d like to see it improve moving forward (some syntactic sugar, more sophisticated ways of drawing “people”/creatures/skeletons/etc, maybe vector graphics output support – no project is ever really done, you know.) I’m on another project at the moment, but if it got enough interest, I’d probably be inclined to put more work into it.

    I don’t have a TTRPG campaign running right now (which is what I wrote it for), so I’m not “eating my own dog food” very much with that particular project. But I would love to do more with it. Only reason I’m not already is because I’ve got so many other projects I want to work on. Heh.

    The main project I’m working on lately has been that 3D game assets DSL that I mentioned later in my post. It’s probably quite a bit more ambitious than codecomic (it’s actually Turing complete which definitely adds to the challenge), but I do see a point approaching where it’s feature-complete enough to at least publish an alpha version. It also definitely needs a lot more code comments/documentation before I publish. Probably still months away, but it feels a lot closer than it did last week. Heh.

    Anyway, thanks again for the complement!






  • That’s… kindof the question, isn’t it?

    (Disclaimer: I haven’t seen the video yet. But yeah.)

    That’s a quantum mechanics thing. And quantum mechanics has a long history of making physicists and physics students really uncomfortable. The following two quotes illustrate just how fucked up quantum mechanics really is:

    God does not play dice

    • Albert Einstein

    I don’t like it, and I’m sorry I ever had anything to do with it.

    • Erwin Schrödinger

    Before quantum mechanics, our Newtonian understanding of the world was really simple. We thought particles were little billiard balls floating around and bumping into each other and being attracted and repelled by electric fields and such. But nope! Turns out you can’t even conceptually understand what’s going on at that scale without making the observer/measurer/measurement a central feature of the literal math. But if you don’t do the uncomfortable things in the math, you can’t get results from the math that match what happens in the real world.

    W.

    T.

    F.

    Seriously. You’re asking exactly the right question. The question that made the discoverers of quantum mechanics uncomfortable in the first place. Unfortunately, there’s no one answer to it. There are a bunch.

    In practice, you don’t really have to have “the answer” to that question to design functioning solid-state storage devices or predict the half-life of a muon. You can just kindof throw up your hands and take it for wrote that “the spin doesn’t exist until it’s measured” (nor the position nor the velocity nor any of a bunch of other such properties of the particles in the system). But it’s not like physicist don’t still have this question in the back of their minds keeping them up at night.



  • Here’s my GitLab. None of it’s “active” really. I’m the only contributor to most things I have on GitLab. At least some of the things there, if they started getting attention and interest, I might very likely make them active. But for now, they’re just out there and may or may not receive further updates. Though I’m working on other projects I specifically intend to publish as FOSS in the future.

    • Simple-CSS-Shrinker was made for a web-based game I wrote back in the day. I ought to dust that game off and publish it.
    • JeSter, the JS tester. A really simple JS unit testing framework that runs in a browser and doesn’t require Node or V8 or anything. Made in service to the same game I mentioned in the previous item.
    • pystocking was basically in service of hydrogen_proxy
    • hydrogen_proxy is a “scriptable HTTP proxy” written in Python. Definitely intended for privacy kind of applications. But it’s kinda slow. I have in the back of my mind to rewrite it in Go, but it’s not high on my priority list. (I’m honestly mulling the idea of quitting the use of browsers all together if I can wrangle a way to do that that doesn’t involve switching to a bunch of proprietary software. The main browsers are bullshit these days.)
    • GoVTT was written because I wanted to play a TTRPG with friends remotely. It’s a web-based virtual tabletop application that you can self-host. I may some day offer hosting for it. (Like, if you want to use it but don’t want to be bothered to go through the hassle of hosting it yourself, maybe I’ll offer to host it for a small fee.) No guarantees, though, except that it’ll always be FOSS and it’ll always be an option to self-host.
    • codecomic is a domain-specific language for making simple webcomics or story boards. I made it because I wanted to be able to include webcomics/story boards in my game mastering notes, which are managed with a system that I should also publish as FOSS.

    My main side-projects right now that I haven’t published yet are:

    • A domain-specific language for building 3d game assets. Roughly speaking, FreeCAD is to OpenSCAD as Blender is to what I’m currently working on building. (It’s in the early stages right now. I intend for it to be able to do modeling, rigging, animations, textures, normals, etc. All in the DSL’s syntax. I’m making progress, but of course that project is ridiculously ambitious. We’ll see where it is in a year.)
    • A framework for rapidly prototyping 3d-printable mechanical keyboards. (Also pretty ridiculously ambitious.) The image below is a sneak peak at the first keyboard I’m intending to build with it. Some day.

    3D render from OpenSCAD of a 3D-printable keyboard with funky-shaped keycaps.







  • TootSweet@lemmy.worldtoPeople Twitter@sh.itjust.worksBullshit
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    3 months ago

    That’s why you give them a laptop and a Gentoo install iso on a bootable pen drive before they can talk.

    “Billy, did you use genkernel rather than manually configuring and building your kernel?”

    “Yes, Dad…”

    “You know what that means.”

    “Yes, Dad. No allowance for two weeks.”