entwine

joined 3 months ago
[–] entwine@programming.dev 1 points 3 hours ago

I don't have a lot of sympathy for youtube creators who complain about this. Why aren't there competitors to youtube? Because you're using youtube, and putting your videos on youtube. Instead of asking people to "like and subscribe" or waste money on a VPN or whatever, ask them to follow your peertube/odyssey/etc.

No, it isn't easy to do this. Youtube is a monopolist and a harmful presence on the internet (and, IMO, society at large). But if you just want to give up and keep using it, I'm going to keep blocking ads, and keep teaching people how to do that. If your dream of being a full time video creator fails, that's on you for hitching your wagon to the wrong horse. I'm not going to lose sleep over it.


With that said, I wonder if the solution to the youtube monopoly isn't simply RSS? Afaik that's basically how podcasts work, and there is no youtube-style monopoly for podcasts. Podcasts have ads and make a lot of money, so it's clearly viable.

[–] entwine@programming.dev 13 points 5 hours ago (1 children)

Part about Trump:

He participated regularly in paying money to force me to (redacted) with him and he was present when my uncle murdered my newborn child and disposed of the body in Lake Michigan.

[–] entwine@programming.dev 2 points 1 day ago

I don't think it's that deep. It's just ignorant/stupid people falling for clever sales tactics. Most people aren't equipped to evaluate an AI product offering like this, and the salespeople know how to exploit that.

[–] entwine@programming.dev 23 points 1 day ago

I wonder if we can weaponize right wing brain rot against AI companies?

ZeroEyes’ spokesperson claimed he was “intentionally holding the instrument in the position of a shouldered rifle.” And seemingly rather than probe why the images weren’t more carefully reviewed to prevent a false alarm on campus, the school appeared to agree with ZeroEyes and blame the student.

WOKE liberal principal and left wing AI executive CANCEL male Christian student for wanting to role play as a cowboy. Watch based cops DESTROY their narrative!

[–] entwine@programming.dev 1 points 1 day ago (1 children)

can you give an example of a website that doesn't work in FF? I've been an exclusive FF user for many years (maybe at least 8), and I can't remember ever encountering a compatibility issue. The worst is when a website lies about needing chrome, but if you change the useragent it works perfectly.

Recently I switched to LibreWolf for better privacy, and that one has a lot of features disabled to combat fingerprinting. This does break a lot of sites, but ut's easy to disable that in settings.

[–] entwine@programming.dev 2 points 1 day ago (1 children)

You sound like you'd enjoy an apocalypse very much.

[–] entwine@programming.dev 5 points 1 day ago (1 children)

That's bullshit. I also live in south FL, and this is not only uncommon, it's very much not a solution to flooding. The most common flooding you'll encounter during rainstorms is a few inches deep in the worst case, and even a lambo can drive through that no problem. If flooding is at the point where you'd need such a high suspension, you're not going to drive through it anyways because you can't see what hazards there are under water, and you're not going to risk damaging your very expensive toy.

This is just someone with an undiagnosed mental and/or urological disorder who has too much disposable income.

[–] entwine@programming.dev 0 points 3 days ago

Yeah, and I'm the troll.

At least your username is accurate.

[–] entwine@programming.dev -2 points 4 days ago (2 children)

Found the Godot cultist. Take a deep breath. Having a parasocial relationship with a game engine isn't healthy.

absolutely is relevant, you disingenuous troll.

I meant irrelevant to the choice of an engine for a beginner. Why do you say I'm disingenuous?

I understand how Python modules work just fine, you install a module with Pip, and

You don't understand what Python modules are. There's no need to get so defensive about that. Nobody is born knowing everything, and there's no shame in learning.

A pip package is not a Python module. Pip is just one tool for managing module dependencies (there are others). A module in Python is anything you can import, such as another python script, a folder with python scripts, or a native library. There's no need to use pip to make and ship a game in pygame. You probably used it to install pygame, because that's the common way tutorials tell you to get it, but it's not the only way, and it's certainly not the way you'd ship the game to end users.

