4/8/2026 at 4:36:07 PM
Before figuring out how to tackle this project, I needed to know whether it would even be possible. According to a 2021 Reddit comment:
There is a zero percent chance of this ever happening.
Feeling encouraged, I started with the basics: what hardware is in the Wii, and how does it compare to the hardware used in real Macs from the era.
I LOL'd
by NetOpWibby
4/8/2026 at 5:03:55 PM
I almost think such projects are worth it just to immortalize comments like these. There's a whole psychology of wrongness that centers on declaring that not-quite-impossible things will definitely never happen, because it feels like principled skepticism.by glenstein
4/8/2026 at 8:45:43 PM
I'm remindded of my favorite immortalized comment, "No wireless. Less space than a Nomad. Lame." Rob Malda of Slashdot, 2001, dunking on the iPod when it debuted.by dj68k
4/8/2026 at 5:52:17 PM
That used to be my thing: wherever our ops manager declared something was impossible, I’d put my mind to proving her wrong. Even though we both knew she might declare something impossible prematurely to motivate me.My favorite was “it’s impossible to know which DB is failing from a stack trace”. I created STAIN (stack traces and instance names): a ruby library that would wrap an object in a viral proxy (all returns from all methods are themselves proxies) that would intercept all exceptions and annotate the call stack with the “stain”ed tag.
by inlined
4/8/2026 at 6:47:24 PM
I've seen more than one half-joke-half-serious chunk of code that would "encode" arbitrary info into stack traces simply by recursively calling `fn_a`, then `fn_s`, `fn_d`, and `fn_f` before continuing with the actual intended call, giving you a stack trace with (effectively) "asdf" in it.They've also been useful more than once, e.g. you can do that to know what iteration of a loop failed. There are of course other ways to do this, but it's hard to beat "stupid, simple, and works everywhere" when normal options (e.g. logs) stop working.
by Groxx
4/8/2026 at 7:01:39 PM
Reminds me of https://github.com/jtolio/gls which implement a "thread local storage" in golangby 0x70dd
4/8/2026 at 8:26:05 PM
Similarly, one of the great things about Python (less so JS with the ecosystem's habit of shipping minified bundles) is that you can just edit source files in your site_packages once you know where they are. I've done things like add print statements around obscure Django errors as a poor imitation of instrumentation. Gets the job done!by btown
4/8/2026 at 8:21:28 PM
The solution to every software problem is another layer of indirection :-)by alexchantavy
4/8/2026 at 6:19:10 PM
Well you're doing gods work as far as I'm concerned. Conflating difficulty in practice with impossibility in principle is, to my mind, a source of so much unnecessary cognitive error.by glenstein
4/8/2026 at 6:54:28 PM
The declaration of an impossibility of a given task or goal is a reflection of the perceived barrier by the individual, rather than the task itself.by xattt
4/8/2026 at 7:51:11 PM
Wise men speak when needed; fools because they wantby itsamario
4/8/2026 at 6:45:09 PM
Adversarial software development is also when I do my best workby prpl
4/8/2026 at 8:35:29 PM
Now tell me your opinion on P==NP being confirmed within 5 years.by pnptransistor
4/8/2026 at 6:40:39 PM
They're kinda like high-effort shitposts. Which are my absolute favorite kind. The worse the effort/reward payoff, and the more it makes you ask "WHY??!!?", the better.by Groxx
4/8/2026 at 6:35:03 PM
100% agree, I find that sometimes I hit a dead end, but the things I build or learn on the way are usable at a later date.by mlaretallack
4/8/2026 at 6:38:08 PM
Love that it's actually linked as well; too bad that user isn't still active.by mikepurvis
4/8/2026 at 5:11:53 PM
I'd be lying if I said it wasn't a very tiny part of my motivation :)by blkhp19
4/8/2026 at 5:56:15 PM
It's a variation of "because it's there" when asked why would you climb some giant mountain.Impressive work! Now run Dolphin on it. ;)
by bombcar
4/8/2026 at 7:10:09 PM
Wasn't the old Linux joke, don't ask "how do I do X with Linux" (because you'd get ridiculed for not reading the docs) but instead, just state "X isn't possible with Linux" and then someone would show you how it's done?by bluedino
4/8/2026 at 7:42:55 PM
Or eventually you could answer wrongly to a question without answers, triggering plenty of correct onesby gbalduzzi
4/8/2026 at 8:09:11 PM
yeah, it's an interesting socio-psychological phenomenonby chrisweekly
4/8/2026 at 7:02:09 PM
I have a project on my desk that started as a response to a line in the Adafruit docs for their RP2040 based MacroPad It is not possible to add BLE or WiFi at this time to the MacroPad.
Oh yeah, really? There is a port hanging off the side that can be reconfigured for UART, are you sure Adafruit, what if I add an ESP32?
by wpm
4/8/2026 at 6:50:24 PM
> Readers with a keen eye might notice some issues:> - Everything is magenta.
was fun too
by bsimpson
4/8/2026 at 6:47:31 PM
So much has happened in the tech world because someone wrote at one point, "You can't do that"My favorite part of our online world.
by addybojangles
4/8/2026 at 6:43:01 PM
The missile knows at all times where it is, by knowing at all times where it isn’t.by MomsAVoxell
4/8/2026 at 6:58:37 PM
I had the same reaction.by krylon
4/8/2026 at 4:52:12 PM
Gotta love that particular Redditors follow up comment:>Go ahead and downvote me. I am correct on every single thing I said
by nancyminusone
4/8/2026 at 6:40:22 PM
The best part is the comment ranting about how the Wii's CPU is so fundamentally different, and then:> The Wii uses a PowerPC 750CL processor - an evolution of the PowerPC 750CXe that was used in G3 iBooks and some G3 iMacs.
Hilarious.
by arcfour
4/8/2026 at 4:57:55 PM
Tempted to necro a 5 year old reddit post just to tell that guy he was wrong, honestlyby dpoloncsak
4/8/2026 at 7:36:25 PM
This is why Reddit defaults to archiving posts (preventing new comments or votes) after 6 months.by zamadatix
4/8/2026 at 5:45:57 PM
User hasn't posted in 4 years. Sadly, they'd probably never see it.by Jeremy1026
4/8/2026 at 5:45:59 PM
I wanted to, but no replies are allowed now :)by ErneX
4/8/2026 at 8:34:36 PM
I tried messaging them and it says I'm not allowed to message them. Weird, never had that happen to meby LimeLimestone
4/8/2026 at 5:27:44 PM
Make a new thread calling them out personally.by noman-land
4/8/2026 at 5:06:52 PM
Comments are blocked thereby oceansky
4/8/2026 at 5:24:04 PM
The comment score is 1. It doesn't even have a controversial flag. The gamification of social media is a mistake.by dfxm12