: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/Jabberbonkmaykr@canithesis.org

59 following, 47 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

[?]https://bsky.halvasweb.space » 🌐
@halva@wetdry.world

As LibreTorment has proven to be inefficient, insecure and hard to integrate, we're happy to announce systemd-tormentd coming in the next release of systemd, featuring a Lua API for configuration, integration with Polkit and, most importantly, complete incompatibility with anything but Red Hat Enterprise Linux.

1 ★ 0 ↺

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

Fandom is so fucking bloated with ads that despite only visiting it a handful of times my computer has 120 MB of saved cookies for it.

1 ★ 0 ↺

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

...
0 ★ 0 ↺

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

Debris Crusher OST
Krampushack 2025

0 ★ 0 ↺

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

Debris Crusher voice test
Krampushack 2025

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

[?]Pawlicker » 🌐
@sendpaws@mitra.pawslut.party

yes I like kodacolor 100

3 ★ 0 ↺

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

Ok... I do not like to call myself smarter than other programmers. I have only gained a grasp at what I am doing within the past year. If I had to work with something on the scale of libc I would struggle. If I had to port a bunch of modern Unix tools to a forty year old platform mostly by myself I would die.

But... whoever ported libnix2 + newlib to amiga needs to see a psychiatrist, because allocating a few bytes with a simple new or malloc() should not start an infinite loop that eats all available memory until it eventually paints over the screen with garbage.

How do you even let that happen?

In all of the time I have spent debugging my own porting work thinking I did something wrong, I could have used AllocMem, avoided all of this and rewritten the other handful of stdlib features I needed instead.

0 ★ 0 ↺

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

Random tracker scrap

0 ★ 0 ↺
in reply to »

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

@xianc78@gameliberty.club Static or dynamic?

    ...
    1 ★ 0 ↺
    in reply to »

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

    @snacks@netzsphaere.xyz you need to spend more skill points in the sleepyhead tree

      0 ★ 0 ↺
      in reply to »

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

      @xianc78@gameliberty.club I wasn't able to get it to run since it wouldn't compile against SFML 3, but i'm setting aside a day to figure it out

        ...

        [?]Big Bird Phoenix ☦️ » 🌐
        @BowsacNoodle@poa.st

        based

        [?]anime graf mays 🛰️🪐 » 🌐
        @graf@poa.st

        Screaming "LET ME GO" out the window of the car through the tunnel into Detroit

        [?]zonk :fatteratte: » 🌐
        @zonk@shitposter.world

        im literally herding cats right now. i can see where the expression comes from. it's such a pointless and humiliating exercise, cats don't respect you at all

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

        Portrait of my dragoness OC, done by @Mollin

        Color digital art of the portrait of a dragoness. She have white scales, brown eyes, grey neck plates, a black mane and pony tail white a piece of golden jewelry on it. Her nose have whiskers, she's smiling.

        Alt...Color digital art of the portrait of a dragoness. She have white scales, brown eyes, grey neck plates, a black mane and pony tail white a piece of golden jewelry on it. Her nose have whiskers, she's smiling.

          2 ★ 0 ↺

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

          I will trust ten C codebases written by hobbyists and barely tested, before I will trust any large Rust project written by people who inadvertently admit they are shit at security and need the computer to hold their hand.

          ...

          [?]WalterKühl :bagpiper: [König / Majestät] » 🌐
          @waltercool@pl.slash.cl

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

          Stop using Electron to create desktop applications! :neofox_yeet:

          We don't need a full fucking web engine just for a chat program!

          Yes, please give me a 8 GB memory footprint for my notepad application.

          Want to create programs that run locally? There is something for that, it's called C!

            ...

            [?]Laurens Valk » 🌐
            @laurensvalk@fosstodon.org

            Nearly 20 years old, LEGO NXT is now running ! 😀

            LEGO MINDSTORMS EV3 (2013) is still the first priority, but we're pulling along NXT (2006) as we go. Much of it is is already working.

            Thanks @schodet @danderson and many others.

              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 :adm1::adm2: » 🌐
                                          @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.

                                          History

                                          Back to top - More...