Hey, if you understand Python it makes sense. If you’ve used the PIL before it makes even more sense. If you don’t understand Python, you should probably start by understanding Python.
Of course it makes sense, the code does pretty much nothing. The point is that the tutorial does not teach you about how to remove a background. It’s like a “how to cook X” article that just tells you to “order X online” and that’s it.
If you want to build a background removal tool from scratch that’s a project of its own. This shows you how to very simply remove a background with a pre-existing tool that other people have spent the many hours to get functional so you can do the five-minute tutorial.
It’s not the Arch Linux way, it’s more like the Ubuntu way.
How to do something - that’s what this is. Simple, straightforward, accomplishes its goal.
How to understand something - explaining how and why this works and how you could generalize what this is doing to related projects.
However, even if you are interested in the second choice, this is still useful! Your next step is just to look into the libraries that the rembg package uses.
This code is going to make me have a stroke. What language is this? Why does the game object have an internal bug tracker implementation? Does the game force itself into wishlists? If yes, why stop at 7000?
I know I shouldn’t get so mad at a random internet joke but this one makes me twitchy.
I learned all the different ways to use the keyboard in Windows and never looked back. The best of both worlds, although relearning everything now that I’ve switched to Linux is proving a challenge. I’m starting to think that the Linux GUIs don’t have true keyboard accessibility.
I really don’t care about my OS UI since I’m barely actually using it, especially after a few minutes setting up one-click actions. Less than 1% of my time and effort on the computer.
Applications, on the other hand, is where I live and FUCKING HELL!!!
Look, if everyone just decided on a style and everyone went with it within a system I’d be okay with that. It’s not great but at least it wouldn’t be jarring.
But having to live by the whim of 50 different app designers is disgusting. I just want to have a good time, not learn 50 different interfaces.
Though my thoughts on it would also stifle new ideas. So that’s bad.
Enhancement? No, everything I have a problem with is explicitly intended behavior and GNOME devs are infamous for their everyone is stupid except me mentality
Does Gnome/GTK have an issue board where users vote on issues?
Free software development is not a democracy, and does not get driven by polls. Features and bugs are introduced by those who show up, within a community that works towards a shared goal.
I don’t believe the intentional behavior is desirable and would like to see what other users think.
That’s a dick way of saying fuck off but I mean they do provide a free service. If they have a vision and don’t want to deal with random people whining about it that’s their prerogative. Same as yours to find that utterly insufferable.
They do provide a free service (GTK’s file chooser), one that I find horrible and inconsistent (as per the thread) and intentionally so (on issues tangential to example that I found, although the proposed configurable behavior would be nice) - so I won’t even entertain the thought of trying and contributing to it, as it has been suggested.
I don’t know what is insufferable about that, other than the initial criticism…
It’s like getting into a car you haven’t driven before and you hit the wipers instead of the indicator ×1000. Or playing an FPS and E is now F, C is now Ctrl, X is Shift, and you tap+hold instead of tap. WHY?!?! You can remap, but suddenly there’s conflicting keys for shit the tutorial hasn’t even introduced to you yet, so you don’t know what you can or can’t get away with.
Some designer or dev has a personal opinion they think is better than everything else and now we all gotta live with it on the hopes that’ll be the new standard. And there’s so many of those arseholes and their DVORAK layouts and putting “Cancel” on the left and “Confirm” on the right of a dialogue popup. “I think it’s better this way and the world will thank my big brain!”
Wait confirm shouldn’t be on the right? Like I am 99% sure most windows pop-up/modal Dialogs had ok on the left and cancel on the right but I am not entirely sure about Linux (also factorio has them left to right as in “go back and go forward” but I dunno if that is RTL dependent…)
Coding is kind of like being a wizard. Like, y’all put a bunch of nonsense in just precisely the right order and then some electrictrified minerals bounce around and then a sandwich shows up at my door.
If the process was almost any amount sexier we would absolutely not let half the people running tech startups near it for -gestures broadly- obvious reasons.
programmer_humor
Newest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.