--- Day changed Sat Nov 28 2009 00:03 < kanzure> do'h there's a typo in the dulwich tutorial. that's why it wasn't working 00:41 < kanzure> http://heybryan.org:8081/package/lego:master/data.yaml/64510510fdd686f96f37a9807eaca3115003f865 00:41 < kanzure> well that was painful. 00:41 < kanzure> but i guess that counts as the first revision through the web interface? 00:43 < kanzure> yay this url automagically works: http://heybryan.org:8081/package/lego:master/data.yaml/64510510fdd686f96f37a9807eaca3115003f865/:edit 00:44 < CIA-33> skdb: kanzure * r bad1dd9 /web/web.py: first commit has been made through the web interface :) 00:45 < kanzure> heh HEAD is bad1dd955a66d0488e97825da4755d1e5dae8b24 x 00:46 < kanzure> watch out, the next xkcd strip is going to be "my hobby: randomly trolling through SHA digests for hidden messages" 00:50 < fenn> "my hobby: building a quantum supercomputer to create SHA digests with hidden messages" 01:00 < fenn> i agree wholeheartedly with the mouseover text on http://xkcd.com/662/ 06:00 -!- zignig [n=zignig@the.interthingy.com] has joined #hplusroadmap 06:01 < zignig> just found skdb, very interested 06:02 < zignig> have a makerbot and I've been looking into a distributed DB of 'stuff' online for a while. 06:06 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 60 (Operation timed out)] 06:07 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap 06:44 -!- zignig [n=zignig@the.interthingy.com] has quit ["leaving"] 08:55 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 10:41 < Utopiah> first time I check the 2009-08-13 pdf, well done :) 11:29 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 12:04 < kanzure> http://www.flickr.com/photos/zignig/sets/72157617484539893/ 12:13 < kanzure> stalk: simon kirkby 12:14 < kanzure> http://mjr.iki.fi/humor/book-of-eli.jpg 12:23 < kanzure> http://www.thingiverse.com/zignig 12:24 < kanzure> apparently he hangs out in #debian 12:48 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 13:03 < fenn> i've been seeing lots of cool stuff made with openscad 13:03 < fenn> http://www.thingiverse.com/thing:1339 13:24 < fenn> i can't figure out how to take a screenshot of a movie 13:26 < fenn> maybe someone with nonborked mplayer can take a screenshot of this pump http://vimeo.com/2404609 13:44 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 60 (Operation timed out)] 13:57 < fenn> hoeken is smart: http://www.thingiverse.com/thing:589 13:58 < fenn> d'eaux nevermind 13:58 < fenn> "I abandoned the idea of having a fully functional keyboard and just went for style points. Interestingly enough, the left side of the keyboard still works" 14:04 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 14:16 < kanzure> fenn: http://lorenzod8n.wordpress.com/2007/05/23/screenshots-with-mplayer/ 14:16 < kanzure> mplayer -vf screenshot ~/videos/goldrake/goldrake_-_18_-_passagio_segreto.avi 14:16 < kanzure> and then press 's' to save the screenshot 14:16 < kanzure> "If you want to take continuous screenshots instead then press ‘S’ (shift+s). To stop taking shots, press ‘S’ again. Warning, this will create a lot of pictures in a very short time. Don’t leave this running for too long unless you have loads of hard disk space." 14:19 < kanzure> fenn: do you know why genehacker spontaneously started to talk about openscad the other day? why would he know about it 14:19 < kanzure> openscad does parametric STL? what? 14:20 < kanzure> http://openscad.org/ 14:20 < kanzure> svn co http://svn.clifford.at/openscad 14:20 < kanzure> oh that's right it has its own crazy language or something 14:24 < kanzure> fenn: todd sent you an email, wants you to "register" for the summit 14:29 -!- katsmeow is now known as katsmeow-afk 14:30 -!- danielfalck [n=chatzill@71.111.79.148] has quit ["ChatZilla 0.9.85 [Firefox 3.5.5/20091102134505]"] 14:39 -!- danielfalck [n=chatzill@pool-71-111-79-148.ptldor.dsl-w.verizon.net] has joined #hplusroadmap 14:45 < fenn> -vf screenshot doesn't work, i already went through all this a zillion times 14:45 < fenn> it seems to have been compiled wrong in debianmultimedia 14:51 < fenn> did i get some email before about registering? i cant seem to find it 14:52 < kanzure> maybe not. 14:52 < kanzure> just click his link 14:56 < fenn> gee they like required fields 15:06 < kanzure> yay 15:06 < kanzure> http://heybryan.org:8081/package/lego:master/ 15:06 < kanzure> http://heybryan.org:8081/package/lego:anonymous/ 15:07 < kanzure> hm this shouldn't work (i think): http://heybryan.org:8081/package/lego:master/data.yaml/64510510fdd686f96f37a9807eaca3115003f865 15:07 < kanzure> because on branch master, there has never been that SHA-1 digest 15:07 < kanzure> http://heybryan.org:8081/package/lego:master/data.yaml is the correct version 15:07 < kanzure> but it does :( 15:09 < kanzure> hm. http://heybryan.org:8081/package/bearing:master/__init__.py/41e01b05cd57a6ee7667ee6e6d71882d4c65a43c works but not http://heybryan.org:8081/package/bearing:master/__init__.py 15:09 < kanzure> neither does http://heybryan.org:8081/package/bearing/__init__.py 15:10 < fenn> aroo? 15:10 < kanzure> also i guess on /package/lego:master it shouldn't put SHA-1 digests into the URLs because it's already on master 15:10 < fenn> is there a way to get a list of files in a package? 15:10 < kanzure> yeah http://heybryan.org:8081/package/lego:master/ 15:11 < fenn> ok cool 15:11 < kanzure> and on any of the files you can do /:edit 15:11 < fenn> it just "needs" some css claptrap now 15:11 < kanzure> also links :p 15:11 < fenn> uh, yeah 15:11 < kanzure> ybit! 15:12 < fenn> metadata icons, package title, buttons for git navigation 15:12 < fenn> cad previews 15:12 < kanzure> lemme fix stuff like this http://heybryan.org:8081/package/bearing/__init__.py first 15:13 < fenn> by metadata icons i just mean stuff like license badges 15:13 < fenn> we can worry about gravatar later :) 15:18 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 15:41 < kanzure> for some reason there's only mimetype utilities that accept files. nothing accepts a string or open buffer 15:43 < ybit> kanzure! 15:45 < kanzure> i guess i can use mimetypes.types_map['.tgz'] 15:45 < kanzure> and by default do 'text/plain' 15:50 < kanzure> http://heybryan.org:8081/package/lego:master/demo.py/cb2e83080f2afbe9beb14fb50f698c633d66a5de 15:50 < kanzure> there, mime type functionality 15:50 < kanzure> although this should only be for the /:default view since we'll want this to appear in the template (and that won't be text/plain) 15:53 < kanzure> looks like this works now: http://heybryan.org:8081/package/bearing/__init__.py 15:55 < fenn> how come it didn't work before? 15:55 < fenn> the underscores? 15:55 < kanzure> from dulwich.repo import Repo; repo = Repo("/home/kanzure/local/packages-skdb/bearing/"); repo.head() <-- it puked on calling repo.head() 15:55 < fenn> i'm getting some weird error messages sporadically - "the file or folder heybryan.org does not exist" 15:55 < kanzure> buh? 15:56 < fenn> not sure what that actually means 15:56 < kanzure> i've never ever seen that 15:56 < fenn> it's a konqueror error, pops up in a dialog window ("ok") 15:56 < kanzure> try my ip address. i think i might be 192.168.1.102:8081 15:57 < fenn> nah it's hard to reproduce.. only happens the first time i go to a .py file, or something.. 15:57 < kanzure> O.o 15:57 < kanzure> bug report! :) 15:58 < fenn> bug report: bugs everywhere pukes because i'm using an old version 15:58 < kanzure> install newer version :) 15:58 < fenn> insufficient solution 15:58 < kanzure> er what? 15:58 < kanzure> ok try editing a file. you should get a link to the new version 15:59 < kanzure> i edited: http://heybryan.org:8081/package/lego:master/interfaces.py/baea478c7cee4fb7706ee05a8b8c3f7ecedbbe92/ 16:00 < kanzure> and it linked me to: http://heybryan.org:8081/package/lego:anonymous/interfaces.py/71b8d9f37868bababa9c01578e65c46673f6dffc 16:00 < kanzure> which is a commit message. fooey. 16:00 < kanzure> ok maybe i should give the blob.id value instead of commit.id :) 16:01 < fenn> ok well i didnt get the error on that one 16:01 < kanzure> what did you get? 16:01 < kanzure> oh 16:01 < kanzure> you mean on the .py file 16:01 < kanzure> interfaces.py should have a line near the top saying "import optfunc" (this was my change) 16:01 < fenn> but i did get the error on the second link ( 71b8...) 16:01 < kanzure> please be more specific- what error? the same konqueror issue? 16:02 < fenn> ""the file or folder heybryan.org does not exist" 16:02 < fenn> if i go to the url again it works 16:02 < kanzure> are you trying with an IP address? 16:02 < fenn> er, besides being a commit message that is 16:02 < kanzure> ok it also is a commit message 16:03 < kanzure> well 16:03 < kanzure> http://heybryan.org:8081/package/lego:anonymous/interfaces.py 16:03 < kanzure> at least that shows the edit on branch anonymous 16:03 < fenn> same thing happens with ip address 16:03 < kanzure> aha 16:03 < kanzure> http://heybryan.org:8081/package/lego:anonymous/interfaces.py/9d567af46ea2b65ad2090c0ea6df008e614019e3 16:03 < kanzure> now it gives the right link 16:03 < kanzure> after you edit a file, it now correctly links you to the latest version 16:04 < kanzure> er to your latest version 16:05 < fenn> how do i edit again? 16:06 < kanzure> append /:edit to the end of the url 16:06 < kanzure> eventually there will be a link of course 16:06 < fenn> why does it need a colon? 16:06 < kanzure> otherwise it thinks it's a file 16:06 < kanzure> and otherwise we have to enforce that nobody can make an "edit" file, etc. etc. 16:07 < fenn> but we have to enforce that nobody make an ":edit" file anyway 16:07 < kanzure> nobody makes files with a colon in the first character 16:07 < kanzure> and if they do, they're doing something wonky 16:07 < fenn> nobody makes files named 'edit' 16:07 < kanzure> i would much rather do ":edit" than "edit" 16:07 < kanzure> i don't want to bet on it 16:07 < fenn> why not /ea6df008e614019e3 16:08 < kanzure> hm? 16:08 < fenn> some random string of crap 16:08 < fenn> i mean what level of collision avoidance is necessary 16:08 < fenn> i think /edit is fine 16:08 < kanzure> i'm sorry, a random string of crap.. for what? 16:08 < fenn> so people don't make a file with that name 16:08 < kanzure> because we want them to be able to type out urls 16:09 < fenn> sigh 16:09 < kanzure> "how do i edit again?" "oh just type //ea6df008e614019e3" 16:09 < kanzure> anyway 16:09 < fenn> isn't it easier to say 'add /edit' than 'add /:edit' 16:09 < kanzure> this stuff is changeable 16:09 < fenn> especially if i'm saying this out loud 16:09 < fenn> how do you pronounce :edit 16:09 < kanzure> colon edit 16:09 < fenn> bah 16:09 < fenn> http://slashdot.org/:edit 16:10 < kanzure> again, this is changeable 16:10 < fenn> well, it works, and that's cool 16:11 < CIA-33> skdb: kanzure * r 45cb8cf / (2 files in 2 dirs): web.py now shows package indices and editing gives you links to the new file, etc. 16:13 < fenn> O.o http://www.thingiverse.com/image:2422 16:13 -!- danielfalck [n=chatzill@pool-71-111-79-148.ptldor.dsl-w.verizon.net] has quit [Remote closed the connection] 16:14 < kanzure> fenn: everyone that has gone on an unsuccessful date with "katherine waters" 16:14 < fenn> Article 15. (1) Everyone has the right to a nationality. 16:14 -!- danielfalck [n=chatzill@pool-71-111-79-148.ptldor.dsl-w.verizon.net] has joined #hplusroadmap 16:15 < fenn> what the hell kind of "right" is that 16:15 < kanzure> hah 16:15 < kanzure> "you're welcome" 16:40 -!- flamt_ [n=root@70.50.134.90] has joined #hplusroadmap 16:41 -!- danielfalck [n=chatzill@pool-71-111-79-148.ptldor.dsl-w.verizon.net] has quit [Remote closed the connection] 16:42 -!- danielfalck [n=chatzill@pool-71-111-79-148.ptldor.dsl-w.verizon.net] has joined #hplusroadmap 16:49 < ybit> how would you pronounce this: "sajid" 16:50 < ybit> say-jid? or sa-jid? 16:50 < ybit> meh, don't worry, he'll tel me 16:52 < ybit> it's the first 16:53 -!- flamt [n=root@74.13.58.179] has quit [Read error: 110 (Connection timed out)] 16:55 < ybit> wasn't zigzag in here at one point? 17:00 < ybit> i guess not 17:01 < ybit> when i first say http://www.flickr.com/photos/zignig/3681804154/sizes/o/ i thought it was an attempt at making a microscope, and i got excited 17:06 < ybit> re: fenn's comment on needing a feed reader: i'm really about not reading my feeds, i'm 20k behind right now 17:06 < ybit> i need a more efficient way of filtering and getting the messages to me 17:07 < ybit> and i need to setup xmobar to alert me of emails 17:07 < ybit> i usually read rss if while i'm eating 17:10 < Utopiah> newsbeuter? 17:16 -!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:27 < ybit> Utopiah: yeah, newsbeuter is nice, but it would be nice to have an extra 24 hours in the day to sort through all the news 17:27 < Utopiah> extra24 17:28 < Utopiah> C++ GPL soft that adds 24hrs extra, free 17:28 < ybit> or just a decent filter 17:29 < Utopiah> http://fabien.benetou.fr/Content/TheRSSquest 17:29 < ybit> i only bother reading the news every once in awhile when i eat, which is kind of sad. but i _rarely_ miss any major news i don't already know 17:34 < ybit> the problem with filtering by keyword is you don't know what keywords will be in the next article you were glad you read. and the problem with crowd sourcing is that quite a lot of people may not care for the article you like 17:34 < kanzure> have you tried using grammars? 17:34 < ybit> nope 17:34 < kanzure> or rating systems? i.e. based off of some relational network between words 17:35 < ybit> that would probably be the way to go though 17:35 < kanzure> and then if there's a highly used word in the article, and you've never used that word before, but it's 90% related or somesuch (by some custom metric), then it might be an interesting article 17:37 < kanzure> i was thinking of doing something like this except for music 17:37 < kanzure> construct a feature vector for each song based on the tags and the number of listeners who have tagged the song as such, for each song 17:38 < kanzure> and then cluster the songs based on who-tagged-it-as-such and the number of listeners, among other things 17:38 < kanzure> most music sucks and i seem to run out of it 17:38 < kanzure> so maybe i'll get around to completing my last.fm cluster script dealy (i've already started using it to meet people, met a lot of linux chicks) 17:38 < kanzure> linux metalhead chicks 18:08 -!- katsmeow-afk is now known as katsmeow 18:12 < kanzure> http://www.eff.org/press/mentions/2009/11/24 "The San Francisco Bay Guardian reports on the SF Police Department's illegal laptop seizures, and EFF's role in helping DJs and other party goers protect their privacy and get their machines back." 18:36 < fenn> i think this just about says everything about makerbot http://www.flickr.com/photos/zignig/3681804154/sizes/o/ 18:37 * ybit doesn't understand why anyone would get a makerbot instead of a reprap 18:39 < fenn> because it's cool! and it only costs $700! 18:39 < ybit> no way, only $700! 18:39 < fenn> if you don't understand, i can't tell you... 18:40 < ybit> that was a joke 18:40 * ybit slaps fenn with a trout 18:40 < ybit> oh, maybe you should slap me instead 18:41 < fenn> well, being able to buy something is ... something 18:41 < fenn> instead of figuring out how to cause someone to make a set for you 18:41 < ybit> tis true, but why that and not a repstrap, makes no sense 18:41 < fenn> oh, yeah, repstraps 18:42 < ybit> i know 18:42 < fenn> if you have a repstrap why do you need a darwin or mendel? 18:48 < fenn> i kind of like this teapot: http://www.thingiverse.com/thing:452 19:20 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 19:20 < kanzure> hi jason 19:21 < fenn> i think he's just opening/closing his laptop 19:30 < kanzure> i've been listening to this: http://www.youtube.com/watch?v=HfH9i-C9ico 19:30 < kanzure> what's with the view count on that? 19:38 < jasonwohlfahrt> hey bryan, you would be correct about my laptop :) 19:39 < jasonwohlfahrt> i forgot i was still connected to the chat 19:39 < jasonwohlfahrt> you there? 19:39 < jasonwohlfahrt> anybody out there? 19:40 < kanzure> yes 19:40 < kanzure> fenn: http://heybryan.org:8081/package/lego:anonymous/ 19:40 < jasonwohlfahrt> made any coding breakthroughs recently? 19:40 < kanzure> have been working on the web view (see the link) 19:40 < jasonwohlfahrt> cool 19:41 < kanzure> what have you been up to? 19:41 < jasonwohlfahrt> busy with dr. algorithm stuff, songwriting, coding, running in circles 19:41 < jasonwohlfahrt> you know, the usual 19:41 < jasonwohlfahrt> i want a god helmet! 19:42 < kanzure> :) 19:42 < jasonwohlfahrt> I also want to get some really good vr googles/glasses/helmet 19:42 < kanzure> s/googles/goggles/ ? 19:43 < jasonwohlfahrt> goggles, haha 19:43 < jasonwohlfahrt> google is its own reality 19:44 < jasonwohlfahrt> we should have another taskforce meetup soon 19:44 < kanzure> not this coming week 19:44 < kanzure> i'll be in california 19:44 < jasonwohlfahrt> oh yeah, forgot about that 19:44 < jasonwohlfahrt> wish i could go 19:45 < jasonwohlfahrt> is it going to stream online? 19:45 < kanzure> so they claim 19:45 < kanzure> i dunno where 19:45 < kanzure> http://hplus.eventbrite.com/ 19:45 < jasonwohlfahrt> cool, you'll have to send me a link if you find it 19:45 < jasonwohlfahrt> oh, ok 19:45 < kanzure> the conference price details are totally bogus 19:45 < jasonwohlfahrt> hmmm 19:45 < kanzure> ybit: did you sign up as a speaker with the link i sent you? 19:46 < jasonwohlfahrt> for the next meetup, we should have potluck, where everyone brings there own in vitro (insert word here) 19:46 < kanzure> maybe we can have an skdb-installation-fest 19:46 < kanzure> i don't think you have it installed yet 19:46 < kanzure> and there's a few tricks to it 19:47 < jasonwohlfahrt> yeah 19:47 < jasonwohlfahrt> that would be cool, the fest 19:48 < jasonwohlfahrt> i explained the concept of singularity to my parents, and they seemed a bit worried 19:48 < kanzure> uh oh 19:48 < kanzure> well, some people do make it sound like a cult 19:48 < jasonwohlfahrt> yep 19:48 < kanzure> in fact there's a cult of singularity people (singularitiarians) 19:48 < kanzure> wait 19:48 < kanzure> singularitarians 19:48 < kanzure> there we go 19:49 < fenn> i could think of worse cults to belong to 19:49 < jasonwohlfahrt> yeah, me too 19:49 < jasonwohlfahrt> i've probably belonged to worse orgs 19:49 < fenn> are you a card-carrying-communist? 19:49 < kanzure> no he's a card carrying anarchocapitalist 19:49 < jasonwohlfahrt> yep 19:49 < fenn> oh yeah i forgot 19:49 < fenn> same thing :P 19:49 < kanzure> i didn't actually see any card 19:49 < jasonwohlfahrt> haha 19:50 < jasonwohlfahrt> I'll show you next time 19:50 < jasonwohlfahrt> whaaa whaaaa 19:50 < jasonwohlfahrt> you should send me a list of conferences you plan on attending, bryan 19:51 < kanzure> i don't plan on attending any. the "outlaw biology" thing is still a bit of a ways off and i don't know if it will actually happen 19:51 < kanzure> other than that, i don't plan on doing anything really 19:51 < jasonwohlfahrt> cool 19:51 < kanzure> if i happen to make lots of money maybe i'll eventually go to an igem conference? 19:51 < kanzure> dunno 19:52 < jasonwohlfahrt> I'm telling you, you're sitting on a gold mine. We just need to monetize some of your brilliant ideas 19:52 < kanzure> well they're not all my ideas 19:52 < jasonwohlfahrt> then we can build self-replicating 3d printers 19:52 < jasonwohlfahrt> true 19:52 < kanzure> but i don't think it matters who's ideas they are as long as we're not evil 19:52 < jasonwohlfahrt> we need to form an ideas collective 19:52 < kanzure> or as long as i'm not evil 19:53 < jasonwohlfahrt> yeah, you're not evil 19:53 < kanzure> bwahaha 19:53 < jasonwohlfahrt> or atleast you've fooled me 19:53 < jasonwohlfahrt> oh god 19:54 < fenn> what was anil's last name? 19:55 < jasonwohlfahrt> don't know 19:55 < kanzure> one sec 19:55 < kanzure> anil kumar katti 19:55 < jasonwohlfahrt> haven't seen him since 3ds 19:55 < jasonwohlfahrt> what about you, bryan? 19:56 < kanzure> he's emailed me once or twice 19:56 < jasonwohlfahrt> did you sleep on one of the blow up mattresses that weekend, or did you just not sleep? 19:56 < kanzure> i slept at home on friday night 19:57 < kanzure> got home at 2am 19:57 < kanzure> and didn't sleep saturday or sunday 19:57 < kanzure> fenn: http://heybryan.org:8081/package/lego:anonymous/grammar.yaml/101970a70688638e9e311bd51212356001f2c0e7 now with links 19:57 < kanzure> uh oh /:edit doesn't work 19:57 < fenn> links in a yaml file? 19:58 < kanzure> nono 19:58 < kanzure> links like "edit this page" 19:58 < kanzure> and "back to the file index" 19:58 < kanzure> although it doesn't do hierarchical stuff yet (like a folder within a folder) 19:58 < fenn> ok this is ridiculous i gotta switch to the tub 19:58 < kanzure> http://heybryan.org:8081/package/lego:anonymous/metadata.yaml/65ff087e18045c951fbd360bc7a8e16cdfd1e25d/:edit 19:59 < kanzure> there we go 19:59 < kanzure> forgot to tell the template the value of the "branch" variable :( 19:59 < fenn> you should wrap the yaml in
 tags, not 