Python also has a well-deserved reputation as a fast and performant language even running on old and limited systems…oh wait no it’s a sow in treacle. The more you implement in Python the slower it’s going to run.

This is nonsense. You don't know anything about software optimization. I can guarantee you that I've written pure Python that's more performant than anything you've written in C# or whatever you think is a "fast language".

And in case you were unaware, GDScript is slower than Python. It's not a fair comparison because Python has a ton of interpreters to choose from, even ahead-of-time compilers that rival C/C++ performance. By comparison, GDScript has just the one interpreter built into Godot, which is never going to compete with even the CPython interpreter (the one you're probably using) in terms of performance, simply due to the amount of people and orgs investing in it.

Can you name a commercial game that is implemented in Python, using modules like Pygame? I can’t.

Idk pygame in particular, but there are a ton of commercial games made with Ren'Py. Search "visual novel" on Steam, and like 90% are probably made in Ren'Py.

I don't do game dev in Python so I'm not familiar with what's popular nowadays, but there definitely are people making games with Python.

if you’re going to start gluing applications like Tiled and such together, you might as well go with something like Godot because that’s basically what you’re janking together.

"Gluing" applications together is called game development. Do you create your 3D models in Godot? Your materials and textures? Your story and design docs? Your music and sound effects?

There are entire departments at game studios whose job is to build and maintain data pipelines between content creation tools and the engine, even for studios using Unity or Unreal. There are a ton of free/commercial tools out there serving the game industry (from AAA to indie), and the way to make the best game is to use the best tools.

[–] entwine@programming.dev -2 points 4 days ago (4 children)

I did call Godot lighter than Unity or Unreal, which I believe to be factually accurate. I have run Godot on a 2014 era laptop, it runs well on a system of that vintage.

None of that is relevant. By that metric, Pygame/Love2D are objectively the better choice over Godot, as they're smaller and lighter.

I have been working on games (and many engines) for over 15 years. I know what Godot is, and what it isn't. It's the best choice for certain team compositions and certain game types, but it isn't good at everything. In fact, it's quite bad for very large and complex productions because of architectural issues (but that's irrelevant for 99% of its users)

It's also not good for beginners for many reasons. The first is that it's complex, as it aims to be a full featured professional tool. The second is that it's weird, and does things differently from the rest of the industry. Its inheritance-based node structure was considered obsolete in the 2000s by the rest of the industry, yet Godot still uses it. They've hybridized it to introduce composition, which salvages it somewhat, but it still is a bad design with well-known pitfalls.

GDScript is a shitty attempt to copy Python, and it lacks a lot of what a modern programming language has. It also is integrated into the editor in odd ways, like the Qt-esque "signals and slots" system (which is controversial even in Qt). It's designed around OOP, yet it blurs the lines between whar an object is and what a module is, which is extremely odd.

I'm not trying to shit on Godot. Like I said, it has its strengths, and for certain types of games and team compositions it is the perfect choice. But it should NOT be recommended to beginners.

...IMO

I'd hate to try making a Zelda-like game in something like Pygame.

I gather that you're struggling to understand how Python modules work, based on how you explained Pygame. You are not supposed to write your whole game in a single python file.

Also, you can make use of tools like Tiled, Ogmo, etc to create levels and load them in Pygame or Love2D. You can even embed scripts or data onto entities within those level editors. You could even use Blender if you wanted to, either by writing a custom exporter (in Python), or hijacking one of the existing ones.

You can go very far without a full IDE like Godot has, especially if you're creative.

[–] entwine@programming.dev 0 points 4 days ago (7 children)

"Lightweight" and "small" isn't the same as simple. People seriously gotta stop recommending godot to beginners. It's good as a general engine, but a lot to take in for a beginner.

Pygame is a great choice. I would add Love2D as a similar alternative if you don't jive with Python.


Off topic but Godot has a serious cult problem. Say anything that could possibly be interpreted as negative about it, and you're going to get someone writing a very emotional response. It's pretty much at the Apple fan boy level, which is bad but mostly weird.

[–] entwine@programming.dev -3 points 4 days ago

Found the incel

view more: next ›