2012-04-29.log

--- Log opened Sun Apr 29 00:00:08 2012
--- Day changed Sun Apr 29 2012
jrayhawkhttp://jeffareid.net/misc/aplfns.jpg i dunno, it's pretty hard to beat this00:00
-!- _0bitcount [~ulises11@81.61.208.218.dyn.user.ono.com] has joined ##hplusroadmap00:00
kanzureclearly i should do all of my web apps in APL00:00
kanzurehttp://aplwiki.com/MildServer00:00
jrayhawkahaha awesome00:01
kanzureexample: http://aplwiki.com/MildServer/Samples/Index00:01
-!- yashgaroth [~f@cpe-66-27-117-179.san.res.rr.com] has quit [Quit: Leaving]00:09
kanzuregood night00:11
-!- delinquentme [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has joined ##hplusroadmap00:26
-!- Adifex [~Adifex@utdpat242007.utdallas.edu] has joined ##hplusroadmap00:29
-!- thyla [~userid@c-24-61-126-211.hsd1.nh.comcast.net] has joined ##hplusroadmap00:57
-!- Adifex [~Adifex@utdpat242007.utdallas.edu] has quit [Quit: Adifex]01:04
-!- AdrianG [~amphetami@unaffiliated/amphetamine] has quit []01:06
-!- _0bitcount [~ulises11@81.61.208.218.dyn.user.ono.com] has quit [Read error: Connection reset by peer]01:17
-!- delinquentme [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has quit [Ping timeout: 246 seconds]01:26
-!- _0bitcount [~ulises11@81.61.208.218.dyn.user.ono.com] has joined ##hplusroadmap01:35
-!- delinquentme [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has joined ##hplusroadmap01:37
-!- delinquentme [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has quit [Ping timeout: 246 seconds]01:58
-!- Adifex [~Adifex@utdpat242007.utdallas.edu] has joined ##hplusroadmap02:08
-!- ThomasEgi [~thomas@pppdyn-16.stud-ko.rz-online.net] has joined ##hplusroadmap02:21
-!- ThomasEgi [~thomas@pppdyn-16.stud-ko.rz-online.net] has quit [Changing host]02:21
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap02:21
-!- jmil [~jmil@c-68-81-252-40.hsd1.pa.comcast.net] has quit [Quit: jmil]02:39
-!- _0bitcount [~ulises11@81.61.208.218.dyn.user.ono.com] has quit [Quit: Leaving]03:05
-!- Adifex [~Adifex@utdpat242007.utdallas.edu] has quit [Quit: Adifex]04:00
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap04:33
-!- sylph_mako [~mako@118-93-18-64.dsl.dyn.ihug.co.nz] has quit [Quit: Leaving]04:38
-!- juul_ [~juul@208.87.217.74] has quit [Quit: Leaving]04:44
-!- chillyvanilly_ [~chillyvan@207.178.197.130] has joined ##hplusroadmap05:41
-!- chillyvanilly [~chillyvan@207.178.197.130] has quit [Ping timeout: 260 seconds]05:44
kanzurebeep boop06:05
ENKI-][robby the robot for president06:11
kanzureworks for me06:14
kanzurefenn: this is what github uses for wikis https://github.com/github/gollum06:19
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Ping timeout: 260 seconds]06:26
kanzurehttps://github.com/upverter/schematic-file-converter seems to support kicad, geda, eagle, eagle xml06:47
JayDuggerGood morning, everyone,07:03
-!- _0bitcount [~ulises11@81.61.208.218.dyn.user.ono.com] has joined ##hplusroadmap07:14
-!- ParahSailin [~parah@adsl-69-151-152-63.dsl.hstntx.swbell.net] has joined ##hplusroadmap07:16
-!- ParahSailin [~parah@adsl-69-151-152-63.dsl.hstntx.swbell.net] has quit [Changing host]07:16
-!- ParahSailin [~parah@unaffiliated/parahsailin] has joined ##hplusroadmap07:16
-!- jmil [~jmil@c-68-81-252-40.hsd1.pa.comcast.net] has joined ##hplusroadmap07:48
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]07:52
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap07:54
-!- streety [streety@li139-74.members.linode.com] has quit [Remote host closed the connection]08:07
-!- streety [streety@li139-74.members.linode.com] has joined ##hplusroadmap08:08
-!- ThomasEgi [~thomas@pppdyn-54.stud-ko.rz-online.net] has joined ##hplusroadmap08:09
-!- ThomasEgi [~thomas@pppdyn-54.stud-ko.rz-online.net] has quit [Changing host]08:09
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap08:09
-!- ParahSailin_ [~parah@adsl-69-151-152-63.dsl.hstntx.swbell.net] has quit [Remote host closed the connection]08:15
-!- JayDugger [~duggerj@pool-173-74-80-91.dllstx.fios.verizon.net] has quit [Ping timeout: 246 seconds]08:16
-!- jmil [~jmil@c-68-81-252-40.hsd1.pa.comcast.net] has quit [Quit: jmil]08:16
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 245 seconds]08:23
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap08:25
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Read error: Connection reset by peer]08:28
-!- poptire [~quassel@64.31.59.70] has quit [Ping timeout: 244 seconds]08:33
-!- Charlie [~quassel@64.31.59.70] has joined ##hplusroadmap08:34
-!- Charlie is now known as Guest4621308:35
-!- Guest46213 [~quassel@64.31.59.70] has quit [Ping timeout: 260 seconds]08:39
-!- nmz787 [~Nathan@cpe-67-242-177-23.rochester.res.rr.com] has joined ##hplusroadmap08:52
nmz787hola08:53
kanzurenmz787: yo08:54
nmz787kanzure: chandni had an interview with isec partners friday08:54
nmz787in sf08:54
kanzurecool. how'd it go?08:56
nmz787she said she got ~%80 of the questions right08:56
kanzurenmz787: i've been doing some spring cleaning.. i moved some git repos over to github09:00
kanzurehttp://github.com/kanzure/nanoengineer wrote a readme09:00
kanzurehttps://github.com/kanzure/netmorph turned this into a git repository.. http://diyhpl.us/~bryan/papers2/neuro/netmorph/ for more info09:00
nmz787cool, any news from fenn? I haven't gone through the logs for the past week or so09:04
nmz787i know he had been doing some 3D design09:04
kanzurehttp://fennetic.net/irc/xy_table_unfinished.png09:05
kanzurehttp://diyhpl.us/cgit/laser_etcher09:05
audyI used to have a robby the robot09:07
audyoh never mind that was robie09:08
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap09:16
kanzurescrew the pastebins..09:28
kanzureOn Sun, Apr 29, 2012 at 11:08 AM, Randal Koene <randal.a.koene@gmail.com> wrote:09:28
kanzure> I'm happy to see the code go somewhere, hence the GPL.09:28
kanzure>09:28
kanzure> There may be a few bugs, though we got rid of the ones that were relevant to09:28
kanzure> generating realistic neurons of specific types in a plausible way.09:28
kanzure> The bigger issue is that there is a whole list of features that I was09:28
kanzure> working on when the project stopped and that I was never able to get back09:28
kanzure> to, so a few things are only partly implemented, and some not at all.09:28
kanzure>09:28
kanzure> One of the most important is the ability to use the code to generate09:28
kanzure> simulated histological slices. That means, to create a known network and09:28
kanzure> then turn that into thin slices just as would come out of an ATLUM or09:28
kanzure> similar procedure.09:28
kanzure> The point of doing so is this: When using an ATLUM we wonder just what sort09:28
kanzure> of noise/errors/etc are really problematic to recovering the structure and09:28
kanzure> which are not. But with a real brain you never start with a known network,09:28
kanzure> so how do you know if the reconstruction succeeded?09:28
kanzure> With a simulated set of slices for a known network you can test all sorts of09:28
kanzure> noise and error conditions.09:28
kanzuresimulated histology slides sound neat/useful09:28
kanzureadded it to https://github.com/kanzure/netmorph/issues/109:33
nmz787kanzure: so just in case, keep your eye open to 3 or 4 bedroom apartments/lofts/industrial space with a kitchen09:33
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 245 seconds]09:34
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap09:37
-!- aristarchus [~aristarch@unaffiliated/aristarchus] has quit [Quit: Leaving]09:43
-!- _F7_ [~forrestfl@50.15.211.25] has quit [Quit: Computer has gone to sleep]09:49
-!- JayDugger [~duggerj@pool-71-164-139-35.dllstx.fios.verizon.net] has joined ##hplusroadmap09:51
-!- chandoo [~chandoo@ool-ad032250.dyn.optonline.net] has joined ##hplusroadmap09:54
kanzurehrmm09:57
kanzurehttp://www.guardian.co.uk/technology/2012/apr/29/singularity-university-technology-future-thinkers09:57
kanzureoh brother "Jim Gianopulos, the chairman of Fox Filmed Entertainment, went on a Singularity University course, and has since become evangelical about it"09:58
kanzurehaha09:58
JayDuggerGee...09:58
JayDuggerWell, perhaps we'll get some decent movies out of it.09:58
JayDuggerWho will get cast in the various roles?09:59
JayDuggerEwan MacGregor as Ralph Merkle?09:59
kanzureray kurzweil will play ray kurzweil09:59
nmz787hah hah10:00
JayDuggerJustin Timberlake as Robert Freitas?10:00
nmz787fox is in on SU now10:00
nmz787its gonna get a TV spot like American Idol.... American Entrepreneur10:00
JayDuggerI dunno, Kurzweil seems pretty dead pan on video.10:00
JayDuggerBen Stein maybe? That gets the irony bonus.10:00
kanzurethis is all awful10:00
kanzurelet's see what they actually fund through SU10:01
JayDuggerYeah. I'll eat hot coals in hell for this part of the chat.10:01
JayDuggerSince God will be pulling the wings off an angel for each time I started Bit Torrent, I suppose I am no worse off than before.10:01
-!- delinquentme [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has joined ##hplusroadmap10:02
kanzurewtf thomas edison gave himself and his assistants "idea quotas"10:02
JayDuggerSir Ian MacKellen will play Ted Nelson, or Doug Engelbart...10:02
JayDuggeror Frederick Taylor in the time travel movie.10:03
nmz787lol10:03
nmz787more ideas!10:03
kanzurenmz787: it was a limiting quota10:04
JayDuggernah...it's just a fun parody. If you want a better treatment, go read Niven & Pournelle: Inferno, and the recent sequel, whose title escapes me.10:04
nmz787kanzure: hmm, don't want the ideas to be too watered down?10:05
JayDuggerI should remember it better, given that Oppenheimer is in the same part of hell as the suicide bombers.10:05
kanzurenmz787: dunno10:06
JayDuggerIt blurs together with Zebrowski's short story about aliens who can't tell Carl Sagan from Moe howard.10:06
JayDuggerBut regardless, it was a fun read, and the parody made it better.10:07
-!- AdrianG [~amphetami@unaffiliated/amphetamine] has joined ##hplusroadmap10:07
JayDuggerGood night, everyone. I need some sleep.10:07
JayDuggerGeorge Clooney for Bram Cohen.10:14
strangewarpWe must get Jonah Hill to play Eliezer Yudkowsky.10:19
strangewarpMAKE IT SO10:19
strangewarpAlso, Christopher Walken is the obvious actor to play Kurzweil10:21
roksprokhttps://p.twimg.com/AeuClYxCMAIxMdV.jpg:large10:25
roksprok^^^ibm job posting from 195910:25
roksprokstrikingly similar to biotech job postings today10:25
-!- _F7_ [~forrestfl@50.15.211.25] has joined ##hplusroadmap10:26
roksprokie...required degree, they wanted someone to 'write differential equations'10:26
roksprokjust as you see now with companies asking for a masters degree to do random lab tests10:26
roksprokgives me hope that synthetic biology/diybio/etc will perfuse through society10:28
AdrianG1960 lol10:29
AdrianGroksprok: as long as biotech equipment prices keep dropping10:29
AdrianGand thats far from certain10:30
AdrianGalso, computer viruses arent that scary.10:30
AdrianGnow imagine script-kiddies with ebola or something10:30
roksprokwell if you told those guys that sometime in the future everyeone would have several computers, they'd be asking 'what would they use them for?'10:30
roksprokbecause mice and gui's and os's didn't exist10:31
AdrianGhow do you mitigate script-kiddies with ebolas10:31
roksprokhave other script-kiddies with ebola vaccines?10:31
AdrianGits far easier to write potent infectious agents, than to understand immunology and how to cure/vaccinate/prevent it10:31
roksproki disagree, its the same problem10:32
AdrianGit is the same problem, but the problem is asymmetricall10:32
roksprokone organism's infectious agent is another organism's immune system10:32
roksprokok actually that sounded dumb10:33
roksproki take that back10:33
roksprokthat was dumb my bad10:33
roksprokbut ebola exists...as do other awful things10:33
AdrianGhow do you protect against quickly mutating viruses10:33
AdrianGlike common cold/flu10:33
roksprokwe do that....right now10:33
AdrianGyes, a seasonal vaccine10:33
roksprokhave an immune system? antivirals?10:33
AdrianGscript-kiddies wont be seasonal.10:34
AdrianGantivirals dont work for it.10:34
roksproka hypothetical future where script-kiddies write viruses is a hypothetical future where we have synthetic immune systems10:34
AdrianGhttp://en.wikipedia.org/wiki/Biosafety_level#Biosafety_level.C2.A0410:34
AdrianGluckily script-kiddies will kill themselves before anyone else10:35
AdrianGroksprok: vaccine are much more difficult to write because you have to take into account side-effects, etc10:35
AdrianGwith destructive agents you dont have to worry about such optimizations.10:35
kanzurehi roksprok10:36
kanzureAdrianG: yes it's true that awful things exist and it's also true that you are not currently immune to those awful things10:37
roksprokhi kanzure....do you happen to know the guys from backyard brains?10:37
kanzureyes10:37
kanzureAdrianG: you are not invincible.. yet10:37
AdrianGkanzure: if diybio really takes off, it'll be worse than nuclear proliferation10:38
kanzurebiology has taken off for the past 4 billion years10:38
kanzureyou're late to the party10:38
AdrianGwe've evolved along with everything else in 4 billion years.10:38
kanzurebtw there are ways to prevent contact with viruses10:38
kanzureair gaps, filtration, immune response, vaccines, etc.10:39
kanzureobv. the second two aren't "preventing contact" but you get the idea10:39
AdrianGsome can infect via skin contact10:40
kanzureyep.. i suggest not putting your skin in contact with pathogens10:40
AdrianGyou really think synthetic viruses are nothing different to deal with vs viruses we've been living with for a few billion years?10:40
kanzurei think everyone should judge on their own how much exposure they are willing to have10:40
kanzuresome people prefer to wear masks everywhere they go- look at people in shenzhen or beijing10:41
AdrianGits a grey-goo scenario.10:41
kanzureno it's not10:41
kanzureAdrianG: there are many diseases that you can contract even /now/10:42
AdrianGvirus is a self-replication nanotech. only nanotech that's actually working.10:42
kanzuregrey goo is when the earth is transformed into goo10:43
kanzureevery atom repurposed10:43
kanzureviruses aren't going to do that. bacteria isn't going to do that either.10:43
AdrianGi dont think thats going to matter if you are dead10:43
AdrianGit's an ecophage, but its ecology is multicellular organisms.10:44
kanzureare you saying you're too lazy to take precautions in your life?10:44
kanzurei don't understand- surely you have your vaccinations, and surely you don't breath exhaust from your car?10:44
AdrianGproducing weaponized pathogens is expensive now.10:45
AdrianGyou really think anthrax is about as bad as breathing in exhaust fumes?10:45
kanzureit doesn't matter if a human makes the pathogen or not10:45
kanzureyou still have to protect yourself in *either* case10:46
AdrianGofc its does matter10:46
kanzurenope. not at all.10:46
kanzuredo you think you should let that pathogen have contact with you b/c it's human-made or something?10:47
AdrianGwhat?10:48
kanzurenature can make awful viruses that will kill you- and so can humans- it doesn't really matter who makes it, you still should protect yourself10:49
AdrianGnature does not synthesize viruses de novo.10:50
AdrianGthey evolve. along with every other organism present on earth.10:50
kanzurei guess one of your self-preservation strategies might be "discourging people from learning about diybiology because someone might do a bad thing", but that's not a reasonable strategy because it doesn't make "evil doers" disappear from the picture10:50
kanzure(because that would be like saying "if i close my eyes hard enough, or regulate hard enough, the structure of this problem (that i can get sick) will go away")10:51
kanzure*enough10:51
kanzureok, so you're saying there's some level of technology that can be incorporated into a synthetic virus, that current viruses don't have10:51
kanzurethat's probably true, but it's not grey goo, and you still shouldn't have contact with it10:51
AdrianGyes, everyone will wear positive-pressure suits 24/7.10:53
kanzurei doubt it- i think it would be more like space habitats10:53
ENKI-][space habs are closed systems. one evildoer kills the whole hab, and maybe other habs don't hear about it before it spreads10:54
kanzureENKI-][: ok sure, you still need to detect what went wrong in a habitat10:54
ENKI-][thinking of a situation like stross's Glasshouse10:54
kanzureENKI-][: however, i think the most important thing is the log of environmental contact10:54
kanzureor syncs i mean. whatever.10:54
kanzureobviously those can be faked so there would be some network of trust, blah blah blah10:55
kanzure*web of trust10:55
kanzureanyway, people inside different environments (like their homes) don't need to wear suits... they can be naked for all i care10:55
ENKI-][that's a problem with any system involving multiple actors and rewards. there's a benefit to parasitism that is nonzero at best.10:55
kanzurei also don't think it's necessary to wear pressure suits going outside on earth right now- it seems 100% hospitable to human life at the moment :)10:56
ENKI-][well, parasitism and social engineering10:56
AdrianGwell, once diybio level 4 labs are available to everyone10:56
AdrianGit might be the time to start wearing one10:56
kanzurebut i can imagine scenarios where the earth's atmosphere becomes unbreathable- like in nuclear winter contexts, or the atmosphere is poisoned, or there is a horrible airborne plague that i can't filter out10:57
AdrianGall we'll need will be one unabomber10:57
kanzureAdrianG: yeah again, it's a personal decision that you have to make for yourself10:57
kanzuremost people don't think about it because, so far we have never had to do that10:57
-!- nmz787 [~Nathan@cpe-67-242-177-23.rochester.res.rr.com] has quit [Quit: Leaving.]10:57
kanzurebut every time we step onto the ocean floor we're in a suit- people don't question *that*10:57
AdrianGwe had plagues.10:57
AdrianGin fact, nobody's even immune to smallpox.10:57
kanzureyeah, right now we're horribly susceptible to plagues10:58
kanzureare you a hypochondriac?10:58
AdrianGno, why?10:58
kanzure*shrug* just wondering10:58
AdrianGi think its just a very plausible possibility10:58
AdrianGthink about ti.10:58
kanzureyeah i've already agreed with you.. but your original idea was "STOP DIYBIO" which isn't a good solution10:59
AdrianGyou can be damn sure diybio is going to be controlled10:59
AdrianGnah, i ddint say that10:59
kanzuremy idea is "HERE ARE SOME TOOLS THAT WILL SAVE YOUR LIFE"10:59
AdrianGu cant stop it10:59
kanzureyou just said it though10:59
kanzure"is going to be controlled"10:59
kanzurei think you're being inconsistent10:59
AdrianGsure, meth is controlled10:59
AdrianGhas that changed anything10:59
kanzureno it isn't10:59
kanzuretons of meth labs are unregulated10:59
AdrianGis methamphetamine a controlled substance: y/n11:00
kanzure"controlled substance" refers to a legal concept, not actual control of the situation11:00
AdrianGhow else are they going to be controlled11:00
AdrianGdefacto, without supporting laws?11:00
kanzuremeth labs *aren't*.. that's why there's so many of them11:00
AdrianGwe'll probably have a similar situation with diybio11:01
kanzureiirc i saw a number once saying at least 10,000 meth labs in texas11:01
kanzureAdrianG: i don't think supporting additional regulation of diybio would help people in the long run11:01
AdrianGi dont think so either11:02
AdrianGbut it'll happen, i am sure.11:02
-!- nmz787 [~Nathan@cpe-67-242-177-23.rochester.res.rr.com] has joined ##hplusroadmap11:02
kanzurenone of the diybio experts agree either11:02
AdrianGor do you think everyone will be ok with everyone having a bit of smallpox at home?11:02
kanzurenobody is suggesting that you keep smallpox at home11:02
AdrianGim just saying11:02
AdrianGu just have to scare some soccer moms, and done11:02
kanzuredone what ?11:02
AdrianGdiybio outlawed/restricted/etc11:03
kanzurethose are all just penalties11:03
AdrianGin most countries, you cant even own handguns easily11:03
kanzureyou can make one, and not tell anyone about it11:03
AdrianGand u think diybio tech will be legal?11:03
kanzuresoccer moms are not diybio experts11:03
kanzureyou shouldn't listen to them11:03
AdrianGbut they vote11:04
AdrianGor maybe scare seniors11:04
AdrianGwhoever votes.11:04
kanzurewhether or not your scare tactics work, that doesn't change anything that i've said11:04
AdrianGhttp://www.crscientific.com/texas-glassware.html11:04
kanzurefor instance, natural plagues can't be "regulated against" by soccer moms11:04
kanzurein the end, the soccer moms will need to take medication too11:04
kanzureit's just how our biology works11:04
AdrianGtexas has already permits for glassware lol11:05
kanzureyes i'm aware.11:05
AdrianGhilarious11:05
nmz787kanzure: i wonder how that glassware law would apply/not to microfluidics?11:06
AdrianGit wouldnt11:06
AdrianGthose are mainly diagnostic devices, at least currently?11:07
AdrianGFDA will restrict those for you, dont worry.11:07
kanzurenmz787: haven't checked11:08
AdrianGmicrofuidics are not glassware.11:09
ThomasEgiyou guys arent seriously trying to comply with regulations?11:09
kanzureThomasEgi: i don't see it as important yet- we're in such an early stage that we haven't even ordered parts yet11:10
kanzurenmz787: which, by the way, we need to do..11:10
nmz787right11:11
nmz787ThomasEgi: compliance is always in my mind... i don't want my ass getting locked up or sued to homelessness11:11
nmz787but at the same time, as kanzure mentioned, i don't think we're at any stage where we have to really think much about compliance11:12
ThomasEgii see.well. from my own experience, trying to comply with regulations will make hit a roadblock and ruin your day. but then. i am not messing with biological stuff, mostly11:12
kanzureright now we are in complete compliance :) since we're not doing anything >_<11:13
-!- Cat4D [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has joined ##hplusroadmap11:13
ThomasEgijust my 2 ¢ . and now it is time for an intermission, called pancakes!11:13
AdrianGthat texas glasswaer11:14
AdrianGlaw11:14
AdrianGhas anyone been arrested yet under that law11:14
nmz787most likely11:14
nmz787 but its really meant to catch meth cookers, not prospective business startups11:14
kanzurein the past four years of diybio i haven't been informed of any diybio-related arrests really11:16
nmz787ttyl11:17
-!- Cat4D [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has quit [Ping timeout: 245 seconds]11:17
-!- nmz787 [~Nathan@cpe-67-242-177-23.rochester.res.rr.com] has quit [Quit: Leaving.]11:17
AdrianGlawmakers dont care about diybio yet11:18
kanzuresure they do11:19
kanzurelook at the report from pcsbi in 201111:19
kanzure(the president's)11:19
-!- nmz787 [~Nathan@cpe-67-242-177-23.rochester.res.rr.com] has joined ##hplusroadmap11:24
-!- nmz787 [~Nathan@cpe-67-242-177-23.rochester.res.rr.com] has quit [Client Quit]11:26
-!- Cat4D [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has joined ##hplusroadmap11:31
AdrianGdont care enough to pass laws about it11:33
ENKI-][laws are another thing that don't take into account cheaters11:35
ENKI-][the law only really affects people with a kneejerk submission response to authority, except when there is clear and present enforcement11:35
ENKI-][in other words, outside of a police state, legality only truly matters to the kind of people who don't really need laws to keep them in line (and will follow any suggestion about good/moral behavior)11:36
-!- strages_home [~strages@adsl-98-81-13-133.hsv.bellsouth.net] has joined ##hplusroadmap11:50
-!- Cat4D [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has quit [Ping timeout: 245 seconds]11:59
-!- strages_home [~strages@adsl-98-81-13-133.hsv.bellsouth.net] has quit [Ping timeout: 260 seconds]12:13
-!- sylph_mako [~mako@118-93-18-64.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap12:55
-!- delinquentme [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has quit [Quit: Leaving]13:06
-!- strages_home [~strages@adsl-98-67-110-183.hsv.bellsouth.net] has joined ##hplusroadmap13:49
-!- _Sketch_ [~Sketch@71-91-221-175.dhcp.stls.mo.charter.com] has quit [Read error: Connection reset by peer]13:49
-!- _Sketch_ [~Sketch@71-91-221-175.dhcp.stls.mo.charter.com] has joined ##hplusroadmap13:49
-!- SDr [Silver@unaffiliated/sdr] has quit [Remote host closed the connection]13:53
kanzurehrmm14:05
kanzurefor some reason the response to my README file for nanoengineer has been overwhelmingly positive14:05
kanzurehttp://www.facebook.com/kanzure/posts/44833539184842714:06
kanzure"Bryan!!!!! YOU HERO" it's a readme :|14:06
kanzurei guess nobody was interested when i posted it last year?14:07
-!- _F7_ [~forrestfl@50.15.211.25] has quit [Ping timeout: 244 seconds]14:09
-!- _F7_ [~forrestfl@50.15.211.25] has joined ##hplusroadmap14:11
-!- sylph_mako [~mako@118-93-18-64.dsl.dyn.ihug.co.nz] has quit [Ping timeout: 252 seconds]14:17
-!- _0bitcount [~ulises11@81.61.208.218.dyn.user.ono.com] has quit [Quit: Leaving]14:18
-!- delinquentme [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has joined ##hplusroadmap14:27
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]14:41
-!- brownies [u1042@gateway/web/irccloud.com/x-ddqbsfdczotwzlpy] has joined ##hplusroadmap14:48
-!- drazak_ [~ahdfadkfa@drazak.net] has joined ##hplusroadmap14:53
-!- drazak_ [~ahdfadkfa@drazak.net] has quit [Client Quit]14:53
-!- nathaniel [~nathaniel@c-24-22-85-209.hsd1.or.comcast.net] has joined ##hplusroadmap14:58
-!- nathaniel [~nathaniel@c-24-22-85-209.hsd1.or.comcast.net] has quit [Changing host]14:58
-!- nathaniel [~nathaniel@reddit/operator/nathaniel] has joined ##hplusroadmap14:58
-!- Cat4D [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has joined ##hplusroadmap15:01
Cat4D"affect" is a belief system, ENKI-][15:01
kanzure"All segments of the video show portions of a molecular dynamics simulation of a small bearing rotating at 5 GHz."15:23
kanzurehttp://video.google.com/videoplay?docid=453737322961886934415:23
-!- Cat4D [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has quit [Ping timeout: 245 seconds]15:29
-!- eudoxia [~eudoxia@r186-52-152-18.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap15:31
-!- ParahSailin [~parah@unaffiliated/parahsailin] has quit [Read error: Connection reset by peer]15:38
-!- ParahSailin [~parah@unaffiliated/parahsailin] has joined ##hplusroadmap15:38
-!- Cat4D [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has joined ##hplusroadmap15:38
kanzurehrmm there was a nanotech xprize being setup in 200615:39
kanzurehttp://web.archive.org/web/20060902073405/http://www.xprizefoundation.com/prizes/nanotechx.asp15:39
-!- kristianpaul [~kristianp@unaffiliated/kristianpaul] has quit [Quit: leaving]15:45
-!- kristianpaul [~kristianp@unaffiliated/kristianpaul] has joined ##hplusroadmap15:46
kanzuresomeone's diy tdcs http://www.youtube.com/watch?v=2ieujpNM-D815:48
kanzureoh it's ianmathwiz7.. well ok15:48
kanzureall of the "related" videos are really pathetic15:48
eudoxiaoh its' that guy15:48
eudoxiaoh god tom horn15:49
kanzure"NotForSaleNWO" "ResistNWO".. come on, this is the best we can do? shit15:49
kanzureeudoxia: hm? i don't know who that is15:49
eudoxiathe "transhumanism == nwo" guy15:49
eudoxiathe guy who thinks the military is creating furries to be snipers or some shit15:49
kanzureeudoxia: are you a good wordsmith?15:54
eudoxianot really15:54
eudoxiawhy?15:55
-!- yashgaroth [~f@cpe-66-27-117-179.san.res.rr.com] has joined ##hplusroadmap15:55
yashgarothisn't that the plot of tank girl15:55
kanzureeudoxia: i am writing a quick article about http://github.com/kanzure/nanoengineer#readme for foresight institute's blog15:55
eudoxiaoh yeah the readme you mentioned15:56
kanzureyes well.. still figuring out what to write15:56
kanzurehttp://piratepad.net/tGR4Aaqh6o15:56
kanzuremost of this sounds like a marketing brochure15:57
eudoxiamaybe it should15:57
kanzurelong/complicated sentences aren't ideal for a blog15:57
kanzurenanoengineer was featured on the http://foresight.org/nanodot blog a few times in the past but it was never actually /explained/15:58
eudoxiadoes anybody actually read the blog anymore15:58
kanzureprobably not15:59
eudoxiayeah15:59
kanzurebut christine peterson is right.. it should be announced by foresight institute15:59
kanzuresince all the nanotech molecular machine bigwigs are still somewhat associated with foresight institute or institute for molecular manufacturing16:00
kanzurealso: i didn't notice beore but tom moore's blog is still going strong since 2007 http://machine-phase.blogspot.com/ he seems to be posting nanoengineer-related simulation results16:00
kanzureoh hm. no he's possibly using blender.16:00
eudoxiahe was going strong but has sort of stopped recently16:01
eudoxiaexcept for that adamantane simulation16:01
eudoxiaand yeah he wrote his own blender renderer16:01
kanzurelame.16:01
eudoxiaI added something to the pad16:02
kanzurewhat was "crystal clear"16:03
eudoxiawait actually it was called somethin gelse16:03
eudoxiahttp://goanna.cs.rmit.edu.au/~gl/research/nano/crystal.html16:03
eudoxiathe only executable is for the SGI lololollolol16:03
kanzureoh that's neat16:05
kanzuredidn't know about that one16:05
kanzureneat ... some pdb files of bearings, blocks and tubes http://goanna.cs.rmit.edu.au/~gl/research/nano/structures/16:05
eudoxiathat's pretty useful16:06
eudoxiaI always thought the parts library needed more items16:06
eudoxiaI was kinda saddened when Freitas said he expected it to grow to "many thousands" in a few years ;_;16:06
kanzurehonestly i want to see freitas, merckle and drexler commiting to the git repo- what the heck are they spending all their time on if not simulations?16:08
eudoxiayeah16:08
eudoxiaalso those two books merkle and freitas have been writing16:08
kanzure"NanoEngineer is the first molecular engineering CAD program." i don't think it particularly matters that it's the first or not16:13
eudoxiaoriginally I intended to say it was the first that combined CAD with molecular design16:13
kanzure"NanoEngineer is the first free, open-source, Linux-compatible Mac-compatible Windows-compatible molecular engineering and structural DNA nanotechnology CAD program"16:13
kanzurei'm not really sure what the news is supposed to be16:14
eudoxiait's kind of late to announce anything16:16
eudoxiaunless you're announcing a new version16:16
eudoxialike "the all new NanoEngineer-1, NanoEngineer-2"16:16
kanzurethe whole -1 naming thing is really silly16:18
eudoxiai agree16:18
kanzurei am also debating whether or not it should be capitalized with Engineer16:19
kanzureit should be referred to by its versions: nanoengineer v1.0.0 and nanoengineer v1.0.116:19
eudoxiayou mean use 'NanoEngineer' insted of the original 'NanoENGINEER'16:19
kanzurehaha16:19
kanzureactually i saw it written as nanoENGINEER (R) somewhere16:19
eudoxiaI like the original CamelCase16:20
eudoxiabrb food16:20
lichenhttp://ieet.org/index.php/IEET/more/olson2012042616:51
lichenthis article is kind of groan-worthy16:52
lichen"here's a neat advance that lowers the cost of drug synthesis for laboratories... WHICH MEANS ITLL BE USED TO MAKE METH"16:53
kanzurein general, ieet is like that :p16:55
lichenyeah16:55
gnushananoengineer.git: 31ab000 ignore automake-generated files16:58
jrayhawkhttp://www.youtube.com/watch?v=3qNEeqCACwo16:58
kanzurethe video's description is fluff17:00
kanzurewhat is it actually about17:00
jrayhawkjack kruse performs hilarious medical experiments on self and others17:00
kanzurejrayhawk: do you feel like helping to get nanoengineer running again?17:02
kanzurehttp://www.nanoengineer-1.net/mediawiki/index.php?title=Setting_up_an_NE1_Development_Environment_on_Linux17:02
eudoxiadoes it work with the new python now?17:02
kanzureeudoxia: nope17:03
jrayhawki have enough trouble keeping my own projects working on unstable languages17:03
kanzurejrayhawk: most of the problems are related to reliably tracking down old versions of packages, or writing scripts that will probably work17:03
kanzure"sudo apt-get install python-numarray=1.5.2-2.2ubuntu1"17:04
kanzurederp .. http://packages.debian.org/changelogs/pool/main/p/python-numarray/python-numarray_1.5.2-4/changelog17:04
kanzurenot found17:04
jrayhawkarchive.debian.org archive.ubuntu.com17:05
kanzurehttp://archive.debian.net/en/etch/i386/python-numarray/download17:05
kanzurewhat's the right way to do this from a single apt-get command? or would i have to tell users to modify their apt sources, add one of these archives, and do -t whatever17:06
jrayhawkWith something that screwy, a dedicated userspace run as a chroot is probably the best bet.17:08
kanzurejrayhawk: would that be better than me serving the files publicly in some random folder?17:09
jrayhawkI would make instructions for how to build something approximating the userspace, then distribute the userspace.17:10
kanzurei see. yeah, i think some of this depends on ancient versions of libc.17:12
jrayhawkand, of course, treat that userspace as a temporary measure until you get things working with modern infrastructure17:13
kanzureyes i've always imagined it would be something like "start with some VM image" and "incrementally upgrade once library at a time"17:14
-!- nmz787 [~Nathan@cpe-67-242-177-23.rochester.res.rr.com] has joined ##hplusroadmap17:14
kanzurelibdb4.5_4.5.20-1_i386.deb <-- can't find this17:14
jrayhawkhttp://www.google.com/search?q=site%3Aarchive.ubuntu.com+%22libdb4.5%2217:16
kanzureit's a cygwin library? o.o17:17
kanzurehttp://ie.archive.ubuntu.com/cygwin/release-legacy/db/db4.5/libdb4.5/libdb4.5-4.5.20-1.tar.bz217:17
jrayhawkIt's a c library.17:17
jrayhawkhttp://archive.ubuntu.com/ubuntu/pool/universe/d/db4.5/17:17
kanzurejrayhawk: is running an ancient libc version under chroot a reasonable thing?17:20
jrayhawkYeah. I've run libc5 on modern kernels, even.17:21
kanzureso what would distributing a chroot environment look like? i've never done that17:21
kanzurei understand distributing a giant vm image, but that's the sucker's way out :)17:21
-!- Cat4D_ [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has joined ##hplusroadmap17:22
jrayhawktar -Jcf nanoengineer-chroot.tar.xz nanoengineer-chroot/17:22
jrayhawkThe chroot itself you can mostly construct with debootstrap or cdebootstrap, presumably.17:23
-!- augur [~augur@208.58.5.87] has quit [Remote host closed the connection]17:23
kanzurejrayhawk: making a chroot that assumes debian will be nice for those who don't want to run a vm and already use debian17:24
kanzurebut then other users will want to get the original version running on their OS17:24
kanzureso then i'll be stuck debugging what other awful versions people have for their separate distributions17:24
kanzuredistributing a single vm image would probably be the smarter thing to do?17:24
jrayhawkI don't see what the host distribution has to do with anything?17:24
-!- Cat4D [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has quit [Ping timeout: 245 seconds]17:25
kanzurejrayhawk: deboostrap can install debian things on a non-debian system?17:25
jrayhawkNo, tar can.17:25
jrayhawkWell, and yes debootstrap can17:26
jrayhawkdebootstrap doesn't rely on anything other than libc17:26
jrayhawkbut there's no real point; it's not like a distribution from 2007 is going to get security updates17:26
kanzurejrayhawk: alright17:28
kanzurei like the sounds of this17:28
kanzure*sound17:28
kanzurejrayhawk: so i cdeboostrap with a particular mirror/archive from waybackwhen, then chroot into a bash sesson using that as the root, dselect some things, then tar it up into your .tar.xz?17:30
jrayhawkSomething like that. Looks like there's unpackaged software to install in that chroot as well, if those directions are any indication.17:31
jrayhawkAnd you may as well install nanoengineer-1 into that userspace as well.17:32
jrayhawkas well as well as well17:32
kanzuredo you mind if i do this on gnusha?17:32
jrayhawkSounds fine.17:32
kanzureor would it be better to do this on my fairlystable vserver17:32
kanzureok17:32
kanzurejrayhawk: can you confirm- it looks like i want etch? g++ 4.1.2, qt 4.3.5, python2.5,17:39
jrayhawkI didn't see db4.5 in any debian release, so I'm guessing ubuntu will work out better.17:40
kanzureis the only difference that i should use cdebootstrap with an ubuntu mirror?17:40
jrayhawkWell, you'll want to choose the right suite.17:40
-!- Cat4D_ [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has quit [Ping timeout: 245 seconds]17:40
kanzureeh? it looks like they want ubuntu 7.0417:40
jrayhawkSounds reasonable.17:41
kanzureheh http://old-releases.ubuntu.com/releases/7.04/ "These images are vulnerable to USN-612-1, a very serious flaw in the cryptographic library used to generate encryption keys. It is essential that you apply all security updates after installation before making any use of your system."17:41
-!- delinquentme_ [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has joined ##hplusroadmap17:41
-!- delinquentme_ [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has quit [Remote host closed the connection]17:41
kanzurehmm i see some ISOs17:42
kanzuregod did i really just capitalize the extension? i regretted that immediately17:42
jrayhawkthere's probably an ISO standard for capitalizing ISO17:43
kanzuream i just sucking at search? where is the mirror url17:44
jrayhawkarchive.ubuntu.org/ubuntu/17:44
jrayhawkerr, .com17:44
kanzurei don't see it: http://archive.ubuntu.com/ubuntu/dists/17:44
jrayhawkhttp://old-releases.ubuntu.com/ubuntu/ huh17:46
jrayhawki wonder why those are separate17:46
kanzuredo you prefer debootstrap or cdebootstrap?17:47
jrayhawkI find debootstrap is better maintained.17:48
jrayhawkFor instance, debootstrap has direct support for feisty.17:49
kanzurehuh i can't find a cdeboostrap homepage.. just some mailing list stuff. sooo yeah, deboostrap it is.17:49
kanzure*debootstrap17:49
kanzure*cdebootstrap17:49
kanzurejrayhawk: which package for chroot do you prefer? chrootuid, dchroot, or schroot?17:51
jrayhawkdebootstrap takes care of the chroot setup for you17:52
jrayhawkat which point you can use of the chroot in gnu coreutils17:52
-!- Cat4D [182bd7e2@gateway/web/freenode/ip.24.43.215.226] has joined ##hplusroadmap17:55
kanzurejrayhawk: E: Cannot install into target '/home/bryan/nanoengineer-chroot' mounted with noexec or nodev17:58
kanzurehrm17:58
jrayhawkoh, fascinating17:58
kanzuredo i have to edit /etc/fstab?17:58
jrayhawkI doubt it. It's probably a vserver restriction.17:59
kanzurejrayhawk: ideas?18:01
jrayhawkah, yeah, it wants to install device nodes. right. I'll get that first step done outside...18:02
-!- eudoxia [~eudoxia@r186-52-152-18.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer]18:05
kanzurejrayhawk: export CHROOT=~/nanoengineer-chroot; mkdir -p $CHROOT; sudo debootstrap --arch i386 feisty $CHROOT http://old-releases.ubuntu.com/ubuntu/;18:08
kanzureoh sorry i forgot to report the other part of the original error message;18:08
kanzuremknod: `/root/nanoengineer-chroot/test-dev-null': Operation not permitted18:08
kanzureer, this was before i realized i was using ~ in sudo or something18:08
kanzurejrayhawk: ping?18:15
jrayhawkOkay, sudo chroot /root/nanoengineer-chroot18:16
kanzurejrayhawk: is this with feisty installed already?18:16
jrayhawkYeah.18:16
kanzurethank you!18:16
jrayhawkBasically the debootstrap command you ran, only outside of the vserver restrictions (and minus the dists/feisty/ part of the URL)18:17
kanzurejrayhawk: erm, now what?18:18
kanzurei guess i install things18:18
jrayhawkYeah.18:18
kanzureis modern git an okay idea? :|18:18
jrayhawkEh, you don't really need modern git features18:19
kanzurewhere should i put things in this chroot? /root?18:19
jrayhawkWherever you like!18:19
-!- yashgaroth [~f@cpe-66-27-117-179.san.res.rr.com] has quit [Ping timeout: 272 seconds]18:20
jrayhawk/usr/src for source and /usr/local for installation is traditional18:20
kanzureroot@gnusha:/# adduser nanoengineeruser18:20
kanzureperl: warning: Setting locale failed.18:20
kanzureperl: warning: Please check that your locale settings:18:20
kanzureLANGUAGE = (unset), LC_ALL = (unset), LANG = "en_US.UTF-8"18:20
jrayhawkyou may wish to install locales, which are not a base dependency18:20
jrayhawkand/or dpkg-reconfigure locales18:21
kanzurenanoengineer by default uses this /home/user/Nanoengineer thing so i should probably use a user18:21
jrayhawkthat's dumb but i suppose this is all dumb18:21
kanzurewait how is this /all/ dumb?18:22
kanzurebit rot is natural18:22
jrayhawkWith unstable languages, maybe.18:23
nmz787hi18:26
kanzurejrayhawk: locale: Cannot set LC_CTYPE to default locale: No such file or directory18:26
kanzurethis is after: sudo apt-get install locales18:27
jrayhawkyou may want to dpkg-reconfigure debconf and set it to a saner priority18:27
jrayhawkin ubuntu-land, everyone is assumed to be terrified of configuration dialogues18:28
kanzurewhat is a saner priority? it is set to "high"18:29
kanzureoh well. medium it is.18:30
jrayhawkI don't remember what priority you get to configure locales at, but low should catch everything18:30
jrayhawkand be educational besides!18:30
jrayhawkanyway, then you can probably dpkg-reconfigure locales to greater effect18:30
kanzureerm.. now what?18:30
kanzurethe locales package seems to be installed anyway18:30
kanzurereconfigure locales?18:30
jrayhawkdon't argue with me young man!18:31
jrayhawki swear to god i will turn this chatroom around and go right back home!18:31
kanzureno sir i'll be good i'll stop yelling at the homeless people i promise18:31
kanzurewelp, setting "low" didn't help with "dpkg-reconfigure locales"18:32
-!- chandoo [~chandoo@ool-ad032250.dyn.optonline.net] has quit [Quit: Leaving]18:33
jrayhawkwhaaat the hell18:33
kanzureholy hell pastie.org is down18:33
kanzurehttp://pastebin.com/TSfV0iwb18:33
kanzureguh i hate that18:33
kanzurehttp://pastebin.com/raw.php?i=TSfV0iwb18:33
kanzureto be fair.. on my laptop i seem to have $LANGUAGE and $LC_ALL unset too18:34
kanzurejrayhawk: export LANG=C <-- seems to help clean up the issues18:37
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Remote host closed the connection]18:44
nmz787http://en.wikipedia.org/wiki/Morpholino18:47
nmz787kinda cool, sortof18:47
jrayhawkyeah, it appears the debconf interface to locales is simply removed in that release18:48
-!- augur [~augur@c-69-250-19-178.hsd1.md.comcast.net] has joined ##hplusroadmap18:49
jrayhawkyou can 'echo en_US.UTF-8 UTF-8 > /etc/locale.gen; locale-gen' if you want to show off your cultural imperialist might18:50
kanzurejrayhawk: it's asking for g++=4.1.2-0ubuntu4 but all i see is g++=4.1.2-1ubuntu118:50
kanzureerm, rather, i'm asking for18:51
kanzurei suppose this minor version difference shouldn't matter but i'd rather not risk it18:51
jrayhawkThat's probably a security update.18:51
kanzureokay.18:51
kanzurehrm.. qt4-dev-tools isn't found18:52
-!- augur [~augur@c-69-250-19-178.hsd1.md.comcast.net] has quit [Remote host closed the connection]18:54
jrayhawkThere exists a qt4-dev-tools in feisty-backports18:56
kanzurealright18:56
jrayhawkoh, no wait, it's just mysteriously referenced there. hmm.18:56
kanzuredidn't work anyway :p18:57
kanzureit seems to be referenced by libqt4-dev18:57
kanzureas a recommends18:58
kanzurewell my other option is to compile it from the qt sources18:59
nmz787http://www.northstreetlabs.org/laser.html18:59
nmz787via hackaday18:59
nmz7871.3W 445nm laser video at end18:59
nmz787nothin too crazy19:00
kanzurejrayhawk: http://old-releases.ubuntu.com/ubuntu/pool/universe/q/qt4-x11/ ?19:00
kanzurewhat is "universe"19:00
jrayhawkhttps://help.ubuntu.com/community/Repositories/Ubuntu19:01
kanzureapt-get update is eating it up19:01
kanzureaha19:01
kanzurehrm.. qt4-dev-tools 4.3.2 is the latest version there19:03
kanzurewell that's not fair.. it runs on osx 10.6.8 without trouble19:08
kanzure/dev/mem Operation not permitted19:16
kanzurewhat operation :(19:16
jrayhawkare you trying to start an x server19:17
kanzurejrayhawk: just installing some qt4 packages19:18
jrayhawkhaha what the hell19:18
kanzureit's a CAD program19:18
kanzureanywho aptitude seems to have succeeded19:18
kanzureo.o getting python-numarray=1.5.2-2.2ubuntu1 gets gcc-3.4-base19:19
-!- nathaniel [~nathaniel@reddit/operator/nathaniel] has quit [Quit: Leaving]19:20
-!- delinquentme [~asdfasdf@c-67-163-157-246.hsd1.pa.comcast.net] has quit [Quit: Leaving]19:23
-!- joshcryer [~g@unaffiliated/joshcryer] has joined ##hplusroadmap19:28
-!- augur [~augur@c-69-250-19-178.hsd1.md.comcast.net] has joined ##hplusroadmap19:34
-!- augur [~augur@c-69-250-19-178.hsd1.md.comcast.net] has quit [Remote host closed the connection]19:39
-!- augur [~augur@c-69-250-19-178.hsd1.md.comcast.net] has joined ##hplusroadmap19:40
-!- klafka [~klafka@c-24-23-160-52.hsd1.ca.comcast.net] has joined ##hplusroadmap19:40
-!- augur [~augur@c-69-250-19-178.hsd1.md.comcast.net] has quit [Read error: Connection reset by peer]19:43
kanzurejrayhawk: how can i test this out? will ssh -X work?19:48
JayDuggerWhat do you  test?19:49
jrayhawkYou'll have to forward the socket into it; socat can probably do that...19:50
-!- ENKI-][ [~john@c-71-232-69-59.hsd1.ma.comcast.net] has quit [Read error: Operation timed out]19:51
-!- drazak [~ahdfadkfa@drazak.net] has quit [Read error: Operation timed out]19:51
-!- drazak [~ahdfadkfa@drazak.net] has joined ##hplusroadmap19:51
kanzurejrayhawk: i'm not familiar with that19:52
jrayhawkYeah, normally you'd want to bindmount /tmp into the chroot or just let it go over localhost, but you're not running it locally, so...19:53
-!- Mokbortolan_1 [~Nate@c-76-115-136-13.hsd1.or.comcast.net] has joined ##hplusroadmap19:53
jrayhawkGive me a second and I can probably work it out.19:53
-!- Mokbortolan_ [~Nate@c-76-115-136-13.hsd1.or.comcast.net] has quit [Ping timeout: 255 seconds]19:53
-!- ENKI-][ [~john@c-71-232-69-59.hsd1.ma.comcast.net] has joined ##hplusroadmap19:53
nmz787jrayhawk: kanzure: you mean ssh -D?19:55
nmz787SOCKS proxy?19:55
kanzurenmz787: i am compiling nanoengineer on a remote server in a chroot19:56
kanzureinstead of downloading the entire chroot i can run it remotely19:56
kanzurethen use x11 forwarding over ssh to see what i'm doing19:57
jrayhawkoh, durr, ssh forwards the socket as 127.0.0.1:601019:59
jrayhawkI was expecting a unix socket.19:59
jrayhawkSo, yeah, run it with DISPLAY=:1019:59
jrayhawkoh, i guess you might need to copy your .Xauthority in there if you use -X, which is wise given how many users are on there.20:00
jrayhawkif you use -Y, I'd suggest doing so in a dedicated nested server.20:01
JayDuggerGood point.20:02
kanzuredamndedy damn damn.. compile error20:02
kanzureHDF5_SimResults.cpp: In member function 'int Nanorex::HDF5_SimResults::readMeasurement(const char*, const int&, const int&, const hid_t&, float&, std::string&)':20:02
kanzureHDF5_SimResults.cpp:2110: error: cannot convert 'const hsize_t*' to 'const hsize_t**' for argument '4' to 'herr_t H5Sselect_elements(hid_t, H5S_seloper_t, size_t, const hsize_t**)'20:02
kanzurehdf5.h wasn't available so i installed libhdf5-serial-dev .. perhaps that was the wrong choice20:02
-!- ENKI-][ [~john@c-71-232-69-59.hsd1.ma.comcast.net] has quit [Read error: Operation timed out]20:08
-!- ENKI-][ [~john@c-71-232-69-59.hsd1.ma.comcast.net] has joined ##hplusroadmap20:09
klafkaso i'm going to build a collaborative filter in julia20:11
kanzurei <3 nanoengineer's default organic molecules20:20
kanzureamphetamine, cafeine, cocaine, morphine20:20
kanzure*caffeine20:20
klafkalol20:24
-!- ybit is now known as dailybitcoins20:30
-!- SDr [SDr@unaffiliated/sdr] has joined ##hplusroadmap20:31
kanzurefooey20:35
kanzureit was fitzsim's fault20:36
kanzurein d5eee582705e4f823d8aa1c33d5ccf07f49c2031 he was "fixing" this error20:36
klafkahey kanzure python is pass by reference right?20:36
kanzureit seems to work on my laptop because- i am guessing- a modern hdf5.h20:36
kanzureklafka: yes but if you want to copy things.. from copy import copy, deepcopy20:37
klafkaright20:37
klafkai was trying to make this function side effect free and i'mt rying to decide if i should or not20:37
klafkahmm kanzure can you use 'del' for high level memory management?20:50
klafkae.g. you create a large temporary variable foo and then no longer need it can you del foo to free up memory?20:50
klafkain python20:51
kanzureyou can use del on your own yes21:01
kanzurejrayhawk: well it's done compiling21:02
gnushananoengineer.git: d942d3d remove bends_rcsid and bonds_rcsid from sim/src/newtables.c21:02
-!- yashgaroth [~f@cpe-66-27-117-179.san.res.rr.com] has joined ##hplusroadmap21:08
-!- dailybitcoins is now known as ybit21:12
gnushananoengineer.git: 4b96310 ignore more build objects21:19
gnushananoengineer.git: da5eeec these two Makefiles get overwritten via automake21:19
gnushananoengineer.git: 5d4c84f Revert change to HDF5_SimResults.cpp from d5eee5.21:19
klafkais it bad if a library you are building in python depends on scipy?21:28
klafkathat's a fairly standard requirement for numerical computing in python21:28
klafkaright?21:28
nmz787kanzure: are you working on nanoengineer stuff now?21:31
nmz787README looks good21:31
nmz787although the anchor/section links aren't correct in the top section21:32
nmz787oh, nevermind21:32
nmz787i think my browser just wanted to screw with me21:32
gnushananoengineer.git: 640e48b even more .gitignore refinements21:33
gnushananoengineer.git: 4ed98e9 remove old makefiles from cad/src/ and sim/src/21:33
gnushananoengineer.git: 6a8f1c5 atombase.c and samevals.c should also be ignored21:33
gnushananoengineer.git: 4febd2a atombase.c and samevals.c should also be ignored21:34
kanzureklafka: scipy is perfectly fine to use21:35
kanzurejrayhawk: i'm fairly lost about ssh -X here.. ssh -X bryan@gnusha.org "DISPLAY=:10 sudo chroot /root/nanoengineer-chroot 'python ~/code/nanoengineer/cad/src/main.py'" ?21:38
nmz787you might have to set the DISPLAY inside the chroot21:40
-!- nathaniel [~nathaniel@reddit/operator/nathaniel] has joined ##hplusroadmap21:41
nmz787kanzure: http://dgz.dyndns.org/mediawiki/index.php/HOWTO_X11_forwarding_a_chroot21:41
-!- augur [~augur@208.58.5.87] has joined ##hplusroadmap21:42
kanzure"xauth add $(cat /tmp/X)" doesn't work because /tmp is not the same21:44
nmz787email?21:45
kanzurewhat?21:45
nmz787so you don't have any common directories?21:45
kanzureit's chroot..21:46
nmz787"Find a carelessly-left hard link that leads outside the jail (though symbolic links don't escape jail, hard links do)."21:47
kanzure_X11TransSocketINETConnect() can't get address for localhost:6010: Name or service not known21:48
nmz787# mount --bind /tmp /tmp/chroot/tmp21:49
nmz787(or wherever your chroot is21:49
nmz787)21:49
kanzureactually i don't have mount permission on my vserver anyway21:50
nmz787hardlink didnt work?21:51
nmz787wait21:51
nmz787why can't you just export the magic cookie to a file in the chroot dir21:52
nmz787then it will be there when you chroot21:52
kanzurei'll just copy the file contents. no big deal.21:54
-!- nmz787 [~Nathan@cpe-67-242-177-23.rochester.res.rr.com] has quit [Quit: Leaving.]21:58
kanzurehrmm i guess i will have to figure out how to run X too22:01
-!- sylph_mako [~mako@118-93-18-64.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap22:06
kanzurejrayhawk: *poke*22:06
kanzurewell i guess i need to get xterm forwarding first outside of the chroot22:07
-!- AdrianG [~amphetami@unaffiliated/amphetamine] has quit [Read error: Connection reset by peer]22:07
-!- AdrianG [~amphetami@unaffiliated/amphetamine] has joined ##hplusroadmap22:08
jrayhawk"i'll just copy the file contents. no big deal." sounds like a fine plan; what's the problem?22:14
kanzurejrayhawk: i'm trying to run xterm on gnusha without the chroot, and this isn't working22:16
kanzurei figure this is a good first test case22:16
kanzurebryan@gnusha:~$ echo $DISPLAY gives me localhost:10.022:17
jrayhawkxterm doesn't run for me either; don't know why22:18
jrayhawkxlinks2 works fine, though!22:18
kanzureoh there we go22:18
kanzurealright then22:18
kanzurejrayhawk: i get, "_X11TransSocketINETConnect() can't get address for localhost:6011: Name or service not known"22:21
kanzure"xterm Xt error: Can't open display: localhost:11.0"22:21
kanzureinside the chroot22:22
jrayhawkOh, yeah, /etc/root@gnusha:/# cat /etc/hosts22:22
jrayhawkcat: /etc/hosts: No such file or directory22:22
jrayhawkhurf22:22
kanzuressh -X bryan@gnusha.org -> xauth list, su, chroot /root/nanoengineer-chroot/ /bin/bash, su nanoengineeruser, xauth add $(cat /pasted/file)22:22
kanzureshould i add "gnusha" as an entry?22:23
jrayhawkyou can use DISPLAY=127.0.0.1:11 or :6011 or something I think?22:23
jrayhawkBut yeah, a 127.0.0.1 localhost entry will make your life easier22:23
kanzureWarning: locale not supported by C library, locale unchanged22:23
kanzurexterm: Error 32, errno 2: No such file or directory22:23
kanzureReason: get_pty: not enough ptys22:23
kanzurexterm Xt error: Can't open display: 127.0.0.1:601122:24
kanzurei guess i shouldn't be trying with xterm22:24
jrayhawkYeah, xterm has complicated demands22:24
kanzurexeyes it is!22:24
kanzurethere we go22:24
kanzureDISPLAY=127.0.0.1:11 xeyes22:24
kanzureaww i got an exception in python22:25
kanzureX Error: BadAccess (attempt to access private resource denied) 1022:26
kanzureMajor opcode: 2 (X_ChangeWindowAttributes)22:26
kanzureOSError: glut: cannot open shared object file: No such file or directory22:46
kanzureat22:47
kanzureok freeglut3 fixes th22:47
kanzure*that22:47
kanzureXlib:  extension "GLX" missing on display "127.0.0.1:11.0".22:47
kanzureok freeglut3 fixes th22:50
kanzure*i get the same error when trying to run glxgears from mesa-util22:50
kanzure"glxinfo -display 127.0.0.1:11" says the same thing about glx missing22:52
jrayhawkYeah, dri will be a bit difficult without /dev/dri23:05
jrayhawklibgl1-mesa-swx11 is probably what you want23:06
kanzureon my localhost?23:06
jrayhawkOn the remote host.23:06
kanzurein the chroot?23:06
jrayhawkYeah.23:06
kanzureit says it will remove "libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa-dev libglu1-xorg-dev libqt4-dev xlibmesa-gl-dev"23:07
jrayhawkgood23:10
kanzureglxgears doesn't seem to work :/23:10
kanzureoh, no, it's just very slow23:10
kanzureok cool23:10
kanzure2 frames in 6.8 seconds =  0.294 FPS23:10
kanzurewell it seems to run23:12
-!- ParahSailin [~parah@unaffiliated/parahsailin] has quit [Ping timeout: 245 seconds]23:14
-!- Charlie [~quassel@64.31.59.70] has joined ##hplusroadmap23:15
-!- Charlie is now known as Guest1395423:15
-!- Guest13954 is now known as poptire23:16
-!- _0bitcount [~ulises11@81.61.208.218.dyn.user.ono.com] has joined ##hplusroadmap23:18
gnushananoengineer.git: 4a5b6dc two minor changes to get source running on target machines23:20
kanzureok making a tarball23:20
-!- klafka [~klafka@c-24-23-160-52.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds]23:22
-!- _0bitcount [~ulises11@81.61.208.218.dyn.user.ono.com] has quit [Quit: Leaving]23:23
-!- _0bitcount [~ulises11@81.61.208.218.dyn.user.ono.com] has joined ##hplusroadmap23:23
-!- klafka [~klafka@c-67-174-253-229.hsd1.ca.comcast.net] has joined ##hplusroadmap23:27
kanzurejrayhawk: thanks for the assist23:28
kanzurehttp://diyhpl.us/~bryan/irc/nanoengineer/nanoengineer-chroot-debootstrap23:28
kanzure(1.2 GB) http://diyhpl.us/~bryan/irc/nanoengineer/nanoengineer-chroot.tar.gz23:28
kanzurecan someone please confirm that it works for them?23:29
kanzuresu nanoengineeruser23:30
kanzurepython ~/code/nanoengineer/cad/src/main.py23:30
-!- ParahSailin [~parah@unaffiliated/parahsailin] has joined ##hplusroadmap23:30
gnushananoengineer.git: 2a02220 chroot creation script (tutorial)23:38
-!- AdrianG [~amphetami@unaffiliated/amphetamine] has quit [Ping timeout: 260 seconds]23:47
jrayhawkYou might want to apt-get clean before making that tar file23:53
kanzurekl'slsdjjlsdjkl;asd23:54
kanzureeh that only removed a few megabytes23:56
--- Log closed Mon Apr 30 00:00:56 2012

Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!