Huntereb / Awoo-Installer

A No-Bullshit NSP, NSZ, XCI, and XCZ Installer for Nintendo Switch
GNU General Public License v3.0
1.55k stars 133 forks source link

What in god's name is a8cb40e465dadaf9708c9b1896777ce6.png and why did it pop up on my screen for a split second? #168

Closed Nazosan closed 1 year ago

Nazosan commented 2 years ago

As the title says. I installed something and the image in the code labeled only "a8cb40e465dadaf9708c9b1896777ce6.png" popped up on my screen for a split second. Why does this even exist?

Masamune3210 commented 2 years ago

Chill lol, it's likely a temp file, probably the icon of whatever you just installed. Not like a random png is going to cause your switch to catch fire

Nazosan commented 2 years ago

No it's not an icon, it's "a8cb40e465dadaf9708c9b1896777ce6.png" from the source (read the op,) which I guess you haven't seen or you'd better understand the curiosity. The foaming at the mouth anger is all in your head, nor did I say it would "set my switch on fire." I'm merely asking what it is and, more importantly, why it momentarily appeared this time when normally it is never seen (aka something triggered it.) Presumably not an error, but it is strange when software produces a result that is not 100% consistent and sometimes points to something more meaningful than it appears.

ghost commented 2 years ago

Did you compiled yourself or get precompiled one?

Nazosan commented 2 years ago

Precompiled release.

Masamune3210 commented 2 years ago

I read the op but misunderstood, I see what you mean now. Honestly what did you expect from a homebrew called Awoo-Installer though

16BitWonder commented 2 years ago

It displayed because you pressed X. https://github.com/Huntereb/Awoo-Installer/blob/ad276d295bde06b152ab6b550be3e93e23e9aff4/source/ui/mainPage.cpp#L164

Nazosan commented 2 years ago

I think I wasn't touching the system at the time. I've had USB cords that would be finicky so tend to set it down and not touch it during an installation. I can't 100% guarantee I didn't as this was almost two weeks ago though so I don't really remember.

I guess one thing I'm wondering though is it's a particularly weird image. It looks kind of like it's meant to make some sort of statement poking fun at certain (potentially marginalized) people or something even. Whatever it is, you have to admit it is a very odd image.

16BitWonder commented 2 years ago

Yeah I'm personally not a fan of it being there. I just build with it and a few other things removed tbh.

Ichicoro commented 2 years ago

(potentially marginalized) people or something even. Whatever it is, you have to admit it is a very odd image.

Can't have installer developers in the Switch scene without them being literal wife beaters, transphobes (because of course we can't exist without people wishing for us to die) or other stupid shit.

DUSTINODELLOFFICIAL commented 2 years ago

As someone who just recently learned about the developer of Tinfoil after recent happenings forced me to reconsider using it, I think I get what the image is saying. I don't know if it's making fun of the marginalized, but I don't think the broader user base cares about slap fights and scene drama either. Then again, it's a homebrew software called "Awoo Installer" and we all know why it exists & what it's meant to do.

Maybe allow to toggle it off along with the "Remove Anime" option?

Nazosan commented 2 years ago

I guess generally speaking no one should even see it. Officially you'd have to be pressing a specific button at a specific moment for it to show it. To turn it off, presumably you'd just not push that button. I'm not sure that something else didn't trigger it on mine, but the point is that basically speaking it is effectively already off by default. The main question is mostly just why it's actually built into the software in the first place and, I guess, what it's even supposed to mean. Though the biggest reason I opened this was also just the fact that I really don't think I triggered it normally, which might theoretically point to some conditions in which it can show but isn't supposed to (which may or may not mean anything bad or important.)

Ichicoro commented 2 years ago

Maybe allow to toggle it off along with the "Remove Anime" option?

I don't want to use software made by someone who puts transphobic imagery in their homebrew. I used to avoid Tinfoil and Tinleaf but I might start using them if @Huntereb is a transphobic bigot...

impeeza commented 2 years ago

Maybe allow to toggle it off along with the "Remove Anime" option?

I don't want to use software made by someone who puts transphobic imagery in their homebrew. I used to avoid Tinfoil and Tinleaf but I might start using them if @Huntereb is a transphobic bigot...

so don't use it, there are plenty of alternatives, or you can open a editor and start writting your own homebrew.

DUSTINODELLOFFICIAL commented 2 years ago

Maybe allow to toggle it off along with the "Remove Anime" option?

I don't want to use software made by someone who puts transphobic imagery in their homebrew. I used to avoid Tinfoil and Tinleaf but I might start using them if @Huntereb is a transphobic bigot...

Maybe I'm misunderstanding the picture/meme? It looked like a shot at Tinfoil to me, but maybe there's more I'm not getting. I'd be pretty disappointed if this was just random transphobia too. We don't need that.

Nazosan commented 2 years ago

That's part of why I made this post. I'm curious what it is even supposed to even mean. It's definitely not very clear and very very weird. It looks like something straight out of 4chan.

so don't use it, there are plenty of alternatives, or you can open a editor and start writting your own homebrew.

That whole attitude gets tiresome. Look, I'm super grateful to the people who write code like this. I can't. Most of us can't. You know that already, but I have to say it anyway apparently because, well, here we are doing this whole thing. It's great that someone was nice enough to write this software that does so much and does so more cleanly and better than certain alternatives. But just because someone is nice enough to do such a thing doesn't make it ok if they're putting such things (IF that is what it is meant to even mean) in their code and "just use something else" isn't an acceptable response to this. There are still minimum standards, regardless -- if a programmer chooses to publicly post transphobic or otherwise hate-oriented stuff (again, IF that's even what this is) we have a right to call it out and ask for better. Would you respond to "I think the 'ok' button shouldn't wipe my SD card" with "just learn how to code your own"? Also, people who put in hate speech in their software might also be inclined to make the software actually do something hateful (like deleting all the files it can or something.) Also, there actually aren't plenty of alternatives. As best as I can tell, the only truly reliable alternative that isn't so old it's likely to start running afoul of issues like the Atmosphere HID change goes back to Goldleaf which I have nothing but respect for, but honestly just isn't getting the updates it needs (for example, it still doesn't support handling files with block compression.) I'd love to see more "competition" so to speak (competition truly does often spur innovation and it's always good to have plenty of options) but there just isn't really any.

Anyway, right now the main thing is still just the simple question of what even is it, which is still unclear. It kind of would be nice to at least hear something official in that regard.

EDIT: Coming back to this, after a lot of googling and such I think that the leftmost image isn't really meant to be a transphobic attack or whatever but was probably a specific statement aimed specifically at one person (I guess we all know who.) I do think it doesn't really belong in something like this (particularly after so long) and it's better just to not respond at all to them, but anyway, I'll put that aside for now and point out that as I stated before I'm still wondering why it even popped up for that split second. I definitely wasn't pressing any buttons at least one of the times it popped up (I'm super paranoid after having some USB cables that had bad connections such that I didn't dare touch my Switch once the process started, though my current cable is the official one from Nintendo and it seems to be pretty reliable.) My JoyCons don't seem to be in the habit of sending random button presses to the system (I would definitely have noticed that by now!) so I can't really otherwise explain it.