IRC logs of #boinc for Friday, 2007-11-16

00:02 <MTughan> Hehe... Missed the last 2 parts of 1337 on XKCD...

00:04 *** Bads_Quad has quit IRC

00:08 <MTughan> All right, well I'm off to bed.

00:09 <MTughan> &nn all

00:09 <Romulus> Live long and crunch!

00:18 *** MTughan has quit IRC

00:19 *** MTughan has joined #boinc

00:20 <MTughan> All right, I'm disabling sleep on this thing.

00:21 <MTughan> And it's disabled. Night again.

00:33 *** mweltin has joined #boinc

00:33 *** mweltin has quit IRC

03:27 *** mweltin_ has joined #boinc

03:32 <quail> evening all, how are we all?

03:35 *** benje has quit IRC

03:40 *** benje has joined #boinc

03:49 <CoderForLife> morning

04:00 <mweltin_> CFL are you good at building stuff in windows?

04:00 <mweltin_> I can never seem to buid something in release mode.

04:04 <CoderForLife> I don't pride myself as a Windows Coder

04:05 <CoderForLife> I can, and I have, but with reluctance

04:05 <mweltin_> same here

04:06 * CoderForLife studies the nuances of xquery this morning

04:08 <mweltin_> what is xquery?

04:11 <PriitM> :>

04:11 <CoderForLife> a language for retrieving data from XML documents

04:11 <Romulus> Title: XQuery - Wikipedia, the free encyclopedia (at

04:11 <CoderForLife> like SQL does for relational databases

04:12 <mweltin_> LOL

04:12 <mweltin_> have you read any of the tsp news?

04:12 <mweltin_> I have this "thing" with XML.

04:12 <mweltin_> I avoid it as much as possible, even more so than windows programming.

04:14 <mweltin_> PovAddict  banged out a windows app for me in no time with mingw

04:15 <mweltin_> I can't get mingw with the righ automake version.

04:17 <CoderForLife> Pov is a Coder of the highest order

04:17 <mweltin_> yeah sure enough

04:17 <mweltin_> has me beat

04:18 <CoderForLife> me too

04:18 <CoderForLife> &weather 45140

04:18 <Romulus> CoderForLife: Temperature: 30.0°F / -1.1°C | Humidity: 94% | Pressure: 30.06in / 1017.8hPa | Conditions: Clear | Wind Direction: West | Wind Speed: 0.0mph / 0.0km/h ; Today - Partly sunny. Highs in the mid 40s. Southwest winds 5 to 10 mph.; Tonight - Partly cloudy. Lows in the lower 30s. South winds around 5 mph.; Saturday - Mostly cloudy. Highs in the lower 50s. Southwest winds 5 to 10 mph.;

04:18 <CoderForLife> &seen xcamel

04:18 <Romulus> CoderForLife: xcamel was last seen in #boinc 1 week, 4 days, 6 hours, 20 minutes, and 10 seconds ago: <xcamel> well.. catch you all when I get back..

04:18 <mweltin_> I stopped looking at the weather, its the same here everyday.

04:19 <CoderForLife> must have taken 2 weeks

04:19 <CoderForLife> &seen TheGasGiant

04:19 <Romulus> CoderForLife: TheGasGiant was last seen in #boinc 1 week, 5 days, 3 hours, 7 minutes, and 58 seconds ago: <TheGasGiant> &bye freelarry

04:19 <CoderForLife> &seen old

04:19 <Romulus> CoderForLife: old was last seen in #boinc 4 weeks, 0 days, 12 hours, 58 minutes, and 5 seconds ago: <old> Hope you all are doing fine ,we are all OK :)

04:20 <CoderForLife> &seen sethy

04:20 <Romulus> CoderForLife: sethy was last seen in #boinc 6 days, 21 hours, 51 minutes, and 31 seconds ago: <sethy> bai gais

04:22 * CoderForLife is glad his xquery stuff started working

04:22 <CoderForLife> it's easier to evaluate something when it works

04:22 <Romulus> now anybody with a change on a new rocky movie coming out in a drought, around 16.5 kw potential... too bad 5.10.x didn't keep the car weeeee

04:23 *** freelarry has quit IRC

04:33 <mweltin_> anyone know where libboinccapi.lib gets built?

04:41 <CoderForLife> (crickets)

04:41 <CoderForLife> bbiab

04:41 <mweltin_> yeah

04:41 <mweltin_> late

04:41 <mweltin_> r

04:50 *** mweltin_ has quit IRC

05:18 <CoderForLife> w00t  -  this xquery stuff rocks

06:08 <CoderForLife> searched and retrieved 189 string values from across a complicated 282KB XML file with many nodes in 0.13 seconds, on a lowly Pentium 4M 1.2GHz

06:10 *** desti_T2 has quit IRC

06:10 <CoderForLife> &dict mollify

06:10 <Romulus> CoderForLife: wn, gcide, and moby-thes responded: wn: mollify v 1: cause to be more favorably inclined; gain the good will of; "She managed to mollify the angry customer" [syn: {pacify}, {lenify}, {conciliate}, {assuage}, {appease}, {placate}, {gentle}, {gruntle}] 2: make more temperate, acceptable, or suitable by adding something else; moderate; "she tempered her criticism" [syn: {temper}, {season}] (4 more messages)

06:10 *** desti has joined #boinc

06:29 <wdsmia> Yawn.....

06:31 * CoderForLife slaps wdsmia with a pound of premium roast coffee

06:31 <wdsmia> make that 2 pounds please

06:31 * CoderForLife does the cymbal crash thing

06:56 *** sethy_col has joined #boinc

06:56 <sethy_col> hai gais

06:56 <PriitM> hai2u

06:57 <sethy_col> \o/

06:57 <sethy_col> hows the life in boinc?

06:57 <PriitM> hairy

06:57 <sethy_col> :o

06:57 <sethy_col> and how so?

06:57 <sethy_col> i see no jan

06:57 <sethy_col> &seen Spit_theDog

06:57 <Romulus> sethy_col: Spit_theDog was last seen in #boinc 26 weeks, 2 days, 1 hour, 28 minutes, and 52 seconds ago: <Spit_theDog> Bye for now all :)

06:57 <sethy_col> ;_;

06:57 <Romulus> at 12 inches down at 21:00 when the crontab entry every 5 minutes? :P

06:58 <sethy_col> oh really?

06:58 <sethy_col> we have people going round for children in need

06:58 <sethy_col> with bucket things

06:58 <sethy_col> :o

06:58 <sethy_col> GMAIL

06:59 <sethy_col> going over to

06:59 <sethy_col> ttyl

06:59 *** sethy_col has quit IRC

07:39 *** benje has quit IRC

07:55 *** Bads_Quad has joined #boinc

08:04 *** Bads_Quad has quit IRC

08:27 *** siofwolves has joined #boinc

08:28 *** benje has joined #boinc

08:42 <BadBarbarian> morning

08:43 <PriitM> halloz

08:43 <BadBarbarian> lol 3000 in pending for seti

09:08 *** PriitM has quit IRC

09:09 *** PriitM has joined #boinc

09:16 *** StettinPalver has joined #boinc

09:18 *** StettinPalver is now known as Aeternus

09:18 *** StettinPalver has joined #boinc

09:19 *** StettinPalver is now known as Aeternus

09:20 *** tamar has joined #boinc

09:20 *** tamar is now known as BiteAbleKat

10:00 *** StettinPalver has joined #boinc

10:01 *** Aeternus has quit IRC

10:01 *** StettinPalver is now known as Aeternus

10:02 <BadBarbarian> morning

10:04 <PriitM> hai2u

10:04 <BadBarbarian> this new quad is driving me nuts

10:05 <BadBarbarian> i have done 2 factory restores the dvd is seen than on reboot its gone

10:05 <BadBarbarian> Wind: SW at 3.6 MPH (5.8 KPH)

10:05 <BadBarbarian> opps

10:05 <Romulus> Now the whole island is powered by SUGAR! <3)

10:06 <BadBarbarian> lol rommies on a rool

10:06 <PriitM> :O

10:09 <PriitM> damn, smite, fawk

10:09 <PriitM> my 400gb hdd has fat32 filesystem

10:10 <PriitM> and i got few dvd isos to copy

10:32 *** zombie67 has joined #boinc

10:55 *** freakazoid0223 has quit IRC

10:58 *** freakazoid0223 has joined #boinc

11:43 *** Celelibi has quit IRC

11:54 *** Pip has joined #boinc

11:54 <Pip> Hello all

11:59 <PriitM> hai2u

12:03 *** QrX has joined #boinc

12:03 <QrX> o/

12:16 *** Aeternus has quit IRC

12:29 *** yoyo[RKN] has joined #boinc

12:32 *** Aeternus has joined #boinc

13:03 *** Celelibi has joined #boinc

13:06 *** BadBarbarian has quit IRC

13:20 *** Aeternus has quit IRC

13:49 <Pip> Does "Network Activity Suspend" mean to stop network transfer ?

13:49 <Pip> I don't know which one is best chioce for me

13:50 <yoyo[RKN]> yes Pip

13:50 <Pip> yoyo[RKN], And it is the default setting after I've install Boinc,why ?

13:51 <yoyo[RKN]> should be not the default

13:51 <Pip> yoyo[RKN], The middle one ?

13:51 <Pip> on preferance ?

13:51 <yoyo[RKN]> I think default is suspend if user is active

13:52 <Pip> menu-->activity--> ?

13:52 <Pip> Which one ?

13:53 <Pip> What does "suspend if user is active" mean ?

13:53 <yoyo[RKN]> for crunching, I think the default is do not crunch if user is active

13:54 <Pip> And another question,why are my two projects running at the same time ?

13:54 <yoyo[RKN]> but any way the preferences are downloaded from the first project to which you join

13:54 <PovAddict> Pip: because you have a dualcore?

13:54 <Pip> NO

13:55 <PovAddict> Pentium IV with HT?

13:55 <Pip> It's an old laptop

13:55 <PovAddict> then I'd bet they are not - you see two tasks in Running state?

13:55 <Pip> Pentium M ,thinkpad,don't know if has HT

13:55 <yoyo[RKN]> in which tab do you see what?

13:56 <Pip> NO,just one ,and the other is waiting

13:56 <yoyo[RKN]> jup

13:56 <PovAddict> then it's not running two at the same time

13:56 <Pip> So it's better if I have a multi-core computer

13:56 <PovAddict> of course

13:57 <Pip> :D

13:57 <PovAddict> you do twice the work on two cores, that's obvious

13:57 <Pip> Good,I have reason to ask for a new computer now

13:57 * yoyo[RKN] wants a hexa core

13:58 <QrX> :p

13:58 <Pip> PovAddict, I have to config the CPU to do what you said or it is just handled by CPU automatically ?

13:58 <Pip> What is hexa core ?

13:58 <PovAddict> to do what?

13:58 <Pip> PovAddict> you do twice the work on two cores, that's obvious

13:58 <PovAddict> you need to buy a new CPU to do that :P

13:59 <QrX> Ola all

13:59 <Pip> Yes,and how does the CPU know if there are two tasks waiting for it to preocess at the same time ?

13:59 <PovAddict> ugh

14:00 <PovAddict> you think they would be so stupid to give you a 2-core CPU that only runs one task unless you do some tricky configuration?

14:00 <Pip> lol

14:00 <Pip> (stupid cores)

14:02 <PovAddict> wow