20:00 < kanzure> is that what pre does? 20:00 < fenn> it means 'pre-formatted' 20:00 < fenn> you lost all the indentation see 20:01 < kanzure> didn't know about
20:01 < Utopiah> http://knowfree.net/2009/11/programming-amazon-web-services/
20:01 < fenn> huh. well it might not be super-iso9000-w3c-valid
20:01 < fenn> but it's been around since forever
20:02 < kanzure> fenn: look better now?
20:02 < kanzure> hm needs syntax highlighting
20:02 < fenn> q: why is omnifab in 60 point font :P
20:02 < kanzure> instead of a giant image banner 600000x501924091490120941 pixels?
20:03 < fenn> i mean why is it there at all
20:03 < fenn> it's just taking up space
20:03 < kanzure> i thought you didn't care about the template?
20:03 < kanzure> ldjladkfjadlk
20:04 < fenn> i don't care about the template as long as it gets the fuck out of my way
20:06 < fenn> feature request: link to raw file
20:06 < fenn> bug report: clicking on filename, page no longer shows value for SHA
20:07 < kanzure> that's not a bug
20:07 < kanzure> it was just a different link
20:07 < kanzure> if it doesn't show the SHA then it's on master
20:07 < kanzure> the "sha" link has the sha in it
20:07 < fenn> and then its lost.. 'cannot find branch'
20:07 < kanzure> if you would rather me delete the filename and sha link and just merge them that's ok too
20:07 < kanzure> huh?
20:08 < kanzure> where does it say that?
20:08 < fenn> _v = VFFSL(SL,"branch",True) # u'$branch' on line 3, col 41
20:08 < fenn> NotFound: cannot find 'branch' 
20:08 < fenn> http://heybryan.org:8081/package/lego:anonymous/grammar.yaml/:edit
20:08 < kanzure> oh on edit
20:08 < fenn> after clicking on grammar.yaml, then edit, then click the edit button
20:08 < kanzure> if you click the edit button again, what happens?
20:09 < fenn> go back?
20:09 < kanzure> (i just fixed it i hope)
20:09 < kanzure> uh, just resubmit somehow
20:09 < kanzure> good?
20:09 < fenn> yeah
20:09 < kanzure> okie dokie. my bad on that one :)
20:09 < fenn> the 'goto new version' link is sort of confusing
20:09 < kanzure> dur?
20:09 < kanzure> i haven't looked at it recently
20:09 < fenn> am i on the new version after clicking edit? if not why?
20:10 < kanzure> you are on the new version after clicking "edit", yes
20:10 < kanzure> wait
20:10 < fenn> then why have a link to new version
20:10 < fenn> (yes edit goes to new version, i checked)
20:10 < kanzure> actually check the SHA-1 on the top in the links
20:10 < kanzure> it should probably be different
20:10 < kanzure> than the one in the "go to new page" link
20:11 < kanzure> anyway i should do an HTTP redirect to be honest
20:11 < fenn> the sha only shows up in the url after clicking 'go to new version'
20:11 < kanzure> ok gimme a sec to enable the raw file view feature, it's just a line or two extra
20:12 < fenn> i need to figure out a better way to cite sources in yaml
20:13 < kanzure> !citation "bibtex bullshit" ?
20:13 < fenn> right now it's just comments
20:13 < fenn> but also i dont want to have to add !@citation for every single line in the file
20:13 < fenn> if all the data comes from same source
20:14 < fenn> feature request: git clone url on package page
20:15 < jasonwohlfahrt> just finished eating a delicious can of sardines
20:15 < jasonwohlfahrt> yum yum, fried turtle
20:15 < fenn> sounds disgustingly illegal
20:15 < kanzure> oops 
20:15 < kanzure> uh, i just killed the server
20:16 < kanzure> should be back now
20:16 < kanzure> sorry about that
20:16 < jasonwohlfahrt> often times, the more illegal, the better it tastes
20:16 < kanzure> ok should have raw file view now
20:17 -!- zignig [n=zignig@the.interthingy.com] has joined #hplusroadmap
20:17 < kanzure> hey zignig 
20:17 < zignig> yo !
20:17 < ybit> kanzure: no i didn't sign up as a speaker
20:17 < kanzure> zignig: we're testing ways to break skdb's web/web.py atm.
20:17 < zignig> just trying to untangle the sourse
20:17 < kanzure> zignig: feel free to join us: #!/usr/bin/python
20:17 < kanzure> from lego import *
20:17 < ybit> we could do a breakout lunch session though?
20:17 < kanzure> er
20:17 < kanzure> http://heybryan.org:8081/package/lego:anonymous/lego.py/11b3e11c347e967eddc4cb386f17041ea410c26d
20:18 < ybit> oi zignig
20:18 < zignig> yo ybit!
20:18 < ybit> we were just admiring your photos on flickr earlier
20:18 < zignig> greetings from perth .au
20:18 < zignig> thanks.
20:18 < zignig> :)
20:18 < fenn> your panavise circuit board vise looks like it needs a larger base
20:19 < zignig> been building plastics bit for a few months
20:19 < zignig> fenn yep. Nothing some bluetack can't fix ;)
20:19 < ybit> i.e. 'if you want to hear more, we will be having a lunch session to explain our ideas further'
20:19 < fenn> just curious what you think skdb is supposed to do
20:19 < zignig> there is an updated design on thingiverse with a better base.
20:20 < fenn> "dont assume people agree with you for the same reasons you believe in what you do" or however that goes
20:20 < ybit> everyone agrees with me
20:20 < zignig> fenn: a repository for parts and supppliers of parts to build stuff.
20:20 < zignig> preferable distributed , largely opensource and comprehensive.
20:20 < fenn> so why is thingiverse not sufficient, for you?
20:21 < zignig> no programmatic interface
20:21 < fenn> so if they make a web API then everything's hunky dory?
20:21 < zignig> and I would like to keep a repository offline for use when there is no net access.
20:21 < fenn> aha
20:21 < ybit> i'm going to toss this one out there and know that everyone agrees with me: skdb devs also have a goal of automating as much as possible the process of building the designs in the repo 
20:22 < fenn> i am also a ruthless fascist who refuses to promote crafty cute bullshit
20:22 < zignig> ybit: agreed , I would also like a pipe line to 'compile' the designs ready for building.
20:22 < zignig> fenn: hehehe
20:23 < kanzure> apt-get install laser-cannon
20:23 < fenn> um, unless it's lego, but i can't help that
20:23 < zignig> fenn: art has it's place, but I take it that you are utilitarian.
20:23 < fenn> i'm just burned out, that's all
20:24 < fenn> saw this yesterday, was amazed http://www.skytopia.com/project/fractal/mandelbulb.html http://www.skytopia.com/project/fractal/2mandelbulb.html
20:24 < zignig> kanzure: :) , there is  also the idea of adaptable designs
20:24 < zignig> fenn: mmmm fractals, mandelbrot and I have a love hate relationship.
20:24 < ybit> you love that you hate him?
20:25 < zignig> I love and hate him
20:25 < fenn> it's complex (pun intended)
20:25 < zignig> fascinating math and systems , but he ruined determenistic science with his chaotic systems.
20:26 < zignig> fenn: 
20:26 < fenn> i thought goedel did that
20:26 < zignig> fenn 'i' get it :P
20:26 < kanzure> zignig, so you were looking at the code?
20:26 < zignig> kanzure: yep, been coding python for years. You may want to look at documenting dependancies
20:26 < kanzure> heh
20:26 < kanzure> yes i agree
20:27 < kanzure> there's a bug report somewhere about that
20:27 < zignig> units, cherry , dulwich etc
20:27 < zignig> I am getting an error on the web module
20:27 < kanzure> oh? did you install cheetah?
20:27 < kanzure> fenn: do you have a script for this?
20:27 < zignig> Traceback (most recent call last):
20:27 < zignig>   File "run_web.py", line 2, in 
20:27 < zignig>     from web import *
20:27 < zignig>   File "/opt/skdb/web/web.py", line 962, in 
20:27 < zignig>     application = cherrypy.Application(Root(), script_name=None, config=conf)
20:27 < zignig> TypeError: __init__() got an unexpected keyword argument 'config'
20:27 < fenn> i havent installed any of the web stuff
20:27 < kanzure> zignig: which version of cherrypy?
20:28 < zignig> 3
20:28 < kanzure> er
20:28 < kanzure> 3.1.2?
20:28 < fenn> er, yeah a list of dependencies would be a Good Thing(tm)
20:28 < zignig> 3.0.2-2
20:28 < kanzure> ah well that might be why
20:28 < zignig> that would be it 
20:28 < zignig> :)
20:28 < kanzure> let me document the dependencies real quick
20:29 < zignig> uh oh. 
20:29 < fenn> let's let zignig tell us what he's missing
20:29 < kanzure> graphviz?
20:29 < kanzure> igraph?
20:29 < zignig> I am moving house at the moment , and she who must be obeyed has called for more cleaning 
20:30 < fenn> see, i dont know if that is a dependency or not
20:30 < zignig> So.... good to touch base with you all. and we can continue the world domination^W^W skdb plans forthwith
20:30 < zignig> :(
20:30 < fenn> how about 'recommended'
20:30  * fenn waves
20:30 < zignig> :)
20:30 -!- zignig [n=zignig@the.interthingy.com] has quit ["leaving"]
20:31 < fenn> well there you go, a user
20:31 < kanzure> yay
20:31 < kanzure> i like users!
20:31 < fenn> can we tape him up on the wall next to the cash register?
20:31 < kanzure> you mean as a trophy?
20:32 < fenn> ya
20:32 < fenn> Snow Cone Machine?
20:33 < jasonwohlfahrt> Ohhh, Snow Cone! I bet that's not a very common topic of discussion in this chat room!
20:33 < kanzure> believe it or not, maggie asked me to make her a snow cone machine
20:33 < jasonwohlfahrt> cool
20:33 < kanzure> i told her to make it herself
20:33 < kanzure> hehe
20:33 < jasonwohlfahrt> hah
20:33 < fenn> isnt that sort of like a lathe
20:34 < kanzure> what does a snow cone machine actually do?
20:34 < kanzure> does it make the cones?
20:34 < kanzure> or the snow?
20:34 < jasonwohlfahrt> you could have a 3d printer that makes sno cone things
20:34 < fenn> the snow
20:34 < jasonwohlfahrt> yeah, you need a human to make it look all pretty
20:34 < fenn> it's like ice-carving industrial byproduct, fun for all ages
20:35 < jasonwohlfahrt> i like your description, fenn
20:36 < jasonwohlfahrt> I wonder who created the first sno cone
20:36  * fenn snickers at http://adl.serveftp.org/dokuwiki/skdb_readme
20:37 < kanzure> hey what version is pythonocc-0.3 in terms of their repo?
20:39 < fenn> i'm afraid to say
20:39 < fenn> at least 259
20:40 < CIA-33> skdb: kanzure * r 38dfafa /web/web.py: more views, working on web.py, etc.
20:40 < CIA-33> skdb: kanzure * r ce48e8a /doc/hacking: starting to log dependencies (pester fenn for a script)
20:41 < kanzure> in skdb/doc/hacking
20:41 < kanzure> oh crap forgot cheetah
20:41 < kanzure> uhh
20:42 < fenn> i think this should be on the wiki?
20:42 < kanzure> sure but also in the repository somewhere
20:43 < kanzure> we can link to the file in the working copy on adl.serveftp.org/skdb/
20:43 < kanzure> from the wiki.
20:43 < fenn> yeah but not if it's all one big 'hacking' document
20:43 < kanzure> ok
20:43 < kanzure> split it up if you want
20:43 < fenn> 'installing' maybe
20:47 < CIA-33> skdb: fenn * r cb48f12 /doc/ (hacking installing): renamed hacking to installing since it was all about installing
20:49 < kanzure> oh why did i put the svn co line in there? they should just wget http://download.gna.org/pythonocc/source_release/pythonOCC-0.3.tar.gz
20:50 < fenn> i am confused
20:50 < fenn> fatal: '../git/skdb.git' does not appear to be a git repository
20:50 < kanzure> buh?
20:50 < kanzure> what did you do?
20:50 < fenn> how do i update /var/www/skdb?
20:50 < kanzure> git pull origin master
20:51 < fenn> weird
20:51 < kanzure> no?
20:51 < fenn> that worked
20:52 < fenn> origin is /var/www/skdb.git which symlinks to /var/www/git/skdb.git
20:52 < fenn> maybe it just doesnt like relative paths
20:52 < kanzure> probably not
20:52 < kanzure> also /var/www/skdb/ is symlinked to /home/bryan/code/skdb/
20:52 < kanzure> IIRC
20:56 < fenn> i suppose it should also be symlinked to /home/fenn/code/skdb just to make sure we've covered all possible permutations
20:56 -!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap
20:56 < kanzure> hm?
21:32 < fenn> this is what it looks like for me: http://fennetic.net/irc/skdb-konqueror.png http://fennetic.net/irc/skdb-firefox.png http://fennetic.net/irc/skdb-dillo.png
21:41 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)]
21:46 -!- Phreedom [n=quassel@195.216.211.175] has quit [Read error: 113 (No route to host)]
21:55 -!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap
21:56 < fenn> hello tim
21:56 < timschmidt> hey
21:57 < timschmidt> putting some of PLA's properties to the test tonight.
21:58 < timschmidt> Attempting to bake away some stubborn PLA caught near the nozzle of my new extruder.  Running the extruder at 255C for nigh on 45 minutes now.
21:58 < timschmidt> it's still bubbling out slowly
22:25 < kanzure> ybit: are you around?
22:26 < QuantumG> timschmidt: nice to see someone actually talking about hardware on this chan :)
22:28 < timschmidt> QuantumG: it's almost entirely a symptom of the disparity between my poor programming, and excellent bodging skills.
22:29 < QuantumG> bodge on, bodge on
22:29  * fenn indgnantly holds up the pile of bodge on his desk
22:30 < kanzure> if lifting it doesn't require 100 pounds of chains, it's not bodge
22:30 < QuantumG> microbodge
22:30 < kanzure> fine
22:30 < timschmidt> I have a 7.5ton overhead crane at my hackerspace for lifting my bodge...
22:30 < fenn> i'm abstaining from mass for lent
22:31 < timschmidt> I've been dreaming of ways to turn it into a 50 x 110ft CNC machine
22:32  * fenn mumbles something about differential gps
22:32 < fenn> (not serious)
22:33 < timschmidt> I could mount a full size bridgeport mill to it upside-down...  (joking)
22:36 < ybit> http://ybit.ath.cx/images/i-suck-at-css-again.png
22:36 < ybit> kanzure: yeah
22:42 < kanzure> does anyone know where i can find the headers for 2.6.30-bpo.1-686?
22:42 < kanzure> hm it's a backport http://packages.debian.org/lenny-backports/linux-headers-2.6.30-bpo.1-686
22:44 -!- marainein [n=marainei@220-253-108-39.VIC.netspace.net.au] has joined #hplusroadmap
22:45 < ybit> kanzure: were you wanting something
22:46 < ybit> http://ybit.ath.cx/images/i_still_suck_at_css_but_not_as_badly.png
22:48 < ybit> hi marainein 
22:48 < marainein> hey ybit
22:48 < marainein> what are you doing?
22:50 < kanzure> ybit: no i found it
22:57 < ybit> hi marainein, coming up with a template
22:57 < ybit> hows about yourself?
22:58 < marainein> failing to get my mindstorms controller working
22:58 < marainein> what are you templating?
23:02 < ybit> marainein: trying to come up with a design for fabhow.com
23:04 < kanzure> looks like it's taken
23:13 < ybit> by whom?
23:13 < ybit> it wouldn't be    owner-name: Heath Matlock organisation: ~
23:13 < ybit> if it isn't we're in trouble
23:30 < ybit> i'm quickly losing faith in my css skills
23:30 < ybit> i say to heck with it and just use a free css template
23:31 < ybit> or whatever, i really don't like doing this
23:32  * ybit and his adhd self is taking up .deb creation