Return to Unfiction unforum
 a.r.g.b.b 
FAQ FAQ   Search Search 
 
Welcome!
New users, PLEASE read these forum guidelines. New posters, SEARCH before posting and read these rules before posting your killer new campaign. New players may also wish to peruse the ARG Player Tutorial.

All users must abide by the Terms of Service.
Website Restoration Project
This archiving project is a collaboration between Unfiction and Sean Stacey (SpaceBass), Brian Enigma (BrianEnigma), and Laura E. Hall (lehall) with
the Center for Immersive Arts.
Announcements
This is a static snapshot of the
Unfiction forums, as of
July 23, 2017.
This site is intended as an archive to chronicle the history of Alternate Reality Games.
 
The time now is Thu Nov 21, 2024 1:04 am
All times are UTC - 4 (DST in action)
View posts in this forum since last visit
View unanswered posts in this forum
Calendar
 Forum index » Diversions » Perplex City Puzzle Cards » PXC: Silver Puzzle Cards
[PUZZLE] #251 - Silver - The Thirteenth Labour - READ POST#1
Moderators: AnthraX101, bagsbee, BrianEnigma, cassandra, Giskard, lhall, Mikeyj, myf, poozle, RobMagus, xnbomb
View previous topicView next topic
Page 44 of 73 [1087 Posts]   Goto page: Previous 1, 2, 3, ..., 42, 43, 44, 45, 46, ..., 71, 72, 73  Next
Author Message
domroberts
Veteran


Joined: 28 Apr 2006
Posts: 108
Location: England

This won't help us one jot

I think Mind Candy is playing evil tricks on us all. I have discovered (from having nothing better to do) that this card in the silver pixel set is suspicious, because :

"perplex city silver card"

anagrams to

"Pixel's clever, dirty crap."

Don't shout at me, I love stupid anagrams, and there have been loads on the silver and black cards anyway. I couldnt resist sharing this funny one with you all Smile

Dom

PostPosted: Sun Jun 04, 2006 7:57 pm
 View user's profile
 Back to top 
JebJoya
Unfettered


Joined: 13 Apr 2005
Posts: 679
Location: UK

Hey all!

Just to mention something I had said earlier in this thread - although the throttle can be used, it is often better to have full throttle and low priority settings. This is easy to set up in Windows. Basically you have 2 options:

1) Set priority to Low in Task Manager:

- Go to config.txt in your install directory, and set the number on the second line to 0
- Run 13th Labour program
- Press ctrl-alt-del
- Click processes
- Find Labour13.exe
- Right Click
- Choose Set Priority... -> Low

2) Make a shortcut which automatically loads it in low priority mode (this is the good one!):

- Right click Labour13.exe and choose Create a Shortcut...
- Make your shortcut, find it, right click and choose properties
- Set target to:
Code:
C:\WINDOWS\system32\cmd.exe /c start "13th Labour" /low "**your directory here**\Labour13.exe"