14:02 <PovAddict> a CPU for embedded applications with three hundred (slow) cores

14:03 <Pip> :O

14:03 <Pip> For example

14:04 <PovAddict> I can't wait for the 80-core to be commercially released... but will take a few years still

14:04 <Pip> hehe

14:04 <PovAddict> I hope it doesn't cost a fortune too

14:05 <Pip> You plused a 0 more ?

14:05 <Pip> OK

14:06 <Pip> Such projects should work on super machines ,shouldn't they ?

14:06 <yoyo[RKN]> would that be sufficient for you PovAddict ?

14:06 <Romulus> <> (at

14:07 <PovAddict> OMFG

14:07 <PovAddict> PRICE?

14:07 <yoyo[RKN]> not yet clear

14:08 <Pip> 2048 threads means how many cores ?

14:08 <PovAddict> read the article?

14:08 <PovAddict> it has 8 cores

14:08 <PovAddict> 64 threads on each

14:09 <PovAddict> &math calc 8 * 64

14:09 <Romulus> PovAddict: 512

14:09 <Pip> Intel resleased 8-core already

14:09 <PovAddict> with 1 thread each

14:10 <PovAddict> I think the Pentiums with HyperThreading can be counted as having 2, but I'm not sure if it's the same thread concept as the Sun CPUs have

14:12 <Pip> Sun CPU is RISC while Intel is CISC ,right ?

14:12 <PovAddict> I dunno

14:12 <yoyo[RKN]> I think yes Pip

14:12 <Pip> AMD is more like RISC ,it is x86 from Intel though

14:13 * Pip doesn't have any RISC machine yet

14:13 <PovAddict> it can't be RISC if it uses the x86 instruction set

14:16 <Pip> I don't know why mac gave up Power by IBM, but Steve Jobs said ,Intel provides much faster dual-core that is 5times faster than G5 with a power CPU inside

14:16 <Pip> PovAddict, Intel is hybrid

14:17 <PovAddict> Whirl is RISC

14:17 <PovAddict> two instructions

14:17 <PovAddict> and fun to program; here's the hello world program:

14:17 <Romulus> <> (at

14:18 <Pip> It's hard to buy a sun mahcine ,seems ebay is the only easy way to reach

14:18 <Pip> here

14:20 <Pip> Back to boinc, the "network activity" factly means the "network transmission of tasks " ?

14:20 <PovAddict> if you disable network activity, you can't get more tasks or upload the ones you finished

14:21 <Romulus> needs to be a bit different on the number)

14:21 <Pip> clear : )

14:21 <PovAddict> shutup Romulus

14:23 <Pip> PovAddict, Wa~how to execute the binary code of "hello world" ?

14:23 <PovAddict> try this virtual machine:

14:23 <PovAddict> check Edit Code, paste the numbers on the box and press the green run button

14:23 <Pip> OK

14:24 <Pip> what does faster mean ?

14:24 <PovAddict> try it and see

14:24 <Pip> haha~~~amazing :D

14:26 <zombie67> Niagara 2 is 8 core, with 8 threads each.

14:27 <zombie67> however, only 1 FU per core

14:27 <zombie67> so not as great a cruncher as you would think

14:27 <zombie67> A great processor for IO

14:28 <PriitM> good evening all :)

14:28 <yoyo[RKN]> PovAddict : for what is the field radnom in result table?

14:28 <PovAddict> yoyo[RKN]: for the feeder's "random order"

14:28 <yoyo[RKN]> ok

14:28 <zombie67> one of my products is niagara 2

14:29 <zombie67>

14:29 <Romulus> <> (at

14:29 <PovAddict> <grammar-lesson>what is the field random in the result table for?</grammar-lesson> English is weird sometimes

14:29 <yoyo[RKN]> lol

14:30 <zombie67> what is the 8 core from intel?

14:30 <zombie67> already released?

14:30 <zombie67> model number?

14:36 <Pip> PovAddict, The whirl has only a flash demo ,any binary pcakge ?

14:36 <PovAddict> only source afaik

14:39 <CoderForLife> howdy folks

14:40 <CoderForLife> waiting for a phone call from Mom, then I'm off to the hospital to see my sister, and take my Mom home

14:41 <CoderForLife> this looks like some light reading

14:41 <PovAddict> bleh, pdf

14:42 <CoderForLife> light, and gravity, and strong force, and electroweak

14:42 <PovAddict> better not crash the browser

14:42 *** freelarry has joined #Boinc

14:42 <Pip> Sorry,it's dual dual-quard Xeon

14:42 <CoderForLife> we are saved - freelarry has joined

14:42 <freelarry> huhh

14:42 * PovAddict skims over the pdf and explodes

14:42 <CoderForLife> the PDF is a least, um, pretty

14:43 * freelarry shaking head and trying to knock sand dunes from eyes

14:43 <CoderForLife> they are using 250-some dimension symmetry to predict that LHC will discover gravity particles

14:44 <CoderForLife> if it does, then they have a working Grand Unification Theory model

14:46 * freelarry notes logs don't update in realtime

14:46 <PovAddict> every hour or so

14:46 <PovAddict> since Romulus and the web host are on different machines, xcamel set it to transfer them every hour (or was it 30 minutes)

14:47 * freelarry wife may surprise me yet - her friends and kids not on her side of issues currently

14:47 <freelarry> so more than one trying to get her to change

14:47 *** mweltin has joined #boinc

14:51 <freelarry> it appears the biggest change i have done to gain her attention wasn't neccessarily getting the divorce papers from court house - it was cancelling my life insurance

14:51 <mweltin> ouch

14:51 <mweltin> I got a divorce once, no fun in that at all.

14:52 <freelarry> only way for me to come up with enough cash ( in my comfort zone ) to free some money for bills

14:53 <freelarry> i know no winners only losers to various degree in a divorce - but it is the final solution with out murder or mayham

14:53 <mweltin> life insurance is mostly for other people, you can borrow against it but not a great plan.

14:53 <mweltin> yes

14:53 <freelarry> nope - was using as longterm savings

14:53 <freelarry> but not all that great for returns either

14:53 <mweltin> crap, sorry about that.

14:54 <Romulus> how long till I can run BOINC 24/7 happily, no reason for me

14:54 * freelarry thinks Romulus could run boinc when ever he wants as he's on 24/7

14:55 * freelarry nope no quarters only a couple of pennies to feed Romulus

14:55 <freelarry> well off for daily chores

14:56 <mweltin> PovAddict: are you here?

14:57 <mweltin> take care freelarry

15:02 <CoderForLife> cya FL

15:03 * CoderForLife plunks in a couple of quarters into Rommies slot for freelarry

15:04 * CoderForLife takes out his rag and polishes Rommies red camera lens

15:04 *** BadBarbarian has joined #boinc

15:04 <mweltin> Rommies = HAL ?

15:05 <mweltin> CFL you should realy take a stress pill and think about what you are doing.

15:05 <BadBarbarian> lol

15:05 <BadBarbarian> right from 2001

15:06 <mweltin> at least someone thought it was funny

15:07 <mweltin> thanks BadBarbarian

15:07 <PovAddict> hi

15:07 <mweltin> PovAddict !!

15:07 <mweltin> I just updated the linux and win versions.

15:08 <mweltin> I'm working on the work generator now.

15:08 <mweltin> this project should be out of beta today!

15:08 <mweltin> somehow I lost the source code for the work generator, which all things considered, may not bee that bad a thing.

15:09 <PovAddict> don't you have it on svn? ;)

15:09 <mweltin> ahhhh mmmmmm ahhhhhhhh sv what?  No.

15:11 <mweltin> thanks again for building that windows app for me PovAddict.

15:19 <mweltin> it was in svn

15:19 <mweltin> sweet

15:20 <mweltin> is there a database api somewhere?

15:21 <PovAddict> for...?

15:23 <mweltin> I'm looking to see how to update teh opaque field, and was thinking I'd use the boinc_db interface, but I think I'm going to go with mysql++ instead.

15:23 <mweltin> unless I can set it when I create the workunit.

15:23 <PovAddict> from the work generator?

15:23 <mweltin> but I didn't see an opaque switch.

15:23 <PovAddict> I added it myself... hold on

15:23 <mweltin> my custom work generator.

15:30 <PovAddict> download this into the boinc svn working copy:

15:30 <Romulus> <> (at

15:30 <PovAddict> then do: patch -p0 < create_work_opaque.patch

15:32 <mweltin> patching file tools/create_work.C

15:32 <mweltin> ok done

15:32 <mweltin> what did I just do?

15:32 <PovAddict> look at the .patch :)

15:32 <PovAddict> now create_work has a -opaque switch

15:36 <mweltin> good call I was going to use a double in opaque

15:36 <mweltin> glad you told me to look

15:36 <mweltin> it only takes an int

15:37 <yoyo[RKN]> jup: wu.opaque = atoi(argv[++i]);

15:38 <mweltin> that is fine, as now I'll just put in my talbe ID which is what is most commonly done.

15:41 <mweltin> PovAddict: do you read the the boinc_projects mailing list?

15:41 <yoyo[RKN]> yes

15:41 <PovAddict> I get boinc_projects, boinc_dev, boinc_alpha on my inbox

15:44 <TMatWork> TSP out of beta today?! sweet

15:44 <mweltin> if I get the workgenerator done yes.

15:44 <TMatWork> hehe

15:45 <TMatWork> im sure you will with time

15:45 <mweltin> but that should happen.

15:45 <mweltin> I have the day to myself.

15:45 <TMatWork> you think itll work better than the last one?

15:45 <zombie67> ouch

15:45 <TMatWork> nice,  n quiet over there?

15:46 <TMatWork> well, his last one couldnt keep up with the demand...

15:47 <mweltin> the last one was manual, I'm goign to try to tie the assimilator to the workgenerator now.

15:47 *** PovAddict has quit IRC

15:47 *** freelarry has quit IRC

15:47 <TMatWork> thatll be nice...

15:47 *** freelarry has joined #Boinc

15:47 *** freelarry has quit IRC

15:47 <zombie67> how many steps will these WUs be?

15:47 <zombie67> 48?

15:48 *** PovAddict has joined #boinc

15:48 <mweltin> zombie67: what do you mean?

15:48 <zombie67> may not be asking it righ.

15:48 <zombie67> right

15:48 <zombie67> let me find the forum thread

15:48 <mweltin> each WU will generate 11! paths.

15:48 <TMatWork> you take two steps tot he left, then two to the right...

15:49 <zombie67>

15:50 <Romulus> <> (at

15:50 <mweltin> and to think I was gonging to avoid the forums today.

15:50 <zombie67> number of nodes?

15:51 <TMatWork> hehe

15:51 <mweltin> 48 nodes (verticies)

15:51 <mweltin> aka cities

15:52 <zombie67> got it.  Didn't know if you were still using 5

15:52 <mweltin> nope

15:53 <TMatWork> well, im heading out today

15:53 <TMatWork> so ill bbl

15:53 <zombie67> I'm ready for the work.  I should be hitting my target at leiden today, so I will have some surplus cycles.

15:53 <TMatWork> early*

15:54 * TMatWork thinks zombie has envested way to much into BOINC :P

15:54 <TMatWork> but hey, its fun!

15:54 <TMatWork> anywho, im outa here

15:56 <mweltin> later TMatWork

16:00 <zombie67> define "too much"

16:00 <mweltin> too much = time PovAddict  is here divided by 2

16:01 <PovAddict> meh

16:02 <zombie67> wow.  DA just did what I asked...

16:02 *** BadBarbarian has quit IRC

16:06 <PovAddict> BB: programmers say similar things about lines of code

16:09 *** Pip has quit IRC

16:15 *** yoyo[RKN] has quit IRC

16:24 *** zombie_67 has joined #boinc

16:32 *** zombie67 has quit IRC

16:33 *** zombie_67 has quit IRC

16:39 *** yoyo[RKN] has joined #boinc

16:41 *** zombie67 has joined #boinc

17:02 <mweltin> lalalalala

17:03 <yoyo[RKN]> zombie67 : you are still crunchings yoyo's!

17:04 <yoyo[RKN]> is your work_generator now working mweltin

17:04 <mweltin> one step closer

17:05 <mweltin> just made some new tables in the database so i can ues hte opaque field in the workunit

17:05 <mweltin> and added mysql++ to make the sql queriers easier to write.

17:05 <mweltin> ran my first test and its looking good.

17:06 <yoyo[RKN]> what do you put into that field?

17:06 <mweltin> the id field from my "paths" table

17:07 <PovAddict> what do you store on the paths table?

17:07 <yoyo[RKN]> so first you create an entry in your new paths table and afterwards a wu with this id in opaque field?

17:08 <mweltin> algorithm, prefix, suffixStart, suffixEnd, bestPath, distance, time_entered, time_returned.

17:08 <mweltin> yoyo[RKN]: yes

17:08 <mweltin> and the workunit name is algorithm+id

17:09 <mweltin> so I use 5 chars and not 75 for a name

17:09 <mweltin> and they are all unique!!!

17:09 <PovAddict> SELECT paths.prefix FROM paths INNER JOIN workunit ON workunit.opaque = WHERE;

17:09 <mweltin> lets us all bow our heads and have a moment of silence for mysql.

17:09 <PovAddict> (hope I got the join syntax right...)

17:10 <mweltin> close enough PovAddict

17:10 <PovAddict> mweltin: did you update the assimilator to store the result in the DB?

17:10 <mweltin> that is the next step.

17:11 <PovAddict> you could disable your existing validator and send some work :)

17:11 <mweltin> I should be able to get that done soon too, although I'm getting hungry and will break for lunch soon.

17:11 <PovAddict> err

17:11 <PovAddict> you could disable your existing assimilator* and send some work :)

