--- Log opened Tue Jan 18 00:00:10 2011 | ||
-!- phreedom [~quassel@109.254.17.41] has quit [Read error: Operation timed out] | 00:28 | |
-!- klafka1 [~textual@cpe-74-74-152-155.rochester.res.rr.com] has quit [Quit: Computer has gone to sleep.] | 00:34 | |
-!- wrldpc2 [~benny@58-89-241-58.nttmil.net] has quit [Quit: wrldpc2] | 01:29 | |
-!- Juul [~Juul@static.88-198-13-205.clients.your-server.de] has quit [Ping timeout: 255 seconds] | 01:31 | |
-!- CryptoQuick [~CryptoQui@c-174-51-232-237.hsd1.co.comcast.net] has quit [Quit: CryptoQuick] | 01:55 | |
-!- Jappe2 [jappe2@kapsi.fi] has quit [Read error: Operation timed out] | 03:56 | |
-!- Jappe2 [jappe2@kapsi.fi] has joined ##hplusroadmap | 04:18 | |
Jappe2 | i come in piece | 04:20 |
---|---|---|
kanzure | stalk: John L. Bass <air_bits@yahoo.com> | 04:57 |
kanzure | john has some weird industrial experience and desire to contribute to reprap | 04:58 |
-!- Netsplit *.net <-> *.split quits: ferrouswheel, kanzure | 06:05 | |
-!- Netsplit over, joins: ferrouswheel | 06:06 | |
-!- |Helleshin| [~Helleshin@cpe-71-67-103-109.cinci.res.rr.com] has joined ##hplusroadmap | 06:06 | |
-!- Netsplit *.net <-> *.split quits: niftyzero, Helleshin, dbolser, mjr | 06:08 | |
-!- Netsplit over, joins: dbolser | 06:08 | |
-!- niftyzero [~miron@70-36-139-185.dsl.dynamic.sonic.net] has joined ##hplusroadmap | 06:10 | |
-!- kanzure [~kanzure@131.252.130.248] has joined ##hplusroadmap | 06:11 | |
-!- saurik_ [~saurik@carrier.saurik.com] has joined ##hplusroadmap | 06:19 | |
-!- 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:20 | |
-!- mjr [mjr@aulis.sange.fi] has joined ##hplusroadmap | 06:40 | |
-!- Lukas_ [44c29d04@gateway/web/freenode/ip.68.194.157.4] has joined ##hplusroadmap | 07:07 | |
Lukas_ | Good morning guys and gals | 07:16 |
mjr | Good morning doctor Nick! | 07:16 |
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:19 |
Lukas_ | :D That was certainly not the intention | 07:20 |
Lukas_ | I suppose that my youth makes me favor more action and less talking about action - though this trait can be a fault | 07:21 |
archels | Not having the burden of knowledge can be a very good thing (no sarcasm implied). | 07:23 |
Lukas_ | perhaps | 07:25 |
Lukas_ | By the end of grad school I should be jaded enough to join the rest of the singularitians | 07:26 |
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:27 |
archels | When did you start it? | 07:28 |
Lukas_ | a few weeks ago | 07:29 |
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:30 |
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:31 |
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:32 |
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:33 |
Lukas_ | that explains the general direction of the channel | 07:34 |
archels | ah, I see you're quite into broadcasting yourself. | 07:35 |
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined ##hplusroadmap | 07:36 | |
archels | More kanzure in the description. :D | 07:36 |
archels | Martial arts as H+? | 07:38 |
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:39 |
Lukas_ | plus, showing that people interested into H+ actually have lives may help | 07:40 |
Lukas_ | :P | 07:40 |
archels | haha | 07:41 |
archels | Speak for yourself! ;) | 07:41 |
archels | It could be argued that martial arts and H+ are related though. | 07:42 |
Lukas_ | Really? | 07:43 |
Lukas_ | I'd say it is well within the realm of humanity | 07:43 |
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:45 | |
-!- 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:46 |
kanzure | archels: what do you have against anime? | 07:47 |
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Quit: Leaving] | 07:47 | |
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:48 |
kanzure | current results: anissimov 10, bryan 13, patri 8, goertzel 9, todd 6 | 07:49 |
kanzure | candidate statements: http://humanityplus.org/2011/01/humanity-board-candidates/ | 07:50 |
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:51 |
kanzure | two weeks | 07:52 |
kanzure | archels: i totally understand :) | 07:52 |
kanzure | in fact, you could easily argue that this is a complete waste of my time | 07:53 |
-!- Lukas_ [44c29d04@gateway/web/freenode/ip.68.194.157.4] has quit [Quit: Page closed] | 07:57 | |
archels | Then why are you doing it?! | 07:59 |
archels | Must be that mention on your curriculum vitae... | 08:00 |
mjr | wonder if I'm paid | 08:00 |
kanzure | diygenomics iphone app screenshot http://www.flickr.com/photos/hongiiv/5365617443/ | 08:01 |
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:07 |
-!- strages [~809e4e63@dev.throwthemind.com] has joined ##hplusroadmap | 08:34 | |
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:05 |
kanzure | genspace/phylo http://bookhling.wordpress.com/2011/01/17/is-it-game-night-yet/ | 09:06 |
kanzure | (phylo that "cloudcrowedsourced science" game) | 09:07 |
kanzure | current results: anissimov 14, bryan 16, patri 11, goertzel 14, todd 7 | 09:31 |
kanzure | h+ uk 2011 conference trailer http://diyhpl.us:9000/s/humanity-plus-uk-2011-trailer | 09:37 |
-!- Lukas_ [44c29d04@gateway/web/freenode/ip.68.194.157.4] has joined ##hplusroadmap | 10:04 | |
Lukas_ | Hullo | 10:04 |
kanzure | hi Lukas_ | 10:05 |
Lukas_ | did the H+ London talk happen yet? | 10:06 |
kanzure | no i thought that's on the 29th? | 10:21 |
Lukas_ | Alright | 10:22 |
Lukas_ | Kanzure, could I get some easily digestible information on your current 3D printing/ hardware downloading project | 10:41 |
Lukas_ | I am making a video and I need some sources to link to | 10:42 |
kanzure | web page: http://gnusha.org/skdb | 10:42 |
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:43 |
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:44 |
Lukas_ | XD | 10:47 |
kanzure | Lukas_: is this you? http://www.youtube.com/watch?v=i_QeNQgg9yY | 11:00 |
Lukas_ | yes | 11:00 |
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:01 |
Lukas_ | lets just say it involves 4chan | 11:02 |
-!- thesnark [83b713b6@gateway/web/freenode/ip.131.183.19.182] has joined ##hplusroadmap | 11:22 | |
kanzure | hi thesnark | 11:23 |
thesnark | hey kanzure | 11:23 |
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:33 |
thesnark | updated every couple minutes...you could test trading algos...haha | 11:34 |
* thesnark ponders the possibilities | 11:34 | |
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:35 |
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:36 |
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:38 |
thesnark | kanzure right, most providers only give daily historical values | 11:40 |
kanzure | hrm. | 11:40 |
thesnark | most _free_ providers that is | 11:41 |
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:45 |
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:46 |
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:47 |
-!- phreedom [~quassel@109.254.17.41] has joined ##hplusroadmap | 11:54 | |
-!- jmil [~jmil@c-68-81-252-40.hsd1.pa.comcast.net] has quit [Quit: jmil] | 11:55 | |
-!- jmil [~jmil@c-68-81-252-40.hsd1.pa.comcast.net] has joined ##hplusroadmap | 11:59 | |
kanzure | lots of bullshit here: http://mindfulconstruct.com/2011/01/18/warning-mad-scientists-transhumanists-may-force-you-to-be-happy/ | 12:05 |
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:12 |
* 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:13 |
timschmidt | if it's not terribly much, we could all be cultivating our own fuel | 12:14 |
timschmidt | something like brewing one's own beer | 12:15 |
kanzure | why ecoli? lots of people do algae bioreactors btw | 12:15 |
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:16 |
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:17 |
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:18 |
Lukas_ | whoever wrote that needs to lrn2research | 12:19 |
Lukas_ | anyway, thanks for the heads up about Prevail Project | 12:20 |
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:25 |
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:26 |
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:27 |
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:33 |
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:34 |
kanzure | 4) ralith/lolcad development needs to happen eventually | 12:35 |
kanzure | well within a week would be fantastic | 12:35 |
Lukas_ | I'll ask a friend if he can help out, as I would have no idea how to help you myself | 12:38 |
-!- epitron [~epitron@unaffiliated/epitron] has quit [Remote host closed the connection] | 12:57 | |
-!- 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:58 |
epitron | hello | 12:59 |
kanzure | i wish i could remember where this was from | 13:04 |
kanzure | http://diyhpl.us/~bryan/papers/diybio/DIY-bio-graphic.jpg | 13:04 |
epitron | looks like the sims | 13:05 |
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:06 |
* epitron doesn't click that | 13:07 | |
archels | kanzure: Not very novel, but at first glance at least looks done right. | 13:10 |
kanzure | yeah i don't know why warwick is saying it's novel in the intro there.. :P | 13:13 |
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:14 |
-!- Juul [~Juul@static.88-198-13-205.clients.your-server.de] has joined ##hplusroadmap | 13:20 | |
kanzure | if anyone cares, here's a backup of reprap.org's wiki | 13:29 |
kanzure | http://diyhpl.us/~bryan/irc/reprap/ | 13:29 |
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:30 |
-!- augur_ is now known as augur | 13:38 | |
-!- strages is now known as strages_work | 13:47 | |
kanzure | it occurs to me there's probably lots of usernames/passwords in there | 14:14 |
kanzure | mediawiki does md5 hashes right? :( | 14:14 |
kanzure | hacklab has a few git repos here (mostly MCAD and reprap) https://github.com/hacklabto | 14:23 |
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:26 |
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:28 |
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:29 |
kanzure | doh thsi is a single file isn't it | 14:30 |
jrayhawk | yeah, stream compression | 14:30 |
kanzure | i hope this is salted :B:838c83e1:e4ab7024509eef084cdabd03d8b2972c | 14:33 |
kanzure | this is a huge fuckup | 14:33 |
jrayhawk | Looks like a salt, yeah. | 14:34 |
kanzure | this still feels kinda dumb to put up for download | 14:34 |
jrayhawk | it's irresponsible unless you have an enforced strong password policy in place | 14:35 |
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:36 |
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:37 |
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:39 |
kanzure | richard the 4th? hah | 14:43 |
-!- strages_work [~809e4e63@dev.throwthemind.com] has quit [Quit: CGI:IRC (EOF)] | 14:58 | |
-!- JaredW [~JaredW@118.142.17.238] has joined ##hplusroadmap | 15:11 | |
-!- klord_ [~klord@64.39.0.76] has joined ##hplusroadmap | 15:25 | |
kanzure | hi klord_ | 15:25 |
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:26 |
kanzure | megatron | 15:27 |
jrayhawk | http://www.omgwallhack.org/home/jrayhawk/lenovo-stack.jpg | 15:27 |
jrayhawk | it is over the top huge | 15:27 |
kanzure | obviously the larger one is far superior | 15:28 |
jrayhawk | it's true, having a bigger laptop makes me a better person | 15:28 |
-!- thesnark|away is now known as thesnark | 15:42 | |
kanzure | can anyone get "Microwave miniprep of total genomic DNA from fungi, plants, protists and animals for PCR" ? | 15:45 |
joshcryer | kanzure. Changing politics one vote at a time. | 15:54 |
jrayhawk | You can probably access it through your vserver, somehow. | 15:55 |
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 | 15:57 |
kanzure | joshcryer: thanks | 16:01 |
thesnark | the dream of the 90s is alive in portland | 16:12 |
jrayhawk | laptops so heavy you can kill buffalo with them? | 16:13 |
kanzure | hobby molecular biology and homemade ddNTPs http://jimlund.org/blog/?p=171 | 16:23 |
kanzure | oops, dNTPs | 16:23 |
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:25 |
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:26 |
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:29 |
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:31 |
kanzure | jrayhawk: okay. | 16:32 |
jrayhawk | I assume these papers don't consume too much bandwidth | 16:32 |
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:33 |
Lukas_ | what happened with Korea? | 16:36 |
kanzure | bio.cc is in korea | 16:36 |
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:39 |
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:47 |
kanzure | jrayhawk: createuser after entering password the second time says: Use of uninitialized value $password2 in string ne at /usr/sbin/newuser line 100, <STDIN> line 4. | 16:54 |
kanzure | did you upgrade or downgrade piny | 16:55 |
kanzure | lol line 96 should say $password2 | 16:56 |
kanzure | oh you have it fixed in 9022f887b7b244e19f94c24b3b3891c5b9cfb96e for piny-code.git | 17:02 |
kanzure | well, good work | 17:02 |
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:08 |
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:12 |
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:13 |
jrayhawk | This would involve teaching them to rebase changes based on your HEAD, of course. | 17:14 |
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:15 |
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:16 |
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:17 |
kanzure | i wonder if i should tell them to use github | 17:18 |
-!- klafka1 [~textual@cpe-74-74-152-155.rochester.res.rr.com] has joined ##hplusroadmap | 17:20 | |
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:22 |
kanzure | oh cool he did a repo | 17:24 |
kanzure | http://groups.google.com/group/nanoengineer-dev/msg/c27291f6526e34e8 was just sent. | 17:24 |
kanzure | hmm dunno about a new branch called 'branch-osx' | 17:25 |
kanzure | ideally it should be multiplatform under 'master' | 17:25 |
jrayhawk | perhaps they just want an undisturbed place to work, like a sane person | 17:26 |
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:27 |
-!- 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:28 | |
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:29 |
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:30 |
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:31 |
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:32 |
jrayhawk | deluser --remove-home assuming there are no repos owned by that user. | 17:33 |
Lukas_ | Hullo Maplenormandy | 17:33 |
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:34 |
theirix | welcome. I will answer other questions from maillist about osx-dev a little later | 17:35 |
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:36 |
Lukas_ | Kanzure, I don't have to expertise to help you out, nor can I find anyone that can | 17:37 |
Lukas_ | sorry | 17:37 |
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:38 |
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:39 |
theirix | kanzure: and does simple clone-checkout work? | 17:40 |
kanzure | yes | 17:41 |
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:46 |
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:47 |
jrayhawk | Yes. | 17:48 |
theirix | this is output - http://pastie.org/private/je5udimfm6ggp66n3ga | 17:48 |
theirix | all 400 mb, for bare repository | 17:48 |
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:49 |
theirix | yes, so in your situation it can be about 100 kb. | 17:50 |
jrayhawk | 'jrayhawk@gnusha:~/nanoengineer$ git fetch --verbose git://git.omniverse.ru/nanoengineer.git build-osx' is taking a worrying amount of time | 17:51 |
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:52 |
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:53 |
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:54 |
jrayhawk | The remote server is probably disassembling and/or assembling a very large pack file | 17:55 |
theirix | kanzure: done | 17:57 |
theirix | maybe so, I don't see any connection problems at the server. client git should report a problem anyway | 17:58 |
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. | 17:59 |
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:01 |
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:02 |
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:03 |
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:04 |
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:05 |
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:06 |
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:07 |
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:08 |
-!- 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:09 |
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:11 |
kanzure | thesnark: do you still need gdb help? | 18:16 |
thesnark | kanzure nope | 18:17 |
thesnark | man gdb! | 18:17 |
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:19 |
kanzure | okay. cya | 18:20 |
-!- theirix [~theirix@thearax.static.corbina.ru] has quit [Quit: theirix] | 18:20 | |
kanzure | ImportError: /usr/lib/pymodules/python2.5/PyQt4/Qt.so: undefined symbol: Py_InitModule4 | 18:40 |
kanzure | that seems like an unlikely error | 18:40 |
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:43 |
-!- thesnark [83b713b6@gateway/web/freenode/ip.131.183.19.182] has quit [Quit: Page closed] | 18:46 | |
-!- Maplenormandy [~maplenorm@ool-44c29d72.dyn.optonline.net] has quit [Quit: =D] | 19:02 | |
kanzure | huh well at least it runs now.. opengl won't render anything, however. | 19:44 |
-!- uniqanomaly_ [~ua@dynamic-87-105-21-108.ssp.dialog.net.pl] has joined ##hplusroadmap | 20:01 | |
-!- uniqanomaly [~ua@dynamic-87-105-21-108.ssp.dialog.net.pl] has quit [Ping timeout: 255 seconds] | 20:05 | |
-!- 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:29 | |
-!- |Helleshin| [~Helleshin@cpe-71-67-103-109.cinci.res.rr.com] has quit [Quit: Excess Food] | 20:51 | |
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 | 20:56 |
-!- joshcryer [~g@unaffiliated/joshcryer] has quit [Read error: Connection reset by peer] | 21:14 | |
-!- Twerpling [~miles@c-69-140-106-226.hsd1.md.comcast.net] has joined ##hplusroadmap | 21:36 | |
kanzure | hi Twerpling | 21:40 |
Twerpling | Heya | 21:41 |
-!- klafka1 [~textual@cpe-74-74-152-155.rochester.res.rr.com] has quit [Quit: Computer has gone to sleep.] | 21:42 | |
-!- klafka1 [~textual@cpe-74-74-152-155.rochester.res.rr.com] has joined ##hplusroadmap | 21:43 | |
-!- CryptoQuick [~CryptoQui@c-174-51-232-237.hsd1.co.comcast.net] has joined ##hplusroadmap | 21:51 | |
kanzure | Twerpling: so what brings you here? | 22:03 |
Twerpling | diybio group? | 22:05 |
Twerpling | Or rather the google group | 22:06 |
kanzure | ah cool. | 22:13 |
-!- Netsplit *.net <-> *.split quits: kanzure, mjr | 22:25 | |
-!- Netsplit *.net <-> *.split quits: klafka1, drazak, epitron, pasky, Daeken, jennicide, Jappe2, superkuh, saurik_ | 22:26 | |
-!- niftyzero1 [debian-tor@gateway/tor-sasl/niftyzero1] has joined ##hplusroadmap | 22:47 | |
-!- Juul [~Juul@static.88-198-13-205.clients.your-server.de] has quit [Ping timeout: 260 seconds] | 22:50 | |
--- Log closed Wed Jan 19 00:00:10 2011 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!