hperrin

joined 7 months ago
[–] hperrin@lemmy.ca 3 points 1 week ago

Instead, use arrays.

int[] total = […itemsPriceArrays.flatten()];
[–] hperrin@lemmy.ca 4 points 1 week ago

Minecraft is substantially farther along in terms of gameplay, mechanics, details, etc. than Luanti. You will probably have more fun playing Minecraft.

That being said, Luanti is free and also pretty fun.

So my advice is if you only want to play one, play Minecraft. But if you want to, play both.

[–] hperrin@lemmy.ca 5 points 1 week ago (5 children)

That’s a scooter with pedals.

[–] hperrin@lemmy.ca 2 points 1 week ago

Thanks! So you put in the displayname prop even if it’s not set by the client. For the life of me, I can’t figure out what that prop is supposed to be in the spec. It calls it a live prop, but doesn’t give an explanation or an equivalent HTTP header.

I love how you named the error for 400 statuses, “Pebkac”! xD

[–] hperrin@lemmy.ca 1 points 1 week ago (2 children)

Can you point me to the WebDAV code? I’m interested to see your implementation. There are some parts of the spec that are ambiguous, and I like to see how those are implemented in different servers.

[–] hperrin@lemmy.ca 6 points 1 week ago

When I hear that old song they used to play.

[–] hperrin@lemmy.ca 37 points 1 week ago (4 children)

They probably know it. Or at least they have a feeling.

[–] hperrin@lemmy.ca 1 points 1 week ago

Serious question. Have you read anything I’ve said?

[–] hperrin@lemmy.ca 1 points 1 week ago* (last edited 1 week ago) (2 children)

I must have mistakenly given the impression that I’m a fanatic, or that I care about what other users (like yourself) use. I really don’t. To the extent that I care, it’s only because Ubuntu is a headache to me, even though I don’t use it. My problem with this conversation is that you keep asking (or more accurately, challenging) me to provide you with specific details, then when I do, you pretend like I’m trying to convince you not to use Ubuntu.

I’ve given you the reasons why I and other software developers don’t like Ubuntu and what you can get from other distros that you can’t get from Ubuntu, because you asked me to provide those details. I completely understand why those details don’t matter to you, because I’m assuming you’ve not experienced their negative effects. You asked me for details, and I figured that was because you wanted to learn someone else’s perspective. I apologize for the misunderstanding.

[–] hperrin@lemmy.ca 1 points 1 week ago* (last edited 1 week ago) (6 children)

I’ve given you quite a few reasons, you just don’t care.

Let me put this really simply. Canonical fucks shit up with their patches. Users experience this as buggy software. Users file bug reports to the software. The bugs aren’t valid because the problem is with Canonical’s mess of patches. That is bad for me as the dev, because I have to triage that bug and determine that it’s Ubuntu, not my software. That is bad for you as the user, because software that works perfectly fine on any other system doesn’t work on yours. This is also bad for you because the devs that build the software you use have to waste their time tracking down Ubuntu bugs, instead of spending their time improving the software you use.

Maybe you don’t consider this a problem, because you’re used to how buggy Ubuntu is, or maybe you don’t use any software that Ubuntu has fucked up, but that is a problem that people experience, and if you don’t see that, that’s a you problem.

Also, I specifically didn’t mention “what I prefer”, because it doesn’t matter. Canonical is the only big Linux company that does this to an extent that devs waste their time on it. Any other big name distro is better than Ubuntu.

[–] hperrin@lemmy.ca 22 points 1 week ago (4 children)

I get not liking a game about SA and incest, but how about just not play that game?

[–] hperrin@lemmy.ca 4 points 1 week ago (8 children)

Extensions are one thing. Even if a distro comes with some Gnome extensions, you can just disable them. Ubuntu puts custom patches on the Gnome packages they ship. Those can’t be disabled, and they could potentially interfere with extensions that don’t expect them to be there. That’s my problem with Ubuntu’s approach to Gnome.

I understand that you don’t like vanilla Gnome, but I still wouldn’t recommend Ubuntu to anyone, especially noobs, as a desktop OS, because of the myriad issues with Canonical’s approach to modifying the source of the packages they ship.

It’s the same reason if anyone reports a bug to any of my software, and they say it happens on Ubuntu, I’ll disregard it unless they can replicate it on an OS that doesn’t patch their packages that way. Canonical is responsible for fixing the bugs their patches cause, and they’ve added tons of extra triage work to devs who have to determine whether Canonical fucked something up or there’s actually an issue with their code.

view more: ‹ prev next ›