17:11 <PovAddict> returned work will queue up on the "ready to assimilate" state

17:12 <mweltin> I'm using the simple assimilator modified to use the xml

17:12 <PovAddict> so people crunch while you write assimilator

17:12 <yoyo[RKN]> yeah

17:12 <zombie67> sorry, back now

17:12 <PovAddict> just... don't sent thousands :) just some to keep us busy

17:13 <zombie67> yoyo[rkn]:  yes, I still crunch yoyo

17:13 <zombie67> why?

17:13 <mweltin> ok I'll make sure some go out before I go to lunch

17:13 <PovAddict> you could also make the assimilator quit after processing a single unit, easier to test

17:13 <MTughan> I'm back now too...

17:13 <MTughan> I don't have a new Mac client for you yet, but I got the source yesterday.

17:13 <PovAddict> remember to disable your current assimilator (which may not like the new workunits) before sending work

17:13 <yoyo[RKN]> I saw some results but thought you left the project

17:14 * PovAddict reports a 6-hour yoyo unit

17:14 <mweltin> the workunits are exactly the same, just the name changes.

17:14 <PovAddict> 6h 40m 48s

17:14 <yoyo[RKN]> a short one, PovAddict ;)

17:14 <PovAddict> I have a QMC one at 15h with 22h remaining

17:14 <MTughan> One that just finished here was 9:25.

17:15 <MTughan> yoyo@home WU, that is.

17:15 * PovAddict pings the P4

17:15 <zombie67> nope.  earlier I decided to put my PS3 on PSCGRID only.  then changed my mind and split 50/50.  now back to only on PS3GRID.  But all my other machines still crunch yoyo

17:16 <PovAddict> both projects should work on making the app release the SPEs when suspended...

17:16 <yoyo[RKN]> a yoyo which is short than 10h can be considered as short ;)

17:17 <mweltin> regarding the assimilator code, should I just generate one new WU evertime I get a canonical result?

17:17 <PovAddict> what for?

17:18 <mweltin> then work generation will be automated.

17:18 <MTughan> yoyo[RKN]: Or just crunched by a fast computer.

17:18 <PovAddict> making the assimilator make more work is mostly useful if the new work uses some data from the returned unit

17:18 <MTughan> A 3.2GHz P4 should do the trick. ;)

17:19 <yoyo[RKN]> some wus needs also 30h on this system

17:19 <MTughan> ... Wow.

17:19 <MTughan> Edging ever closer to 100K on Einstein... 97,215.

17:20 <yoyo[RKN]> fastest system is a PS3

17:20 <mweltin> would it be better to have a cron job monitor the readytosend workuint values and just try to keep them at a specific level?

17:20 <PovAddict> maybe

17:20 <yoyo[RKN]> that is the yoyo@home way

17:20 <PovAddict> I create work manually since it's always limited batches

17:20 <mweltin> ok

17:21 <mweltin> good to know

17:21 <PovAddict> that depends on the project

17:21 <PovAddict> SETI has "splitter" daemons that read the radio data from tape and generates work from them

17:21 <yoyo[RKN]> every 30min: while (wu_to_send < 2000) create 100 new wus

17:23 <yoyo[RKN]> and it is not a cron but a task in config.xml

17:24 <mweltin> yoyo[RKN]: I like that idea even better.

17:24 <zombie67> Wow!  Frank Boerner already has over 700k, and a RAC of 14.5k!

17:24 <yoyo[RKN]> where?

17:25 <yoyo[RKN]> ah, @yoyo

17:26 <yoyo[RKN]> I know him. He tries to keep close to seti.germany

17:34 <mweltin> zombie67: and TMatWork got new work

17:34 <mweltin> nothing for PovAddict sorry

17:35 <mweltin> -opaque worked like a charm PovAddict

17:35 * mweltin bows to PovAddict

17:35 <MTughan> He seems to be marked as away...

17:35 <MTughan> Or not.

17:35 <MTughan> It's my IRC client being slow.

17:36 <mweltin> do you think you could bang out a mac app soon.  The 2.08 is done in linux and windows.

17:36 <MTughan> I'll get to work on it.

17:37 <mweltin> svn://

17:37 <mweltin> sorry the makefiles are still not useful.

17:37 <MTughan> I've got that already. Unless you updated it in the last 20 hours?

17:37 <mweltin> in fact they are worse than before.

17:37 <mweltin> yes

17:37 <MTughan> I've got my own Makefiles.

17:37 <PovAddict> remember to change them to use -O2 at least

17:37 <MTughan> You updated it?

17:38 <MTughan> Mine use -O3.

17:38 <mweltin> yes

17:38 <MTughan> Okay, I'll check it out again.

17:38 <mweltin> I also made a normal boinc install

17:38 <mweltin> I used the --prefix option before so all my libs and header files were in /boinc

17:38 <PovAddict> I never do make install on boinc

17:38 <mweltin> now they are instandard places but its not reflected in my Makefile.

17:39 <mweltin> then why have a install target?

17:39 <MTughan> Like I said, I have my own Makefiles.

17:39 <mweltin> fair enough.

17:39 <MTughan> Still just build in lib and Bruteforce?

17:39 <mweltin> up

17:39 <MTughan> Up?

17:39 <mweltin> I want to use gnu build tools

17:40 <mweltin> yup

17:40 <zombie67> I still have my macs attached.  they won't try to crunch with the old app, will they?

17:40 <PovAddict> mweltin: did you deprecate previous versions already?

17:40 <mweltin> yes they will, but its fine

17:40 <mweltin> mmmmmmmmm maybe

17:40 <mweltin> brb

17:41 <zombie67> ;)

17:42 <mweltin> I only depricated the ones I have new apps for.

17:42 <mweltin> so the win 64bit is still the old app

17:42 <PovAddict> well, but what is the difference between old and new?

17:42 <mweltin> not much.

17:43 <PovAddict> compatible results?

17:43 <mweltin> I switched from a while loop to a for loop so it could be optimized

17:43 <MTughan> Huh... Build's failing.

17:43 <PovAddict> hmm is win already released?

17:43 <mweltin> and there is a status

17:43 <mweltin> yes, its the one you made with mingw

17:43 <PovAddict> ok

17:44 <PovAddict> I just thought I could optimize a bit more, but nevermind

17:44 <zombie67> *sigh*  I remember when I was #1 at yoyo, both rac and total

17:44 <PovAddict> lol

17:44 <PovAddict> zombie67 got kicked off the podium

17:44 *** BadBarbarian has joined #boinc

17:44 <zombie67> kicked inthe scrotum?

17:45 <PovAddict> o_o

17:45 <mweltin> ouch

17:45 <BadBarbarian> \hi all

17:45 <mweltin> MTughan: I'll take a look at my build

17:45 <MTughan> No, it's my Makefile.

17:45 <mweltin> ok

17:45 <MTughan> I've know what's wrong, I just don't know why it's wrong.

17:46 <zombie67> are we using all the SSE* or altivec goodness possible for the mac apps?

17:46 <MTughan> I had taken out SSE because it doesn't do anything. Altivec is on for PPC.

17:46 <PovAddict> zombie67: they're mostly integer, there isn't much performance to get with sse/altivec afaik

17:47 <mweltin> yoyo where do you pick up wu_to_send info

17:47 <MTughan> Argh... PovAddict, how can I set a variable in a target in a Makefile? Normal way won't work.

17:47 <PovAddict> afaik, "you don't"

17:47 <mweltin> afaik?

17:48 <PovAddict> as far as i know

17:48 <mweltin> ahhh

17:48 <MTughan> In this case, I'm setting the arch string. "ARCH=i386" does nothing.

17:48 <MTughan> "export ARCH=i386" doesn't do anything, but I think it's "export ARCH i386...

17:48 <MTughan> To no effect.

17:48 <PovAddict> oh, an environment variable?

17:49 <PovAddict> note that makefile variables are totally independent from variables seen on bash

17:49 <MTughan> Yeah. I think I figured out a workaround, but you might have something better.

17:49 <MTughan> I know.

17:49 <PovAddict> export is a bash thing

17:49 <MTughan> Yep.

17:50 <MTughan> Argh... How can I set a Makefile variable?

17:50 <PovAddict> from "outside"?

17:50 <MTughan> From a target.

17:50 <PovAddict> you can't set variables inside a target, variables are global to the makefile

17:51 <MTughan> I may have something else...

17:51 <zombie67> Fri Nov 16 14:50:10 2007|yoyo@home|Task ogr_071004045711_46_2 exited with zero status but no 'finished' file

17:51 <zombie67> Fri Nov 16 14:50:10 2007|yoyo@home|If this happens repeatedly you may need to reset the project.

17:51 <zombie67> Fri Nov 16 14:50:10 2007|yoyo@home|Restarting task ogr_071004045711_46_2 using crunch version 107

17:51 <zombie67> loop

17:51 <Romulus> so i am still not safe for about 2 inches pea gravel and #1 crush rock before the information to make up some FC6 cd's

17:51 <MTughan> There we go.

17:52 <zombie67> yoyo[rkn]:  what should I do?  abort?

17:52 <PovAddict> mweltin: want me to mirror the apps?

