Slow Computing Speedrunning

From DisNCord Community Wiki
Revision as of 00:00, 21 March 2023 by Daghdha (talk | contribs) (The SPARCStation 2 compiling NetBSD ended.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Welcome to the Slow Computing any% Speedrunning Contest; also known as watching digital paint dry.

The goal of this contest is simple. To celebrate the long code [1] times, we're running an informal contest to celebrate this era of batch processing.

Objective and Rules

It's pretty simple:

  • Using any vintage computer of your choice, perform a long-running task of some sort
  • Livestream, or otherwise provide regular status updates that show how far you have gotten.
  • Emulators and the like are A-OK; just let us know what it's doing.

After each run, success or failure, our judges (which is mostly just the regulars in #paint-drying on Discord) will deem what, if any titles such run has earned, and an entirely subjective place on the Wall of Pain. There are absolutely no prizes besides the knowledge that you might be immortalized here for the life of the wiki.

Do you dare step up?

Examples of projects

For example, upgrading through every version of OS/2, building GCC, or the like. Livestream or otherwise regularly update the panting drying competition community. For NCommander's entries, VoDs on YouTube were provided. Europa livestreamed the terminal on Discord throughout the duration. Any sorta long running log with regular updates is acceptable.

The Wall of Pain

New categories will be added as needed

Idle Pain

Idle Pain refers to tasks where they're started, and mostly left untouched until they finish (excluding minor tweaks, build failures, etc.)

GCC 8 on an Ultra 5 running OpenBSD/sparc64 (Europa)

  • Status: Complete!
  • Duration: Approximately 5.375 days (4.5 days GCC, 0.875 days CDE)
  • Proof: Livestreamed on Discord, updates periodically provided via Discord, Twitter, and Mastodon
  • Comments:
    • The build that started it all, Europa's attempt to install CDE which required upgrading GCC, and starting a multiday build process that lead to the creation of the paint drying community ... I'm still wondering how we got here - NCommander (talk) 14:54, 4 November 2022 (UTC)
    • It finished! She managed to build CDE with her new GCC after some help from NCommander, and is now working on configuring her newly built CDE! - Kraaabs ((talk) 01:56, 7 November 2022 (UTC)

Forcing Windows 7 onto a 66MHz CPU (Griffin)

  • Status: Complete!
  • Duration: About 14 hours
  • Proof: Livestreamed on Discord, and live-updated in a Discord thread
  • Comments:
    • The first entry to finish, I believe! They used 86box emulating a VIA Samuel, and a lot of trial and error to get the thing to boot at all. Was a fun one to watch. Nice and painful. N tweeted about this one, too. - Kraaabs (talk) 03:02, 7 November 2022 (UTC)

Installing Gentoo in DOSBochs in QEMU on Void Linux on a PowerBook G4 (Krabs)

  • Status: Ongoing Failed :(
  • Duration: About 52 hours so far.
  • Proof: Livestreamed on Discord, and live-updated in a Discord thread
  • Comments:
    • Yep, still going. It's been about 52 hours (~24-ish of which was prep work), and we're still decompressing the kernel on the Gentoo install CD. In for the long haul, this one. Being that I have to babysit this, is it active pain? There's a lot of waiting. Hybrid pain, maybe. :^) - Kraaabs (talk) 03:06, 7 November 2022 (UTC)
    • It failed a while ago, I'm just lazy. Eventually it hit a timeout :'(. Oh well, it was fun. - Kraaabs (talk) 22:46, 24 January 2023 (UTC)

Compiling every major release of NetBSD on a SparcStation 2 (Daghdha)

  • Status: Failed
  • Start: 09 Nov 2022
  • Duration: 131 days
  • Proof: Livestreamed on Discord, and live-updated in a Discord thread. Early releases took a week to build. Later releases took two to four weeks to compile.
  • Comments:
    • NetBSD 8.2 and 9.3 failed to compile GCC in /usr/tools due to segmentation faults and internal compiler errors.

Installing Windows 98 inside of Windows XP inside of Windows Vista inside of Windows 8 inside of Windows 10 (Autumn)

  • Status: Ongoing
  • Duration: 13 days (as of 1/12/23)
  • Proof: Discord live stream + milestones in the corresponding channel
  • Comments:
    • FFS the XP installer took 11 straight days to boot TEXT MODE... I am going to be in for a long wait on this one... - Autumn (talk) 12:13, 12 January 2023 (UTC)

Compiling Rust on a Mac OS X 10.7 VM (Bridget)

  • Status: Failed
  • Duration: 100+ hours (as of 2023-01-29 04:27 UTC)
  • Proof: Discord live stream + occasional milestones
  • Comments:
    • Crap, I didn't tell Macports to download the source versions of the packages. :/ Still took an hour to install the binaries, so we're in for a wild ride here, huh? :P As of writing, it's installing the ncurses dependency. - Bridget (talk) 22:32, 24 January 2023 (UTC)
    • Took about half an hour just to compile gettools-text-lib. This is going to take several hours before we even get to Rust. Dear God, what have I done. - Bridget (talk) 23:26, 24 January 2023 (UTC)
    • Is there a point when your suffering ends? Not until clang compiles. Luckily, it started some point recently (wasn't looking at my computer to see when). Probably going to stop posting here until it gets to rust or something. Expect a day's gap or more. - Bridget (talk) 02:36, 25 January 2023 (UTC)
    • CLANG AND LLVM ARE SEPARATE PACKAGES? OH GO- - Bridget (talk) 03:10, 25 January 2023 (UTC)
    • The stopwatch completely stopped at 99:59:59, so.. uhhhh, what do I do now? - Bridget (talk) 04:27, 29 January 2023 (UTC)
    • I got a new desk, and while setting it up it somehow managed to just.. turn off. I'm gonna call it here, I don't want to wait another week just to get back to where I was. - Bridget (talk) 04:25, 30 January 2023 (UTC)

Upgrading from Windows 1.0 to 10 in the same (very low spec) VM (mineman)

  • Status: Ongoing
  • Duration: 11 hours of actual upgrade, plus 12 for the failed upgrades, plus 25 hours for booting the Windows 8.1 install CD for a total of 48 hours(as of 2023-02-01 9:58 AM)
  • Proof: Discord live stream + updates in the thread
  • Comments:
    • Who knew that two broken files would stop ME from booting. - Mineman3000 (talk) 23:00, 24 January 2023 (UTC)
    • sigh why does Windows 8 not like me - Mineman3000 (talk) 4:28, 30 January 2023 (UTC)
    • bruh the Windows 8.1 install CD has been booting for 12 hours - Mineman3000 (talk) 5:58, 1 February 2023 (UTC)
    • scratch that... 24 hours

Active Pain

Active Pain entries are livestreams or single projects that are actively worked on over the period of the competition. They can be over multiple sessions, with time being tallied up.

Windows 98/ME on the Cursed 486 (NCommander)

  • Status: On Hiatus/Ongoing
  • Proof: https://www.youtube.com/watch?v=0uaINJAktLA (and messages in #content + Fedi)
  • Duration: Multiple attempts over multiple days, one 9 hour
  • Comments:
    • You can't install ME on 32 MiB of memory. Upgrades ordered. So far, Windows 98 First Edition was installed from floppies, second edition from Netware, and ME from NetWare and local install, with each attempt taking literal hours. - NCommander (talk) 13:44, 2 January 2023 (UTC)

Upgrading Through Every Version of OS/2 (NCommander)

Windows 10 in QEMU on a PowerBook G4 (Krabs)

  • Status: Complete/Historical
  • Proof: Was live-updated on Discord, and also in the writeup here
  • Duration: About 10 active hours, and about 18 more waiting for it to boot
  • Comments:
    • This was painful. Good way to spend a few days with COVID though. - Kraaabs (talk) 02:00, 7 November 2022 (UTC)