@sinbad@mastodon.gamedev.place
@sinbad@mastodon.gamedev.place avatar

sinbad

@sinbad@mastodon.gamedev.place

Greybeard. I’ve made engines (Ogre3D), devtools (Sourcetree, Git LFS), now games, Unreal Engine tools & plugins. Baker, coffee nerd, Cat Dad. He/him

This profile is from a federated server and may be incomplete. Browse more on the original instance.

sinbad, to random
@sinbad@mastodon.gamedev.place avatar

We try to distribute cat toys around the house but Pippin always relocates them to his stash 🙄

sinbad,
@sinbad@mastodon.gamedev.place avatar

He has strong opinions

Pippin relocating one of his toys

sinbad, to random
@sinbad@mastodon.gamedev.place avatar

Hrm, not sure I’m going to be able to put SUDS Pro on the Unreal Marketplace. You're not allowed to link to any external libs, so I’m re-bundling my SUDS modules inside it so it’s self-contained, but Epic don’t seem to like the MIT license headers in there. MIT is very permissive but seems you have to use their license alone; which is problematic. While it’s 99.9% my code, to re-license it I'd have to get copyright assignments from any PRs and that’s a ballache (done it before) 🙄

sinbad,
@sinbad@mastodon.gamedev.place avatar

I don’t fancy forking a closed licence version of SUDS with only my code in it or anything like that, even though in practice it would be trivial right now (only the tiniest sliver wasn’t me), it just isn’t the route I want to go. I’ll have to see whether they'll bend on this, and if not maybe I just put it up on Patreon or something instead. Or failing that, just give it away like the base SUDS. 🤷‍♂️

sinbad,
@sinbad@mastodon.gamedev.place avatar

On the plus side, looks like my plugin packaging scripts for the marketplace do work, everything else passed https://github.com/sinbad/UEScripts/blob/master/ue-plugin-package.ps1

sinbad,
@sinbad@mastodon.gamedev.place avatar

Does anyone know if there’s an open source license that operates like font licenses, ie you can’t just repackage & sell them, but use of them in any derived product is fine without conditions?

I had no idea Epic would make a fuss about the very permissive MIT (& zlib) condition to include the original copyright & license in a marketplace plugin. I’ve always wanted my libs to be permissively useful to everyone but ironically MIT is restricting me from putting derived products on the Marketplace

sinbad,
@sinbad@mastodon.gamedev.place avatar

Because I wrote all the code I can just change the license to a closed one but it’s not really in the spirit of what I’m trying to do here. Maintaining a split codebase is too much hassle, so in practice it would mean forking base SUDS into a private version and maintaining that one with no community involvement - which has been minimal so far but I’d prefer to keep it open.

I know if I just wrote closed source code I’d make my life much easier 😕 But I like making as much as I can open

sinbad,
@sinbad@mastodon.gamedev.place avatar

Being real here, I spent a lot of years busting my ass on open source code and trying to do right by it while making very little money, and only reached financial stability when a little side project I did that was closed source unexpectedly did well. You’d think I’d get the message. 😄 But, I like shipping open source. I like the idea of it helping someone else. I’ve benefitted from others doing that enormously and I want to do my bit too. Just wish it wasn’t such a PITA sometimes 🙄

sinbad,
@sinbad@mastodon.gamedev.place avatar

The irony is of course that UE itself is absolutely chock full of MIT licensed software, which is why I never thought this would be an issue.

The rejection reads "Please remove the additional licensing. Reason: Products distributed through the Marketplace are licensed only under the Epic Content License Agreement, which is not superseded by custom licenses sellers include in their products’ distributed files."

Trying to clarify that MIT doesn't supercede anything as UE itself proves, but 🤷‍♂️

sinbad,
@sinbad@mastodon.gamedev.place avatar

Way to remind me how much I hate dealing with vendor marketplaces though 🙁

psychicparrot42, (edited ) to random
@psychicparrot42@mastodon.gamedev.place avatar

