leic7 said:
Just to put this whole thing to rest, can you clarify to what extent do you believe that statement is true? Like, are there any conditions under which that statement may not hold true?
That statement is always true as long as no one else is involved (i.e. as long as online services aren't involved). Once you go online different rules apply (e.g. cheating in online games and spamming online services are both fundamentally wrong).
Noone has ever complained about the often stupid things that people do with their Wiis. It is when people distribute and advertise the tools to others without accurately representing the risks and benefits that we get annoyed.
To use a rather extreme example, I couldn't care less if you somehow reverse engineer HBC and turn it into a warez loader to use on your Wii. Of course, if you then go ahead and distribute it, I may have to hunt you down and make you suffer as much pain as possible for it.
To use a practical example, the HackMii installer refuses to run under patched IOSes for very good reasons. You're free to mess around with it and bypass those restrictions on your Wii, but the moment you distribute the result (in this case DarkCorp, which has deliberately bypassed the fakesign detection) you're going directly against our wishes and specifically causing us annoyances (spurious bug reports). And of course, if you operate under these unsupported configurations, you have no right to file bug reports or complain that things don't work.
There are technical reasons for the HackMii installer and HBC to refuse to run under patched IOSes. These configurations are unsupported, untested, and we do not want them to be generally used as they cause spurious bug reports, generally decrease people's opinion of the tools when they happen, and in the case of the HackMii installer could actually end up bricking your Wii. We have the right to technically annoy you if you want to use these configurations, and you have a right to deal with those annoyances and do it on your Wii anyway if you're persistent enough. You do not have the right to complain about the lack of support and we ask that you do not distribute materials and methods to use these unsupported configurations.
There are no technical reasons for HBC not to load an application that is technically valid. Once the application boots, no one cares what it does.
The difference is that in the first case HBC and the HackMii installer run under the patched IOS, modifying their behavior, while in the latter case that doesn't happen. This is why HBC is never going to get a whitelist or a blacklist or refuse to load an app for a nontechnical reason, and why it will never care about anything on your system
that isn't running at the same time as it is. The only time it would make sense to break this rule would be to block some kind of blatantly malicious app that makes the rounds affecting people's Wiis (something along the lines of that DS bricker, for example). And in that case it would have to be some kind of simple hash-based blacklist, which is trivial to bypass (its purpose would be to prevent people from accidentally running malicious software, not to stop anyone from doing it on their Wii if they really want to).
The sad thing is that anyone who has followed the actions of the team for any amount of time and who isn't a paranoid tinfoil hatter should already know all of this.
By the way, the HBC update statistics only report the HBC version, your system menu version, your region, and your console ID. We have no way of knowing if your Wii is squeaky clean or a cesspool of warezcrap. The console ID is only used to quantify the number of users (IPs are notoriously unreliable for this, especially in places such as Korea where some ISPs do NAT). And HBC has no ability to do anything in response to the update report except show you the update dialog. And the HackMii installer doesn't install or upgrade anything automatically without user input (except for BootMii-IOS which is required for the exploit, but that's behind-the-scenes software anyway). And as far as I know HBC updates have never removed any non-obsoleted features (except for regressions that got fixed), so you guys need to stop being paranoid idiots and just update. We've had 12 chances to fuck you over so far and we haven't, what makes you think we will do so next time? Oh, and another reminder: HBC has no downgrade protection, so you can always go back to any prior version.
P.S., since this is bound to come up: this isn't my "return" to the Wii scene. I have done very little Wii-related for the past 18 months or so. For some silly reason I've been making some improvements to HBC this past week, and I did contribute to the 4.3 exploit, but I don't expect this to last. I have other long term stuff to do that's more interesting and less drama-laden. So don't go around accusing me (or praising me) for "coming back". I'm just bored enough to troll gbatemp a bit and give HBC a proper font engine.
P.P.S., for the mentally challenged folks and the tl;dr folks:
HBC 1.0.8 WILL NOT DELETE OR REFUSE TO LOAD ANYTHING, NOR WILL ANY FUTURE HBC