:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0:

@bonkmaykr@canithesis.org

21 Male, Missouri, United States
Running Canithesis Interactive & Worlio LLC
Software engineer, newly an Amiga + Saturn nut

Currently working on a shmup game called "Time Falcon", my own game engine for it, and some other stuff. My posts can range anywhere from deep nerd thoughts to brainless shitposting.

Expert at run-on sentences

Give me liberty or give me death
XMPP/Jabber: bonkmaykr@canithesis.org

60 following, 49 followers

📌 1 ★ 0 ↺

[?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
@bonkmaykr@canithesis.org

unhelpful, adjective:
not helpful

"I hate when dictionary definitions are just an unhelpful, vague reference to another word."

📌 1 ★ 1 ↺
xianc78 boosted

[?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
@bonkmaykr@canithesis.org

I have a telegram channel now where the work I complete is publicly logged. (I wanted this to be an RSS feed but stock Gitea did not allow it.) https://t.me/canithesis

1 ★ 0 ↺
in reply to »

[?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
@bonkmaykr@canithesis.org

Congratulations!

    [?]xianc78 » 🌐
    @xianc78@gameliberty.club

    What's next? Do I also need to disclose if any animals were harm during the production of my game?

    ...
    0 ★ 0 ↺

    [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
    @bonkmaykr@canithesis.org

    I've watched people who play exclusively FOMO live service games try to tell me that someone AI generating their voice lines is the worst thing they've seen a developer do

      ...

      [?]xianc78 » 🌐
      @xianc78@gameliberty.club

      @bonkmaykr I only used AI to generate the intro text, ending text, and the background images during those cutscenes. I only did that for the text because of writer's block and the fact that the game doesn't have that much story outside of an excuse plot, so I needed a more elaborate prologue than I can write. I only generated the background images because I couldn't find any good free-to-use backgrounds that would be appropriate for this game.

      Like, I would understand if we are talking about some large corporation laying off developers and replacing them with AI, but I'm a one-man studio just trying to create some assets.

        in reply to »

        [?]xianc78 » 🌐
        @xianc78@gameliberty.club

        @gabriel I think both are dangerous for their own reasons. They will sacrifice the actual goals of FOSS, privacy, decentralization, etc for their own unrelated principles.

        When it comes to the "woke devs", I think their extreme anti-capitalist stance is hurting the potential of FOSS being used by small businesses to help them be independent from Big Tech. I noticed that there is a huge potential there, but so many FOSS devs hate capitalism so much that they don't see it and see it as no different than Microsoft and Google subverting the FOSS ecosystem.

        When it comes to the "center-right", they just don't want to be associated with snowflakes so some of them don't want to use Linux or the Fediverse. A lot of them are also known to be tech-illiterate and can't even make simple static websites or realize that potential of doing so in order to be independent from Big Tech censorship. Most of the ones I talk to think it's "too outdated" or just don't want to go through the trouble.

          [?]Enalys :dragn_verified: » 🌐
          @Enalys@mastodon.zergy.net

          Hard to explain how much I hate Javascript and everything related to it like JSON.
          It's a shitty language, used for shitty things and created by a shitty person, and now, the brains of a whole generation of devs are polluted by it and they can't do anything with this garbage.
          Soon, I'm sure they will ask to drop the support of HTML from web browsers because their js twisted brains don't understand it and thinks it's too accessible to noobies.

          Fuck that, browsers should drop js support tbh.

            ...
            Older...
            0 ★ 0 ↺

            [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
            @bonkmaykr@canithesis.org

            I'm fine with good-old machine readable JSON. Though it wouldn't be my first pick for packets I'm sending over the internet.

              ...

              [?]𝙵𝚄𝙻𝙻𝙼𝙴𝚃𝙰𝙻 » 🌐
              @Fullmetal2255@shitposter.world

              0 ★ 0 ↺
              in reply to »

              [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
              @bonkmaykr@canithesis.org

              Yes, I see that

                [?]Enalys :dragn_verified: » 🌐
                @Enalys@mastodon.zergy.net

                I use en Electron app to manage my socials network (Ferdium), we clearly see my CPU usage collapse once I close it.

                It's creazy how much these Electron program eat for doing almost nothing.

                Screen capture of BTOP, we see the CPU usage being reduced at one point.

                Alt...Screen capture of BTOP, we see the CPU usage being reduced at one point.

                  ...
                  1 ★ 0 ↺

                  [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                  @bonkmaykr@canithesis.org

                  I keep running into this bug in every electron app where when it closes one of it's processes it just starts gobbling up my disk space until it runs out and doesn't clean up until several minutes later

                    0 ★ 0 ↺

                    [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                    @bonkmaykr@canithesis.org

                    0 ★ 0 ↺
                    in reply to »

                    [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                    @bonkmaykr@canithesis.org

                    The idea of having free will is so new to some people, they not only take the first opportunity that sounds like free will but don't even know what to call it.

                    Valve, a monopoly, yes. Forcing people to use Steam, not really. I think anyone who's worked with Valve, sans Wolfire (for good reason), has more than a few good things to say. When the competitors don't understand why the popular thing is popular they're going to lose marketshare, that's not really Valve's fault.

                      ...

                      [?]Partisan Night Slut :pns: » 🌐
                      @PNS@noauthority.social

                      0 ★ 0 ↺
                      in reply to »

                      [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                      @bonkmaykr@canithesis.org

                      technically more to do with southern accents :)

                        1 ★ 1 ↺

                        [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                        @bonkmaykr@canithesis.org

                        did something insanely jank and shoehorned an old dish network hdmi cable in between the pi and the floppy drive cage and routed it out the rear trapdoor lol

                        is it still an amiga if there's a second computer living inside it like a symbiotic bacteria?

                        ...
                        0 ★ 0 ↺

                        [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                        @bonkmaykr@canithesis.org

                        @bonkmaykr@canithesis.org I didn't get to share this earlier because my server died but here's what my friend had to say

                          [?]cream queen » 🌐
                          @creamqueen@clubcyberia.co

                          ...
                          0 ★ 0 ↺

                          [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                          @bonkmaykr@canithesis.org

                          pilldebt drops new song :D
                          modarchive is currently shitting itself D:

                          [?]polprog68k » 🌐
                          @gorplop@pleroma.m68k.church

                          New score ^^
                          Tek 2230 100MHz scope. The digital part seems to be broken, I want to try and fix it up.

                          Tek 2230

                          Alt...Tek 2230

                          Dual timebase in action

                          Alt...Dual timebase in action

                          ...

                          [?]polprog68k » 🌐
                          @gorplop@pleroma.m68k.church

                          Figured out why there are no readings on the screen. There is No Computer

                          Storage board with empty sockets for 8088 and two eeproms

                          Alt...Storage board with empty sockets for 8088 and two eeproms

                            ...
                            0 ★ 0 ↺

                            [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                            @bonkmaykr@canithesis.org

                            pi arriving tomorrow

                            0 ★ 0 ↺
                            in reply to »

                            [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                            @bonkmaykr@canithesis.org

                            @xianc78@gameliberty.club
                            You can simply have the code be open while having the assets being proprietary. Anyone using your code but with different assets would effectively have a different game all together.
                            Thanks for the feedback, and this is already the plan but the only thing really stopping us is that often times something being illegal to do is not enough of a deterrent. So I would prefer to go that route when we are steady enough to take on that risk without concern. The assets might be our IP, but it is still trivially easy for a bootlegger to recycle them for a profit and walk away with the money, especially if they're outside of US jurisdiction.

                              ...
                              0 ★ 0 ↺

                              [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                              @bonkmaykr@canithesis.org

                              Attention all Europeans, please stop exporting to the US through FedEx. FedEx loves to obfuscate customs fees until a week after a delivery has already been made. I am not paying for a slimy surprise extortion and that fee is probably being bounced back to you if I'm not paying it. Do it through USPS, they're partially funded by our taxes and way less aggressive.

                              1 ★ 0 ↺

                              [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                              @bonkmaykr@canithesis.org

                              Graf Zahl losing all pride in his work to become a vibe coder was not on my 2025 bingo card

                              [?]Hyperhidrosis :badge: » 🌐
                              @Hyperhidrosis@shitposter.world

                              0 ★ 0 ↺

                              [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                              @bonkmaykr@canithesis.org

                              Extremely vulgar vent about healthcare [SENSITIVE CONTENT]"autism spectrum disorder" is a horse shit diagnosis invented by pseudointellectuals so they can label everyone they disagree with as legally retarded and deny people with valuable skills their jobs and their social status, coddle grown adults as children and celebrate mediocrity, grouping them up with people who are actually disabled. how the fuck do you expect me to take your "research" seriously when you have no solid, tight criteria for what constitutes the demographic being researched and the label you have invented could easily apply to the entire population? i will never respect a psychiatric "professional". A "spectrum" is not science. You cannot diagnose for something that does not have an objective scientific definition. You cannot research or understand a broad label that is applied with the precision of a broken shotgun. For the love of god start over from scratch and do it right.

                              [?]Coel 🌲🍄🌳 » 🌐
                              @coel@www.minds.com

                              [?]cool_boy_mew » 🌐
                              @coolboymew@shitposter.world

                              Whoa, this short is weirdly animated, but at least it's not dogshit animated

                              Potion, Wagami wo Tasukeru

                              It seems like a middle between motion comic and full animation. I was first thinking it was AI, but there's no way, it's too consistent for AI right now

                              It still manages to have cute shots. This is adequate for a half runtime short I guess and I've seen worse dogshit than that

                              ...
                              Older...
                              4 ★ 1 ↺
                              xianc78 boosted

                              [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                              @bonkmaykr@canithesis.org

                              On Framework's latest controversy,

                              Work is work and if someone can keep their personal views out of it when it's not relevant, the quality of the work should be judged on it's own merits. I don't think holding that principle of neutrality is a very far reach. It is not Framework's duty to only support the people you like because of the reasons you approve. Particularly if we are talking about open source software where many of these are not directly making a profit, and particularly when this is a business and not a person. There's a dedicated time and place for everything.

                              I've watched a lot of maintainers gatekeep their projects to only contributors or members they agree with, and it never ends well for them, even if the people kicked out were objectively in the wrong. It demonstrates to onlookers that the maintainers care more about their own reputation than skill. And most of these are the same kinds of people who will insert extreme political messaging into projects that favor themselves. Probably the nastiest examples are when Discord Chat Exporter and node-ipc were compromised to target Russian users, with DRM and aggressive malware respectively. Not the government, mind you, but random ordinary people they thought were Russian. It's cultist bullshit.

                              Also, vaxry isn't even an extremist, all of that shit was made up by a known pedophile because he was mad he couldn't control vax's project. Never seen any serious proof of the claims against him. So even if this "you're supporting a nazi" stuff had any weight, it's aimed at the wrong people.

                              [?]csesza » 🌐
                              @csesza@www.minds.com

                              😈

                              [?]Sinistra delenda est. » 🌐
                              @ThatWouldBeTelling@shitposter.world

                              "The Law of the Server is the Law of the Site: a Trans-Atlantic Free Speech Defense Doctrine

                              "A note to fellow U.S. legal practitioners on European Union censorship laws."

                              By co-counsel in the case 4chan Community Support LLC and Lolcow LLC dba Kiwi Farms vs The UK Office of Communications AKA Ofcom. :cirnoHeh:

                              "“The law of the server is the law of the (web)site.” Or, for the more classically minded among you: lex loci machinae."

                              As implied, has some interesting things to say about US lawyers coming up to speed on this.

                              More interesting is how email suffices for legal notice in Europe! But does not satisfy US due process requirements, or as he said to the BBC, "Americans do not surrender our constitutional rights just because Ofcom sends us an e-mail."

                              This is becoming big due to the U.K.'s new blitzkrieg against free speech.

                              Texas "COME AND TAKE IT" flag substituting file folder for cannon.

                              Alt...Texas "COME AND TAKE IT" flag substituting file folder for cannon.

                                0 ★ 0 ↺

                                [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                                @bonkmaykr@canithesis.org

                                mythos may need a name change, apparently there are like a billion other game engines with the same name and all of them suck. would not want to confuse people if our tools are getting a public release

                                ...

                                [?]Hannah Rose Williams » 🌐
                                @shatterrealm@www.minds.com

                                1 ★ 0 ↺

                                [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                                @bonkmaykr@canithesis.org

                                can't wait for someone to get unreasonably upset about this joke

                                0 ★ 0 ↺
                                in reply to »

                                [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                                @bonkmaykr@canithesis.org

                                @Tsuki@shitposter.world @PurpCat@clubcyberia.co a better example of this is ringtones, if apple still sells those

                                  0 ★ 0 ↺

                                  [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                                  @bonkmaykr@canithesis.org

                                  In my endless pursuit of near-perfection again. That was the last place i was expecting there to be bottlenecks. The bad news is that I really can't make this function any simpler aside from maybe skipping rotation when 0. The good news is that GCC is having no trouble at all optimizing this part and it's unlikely this will seriously need to be addressed before release, so long as I'm careful. The parts of the code I've been careful to simplify have barely even registered in the benchmark which means I am doing an excellent job so far. I have been documenting the best practices for performance in the MYTHOS manual as I determine them.

                                  [?]Aether » 🌐
                                  @Aether@poa.st

                                  Asus gaming laptops have been broken for four years.

                                  https://github.com/Zephkek/Asus-ROG-Aml-Deep-Dive

                                  Oh no! I'm typing this on an Asus laptop less than four years old. Not sure if it's considered a gaming laptop as it has no dedicated GPU. The same bug does affect ROG, TUF, and Zephyrus models, and symptoms were reported starting in 2021.

                                  Anyway, on a regular schedule, every 30, 45, or 60 seconds depending on model, an interrupt fires off a BIOS ACPI call that in turn includes a sleep() call, something that would get a programmer shot, hung, drawn, and quartered back in the day. That makes everything stall for 13 milliseconds or so - not a lot of time, but if you're gaming at 80fps that's one frame just gone.

                                  Oh, and sometimes it makes the entire system blue screen.

                                  ...
                                  0 ★ 0 ↺

                                  [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                                  @bonkmaykr@canithesis.org

                                  @Aether@poa.st I wonder what weird problem they ran into that would justify a sin like this.

                                    ...
                                    📌 1 ★ 1 ↺
                                    xianc78 boosted

                                    [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                                    @bonkmaykr@canithesis.org

                                    I have a telegram channel now where the work I complete is publicly logged. (I wanted this to be an RSS feed but stock Gitea did not allow it.) https://t.me/canithesis

                                    [?]Enalys :dragn_verified: » 🌐
                                    @Enalys@mastodon.zergy.net

                                    Peak Dragon Gaming. 🃏 🎲 :dragn_owo:

                                    Photography of sets of white and yellow RPG dices with dragons on their faces and a game of 52 cards using dragons as figures.

                                    Alt...Photography of sets of white and yellow RPG dices with dragons on their faces and a game of 52 cards using dragons as figures.

                                      [?]Great Fedi Posts » 🌐
                                      @GreatFediPosts@tsundere.love

                                      Now that's a #GreatFediPost

                                        1 ★ 0 ↺

                                        [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                                        @bonkmaykr@canithesis.org

                                        Air conditioner died and I'm leaving my computer off now in the interest of not cooking myself alive any further, so it'll be a slow day.

                                        0 ★ 0 ↺

                                        [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                                        @bonkmaykr@canithesis.org

                                        I wrote a hacky anim timer trick to get backgrounds to draw in reverse during the time travel sequence however it's getting to the point where all the visual effects are getting to be hard on the eyes. Implementing accessibility toggles comes first thing today.

                                        1 ★ 0 ↺
                                        in reply to »

                                        [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                                        @bonkmaykr@canithesis.org

                                        @snacks@netzsphaere.xyz my motherboard has a southbridge bug that prevents GPU passthrough from functioning correctly I know how it feels

                                          [?]foxbot » 🤖 🌐
                                          @foxbot@strelizia.net

                                          History

                                          Back to top - More...