deleted_by_author

  • Loading...
  • sinbad,
    @sinbad@mastodon.gamedev.place avatar

    @psychicparrot42 Oh yeah I really want my eggs to go from pregnant to cooked wtf

    sinbad, to random
    @sinbad@mastodon.gamedev.place avatar

    Found a really great resource for digging deeper into Lyra today: https://x157.github.io/UE5/LyraStarterGame/

    My head is still spinning but I think I'll gain more than I lose by starting on Lyra, even though I'm not making a shooter game (which is by far the most fleshed out example). There's so many systems I might need here, and I need to get away from building my own systems. Also, this is my first multiplayer game, and basing it on this seems sensible given it encodes a lot of institutional knowledge

    sinbad, to random
    @sinbad@mastodon.gamedev.place avatar

    Just sold the car \o/

    Occurs to me that it might blow US folks minds to know that as with other things I’ve sold in person lately, the buyer just used his regular bank phone app to pay me and it immediately appeared in my account, without the need for any weird ass third party payment solutions, and zero fees. This has been normal for a while now here which is why all these payment apps seemed weird to me until I remembered the US financial system is archaic

    sinbad, to random
    @sinbad@mastodon.gamedev.place avatar

    People who say that because the Fediverse is open it means that we should be open to welcoming belligerent 2-ton gorillas with a history of smashing everything up and then sitting on the remnants so that no-one else can have them are staggeringly naïve.

    Being open doesn’t mean letting just anyone in. It means actively maintaining the situation where you can remain open, by excluding known bad actors. Again, moderation 101 for those at the back who haven’t been paying attention

    sinbad,
    @sinbad@mastodon.gamedev.place avatar

    You let Meta in because of “all the users” and it’ll be no time before they’re Extending & Extinguishing. That’s their only reason for participating, they can’t possibly exist in a world where social is truly open, so their only goal will be to kill it. If you can’t see this, you’re the reason why tech is so awful these days

    k, to random

    deleted_by_author

  • Loading...
  • sinbad,
    @sinbad@mastodon.gamedev.place avatar

    https://gn-tronics.dev/@k wooo, congrats

    sinbad, to random
    @sinbad@mastodon.gamedev.place avatar

    Paid top search results should never be allowed, they are a distortion of utility and a security risk, exhibit A linked below. The fact that Apple allow paid search is a massive black mark against them, and as a customer I’d like to tell them how disappointed I am that the fact this keeps happening means they clearly don’t give a shit about their users, no matter what they say on stage.

    https://defcon.social/@mysk/110573066626397762

    sinbad,
    @sinbad@mastodon.gamedev.place avatar

    Tech companies: but people will PAY us just to be at the top of the search regardless of relevance!

    Me: yes and you should be saying “no” to that for precisely that reason you bastards

    k, to random

    deleted_by_author

  • Loading...
  • sinbad,
    @sinbad@mastodon.gamedev.place avatar

    https://gn-tronics.dev/@k I second the motion to tell Meta to feck off into the sea

    sinbad, to random
    @sinbad@mastodon.gamedev.place avatar

    Apparently Google advise their own employees not to directly use the code generated by their own LLM chatbot, Bard. I’d say that’s good advice, and suspect other LLM slingers have the same policy internally because they know the risks. Perhaps they shouldn’t be telling external parties the opposite

    eniko, (edited ) to random
    @eniko@peoplemaking.games avatar

    FYI if you see posts about how "cohost is paying $46,000 a month for 12,000 users" please know that the vast majority of that is wages for the people actually working fulltime on the product, as they refuse to have people work for free or for subsistence wages

    Mocking them for what is constantly trumpeted as the ethical way to run a business is pretty crass if you ask me

    EDIT: some people are trying to point out the wages aren't the problem but when you mock them for having 46k in expenses a month for a website that serves 12k people then you're effectively saying the wages are the problem because most of that is fair wages!

    I've even seen some people do back of the napkin math like "ok so I use this hosting then pay two mods with low wages", NO. WRONG. And what? You're gonna run a business without legal services? Tax services? Payroll?

    So your business plan is to not pay yourself or engineers, underpay a couple mods, and somehow avoid all the overhead inherent to running a business? Okay cool good chat

    sinbad,
    @sinbad@mastodon.gamedev.place avatar

    @eniko it sucks that doing the right thing is often unsustainable. It reminds me of how I felt trying to run a big open source project as a business and realising it just didn’t work without killing myself for below minimum wage

    sinbad,
    @sinbad@mastodon.gamedev.place avatar

    @eniko yep, no-one deserves that especially when they’re doing their best

    psychicparrot42, to random
    @psychicparrot42@mastodon.gamedev.place avatar

    Today is the day I was going to move my motherboard into its new case, but I’m also upgrading the CPU cooler and that’s kinda scary.. I have all the right kit for it like paste, paste cleaner and anti-static wrist thingy and all that.. but it’s still a scary job when you know that if you screw it up your livelihood is ruined 🫣 (and you won’t be able to afford to put it right if you eff up the CPU!) .. I just need to crack on and get it done buuut.. yknow

    sinbad,
    @sinbad@mastodon.gamedev.place avatar

    @psychicparrot42 as someone who took a break from PCs and then had their first PC afterward pre-built because I felt out of practice, I feel ya. However I’ve done 5 PCs in the last couple of years, and it’s not that bad. Just take your time, maybe watch videos of other people fitting the parts you have to get more confident, as a dry run

    sinbad,
    @sinbad@mastodon.gamedev.place avatar

    @psychicparrot42 keeping the same CPU makes it a lot easier, you can’t really damage the CPU because they’re all covered by a lock down plate once installed. And their heat spreaders on top are metal. It’s not like the old days where you could pull the CPU out the socket by removing the heat sink, or easily crack the ceramic CPU if you over tightened the cooler. And if you fit the cooler wrong and the CPU overheats, they just shut down now rather than burning out. Things are a lot better now 👍

    eniko, to random
    @eniko@peoplemaking.games avatar

    Love hearing about how mastodon failed. I had 13,000 followers on twitter, but even before it got ruined I got less interest in my posts there than I do here with less than half that number. If someone wants to call that failure then I guess they're entitled to their wrong opinion, but I disagree

    sinbad,
    @sinbad@mastodon.gamedev.place avatar

    @eniko seems to be working just fine for me, maybe they’re holding it wrong

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • lostlight
  • All magazines