Here's one that involves Windows, Linux (at the same time!), WInZip, Python, Lua and Minecraft, sort of.

So, when I get depressed I often find that old 2011 Minecraft videos help a lot from the nostalgia boost. If its stupid, but it works, it isn't stupid. Anyways, I was thinking about how much fun it must have been to just fuck around with code and make something like Minecraft. Naturally, I got a huge code boner and really wanted to do something I hadn't in a while: binding c to a higher level language.

This time around, I wanted to try Python. C + Python seems like a good pair. I watched a tutorial and it seemed pretty interesting and simple enough but I remembered that I actually like Lua a lot better than Python, so I went to the download page of Lua.

The download is a tar.gz so I let out a sigh and start typing "WinZip" into google. But no, fuck that, I hate 3rd party decompression programs on Windows. They all just give me this eerie feeling.

"This would be so much fucking easier on Linux"...

I remember that I haven't tried the Windows Subsystem for Linux. I guess it's time, isn't it?

I read the docs of how to do it. Nice little touch, they tell you how to enable WSL from PowerShell but don't mention the GUI way to do it. It's genuinely a nice touch.

So I get everything installed and go to the app store to choose a distro. I want Ubuntu. I click the Install button...


... "Something unexpected happened"

Windows and their fucking useless error messages. Jesus, okay. I restart computer. Same issue. I update Windows. Same thing. Uninstall WSL. Reboot. Install WSL. Reboot. Same thing. HOLY SHIT.

Went to bed. Woke up. Tried to install Ubuntu.

"Yea ok lul i'll work this time for no reason"

Finally unzipped Lua.

  • 1
    Fucking hell that's an adventure.

    I tried to connect my name cheap domain to AWS but after 45 minutes it Still didn't work, so I fucked up somewhere.

    I just remembered my uni gives us an FTP server to use, so I'mma see what my options are with that tomorrow.
  • 12
    Try 7zip. I’ve Ben using it forever and never had a problem.
  • 0
    I had the random unexpected error with wsl. The solution that works for me is to restart the Lxssmanager service
  • 1
    @SecFreak Cython is different. Python has it's own c package building utilities called Extentions, a lot of things are under distutils.
Add Comment