17:52 <mweltin> please

17:52 *** yoyo[RKN] has quit IRC

17:52 <zombie67> oh sure

17:53 <MTughan> WTF?

17:53 <MTughan> gcc -O3 -ftree-vectorize -ffast-math -march=prescott -arch i386 lib/tspParser.cpp -c -o i386_build/tspParser.o

17:53 <MTughan> /bin/sh: -c: line 1: unexpected EOF while looking for matching `"'

17:53 <MTughan> /bin/sh: -c: line 2: syntax error: unexpected end of file

17:53 <zombie67> *DING*

17:53 <zombie67> 100k at leiden!

17:54 <MTughan> lol

17:54 <MTughan> Nicely done...

17:54 <PovAddict> mweltin: windows app is up

17:54 <MTughan> Oh, nevermind...

17:54 <mweltin> PovAddict: do you want the md5's

17:55 <PovAddict> yes

17:56 <MTughan> All right, builds fine, but my BOINC files are not found...

17:56 <mweltin>

17:56 <Romulus> Title: pastebin - collaborative debugging tool (at

17:56 <PovAddict> still downloading linux app

17:57 <mweltin> MTughan: that doesn't sound fine

17:57 <MTughan> lol, I know.

17:57 <PovAddict> 14.31K/s

17:57 <PovAddict> win app matches md5 - you could set the redirect already

17:58 <PovAddict> well actually, nobody's downloading the app

17:58 <PovAddict> no work :P

17:58 <MTughan> Ah, that's why...

17:58 <mweltin> only two workunits are out

17:58 <PovAddict> that explains why I'm getting it so fast (25.68K/s)

17:58 <zombie67> bbl

17:58 *** zombie67 has left #boinc

17:59 <MTughan> mweltin: Does bruteforce.cpp look for headers in lib too?

17:59 <PovAddict> the makefile has -I../lib

17:59 <mweltin> oh here is a little story.  Intra island traffic is great.

17:59 <mweltin> yes

17:59 <MTughan> Oh yeah forgot to modify that... Hehe...

17:59 <mweltin> Containers.h is in ../lib

17:59 <PovAddict> linux app is up

18:00 <MTughan> I this case, it's actually in ./lib.

18:00 <MTughan> In*

18:00 <mweltin> apache is restarted

18:00 <mweltin> MTughan: ?

18:00 <MTughan> I modified the directory structure a bit.

18:00 <mweltin> oh

18:01 <MTughan> PovAddict: Remember the export command syntax?

18:01 <PovAddict> $ help export

18:01 <MTughan> Thanks...

18:01 <MTughan> I use man myself, but export --help gives enough info.

18:01 <PovAddict> export is a bash internal command, man wouldn't have it

18:02 <MTughan> Oh...

18:02 <PovAddict> if you want man, do "man bash" and scroll to the export section

18:02 <PovAddict> mweltin: do you have mod_deflate on your apache config?

18:02 <MTughan> Huh... man export came up with that anyway.

18:02 <PovAddict> just tried, doesn't work on debian

18:02 <mweltin> PovAddict: que?

18:03 <MTughan> Maybe OS X has a modified man.

18:03 <mweltin> I don't konw hwat mod_deflate is

18:03 <PovAddict> search for the word 'deflate' on the config

18:03 <mweltin> nope

18:03 <mweltin> grep defalte ./httpd.conf comes up empty

18:03 <MTughan> Argh... export doesn't seem to have any effect...

18:03 <mweltin> opps

18:04 <PovAddict> XD

18:04 <MTughan> lol defalte...

18:04 <mweltin> still nothing

18:04 <PovAddict> I guess you must have some LoadModule directive? see what path they give on the second param

18:05 <PovAddict> it's modules/mod_[whatever].so on my windoze apache

18:05 <mweltin> libexec/apache/

18:05 <PovAddict> does exist in that directory?

18:06 <mweltin> no

18:06 <PovAddict> crud

18:07 <mweltin> problems?

18:07 <PovAddict> mod_deflate can be used to compress webpages on-the-fly

18:07 <PovAddict> would really improve forum speed on your tiny bandwidth

18:09 <mweltin> I was thinking of deleting old threads

18:09 <MTughan> PovAddict: Any idea?

18:09 <PovAddict> ...

18:09 <Romulus> Title: general pastebin - Anonymous - post number 777668 (at

18:09 <PovAddict> why

18:09 <MTughan> $arch has already been exported as i386, and all dirs exist.

18:10 <MTughan> Oh, but not includes... :P

18:10 <mweltin> you use gcc and not g++ why is that ?

18:10 <MTughan> They're the same.

18:10 <mweltin> ok

18:10 <PovAddict> you're not *linking* with the lib/*.o's

18:11 <mweltin> I should really turn them into an archive like a real lib

18:11 *** efc has joined #boinc

18:11 <MTughan> So do I just have to include them in the compilation?

18:11 <MTughan> 'lo e

18:11 <mweltin> and PovAddict  is right again,

18:11 <PovAddict> yeah

18:11 <mweltin> yes

18:12 <MTughan> Can I use -l switches, or do I have to reference the .o's?

18:13 <mweltin> for now reference the .o's

18:13 <PovAddict> -lfoo is for files called libfoo.a

18:13 <MTughan> Ah, assembler.

18:13 <PovAddict> no, archive

18:13 <MTughan> Oh.

18:13 <MTughan> Argh... No wildcards in GCC. lib/*.o doesn't work.

18:14 <mweltin> I read a page about how to make an archive its easy, I'll get on that.

18:14 <MTughan> Aside from the fact that I used the wrong directory. Stupid me...

18:14 <PovAddict> MTughan: of course not; it's the shell that expands wildcards

18:14 <PovAddict> if an app expands wildcards by itself, it's wrong :)

18:15 *** Celelibi has quit IRC

18:15 <MTughan> Well, certainly better. Only one symbol now. "_getrusage_mutex"

18:15 <mweltin> I don't know where that comes from.

18:15 <PovAddict> try using g++ :)

18:16 <MTughan> Same.

18:17 <MTughan> Yep, no difference between gcc and g++.

18:17 <QrX> always the same who are talking here :p

18:17 <MTughan> PovAddict.

18:17 <MTughan> Oh, I see... lol

18:18 <PovAddict> mweltin: do you really think deleting old threads is a good idea?

18:18 <MTughan> Well, g++ and gcc definitely don't go to the same binary.

18:18 <mweltin> PovAddict: do I really think?

18:18 <mweltin> about anything

18:18 <MTughan> lol

18:18 <mweltin> you have known me for a or so

18:19 <mweltin> when have I shown a  real desire to think

18:19 * PovAddict doesn't help people who don't show a real desire to think o:<

18:19 <mweltin> ok I have to get some lunch.

18:20 <mweltin> I'll think about what you said.

18:20 <MTughan> Now, for this problem...

18:20 <PovAddict> seti keeps 679104 posts on its database

18:21 *** mweltin is now known as mw_away

18:24 <PovAddict> MTughan: did you get the silly thing compiled?

18:24 <MTughan> Nope. Still undefined symbol.

18:24 <PovAddict> well I'll go get my silly thing coded

18:24 <PovAddict> I still don't understand most of j2ee... and tutorials try to shove complex and high-level frameworks down my throat

18:25 <MTughan> What is it?

18:25 <MTughan> _getrusage_mutex

18:25 <MTughan> Google turns up a Linux command.

18:25 <PovAddict> I try to go read about entity beans, and instead of finding useful information, I get "Entity beans have been replaced by Java Persistence API entities, go read about those instead"

18:25 <PovAddict> wow

18:25 <MTughan> Along with BOINC source.

18:26 <PovAddict> boinc first

18:26 <MTughan> Exactly. And I have no idea what it is.

18:26 <PovAddict> boinc *only* actually

18:26 <PovAddict> what are you using to link to boinc?

18:26 <PovAddict> I think it may be a global var

18:26 <MTughan> Looks like "-lboinc_api -lboinc"

18:28 <PovAddict> no idea then...

18:28 <MTughan> I've got three .a's in the lib folder: libboinc.a, libboinc_api.a, and libboinc_zip.a.

18:28 <PovAddict> it's a global variable in boinc/lib/util.C

18:28 <PovAddict> should be compiled in libboinc.a

18:28 <MTughan> I know this BOINC installation works, used it last time.

18:29 <MTughan> Well, I can always try remaking.

18:31 <MTughan> Argh... It's referencing the right folders, according to gcc -v.

18:31 *** QrX has quit IRC

18:32 <MTughan> All right, doing a global search for libboinc.a. Maybe there's another copy being picked up.

18:32 *** Celelibi has joined #boinc

18:33 <MTughan> Really? I have a libboinc_api.a in /usr/local/lib...

18:33 <MTughan> Would that be installed by the BOINC binary?

18:33 <PovAddict> that's why make install isn't such a good idea...

18:33 <MTughan> I changed the prefix.

18:34 <PovAddict> yep, but you already had one from a previous install

18:34 <MTughan> Nothing in /usr/lib...

18:34 <MTughan> Well, I can see what happens with the search.

18:34 <PovAddict> if usr/local/lib is higher priority than your custom prefix: problems

18:35 <MTughan> Moved, trying again.

18:36 <MTughan> Dang... That was it!

18:36 <MTughan> *grimaces* Now for PPC...

18:37 <MTughan> Oh yes, now where i386 isn't being replaced by ppc, so it's looking for PPC builds in i386 builds...

18:38 <MTughan> Oh, there it is. Okay, built.

18:38 <PovAddict> both platforms?

18:38 <MTughan> Yep.

18:38 <PovAddict> gzip or bzip2 them and host

18:39 <MTughan> Okay.

18:39 <MTughan> Um... Okay, they're not there.

18:39 <PovAddict> o_O?

18:39 <MTughan> PPC is... Oh, I know why. :P

18:40 <Romulus> just started a bit ancient though; as a kid.

18:40 <MTughan> There we go.

18:41 <wdsmia> &weather 50265

18:41 <Romulus> wdsmia: Temperature: 48°F / 9°C | Humidity: 41% | Pressure: 29.77in / 1008hPa | Conditions: Scattered Clouds | Wind Direction: WSW | Wind Speed: 6mph / 9km/h ; Tonight - Partly cloudy. Low in the mid 30s. West wind 5 to 10 mph.; Saturday - Partly sunny. High in the lower 50s. North wind 5 to 10 mph.; Saturday Night - Partly cloudy in the evening then becoming mostly cloudy. Low in the lower 30s. Northeast wind (1 more message)

18:41 <wdsmia> &more

18:41 <Romulus> wdsmia: 5 to 10 mph.;

18:42 <MTughan> 'lo Doub

18:42 <MTughan> Boug*

18:42 <MTughan> Doug**

18:42 <MTughan> Damn the swelling in my finger...

18:42 <wdsmia> *lo MTughen

18:42 <PriitM> good night, have fun =O

18:42 <MTughan> I imagine we will... :P

18:43 <MTughan>

18:43 <Romulus> <> (at

18:43 <MTughan> brb

18:55 *** Celelibi_ has joined #boinc

18:57 *** Celelibi has quit IRC

19:11 <Tank_Master> ib

19:12 <Tank_Master> &weather 97007

19:12 <Romulus> Tank_Master: Temperature: 53.4°F / 11.9°C | Humidity: 89% | Pressure: 29.87in / 1011.4hPa | Conditions: Light Rain | Wind Direction: ESE | Wind Speed: 0.0mph / 0.0km/h ; Tonight - Showers likely. Lows 45 to 50. Light wind becoming southeast 5 to 10 mph after midnight.; Saturday - Rain...breezy. Highs around 55. Southeast wind 5 to 10 mph increasing to south 15 to 25 mph in the afternoon. Near The Gorge...east (1 more message)

19:12 <Tank_Master> &more

19:12 <Romulus> Tank_Master: wind 15 to 25 mph in the morning.; Saturday Night - Mostly cloudy. Occasional rain in the evening... then mostly cloudy with a chance of showers after midnight. Breezy. Lows around 45. Southwest wind 15 to 25 mph becoming light after midnight.;

19:19 *** Celelibi has joined #boinc

19:33 *** Celelibi_ has quit IRC

19:34 *** mw_away is now known as mweltin

19:36 *** zombie67 has joined #boinc

19:37 <Tank_Master> wb zombie and mw

19:37 <mweltin> thanks

19:37 <PovAddict> mweltin:

19:37 <Romulus> <> (at

19:37 <zombie67> I see one of my machines got a bunch of TSP

19:37 <zombie67> TM:  a newcommer is kicking our asses at milkyway

19:37 <Tank_Master> I got 20 WUs so far

19:37 <Tank_Master> waat?

19:38 <zombie67> can't use boincstats, as mw stats are 4 days old there.  loot at the site stats

19:38 <Tank_Master> drat, and I just lowered my resorces to give more to hydrogen

19:38 <zombie67> laurenu2 was going 60-70k/day at cosmology

19:39 <zombie67> even if he splits 50/50 with MW, that is still 30-35k/day.....

19:39 <Tank_Master> man

19:39 <Tank_Master> well, at least I have a chance at the top 5...

19:39 <Tank_Master> for now

19:39 <zombie67> like 50 X2s, and another 50 1core AMDs

19:39 <zombie67> can't compete with that!

19:40 <Tank_Master> huh, and AMD fan apparently

19:40 <Romulus> in the US (all up) and then back on the Mac, like your memory

19:40 <zombie67> were are we with TSP now?

19:40 <zombie67> I was some work was released, but not much, probably for testing purposes.

19:40 <Tank_Master> fumbeling around for gass, as usuall

19:41 <mweltin> looking good, just about to install the new mac apps

19:41 <zombie67> w00t!

19:41 <Tank_Master> nice

19:41 <mweltin> I released about 50 WU's

19:41 <Tank_Master> hehe

19:41 <Tank_Master> and I got 20...

19:41 <mweltin> trying to figure out how to see how many WU's are not sent.

19:41 <mweltin> trying to automate the work generation.

19:41 <zombie67> one of my 8-way 2.66ghxz Xeon boxes got about 40.

19:42 <Tank_Master> nice

19:42 <Tank_Master> it got xp x64 on it now?

19:42 <zombie67> run time is about 3000 sec

19:42 <zombie67> not yet

19:43 <mweltin> the 64 bit apps are the old ones, I have not got ahold of curnch3r yet.

19:43 <Tank_Master> k

19:43 <zombie67> still trying to decide which box to pilot it on.

19:43 <Tank_Master> fyi, MS's linces for the OS are per socket, not cores/threads, for XP and higher

19:43 <zombie67> tsp validator down?

19:43 <Tank_Master> XP pro (which is the only version avalible for x64) can handle 2 sockets

19:44 <zombie67> gtk

19:44 <mweltin> no

19:44 <zombie67>

19:44 <Romulus> <> (at

19:44 <mweltin> validator is working

19:44 <zombie67> quorum is 2, returned results are 2

19:44 <PovAddict> zombie67: they didn't match

19:44 <zombie67> yet no credit awarded yet

19:45 <zombie67> why would they not match?

19:45 <PovAddict> I dunno

19:45 * PovAddict looks at mweltin

19:45 <PovAddict> check those files manually while you can

19:45 <Tank_Master> lol

19:45 <zombie67> none I have returned today have matched then.....

19:45 <mweltin> oh I know why

19:46 <mweltin> I f'ed up on the distance calculation

19:46 <Tank_Master> pebac issue?

19:46 <PovAddict> on what version?

19:46 <Tank_Master> ahh

19:46 <PovAddict> or on the validator?

19:46 <mweltin> version < 2.08

19:46 <mweltin> on the app

19:46 <PovAddict> then deprecate < 2.08!

19:47 <mweltin> done

19:47 <mweltin> I forgot about that little (and by little I mean huge) modification.

19:47 <zombie67> what should I do about the 40 units I have in my queue for that one machine?

19:47 <zombie67> are they all not going to validate?

19:48 <PovAddict> I'd suggest: reset and wait for the .08 app

19:48 <Tank_Master>

19:48 <Romulus> <> (at

19:49 <PovAddict> "Checked, but no consensus yet"

19:49 <Tank_Master> hoe if his is also mine

19:49 <Tank_Master> one*

19:49 *** efc has quit IRC

19:49 <PovAddict> mweltin: is there any way for the validator to know if the distance was correctly computed?

19:49 <mweltin> it could compute the distance itself

19:50 <PovAddict> mweltin: because there is a possible problem: if one of the other three results also uses 2.05, the 2.05 version (= the wrong one) will be marked as canonical result, and the 2.08 version (correct one) will be marked invalid

19:50 <zombie67> reset

19:51 <PovAddict>

19:51 <Romulus> <> (at

19:51 <mweltin> yes, I'm on it I'll take a look right after I add the mac apps

19:53 *** Celelibi has quit IRC

19:55 <PovAddict> gimme md5s

19:55 <mweltin> so PovAddict quick question, how do I determine the number of unsent WU?

19:55 <mweltin> ok

19:56 <PovAddict> basically it's select count(*) from result where status = unsent

19:57 <PovAddict> but you need to find what the 'status' field is actually called, and what number is 'unsent'

19:57 <zombie67> look at the server status page

19:57 <mweltin> ok

19:57 <zombie67> it shows unsent count

19:57 <PovAddict> zombie67: the work generator "looking at the server status page" would be an interesting way to do it...

19:57 <PovAddict> ;)

19:58 <wdsmia> lol

19:58 <PovAddict> he wants the work gen to send work automatically when the queue runs low

19:58 <zombie67> Ah.  I thought he wasnted to know for himself

19:58 <zombie67> got it

19:58 <mweltin> looks like those are properties of the result and not the work unit.

19:58 <PovAddict> correct

19:59 <Tank_Master> isnt mweltin the work generator?

19:59 <zombie67> WUs arent sent

19:59 <Tank_Master> :)

19:59 <zombie67> results are sent

19:59 <PovAddict> Tank_Master: that's what he wants to avoid

19:59 <PovAddict> manual sending

19:59 <mweltin>

19:59 <Romulus> Title: pastebin - collaborative debugging tool (at

20:00 <PovAddict> files are up

20:00 <zombie67> I'll bbl.  and will keep an eye open for new work!

20:00 <zombie67> ttfn

20:00 <mweltin> ok

20:00 *** zombie67 has quit IRC

20:02 <mweltin> apache restarted.

20:16 *** Celelibi has joined #boinc

20:16 <mweltin> ok poking around a little how about this for a workgeneration scheme.

20:16 <mweltin> a workunit ntarget is 5

20:16 <PovAddict> dinner -->

20:16 <mweltin> ok

20:17 <mweltin> I'll keep working

20:17 <Tank_Master> :)

20:17 <mweltin> oh Tank_Master you are here

20:17 <mweltin> cool

20:17 <mweltin> you can listen to me rambel on then

20:17 <mweltin> so ntarget results = 5

20:18 <mweltin> so if there are x # of results_ready_to_send that divided by 5 would be an approximation of the number of workunits unsent

20:19 <mweltin> so if I want a que of 100 workunits always waiting I could use that number as a guide for the number of workunits to create.

20:20 <Tank_Master> sorry, yes

20:20 <Tank_Master> im here

20:20 <Tank_Master> im shocking a flash hame

20:22 <Tank_Master> game...

20:23 <wdsmia> thought you were nukeing ham for dinner for a min there :-)

20:24 <Tank_Master> :P

20:24 <mweltin> so any thoughts on my plan?

20:24 <Tank_Master> sounds all geek to me...

20:24 <mweltin> LOL

20:25 <mweltin> ok good then its as good as done.

20:32 <MTughan> So the new Mac apps are up then?

20:32 <Tank_Master> yep

20:32 <mweltin> yes, and up at PovAddict

20:32 <mweltin> with a redirect in palce here.

20:32 <MTughan> Hmm... No tasks though.

20:33 <Tank_Master> hehe

20:33 <MTughan> Therefore, no app downloaded.

20:33 <Tank_Master> he's wprking on  the gen

20:33 <mweltin> I just made two new owrkunits

20:33 <MTughan> Yeah...

20:33 <MTughan> Still no tasks.

20:33 <Tank_Master> 11/16/2007 5:32:13 PM|traveling salesman problem|Reason: no work from project

20:33 <mweltin> yeah yoyo had a great idea to put the work generator in the config.xml as a task

20:34 <Romulus> its just boinc, and im not sure - send more"

20:34 <MTughan> No results ready to send according to the server status page.

20:34 <MTughan> Although that was 4 minutes ago.

20:34 <mweltin> two WU's go fast

20:34 <Tank_Master> lol, what dose that gain you by having it in the config file?

20:34 <MTughan> Can you make 10?

20:34 *** desti_T2 has joined #boinc

20:34 <Tank_Master> you meen 10k, right?

20:34 <mweltin> it runs like a task (i.e. sudo cron)

20:35 <MTughan> 10 WUs should be fine for me to get one right now.

20:35 <mweltin> the config.xml has a <task> tag where you can set how often to run a task.

20:35 <mweltin> ok MTughan just for you I'll drop out a bunch of task

20:35 <mweltin> just a second

20:35 <Tank_Master> oh hey, according to my results, err "tasks" page, I just gained 2 WUs

20:35 <MTughan> Heh. I feel so special now...

20:36 <MTughan> Grr...

20:36 <Tank_Master> LOL

20:36 <Tank_Master> Name: BF_61_1

20:36 <mweltin> I pumped out another 30 WU's so there should be some 150 tasks

20:36 <Soul_keeper>

20:36 <Romulus> Title: Wal-Mart Plans To Restock Hot-Selling Linux PC (InformationWeek) [] (at

20:37 <mweltin> NICE

20:37 <MTughan> Got two, app downloaded.

20:37 <mweltin> can't keep a good os down

20:37 <MTughan> 3...

20:37 <Tank_Master> holy crap

20:37 <mweltin> what ?

20:37 <Tank_Master> just grabed 28 WUs

20:38 <wdsmia> lol

20:38 <MTughan> None for me. Three is enough for it it seems.

20:38 <Tank_Master> 11/16/2007 5:36:39 PM|traveling salesman problem|Reason: no work from project

20:38 <wdsmia> got 2 im happy

20:39 <MTughan> 11 now...

20:39 <MTughan> 12...

20:40 <MTughan> All right, I'm cutting it off. They're going. I noticed you got statuses up too.

20:40 <mweltin> statuses ?

20:40 <MTughan> ETA on the WUs seems a little slow though.

20:40 <mweltin> you mean server status?

20:40 <mweltin> oh progress

20:41 <mweltin> yeash

20:41 <MTughan> Yeah, sorry.

20:41 <CoderForLife> back

20:41 <MTughan> 'lo CFL

20:41 <mweltin> CFL!

20:41 <wdsmia> *lo Don

20:41 <MTughan> Any Macs?

20:41 <CoderForLife> just got home - they sent my sister home from the hospital

20:41 <MTughan> Oh, I'm looking into getting X86_64 and PPC 64 builds for Mac too.

20:42 <CoderForLife> I had some "taxi driving" to do

20:42 <Tank_Master> yewah, I can see the progress to

20:42 <wdsmia> hope she is doing better cfl

20:43 <Tank_Master> PPC isnt x86....

20:43 <Tank_Master> or, sorry, read it worng

20:43 <MTughan> Yeah.

20:44 <Tank_Master> um your TSP WUs for windows are only 32bit??

20:44 <Soul_keeper>

20:44 <Romulus> <> (at

20:44 <Tank_Master> what happened tot he 64bit?

20:44 <MTughan> I think it's just not been updated.

20:45 <MTughan> Oh yeah, he hasn't been able to get a hold of crunch3r.

20:45 * Tank_Master cringes at the thought of running 32bit apps on a 64bit CPU

20:45 <MTughan> Can you get GCC?

20:45 <MTughan> You'll need MinGW.

20:45 <CoderForLife> thanks wdsmia

20:46 <MTughan> Actually... Can you even compile 64-bit apps with that? I don't know if you can, because I think it's a 32-bit app...

20:46 <mweltin> 64bit was old version 2.08 made a correction in the distance calculation.

20:46 <Tank_Master> they are taking much longer now

20:47 <MTughan> Actually... Seems a PPC 64 app is unnecessary.

20:47 <MTughan> There are only 3 Mac platforms: i686, x86_64, and powerpc.

20:48 <MTughan> Mine is an i686, we've got powerpc already, just leaves x86_64.

20:48 <MTughan> And ppc_64 is useless.

20:48 <MTughan> Or not? I may be looking at the wrong page here... :P

20:48 <Tank_Master> mweltin: is the new app suposed to take longer?

20:49 <MTughan> It's 32-bit, remember?

20:49 <Tank_Master> yeah, nut I am wondering if its sole that or not

20:49 <MTughan> Yeah, it does seem to be slower actually...

20:49 <mweltin> no it should be faster if there is optimization, crunh3r said I should turn the while loop into a for loop

20:50 <mweltin> to take advantage of some optimizations

20:50 <mweltin> I took him up on his suggestion.

20:50 <MTughan> Um... Depending on how some stuff is done, a while is better.

20:50 <mweltin> it shouldn't be slower that is for sure.

20:50 <Soul_keeper>

20:50 <Romulus> Title: TG Daily - Recent 45nm technology from Intel examined (at

20:50 <Soul_keeper> lol

20:50 <MTughan> Unless it's the progress updating.

20:50 <Tank_Master> cus its looking like the 32bit 2.09 will take 4x as long as the 2.05 64bit

20:50 <Soul_keeper> artwork on your cores

20:50 <mweltin> of course I did add the call to fraction_done so that could have slowed stuff down.

20:51 <MTughan> Is it possible to do that in another thread?

20:51 *** desti has quit IRC

20:51 <Tank_Master> BOINC only supports single threaded

20:51 <MTughan> Because mine are looking to be about 7-8x longer.

20:51 <MTughan> For computation, yes.

20:52 <MTughan> Look at many projects' apps. They have 2 threads.

20:52 <Tank_Master> I see TSP has 3 threads

20:52 <MTughan> Hmm... 2 here, but you're right.

20:52 <Tank_Master> so 6 in total

20:53 <Tank_Master> 3 for each WU

20:53 <mweltin> i guess that status call is going to slow stuff way down.

20:53 <MTughan> Your processor can handle it. My kernel has 49 threads.

20:53 <Tank_Master> lol

20:54 <Tank_Master> iexplorer is taking 51 threads

20:54 <MTughan> Hehe... Next number of threads is 29 in Terminal, my command-line app. :P

20:55 <MTughan> My browser is 5th, with 14 threads.

20:55 <MTughan> Hold on, gotta make a call...

20:56 <Soul_keeper>

20:56 <Romulus> Title: Chipworks Untitled Page (at

20:56 <CoderForLife> well - especially after all the family do-in's, I tired

20:57 <CoderForLife> cya folks back here soon

20:57 <MTughan> Soul_keeper: Looking at etching your chips?

20:57 <MTughan> Later CFL.

20:57 <wdsmia> cya

20:58 *** Celelibi_ has joined #boinc

20:58 <Tank_Master> ill bbl, my dinner is ready

20:59 <MTughan> Bye. hf

20:59 *** Celelibi has quit IRC

20:59 <Tank_Master> 20 min in and 45% donw

20:59 <Tank_Master> old WU took 11min to compleat

20:59 <MTughan> Wow... Your 64-bit must still allow for some speed up.

20:59 <MTughan> 17.5 minutes, 21%.

21:00 <Tank_Master> for int mact, 64bit tipically increases performance by 2x

21:00 <Tank_Master> math*

21:00 <mweltin> that sucks

21:00 <MTughan> Even without a 64-bit app?

21:00 <Tank_Master> no, with

21:00 <mweltin> I didn't do any optimizations

21:00 <Tank_Master> compaired to 32bit app on 64bit CPU

21:00 <mweltin> and PovAddict built the the win app

21:00 <Tank_Master> hehe

21:00 <Tank_Master> POV!!

21:01 <MTughan> This is a 32-bit app on a 32-bit processor.

21:01 <Tank_Master> mine is a 32bit app on a 64bit CPU

21:01 <MTughan> And I built it with all GCC optimizations.

21:01 <Tank_Master> I havent a clue what Pov did to it

21:01 <Tank_Master> anywho, ill bbl

21:01 <MTughan> I don't think he did anything. I think it was bad advice from cruch3r.

21:01 <Tank_Master> it does look like itll take 4x longer with this app

21:01 <MTughan> crunch3r*

21:02 <MTughan> mweltin: Do the programs in lib ever change?

21:02 <mweltin> the goal is that they will not, but they can.

21:03 <MTughan> Hold on, let me look at the code. See if I can see any obvious bottlenecks. It's all in bruteForce.cpp, right?

21:04 <mweltin> yes,

21:04 <mweltin> if you are good with gprof run that.

21:04 <MTughan> gprof? Never heard of it...

21:05 <mweltin> its a code profile deal

21:05 <mweltin> runs your code in this kind of bubble and counts the number of calls to what functions and shows you where you are spending all your time.

21:06 <mweltin> MATLAB has a cool graphical display, this output is hard to read.

21:06 <MTughan> for(loopctr = loopInit ; loopctr <= 39916800; ++loopctr){

21:06 <mweltin> 11!

21:07 <mweltin> that used to be a while loop

21:07 <MTughan> Start of the for loop?

21:07 <MTughan> Line 170.

21:07 <MTughan> "11!"?

21:07 <PovAddict> there is no problem with using a separate thread to update the progress or something

21:07 <mweltin> 39916800 = 11!

21:07 <MTughan> Ah.

21:08 <PovAddict> the problem is with more than one thread eating all the CPU

21:08 <PovAddict> anyway, progress update is really fast, you can safely call it hundreds of times a second

21:09 <MTughan> Could it be the for loop then?

21:09 <mweltin> that is how many times the while loop should have run.

21:09 <MTughan> Wait...

21:09 <mweltin> and I need a counter for the boinc_fraction_done

21:10 <PovAddict> wait how long does the WU run?

21:10 <PovAddict> 2 hrs?

21:10 <mweltin> it was only taking 45 min for a while

21:10 <PovAddict> eep

21:10 <PovAddict> then yes it could be a problem....

21:10 <mweltin> tasks are run out of temp_host right?

21:11 <PovAddict> you're calling it 14000 times a second

21:11 <MTughan> O_O

21:11 <PovAddict>

21:11 <Romulus> <> (at

21:11 <mweltin> sounds like a problem

21:11 <MTughan> Oh yeah... There's your bottleneck!

21:12 <PovAddict> you should try this:

21:12 <mweltin> ok I'll drop in a mod something to slow it down

21:12 <MTughan> Do it every 100 times 'round or something?

21:12 <mweltin> only call fraction done every few thousand itterations.

21:13 <PovAddict> for(i = i ; i <= 399168; ++i){ for(j=0; j<100; j++) { do something useful } update_progress(i/399168); }

21:13 <mweltin> PovAddict: tasks in config.xml run out of tmp_HOST right?

21:13 <MTughan> Actually yeah... few thousand iterations sounds much more reasonable.

21:13 <PovAddict> that will lower it some

21:13 <MTughan> I can make the modifications on my system now.

21:13 <PovAddict> it may be tempting to do if(i%1000 == 0) but that calculation and check takes time as well

21:13 <MTughan> Yeah.

21:14 <MTughan> mweltin: What do you think?

21:14 <PovAddict> mweltin: do you use loopctr for anything inside the code?

21:14 <mweltin> no

21:14 <PovAddict> apart from progress

21:14 <MTughan> Checkpoint.

21:14 <PovAddict> then you're fine

21:14 <mweltin> checkpoint is called by  itself

21:14 <MTughan> Yeah, just checkpoint.

21:15 <MTughan> Actually yeah. You would just lose max 100 iterations with every checkpoint.

21:15 <MTughan> That's perfectly reasonable.

21:15 <mweltin> so PovAddict you think I should go back to the while loop and

21:16 <mweltin> ok so move the faction_done call to the checkpoint function.

21:16 <MTughan> You may want to work on the indentation of your code too.

21:16 <mweltin> what =G does it all

21:16 <PovAddict> MTughan: looks fine with tab=8

21:16 <MTughan> Now, the fraction_done can stay.

21:16 <MTughan> PovAddict: What do you mean, tab=8?

21:16 <PovAddict> tab being 8 spaces

21:16 <MTughan> s/Now/Naw/

21:17 <MTughan> Shouldn't it look fine under 4 too?

21:17 <PovAddict> the problem is a mix of spaces and tabs

21:17 <MTughan> mweltin: Want me to reindent your code for you?

21:17 <mweltin> PovAddict: so you suggest the nested for loop for calling fraction_done then.

21:18 <mweltin> MTughan: I use vim and =G command does the indents.

21:18 <PovAddict> yes, and also:

21:18 <MTughan> Well, it does it badly then.

21:18 <mweltin> you can indent if you want

21:18 <mweltin> I can set the tab width but its a low priority.

21:18 <PovAddict> do :set ts? sw? et?

21:18 <mweltin> PovAddict: go on I'm reading

21:19 <mweltin> I'll do it in my vimrc file

21:19 <PovAddict> that line will print the current values...

21:19 <PovAddict> for(i = i ; i <= 399168; ++i){ for(j=0; j<100; j++) { do something useful } update_progress(i/399168); if(time_to_checkpoint)checkpoint(); } //that is, move the checkpoint outside the small loop as well

21:20 <MTughan> I can do that on my copy.

21:20 <mweltin> PovAddict: got it. MTughan thanks again.

21:20 <mweltin> MTughan: you can commit to the repository if you want

21:21 <mweltin> I'd have to look up your password.

21:21 <MTughan> Okay, I will do that.

21:21 <MTughan> I'll just have to dig through svn's help.

21:21 <PovAddict> make sure you don't commit your tweaked makefile...

21:21 <MTughan> I won't.

21:22 <PovAddict> mweltin... what the hell is up with str2intVec...

21:22 <mweltin> I'm lazy

21:22 <PovAddict> you're generating a string, then parsing it?

21:22 <mweltin> yes

21:22 <MTughan> And why is there an: if() {} else { if() {} } ?

21:22 <MTughan> Why not just if() {} elseif() {} ?

21:22 <mweltin> what?

21:22 <PovAddict> "if it ain't broke, don't fix it"

21:23 <PovAddict> that if makes sense...

21:23 <MTughan> Hehe... Good point.

21:23 <PovAddict> making a string just to parse it on the next line doesn't make so much sense...

21:23 <Tank_Master> ib

21:24 <Tank_Master> one WU took 44min 59 sec

21:24 <Tank_Master> so yeah, 4x longer

21:24 <MTughan> Mine are still going. :P

21:24 <Tank_Master> lol

21:24 <Tank_Master> what proc do you have?

21:25 *** Celelibi__ has joined #boinc

21:25 <MTughan> Proc?

21:25 <Tank_Master> processor

21:25 <mweltin> ok I have to walk my dog.

21:25 <MTughan> Ah... Core Duo, 2.0GHz.

21:25 <MTughan> I was thinking process.

21:25 <Tank_Master> gl n hf mw!

21:25 *** Celelibi_ has quit IRC

21:25 <MTughan> ?

21:25 <mweltin> I'll be back later

21:25 <MTughan> Bye.

21:25 <mweltin> thaks for your help

21:25 <mweltin> bye

21:25 *** mweltin has quit IRC

21:26 <PovAddict> MTughan: I didn't expect the code to be *such* bruteforce

21:26 <MTughan> lol

21:26 <Tank_Master> mine is a core2duo e6700 @ 3.07

21:26 <PovAddict> make a permutation of cities

21:26 <PovAddict> calculate the distance

21:26 <PovAddict> if it's lower than the best, make that one the best

21:26 <PovAddict> make another permutation

21:26 <Tank_Master> :)

21:27 <MTughan> I have no idea what you're talking about.

21:27 <PovAddict> rinse and repeat

21:27 <PovAddict> that's how his code works to find the shortest distance path

21:27 <Tank_Master> he's talking about TSP

21:28 <MTughan> Ah...

21:28 <MTughan> All right, reindented. Do you know if he wanted me to modify the for loop too?

21:28 <Tank_Master> ask him when his dog is done walking him

21:29 <MTughan> lol

21:29 <MTughan> Although that is often true...

21:29 <Tank_Master> hehe

21:29 <Tank_Master> I know

21:29 <MTughan> Well, I'll commit this now. I can recommit changes if he wants me to.

21:29 <PovAddict> you can put the filename(s) after "svn commit" to make sure it doesn't commit makefiles n stuff

21:30 *** Bads_Quad has joined #boinc

21:30 <Tank_Master> thats one bad quad!

21:30 <MTughan> Does it know where to send it?

21:30 <MTughan> 'lo BQ

21:30 <PovAddict> it should ask your password

21:30 <Tank_Master> yes, it knows where to shove it

21:31 <MTughan> Bads_Quad: You should change your nick to BadBarbarians_Quad. Then we can call you BBQ. :D

21:31 <PovAddict> xDD!

21:31 <Tank_Master> nice

21:32 <Bads_Quad> lol

21:32 <Bads_Quad> it wont fit

21:32 <Tank_Master> ?

21:32 <MTughan> Huh? "svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (-F) options"

21:32 *** MTughan is now known as BadBarbarians_Qu

21:32 <Tank_Master> theres a limit on name length?

21:32 <BadBarbarians_Qu> Ah...

21:32 <Bads_Quad> badbarbarian_qu is as far as it gos

21:32 *** BadBarbarians_Qu is now known as MTughan

21:33 <PovAddict> MTughan: use the -m switch for the commit message

21:33 <Tank_Master> BadBarBarianQuad should work

21:34 <Bads_Quad> it would be missing the d

21:34 <MTughan> Huh... "Unknown command: 'BruteForce/bruteForce.cpp'" From "svn -m commit BruteForce/bruteForce.cpp"

21:34 <PovAddict> ahh first subcommand then switches

21:34 <MTughan> Oh...

21:34 <Bads_Quad> well its the scsi controller so its getting sent back

21:35 <MTughan> "svn: The log message is a pathname (was -F intended?); use '--force-log' to override"

21:35 <PovAddict> ...did you see the help on '-m'?

21:35 <MTughan> No...

21:35 <Bads_Quad> if that much is wrong with the md whats next

21:35 <PovAddict> svn commit -m "Split the loop to improve performance." BruteForce/bruteForce.cpp

21:35 <Bads_Quad> mb

21:35 <Tank_Master> you can always get a new mobo...

21:36 <Bads_Quad> its a gateway under warrenty

21:36 *** Tank_Master is now known as BadBarbarianQuad

21:36 <BadBarbarianQuad> that works

21:36 <Bads_Quad> ok

21:36 *** BadBarbarianQuad is now known as Tank_Master

21:37 <Romulus> i figure how to climb higher and higher into a cloud

21:37 <wdsmia> go for it rommie

21:37 <Tank_Master> good

21:37 <Tank_Master> dont come back, rommie

21:38 <MTughan> lol

21:38 <MTughan> Oh, PovAddict? The help for -m: " -m [--message] arg       : specify log message ARG"

21:38 <MTughan> Really helpful, eh?

21:38 <PovAddict> hmm yeah that's quite a useless help if you don't already know enough about svn

21:39 <PovAddict> anyway; -m is followed by the log message, which is a summary of the change(s) you're committing

21:39 <MTughan> Yeah, that worked... Sort of. Password didn't go through.

21:39 <MTughan> And that I know you can't help with.

21:58 <Tank_Master> abc123

21:59 <Tank_Master> either that, or "password"

21:59 <Tank_Master> :)

22:00 <MTughan> No, he gave me a password.

22:02 <wdsmia> most common password=changemenow lol

22:02 <Tank_Master> serious?

22:02 <Tank_Master> never head that one b4

22:02 <PovAddict> somebody got a database of myspace passwords

22:02 <Tank_Master>

22:02 <Romulus> <> (at

22:02 <PovAddict> statistics:

22:03 <Tank_Master> crap

22:03 <PovAddict> "the most common password used to be 'password', now it's 'password1'; who says people aren't learning about security? :P"

22:03 <MTughan> Hmm... He takes his dog for a half hour walk?

22:03 * Tank_Master runs to mywastofspace to change his pw

22:03 <MTughan> lol Pov

22:03 <MTughan> rofl

22:05 <PovAddict>

22:05 <Romulus> <> (at

22:09 <MTughan> Note, quote!

22:09 <MTughan> "fuckyou" rofl

22:09 <wdsmia> asks MTughan to please watch his or her language… Thanks, your friendly channel op.

22:09 *** ChanServ sets mode: +o wdsmia

22:13 <MTughan> PovAddict: Know where I can get a list of BOINC platforms? Like the computers it runs on?

22:13 *** wdsmia sets mode: -o MTughan

22:13 *** wdsmia sets mode: +b *!*n=MTughan@*

22:13 *** MTughan was kicked by wdsmia (You Are On My Blacklist (Anti-Autojoin 2sec Ban))

22:13 *** wdsmia sets mode: -b *!*n=MTughan@*

22:13 <Tank_Master> waa?

22:13 * Tank_Master wont ask

22:14 *** MTughan has joined #boinc

22:14 <Tank_Master> wb...

22:14 <MTughan> Yeah, something like that...

22:15 <Tank_Master>

22:15 <Romulus> Title: Download BOINC client software (at

22:15 <MTughan> Hey, where is xcamel anyway? hawmps_ is here...

22:15 <PovAddict> MTughan: BOINC runs on any platform you compile it for

22:16 <PovAddict> but on many you may need an unofficial platform name

22:16 <MTughan> I meant what strings are there for a platform to identify itself.

22:16 <PovAddict>

22:16 <Romulus> <$a> (at

22:16 <MTughan> Huh... Okay, so I did have the right page earlier.

22:16 <wdsmia> Xcamel is in old mex

22:16 <PovAddict> any not listed there needs an unofficial platform, although it's preferred to ask the devs for a right one

22:16 *** wdsmia sets mode: -o MTughan

22:16 <MTughan> PPC 64 didn't make it?

22:16 <MTughan> What, I was op?

22:17 <MTughan> Whoa...

22:17 *** wdsmia sets mode: -o wdsmia

22:17 <MTughan> That was bizarre all right.

22:17 <Tank_Master> no, you werent

22:17 <PovAddict> there is a ppc64-linux-gnu, no ppc64-osx though

22:17 <MTughan> Yeah.

22:17 <PovAddict> note there is an intel x64 os x

22:17 <MTughan> I just got "You were demoted from operator by wdsmia."

22:17 <MTughan> Yeah, I saw that.

22:18 <PovAddict> MTughan -> ##konfabulator

22:23 <Tank_Master> so, pov, what would happen if I set one of those other names as an alternate platform in my client_state.xml file?

22:24 <PovAddict> you'd get that app downloaded...

22:24 <PovAddict> if supported by project

22:24 <PovAddict> then crash because it can't run the executable :P

22:24 <Tank_Master> lol

22:24 <PovAddict> alternate platforms can't be changed on client_state though

22:24 <PovAddict> you can change it on cc_config.xml on recent versions

22:25 <MTughan> If Wine worked well enough, I could probably identify as a WIndows machine. xD

22:25 <PovAddict> not exactly...

22:25 <PovAddict> app<->core client communication wouldn't work

22:25 <MTughan> I'm dreaming.

22:26 <PovAddict> running *boinc* inside wine may work though

22:26 <PovAddict> but both client and app need to be inside

22:26 <MTughan> Hehe... >:)

22:37 <MTughan> Some cool info. The sun is no longer the largest object in the solar system.

22:37 <MTughan>

22:37 <Romulus> Title: Images: Comet grows larger than the sun | CNET (at

22:38 <Tank_Master> thats old news ;)

22:38 <Tank_Master> still way cool though

22:39 <MTughan> lol

22:40 *** Bads_Quad has quit IRC

22:42 <Tank_Master> looks like he presed the red button

22:43 <MTughan> lol

22:45 <PovAddict> debugging an msn problem ->

22:46 *** PovAddict has left #boinc

22:49 <Tank_Master> waa?

22:49 <MTughan> He left IRC.

22:49 <Tank_Master> MSN isnt around anymore

22:49 <MTughan> lol

22:50 <Tank_Master> and I hope to the big man upstairs he aint refering to MSN explorer

22:50 <MTughan> Now that's dead...

22:50 <MTughan> Is it bundled on Vista?

22:50 <Tank_Master> actually my oss still uses it

22:50 <Tank_Master> boss*

22:50 <Tank_Master> dunno

22:50 <Tank_Master> dont think so

22:50 <Tank_Master> I dont remember seeing it, but who knows

22:50 <MTughan> Good. I know it was on XP.

22:51 <Tank_Master> I hope not

22:51 <Tank_Master> but I do know it is compattible

22:51 <Tank_Master> and you can d/l it on  vista

22:51 <Tank_Master> which when I herd that, I just wantted to cry :P

22:52 <MTughan> lol

22:52 <Tank_Master> I never understood why she insists on useing it for everything

22:52 <MTughan> I don't blame you, but lol

22:52 <Tank_Master> even to just check a webpage at work...

22:52 <Tank_Master> she logs into the dunb thing to view it

22:52 <Tank_Master> and we have comcast

22:53 <MTughan> Gah...

22:53 <Tank_Master> no kiddin

22:53 <MTughan> That's a double blow.

22:53 <Tank_Master> and she wanted me to have it installed on all the comps just incase she wanted to use that comp...

22:53 * MTughan starts seeding Fedora 8

22:53 <MTughan> o_O

22:53 <Tank_Master> I kinda "forgot"

22:53 <MTughan> Good for you! xD

22:54 <Tank_Master> and if one had on in there, I found some excuse to reinstall everything, but again...

22:54 <Tank_Master> I forgot the MSN, or, "the butterfly" as she calls

22:54 <Tank_Master> it

22:56 <wdsmia> thats why they make domain controlers and roaming profiles

22:57 <Tank_Master> lol

22:57 <Tank_Master> not everything roams

22:57 <Tank_Master> as I found out

22:58 <wdsmia> then just hive edit her ntuser.dat

22:59 <Tank_Master> or just ingnor it and hope she goes away

22:59 <Tank_Master> :)

23:00 <MTughan> I like that one!

23:00 <MTughan> Or dispose of her.

23:00 <wdsmia> now thats a bofh idea

23:01 <MTughan> A what idea?

23:01 <Tank_Master> hehe

23:01 <wdsmia> google it

23:02 <Tank_Master> my bigest bofh thing I did was to unplug the phone box when she was on it, just before it got handed off to me...

23:02 <wdsmia> lol

23:02 <MTughan> Google doesn't help.

23:02 <MTughan>

23:02 <Romulus> <> (at

23:02 <Tank_Master> bastard operator from hell

23:02 <MTughan> Hehe...

23:03 <MTughan> I like it!

23:03 <wdsmia>

23:03 <Romulus> Title: The Register: The Home of the Mighty BOFH (at

23:03 <Tank_Master> its got some funny stuff

23:11 *** mweltin has joined #boinc

23:12 <mweltin> MTughan: doesn't look like svn was touched si that true?

23:12 <Tank_Master> wb

23:12 <MTughan> Yeah, I was locked out.

23:13 <mweltin> the passwd didn't work?

23:13 <MTughan> "svn: Authentication error from server: Password incorrect" but I typed the username and password with case sensitivity.

23:14 <mweltin> ok I'll check

23:14 <mweltin> what passwd did you use?

23:14 <MTughan> Did you want me to change the for loop too?

23:15 <Tank_Master> to a tre loop

23:15 <mweltin> hold on a sec, GF wants my attetion

23:15 <Tank_Master> those are faster than for

23:15 <MTughan> K...

23:15 <Tank_Master> three*

23:15 <MTughan> TM: TO a what loop?

23:15 <Tank_Master> three

23:15 <MTughan> A three loop? Never heard of it...

23:15 <Tank_Master> takes less time than a four loop

23:16 <Tank_Master> only loops 3 times, insted of four!

23:16 * MTughan groans in agony

23:16 <Tank_Master> hehe

23:17 <mweltin> ok I'm back

23:17 <mweltin> where were we?

23:17 <Tank_Master> wb

23:17 <Tank_Master> svc

23:17 <mweltin> thanks Tank_Master

23:17 <MTughan> Did you want me to change the for loop to what PovAddict suggested?

23:17 <mweltin> yes please

23:17 <MTughan> K...

23:18 *** PovAddict has joined #boinc

23:18 <mweltin> speak of the devil

23:18 <Tank_Master> speeing of whome...

23:18 <MTughan> lol

23:18 <PovAddict> geez

23:18 *** PovAddict has left #boinc

23:18 <Tank_Master> LOL

23:18 <MTughan> Hehe...

23:18 <wdsmia> lol

23:19 <Tank_Master> I think he scared him off

23:19 <mweltin> he is sick of this room and eveyone in it.

23:19 <MTughan> Okay, that should be the for loop done.

23:20 <mweltin> what port does svn use? 80 I thought?

23:21 <Tank_Master> 80 is web

23:21 <mweltin> it uses the same port up and down right.

23:21 <MTughan> Not sure what svn:// is.

23:21 <mweltin> mmmmmmmmmm

23:21 <MTughan> But my webserver won't pass HTTP for SVN for some reason. HTTPS works.

23:21 <mweltin> well my router only routes certain ports, but if you can dl it

23:21 <mweltin> upload shouldnt be a problem.

23:21 <MTughan> Yeah.

23:22 <MTughan> Ah... port 3690.

23:22 <Tank_Master> 6346/tcp,udp gnutella-svc (FrostWire, Limewire, Bearshare, etc.)

23:22 <MTughan> Authentication realm: <svn://> tsp realm

23:22 *** PovAddict has joined #boinc

23:22 <MTughan> PovAddict!!!

23:22 <PovAddict> >_>

23:22 <PovAddict> <_<

23:22 <mweltin> ok that is going to the right port

23:22 <Tank_Master> 3690/tcp Subversion version control system

23:23 <PovAddict> svn problems?

23:23 <MTughan> Still error.

23:23 <MTughan> Yep, I can't commit.

23:23 <PovAddict> MTughan's fault

23:23 <mweltin> how did you guess

23:23 <Tank_Master> hehe

23:23 <mweltin> ok

23:23 <PovAddict> I just did a svn update successfully

23:23 <MTughan> Hey, I've never done this before.

23:24 <mweltin> mmmmmmmmmmm

23:24 <PovAddict> MTughan: blame your proxy

23:24 <PovAddict> maybe?

23:24 <MTughan> I can download fine.

23:24 <PovAddict> error is about pw?

23:24 <MTughan> Yep.

23:24 <PovAddict> tried svn commit with the explicit --username and --password switches

23:24 <PovAddict> ?

23:24 <MTughan> Nope...

23:25 <mweltin> My prob

23:25 <mweltin> hold on

23:25 <PovAddict> ffs 1:25 am

23:25 <mweltin> I got a case mix up

23:25 <PovAddict> I gotta wake up at a decent time tomorrow

23:25 <Tank_Master> :P

23:25 <mweltin> ok

23:25 <MTughan> I've got to be up at 6:40AM tomorrow.

23:25 <mweltin> thrid time is a charm

23:25 <mweltin> 6:40?!?!

23:25 <MTughan> There we go.

23:25 <PovAddict> how many hours do you usually sleep?

23:25 <mweltin> you guys need to move ot a tropical island and slack off all day.

23:26 <MTughan> Yeah, I have an hour and a half drive tomorrow, and be there for 9AM.

23:26 <MTughan> Robotics competition. :D

23:26 <Tank_Master> nice

23:26 <Tank_Master> what kind?

23:26 <MTughan> PovAddict: Remember the "free" NXT kit?

23:26 <MTughan> LEGO NXT.

23:26 <PovAddict> my dad has to wake up at 3 am (may jsut not go to sleep)

23:26 <MTughan> Ouch...

23:26 <PovAddict> for his plane back here

23:27 <MTughan> As for how many hours of sleep I get a night, usually from 5-6 hours. 7 if I'm lucky.

23:27 <PovAddict> 5-6 hours? I'd die the third day I do that

23:28 <MTughan> And no caffeine for me.

23:29 <PovAddict> sometimes I'm confused... parents complain if I'm here at 2 am, I myself can't wake up at a decent time if I stay up *too* late, and friends tell me "what, you NEVER stayed up ALL night?"

23:29 <MTughan> Yeah, the problem is I have a 55 minute bus ride to school each morning.

23:29 <mweltin> crap on a stick

23:29 <mweltin> I gotta go

23:29 <Tank_Master> waa?

23:29 <MTughan> lol

23:30 <mweltin> I added the genWork as a task

23:30 <Tank_Master> what for?

23:30 <mweltin> lets hope it work

23:30 <Tank_Master> cool

23:30 <MTughan> PovAddict: bruteForce.cpp updated.

23:30 <mweltin> night out.

23:30 <MTughan> Night.

23:30 <Tank_Master> gn

23:30 * PovAddict watches genWork explode

23:30 <MTughan> lol

23:30 <mweltin> BF is updated but I have not re compiled.

23:30 * PovAddict goes on

23:30 <MTughan> I can update the Mac clients within minutes.

23:31 <mweltin> I know but I have to go

23:31 <PovAddict> it's worse when my dad is outside the country for w#$%

23:31 <PovAddict> my mom doesn't complain as much when I stay late, and I abuse of that... lol

23:32 <MTughan> How does SVN know where the repositories are?

23:32 <PovAddict> do ls -a

23:32 <mweltin> are you asking me?

23:32 <MTughan> Nothing related to SVN.

23:32 <MTughan> No, anyone in general.

23:32 <mweltin> didn't we have the thinking conversation already today?

23:32 <PovAddict> each directory on the working copy has a .svn subdir

23:33 <MTughan> Really? Okay... I don't see it here.

23:33 <mweltin> thats what hte -a is for

23:33 <Tank_Master> are we going to have to wate for a native 64bit win app to come out?

23:34 <MTughan> Gah... Gonna check it out again. What's the URL?

23:34 <MTughan> mweltin: Yes, I know what -a does. The only other files are . (current dir), .. (parent dir), and .DS_Store (Finder view info).

23:34 <PovAddict>

23:35 <MTughan> I'm just gonna check it out again.

23:35 <MTughan> But I need the URL.

23:35 <MTughan> I have svn:// but I'm stuck from there.

23:35 <mweltin> svn://

23:36 <MTughan> Thanks.

23:36 <mweltin> ok thank you guys very much

23:36 <mweltin> I gotta run

23:36 <mweltin> bbl much later

23:36 <mweltin> you all get some sleep

23:36 *** mweltin has quit IRC

23:38 * PovAddict collapses

23:38 *** wdsmia is now known as wdsmia_

23:39 <MTughan> lol

23:39 <MTughan> Okay, Intel app remade...

23:39 <MTughan> PPC app done.

23:39 *** wdsmia_ is now known as wdsmia

23:40 <MTughan> Okay, checking it out again creates the .svn directory.

23:40 <PovAddict> now you can just do "svn update" to get the new changes

23:41 <MTughan> When they come. I have the latest right now.

23:41 <PovAddict> yep

23:42 <PovAddict> would work with boinc repo too, if your proxy/gateway/firewall/whatevercrap wasn't messing up with WebDAV

23:42 <MTughan> Nice thing is, it's in its own directory now. Makes it much easier to update, then just a simple make does i386 and PPC apps altogether.

23:42 <MTughan> HTTPS works.

23:42 <PovAddict> ah yes

23:42 <MTughan> If you want to know too, it's ClarkConnect.

23:42 <PovAddict> tell mr clark to go f himself

23:42 <MTughan> lol

23:43 <MTughan> Okay, now my Makefile can update.

23:44 <Tank_Master> anywho, ill bbl

23:44 <MTughan> And now it even packages it... :D

23:44 <MTughan> Later TM.

23:44 * MTughan hits Tank_Master with a sharp Merlin

23:49 <MTughan> All right, I'm off to bed too. Can check CAD tomorrow.

23:51 <MTughan> &nn all

23:51 <Romulus> Live long and crunch!

23:52 <Romulus> eagles0513875: send me some problems when yum updated it in on my desktop / file server / boincer

23:52 <wdsmia> cya

Generated by 2.4 by Marius Gedminas - find it at!