That's the part that trips me up. What are they doing in the Terminal window with ADB and fastboot? The instructions always glaze over that part. They always just say "now run ADB in terminal" and I'm like wut?
I'll have a look at your thread, though. Thank you.

It can be daunting, especially for someone new to this (I was just a couple of weeks ago). I also won't talk about S-OFF methods other than telling you to search
NOTE THAT THIS WILL COMPLETELY WIPE YOUR PHONE! Take a backup as appropriate
I downloaded the sdk from developer.android.com and it ended up in my Downloads folder, I'm lazy and left it there. I also downloaded the RUU from the thread above.
First thing you need to do is unzip the Android sdk which will give you a folder in Downloads in there is an sdk folder and in that a platform-tools, you can see this in Finder and then simply copy the RUU.zip from Downloads into that platform-tools folder.
Then open a terminal window and change to the following directory:
/Users/bmw/Downloads/adt-bundle-mac-x86_64-20130522/sdk/platform-tools
Note my username is bmw, yours will be different, also the adt-bundle may have a different date on it.
So you'll end up with a prompt called "YOUR-MACHINE

latform-tools username$". From there you will run the commands, remember on OS X you will need to preface each command with a "./" (no quotes). For example when they say adb you would type ./adb.
Let's look at the commands they have (your phone should be connected):
./adb reboot bootloader
That will reboot the phone into the boot loader. At this stage you should run the following and copy them to a notepad or similar for future reference:
./fastboot getvar all
Then you can change your CID to a new one (GOOGL001 in this case):
./fastboot oem writecid GOOGL001
The you put the phone into a ROM update mode in order to upload a full RUU:
./fastboot oem rebootRUU
Then simply flash the RUU, note the first time this will only really apply the hboot and give you an error "FAILED (remote: 90 hboot pre-update! please flush image again immediately)" simply flash the same zip again, this is expected to happen.
./fastboot flash zip RUU-HTC_One_GE-3.06.1700.10.zip
Then the second time:
./fastboot flash zip RUU-HTC_One_GE-3.06.1700.10.zip
Once that is complete (on the phone) you can then restart:
./fastboot reboot
When you reboot you will be in a NEW VANILLA Google Play Edition 4.3 ROM. You will need to install apps and all your details again.
*DISCLAIMER - All I have done above is reference the current commands in the thread as they stand at 13:11 on the 5th of August 2013 GMT+10

I also take no responsibility for the commands above as they are copied from the thread.
Always reference
http://forum.xda-developers.com/showthread.php?t=2358781 in its entirety for the most up to date and relevant information.
In reality this is the method you would use to install any factory or carrier based RUU to the phone, the only difference being the CID used, remember your original one
I hope I've not overstepped what I am allowed to put here and I hope this helps you out.