Where **your directory here** is replaced by where the file is (eg, mine is:
Code:
C:\WINDOWS\system32\cmd.exe /c start "13th Labour" /low "C:\Documents and Settings\User-Jeb\Desktop\testb1\Labour13.exe"

- Click OK
- Double click the shortcut!

The advantage of using this is that it will use as much of your CPU as is not being used up by other applications. So, if your PC is idle, it will run at near 100% CPU, if you are playing movies or games then it will run near 0% CPU.

This is really easy, and well worth doing, gets it running super fast!

Jeb
_________________
Jeb's ARG coming Autumn 2007...
Last FM Smile


PostPosted: Mon Jun 05, 2006 2:27 am
 View user's profile AIM Address MSN Messenger
 Back to top 
Rifflesby
Boot


Joined: 15 Apr 2006
Posts: 23
Location: Mesa, AZ

Is there any way to do that in Mac OSX?

PostPosted: Mon Jun 05, 2006 2:31 am
 View user's profile
 Back to top 
duckiemonster
Unfettered


Joined: 10 Dec 2005
Posts: 554
Location: Oxford, UK

JebJoya wrote:
Just to mention something I had said earlier in this thread - although the throttle can be used, it is often better to have full throttle and low priority settings.


A nice idea, and one that I've tried.

The compy still falls over Sad Poor old thing.

It'll tick over happily with 50% throttle and lower than normal priority, so that's my advice to anyone with an ancient compy and a desire to participate.
_________________
duckiemonster.com w00t!

PostPosted: Mon Jun 05, 2006 10:18 am
 View user's profile
 Back to top 
xnera
Veteran


Joined: 03 Jun 2006
Posts: 79

Yeah, changing the priority in the task manager was one of the first things I tried. It did help some, but not as much as changing the throttle, alas.

PostPosted: Mon Jun 05, 2006 10:46 am
 View user's profile AIM Address
 Back to top 
Juxta
Unfettered

Joined: 28 Aug 2005
Posts: 675

Throttle controls how fast the program will attempt to process the WU's.

Process priority controls how much of the CPU is used to run it - by setting it to "Below Normal" just means that your CPU will give other programs precedence if they want to use the CPU. However, once those programs stop using it, then the 13th Labour client will immediately grab as much as possible back again, until something comes along with a higher priority.

Moral of the Story:
1974 Minis won't run at 130 MPH
2006 VW Golf GTI will run at 130 MPH

If you attempt to get the former to go that fast, it will go bang. Test your machine out to find an "optimum" level that the client will run at, without exploding.

Wink

J
_________________
zzzshusoharuxpfrp

PostPosted: Mon Jun 05, 2006 10:55 am
 View user's profile MSN Messenger
 Back to top 
Skizz
Boot

Joined: 11 Jan 2006
Posts: 37

Running the client at full throttle should not be a problem for any PC. The CPU is designed to cope. If you are experiencing problems then either:

a) your CPU is overheating due to poor cooling or
b) you've overclocked the CPU.

For (a) make sure the fans are clean, the heat sink on the CPU is secure and that there is good air flow around the base unit. If it's under your desk then try it on your desk or put a big fan near it to get the air moving around.

For (b) don't overclock it. When overclocking, you're pushing at the limits the CPU was designed to be used at. When it gets hot, the CPU can start to misbehave (flip flops not flipping or flopping quick enough).

Skizz

PostPosted: Mon Jun 05, 2006 2:13 pm
 View user's profile
 Back to top 
poozleModerator
Entrenched

Joined: 15 Aug 2005
Posts: 1090

JebJoya wrote:
Hey all!

Just to mention something I had said earlier in this thread - although the throttle can be used, it is often better to have full throttle and low priority settings. This is easy to set up in Windows. Basically you have 2 options:

1) Set priority to Low in Task Manager:

- Go to config.txt in your install directory, and set the number on the second line to 0
- Run 13th Labour program
- Press ctrl-alt-del
- Click processes
- Find Labour13.exe
- Right Click
- Choose Set Priority... -> Low

2) Make a shortcut which automatically loads it in low priority mode (this is the good one!):

- Right click Labour13.exe and choose Create a Shortcut...
- Make your shortcut, find it, right click and choose properties
- Set target to:
Code:
C:\WINDOWS\system32\cmd.exe /c start "13th Labour" /low "**your directory here**\Labour13.exe"

