--- Log opened Tue Jan 18 00:00:10 2011 00:28 -!- phreedom [~quassel@109.254.17.41] has quit [Read error: Operation timed out] 00:34 -!- klafka1 [~textual@cpe-74-74-152-155.rochester.res.rr.com] has quit [Quit: Computer has gone to sleep.] 01:29 -!- wrldpc2 [~benny@58-89-241-58.nttmil.net] has quit [Quit: wrldpc2] 01:31 -!- Juul [~Juul@static.88-198-13-205.clients.your-server.de] has quit [Ping timeout: 255 seconds] 01:55 -!- CryptoQuick [~CryptoQui@c-174-51-232-237.hsd1.co.comcast.net] has quit [Quit: CryptoQuick] 03:56 -!- Jappe2 [jappe2@kapsi.fi] has quit [Read error: Operation timed out] 04:18 -!- Jappe2 [jappe2@kapsi.fi] has joined ##hplusroadmap 04:20 < Jappe2> i come in piece 04:57 < kanzure> stalk: John L. Bass 04:58 < kanzure> john has some weird industrial experience and desire to contribute to reprap 06:05 -!- Netsplit *.net <-> *.split quits: ferrouswheel, kanzure 06:06 -!- Netsplit over, joins: ferrouswheel 06:06 -!- |Helleshin| [~Helleshin@cpe-71-67-103-109.cinci.res.rr.com] has joined ##hplusroadmap 06:08 -!- Netsplit *.net <-> *.split quits: niftyzero, Helleshin, dbolser, mjr 06:08 -!- Netsplit over, joins: dbolser 06:10 -!- niftyzero [~miron@70-36-139-185.dsl.dynamic.sonic.net] has joined ##hplusroadmap 06:11 -!- kanzure [~kanzure@131.252.130.248] has joined ##hplusroadmap 06:19 -!- saurik_ [~saurik@carrier.saurik.com] has joined ##hplusroadmap 06:20 -!- augur_ [~augur@c-71-196-120-234.hsd1.fl.comcast.net] has joined ##hplusroadmap 06:20 -!- saurik [~saurik@carrier.saurik.com] has quit [Ping timeout: 240 seconds] 06:20 -!- augur [~augur@c-71-196-120-234.hsd1.fl.comcast.net] has quit [Ping timeout: 240 seconds] 06:40 -!- mjr [mjr@aulis.sange.fi] has joined ##hplusroadmap 07:07 -!- Lukas_ [44c29d04@gateway/web/freenode/ip.68.194.157.4] has joined ##hplusroadmap 07:16 < Lukas_> Good morning guys and gals 07:16 < mjr> Good morning doctor Nick! 07:19 < archels> Lukas_: Out of curiosity, how old are you? 07:19 < Lukas_> 18 07:19 < Lukas_> Why do you ask? 07:19 < archels> alright 07:19 < archels> I saw your site. I think you made kanzure blush by saying we should be more like him. 07:20 < Lukas_> :D That was certainly not the intention 07:21 < Lukas_> I suppose that my youth makes me favor more action and less talking about action - though this trait can be a fault 07:23 < archels> Not having the burden of knowledge can be a very good thing (no sarcasm implied). 07:25 < Lukas_> perhaps 07:26 < Lukas_> By the end of grad school I should be jaded enough to join the rest of the singularitians 07:27 < Lukas_> by the way, I had no idea people actually looked at that website 07:27 < archels> Posting the link in an active IRC channel tends to do that. 07:28 < archels> When did you start it? 07:29 < Lukas_> a few weeks ago 07:30 < Lukas_> a few high school friends are really into the possibility of augmenting one's self, the website is a collaboration between a friend and I 07:30 < archels> I must say, the fact that there's an "anime" board was kinda offputting. >:) 07:30 < Lukas_> I am still waiting for the rest of my friends to graduate and get to college 07:30 < Lukas_> it is meant for a younger audience 07:30 < Lukas_> though I understand 07:30 < Lukas_> I can delete it without any problems anyway :D 07:31 < archels> But my whining may be ignored. 07:31 < archels> Well, when I was younger, I had some initiatives like this. A subset succeeded, but most died due to a lack of actual content. 07:32 < archels> A forum is handy because you don't have to do all the content generating yourself, but it does leave you with attracting a userbase. 07:32 < Lukas_> For now I am going to create a little noise in the nerd community to get some attention 07:32 < Lukas_> I also have a youtube channel for that 07:32 < archels> ya? URL? 07:33 < Lukas_> excuse the lack of actual content (I need to get a camera that belongs to me) http://www.youtube.com/user/LucienZakhaev?feature=mhum 07:33 < Lukas_> if you are going to watch anything, watch Plan for 2011 07:34 < Lukas_> that explains the general direction of the channel 07:35 < archels> ah, I see you're quite into broadcasting yourself. 07:36 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined ##hplusroadmap 07:36 < archels> More kanzure in the description. :D 07:38 < archels> Martial arts as H+? 07:39 < Lukas_> No 07:39 < Lukas_> I figure that if you appeal to a broad audience you can get more support for a community when you need it 07:40 < Lukas_> plus, showing that people interested into H+ actually have lives may help 07:40 < Lukas_> :P 07:41 < archels> haha 07:41 < archels> Speak for yourself! ;) 07:42 < archels> It could be argued that martial arts and H+ are related though. 07:43 < Lukas_> Really? 07:43 < Lukas_> I'd say it is well within the realm of humanity 07:45 < kanzure> humanity+ poll is open for board of directors http://groups.yahoo.com/group/humanityplusvote/surveys?id=2345091 07:45 -!- delinquentme [~delinquen@c-24-23-119-149.hsd1.pa.comcast.net] has joined ##hplusroadmap 07:46 -!- delinquentme [~delinquen@c-24-23-119-149.hsd1.pa.comcast.net] has left ##hplusroadmap [] 07:46 < archels> kanzure: A paid membership is required to vote, isn't it? 07:47 < kanzure> archels: what do you have against anime? 07:47 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Quit: Leaving] 07:48 < kanzure> archels: yes, but i don't know if a paid membership is of any value (if you're going to pay for anything, you should just donate it to my "getting shit done" fund) 07:48 < Lukas_> XD 07:48 < Lukas_> agreed 07:49 < kanzure> current results: anissimov 10, bryan 13, patri 8, goertzel 9, todd 6 07:50 < kanzure> candidate statements: http://humanityplus.org/2011/01/humanity-board-candidates/ 07:51 < Lukas_> Guys, I'll be afk for a while (chores) 07:51 < archels> kanzure: You know I love you, but not enough to make me pay for a membership. 07:51 < archels> When does the vote close? 07:52 < kanzure> two weeks 07:52 < kanzure> archels: i totally understand :) 07:53 < kanzure> in fact, you could easily argue that this is a complete waste of my time 07:57 -!- Lukas_ [44c29d04@gateway/web/freenode/ip.68.194.157.4] has quit [Quit: Page closed] 07:59 < archels> Then why are you doing it?! 08:00 < archels> Must be that mention on your curriculum vitae... 08:00 < mjr> wonder if I'm paid 08:01 < kanzure> diygenomics iphone app screenshot http://www.flickr.com/photos/hongiiv/5365617443/ 08:07 < kanzure> anyone want to predict how many thermocycler skdb packages there will be this time next year? 08:07 < kanzure> i think at least 5, but i fear 20 08:34 -!- strages [~809e4e63@dev.throwthemind.com] has joined ##hplusroadmap 09:05 < kanzure> Global Flows in Pop Biotech Networks from USA to Asia: Consumer Genomics, Citizen Science and DIYbio Movements http://med.stanford.edu/bioethics/research/documents/GlobalFlowsfromUSAtoAsia.pdf 09:05 < kanzure> denisa kera. 09:06 < kanzure> genspace/phylo http://bookhling.wordpress.com/2011/01/17/is-it-game-night-yet/ 09:07 < kanzure> (phylo that "cloudcrowedsourced science" game) 09:31 < kanzure> current results: anissimov 14, bryan 16, patri 11, goertzel 14, todd 7 09:37 < kanzure> h+ uk 2011 conference trailer http://diyhpl.us:9000/s/humanity-plus-uk-2011-trailer 10:04 -!- Lukas_ [44c29d04@gateway/web/freenode/ip.68.194.157.4] has joined ##hplusroadmap 10:04 < Lukas_> Hullo 10:05 < kanzure> hi Lukas_ 10:06 < Lukas_> did the H+ London talk happen yet? 10:21 < kanzure> no i thought that's on the 29th? 10:22 < Lukas_> Alright 10:41 < Lukas_> Kanzure, could I get some easily digestible information on your current 3D printing/ hardware downloading project 10:42 < Lukas_> I am making a video and I need some sources to link to 10:42 < kanzure> web page: http://gnusha.org/skdb 10:43 < kanzure> there's a 3-part video linked at the bottom of the page 10:43 < Lukas_> sweet 10:43 < Lukas_> thanks 10:43 < kanzure> there's also the classic xkcd "sudo make me a sandwich" http://xkcd.com/149/ 10:44 < kanzure> then there's the video that goes along with it.. 10:44 < kanzure> the sudo make me a sandwich robot http://www.youtube.com/watch?v=lQOkMz3kiS0 10:47 < Lukas_> XD 11:00 < kanzure> Lukas_: is this you? http://www.youtube.com/watch?v=i_QeNQgg9yY 11:00 < Lukas_> yes 11:01 < kanzure> (i can't keep up with all of your fake names) 11:01 < Lukas_> I know 11:01 < Lukas_> sorry 11:01 < kanzure> actually i can, but i'd rather not :P 11:01 < Lukas_> I make lots of names for a reason 11:01 < Lukas_> which is the same reason why my age is never accurate 11:02 < Lukas_> lets just say it involves 4chan 11:22 -!- thesnark [83b713b6@gateway/web/freenode/ip.131.183.19.182] has joined ##hplusroadmap 11:23 < kanzure> hi thesnark 11:23 < thesnark> hey kanzure 11:33 < thesnark> http://finance.google.com/finance/info?client=ig&q=NASDAQ:MSFT,NASDAQ:FSLR Uh oh, somebody found out how to read Google finance's stock data for individual quotes :D :D :D 11:34 < thesnark> updated every couple minutes...you could test trading algos...haha 11:34 * thesnark ponders the possibilities 11:35 < thesnark> It's explicitly against google finance's terms of service though, so if you start reading data don't do it to often or they will probably block you =P 11:36 < kanzure> there's tons of data out there.. 11:36 < kanzure> http://www.interactivebrokers.com/php/apiUsersGuide/apiguide/api/historical_data_limitations.htm 11:36 < kanzure> http://www.rightedgesystems.com/DataProviderFAQ.aspx 11:36 < kanzure> http://www.maxdama.com/2009/09/interactive-brokers-via-python.html 11:38 < kanzure> oh.. my yahoo-download-historical-data.py script was never uploaded 11:38 < kanzure> per-minute data is helpful. my yahoo historical data scrape was only daily back to 1960s 11:40 < thesnark> kanzure right, most providers only give daily historical values 11:40 < kanzure> hrm. 11:41 < thesnark> most _free_ providers that is 11:45 < thesnark> kanzure that first link you provided seemed promising but it is a pay service 11:45 < kanzure> yeah actually those are all bad links actually 11:46 < kanzure> actually actually actually 11:46 < thesnark> I think if you used a script to collect quotes every minute with the google finance link you could have your own minute-by-minute values 11:46 < kanzure> right 11:46 < thesnark> anyway, just thought it was a good find 11:47 < kanzure> i spent some time writing a framework for backtesting various algorithms and hooked it up to some APIs like Interactive Broker's and quickfix stuff.. so i thought my url.txt file would have the link to where i gathered historical data from 11:54 -!- phreedom [~quassel@109.254.17.41] has joined ##hplusroadmap 11:55 -!- jmil [~jmil@c-68-81-252-40.hsd1.pa.comcast.net] has quit [Quit: jmil] 11:59 -!- jmil [~jmil@c-68-81-252-40.hsd1.pa.comcast.net] has joined ##hplusroadmap 12:05 < kanzure> lots of bullshit here: http://mindfulconstruct.com/2011/01/18/warning-mad-scientists-transhumanists-may-force-you-to-be-happy/ 12:12 < archels> ``Transhumanists say that many of our emotions could be purposely deleted [citation needed], and that we would be better off if we deleted them. [citation needed]'' 12:13 * timschmidt wonders how much additional processing is required of the hydrocarbon producing e. coli. 12:13 < kanzure> "Augmenting Humanity @HeatSync is a small group of hackers with an interest in transhumanism, and with using their DIY skills to improve themselves." http://prevailproject.blogspot.com/2011/01/augmenting-humanity-heatsync-labs.html 12:14 < timschmidt> if it's not terribly much, we could all be cultivating our own fuel 12:15 < timschmidt> something like brewing one's own beer 12:15 < kanzure> why ecoli? lots of people do algae bioreactors btw 12:16 < timschmidt> there was just an announcement from a biotech firm that they have developed a strain of e.coli that produces hydrocarbons via a reaction involving only CO2, light, and water. 12:16 < thesnark> bullshit? On the internet?!?! 12:17 < timschmidt> :) 12:17 < timschmidt> it's certainly technically feasible 12:17 < timschmidt> whether or not they've got a viable organism that does that, who knows? 12:18 < timschmidt> but there's no reason you can't essentially run a combustion reaction in reverse... given an energy input like light. 12:18 < Lukas_> I am about to /rage 12:18 < Lukas_> http://mindfulconstruct.com/2011/01/18/warning-mad-scientists-transhumanists-may-force-you-to-be-happy/ 12:19 < Lukas_> whoever wrote that needs to lrn2research 12:20 < Lukas_> anyway, thanks for the heads up about Prevail Project 12:25 < kanzure> lol freitas says he needs one billion dollars to make nanotechnology a reality http://www.acceleratingfuture.com/michael/blog/2011/01/what-would-it-cost-to-develop-a-nanofactory/ 12:26 < timschmidt> is that a lot? 12:26 < timschmidt> I mean, obviously, on a personal scale it is 12:26 < timschmidt> but compared to GDP or taxes collected, or military spending, that sounds like a pittance 12:26 < kanzure> i think he's over-estimating it because he kinda has to.. in order to attract the people he needs to get 12:27 < kanzure> old aubrey de grey interview from march 2010 is finally up http://www.fightaging.org/archives/2011/01/aubrey-de-grey-in-gq-magazine.php 12:33 < kanzure> i need more volunteer help with things. 12:33 < Lukas_> with what? 12:33 < Lukas_> exactly? 12:33 < kanzure> 1) i need someone who has done a pyqt 4.2->4.6+ conversion to work on nanoengineer.git 12:34 < kanzure> 2) javascript programmer to do a quick version of uncertainfuture.git 12:34 < Lukas_> err 12:34 < Lukas_> when do you need it done by? 12:34 -!- thesnark is now known as thesnark|away 12:34 < kanzure> 3) someone to fix skdb/clients/skdb-get.py and bug me about the package mirror's nonexistence and/or fix that 12:35 < kanzure> 4) ralith/lolcad development needs to happen eventually 12:35 < kanzure> well within a week would be fantastic 12:38 < Lukas_> I'll ask a friend if he can help out, as I would have no idea how to help you myself 12:57 -!- epitron [~epitron@unaffiliated/epitron] has quit [Remote host closed the connection] 12:58 -!- epitron [~epitron@ava.ponzo.net] has joined ##hplusroadmap 12:58 -!- epitron [~epitron@ava.ponzo.net] has quit [Changing host] 12:58 -!- epitron [~epitron@unaffiliated/epitron] has joined ##hplusroadmap 12:58 < kanzure> hi epitron 12:59 < epitron> hello 13:04 < kanzure> i wish i could remember where this was from 13:04 < kanzure> http://diyhpl.us/~bryan/papers/diybio/DIY-bio-graphic.jpg 13:05 < epitron> looks like the sims 13:06 < kanzure> warwick paper: A Novel Human-Machine Interface Using Subdermal Magnetic Implants 13:06 < kanzure> get it here: http://groups.google.com/group/heatsynclabs/browse_thread/thread/dba5846899926348 13:07 * epitron doesn't click that 13:10 < archels> kanzure: Not very novel, but at first glance at least looks done right. 13:13 < kanzure> yeah i don't know why warwick is saying it's novel in the intro there.. :P 13:14 < archels> The lead author is blogging 2 years after that it's still doing fine. 13:14 -!- JaredW [~JaredW@118.142.17.238] has quit [Ping timeout: 272 seconds] 13:14 < kanzure> i saw that post.. *shrug* tons of people have done this. 13:14 < kanzure> s/tons/more people than you would think/ 13:20 -!- Juul [~Juul@static.88-198-13-205.clients.your-server.de] has joined ##hplusroadmap 13:29 < kanzure> if anyone cares, here's a backup of reprap.org's wiki 13:29 < kanzure> http://diyhpl.us/~bryan/irc/reprap/ 13:30 < kanzure> wiki-2010-12-27.files_cleaned_up_good.tar has all of the uploaded files 13:30 < kanzure> wiki-2010-12-27_cleaned_up.sql.gz is all of the content and revisions 13:38 -!- augur_ is now known as augur 13:47 -!- strages is now known as strages_work 14:14 < kanzure> it occurs to me there's probably lots of usernames/passwords in there 14:14 < kanzure> mediawiki does md5 hashes right? :( 14:23 < kanzure> hacklab has a few git repos here (mostly MCAD and reprap) https://github.com/hacklabto 14:26 < kanzure> marcus wohlsen will be giving a presentation at 'commonwealth club of california' in april http://events.sfgate.com/san-francisco-ca/events/show/162157805-marcus-wohlsen-biopunk-diy-scientists-hack-the-software-of-life 14:28 < jrayhawk> salted or unsalted matters more than the hashing mechanism 14:28 < kanzure> gunzip -l doesn't do what i want it to do :( 14:29 < jrayhawk> google has indexed kajillions of rainbow tables, so unsalted passwords are just a google search away 14:29 < jrayhawk> what do you expect it to do 14:29 < kanzure> list files in a .gz archive 14:29 < jrayhawk> uhhhh 14:29 < jrayhawk> you do understand what zlib does, right 14:30 < kanzure> doh thsi is a single file isn't it 14:30 < jrayhawk> yeah, stream compression 14:33 < kanzure> i hope this is salted :B:838c83e1:e4ab7024509eef084cdabd03d8b2972c 14:33 < kanzure> this is a huge fuckup 14:34 < jrayhawk> Looks like a salt, yeah. 14:34 < kanzure> this still feels kinda dumb to put up for download 14:35 < jrayhawk> it's irresponsible unless you have an enforced strong password policy in place 14:36 < kanzure> oh good it looks like all of the passwords are the same 14:36 < kanzure> maybe sebastien cleaned up the data set first 14:37 < jrayhawk> Yeah, that's a salted hash of 'password' 14:37 < jrayhawk> so good on him 14:37 < kanzure> what's the salt? 14:37 < jrayhawk> the central field 14:39 < jrayhawk> jrayhawk@richardiv:~$ echo -n password | md5sum 14:39 < jrayhawk> 5f4dcc3b5aa765d61d8327deb882cf99 - 14:39 < jrayhawk> jrayhawk@richardiv:~$ echo -n 838c83e1-5f4dcc3b5aa765d61d8327deb882cf99 | md5sum 14:39 < jrayhawk> e4ab7024509eef084cdabd03d8b2972c - 14:43 < kanzure> richard the 4th? hah 14:58 -!- strages_work [~809e4e63@dev.throwthemind.com] has quit [Quit: CGI:IRC (EOF)] 15:11 -!- JaredW [~JaredW@118.142.17.238] has joined ##hplusroadmap 15:25 -!- klord_ [~klord@64.39.0.76] has joined ##hplusroadmap 15:25 < kanzure> hi klord_ 15:26 < kanzure> you might find some of this fun: http://diyhpl.us/~bryan/papers/ 15:26 < jrayhawk> there is no better name for my laptop 15:27 < kanzure> megatron 15:27 < jrayhawk> http://www.omgwallhack.org/home/jrayhawk/lenovo-stack.jpg 15:27 < jrayhawk> it is over the top huge 15:28 < kanzure> obviously the larger one is far superior 15:28 < jrayhawk> it's true, having a bigger laptop makes me a better person 15:42 -!- thesnark|away is now known as thesnark 15:45 < kanzure> can anyone get "Microwave miniprep of total genomic DNA from fungi, plants, protists and animals for PCR" ? 15:54 < joshcryer> kanzure. Changing politics one vote at a time. 15:55 < jrayhawk> You can probably access it through your vserver, somehow. 15:57 < thesnark> megatron is a not a laptop name 15:57 < Lukas_> XD 15:57 < thesnark> megatron is a name for a rack of 100 blades 15:57 < kanzure> jrayhawk: it looks like it's from the 90s so i don't know where to get it on the web 16:01 < kanzure> joshcryer: thanks 16:12 < thesnark> the dream of the 90s is alive in portland 16:13 < jrayhawk> laptops so heavy you can kill buffalo with them? 16:23 < kanzure> hobby molecular biology and homemade ddNTPs http://jimlund.org/blog/?p=171 16:23 < kanzure> oops, dNTPs 16:25 < kanzure> i think the citation in that article is for this: 16:25 < kanzure> Hydrolytic approach for production of deoxyribonucleoside-and ribonucleoside-5′-monophosphates and enzymatic synthesis of their polyphosphates 16:25 < kanzure> paywall: http://www.springerlink.com/content/w160143741r32618/ 16:26 < kanzure> pdf: http://diyhpl.us/~bryan/papers/bio/Hydrolytic%20approach%20for%20production%20of%20deoxyribonucleoside-and%20ribonucleoside-5%27-monophosphates%20and%20enzymatic%20synthesis%20of%20their%20polyphosphates%20-%20Bochkov%20-%202006.pdf 16:26 < kanzure> jrayhawk: any suggestions for where i should put papers/? 16:26 < kanzure> instead of on gnusha 16:29 < jrayhawk> Uh, hmm. That's a good question. 16:29 < jrayhawk> I could make a vserver on Orchitis for you, which means at least DMCA requests would properly go to me instead of someone who might freak out and wipe the involved machine. 16:31 < kanzure> http://blog.makezine.com/archive/2010/10/homemade_high_resolution_dlp_3d_pri.html 16:31 < kanzure> "This link came in the mailbag from one Junior Veloso, of Singapore, who has produced this very impressive homemade photopolymer-based 3D printer." 16:31 < kanzure> "A DLP printer is similar, but uses a micromirror-based video projector to expose each layer, as shown in the diagram. Junior's version exposes each layer for four to eight seconds, resulting in print times on the order of several hours." 16:31 < kanzure> huh? is he manually layering it before exposing it to the micromirror array? 16:32 < kanzure> jrayhawk: okay. 16:32 < jrayhawk> I assume these papers don't consume too much bandwidth 16:33 < kanzure> if it becomes a problem i can switch it some private-only thing 16:33 < jrayhawk> That would make everything a lot simpler. 16:33 < kanzure> also i should update http://bio.cc/Bioinformics/papers/ 16:33 < kanzure> yay korea! 16:36 < Lukas_> what happened with Korea? 16:36 < kanzure> bio.cc is in korea 16:39 < kanzure> aha, got the paper.. http://diyhpl.us/~bryan/papers/bio/Microwave%20miniprep%20of%20total%20genomic%20DNA%20from%20fungi,%20plants,%20protists%20and%20animals%20for%20PCR.pdf 16:39 < kanzure> bad scan. 16:47 < kanzure> jrayhawk: hey, another quick question 16:47 < kanzure> some nanoengineer users are asking for write access to the repo 16:47 < kanzure> but i requested that i pull their changes from them 16:47 < kanzure> because i don't know if i trust their changes or not 16:47 < kanzure> they don't seem to understand this concept though. what should i do 16:54 < kanzure> jrayhawk: createuser after entering password the second time says: Use of uninitialized value $password2 in string ne at /usr/sbin/newuser line 100, line 4. 16:55 < kanzure> did you upgrade or downgrade piny 16:56 < kanzure> lol line 96 should say $password2 17:02 < kanzure> oh you have it fixed in 9022f887b7b244e19f94c24b3b3891c5b9cfb96e for piny-code.git 17:02 < kanzure> well, good work 17:08 < jrayhawk> Yeah, I need to upgrade that 17:08 < jrayhawk> You can make that change manually for now to make that work 17:08 < kanzure> i did. 17:12 < jrayhawk> You can create individual repos for those users and have them push there; that's basically the git model you want. 17:12 < jrayhawk> Clearly I need a 'fork' command. 17:13 < kanzure> pushing 400+ MB repos seems kinda crazy 17:13 < kanzure> oh wait 17:13 < kanzure> dur 17:13 < kanzure> don't listen to me 17:14 < jrayhawk> This would involve teaching them to rebase changes based on your HEAD, of course. 17:15 < kanzure> this seems unlikely if they are having problems with the git model and i.e. feeling like i'm locking them out from the project 17:16 < jrayhawk> Well, you can make a 'projectname.git' they can all push to and a 'projectname-bryan.git' if it makes them feel better 17:17 < kanzure> seems to be messed up canonically.. 17:17 < kanzure> "eugene has been trying to push his updates for 2 weeks!!!" "yes and i've been asking to pull them from him for 2 weeks as well.." 17:17 < kanzure> "well this is an issue if you're not going to let us collaborate" 17:17 < jrayhawk> Well, they seem to be more concerned about canonicality than anything else anyway, so you'll just have to fake it to make them happy 17:18 < kanzure> i wonder if i should tell them to use github 17:20 -!- klafka1 [~textual@cpe-74-74-152-155.rochester.res.rr.com] has joined ##hplusroadmap 17:22 < jrayhawk> or 'projectname-central.git' 17:22 < jrayhawk> which *sounds* canonical to people who think canonicality is important, and vary obviously isn't canonical to anyone familiar with DVCS. 17:22 < kanzure> i guess i can't complain-- how much could they screw up the repo anyway? it's already not working :P 17:22 < kanzure> heh that's a good strategy 17:24 < kanzure> oh cool he did a repo 17:24 < kanzure> http://groups.google.com/group/nanoengineer-dev/msg/c27291f6526e34e8 was just sent. 17:25 < kanzure> hmm dunno about a new branch called 'branch-osx' 17:25 < kanzure> ideally it should be multiplatform under 'master' 17:26 < jrayhawk> perhaps they just want an undisturbed place to work, like a sane person 17:27 < jrayhawk> and are naming their place to work in a topical manner, like a sane person 17:27 < kanzure> branch-fixing-osx-will-be-moved-back-to-master-eventually 17:27 < jrayhawk> that's retarded 17:28 -!- theirix [~theirix@thearax.static.corbina.ru] has joined ##hplusroadmap 17:28 < kanzure> hi theirix! :) 17:28 < theirix> hello! 17:28 -!- Maplenormandy [~maplenorm@ool-44c29d72.dyn.optonline.net] has joined ##hplusroadmap 17:29 < kanzure> theirix: if you want, i can host nanoengineer-theirix.git on diyhpl.us for you instead of git.omniverse.ru 17:29 < kanzure> if you don't want that, i'll delete the theirix user as you requested 17:29 < theirix> I understand. it's hard to learn some of git magic 17:30 < kanzure> oh i thought you were a previous git user.. i can help when you have issues/questions 17:30 < theirix> if I want to share some changes I should have my public repository, shouldn't I? 17:30 < kanzure> yes 17:31 < kanzure> that way people (like me) can pull and then push it up to git://diyhpl.us/nanoengineer.git 17:31 < theirix> so it can be hosted on my server or on diyhpl. I can use my server, it's okay 17:31 < kanzure> ok cool. 17:31 < theirix> only used github.com before, it was a little easier 17:32 < jrayhawk> kanzure: you should make your own 'hungarian notation for git branches' specification 17:32 < jrayhawk> and then start hitting yourself 17:32 < kanzure> jrayhawk: do i just use standard deluser or is there a piny deluser thing? 17:33 < jrayhawk> deluser --remove-home assuming there are no repos owned by that user. 17:33 < Lukas_> Hullo Maplenormandy 17:34 < jrayhawk> deluser is normally a dangerous operation because it leaves dangling permissions, so it's not part of the normal piny command suite. 17:34 < kanzure> theirix: btw thanks for branching too.. eventually when osx things start working it should be merged back into master 17:34 -!- klord_ [~klord@64.39.0.76] has quit [Remote host closed the connection] 17:34 < Maplenormandy> 'allo 17:35 < theirix> welcome. I will answer other questions from maillist about osx-dev a little later 17:36 < kanzure> i'm not sure if your git server is configured.. i'm getting no data transfer via git pull git://git.omniverse.ru/nanoengineer.git build-osx 17:37 < Lukas_> Kanzure, I don't have to expertise to help you out, nor can I find anyone that can 17:37 < Lukas_> sorry 17:38 < Maplenormandy> although, if I get this straight, you guys are trying to set up a custom git server on an osx machine? 17:38 < theirix> you should clone at first: "git clone git://git.omniverse.ru/nanoengineer.git" and then checkout build-osx branch 17:38 < kanzure> Maplenormandy: theirix wants to run a git server from his server, dunno if it's osx 17:39 < theirix> @Maplenormandy no, it's hosted on my linux server 17:39 < kanzure> theirix: i shouldn't have to clone, i already have nanoengineer.git 17:39 < Maplenormandy> ah, alright then 17:40 < theirix> kanzure: and does simple clone-checkout work? 17:41 < kanzure> yes 17:46 < kanzure> theirix: i know you don't want this, but just for the sake of testing 17:46 < kanzure> try pushing your branch to theirix@diyhpl.us:/srv/git/nanoengineer-theirix.git 17:46 < kanzure> via git push theirix@diyhpl.us:/srv/git/nanoengineer-theirix.git branch-osx 17:46 < theirix> kanzure: just checked a server in germany, repository is accessible by "git init && git pull git://git.omniverse.ru/nanoengineer.git build-osx" 17:47 < kanzure> it should take only a few seconds (if it takes longer then something is broken) 17:47 < kanzure> yeah but i don't want to clone the whole thing.. just your changes :P 17:47 < theirix> I specified a branch as a parameter, is it correct? 17:47 < kanzure> jrayhawk: if theirix branched from master shouldn't git understand that and not make me download all 400 MB for build-osx? 17:48 < jrayhawk> Yes. 17:48 < theirix> this is output - http://pastie.org/private/je5udimfm6ggp66n3ga 17:48 < theirix> all 400 mb, for bare repository 17:49 < kanzure> right.. the changes you made were less than 100 kb 17:49 < kanzure> in your test you were pulling but you had no initial repo so it makes sense that it downloaded all 400 MB 17:49 < theirix> I think if there are the same branches I have git shouldn't fetch them again 17:50 < theirix> yes, so in your situation it can be about 100 kb. 17:51 < jrayhawk> 'jrayhawk@gnusha:~/nanoengineer$ git fetch --verbose git://git.omniverse.ru/nanoengineer.git build-osx' is taking a worrying amount of time 17:52 < kanzure> same here ('cept for git pull) 17:52 < kanzure> i can do a clean clone of git.omniverse.ru/nanoengineer.git and it starts the download quickly 17:53 < jrayhawk> Yeah, I assume the git server is building some bafflingly large data structure 17:53 < kanzure> theirix: did you try this from your local repo? git push theirix@diyhpl.us:/srv/git/nanoengineer-theirix.git branch-osx 17:53 < kanzure> using the password i emailed you 17:54 < theirix> kanzure: ok, wait a minute 17:54 < kanzure> jrayhawk: i guess i've never tested pulling just a single branch from gnusha for nanoengineer.git.. maybe we'll have the same problem? 17:54 < jrayhawk> Doesn't hurt to test. 17:55 < jrayhawk> The remote server is probably disassembling and/or assembling a very large pack file 17:57 < theirix> kanzure: done 17:58 < theirix> maybe so, I don't see any connection problems at the server. client git should report a problem anyway 17:59 < kanzure> theirix: that worked :) http://diyhpl.us/cgit/nanoengineer-theirix/log/?h=build-osx 17:59 < kanzure> how long did the push take you? 17:59 < theirix> few seconds:) 17:59 < kanzure> i.e. was it only 1 or 2 objects (your changes), or all 90,000 objects? 17:59 < kanzure> cool. 18:01 < kanzure> pulling from nanoengineer-theirix.git branch-osx works for me. 18:01 < kanzure> theirix: you shouldn't have to bother with running your own git server unless you *really* want to.. it's perfectly ok to push to nanoengineer-theirix.git on diyhpl.us 18:01 < kanzure> the main idea here is nanoengineer development, not fucking with git servers 18:02 < theirix> yes, I understand. I haven't thought that you can host my repository. thank you! 18:02 < kanzure> ah ok. cool. :) 18:02 < theirix> anyway it was an useful experience 18:03 < kanzure> so nanoengineer gets to a working GUI for you on osx? 18:03 < jrayhawk> I'm guessing git://git.omniverse.ru/ is git 1.7.0 and would be fixed by an upgrade. 18:03 < kanzure> for me it has a segmentation fault when it tries to initialize cad/src/ne1_ui/ne1_MainWindowUi.py stuff 18:04 < theirix> no, it's 1.5.6.5 on server 18:04 < jrayhawk> aaaaah 18:04 < jrayhawk> Yeah, an upgrade would *definitely* help 18:04 < theirix> okay, it's stable two-year-old debian. 18:05 < theirix> about NE1: QT works good, but any opengl output is with bugs 18:05 < jrayhawk> Squeeze is frozen at this point and basically safe to run. 18:05 < theirix> 6.0 is coming soon, next month I hope 18:05 < kanzure> theirix: huh. i wonder why i'm getting segfaults, then. 18:05 < kanzure> i've been writing a little extra debug suite for nanoengineer 18:05 < theirix> kanzure: do you have a segfault on my branch? 18:05 < kanzure> theirix: no i don't have an osx to test with 18:06 < jrayhawk> There are patches to QEMU to make it work if you are willing to go through some headache. 18:06 < kanzure> i don't think your changes will effect my segfault- i traced it down to some files in ne1_ui/ which your patch doesn't seem to touch 18:06 < kanzure> jrayhawk: maybe later.. my osx download/torrent is old and last i checked, busted 18:07 < theirix> you run newest pyqt-qt? 18:07 < kanzure> pyqt 4.7something 18:07 < theirix> and is it 64-bit system? 18:07 < kanzure> no 18:07 < kanzure> the config files for ne1 originally asked for pyqt 4.2 so it's understandable if there's errors 18:08 < theirix> I have some similar problems with 32-bit pyqt and all other with 64-bit and it reasonably fails 18:08 < theirix> can you trace your segfault? 18:09 -!- Lukas_ [44c29d04@gateway/web/freenode/ip.68.194.157.4] has quit [Quit: Page closed] 18:09 < kanzure> yeah that's what my new set of debug tools is for.. 18:09 < thesnark> fucking gdb, how does it work? 18:09 < kanzure> it basically gets to where ne1 tries to set the icon for the main window 18:09 < kanzure> i comment out the seticon call and the next call (to set the size of the window) fails, and so on 18:09 < theirix> I usually look to core dump from python 18:09 < kanzure> yeah i should do that. 18:11 < theirix> once it fails a lot on glVertex3f call - I saw this problem in NE1-maillist 18:11 < kanzure> oh i thought i fixed that one 18:11 < kanzure> the parameters should be a list or something, an easy fix 18:16 < kanzure> thesnark: do you still need gdb help? 18:17 < thesnark> kanzure nope 18:17 < thesnark> man gdb! 18:19 < theirix> ok, I will check problems with newest python/libs at this week. unfortunately problems with opengl rendering are still there ever with python 2.5. it's 5am so thanks for a help with git and goodbye! 18:20 < kanzure> okay. cya 18:20 -!- theirix [~theirix@thearax.static.corbina.ru] has quit [Quit: theirix] 18:40 < kanzure> ImportError: /usr/lib/pymodules/python2.5/PyQt4/Qt.so: undefined symbol: Py_InitModule4 18:40 < kanzure> that seems like an unlikely error 18:43 < kanzure> hm apparently that was fixed in python-qt4 4.3-6 18:43 < kanzure> http://www.mail-archive.com/debian-bugs-closed@lists.debian.org/msg142743.html 18:46 -!- thesnark [83b713b6@gateway/web/freenode/ip.131.183.19.182] has quit [Quit: Page closed] 19:02 -!- Maplenormandy [~maplenorm@ool-44c29d72.dyn.optonline.net] has quit [Quit: =D] 19:44 < kanzure> huh well at least it runs now.. opengl won't render anything, however. 20:01 -!- uniqanomaly_ [~ua@dynamic-87-105-21-108.ssp.dialog.net.pl] has joined ##hplusroadmap 20:05 -!- uniqanomaly [~ua@dynamic-87-105-21-108.ssp.dialog.net.pl] has quit [Ping timeout: 255 seconds] 20:29 -!- delinquentme [~delinquen@c-98-239-176-78.hsd1.pa.comcast.net] has joined ##hplusroadmap 20:29 -!- delinquentme [~delinquen@c-98-239-176-78.hsd1.pa.comcast.net] has left ##hplusroadmap [] 20:51 -!- |Helleshin| [~Helleshin@cpe-71-67-103-109.cinci.res.rr.com] has quit [Quit: Excess Food] 20:56 < kanzure> sigh 20:56 < kanzure> someone (related to a job i'm doing) is trying to argue that build/deployment/staging systems are useless because "that's not how the world works" 20:56 < kanzure> meanwhile the guy is paying me to do a staging system 21:14 -!- joshcryer [~g@unaffiliated/joshcryer] has quit [Read error: Connection reset by peer] 21:36 -!- Twerpling [~miles@c-69-140-106-226.hsd1.md.comcast.net] has joined ##hplusroadmap 21:40 < kanzure> hi Twerpling 21:41 < Twerpling> Heya 21:42 -!- klafka1 [~textual@cpe-74-74-152-155.rochester.res.rr.com] has quit [Quit: Computer has gone to sleep.] 21:43 -!- klafka1 [~textual@cpe-74-74-152-155.rochester.res.rr.com] has joined ##hplusroadmap 21:51 -!- CryptoQuick [~CryptoQui@c-174-51-232-237.hsd1.co.comcast.net] has joined ##hplusroadmap 22:03 < kanzure> Twerpling: so what brings you here? 22:05 < Twerpling> diybio group? 22:06 < Twerpling> Or rather the google group 22:13 < kanzure> ah cool. 22:25 -!- Netsplit *.net <-> *.split quits: kanzure, mjr 22:26 -!- Netsplit *.net <-> *.split quits: klafka1, drazak, epitron, pasky, Daeken, jennicide, Jappe2, superkuh, saurik_ 22:47 -!- niftyzero1 [debian-tor@gateway/tor-sasl/niftyzero1] has joined ##hplusroadmap 22:50 -!- Juul [~Juul@static.88-198-13-205.clients.your-server.de] has quit [Ping timeout: 260 seconds] --- Log closed Wed Jan 19 00:00:10 2011