• 16 Posts
  • 895 Comments
Joined 2 years ago
cake
Cake day: August 4th, 2023

help-circle

  • 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!


    • Circular financing where all the “AI” players are paying each other making it seem like they’re worth something when they’re not (kinda like circle-jerk-style wash trading in a way.)
    • The tech CEOs and government all know that AI’s failing miserably and the bailout is already happening. The government is just casting things that are a bailout as “not a bailout” to try to keep it under wraps. (The “Great Big Beautiful Bill” had measures in it specifically to bail out AI companies.) They’re also propagandaing us hoping the public will support (or at least tolerate) a much more blatant bailout in the near future.
    • CoreWeave is a former crypto company that pivoted into building data centers. Many of the other AI players are financially dependent on CoreWeave. Meanwhile CoreWeave is in gar-fucking-gantuine amounts of debt that they will never be able to pay back in a trillion years. It’s very possible CoreWeave could be the first major domino to fall.







  • Before I read the body of the post, I was going to recommend “gl;hf” (the only podcast I’ve really listened to in quite a while), but they don’t stay on topic. There is no topic, really. It’s just rambling about whatever comes to them as it comes up.

    At the beginning of every episode, they start with “welcome to gl;hf, the world’s first podcast in gaming.” And the running joke is that they rarely talk about gaming at all.

    Largely they talk about being prolific career YouTube content creators, but they may delve into random stuff like the U.S. National Cheese Reserve or the ethics of eating lab-grown human meat or Uncle Wiggily board games.

    On the plus side, they’re always interested in what they’re talking about.


  • 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.






  • I had a friend who wasn’t very technical who had some issue where he couldn’t boot into his OS (Windows) and bought a new computer, but wanted the files off the old computer. So he asked me for help. I remember bringing a Knoppix live CD (remember Knoppix?) And when I was there, I realized I had a severe lack of general networking equipment. (I didn’t have a switch, so I couldn’t plug both computers into the network so they could communicate with each other and the internet.)

    So I started up the old computer in Knoppix, plugged it into the network, and installed a bunch of networking packages like a DHCP server and such. And then I used the Ethernet cable to plug the two computers into each other, letting the Knoppix box give the new Windows machine its IP. And then I installed Putty on the Windows machine and used it to SCP the files from the old machine to the new one.

    The whole thing went way smoother than I’d have expected, never having attempted that before. But I felt like such a hacker that day. Lol.






  • TootSweet@lemmy.worldtolinuxmemes@lemmy.worldCommand line tip of the day
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    16 days ago

    Huh. Only 11 days on the Raspberry Pi I’m using as a “desktop system” right now. (Arch Linux Arm, btw… though Arch Linux Arm sucks now-a-days.)

    Let’s check my RPi-based NAS:

    [tootsweet@mynasserver ~]$ uptime
     19:56:07 up 212 days, 18:43,  4 users,  load average: 0.16, 0.04, 0.01
    

    Also not as long as I’d have guessed.


  • TootSweet@lemmy.worldtomemes@lemmy.worldAncient Knowledge
    link
    fedilink
    English
    arrow-up
    59
    ·
    16 days ago

    And then if you still can’t scroll up/down to read the rest of the article, look for and disable any overflow:hidden; or position: fixed in the CSS. It’ll probably be on the <html> or <body> tag, or on something pretty “high level” just under the <body> tag or no more than a couple of levels of hierarchy beneath.