Where **your directory here** is replaced by where the file is (eg, mine is:
Code:
C:\WINDOWS\system32\cmd.exe /c start "13th Labour" /low "C:\Documents and Settings\User-Jeb\Desktop\testb1\Labour13.exe"

- Click OK
- Double click the shortcut!

The advantage of using this is that it will use as much of your CPU as is not being used up by other applications. So, if your PC is idle, it will run at near 100% CPU, if you are playing movies or games then it will run near 0% CPU.

This is really easy, and well worth doing, gets it running super fast!

Jeb


Trout

I mentioned this a few weeks ago, along with tray it which will minimise to the tray, but a great reminder for people none the less.

**gets sick of trying to find my post about tray it**

poozle wrote:
Not quite getting rid of the item but if you can accept putting it in the task bar (in the bottom right) with just a tiny item try:

http://www.teamcti.com/trayit/trayit.htm

It doesn't install anything and all you do it ctrl-click the minimise button and it puts it in the command bar, now I have a low priority shortcut which I can minimise to tray auto-running so I never have to worry about it (btw if you want a low priority shortcut for the program create a shortcut and then change the target to:

Quote:
C:\WINDOWS\system32\cmd.exe /c start "13th Labour" /low "C:\13labour\Labour13.exe"


It was all mixed in together so i just quoted the whole lot.

PostPosted: Mon Jun 05, 2006 5:18 pm
 View user's profile
 Back to top 
Juxta
Unfettered

Joined: 28 Aug 2005
Posts: 675

Skizz wrote:
Running the client at full throttle should not be a problem for any PC. The CPU is designed to cope. If you are experiencing problems then either:
<snip for brevity>
...make sure the fans are clean, the heat sink on the CPU is secure and that there is good air flow around the base unit. If it's under your desk then try it on your desk or put a big fan near it to get the air moving around.


A couple of points, whilst I agree in essence, I disagree in terms of "the real world". A CPU running 100% should be fine.

Of course, that should depends upon a plethora of factors - your post lists some good examples, the real danger is of over-heating, which can be due to an increased local temperature (like say, I dunno....maybe....it's June? Wink ) dust/fluff/hair/anything impeding the fans (which you'll get, in any system, just because the fan pushes air around inside your box, which will contain particles of the aforesaid gunk that over time, gum up your fan) and finally, as you also pointed out, make sure that there is a "good" air flow - with desk space at a premium in most home users setups, the base unit usually winds up stuck somewhere "out of the way" - which isn't conducive to a good flow of air.

My point isn't to make this discussion into an even bigger genitalia comparison contest than it already seems to be turning into - I just really, really, really don't want to open the thread up one day and read that someone burned out their machine, because they tried to get it to do something unsuitable. Just...be careful out there Smile

J
_________________
zzzshusoharuxpfrp

PostPosted: Mon Jun 05, 2006 8:06 pm
 View user's profile MSN Messenger
 Back to top 
chimera245
Decorated

Joined: 09 Mar 2006
Posts: 209

There has been some discussion in places that we MAY not be performing the correct RC5 decryption process. In fact this morning I had my own doubts.

SO, I talked to the organ grinder (not the monkey) as it were, and referred to the original paper - to confirm once and for all in my own mind that all was well:

http://theory.lcs.mit.edu/~rivest/Rivest-rc5.pdf

I would like to answer this one and for all now.

To quote from the paper:

As noted above RC is wordoriented all of the basic computational oper
ations have wbit words as inputs and outputs RC is a blockcipher with a
twoword input plaintext block size and a twoword ciphertext output block
size

The 64/12/8 refers to the following

w/r/b

w == Word Size (64 bits)
r == Number of Rounds
b == Number of Bytes in Key

The RCCRYPT package, which I used to base my code on, and is the subject of Von's hint, uses EXACTLY this pattern.

I know a few of you have reviewed the code privately, but just to quell any further speculation, here is, size by side, the code from RCCRYPT and my code for open comparison:

RCCRYPT:

/*now we have sixteen bytes ready to work on*/
/*split it into two ULLONGs, left and right*/

L = (ULLONG *)buffer;
R = (ULLONG *)(buffer+Cool;

/*Put the data into host byte order*/
*L = ntohll (*L);
*R = ntohll (*R);

/*decrypt the data...*/
for (i=rounds;i>=1;i--)
{
*R = rrotate(*R - S[2*i+1] , *L ) ^ *L;
*L = rrotate(*L - S[2*i], *R) ^ *R;
}
*L -= S[0];
*R -= S[1];

/*Convert buffer back to network order*/
*L = htonll(*L);
*R = htonll(*R);

And my DLL:

L = System.BitConverter.ToUInt64(buffer,0);
R = System.BitConverter.ToUInt64(buffer,Cool;

if (this.m_clientType == 1)
{
L = NToHLL(L);
R = NToHLL(R);
}

//decrypt the data
for (i=this.m_rounds;i>=1;i--)
{
R = RRotate(R - this.m_S[2*i+1] , L ) ^ L;
L = RRotate(L - this.m_S[2*i], R) ^ R;
}

L -= this.m_S[0];
R -= this.m_S[1];

if (this.m_clientType == 1)
{
L = HToNLL(L);
R = HToNLL(R);
}


Hopefully this can now move on.

PostPosted: Tue Jun 06, 2006 4:12 am
 View user's profile Visit poster's website
 Back to top 
jazzychad
Veteran

Joined: 03 May 2006
Posts: 74

Whew! Thanks for posting that, chimera. I was wondering, myself, if we were processing 128 bits at a time or not. I feel much better now! Very Happy We'll get this cracked in no time now.

One other question though... on the stats page, the number of active clients seemed to be increasing linearly over the past week or so, which should mean that the number of WUs done should go up exponentially....while the graph shows again a linear increase. How are the active clients accounted for on that graph? Just curious...

PostPosted: Tue Jun 06, 2006 9:32 pm
 View user's profile
 Back to top 
chimera245
Decorated

Joined: 09 Mar 2006
Posts: 209

I'm not actively expiring clients at the moment, so any churn (new clients in as old clients go out) appears as an increase in client number, when in fact the client number is fairly stable. I'll most likely do an expiry later on in the week - which will reset the numbers again.

The actual number of clients (and associated load) follows a fairly complex daily and weekly cycle, overlaid over a more erratic cycle of bursts of new clients (following some publicity or information sharing to a new location) followed by a slow drop off (as people get bored).

As long as we continue to exceed my much revised target (now standing at 75000 WUs per day) - I will be very happy.

PostPosted: Tue Jun 06, 2006 9:54 pm
 View user's profile Visit poster's website
 Back to top 
themandotcom
Veteran


Joined: 28 Apr 2006
Posts: 136
Location: Syosset, New York, USA, Earth, Milky Way Galaxy, Universe

Chimera, I'm just wondering, how long would it take to decrypt while doing 100k wu per day? Thanks, man! Keep on Rockin'

PostPosted: Wed Jun 07, 2006 5:25 pm
 View user's profile AIM Address
 Back to top 
Joe
Veteran

Joined: 15 May 2006
Posts: 102
Location: Stavromula Beta

themandotcom wrote:
Chimera, I'm just wondering, how long would it take to decrypt while doing 100k wu per day? Thanks, man! Keep on Rockin'

14.7 million units

147 days
_________________
I may not have gone where I intended to go, but I think I have ended up where I needed to be. - Douglas Adams

PostPosted: Wed Jun 07, 2006 11:13 pm
 View user's profile Visit poster's website
 Back to top 
arnezami
Veteran


Joined: 14 Apr 2006
Posts: 136

Just thinking out loud here.

We are currently searching all 8 letter passwords containing a-z,A-Z,0-9. And for each block the server determines the first four letters. Right?

My question is: would it be a good idea (if practical of course) to let the server first try out all 4 letters with either only uppercase or only lowercase characters? I believe that might raise our chance of finding the password sooner rather than later.


Or alternatively: alongside this project try out only combinations with either only a-z or only A-Z (with only a couple of dozen computers or so).

From my calculations: if you try only a-z or only A-Z (for all 8 characters that is) the search would be 1045 times faster for that! And there is a chance MC expected us to use rccrypt without speed improvement so they might have made it easier for us than we think.

Just an idea.

arnezami

PostPosted: Thu Jun 08, 2006 3:56 am
 View user's profile
 Back to top 
Display posts from previous:   Sort by:   
Page 44 of 73 [1087 Posts]   Goto page: Previous 1, 2, 3, ..., 42, 43, 44, 45, 46, ..., 71, 72, 73  Next
View previous topicView next topic
 Forum index » Diversions » Perplex City Puzzle Cards » PXC: Silver Puzzle Cards
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
You cannot post calendar events in this forum



Powered by phpBB © 2001, 2005 phpBB Group