--- Day changed Fri Jul 31 2009 00:09 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap 00:17 < wrldpc2> dear lazyweb: please bless Patricia. Whoever she might be. 00:30 -!- any22746651 is now known as katsmeow-afk 00:37 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has quit [Read error: 113 (No route to host)] 00:49 -!- wrldpc2 [n=benny@pool-72-72-22-132.bstnma.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 01:01 < Ian_Daniher> http://www.sciencemadness.org/talk/viewthread.php?tid=11638 01:02 < Ian_Daniher> X.x 01:02 < Ian_Daniher> bad press for DIY bio work 01:38 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap 01:51 -!- any18771062 [n=someone@75-120-35-77.dyn.centurytel.net] has joined #hplusroadmap 01:56 -!- katsmeow-afk [n=someone@75-120-45-63.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 02:48 -!- any87780309 [n=someone@75.120.29.252] has joined #hplusroadmap 02:56 -!- any69201793 [n=someone@75-120-31-109.dyn.centurytel.net] has joined #hplusroadmap 02:58 -!- any03680531 [n=someone@75-120-216-172.dyn.centurytel.net] has joined #hplusroadmap 03:05 -!- any18771062 [n=someone@75-120-35-77.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 03:06 -!- any98457865 [n=someone@75-120-34-127.dyn.centurytel.net] has joined #hplusroadmap 03:11 -!- any03680531 [n=someone@75-120-216-172.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 03:14 -!- any87780309 [n=someone@75.120.29.252] has quit [Read error: 110 (Connection timed out)] 03:15 -!- any29859380 [n=someone@75-120-2-252.dyn.centurytel.net] has joined #hplusroadmap 03:16 -!- any69201793 [n=someone@75-120-31-109.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 03:18 -!- any90675489 [n=someone@75-120-2-134.dyn.centurytel.net] has joined #hplusroadmap 03:21 -!- any98457865 [n=someone@75-120-34-127.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 03:21 -!- any22440249 [n=someone@75-121-60-71.dyn.centurytel.net] has joined #hplusroadmap 03:23 -!- any29859380 [n=someone@75-120-2-252.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 03:26 -!- any36684534 [n=someone@75-120-39-69.dyn.centurytel.net] has joined #hplusroadmap 03:30 -!- any65011926 [n=someone@75-120-23-166.dyn.centurytel.net] has joined #hplusroadmap 03:33 -!- any56970424 [n=someone@75-120-9-111.dyn.centurytel.net] has joined #hplusroadmap 03:35 -!- any22768456 [n=someone@75-120-34-107.dyn.centurytel.net] has joined #hplusroadmap 03:38 -!- any62579916 [n=someone@75-120-46-142.dyn.centurytel.net] has joined #hplusroadmap 03:39 -!- any90675489 [n=someone@75-120-2-134.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 03:40 -!- any65011926 [n=someone@75-120-23-166.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 03:41 -!- any67503966 [n=someone@75-121-60-25.dyn.centurytel.net] has joined #hplusroadmap 03:44 -!- any22440249 [n=someone@75-121-60-71.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 03:44 -!- any93997690 [n=someone@99-194-254-40.dyn.centurytel.net] has joined #hplusroadmap 03:44 -!- any36684534 [n=someone@75-120-39-69.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 03:45 -!- any22768456 [n=someone@75-120-34-107.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 03:46 -!- any52862466 [n=someone@75-120-25-143.dyn.centurytel.net] has joined #hplusroadmap 03:47 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 03:53 -!- any78776339 [n=someone@75-120-18-144.dyn.centurytel.net] has joined #hplusroadmap 03:54 -!- any56970424 [n=someone@75-120-9-111.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 03:58 -!- any62579916 [n=someone@75-120-46-142.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 03:59 -!- any52862466 [n=someone@75-120-25-143.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 04:00 -!- any22052719 [n=someone@75-120-2-114.dyn.centurytel.net] has joined #hplusroadmap 04:01 -!- any67503966 [n=someone@75-121-60-25.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 04:02 -!- any93997690 [n=someone@99-194-254-40.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 04:02 -!- any55606390 [n=someone@75-120-38-134.dyn.centurytel.net] has joined #hplusroadmap 04:08 -!- any04332426 [n=someone@75-120-26-189.dyn.centurytel.net] has joined #hplusroadmap 04:18 -!- any78776339 [n=someone@75-120-18-144.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 04:19 -!- any22052719 [n=someone@75-120-2-114.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 04:26 -!- any55606390 [n=someone@75-120-38-134.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 04:27 -!- any43368709 [n=someone@75-121-61-177.dyn.centurytel.net] has joined #hplusroadmap 04:29 -!- genehacker [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap 04:30 < genehacker> cool and practical are what I pick 04:44 -!- any04332426 [n=someone@75-120-26-189.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 05:45 -!- genehacker [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has quit [Read error: 113 (No route to host)] 06:19 -!- Phreedom [n=freedom@195.216.211.175] has joined #hplusroadmap 07:01 < kanzure> Ian_Daniher: Meredith is a good friend of ours in here. 07:02 < kanzure> she sometimes comes in and commits code etc. 07:13 -!- ybit [n=ybit@unaffiliated/ybit] has quit [Read error: 113 (No route to host)] 07:22 < kanzure> faboo 07:23 -!- any43368709 is now known as katsmeow-afk 07:40 < kanzure> http://i622.photobucket.com/albums/tt308/goku152008/dragonball%20evolution/jhg.jpg 07:41 < kanzure> good times .. http://web.archive.org/web/20021205011038/animeu.hey.nu/index2.php 07:44 < kanzure> http://web.archive.org/web/20020601133734/http://www.jpavg.com/~au/ 08:00 < kanzure> http://web.archive.org/web/20020924020150/animeu.hey.nu/index.php?a=multiverse&valid_user=&password=&color1=373637&color2=202020 08:01 < kanzure> hahah 08:01 < kanzure> http://web.archive.org/web/20020930222119/animeu.hey.nu/index.php?a=ranks&valid_user=&password=&color1=373637&color2=202020 08:01 < kanzure> yeah that's definitely over 9000 08:19 < kanzure> fenn: paths.py seg faults on "random sweep". er, at least, it did the first time but not the second time. 08:36 < kanzure> "prototype vehicle for the blind: 08:36 < kanzure> "prototype vehicle for the blind: How are they going to know when I flip them the bird? Do I have to make chirping noises? 08:52 < kanzure> template.yaml seems to have some issues for skdb/packages/legos/ 08:52 < kanzure> I'm not entirely sure how to specify "there could be any number of interfaces, but they are all of either type Peg or type Hole" 08:53 < kanzure> because previously in skdb/packages/screw/template.yaml, we just said "they all have only these three interfaces. suck it." 09:08 < kanzure> http://adl.serveftp.org/papers/Fundamental%20lego%20lengths.pdf 09:09 < kanzure> oh I guess you can also see that on the web here: http://www.owlnet.rice.edu/~elec201/Book/legos.html 09:09 < kanzure> homemade lego pneumatic air muscle: http://www.stop4stuff.com/lego/technic/pneumatic/air-muscle/ 09:12 < kanzure> "Worn-out molds are encased in the foundations of buildings to prevent them from falling into competitors' hands." hahah 09:13 < kanzure> 600 pieces per second of manufacturing? jeebus 09:13 < kanzure> "To put this in context, if all the Lego bricks ever produced were to be divided equally among a world population of six billion, each person would have 62 Lego bricks." 09:13 < kanzure> er, does anyone have lego dimensions/specs? 09:14 < kanzure> http://www.lugnet.com/~330/FAQ/Build/dimensions 09:14 < kanzure> "The actual dimension (rather than the ratios) can be determined by carefully measuring a properly constructed “wall” of bricks. Vertical dimensions are prone to error caused by sloppy stacking, but long horizontal walls constructed from two or more layers of overlapping bricks are not prone to such error. A wall of this type built from Technic beams made in the late 1990’s shows that the stud pitch distance is 7.986 millimeters, plus or minus 2 microns, when the parts are at 25 degrees centigrade (77 degrees Farenheit). " 09:14 < kanzure> heh they included the temperature 09:23 < kanzure> lego minifig dimensions: http://snively.blogspot.com/2009/04/lego-minifig-dimensions.html 09:23 < kanzure> the uncertainty seems to be 0.01mm 09:23 < kanzure> although fillets are guessed 09:24 < kanzure> I have no idea if the thigh dimension (R3.54) is a radius or not, because the line goes across the part.. 09:53 -!- kardan_ [n=kardan@p54BE6C35.dip.t-dialin.net] has joined #hplusroadmap 09:54 < kanzure> does anyone know how far away from the edge of a brick that pegs begin to start? 09:56 < kanzure> stud diameter is 4.5mm, stud height is 1.7mm.. blah. 10:00 < kanzure> lego earth: http://farm4.static.flickr.com/3596/3609309331_0255153126.jpg?v=0 heh 10:00 < kanzure> which is from: http://weblogs.java.net/blog/kohsuke/archive/2009/06/afterjavaone_pr.html 10:01 < kanzure> I guess I can assume that they are evenly spaced 10:01 < kanzure> otherwise what's the point? 10:02 < kanzure> spacing of stud centers: 8mm 10:02 < kanzure> so stud center spacing - stud diameter = 3 mm from the edge of one peg to the edge of another peg/stud 10:10 -!- kardan| [n=kardan@p54BE3F5C.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 10:14 < kanzure> oops. the spacing would be 3mm+2.5mm=5.5mm from the edge. so 0.5mm from the perimeter of a peg to the nearest edge of the brick? 10:15 < kanzure> that looks about right: http://ny-image0.etsy.com/il_430xN.69299132.jpg 10:27 < kanzure> harkopen sucks 10:30 < fenn> hey shouldnt you be writing a yaml file instead of saying these dimensions into the channel? 10:31 < fenn> is that a tongue ring? 10:31 < fenn> no it would be too pointy 10:32 * fenn wonders why people would want to poke holes in various body parts 10:32 < kanzure> to let out all the hot air 10:32 < Phreedom> fenn: because the hole they already have doesn't have a sufficient throughput? ;) 10:33 < CIA-43> skdb: kanzure * ra9aa78d4814a /packages/legos/ (9 files): first go at a package for legos 10:33 < kanzure> I don't know what to do with skdb/packages/legos/dimensions.yaml 10:35 < fenn> i wonder if the stud pitch is due to shrinkage when the brick cools in the mold 10:35 < fenn> why it's not exactly 8mm 10:35 < kanzure> what is stud pitch? 10:35 < fenn> the distance between studs 10:35 < kanzure> oh 10:36 < kanzure> spacing of stud centers: 8mm 10:36 < kanzure> stud pitch: 7.985mm 10:36 < kanzure> ok, I should have guessed they were the same variable 10:36 < fenn> er, yeah. the distance between stud centers 10:36 < fenn> i guess i should actually go measure one 10:36 < kanzure> please do 10:36 < kanzure> getting measurements from across the web is totally suck 10:36 < kanzure> people don't know how to figure out uncertainties 10:37 < fenn> well, i dont know how to figure out uncertainties either 10:37 < kanzure> wtf 10:37 < fenn> supposedly a caliper is accurate to +- 0.001inch but how do i really know that? 10:37 < kanzure> no, that's not how you do it 10:38 < fenn> eh? 10:38 < kanzure> a guide for the estimation of uncertainty of dimensional calibration: http://www.a2la.org/guidance/est_mu_dimen.pdf 10:38 < fenn> you want a statistical sampling of bricks? 10:39 < fenn> i'm so not reading that 10:40 < kanzure> once I was taught how to figure out the uncertainty of analog calipers, somehow involving the number of markings on one of the lengths of the device 10:40 < kanzure> but that's not a digital caliper 10:41 < kanzure> "As a good rule of thumb, the uncertainty of a measuring device is 50% of the least count" 10:41 < kanzure> "Recall that the least count is the smallest subdivision given on the measuring device." 10:44 < kanzure> heh I like how diybio-boston is planning to have an "impromptu" meeting at igem 2009 10:44 < kanzure> "we hereby plan to have an unplanned meeting the week of.." 10:55 < CIA-43> skdb: kanzure * r4498a52d2395 / (9 files in 4 dirs): make the legos package work, add a method to pymates, update todo 10:55 < kanzure> oops, forgot to edit __init__.py 10:55 < kanzure> grr 10:56 < CIA-43> skdb: kanzure * r714de8f3abbc /packages/legos/__init__.py: fixed __init__.py error because of interfaces being moved around 10:57 < kanzure> cd skdb/packages/legos/ ; py.test test_legos.py #tests pass. 10:57 < kanzure> of course, the tests are totally nonsense at the moment :) 10:58 < kanzure> this is all kind of pointless since you still can't interactively add legos together under pymates. wah. 10:58 < kanzure> maybe I'll write the CAD generator in legos.py? 10:58 < kanzure> and then load up some bricks by using the package. mmm. 10:58 < kanzure> slightly more awesome than just using pyldraw.. but the library of parts will be smaller. 11:01 < fenn> well that was totally futile 11:01 < kanzure> no legos? 11:01 < fenn> the toolbox in j-lab is gone (no sign of calipers anywhere) 11:01 < kanzure> on the third floor on the hallway opposite to the hallway with our water fountain, there is an office for Mr. Wood 11:01 < kanzure> he lends out digital calipers 11:02 < kanzure> Billy Wood, I think 11:03 < fenn> why would that be more awesome than pyldraw? 11:04 < kanzure> because it's homemade :) 11:04 < kanzure> er. 11:04 < kanzure> also pyldraw is slow when using my stl exporters etc. 11:04 < fenn> does ldraw have interface information? 11:04 < kanzure> no 11:04 < fenn> how does it know where to move stuff 11:04 < kanzure> it's all just rotations 11:05 < kanzure> er, and offsets 11:05 < fenn> that's still better than doing it from scratch 11:05 < kanzure> yeah I think we can do something like "offset checking" as well for the legos package 11:05 < fenn> meaning what exactly? 11:06 -!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap 11:06 < fenn> he didn't die :) 11:06 < kanzure> tito claims that he built a lab for his iGEM project at brown .. but when I asked him what he built, he just ran away to a meeting (just a few seconds ago) 11:06 < kanzure> anyway, 11:06 < kanzure> "offset checking" isn't what we should use I guess 11:06 < kanzure> it's not really checking 11:06 < kanzure> the way that ldraw does things is that it seems to just say "ok put it at an offset of 8 pegs" 11:07 < kanzure> I'll have to look at the file format more closely 11:07 * ybit didn't die but some of his screen sessions did due to a power surge 11:07 < fenn> .. and then check if there's an interface at 8 pegs? 11:07 < kanzure> something like that :) 11:07 < kanzure> yeah sure, that's a good idea 11:07 * ybit refers to himself in third person often 11:07 < kanzure> I guess this would be a "simplified assembly yaml format" 11:07 < kanzure> (for representing a lego assembly thingy) 11:08 < fenn> i think assembly should just spit out the coordinates (unless its indeterminate, like plugging in cables or something) 11:08 < fenn> i guess we could do both 11:09 < fenn> list the connections, and also the coordinates 11:09 < fenn> that way if you lose or change some configuration you still have some data lying around 11:09 < fenn> should i go find this mister wood? 11:09 < kanzure> call him billy, he's no "Mr." 11:09 < fenn> ok 11:09 < kanzure> er, he's not one to prefer "Mr." 11:10 < kanzure> yeah he might be around 11:10 < kanzure> in skdb/packages/legos/data.yaml, if you move around the interfaces, it's ok because they currently have a name attribute ('peg1', 'peg2') 11:10 < kanzure> however, one idea I documented in there is just putting a "size" attribute 11:11 < kanzure> the size:2x2 attribute would tell the lego class to make a generic 2x2 brick or something 11:11 < kanzure> and this would then spit out a number of interfaces, 11:11 < kanzure> and each one having a name that goes in a certain order 11:11 < kanzure> such that the top left peg is peg1, and the bottom right is the last peg, or something. 11:11 < kanzure> in some cases lego pieces will not be able to be generated from simple information like "2x2" or "2x4" (since they aren't just a brick) 11:12 < kanzure> so I'm not so sure about spitting out coordinates. I guess a "full dump" should also be an option, but not preferable unless you want to do some sort of long term storage. 11:12 < kanzure> er all of it should be long term storage :p 11:14 < kanzure> ls -I=*.pyc is my friend 11:16 < fenn> not there 11:16 < kanzure> fooey 11:17 < fenn> how about a new unit for 7.985mm 11:17 < kanzure> what? 11:17 < kanzure> 7985 microns? 11:17 < fenn> um. for describing individual lego bricks 11:18 < kanzure> FLU = fundamental lego unit 11:18 < fenn> 1 stud = 7.985mm 11:18 < kanzure> "fundamental lego unit" gets 34 results on google 11:18 < kanzure> "A Fundamental LEGO Unit (FLU) is equivalent to the length of a LEGO nub" 11:19 < fenn> so your brick would have dimensions height: 1.666FLU width: 2FLU length: 4FLU 11:19 < kanzure> 2x2 brick? 11:19 < fenn> 2x4 11:19 < kanzure> "your brick" ? 11:19 < fenn> huh? 11:19 < kanzure> you said "your brick" 11:19 < fenn> just an example brick 11:19 < kanzure> ok 11:20 < kanzure> FLU doesn't look pretty 11:20 < fenn> 2x4 was the original brick 11:20 < kanzure> 'stud' at least gives you some indication of where the fuck it comes from 11:20 < fenn> how bout just 'lego'? 11:21 < kanzure> namespace conflict with the tag? 11:21 < kanzure> might confuse people 11:21 < fenn> no 11:21 < fenn> lego is a unit 11:21 < kanzure> oh? 11:21 < fenn> tag would be !lego or something 11:21 < kanzure> ok 11:21 < kanzure> sure, lego is fine 11:22 < kanzure> FLU = 5/16in 11:22 < fenn> bah 11:22 < kanzure> ? 11:22 < fenn> there's no way some danish guy is going to measure things in inches 11:23 < kanzure> heh it's ok I prefer metric anyway 11:23 < fenn> oops height is actually 1.2lego 11:23 < kanzure> er, in which case are you going to use the "lego" unit anyway? 11:24 < kanzure> it's not exactly clear to me 11:24 < fenn> stud pitch 11:24 < kanzure> why is that so special? 11:24 < kanzure> It Just Is? 11:24 < fenn> because it's the basic dimension everything is based on? 11:25 < kanzure> is it? 11:25 < fenn> yeah 11:25 < kanzure> some of these other dimensions seem to have weird coefficients if they are to be converted to lego units 11:25 < fenn> it's not brick width because the bricks have to be undersized to fit together 11:26 < kanzure> how did they come up with these dimension decisions anyway? 11:26 < kanzure> statistical probability of choking hazard? 11:26 < CIA-43> skdb: * rb61402513538 /supplemental_units.dat: added fundamental lego unit 11:27 < fenn> 8mm? 11:27 < kanzure> what about it? 11:27 < fenn> the original legos came with a toy wooden pickup truck 11:27 < fenn> it was probably totally arbitrary 11:28 < kanzure> yeah let's not use nice round numbers 11:28 < kanzure> :p 11:28 < fenn> 8mm is not round? 11:28 < kanzure> not sure 8mm is correct 11:28 < kanzure> the stud pitch measurement claims 7.985mm 11:28 < kanzure> so that's +-.115 of error. kinda big. 11:29 < fenn> there may be digital calipers in my toolbox 11:29 < fenn> .015mm is not big 11:29 < kanzure> genehacker has some.. so if he shows up today with a utexas hostname, maybe you can get him to ride the elevator up and lend them 11:29 < kanzure> er, .015mm yes sorry 11:30 < kanzure> ok, yeah, not big 11:30 < kanzure> let's not repeat what happened yesterday: divide&conquer.. 11:30 < fenn> so that's why i'm skeptical it's actually the unit of measure 11:30 < fenn> what happened yesterday? i tried to use opencascade? 11:31 < kanzure> no, we both wrote different make_arrow() methods :p 11:31 < kanzure> and wasted time doing it 11:31 < kanzure> so if you want to work on skdb/packages/legos/ that's fine, I sprinkled in notes everywhere indicating wtf should be done next 11:31 < kanzure> I'm trying to figure out what I should be doing for now 11:32 < fenn> omfg those bastards 11:32 < fenn> http://en.wikipedia.org/wiki/Belville_(Lego) 11:32 < fenn> even worse than bionicle 11:32 < kanzure> oh maybe I'll make pymates' tests (tests.py, test_part.py, rapid-test.py) use data from the packages instead of data from skdb/pymates/models/ 11:33 < kanzure> how do I do that? tests would have to "import skdb.packages.legos" .. but then the skdb codebase is dependent on the packages, which we want to eventually separate right? 11:35 < kanzure> hahah Lego Ninja theme :) 11:36 < fenn> wow Lego Scala is even worse than Belville (can you believe it?) 11:37 < kanzure> fenn: is it ok if pymates unit tests are dependent on packages? 11:37 < fenn> sure 11:39 < kanzure> hm it seems pymates.py still has some unvariablized information left over.. yeah that should be fixed hehe. 11:39 < fenn> this could be useful (set inventories) http://www.peeron.com/inv 11:39 < kanzure> not loading 11:39 < kanzure> there we go.. 11:40 < kanzure> http://www.peeron.com/inv/master.txt 11:41 < fenn> example inventory http://www.peeron.com/inv/sets/21004-1 11:42 < kanzure> I think we should not do lego its :p 11:42 < kanzure> *kits 11:42 < kanzure> simply because of the legal implications 11:42 < kanzure> lego group has been known to be much like the Empire of Star Wars 11:42 < kanzure> *in Star Wars 11:42 < kanzure> "Added to peeron.com on Thu, Jul 30, 2009." huh 11:43 < fenn> well we have to do some kind of assembly or what's the point 11:43 < kanzure> ok ok 11:43 < kanzure> we just won't sell thee particular kits 11:43 < kanzure> *these 11:43 < fenn> i dont really care if it's an official lego kit or not 11:43 < kanzure> ok great 11:44 < fenn> the list of part names and so on is useful tho 11:44 < kanzure> ldraw has its own list btw 11:44 < kanzure> but anyway. 11:45 < fenn> what i havent been able to figure out is whether ldraw's part number are the same as lego company 11:46 < kanzure> did you try to figure it out? 11:46 < kanzure> the method would be: look at catalog number in ldraw, look at part on lego.com 11:46 < fenn> well, find me a part on lego.com 11:47 < kanzure> http://shop.lego.com/ByCatalog/onlinecat.aspx?c=33 11:47 < kanzure> ew its in flash 11:48 < fenn> see i think lego.com only sells kits 11:48 < fenn> i'm pretty sure it's possible to order individual bricks 11:48 < kanzure> http://lego.richfx.com/catalog_lego/january2009/ 11:54 < fenn> hmm @ http://guide.lugnet.com/partsref/colors/ 12:04 < fenn> wow these new technic kits hardly even have any bricks in them 12:04 < fenn> actually i think this kit doesn't have any bricks at all 12:09 < fenn> ok it has 13 bricks 12:09 < fenn> and a bazillion other parts 12:11 < fenn> http://www.bong69.com/pages/parts-catalog.php 12:12 < drazak> kanzure: how's it coming? 12:14 < fenn> partscatalog is GPL 12:14 < fenn> strange that he doesn't have a link for source code 12:16 < fenn> hmm 12:16 < fenn> "Parts Catalog is written in Delphi 4. So... if there is a Kylix programer out there that would like t 12:16 < fenn> port it to linux, Please let me know and I will send you the source code 12:17 < fenn> meh. i'm not that attached to it 12:19 < fenn> something about timesheets 12:20 < kanzure> timesheets? 12:25 * drazak sits on kanzure 12:37 -!- Phreedom [n=freedom@195.216.211.175] has quit [Read error: 60 (Operation timed out)] 12:46 < kanzure> "From the time being we also suggest you to remove your vitae from the Internet ( http://heybryan.org/resume/2008-09-21_resume.pdf )." 12:46 < kanzure> the email came from live.com ? 12:47 < kanzure> Received: from BLU123-W27 ([65.55.116.9]) by blu0-omc1-s26.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.3959); 12:49 < kanzure> fuck you ybit, why'd you have to add my email address to /papers 12:50 < drazak> so apparently my research project is going to be the differentation of mscs into caridomyoblasts 12:51 < kanzure> "sincerely, The organization." 12:51 < kanzure> who the hell writes emails like that 12:51 < kanzure> "We are an organization preventing young people like you from being victim of the legal system. At your young age, you are not very careful with the content you put on the Internet. As you may know, the Internet access is international." 12:51 < kanzure> "Recently, a paper was published on the creation of sperm-like cells (see Nature http://www.nature.com/news/2009/090729/full/news.2009.646.html ). 12:51 < kanzure> However, this paper was retracted (Nature http://www.nature.com/news/2009/090730/full/news.2009.753.html ) by Graham C. Parker, Ph.D. from the journal Stem Cells and Development (Publisher: http://www.liebertonline.com/doi/pdfplus/10.1089/scd.2009.0063 , doi: 10.1089/scd.2009.006, pubmed:http://www.ncbi.nlm.nih.gov/pubmed/19583494 ). Presumably, the paper was not retracted because of its fraudulent content, but because of competitors in the USA unwilling to be spectators of such an amazing discovery." 12:51 < kanzure> "We searched the web with the query string 'In Vitro Derivation of Human Sperm from Embryonic Stem Cells, type: pdf' on google and found that you are hosting the very retracted paper." 12:52 < kanzure> We suggest you to erase it (we are not the publisher) to avoid being the target of legal threats. These legal threats could come from the following bodies: 12:52 < kanzure> North East England Stem Cell Institute in Newcastle; 12:52 < kanzure> University of Newcastle; 12:52 < kanzure> Biology of Reproduction (journal); 12:52 < kanzure> Embryonic Stem Cells (journal); 12:52 < kanzure> and possibly authors, funding agencies, etc. 12:52 < kanzure> From the time being we also suggest you to remove your vitae from the Internet ( http://heybryan.org/resume/2008-09-21_resume.pdf ). 12:52 < kanzure> We wish you success in life. 12:52 < kanzure> sincerely, 12:52 < kanzure> The organization. 12:52 < kanzure> p.s.: we did not notify any other bodies, but chances are that others will also search the web for the exact same thing. 12:52 < kanzure> p.s.2: please confirm the reception of this mail. 12:53 < kanzure> who sends that kind of email from a hotmail account? 12:54 < kanzure> the paper in question: 12:54 < kanzure> http://adl.serveftp.org/papers/In%20vitro%20derivation%20of%20human%20sperm%20from%20embryonic%20stem%20cells.pdf 12:57 < drazak> kanzure: I would change your robots.txt so that they can't search papers 12:57 < fenn> why was the paper retracted? 12:59 < kanzure> see sperm_from_esc.zip 13:00 < fenn> "because of competitors in the USA unwilling to be spectators of such an amazing discovery." 13:00 < fenn> wtf is that supposed to mean? 13:01 < fenn> plagiarism? 13:01 < kanzure> "The journal's editor-in-chief Graham Parker says he took the radical step on 27 July because two paragraphs in the introduction of the paper, entitled 'In Vitro Derivation of Human Sperm from Embryonic Stem Cells',1 had been plagiarised from a 2007 review published in another journal, Biology of Reproduction.2" 13:01 < kanzure> what the email said hardly says that 13:01 < kanzure> plagiarism != "unwilling to be spectators of such an amazing discovery" 13:02 < fenn> that's a stupid reason to retract a paper 13:02 < fenn> i mean its not like they didnt do the science 13:02 < kanzure> "Although the text of the article modestly refers to these as "sperm-like cells" with "tail-like structures", its title, and the press release which accompanied its publication, refer baldly to human sperm." 13:02 < kanzure> "Nayernia declined to comment to Nature, but an official statement from the university says that the paper's original first author, Jae Ho Lee, a postdoc who has since left the university, was responsible for the plagiarism and has apologized to the authors. "No question has been raised about the science conducted or the conclusions of the research," according to the statement. "The name of Dr Lee has been removed from the first authorship," the statement continues. "The paper will now be submitted to another peer-reviewed academic journal."" 13:03 < kanzure> "The statement also says that the "correct version of the manuscript, upon the request of the journal's editor, had been immediately submitted to the journal during the process of proof reading"." 13:03 < kanzure> "The paper had been published online 'ahead of editing' to avoid undue delay, with proofreading happening after publication to correct textual or copy-editing errors, explains Parker. "But plagiarism can come to light at any point in the publishing process," he says. "Proofing isn't a magical stage that allows authors to correct any inappropriate acts."" 13:03 < fenn> do these people not understand what 'publish' means? 13:07 < kanzure> so if I had this paper in my personal (private) reading collection, and it was "retracted", am I supposed to delete it? 13:07 < kanzure> is that how "retraction" works? 13:09 < kanzure> how does google find 14k results for site:adl.serveftp.org ? 13:09 < fenn> i believe you were supposed to download the DRM version which checks back with the copyright police to make sure everything is locked up good 13:09 < fenn> that does seem a bit high 13:11 < ybit> why would they want your resume removed? 13:11 < ybit> that's stupid 13:11 < fenn> so bad guys can't figure out who own the site 13:12 < kanzure> to me these people seem like the "bad guys" ("The organization") 13:12 < kanzure> not much of an organization if they have to use hotmail 13:12 < ybit> um.. whois? 13:12 < fenn> it all sounds quite odd 13:12 < fenn> Nature would just send you a cease and desist notice 13:12 < kanzure> as if the retraction wasn't odd enough 13:16 -!- Traveler11 [i=fn-javac@dhcp-146-6-214-5.icmb.utexas.edu] has joined #hplusroadmap 13:16 < kanzure> hello Traveler11 13:16 < kanzure> icmb.utexas.edu? 13:16 < Traveler11> who am i 13:16 < kanzure> jonathan 13:16 < Traveler11> oh 13:16 < kanzure> is that you jonathan? 13:16 < Traveler11> why I'm traveller11? 13:17 < ybit> kanzure: do you want me to change the email to go an alias? 13:17 < kanzure> you can change your name by typing /nick (something) 13:17 < ybit> +to 13:17 < Traveler11> yeah i'm in the lab heading out to lunch 13:17 < kanzure> ybit: I think the file should be deleted 13:17 < kanzure> Traveler11: sorry, I'm not on campus today.. fenn is though. 13:17 < ybit> alright 13:17 -!- Traveler11 is now known as nickyourself 13:17 < ybit> done 13:18 < kanzure> fenn: you around? 13:19 -!- nickyourself is now known as jonathancline 13:19 < jonathancline> spam me. 13:19 < ybit> well if it isn't the laser printer microfluidics guy himself 13:19 < kanzure> *what the fuck* 13:19 < kanzure> "The organization" sent me a follow up email 13:19 < ybit> jonathancline: i meant to email you the other day 13:20 < ybit> lol, please paste kanzure 13:20 < fenn> yar 13:20 < kanzure> We are the organization, 13:20 < kanzure> Our mission is to watch over the Internet. We alert kids like you whose behavior is wild on the bold Internet. 13:20 < kanzure> Our funds come from Zeal, and we are powered by the great Lavos. Each week, we download the Internet on an USB hard disk of infinite volume. Then, our team of monkeys and donkeys randomly analyzes with great caution the content of the Internet (on the USB hard disk, of course). We are using state-of-the-art computer software on a cutting-edge installation of Microsoft Windows 7 to dig out the data. 13:20 < kanzure> Our sister organizations include notably http://www.4chan.org/ and http://www.reddit.com/ and http://icanhascheezburger.com/. 13:20 < kanzure> You can get a picture of our most imminent members here: http://icanhascheezburger.files.wordpress.com/2009/07/funny-pictures-cats-have-a-spaz-attack.jpg 13:20 < kanzure> They are in charge of supervising the monkeys and the donkeys. These lol cats were selected in regard to their superior genetic landscape. 13:20 < kanzure> We hope this short description of our organization fulfilled your burning desire to learn about us. 13:20 < kanzure> The organization. 13:20 < fenn> pwnt 13:20 < kanzure> *what the fuck* 13:20 < jonathancline> forward to fox mulder 13:21 < jonathancline> fenn, lunch? 13:21 < CIA-43> skdb: kanzure * rbf82aa43d591 /packages/screw/screw.py: some changes to the screw package 13:21 < fenn> jonathancline: please input geospatiotemporal coordinates 13:22 < jonathancline> btw ellington reaffirmed his goals in a lab meeting today, he wants to refocus on big things like.. augmentation 13:22 < kanzure> neat 13:22 < kanzure> how goes autogene? or whatever the hell it's called 13:22 < kanzure> levy's eternal project 13:23 < jonathancline> fenn: i'm in mbb now, so anything is a couple blocks walk is ok 13:23 < jonathancline> he mentioned genomid 13:24 < fenn> you like that mediterranean place on 24th right? shall i meet you there or at mbb? 13:24 < jonathancline> a plasmid but for an entire genome insertion 13:24 < ybit> jonathancline: i meant to send you an email, but it seems it was just saved as a draft. jonathancline, did you and treadwell ever get further along with the circuit printing inkjet printer idea? 13:24 < kanzure> not sure how "entire genome insertion" would fare with plasma membranes .. which are not entirely "replicated" per-se. 13:24 * ybit didn't sleep much, so excuse the redundancy 13:25 < jonathancline> ybit: never heard from him, I am ready to order an ink tho 13:25 < fenn> kanzure rosalie wants timesheets today :\ 13:25 < kanzure> fenn: what the fuck? 13:25 < jonathancline> ybit: i should send him some q's 13:25 < kanzure> jonathancline: be sure to ask fenn about our latest skdb/legos foray 13:25 < kanzure> fenn: guess I'll call rosalie and see what's up 13:26 < jonathancline> fenn: sounds good for persian. i'll meet u there 13:26 < kanzure> fenn: I can be there at 3 PM. is that ok? 13:27 < kanzure> or will rosalie not accept timesheets? 13:27 < fenn> i think you should ask her 13:27 < fenn> i can fill in some numbers and other scribbly marks *hint* 13:28 < jonathancline> my lab pc has been spidering "nature biotechnology" in the backgrund.. for 9 days straight 13:28 < kanzure> jonathancline: have you seen 'pyscholar' yet? 13:28 < kanzure> it's my python-based wrappers for zotero 13:28 < kanzure> so that you can use it outside of firefox 13:29 < kanzure> http://github.com/kanzure/pyscholar 13:29 < jonathancline> os/x rocks for viewing pdfs, just scroll thru with the quickview turned on 13:29 < kanzure> not quite ready for production however 13:29 < kanzure> fenn: she doesn't have a phone number 13:29 < fenn> heh 13:29 < fenn> email then? 13:29 < jonathancline> I need to try the pdf filename script. if it works it's the bomb 13:30 < ybit> $ whois 65.55.116.9 13:30 < ybit> OrgName: Microsoft Corp 13:30 < ybit> could this be 'the organization'? 13:30 < kanzure> ybit: no that's just hotmail's server 13:30 < ybit> lol 13:31 < kanzure> jonathancline: people suck at naming pdf files :( 13:31 < kanzure> ok, time for me to go grab some lunch 13:31 < kanzure> and then back to playing with legos 13:31 < kanzure> god I love this job 13:31 < jonathancline> where can i find "cone pt socket set screw 2x4" near downtown 13:32 < jonathancline> "0914" 13:32 < fenn> ETC machine shop? 13:33 < fenn> so jonathancline see you there at 1:45 or so? 13:33 < jonathancline> i'll bring the screw, maybe we go thre after feeding 13:33 < jonathancline> i'm leaving now 13:33 < jonathancline> 10 mins yeah 13:34 -!- jonathancline [i=fn-javac@dhcp-146-6-214-5.icmb.utexas.edu] has quit ["Java user signed off"] 13:52 -!- ybit is now known as ybit2 13:53 -!- ybit2 is now known as ybit3 13:53 -!- ybit3 is now known as heath 13:53 < kanzure> you're cloning? 13:53 < heath> sweet 13:53 < heath> i knew it 13:54 < heath> i had used heath a very very long time ago 13:54 < heath> forgot what email i used to register, and had to wait for my inactivity to expire the username 13:54 < kanzure> ybit is better 13:54 < heath> oh yeah, that's what i was doing, reclaiming my domain name 13:54 * heath agrees 14:02 -!- heath is now known as ybit 14:05 < ybit> -_- http://co.de wasn't purchased. something about registrars not allowing for just two characters 14:07 < ybit> and i have to be from germany to purchase this?.. 14:07 < ybit> wtf 14:08 < ybit> the reasons were the contact address has to be from germany and i didn't give a fax # o.O 14:09 < ybit> "The .DE TLD is only open to German citizens and companies, or to people that can justify an administrative contact in Germany. Please note that the DNS need to be properly installed (Zonecheck verification) for the domain to be active." 14:17 < splicer> a bit like .us then 14:59 -!- Phreedom [n=freedom@195.216.211.175] has joined #hplusroadmap 15:03 < kanzure> hello Phreedom 15:05 < Phreedom> hi :) 15:08 < kanzure> does anyone know about BIL:PIL? does Todd run PIL? 15:10 < kanzure> "A chance encounter with Marle at the fair begins a series of adventures and uncovers a pre-millennial evil. In 12000 B.C., when confronting the evil Lavos in the Ocean Palace of the Kingdom of Zeal, Crono dies sacrificing himself to save his friends" 15:12 < kanzure> "Lavos, who awakens and ravages the world in A.D. 1999, is an extraterrestrial parasitic creature that harvests DNA and the Earth's energy for its own growth." 15:24 < CIA-43> skdb: kanzure * r97ca7fc4621b /pymates/ (pymates.py tests.py): fix pymates/tests.py error re: OCC.Display in pymates.py 15:34 < fenn> the availability matrix on the right is pretty cool" http://www.peeron.com/inv/parts/6636px3?ignorepat=y 15:38 < drazak> kanzure: should I upload a bunch of papers on myocardin? 15:45 < kanzure> drazak: justr put them in a folder of their own :) 15:45 < drazak> k 15:46 < drazak> I'll upload them later tonight, when I'm at home 15:46 < drazak> I emailed them to myself :P 15:47 < fenn> color availability matrix for a 2x2 brick http://www.peeron.com/inv/colortable/3003?ip=0 15:49 < drazak> kanzure: is there a way to make google scholar search for reviews and not just all papers? 15:53 < kanzure> no 16:05 < kanzure> drazak: try searching "Annual Reviews" 16:05 < kanzure> it's a particular journal just for reviews 16:13 < kanzure> http://www.annualreviews.org/ 16:24 < kanzure> optical projection tomography looks sexy 16:27 < drazak> kanzure: I meant so that I can have pyscholar return only reviews :P 16:29 < kanzure> at the moment pyscholar does not search annualreviews.org 16:31 < drazak> kanzure: I thought pyscholar search google scholar and then went out from there 16:39 < kanzure> at the moment it only grabs google scholar results 16:39 < kanzure> you could do a for loop on the results I guess 16:39 < kanzure> and check for those that have string[:-3] == "pdf" or something 16:39 < kanzure> and then wget those particular files 16:40 < drazak> ooh 16:41 < drazak> does it bring back the link that will download a pdf from google scholar? 16:41 < drazak> I can write a bashscript that parses for those links then wgets them 16:43 < kanzure> drazak: yes, it collects the pdf links 16:43 < kanzure> but you don't need to do a bash script :) 16:43 < kanzure> just add it in to the python script 16:43 < drazak> I have nfc how to write python :P 16:43 * drazak not programmer 16:44 < kanzure> okay, go ahead and write your bash script 16:45 < kanzure> hm where's that article about morphological variation due to predatory evolutionary pressures? 16:46 < drazak> how do I initiate pyscholar and how do I get it to read my search query file? 16:51 < kanzure> um 16:51 < drazak> or do I just pass it a string 16:51 < kanzure> you pass it a string 16:51 < kanzure> pyscholar/other-code/ 16:51 < kanzure> python pyscholar.py "my query goes here" 16:51 < drazak> cool, thanks 16:52 < drazak> then just | to a file? 16:52 < drazak> or > 16:52 < kanzure> > 16:52 < drazak> yeah, I was correcing myself 16:56 < drazak> drazak@dhcp-84-253:~/pyscholar/other-code$ python pyscholar.py mesenchymal stem cell differentiation myocardin 16:56 < drazak> [] 16:56 < drazak> kanzure: ^ 16:56 < drazak> doesn't work with quotes around it either 16:58 < kanzure> try ./pyscholar "query here" 16:58 < kanzure> oh fooey 16:59 < kanzure> yeah I'm not sure why it's not working 16:59 < drazak> yeah, no go 16:59 < kanzure> I'm going to blame fenn 17:01 < drazak> fenn: make it work 17:01 < drazak> he's probably at lunch still 17:01 * fenn grunts 17:01 < kanzure> yeah! 17:02 * drazak mashes fenn with rocks 17:03 < kanzure> not really sure why pyscholar has decided to stop working 17:04 -!- genehacker [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap 17:05 < drazak> this sucks :( 17:11 < drazak> the only time I want to use pyscholar, it's broken 17:12 < kanzure> yeah it's still in development 17:12 < fenn> i'm not sure it ever actually worked 17:12 < kanzure> and I have a massive headache right now so I'm not thinking straight 17:12 < drazak> :( 17:12 * drazak offers kanzure acetiminophen 17:13 < kanzure> I'm wondering why pymates/tests.py and pymates/test_part.py exists.. 17:19 < kanzure> I guess test_part.py doesn't call up wxSampleGui 17:19 < kanzure> and tests.py does 17:19 < fenn> looks like you should just copy test_part.py into tests.py 17:20 < kanzure> I think it would be nice to keep some tests in a file that do not call wxSampleGui 17:20 < kanzure> wxSamplesgui 17:20 < drazak> fenn: any idea why pyscholar is broken? 17:24 < kanzure> oh wait 17:25 < kanzure> you can try "import gsearch" and then "gsearch(q='hello')" from the python interpreter 17:25 < kanzure> cd /home/bryan/code/pyscholar/other-code/ 17:25 < kanzure> python 17:25 < kanzure> import gsearch 17:25 < kanzure> gsearch.gsearch(q="some query goes here") 17:25 < kanzure> and see if that works 17:26 < drazak> >>> import gsearch 17:26 < drazak> Traceback (most recent call last): 17:26 < drazak> File "", line 1, in 17:26 < drazak> File "gsearch.py", line 2, in 17:26 < drazak> from lxml import etree as et 17:26 < drazak> ImportError: No module named lxml 17:26 < kanzure> well that's only because I'm an idiot 17:27 * kanzure installs something on the server 17:27 < kanzure> sudo apt-get install python-lxml 17:27 < drazak> wrong window 17:27 < kanzure> passwordgoeshere 17:27 < kanzure> crap 17:27 < drazak> :P 17:27 < drazak> now i know your password 17:27 < drazak> don't worry 17:27 < kanzure> ok try now 17:27 < drazak> I won't tell anyone other than this channel 17:27 < kanzure> it should have shown up as '********' 17:28 < drazak> perfect 17:28 < drazak> it showed up as "passwordgoeshere" 17:28 < kanzure> all I see is "************" 17:28 < kanzure> you must have copied my ***'s and pasted them 17:30 < drazak> >>> gsearch(q='stuff') 17:30 < drazak> Traceback (most recent call last): File "", line 1, in 17:30 < drazak> TypeError: 'module' object is not callable 17:31 < kanzure> gsearch.gsearch(q='stuff') 17:32 < kanzure> ok I fixed the problem 17:32 < drazak> >>> gsearch.gsearch(q='hello') 17:32 < drazak> 17:32 < kanzure> you should go back to /home/bryan/code/pyscholar/other-code/ 17:32 < kanzure> then do: python pyscholar.py "myquery goes here" 17:33 < kanzure> hm the journal_href seems to be wrong for some reason 17:33 < kanzure> have they already changed Google Scholar's output? wtf 17:33 < drazak> lo 17:33 < drazak> l 17:33 < kanzure> oh crap.. they probably show me something different since I am logged in when I use google scholar 17:33 < kanzure> and adl.serveftp.org isn't logging in 17:34 < kanzure> so, I should use wget'd pages as examples, not stuff I get from my firefox sessions 17:34 < kanzure> my fault :( 17:34 < kanzure> drazak: it's unlikely that I'm going to be motivated enough to get this fixed in the next few hours 17:34 < drazak> ok 17:39 < CIA-43> pyscholar: kanzure master * r74815ad / other-code/pyscholar.py : fixed pyscholar for drazak - http://bit.ly/5tVK3 17:39 < CIA-43> pyscholar: kanzure master * rbb618e7 / doc/proposals/common-scrapers.txt : the data cleanup fileformat should probably be regular expressions - http://bit.ly/19drPU 17:39 < drazak> thanks kanzure 17:39 < kanzure> er this is not the fix that you're thinking of 17:39 < kanzure> that was pushed to adl a few minutes ago when you last tried it 17:39 < drazak> ah 17:39 < kanzure> it's just now being pushed to github 17:39 < kanzure> sorry, false alarm 17:40 < drazak> :P 17:40 < drazak> kanzure: I kinda figured 17:40 < fenn> d'eaux: The name is misleading, because PCRE is Perl-compatible only if you consider a subset of PCRE's settings and a subset of Perl's regular expression facilities. 17:40 < drazak> anyway, I have 13 papers to read 17:40 < drazak> so by sunday fix it! 17:40 < kanzure> sounds fun 17:41 < kanzure> take notes 17:42 < drazak> I do 17:47 < kanzure> fenn: eventually, it would be nice to use your manufacturing process shape generator code to say "here are the constraints of a lego brick part, now have fun" and just see what sort of weird models it comes up with that fit within the lego standard 17:49 < fenn> yes it would be nice if i could get anything to work at all 17:57 < kanzure> http://www.youtube.com/watch?v=0rt620ztAf4 18:10 < CIA-43> skdb: kanzure * r6c495d9e6c56 /pymates/test_part.py: formatting issues with test_part.py, also added in some lego brick tests (they pass) 19:12 < genehacker> ugh 19:12 < genehacker> guess what? 19:13 < genehacker> apparently SLS isn't as accurate as it's cracked up to be 19:13 < kanzure> go figure 19:14 < genehacker> when you print big parts, things start to get distorted 19:14 < genehacker> trying to find pic related 19:16 < genehacker> anyway you would happen to know anything about making python scripts that generate parametrized parts? 19:16 < kanzure> sure that's what pythonOCC is for 19:18 < genehacker> so I want to make my rotary rolamite thing parametrizable 19:18 < genehacker> how do I do that? 19:20 < genehacker> also got (most of) a book on microfluidics, do you want it 19:21 < genehacker> and how can I transfer it to you securely 19:21 < kanzure> probably by usb 19:21 < kanzure> or over ssh 19:21 < kanzure> either way 19:21 < kanzure> ssh is secure enough 19:21 < kanzure> you make a parametric rotary rolamite by using breps found from the OCC documentation 19:22 < kanzure> if you want I guess I can show you sometime 19:22 < genehacker> I'm in dallas 19:22 < kanzure> okay, then you'll just have to install python 19:23 -!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has quit [Read error: 113 (No route to host)] 19:23 < kanzure> look at the bottom of teh page here: 19:23 < kanzure> http://adl.serveftp.org/dokuwiki/pythonocc 19:23 < kanzure> do step #2 and #3 tonight 19:24 < genehacker> think I'll switch to the good partition for that 19:36 < kanzure> sounds good 19:50 < kanzure> http://gbamedia.gamespy.com/gba/image/article/601/601745/lego-star-wars-the-video-game-20050405031317222.jpg 20:10 -!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has joined #hplusroadmap 20:32 < kanzure> http://www.acorscadden.com/wp-content/uploads/2009/01/tarp-30198.jpg 20:32 < kanzure> Admiral Ackbar had a cereal brand for a while, IIRC 20:35 < genehacker> really? 20:44 < kanzure> py.test takes 2.4 seconds to run skdb/pymates/tests.py 20:44 < kanzure> just running python takes 0.551s to run skdb/pymates/tests.py 20:58 < kanzure> from skdb.pymates import Part, Interface, Mate; from skdb.packages.legos import Lego; brick1 = Lego("2x2 brick #1", num_pegs=4, num_holes=1); brick2 = Lego("2x2 brick #2", num_pegs=4, num_holes=1); brick1.options(brick2); brick1+brick2; 20:58 < kanzure> bahaha 21:00 * fenn plays with Actual Legos 21:00 < kanzure> virtual legos are better 21:00 < kanzure> manufactured right here in the US of A 21:01 < fenn> memalloc()'ed on our virtual server somewhere in cyberspace 21:02 < kanzure> Cloud Computing 21:02 < kanzure> ew cloud computing for legos 21:03 < kanzure> when I say (brick1+brick2)[0].apply(), I want to see it applied on my screen, damn it 21:04 < fenn> er.. what does that mean? 21:04 < fenn> the first compatible interface between 1 and 2? 21:04 < kanzure> well you should do print (brick1+brick2) to see 21:04 < kanzure> well the "first" isn't necessarily going to be the same if the code changes or something 21:05 < kanzure> for some reason part names aren't being properly used in Hole and Peg objects 21:05 < fenn> hole.part.name doesnt work? 21:05 < kanzure> right 21:05 < kanzure> hole.part == None :( 21:05 -!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"] 21:05 < kanzure> lemme push 21:06 < CIA-43> skdb: kanzure * r629abbc472a7 / (5 files in 2 dirs): improved smoothness of running all of this from the interpreter 21:11 < kanzure> brick1.name works 21:12 < kanzure> er, not that would make hole.part.name or hole.part work 21:23 < kanzure> fenn: http://adl.serveftp.org/lab/legos/ 21:24 < drazak> kanzure: any more fixed? 21:24 < kanzure> drazak: rawr 21:24 < kanzure> no 21:24 < drazak> ok 21:24 < kanzure> been busy playing with fenn's legos (psychicly) 21:24 < drazak> lol 21:26 < drazak> rawr fixit! 21:33 < kanzure> fenn: cd ~/code/skdb/packages/; python -i "import legos.legos" 21:35 < CIA-43> skdb: kanzure * rd9d72640f146 /doc/DEVELOP: some notes for developers on setting up your PYTHONPATH 21:43 < CIA-43> skdb: kanzure * r82ed377e4d10 /doc/pythonOCC: added pythonOCC installation notes (why wasn't this in here?) 21:45 < CIA-43> skdb: fenn * r19085b6d972c /packages/ (16 files in 2 dirs): rename to lego mostly 21:45 < CIA-43> skdb: fenn * r343e54d3d640 /doc/DEVELOP: Merge branch 'master' of adl.serveftp.org:/var/www/skdb 21:45 < CIA-43> skdb: fenn * r06490e5fba62 /doc/DEVELOP: meddling 21:45 < CIA-43> skdb: fenn * r287e9cfa024b /doc/ (DEVELOP hacking): i hate caps 21:45 < CIA-43> skdb: fenn * r925091d0868e /doc/pythonOCC: Merge branch 'master' of adl.serveftp.org:/var/www/skdb 21:51 < fenn> why do you have to do export CASROOT? 21:52 < kanzure> that may be for OCC 21:53 < kanzure> or it may be necessary for running swig 21:58 < CIA-43> skdb: fenn * rd766b95f9987 /doc/pythonOCC: more meddling 21:58 < CIA-43> skdb: fenn * r56c27f25f665 /doc/ (compile_pythonOCC pythonOCC): rename 21:59 < kanzure> tabnamespace conflict with comp* 21:59 < kanzure> :p 22:00 < CIA-43> skdb: fenn * rffe795883039 /doc/ (12 files in 2 dirs): tab namespace conflict comp* 22:00 < fenn> it belonged there anyway 22:02 < kanzure> must rot my brain 22:33 < ybit> well today didn't go as planned 22:34 < ybit> when i came home this morning, i'm guessing the computer had experienced a power surge because it had rebooted. so i took the opportunity to install xmonad.. have spent the entire today configuring it.. i _finally_ have it the way i want it 22:35 < ybit> replaced the konversation with weechat and kopete with bitlbee-otr 22:35 < ybit> now, back to configuring postfix, dovecot, and offlineimap... 23:00 -!- katsmeow-afk is now known as un-afk 23:09 < fenn> how the fuck did this get so tangled 23:10 < kanzure> ? 23:12 < ybit> so my goal is to start working on djangit by august 10 23:12 < kanzure> sad 23:12 < kanzure> orgs-mode has put you into metamode, it seems 23:12 < ybit> why is that? 23:12 < ybit> bah 23:13 < ybit> i'm just being realistic 23:15 < drazak> so 23:15 < drazak> who can tell me about the extracellular structure of the heart? 23:19 < drazak> kanzure: could I use adl an ssh/socks proxy 23:24 < ybit> adl as a proxy would be much quicker than -X 23:25 < ybit> er, ssh -X 23:26 < drazak> exactly 23:34 < kanzure> you shouldn't have to use -X unless you're not sure what you're doing 23:37 < drazak> not saying to use -X 23:40 < drazak> kanzure: I'm saying to use ssh -L 23:41 < kanzure> I'm not familiar with -L. 23:41 < drazak> it lets you use the server as a socks proxy over ssh 23:42 < kanzure> just forwards from a local port to a remote port? 23:42 < kanzure> er, bridging? 23:43 < drazak> kindof 23:43 < drazak> http://www.bitvise.com/port-forwarding 23:45 < drazak> anyway, it' just like me using adl as a socks proxy, but it doesn't leave an open proxy port thing 23:46 < kanzure> i am currently braindead and am wondering if there is server configuration that I will need to do to make this work 23:47 < drazak> nope 23:47 < drazak> should work right away unless you disapbled it 23:48 < kanzure> dunno, I might secretly be a crazy security nazi sysadmin 23:50 < drazak> Name Address: dhcp-84-36.me.utexas.edu 23:52 < kanzure> hm? 23:56 < drazak> that's what my host is shwoing up as when using firefox :P 23:58 < genehacker> kanzure, reprap prize 23:58 < genehacker> http://dev.forums.reprap.org/read.php?1,25671 23:58 < fenn> you know, semantics always goes to hell when people start using nouns to describe a state 23:59 < fenn> it's the origin of all those terrible philosophical arguments like "what is death?"