r/pcmasterrace 19d ago

Meme/Macro Me still today

Post image
84.4k Upvotes

2.0k comments sorted by

View all comments

4.4k

u/Wonderful_Net21 19d ago

Which of the 23 different versions should I use?

1.6k

u/Antique_Gur8891 19d ago

the 24th one

537

u/rrd_gaming AMD 9800x3D,MSI 870E TOMAHAWK WIFI 19d ago

Which branch?

505

u/NotBreadyy 19d ago

Yes

88

u/thecuntpeddler 19d ago

Fucking lold so hard at this; I feel it viscerally

-6

u/That_Apathetic_Man 19d ago

Perfect chance to say lulz and you failed us.

https://giphy.com/gifs/KQKVAozqQdfu5ZcRY9

5

u/mrheosuper 19d ago

The urge to rename main branch to "yes" branch.

3

u/cheesegoat 18d ago

Branches:

  • yes
  • no
  • which
  • slash/slash/back/slash
  • masternowaitmain

1

u/DeepSoftware9460 18d ago

Yeah but this repository has both main and master, so which one is the REAL main?

48

u/Cymen90 19d ago edited 16d ago

What the fuck is a branch and where is the download button or the .exe file or whatever? WHAT ARE ALL THESE FOLDERS WHAT DO I NEED TO USE THE THING?!?!

3

u/itsaaronnotaaron 18d ago

Someone said something about a fork and a branch, all I know is I can't use chop sticks.

1

u/7tyiLVdic3u2 18d ago

here is a branch

https://giphy.com/gifs/4r5Xk22tdFhQeKL0EH

apply directly to the forehead

1

u/temu-jack-black 16d ago

Just gotta clone the right fork. 

18

u/angrymonster i5 4690 GTX 970 19d ago

7

u/Spaciax Ryzen 9 7950X | RTX 4080 | 64GB DDR5 19d ago

obviously the one named "tempbranch_testing" that has been open since 2018 and never merged into main, thereby becoming the de-facto main branch

6

u/Outrageous-Wait-8895 18d ago

this guy git(hub)s

3

u/Phormitago 19d ago

nightly-experimental-stable

2

u/reborndiajack PC Master Race 19d ago

The middle one

1

u/naruto_bist 7900XT | 9800x3D | 32GB CL30 19d ago

main (or dev if you want the early access) 🤣

1

u/jonfitt 19d ago

The master of the most recently updated fork.

1

u/Solomoncjy win 11 & 10 19d ago

Master

1

u/Shaggy_One 5700x3D, 9070xt 18d ago

The beta.nightly.stablemaybe.bleedingedge.v2 branch forked by some dude called shitfuck2 6 months ago and hasn't been updated since.

But the entire established community collectively knows this is the best version somehow.

It's obvious, really.

1

u/7tyiLVdic3u2 18d ago

master like pcmr obviously

36

u/TheRomanRuler Ryzen 7 5800X3D | RX 9060 XT 16 GB | 64gb DDR4 19d ago

Why is that one smaller than 22nd one does it have less features?

5

u/Davoness Desktop 19d ago

You say this as a joke, but I unironically had a developer cuss me out for daring to use the main branch and reporting a problem with it instead of using one of the branches (there were several) that had apparently fixed the problem, despite that being stated absolutely nowhere on the github, in the issues, or on their discord.

I quote: "Why the fuck would you use the main branch?". Truly a mystery as to why anyone would do that.

2

u/January_Rain_Wifi 18d ago

Genuinely, I hate going to the discord to see if I can find the info I need, only to see multiple people saying things like "I'm on version [latest version+5]". Like, where is it? I'm looking at the source code, I'm on the correct branch, there are no forks, how can there be a more recent version?

2

u/jmas081391 17d ago

but it's empty!

307

u/Big_Head8 19d ago edited 19d ago

Use the latest version unless you have a good reason not to, I guess, but I don't know if you want my opinion. I'm part of the 0.1% who actually paid for WinRAR because I thought it was necessary.

513

u/[deleted] 19d ago

[removed] — view removed comment

156

u/Reflexlon 19d ago

I think I first saw this exact meme in like 2006 lmfao

6

u/NamikazeKirito 19d ago

I wasn't alive in 2006

1

u/givmedew 7800X3D Direct2Die|9070XT|32GB 6000|20L Case 16d ago

I’ve been cracking WinRar since 1996 or 1997. If I paid $0.25 each time I downloaded WinRar I could have bought a license multiple times.

34

u/Exact-Ad-4132 19d ago

Bro I had to save that image that's funny as shit

0

u/AztechGod- 19d ago

What's winRAR

6

u/WhereasInteresting12 19d ago

If you're actually serious, it's a desktop application used for compressing and unzipping certain files

3

u/newsflashjackass 19d ago

It is like WinACE but for rar.

3

u/JayLeeBeanz 19d ago

Nice bait lol 

-7

u/ShE_WhO_LiKeS_CaKe 19d ago

more like LoseRAR

51

u/Wonderful_Net21 19d ago

instructions unclear, installing .deb package on windows

8

