etrotta

joined 1 year ago
[–] etrotta@kbin.social 2 points 8 months ago

Game engines have their own tools and languages, which can be very different from non-game software, and needless to say require a completely different skill set from your average software without a GUI.

Most of the time, they cannot easily interoperate with the languages people use for other things. When you are building a game, you will be using the engine's tools and language from the very start, but porting an existing software to work inside of a game engine is unrealistic, and building normal software inside of a game engine would be completely absurd for most cases, both for performance reasons and also for developer convenience.

In theory you might be able to pack the original program on its own with no changes and just make the GUI interact with the actual program, but at that point it's already a completely separate project from the original software - a project that the original developer likely has no interest in, assuming that the original program already fulfills their own needs.

In other words: While it is possible to use Godot and alike to create a GUI, for most cases you would have to either do some extremely complex things to run the original program inside of the engine or (re)write the entire program from scratch inside of the engine, and odds are the engine will not have direct equivalents of third-party tools the program relies on.

[–] etrotta@kbin.social 9 points 8 months ago (8 children)

GUIs are way more complicated than you imagine, and require a completely different set of skills than developing the sort of program you mentioned.
If you want a nice, easy to use and well supported software, then pay for it and hold whoever you're paying accountable for making it user-friendly. If whatever you are using is free open source software, then that's literally !choosingbeggars

If you really think it's something that can be built in an afternoon, feel free to commission a freelancer to make the GUI for you or see if the repository owner is accepting any sort of bounties/commissions. How expensive could an afternoon's worth of work be?

[–] etrotta@kbin.social 36 points 8 months ago (6 children)

Out of all things to hate Reddit for, giving data to AI isn't something fediverse users can really criticize it for, though making money from it perhaps.
Remember: All data in federated platforms is available for free and likely already being compiled into datasets. Don't be surprised if this post and its comments end up in GPT5 or 6 training data.

[–] etrotta@kbin.social 15 points 9 months ago

Since a lot of people will come to the comments without reading the article itself:

It is embedding the Youtube video, like a lot of websites and apps do - if you ever watched a youtube video outside of youtube.com or official apps, odds are it is using the same API as that app.

It still shows ads and uses the Youtube website directly for certain parts, but with some custom CSS and JS akin to how browser extensions would work.

[–] etrotta@kbin.social 12 points 9 months ago (1 children)

From the article (right under "Can I give feedback"):

I’ve only been able to develop this in the simulator, which obviously has its limitations, so once I get my hands on a device this Friday I’ll probably have a lot of thoughts on things I want to improve as well.

[–] etrotta@kbin.social 22 points 1 year ago (2 children)

the 300/month is for the 5$ plan? possible "fair use"-like hidden limits aside, the 10$ sounds unlimited
from their front page they claim that "We do not log or associate searches with an account", and their privacy page is fairly detailed

[–] etrotta@kbin.social 80 points 1 year ago (9 children)

the story is written from the perspective of a literal toaster, not a human
(the primal urges / bodily needs being just normal hunger for food)

[–] etrotta@kbin.social 23 points 1 year ago (1 children)

Might want to clarify: The "model" in this case is not a full model like Stable Diffusion, but rather something used like a patch, more comparable to something like LoRA

I don't think that anyone would misunderstand anyway, but better safe than sorry

[–] etrotta@kbin.social 3 points 1 year ago (1 children)

Some things you did not mention that caught my eye, please correct me if I misunderstood how they work:

  • No servers, just P2P. Every user doubles as a server to some degree, akin to seeding
  • Their one and only method to prevent bots is Proof of Work

...I personally can only really see that as cons,

  • waste storage space and bandwidth on other user's encrypted messages that have nothing to do with you
  • waste computing power every time you want to send a message to anyone
    (and I refuse to dismiss those as "negligible", wasting any of that means wasting energy after all)

Not to mention abuse related issues that come with the "100% Censorship resistance", from scams and social engineering to abusive texts to illegal content to displeasing images.

I can see an argument for some sorts of communities, but I would never consider that "a good alternative to Twitter/Facebook" in general.
If anything, their explicit, by-design lack of moderation may make it even worse for vulnerable/sensitive groups.

Quoting their FAQ before anyone asks for the source:

(Security > Privacy and Data Security > Where is my data stored?)

Your data is relayed and stored in your friends' devices and other random devices available in the network. All data is protected by strong cryptography algorithms and can be accessed only with the owner's secret seed.
(Security > Underlying Technology > On what technology is WireMin built in?)
WireMin users jointly created an open computing platform for messaging and data storage that serves each other within the network for personal communication. WireMin protects the public resource from being abused or attacked by requiring proof-of-work, or PoW, for every message sent and each bit of data stored. A tiny piece of PoW needs to be completed by computing SHA256 hundreds of thousands of times before you can send a message. Such computing tasks can be done in less than a tenth of a second which is a negligible workload for a user device sending messages at human speed. While this introduces a significant effort for an attack to send overwhelming amounts of messages or data, the actual PoW difficulty requirement of a specific message or bit of data is proportional to its size and the duration for which it is to be stored.

[–] etrotta@kbin.social 4 points 1 year ago

Unlike the Fediverse and similar projects, there are no servers nor instances at all. It's exclusively Peer to Peer.
They explicitly opted to not have any form of moderation, instead just using Proof of Work, which should help reduce spam but doesn't does much that about offensive content nor trolls.

[–] etrotta@kbin.social 5 points 1 year ago (1 children)

It is not "in the whole fediverse", it is out of approximately 325,000 posts analyzed over a two day period.
And that is just for known images that matched the hash.

Quoting the entire paragraph:

Out of approximately 325,000 posts analyzed over a two day period, we detected
112 instances of known CSAM, as well as 554 instances of content identified as
sexually explicit with highest confidence by Google SafeSearch in posts that also
matched hashtags or keywords commonly used by child exploitation communities.
We also found 713 uses of the top 20 CSAM-related hashtags on the Fediverse
on posts containing media, as well as 1,217 posts containing no media (the text
content of which primarily related to off-site CSAM trading or grooming of minors).
From post metadata, we observed the presence of emerging content categories
including Computer-Generated CSAM (CG-CSAM) as well as Self-Generated CSAM
(SG-CSAM).

view more: next ›