@sunsetmoth How much work is each pack? Would it be feasible to do two packs, one in each style?

@sunsetmoth It's less work too!

(Well, on the part of the engine developers. If you're using something like Unity that converts and compresses everything for you, it's more work to keep files open because you have to write your own runtime parsers.)

A big reason PNGs are usually converted is for performance though. GPUs prefer one big texture atlas, but artists usually prefer a bunch of separate images. So, the engine builds the atlas a lot of the time, while keeping all the metadata split up.

@brittcoxon I can't think of anything more optimistic than Galaxy Quest, but I don't know if it counts as sci-fi.

@jendrawscomics During the Spanish Flu pandemic of 1918-1920, there were anti-maskers, and a lot of the same arguments about lockdown measures. There was no effective vaccine at the time, so I can't draw a comparison in that regard.

The anti-vax movement predates Trump, as well.

I think Trump's presidency made these things worse, but I think we would've still had this idiocy even without him.

Whining about subtitles and captioning 

I wish more movies had an option for non-caption subtitles (i.e. transcribing dialogue only, not any other sounds), for people who just need a little help parsing speech among all the music and sound effects. The extra captions distract me.

Similarly, for multilingual films, I wish there was the option for subtitles even for speech that is in the subtitles' language. The English parts are often the parts I understand the least because they're not subtitled.

Porting update: I got my script done enough to be able to start testing whether it functions correctly, only to be stopped dead in my tracks by an undocumented gap in the destination scripting API. I can't actually output the data because ~*reasons*~.

Scripting is an adventure.

(I can output it in other, much less user-friendly ways, but I want to see if I can poke the maintainer to add the missing output functionality first.)

Show thread

@Wolthera That is true, but Python code in the wild is just so damn hard to read for me even when I don't have to port it.

Really, this is true of most languages, but Python is one of the few where a much greater degree of clarity is (supposedly) possible, which makes messes more disappointing. With something like C++, I'm prepared for a mess so it doesn't bother me as much.

(I also just don't get on with whitespace-defined blocks, I feel lost without delimiters.)

Python as its designers intended: Beautiful, easy to read even for those not very familiar with the language.

Python as actually used:
What is this. Where does one thing end and the next begin.

(Guess who's doing some porting!)

@sunsetmoth Connectivity issues can cause a client to be unresponsive if the client isn't well-written, and there are more ways to mess up a client than I can fit in a toot :'D

If you're on PC and feeling adventurous, you could try looking at the game's network packets with something like WireShark to see how often something comes in from the server, and whether quiet periods align with client unresponsiveness.

@jendrawscomics The thing I hate most is that these nigh-useless "tutorials" are often mistaken for useful resources by people who just don't know any better, and they end up
1. doing a lot of things the hard way because they know how to do A and B and use that to extrapolate how to do C, even if C can be done much more easily
2. discouraged from experimenting with the available tools because the tutorials make everything seem arcane
3. sharing these resources, unwittingly spreading the pain

@jendrawscomics Aye. Code snippets/examples can be very helpful, and I often *look for them* just as I also just sometimes ask for where XYZ button is in software, but they are NOT tutorials and should not treated as such =_=

@jendrawscomics Yeeep.

I have to deal with people who learn software through such tutorials frequently and they are among the worst people to help because they end up with the weirdest conclusions about the workflows the software supports. And it's not even their fault.

@jendrawscomics This is just one of the reasons why I hate most step-by-step software tutorials D:< They don't explain why they're doing what they're doing and why it works the way it does, so if you (or they) miss a step, you've wasted your time. And if you're using a slightly different version of the software that moves certain functions, you're screwed because they don't explain the steps enough for you to be able to deduce where that functionality may be in your version.

@welshpixie I love these rough edges! Is that just from the paper texture, or is there more to it?

eishiya boosted

"But second, and far more disturbing, is the notion that web developers should be continually testing their websites against early releases of major browsers."

"That's actually why there are web standards – so developers don't have to do ridiculous things like continually test their websites to make sure they're still working."

"That someone of considerable stature in the Chrome project would think otherwise should be a red flag."


eishiya boosted
eishiya boosted

@welshpixie I'd hire them.

Also, that is an amazing green ink indeed.

@richard DuckDuckGo combines its own crawling with results from Bing, Yahoo, Yandex, and other search engines, does that count?

@yncke Ah, yeah, wrangling software that wasn't meant for what you're doing with it has these costs >:

Show older

Mastodon.ART — Your friendly creative home on the Fediverse! Interact with friends and discover new ones, all on a platform that is community-owned and ad-free. Admin: @Curator. Moderators: @EmergencyBattle, @ScribbleAddict, @TapiocaPearl, @Otherbuttons, @katwylder