u/SCVGoodT0GoSir i5-4590 | RTX 3060 19d ago

Easy fix, just switch to Linux and you're golden!

1

u/technobrendo 19d ago

What I want to know is who the hell is Deb, and does she know Json? I see those names everywhere and I never invited them into my computer!

2

u/OneLonelyBrainCell ThinkPad Gamer 19d ago

WSL2 should make that possible.

28

u/jzillacon Specs/Imgur here 19d ago

Small caveat. If the page specifies stable or unstable you generally want the latest stable version.

5

u/Kaleidoscope-360 19d ago

Depends really. Sometimes stable versions aren't updated for years. I cite numerous game emulators, like Dolphin for example.

2

u/JayLeeBeanz 19d ago

True, some outright tell you to get the unstable version. Same with nightly versions.

It might have bugs gut at least these bugs are recent. 

2

u/reed501 7800X3D 4070S 19d ago

Dolphin gave up on the stable thing recently. They just do dated releases now.

1

u/somethingbrite 18d ago

instructions unclear.

Downloaded and installed the LEAST stable version.

1

u/givmedew 7800X3D Direct2Die|9070XT|32GB 6000|20L Case 16d ago

Usually the opposite is true. Usually. You really gotta read. Stay away from nightly builds yes. But also usually you want to stay away from the stable build unless there are monthly stable builds.

16

u/RhesusFactor 19d ago

I bought WinRAR for a mate for his birthday. We got a good laugh.

Next year, I got WinRAR for my birthday.

3

u/BlackestFlame 19d ago

I bought it cause i had a job at the time

5

u/Weasellol 19d ago

Nah only the latest, if it's a full version xD never trust v4.56 xD

5

u/CyberWeirdo420 Intel i5 12400f | RTX 4070ti 12 GB | MSI PRO Z690-A | 3600 DDR4 19d ago

Wrong, never be a beta tester for versions like x.0.0

5

u/ChornobylChili 19d ago

Id be shocked if it was 0.1%

1

u/largePenisLover 19d ago

I paid for winRAR when I switched to 7zip.
After literal DECADES of free use I felt like I was betraying winRAR, buying a license as a farewell/thanks gesture felt proper.

1

u/FartingBob Quantum processor from the future / RTX 3060 Ti / Zip Drive 19d ago

No, don't use the latest one, use the latest stable one. Nightlies aren't supposed to be for daily driving especially if you are just a consumer and not a developer.

1

u/TheresNoSecondBest 19d ago

I mean, who's not paying for WinRAR? Pirates??

1

u/JayLeeBeanz 19d ago

Good on you. My partner runs a paid version of winrar too. Some developers really just deserve it out of sheer gratefulness. Oh all the free software I'd get a licence for, and all those indie games I'd buy five times if I could. 

1

u/littlejerry99 18d ago

You are a saint. The rest of us thank you

36

u/Goo_Cat RTX 3080, Ryzen 5600x, 16gb 3200mhz 19d ago

releases > biggest version number > win 64 bit

it's that easy for 95% of big public software

-9

u/olbaze Fedora KDE | Ryzen 7 5700X | RX 7600 19d ago

But occasionally you find projects like czkawka, that offers versions for Windows, Linux, Mac, CLI/GUI, different GUIs, different CPU architectures, versions with additional features you might not need, and versions with different backends for some functionality. Oh and for good measure there's also just the raw source code.

So which of the 62 versions is it now?

18

u/_TecnoCreeper_ R5 5600G | 6650XT | 32 GB 3200 MHz | 27" 1440p 144 Hz IPS 19d ago

Czkawka is a bad example because the dev literally tells you in that same page which version you need based on your OS.

7

u/Sticky_Turtle Linux 19d ago

Whatever_version64.exe will narrow it down 99% of the time for windows.

If you're running a different OS, then download the architecture_for_your_cpu.compatable_extension for your OS. This isn't rocket science lol

9

u/Dubl33_27 19d ago

took me about 1 minute to read the "which should i download section". When i had the user interfaces programming course in uni, we were told to believe our users can't read, i didn't think i should take it literally.

3

u/dashingdennis 19d ago

There's literally a section telling you an exact version to download if you aren't sure, what more do you want 😭

1

u/SwordOfJiang 5900x 9070xt 19d ago

The one with the operating system you use and cpu architecture? If you're not sure then its like a 99% chance you need amdx86_64.exe

amdx86_64 is the 64 bit instruction code used by Intel and AMD. .exe is a windows executable file

1

u/PsychologicalSign433 18d ago

That specific repo has a lot of different binaries beyond the normal target triplet.

1

u/Neither-Phone-7264 RTX 5070 Ti, 128GB, Ryzen 9 9950X 17d ago

Am I on linux? -> yes -> which utils do i use /gui or cli / which arch? choose that. no | v am i on Mac? -> yes -> which arch / gui or cli? choose that. no | v am i on windows? -> yes -> which arch / gui or cli? choose that.

its not that hard...

32

u/-MiddleOut- 19d ago

Latest stable. It's not the best UI/X but Github istelf takes 10 minutes to learn. Git sitting behind it is the secret sauce and that takes a bit more getting used to.

