--- Day changed Tue Nov 24 2009 00:03 < ybit> genehacker: a joke 00:03 -!- Phreedom [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 00:03 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 00:05 < genehacker> ok 00:14 -!- Phreedom [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 00:14 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 00:23 < CIA-33> skdb: kanzure * r b402265 /web/web.py: committing before i shoot myself in the foot 00:23 < ybit> thank you 00:23 < kanzure> i guess you want to be looking around line 334 00:23 < genehacker> what does web.py do? 00:24 < kanzure> genehacker: my version of thingiverse 00:26 < genehacker> specifically what does it do? 00:26 < kanzure> it's the website 00:26 < genehacker> allow for contribution of stuff to skdb, allow for display of files, allow for editing and such? 00:26 < kanzure> when you go to thingiverse.com, little gnomes and elves are not manually serving you the pages 00:26 < kanzure> yes 00:26 < genehacker> ok 00:26 < genehacker> sounds like progress 00:27 < genehacker> how is it better than thingiverse? 00:27 < kanzure> no stl 00:27 < kanzure> revision control 00:27 < ybit> and package management 00:27 < genehacker> heh 00:27 < kanzure> dependency management 00:27 < kanzure> anonymous edits 00:27 < kanzure> totally open source 00:27 < genehacker> git 3d? 00:28 < kanzure> 3d? what? 00:28 < ybit> and we replaced gnomes and elves with engininjas 00:28 -!- Phreedom_ [n=quassel@195.216.211.175] has joined #hplusroadmap 00:28 < kanzure> ybit: i thought they were ninjaneers? 00:28 < kanzure> or ninjanears 00:29 < genehacker> argh let me find the link to that makers book that cory doctrow wrote 00:29 < ybit> names don't matter, all you should know is that they are automated macgyvers that kick arse 00:30 < kanzure> robomacgyver meets doctor who and gets lost in the translation of awesome 00:30 < genehacker> “We have a published protocol for describing changes to the ride—it’s built on Git3D’s system for marking up and syncing three-dee models of objects; it’s what we used all through the Kodacell days for collaboration. The way you get a ride online is to sync up with our version-server and then instantiate a copy. Then any changes you make get synced back and we instantiate them. Everyone stays in sync, give or take a cou 00:30 < ybit> sounds like a love story 00:30 < genehacker> http://craphound.com/makers/Cory_Doctorow_-_Makers.html 00:31 < genehacker> haven't read the whole thing 00:31 < genehacker> only skimmed the interesting parts 00:31 < kanzure> genehacker: they probably just commited step and iges models like we've been doing for the past year 00:31 < kanzure> it's totally not worth calling it "git3d" 00:31 < genehacker> ok 00:31 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 00:31 < kanzure> hey jasonwohlfahrt 00:32 < jasonwohlfahrt> hey there, how's it going? 00:32 < kanzure> just doing some midnight coding 00:32 < kanzure> was reading through: http://samba.org/~jelmer/dulwich/tutorial/ 00:32 < jasonwohlfahrt> cool. I really like that god helmet idea you sent me! 00:32 < kanzure> yeah that's one of the projects in here that nobody has got around to finishing 00:32 < kanzure> an open source repetitive transcranial magnetic stimulation rig 00:32 < genehacker> supposedly you can buy them... 00:33 < jasonwohlfahrt> that sounds awesome 00:33 < jasonwohlfahrt> I've got another person to bring along to our next meetup 00:33 < ybit> maybe it's harsh, but i'm not dealing with email for a couple of days until there is some satisfactory progess on web.py 00:33 < kanzure> jasonwohlfahrt: there's lots of papers here: http://adl.serveftp.org/papers/open-rtms/ 00:33 < jasonwohlfahrt> interesting, i'll have to skim over them 00:34 < ybit> as long as you remember what you skimmed... 00:35 < kanzure> jasonwohlfahrt: yeah if you're serious about it, keep a spreadsheet with a list of the files you've read 00:35 < ybit> when skimming, i tend to forget to easily 00:35 < kanzure> even if it's just a link or filename or something 00:35 < kanzure> er, not a spreadsheet. text files work too 00:36 < jasonwohlfahrt> cool, will do 00:36 < ybit> i have a list of papers and books to read myself in my ever-growing todo list 00:36 < jasonwohlfahrt> you know anybody who's tried one of these god helmets 00:36 < ybit> i'm guessing we are talking about rTMS? 00:37 < ybit> i'm going to say yes, and no i don't, anyone else though? 00:37 -!- Phreedom_ [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 00:37 < ybit> ^ the product of a god helment, poor fella 00:37 < jasonwohlfahrt> hah 00:37 < kanzure> jasonwohlfahrt: i met http://edboyden.org/ up in new york. i'm pretty sure he's either tried one or had his students try one 00:38 < kanzure> he's awesome in person :) 00:38 < jasonwohlfahrt> cool, i just read the Wikipedia article on the technology 00:38 < jasonwohlfahrt> can't wait to go to one of these really cool-sounding conferences at some point in the future 00:39 < jasonwohlfahrt> I really want to make it out to a Seasteading event 00:39 < kanzure> the presentations are sometimes lame, but you go for the people 00:39 < jasonwohlfahrt> totally 00:39 < kanzure> there's one coming up in january 00:39 < jasonwohlfahrt> which one? 00:39 < kanzure> one sec 00:40 < kanzure> http://groups.google.com/group/diybio/browse_thread/thread/f753ea0e4685dc9d 00:40 < ybit> i'm still trying to figure out if peter thiel and bunch are right for me 00:40 < kanzure> ybit: the answer is no 00:41 < ybit> how do you figure, what have you read or listened to ? 00:41 < kanzure> jasonwohlfahrt: so the outlaw biology conference isn't really wired into the transhumanism community, but they ride similar wavelengths 00:41 < kanzure> ybit: i guess i mean by the people he surrounds himself with 00:41 < jasonwohlfahrt> sounds cool 00:41 < kanzure> eliezer, bruce, robin, etc. 00:42 < kanzure> i'm surprised that ben goertzel is able to hang with them actually 00:43 -!- Phreedom [n=quassel@195.216.211.175] has quit [Read error: 104 (Connection reset by peer)] 00:43 < jasonwohlfahrt> So many interesting people to meet 00:43 < ybit> or just email 00:43 < jasonwohlfahrt> yeah 00:45 < jasonwohlfahrt> hey bryan, I'll be out of town to till Friday afternoon (Saturday morning at the latest), but we should definitely meet up again this weekend 00:45 < kanzure> okay 00:45 < ybit> jasonwohlfahrt: you should add heath matlock to that list, he's probably the coolest diy transhmanist i've met, and he knows the answer to life, the universe, and everything 00:45 < jasonwohlfahrt> was a really cool event on saturday 00:45 < jasonwohlfahrt> nice 00:45 < kanzure> jasonwohlfahrt: don't listen to ybit, he's heath's bitch 00:45 < jasonwohlfahrt> haha 00:46 < kanzure> they're one in the same 00:46 < jasonwohlfahrt> have i met you in person, ybit? 00:46 < ybit> doubt it 00:46 < kanzure> jasonwohlfahrt: ybit will be in town on december 3rd 00:46 < jasonwohlfahrt> cool 00:46 < kanzure> in fact, we need a car 00:46 < jasonwohlfahrt> you still debating on attending the transhumanist feast? 00:46 < jasonwohlfahrt> oh, and i'd be happy to do transportation 00:46 < kanzure> no, they called it off since nobody was going to attend 00:46 < jasonwohlfahrt> to whatever 00:46 < jasonwohlfahrt> hmmm 00:47 < katsmeow-afk> ybit: Sea-Steading ; Jerome FitzGerald ; isbn 0-595-38758-6 ; an in-your-face 288 pages on philosophy ethics and the assholes that are around us putting up roadblocks to everything 00:47 < kanzure> jasonwohlfahrt: i was going to take the bus to pick heath up from the airport, but a car would be way more awesome 00:47 < jasonwohlfahrt> yeah, I'll probably be available that day, just remind me when the date comes close 00:47 < kanzure> the next day we fly up to california, so if you want to hang out on the 3rd with us that's cool 00:47 < kanzure> cool, will do 00:51 < ybit> btw, kanzure i'll just pick up my hdd drive when i'm there, save you shipping, and fenn and you can fight over the $10 00:51 < kanzure> we bought chocolate 00:52 < ybit> hehe, always thinking ahead 00:52 < kanzure> jasonwohlfahrt: http://adl.serveftp.org/skdb/web/web.py is what i've been hacking on tonight 00:52 < ybit> ..or just think about food 00:52 < ybit> i'll go with the latter 00:53 < ybit> strages: you do IT for NASA, no? hax0r the database and upload to skdb please :) 00:54 < kanzure> i'm sure their data sucks just as much as everyone else's 00:54 < genehacker> but hopefully a bit less 00:54 < jasonwohlfahrt> cool stuff 00:54 < genehacker> because their nassa 00:54 < genehacker> *NASA 00:54 < ybit> maybe they have access to this national step cad file repo that we don't have access to 00:54 < jasonwohlfahrt> gonna catch some sleep, but I'm gonna keep this window open from now on 00:55 < ybit> gn jasonwohlfahrt, catch you later 00:55 < jasonwohlfahrt> night, later everyone 00:55 -!- kanzure_ [n=kanzure@cpe-72-177-121-106.austin.res.rr.com] has joined #hplusroadmap 00:56 < kanzure_> adl just crashed? 00:56 < kanzure_> what did you guys do to it 00:57 * ybit eyes hesaidcheesehead 00:58 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 01:00 < ybit> how much time am i look at wasting for reading AUTOPASS: An Automatic Programming System for 01:00 < ybit> Computer Controlled Mechanical Assembly 01:01 < kanzure_> probably a lot 01:01 < ybit> i'll hold off since it says nothing about making a git based wiki 01:01 < kanzure_> ybit: i need you to figure out what i do with a new commit. is the parent SHA the latest tree SHA or the latest blob SHA? 01:02 < genehacker> so what is that autopass stuff about? 01:03 < genehacker> and why is it a waste of time? 01:03 < kanzure_> it's a paper fenn was reading a few months ago i think 01:05 < kanzure_> i think i might have read that.. or maybe not. 01:05 < kanzure_> jasonwohlfahrt: this is why you should keep a list 01:06 -!- Phreedom [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 01:06 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 01:16 -!- Phreedom [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 01:19 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 01:23 -!- Phreedom [n=quassel@195.216.211.175] has quit [Remote closed the connection] 01:23 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 01:26 < kanzure_> whee: http://www.last.fm/music/Matthew+Dear/_/Takes+on+You 01:27 -!- Phreedom [n=quassel@195.216.211.175] has quit [Remote closed the connection] 01:27 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 01:34 -!- Phreedom [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 01:35 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 01:43 -!- Juul [n=Juul@130.225.72.112] has joined #hplusroadmap 01:43 < kanzure_> hey Juul 01:43 < Juul> hello hello. morning in denmarkland 02:03 -!- Phreedom [n=quassel@195.216.211.175] has quit [Remote closed the connection] 02:04 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 02:21 -!- Phreedom [n=quassel@195.216.211.175] has quit [Read error: 145 (Connection timed out)] 02:22 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 02:28 -!- Phreedom [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 02:28 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 02:32 -!- Phreedom [n=quassel@195.216.211.175] has quit [Client Quit] 02:32 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 02:36 -!- Phreedom [n=quassel@195.216.211.175] has quit [Client Quit] 02:36 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 02:46 -!- Phreedom [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 02:49 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 02:58 -!- Phreedom_ [n=quassel@195.216.211.175] has joined #hplusroadmap 03:01 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 03:08 -!- Phreedom [n=quassel@195.216.211.175] has quit [Read error: 113 (No route to host)] 03:09 -!- Phreedom_ [n=quassel@195.216.211.175] has quit [Read error: 104 (Connection reset by peer)] 03:14 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 03:18 -!- Phreedom [n=quassel@195.216.211.175] has quit [Client Quit] 03:18 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 03:22 -!- Phreedom [n=quassel@195.216.211.175] has quit [Client Quit] 03:22 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 03:23 -!- Juul [n=Juul@130.225.72.112] has quit [Read error: 148 (No route to host)] 03:25 -!- Juul [n=Juul@wnn72112.wireless.dtu.dk] has joined #hplusroadmap 03:28 -!- Phreedom [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 03:29 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 03:32 -!- Phreedom [n=quassel@195.216.211.175] has quit [Remote closed the connection] 03:36 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 03:40 -!- Phreedom [n=quassel@195.216.211.175] has quit [Remote closed the connection] 03:41 -!- Phreedom_ [n=quassel@195.216.211.175] has joined #hplusroadmap 03:44 -!- Phreedom_ [n=quassel@195.216.211.175] has quit [Client Quit] 03:45 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 03:50 -!- Phreedom [n=quassel@195.216.211.175] has quit ["No Ping reply in 180 seconds."] 03:57 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 04:03 -!- wrldpc2 [n=benny@173.3.254.52] has joined #hplusroadmap 04:13 -!- Juul [n=Juul@wnn72112.wireless.dtu.dk] has quit [Remote closed the connection] 05:12 -!- Juul [n=Juul@130.225.72.112] has joined #hplusroadmap 05:15 -!- Juul [n=Juul@130.225.72.112] has quit [Remote closed the connection] 05:20 -!- Juul [n=Juul@wnn72112.wireless.dtu.dk] has joined #hplusroadmap 06:36 -!- genehacker [i=genehack@wireless-128-62-35-133.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 07:01 -!- Juul [n=Juul@wnn72112.wireless.dtu.dk] has quit [Remote closed the connection] 07:50 -!- genehacker [i=genehack@wireless-128-62-87-49.public.utexas.edu] has joined #hplusroadmap 08:25 -!- jasonwohlfahrt [n=chatzill@72.179.52.26] has joined #hplusroadmap 08:40 -!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has quit [Read error: 60 (Operation timed out)] 09:31 -!- kanzure_ [n=kanzure@cpe-72-177-121-106.austin.res.rr.com] has quit ["leaving"] 09:41 -!- genehacker [i=genehack@wireless-128-62-87-49.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 10:05 -!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap 10:08 -!- kardan| [n=kardan@84.190.69.235] has quit [Read error: 145 (Connection timed out)] 10:09 -!- jasonwohlfahrt [n=chatzill@72.179.52.26] has quit [Read error: 145 (Connection timed out)] 11:13 -!- wrldpc2 [n=benny@173.3.254.52] has quit [] 12:03 -!- Juul [n=Juul@95.209.238.235.bredband.3.dk] has joined #hplusroadmap 12:24 -!- any64214140 [n=someone@75-120-217-212.dyn.centurytel.net] has joined #hplusroadmap 12:30 -!- katsmeow-afk [n=someone@75-120-217-212.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 12:34 < kanzure> repo.get_object(dulwich.object_store.tree_lookup_path(repo.get_object, repo.get_object(repo.head()).tree, "readme.txt")[2]) 12:34 < kanzure> lotta work for a lotta little 12:42 < kanzure> stalk: Jeremiah Petit 12:47 -!- jasonwohlfahrt [n=chatzill@wireless-128-62-104-25.public.utexas.edu] has joined #hplusroadmap 12:48 < kanzure> hey jasonwohlfahrt 12:58 -!- Juul [n=Juul@95.209.238.235.bredband.3.dk] has quit [Remote closed the connection] 13:36 -!- genehacker [i=genehack@wireless-128-62-63-76.public.utexas.edu] has joined #hplusroadmap 13:37 < fenn> wow this is great, someone else aggregating recipes for once http://open3dp.me.washington.edu/?cat=3 13:41 < fenn> their "manifesto" is pretty weaksauce though 13:44 -!- genehacker2 [i=genehack@wireless-128-62-63-76.public.utexas.edu] has joined #hplusroadmap 13:54 -!- any94077203 [n=someone@75-120-217-212.dyn.centurytel.net] has joined #hplusroadmap 13:54 -!- jasonwohlfahrt [n=chatzill@wireless-128-62-104-25.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 13:59 -!- any64214140 [n=someone@75-120-217-212.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 13:59 -!- genehacker [i=genehack@wireless-128-62-63-76.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 14:01 -!- genehacker2 [i=genehack@wireless-128-62-63-76.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 14:09 < fenn> every time i get an email from vitaly mankevich i think 'vitaly chernobyl' 14:09 < kanzure> every time i get an email from vitaly i think his name is vitaliy 14:13 < fenn> named after José Antonio Menchaca 14:14 < fenn> It is named for the nearby Manchaca Springs, where Jose Antonio Menchaca ( pronounced Men-cha-ca) once camped. 14:15 < fenn> fucking ignorant texans 14:15 < kanzure> according to Manchaca, Texas it's "man-check" 14:15 < kanzure> Austin pronunciation guide http://texaswatertowers.com/kayandlyn/pronunciation.htm 14:15 < kanzure> "MAN-shack" 14:16 < fenn> yeah, they're the fucking ignorant texans i'm talking about 14:16 < kanzure> "going to" -> "fixin' to" 14:16 < kanzure> hah 14:52 < kanzure> shouldn't config.yaml be under .gitignore in skdb.git? 15:09 < kanzure> "I won't get out of bed for less than £10,000 a day" 15:12 -!- wrldpc2 [n=benny@ool-ad03fe34.dyn.optonline.net] has joined #hplusroadmap 15:14 < fenn> i support your high standard of excellence and motivation 15:18 -!- hesaidcheesehead [n=benjamin@c-50b2e255.023-215-756d651.cust.bredbandsbolaget.se] has left #hplusroadmap [] 15:20 < xp_prg> how come a dvd laser cannot be used to do micro fluidic etching on a dvd? 15:29 < nsh> because the laser only changes the colour of a dye 15:29 < nsh> (according to) http://osdir.com/ml/diybio/2009-11/msg00248.html 15:34 < nsh> i wonder if you could formulate a light-activated etchant 15:34 < tim_> xp_prg: in other words, "writable" CDs and DVDs are never etched. Only 'darkened' by the laser. Like paper that's charred, but not burnt through. 15:34 < kanzure> gee like photolithography nsh? 15:35 < nsh> yah but cheap 15:35 < kanzure> :) 15:35 * nsh smiles 15:35 < kanzure> how expensive are the echants anyway? i haven't looked up prices 15:35 < kanzure> piranha, for instance 15:37 < nsh> not sure 15:37 < kanzure> oops that's a cleaning agent 15:37 < kanzure> silicon nitride, silicon oxide, KOH, etc. 15:37 < kanzure> # `See also the two papers 'Etch Rates for Micromachining Processing' Part I and II in Journal of Microelectromechanical Systems by Kirt R. Wiliams et al.` 15:37 < kanzure> for a list of etch rates: http://www.eng.utah.edu/~gale/mems/etch%20rates.pdf 15:37 < kanzure> but that doesn't list cost 15:40 < kanzure> looks like you can etch PSG just by looking at it weird :) 15:40 < nsh> heh 15:46 -!- genehacker [i=genehack@wireless-128-62-40-140.public.utexas.edu] has joined #hplusroadmap 15:48 < nsh> question: how do you pronounce tuple? 15:48 < kanzure> two-pull? 15:48 < nsh> ah, good 15:48 < kanzure> tuhp uhl? 15:49 < nsh> current lecturer pronounces it as in "tuesday" 15:49 < nsh> and i'm just checking around to make sure that not everyone in the world will be doing that 15:49 -!- flamoot_ [n=root@69.158.94.148] has quit [Read error: 131 (Connection reset by peer)] 15:49 < kanzure> programmers are not meant to speak with each other anyway 15:50 < nsh> true. 15:51 -!- any54537389 [n=someone@75-120-217-212.dyn.centurytel.net] has joined #hplusroadmap 15:52 -!- flamoot [n=root@65.95.193.64] has joined #hplusroadmap 15:56 -!- any94077203 [n=someone@75-120-217-212.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 15:56 < kanzure> http://www.luthi.eu/blog/2008/06/git-for-debian-packaging 16:00 < fenn> you know a dvd burner is practically a spin coater already 16:00 < fenn> i am waiting for blu-ray to become cheap, so we can use blue light activated resin 16:16 -!- flamoot_ [n=root@64.229.42.25] has joined #hplusroadmap 16:32 -!- flamoot [n=root@65.95.193.64] has quit [Read error: 110 (Connection timed out)] 16:36 < genehacker> blue light activated resin damn 16:36 < genehacker> I didn't even think of that 16:37 < genehacker> blu-ray isn't cheap but HD-DVD is... 16:38 < genehacker> using a DVD burner as a spin coater sounds like a messy proposition 16:38 < kanzure> fenn: net will be slow for a few moments 16:38 < fenn> gotta make the mess somewhere 16:39 < genehacker> usually you do it in a spin coater that closes up 16:39 < fenn> dvd drives close 16:39 < fenn> also you could use the setup for dna synthesis 16:40 < genehacker> so you'd spin coat a CD? 16:40 < fenn> some disk shaped substrate 16:40 < genehacker> silicon shaped like a CD? 16:40 < fenn> who said anything about silicon 16:41 < genehacker> what would you be spin coating and why? 16:41 < genehacker> what material would you be spin coating 16:42 < fenn> whatever cd's are made from, probably 16:42 < fenn> microfluidics was the initial conversation topic 16:42 < tim_> meh. why wreck the DVD drive using it to spin coat? A $2 12v hobby motor (or one salvaged from almost any household gadget) will spin a CD just fine. Enclose it in a cardboard box. 16:42 < fenn> i could see lots of uses for an automated pattern depositor thingy 16:43 < fenn> tim_: the dvd drive already has fine control over speed up to the cd's breaking speed practically 16:43 < fenn> and it has a laser that focuses on the surface, position control to 1 micron, et etc 16:43 < tim_> fenn: that laser isn't going to be useful long if you're flinging goop around with the same drive. 16:44 < fenn> yeah i havent really figured that out.. maybe some kidn of 'eyelid' 16:44 < tim_> fling the goop with a cheap motor, then place the disc in the drive. 16:44 < genehacker> how about a plastic box? 16:44 < fenn> you have to make modifications to add the goop anyway 16:44 < fenn> tim the dna synthesizer requires 4*number of bases in the sequence 16:44 < genehacker> hmmm... 16:45 < genehacker> cyranoacrylate can be vapor depositted on to surfaces.. 16:45 < fenn> so that many times ptting it in the drive, taking it out, putting in spin coater,... lots of room for error and a pain in the ass 16:45 < kanzure> http://www.ksc.re.kr/kcnr/Presentations/30thGNR/30thGNR_MIPark.pdf 16:45 < fenn> much rather have it completely automated, even if it requires modifications to the drive 16:46 < tim_> sounds like you'd be better off building a custom machine anyway. It would be challenging to modify a modern CD/DVD drive to cope with random crap being flung around inside it's case. 16:46 < fenn> tim_: have you been reading the replab mailing list? 16:46 < genehacker> perhaps by shinning some UV light one could pattern cyranoacrylate on a surface and use it like a photoresist 16:46 < tim_> fenn: nope 16:47 < fenn> cyanoacrylate hardens in air though 16:49 < genehacker> you could do it like you do finger print fuming 16:50 < genehacker> though one might need some sort of initiator 16:52 < genehacker> anyway if this is for making microfluidics it'd better to go with the shrinky-dink route 16:52 < genehacker> one group was able to get the shrinkage right by shrinking them fast 17:05 < kanzure> http://adl.serveftp.org/~bryan/packages/ 17:05 < kanzure> "QuicKutz® Silhouette SD desktop digital craft cutter " 17:06 < kanzure> http://quickkutz.com/ 17:06 < kanzure> blah $250? 17:11 < kanzure> http://shop.ebay.com/i.html?_nkw=SILHOUETTE+SD+Digital+Craft+Cutter+Machine+Quickutz&_sacat=0&_trksid=p3286.m270.l1313&_dmpt=US_Die_Cutting_Machines_Dies&_odkw=silhouette+SD&_osacat=0 17:11 -!- any54537389 is now known as katsmeow-afk 17:12 < kanzure> fenn: http://www.rsc.org.ezproxy.lib.utexas.edu/delivery/_ArticleLinking/ArticleLinking.cfm?JournalCode=LC&Year=2010&ManuscriptID=b918089c&Iss=Advance_Article 17:23 < kanzure> if it was cheaper than buying a heating iron it might be worth it 17:25 < kanzure> hm i wonder if dulwich works with bare repos 17:26 < kanzure> aha. 17:27 -!- QuantumG [n=qg@nuclear.biodome.org] has joined #hplusroadmap 17:27 < QuantumG> We miss you. <- lies 17:30 < QuantumG> what do you call material that changes consistency when an electric current is passed through it? 17:31 < xp_prg> can I ask dumb questions about microfluidics with paper/cutting etc... ? 17:31 < xp_prg> like can you do pcr with it? 17:31 < QuantumG> you can always ask 17:32 < xp_prg> would you use microfluidics for pcr? 17:33 < xp_prg> help me to know stuff about it 17:33 < QuantumG> I don't remember which of these lurkers is the microfluidics dude 17:35 < kanzure> xp_prg: go help yourself and go away 17:37 < QuantumG> hey kanzure, ever read Ender's Game? 17:37 < kanzure> yes 17:38 < kanzure> QuantumG: i was doing some reverse compiling stuff a few weeks ago 17:38 < QuantumG> ever thing about how to make a flash suit? 17:38 < kanzure> and somehow i came across your name 17:39 < QuantumG> I'm not surprised :) 17:48 < kanzure> QuantumG: i was wondering if you would be willing to help me on a few tasks, actually 17:49 < QuantumG> what ya got? 17:49 < kanzure> http://adl.serveftp.org/lab/opencascade/solidworks_source_structure.txt 17:49 < kanzure> i've been looking into some DLLs 17:49 < kanzure> i want to use some reverse compilers but i can't seem to find any :) 17:50 < QuantumG> ya, they don't exist.. it's still mostly a manual process 17:50 < QuantumG> how many dlls and how big? 17:50 < kanzure> that's 5 MBs of function/class _names_ 17:50 < kanzure> but let's say i pick one function and want to twiddle with it a bit 17:51 < kanzure> wtf. *MB 17:53 < QuantumG> load the dll up in IDA.. copy out the asm, convert it to semantics by hand, do the minimum amount of work to get it into C, compile it, patch the DLL in memory to point to your new code (either use a debugger or inject a new DLL into the process) and test a lot to see if your C replaces the function correctly.. then try to make the function easier to read. 17:54 < kanzure> you're insane :) 17:54 < kanzure> i've never done DLL patching though 17:54 < kanzure> any hints or tutorials or links on that? 17:54 < QuantumG> but.. if you give me the DLL I'll take a look for ya 17:54 < kanzure> no thanks, there's nothing in particular i want in it 17:55 < kanzure> if you have some tools to do this automatically and clean up common crap, then sure 17:55 < kanzure> how do you swap out the addresses in the DLL file? 17:55 < QuantumG> ya, I don't. You can try Boomerang ... but I stopped working on it a few years ago, so I don't know what state it is in 17:56 < QuantumG> insert a jump at the start of the original function to your replacement function 17:56 -!- flamoot [n=root@64.229.42.25] has joined #hplusroadmap 17:56 < kanzure> QuantumG: i used to do this with ROMs for video games, and it was space-specific, so inserting stuff randomly would totally fuck it up 17:56 < kanzure> but i can just arbitrarily add in as i see fit? 17:56 < kanzure> with DLLs 17:56 -!- flamoot_ [n=root@64.229.42.25] has quit [Read error: 60 (Operation timed out)] 17:57 < kanzure> by "fuck up" i mean change the size and thus fubar everything, all the offsets, etc 17:57 < QuantumG> well, you overwrite the original 5 bytes of code with the jump 17:57 < QuantumG> so you're not inserting anything 17:59 < QuantumG> way I typically do it is to write a DLL with a init function that patches the original DLL and inject it into the running process 17:59 < kanzure> how do you inject DLLs into a process? 17:59 < QuantumG> http://quantumg.net/injectdll.php 17:59 < kanzure> heh 18:00 < kanzure> source and everything :) thanks 18:00 < kanzure> what's with the random comment spam? 18:01 < QuantumG> no idea, people are dicks 18:01 < kanzure> wonder if this works under wine 18:02 < QuantumG> you'll need to VirtualProtect the original code of the DLL that you want to overwrite, to make it writable 18:03 < wrldpc2> is there a build of skdb I can point someone to? 18:06 < QuantumG> another way of getting your DLL into a process (and there are many) is to look at the imports of the main EXE and see if there are any DLLs that are imported with only a few imported functions 18:06 < QuantumG> 1 is best 18:06 < QuantumG> then you just write a wrapper for each function 18:07 < QuantumG> name your DLL the same as the imported DLL (renaming the original DLL if needed) and shove it in the same dir as the EXE 18:10 < wrldpc2> nvm 18:23 -!- genehacker [i=genehack@wireless-128-62-40-140.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 18:23 < QuantumG> kanzure: and you think you have problems 18:24 < QuantumG> I just found a dos exe that I want to decompile 18:24 < QuantumG> 16 bit 18:24 < QuantumG> last time I did this was Commander Keen .. and I did it using a modified version of DosBox 18:31 < QuantumG> thankfully someone else has rewritten it 18:32 -!- mason-l [n=x@202-89-188-136.static.dsl.amnet.net.au] has quit [Read error: 54 (Connection reset by peer)] 18:34 < drazak> dosbox is <3 18:34 < drazak> I play star commander in dosbox 19:01 -!- mason-l [n=x@202.89.188.136] has joined #hplusroadmap 19:02 -!- genehacker [i=genehack@wireless-128-62-54-36.public.utexas.edu] has joined #hplusroadmap 19:09 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 19:10 -!- wrldpc2 [n=benny@ool-ad03fe34.dyn.optonline.net] has quit [] 19:12 < genehacker> argh, why the heck isn't openscad documented? 19:15 < kanzure> peculiar interface: http://www.windowshop.com/ 19:15 < kanzure> hey jasonwohlfahrt 19:15 < kanzure> does amazon own imdb? since when 19:15 < kanzure> huh 19:16 < genehacker> kanzure you wouldn't happen to know any nifty ways to generate .dxf files now would you? 19:16 < kanzure> sure there's lots of python modules that do that 19:17 < genehacker> really? 19:17 < genehacker> so I want to draw lines to make a gear, I assume it's pretty simple to do such a thing/ 19:19 < kanzure> i suggest you do it the way fenn did it for you 19:19 < kanzure> with a python script to write svg 19:19 < kanzure> and then import it into heekscad and convert to dxf 19:19 < genehacker> ok 19:19 < kanzure> but you can also just use a dxf library with python 19:21 < genehacker> I think I'll go with the svg route 19:21 < kanzure> good choice 19:22 < genehacker> I think I'm going to hack at figuring out how to generate the ring gear first though 19:23 < genehacker> and figuring out the math to automatically generate the inner gear 19:23 < kanzure> here's the script he wrote for you: http://fennetic.net/irc/cycloidal.py 19:26 < genehacker> yeah I saved that 19:35 < genehacker> woo found a 1 tooth difference cycloidal gear design 19:52 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 19:57 < genehacker> you know gear design that I made awhile back might actaully work 19:57 < genehacker> even though its always in contact 19:58 < genehacker> because there's a patent that says it's ok 19:58 < genehacker> or should be] 20:05 < kanzure> does it worry you that your knowledge is coming from patents 20:05 < genehacker> yeah a bit 20:06 < genehacker> quite annoying too 20:08 < genehacker> but it's unfortunately it's the only good source of information like this 20:32 < kanzure> hey why do they call them labor atories? 20:40 < genehacker> they are a place where labor is performed 21:04 -!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"] 21:10 < kanzure> "Your Yahoo! Mail account is no longer active. 21:10 < kanzure> # All email messages, folders, attachments and preferences have been deleted and cannot be recovered." 21:12 < kanzure> it would have been nice if they would have notified me before trashing it 21:17 -!- Netsplit brown.freenode.net <-> irc.freenode.net quits: mason-l, genehacker, mage2, CIA-33, Overand, QuantumG, nchaimov, kardan 21:18 -!- Netsplit over, joins: mason-l, QuantumG, kardan, nchaimov 21:25 -!- genehacker [i=genehack@wireless-128-62-54-36.public.utexas.edu] has joined #hplusroadmap 21:33 < ybit> kanzure: why are you stalking jeremiah petit? 21:35 < kanzure> ybit: jata introduced me to him 21:35 < kanzure> why, do you know him? 21:39 < genehacker> hmmm... 21:39 < genehacker> e.coli PLA production: 21:39 < genehacker> http://blog.reprap.org/2009/11/bugs-brew-pla-direct.html 21:41 -!- nchaimov [n=cowtown@c-71-237-208-209.hsd1.or.comcast.net] has quit [] 21:41 < ybit> 17:25 < kanzure> hm i wonder if dulwich works with bare repos 21:42 < ybit> thanks one of the first things it mentions in the tutorial 21:42 < kanzure> bah tutorials are for quitters 21:45 < kanzure> ([A-Fa-f0-9]{5,40}) 21:46 < kanzure> er maybe just 40 :) 21:46 < kanzure> in fact that doesn't look like much of a good idea 21:46 < ybit> you linked to the tutorial, so... :) 21:46 < kanzure> should the hash come before or after the command in the url? 21:47 < ybit> yes, that's jeremiah the guy who refuses to respond to my emails if he's coming with us or not 21:47 < kanzure> after would be most convenient now 21:47 < kanzure> oh 21:47 < ybit> he posted something on my facebook wall 21:47 < kanzure> huh 21:47 < kanzure> well jata says he needs a place to sleep 21:47 < kanzure> so she introduced me to him today 21:47 < kanzure> haha 21:47 < ybit> he told me he was trying to get in touch with jata but never could and was wondering how to get around the credit card charge they have in place online to register for the event.. that was a couple weeks ago.. 21:47 < ybit> :P 21:48 < ybit> tell him to respond to my messages 21:48 < kanzure> he hasn't actually said anything to me 21:48 < kanzure> just by proxy of jata 21:48 < kanzure> jataproxy 21:50 < ybit> my afternoon was kind of wasted, i finished the last of the 20% of ksrm via tts/mp3, read some git ref material, read the dulwich tutorial, read web.py all the way through except for the last two pages (11 of 13 pages got to the unit tests).. and had to deal with bad music and singing for 4 hours 21:50 < kanzure> why are you.. why are you printing this shit otu? 21:50 < kanzure> *out 21:50 < ybit> because i don't have a notebook computer 21:51 < kanzure> uh, want one? 21:51 < ybit> i'm supposedly getting one in less than a week so that i can have one while traveling 21:52 < ybit> if that weren't the case, then yes 21:52 < kanzure> i'll give you one if you buy a $40 power adapter for it. 21" screen. P4 dual core (yes it's old) 21:52 < ybit> 21" o.O 21:52 < ybit> that's bigger than my desktop screen 21:53 < ybit> that's probably still faster than this computer 21:53 < kanzure> it's what i was using all through high school 21:54 < ybit> jeremiah is on all the mailing lists but never says anything 21:54 < ybit> his email is something like lord.redeemer@gmail.com or something 21:55 < kanzure> right 21:55 < ybit> i've done some stalking awhile ago, so you don't have to 21:55 < ybit> right so if he needs a place, we can fit a roll-away in is what i was told, they doubled checked for me 21:55 < ybit> it's $20 extra per night 21:57 < ybit> that's actually a good thing, the price will go down to about $60 total for everyone 21:59 < ybit> QuantumG: why would you need to inject some code into a running program. can you give me an exmaple of this? 21:59 < QuantumG> if a program does something and you want it to do something else... 21:59 < ybit> an example? 21:59 < kanzure> :) 21:59 < QuantumG> and, ya know, you don't have source 21:59 < kanzure> uh 21:59 < kanzure> well, if you need to get it to do something else 22:00 < kanzure> for instance, let's say you want to get around some activation feature 22:00 < kanzure> activation/registration 22:00 < ybit> gotcha 22:00 < kanzure> or maybe you want to figure out how solidworks works 22:00 < ybit> kind of hard to do that without the source wouldn't you think? 22:00 < fenn> QuantumG: electrorheological fluids work on voltage, not current 22:00 < kanzure> yeah it's a pain in the ass, ybit 22:01 < QuantumG> example: I had a game that would switch out of full screen every time my mouse moved off the screen with synergy.. I figured out how it worked and why it was doing that.. so rather than patch the binary I just wrote a dll that patched it in memory 22:01 < ybit> thanks for the link fenn ( http://open3dp.me.washington.edu/?cat=3 ) 22:02 < ybit> alright, i'm going to call it a wasted day and wake up early tomorrow morning, gn 22:03 < QuantumG> fenn: awesome, that's what I was looking for 22:03 < QuantumG> ... got any guides on how to make them? 22:03 < genehacker> cornstarch+dielectric 22:04 < fenn> powdered silica in PEG? 22:04 < genehacker> has anyone figured out how to make decent actuators with them? 22:04 < fenn> how would that work? 22:04 < genehacker> I don't know 22:04 < fenn> it just changes the viscosity 22:04 < genehacker> ok 22:04 < QuantumG> I was thinking of making clothing with it embedded in it 22:04 < genehacker> armor? 22:05 < fenn> well in that case you probably want magnetorheological fluid 22:05 < fenn> it works a lot better, no high voltages etc 22:05 < QuantumG> so when you apply the voltage the wearer is "frozen" 22:05 < fenn> burn some extra fine steel wool and mix the rest in mineral oil.. or just buy it from scitoys.com or something 22:06 < fenn> result* 22:06 < genehacker> why would you want to do that? 22:06 < fenn> it makes magnetorheological fluid 22:06 < genehacker> that would be no fun without a spacestation 22:06 < QuantumG> freeze laser tag 22:06 < genehacker> * a large space station 22:06 < QuantumG> :) 22:07 < fenn> and lots of horny ten year olds 22:07 < genehacker> sounds like a lawsuit waiting to happen 22:07 < fenn> ... or whatever you were planning to use it for 22:07 < kanzure> 4chan party van? 22:07 < genehacker> RULE 1 VIOLATION 22:07 < fenn> rule 1: there is no rule 1 22:08 < fenn> or was that "do not talk about rule 1"? 22:08 < genehacker> I can't say, that might violate the rules 22:09 < kanzure> neat joe just offered us up some hosting 22:10 < genehacker> also why don't LED throwies use surface mount 22:10 < genehacker> and smaller coincells 22:10 < fenn> why dont people not suck 22:10 < fenn> led throwies? wtf 22:10 -!- nchaimov [n=cowtown@c-71-237-208-209.hsd1.or.comcast.net] has joined #hplusroadmap 22:10 < genehacker> so you could shout them out of a coil gun 22:11 < genehacker> http://www3.interscience.wiley.com/journal/123188458/abstract 22:12 < genehacker> http://www3.interscience.wiley.com/journal/123188463/abstract 22:12 < genehacker> you mind hosting those on your server? 22:13 < genehacker> err... 22:13 < genehacker> these are some very interesting papers you should read them 22:18 < QuantumG> are there people who have actually put bioengineered organisms into production making textiles? Or is this just more research-with-possible-application-tacked-on 22:19 < genehacker> yeah 22:19 < genehacker> in fact I'm wearing a shirt made from bioengineered textile right now 22:19 < genehacker> you could be too 22:20 < genehacker> oh and pants 22:20 < genehacker> this bioengineered textile is known as cotton 22:20 < genehacker> looks like research directed toward a practical application 22:21 < QuantumG> lemme fix that up for you... bioengineered microbes 22:21 < genehacker> don't think that's ever been done 22:23 < QuantumG> http://www2.dupont.com/Sorona/en_US/assets/images/Corn%20to%20clothing.jpg 22:23 < QuantumG> step three it would seem 22:23 < QuantumG> to answer my own question 22:24 < genehacker> >petroleum based monomer 22:25 < genehacker> that's cheating 22:26 < QuantumG> still, they're making the monomer in vivo and genetically enhancing the microrganisms to do it, that's pretty awesome 22:26 < genehacker> the PLA thing is cool because PLA is a plastic that reprap happens to use 22:28 < fenn> huh. sparkfun.com is giving away $100 free electronics to anyone who orders on january 7 22:28 < fenn> until they go broke, that is 22:29 < kanzure> probably a scam. "only these special capacitors" 22:29 < fenn> doesn't look like it 22:30 < kanzure> i wish "alt+tab" would cause me physical pain via an electric shock 22:30 < kanzure> maybe it would train me to stay more focused 22:30 < fenn> maybe you should just close all that crap 22:30 < kanzure> what crap 22:30 < kanzure> this terminal, the other terminal 22:30 < fenn> whatever you are tabbing to 22:31 < kanzure> not the same as pain-reinforced learning 22:31 < genehacker> wait really? 22:31 < genehacker> anyone fenn? 22:31 < genehacker> or just one or two people? 22:31 * fenn protects his cherished alt-tab reflex 22:32 < fenn> don't ask me read the fucking page yourself! 22:32 < genehacker> I'm sorry 22:32 < genehacker> I'm just in shock 22:32 < genehacker> I can't believe it 22:34 * genehacker looks for some gps modules... 22:35 < fenn> do you even have a project to use those with? 22:35 < genehacker> I want a UAV 22:35 < fenn> they should just make 1 out of 10 random orders free 22:36 < fenn> i guess that wouldnt be the same 22:36 < genehacker> and one needs a gps unit for a uav 22:36 < fenn> or maybe a community based moderation system, but for deciding where teh moneys go 22:37 < fenn> huh they have an irc channel? 22:38 < genehacker> hmmm... now if we pool resources we could get all parts to make a UAV 22:38 < fenn> why can't you use a $5 accelerometer and an avr? 22:39 < kanzure> heh SarahEmm is in there 22:39 < fenn> yep lots of ##electronics people 22:39 < kanzure> oh even fenn 22:39 < kanzure> owait 22:40 < fenn> genehacker: you know about ardupilot right? 22:40 < genehacker> a little bit 22:41 < genehacker> I'm not a big fan of the thermopile stabilization system 22:48 < genehacker> though I wonder if it could be used to make the UAV do aerial maneuvers... 23:09 < kanzure> http://www.youtube.com/watch?v=NbwpgyRUv5 ninja kitten 23:10 -!- genehacker2 [i=genehack@wireless-128-62-54-36.public.utexas.edu] has joined #hplusroadmap 23:10 < genehacker2> error, video link invalid 23:12 < kanzure> bah whatever 23:17 -!- genehacker [i=genehack@wireless-128-62-54-36.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 23:35 -!- Irssi: #hplusroadmap: Total of 24 nicks [0 ops, 0 halfops, 0 voices, 24 normal] 23:44 < fenn> well this is certainly interesting http://web.media.mit.edu/~ankit/bokode/ 23:45 < kanzure> 2.5 microns? 23:46 < kanzure> 2.5microns from 4m.. er, how many bits? 23:46 < fenn> how many bits what? 23:46 < kanzure> is this a binary signal? 23:46 < fenn> it's an "angular modulation scheme" 23:47 -!- branstrom [n=branstro@85.224.28.23] has joined #hplusroadmap 23:56 < fenn> wow these new gyro chips are amazingly cheap 23:56 < fenn> $7.50 in qty 1, $3.00 in qty 100 23:58 < genehacker2> link