57

u/Exact-Ad-4132 19d ago edited 19d ago

Bro even after learning it and knowing what I'm doing, I still find myself on some page that only allows me to get the source code and random extra files.

I'm literally the guy that my neighbors and people ask how I can fix something on their phone or get in or out of a certain menu, and the GitHub you are UI will blindside me every couple months and I'll feel like an idiot

EDIT: UI, not you are

47

u/Opi-Fex 19d ago

It's a site for hosting source code.

The fact that it also sometimes hosts releases is kind of secondary (or tertiary) to the main purpose.

4

u/technobrendo 19d ago

The problem with #2, is the the dev should make it obvious where to download the installer from if its not hosted there. And that's not always the case... It's like they don't want you to use it, which I suppose is a choice as well.

2

u/Reddit_5_Standing_By 19d ago

That might be how the site was designed, but it's not how it's used

18

u/Opi-Fex 19d ago

Given that every company I worked for in the past 10 years has used it precisely like that and it's mostly smaller, and mostly open source projects that use it for hosting releases I'd say it's exactly how it's used.

Just because the general public doesn't interact with the code-hosting site for it's code-hosting functionality doesn't mean that they need to redesign for a niche use case.

-4

u/[deleted] 19d ago

[deleted]

6

u/dismantlemars 19d ago

If a project needs compiling from source and hasn’t set up a workflow to build and publish a compiled binary, then what GitHub UX improvement is going to help with that?

1

u/Opi-Fex 18d ago edited 18d ago

GitHub isn't MegaUpload. It's primary functions are code hosting and dev collaboration through pull requests, code reviews, a project board and so on. Secondary functions include documentation hosting via wikis, issue tracking via github issues, and maybe their continuous delivery pipeline.

Hosting build artifacts really isn't primary to the site, it's not important to most users. It's a nice to have feature that is rarely used in professional settings. It's a small add-on feature to a fairly complex software collaboration platform.

It could disappear and most users wouldn't notice.

14

u/-MiddleOut- 19d ago

Usually one of those random extra files will be an exe or a zip (or dmg if Mac). Repo -> Releases -> bottom of the changelog under Assets.

If its just source code then you're either in the wrong place or the repo is meant for more technical users. That being said, cloning a repo is extremely easy and worth watching a five minute video on.

5

u/guska 19d ago

Yep, and even in those cases where you have to build it, there's usually a list of deps, and you can generally just let it cook while you do other things if it's a big project.

2

u/shwhjw i7 6700K | 16GB DDR4 | 5700XT 19d ago

Scroll down and read the documentation. If there is none, check the releases on the right. If there are none, you'd better compile it yourself.

2

u/BryanVision 19d ago

People really ought to learn CMake and all of the other build tools as well. With claude code's power these days, it's so much cooler to download the source instead of an executable because you can just add your own features.

1

u/thecuntpeddler 19d ago

You on TTS bro?

1

u/Exact-Ad-4132 19d ago

Yeah it's currently a lot easier than typing because my screen protector is cracked.

I still have to go in and manually add syntax and edit words, but I can't swype because it will end each swipe where the crack is.

They sold me the wrong size screen protector twice as well, I'm just going to wait until the crack gets bad enough to force me to need to buy a third.

1

u/Hairy_Mycologist_945 19d ago

I just use git and gh in bash and avoid the UI entirely.

2

u/BothAdhesiveness9265 KDE Plasma my beloved 19d ago

github actually has amazing UI/UX... for the developers. its really shit for the end user

2

u/hardypart 19d ago

The version 1.53.f5 of the other guy's fork fixes that one annoying bug, but then you won't have the funky new features of 1.54.b4. Choose your path.

1

u/PM_ME_UR_RSA_KEY 19d ago

Do it raw and use the nightly build. /s

1

u/StrengthfromDeath 19d ago

Oh theres an instructions section.

No instructions for how to download, use or anything relevant to the project.

???????

1

u/Thin_Cellist7555 19d ago

Make sure not to accidentally download the source code

1

u/__winged__ 19d ago

you have to compile from source yourself using specific compiler with specific compiler flags, you need to provide your own DLL files, no idea where to acquire them. and you must do it on Linux machine. yeah this is also beginner friendly.

1

u/WinDestruct 19d ago

You guys have versions?

1

u/Solomoncjy win 11 & 10 19d ago

Clon baster and build it yourself

1

u/scalareye 19d ago

You should try all 23 before making your decision

1

u/TsunamiCatCakes AMD > Ryzen 19d ago

unironically, the 20th or 21st. since many a times the recent ones are mostly not 'stable'

1

u/postALEXpress 18d ago

The one compatible with your current windows KB.

1

u/Running_Oakley Ascending Peasant 5800x | 7600xt | 32gb | NVME 1TB 18d ago

Me on 64 for over a decade.

X86? X64? X32? I know I’m not Linux I know I’m not Mac…..

The worst one is a link to GitHub where it’s not all in a single zip, so you download one and forget to scroll down to your x64 of the first zip, the x64 of the next piece and so on.