2012-09-17.log

--- Log opened Mon Sep 17 00:00:28 2012
-!- roksprok [~Zac@ip-64-134-233-79.public.wayport.net] has quit [Quit: roksprok]00:08
-!- Mokbortolan_ [~Nate@c-76-115-136-13.hsd1.or.comcast.net] has joined ##hplusroadmap00:12
-!- skorket [~skorket@cpe-24-58-232-122.twcny.res.rr.com] has quit [Ping timeout: 268 seconds]00:19
-!- Vicarious [diepfriet@CAcert/Vicarious] has quit [Remote host closed the connection]00:19
-!- Vicarious [diepfriet@CAcert/Vicarious] has joined ##hplusroadmap00:26
-!- Jaakko96 [~Jaakko@94-194-89-130.zone8.bethere.co.uk] has joined ##hplusroadmap00:32
-!- sylph_mako [~mako@118-93-183-202.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap00:32
-!- Jaakko96 [~Jaakko@94-194-89-130.zone8.bethere.co.uk] has quit [Read error: Connection reset by peer]00:32
-!- skorket [~skorket@cpe-24-58-232-122.twcny.res.rr.com] has joined ##hplusroadmap00:34
skorketnmz787, not sure if you're interested, but I just altered grbl to give back some feedback about position, current feed/seek rate and spindle settings00:37
-!- nmz787 [~Nathan@pool-108-39-145-80.pitbpa.fios.verizon.net] has quit [Quit: Leaving.]00:39
skorketalmost there.  Think I'm getting too tired to continue tonight, but I'm close00:47
-!- Guest96199 [~dextro@2001:0:4137:9e76:140d:1a98:94e9:4535] has joined ##hplusroadmap00:55
-!- AdrienG [~dextro@unaffiliated/amphetamine] has quit [Ping timeout: 272 seconds]00:58
-!- Simurg [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 272 seconds]01:17
-!- Simurg [~Shehrazad@95.5.90.18] has joined ##hplusroadmap01:31
-!- Simurg [~Shehrazad@95.5.90.18] has quit [Changing host]01:31
-!- Simurg [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap01:31
-!- roksprok [~Zac@191.sub-174-234-65.myvzw.com] has joined ##hplusroadmap01:40
-!- Guest96199 is now known as AdrienG02:07
-!- AdrienG [~dextro@2001:0:4137:9e76:140d:1a98:94e9:4535] has quit [Changing host]02:07
-!- AdrienG [~dextro@unaffiliated/amphetamine] has joined ##hplusroadmap02:07
-!- archels [~foo@sascha.esrac.ele.tue.nl] has quit [Ping timeout: 264 seconds]02:16
-!- archels [~foo@sascha.esrac.ele.tue.nl] has joined ##hplusroadmap02:26
-!- Mokbortolan_1 [~Nate@c-76-115-136-13.hsd1.or.comcast.net] has joined ##hplusroadmap02:29
-!- Mokbortolan_ [~Nate@c-76-115-136-13.hsd1.or.comcast.net] has quit [Ping timeout: 252 seconds]02:31
-!- tashoutang [~tata@140.131.90.206] has quit [Ping timeout: 252 seconds]02:57
-!- sylph_mako [~mako@118-93-183-202.dsl.dyn.ihug.co.nz] has quit [Ping timeout: 244 seconds]03:18
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap03:20
-!- joshcryer [~g@unaffiliated/joshcryer] has quit []04:05
-!- Simurg [~Shehrazad@unaffiliated/shehrazad] has quit [Read error: Connection reset by peer]04:28
-!- hifrog [~swamp@p5B16DC4B.dip.t-dialin.net] has joined ##hplusroadmap04:35
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap04:58
-!- panax [~panax@72.187.64.192] has quit [Ping timeout: 252 seconds]05:08
-!- panax [panax@131.247.116.67] has joined ##hplusroadmap05:08
-!- cpopell [ad42e490@gateway/web/freenode/ip.173.66.228.144] has quit [Ping timeout: 245 seconds]05:22
-!- EnLilaSko [~Nattzor@unaffiliated/enlilasko] has joined ##hplusroadmap05:27
-!- strages_home [~strages@adsl-98-81-14-211.hsv.bellsouth.net] has quit [Remote host closed the connection]05:40
-!- TiredCoder is now known as OldCoder06:12
-!- strages_home [~strages@adsl-98-81-14-211.hsv.bellsouth.net] has joined ##hplusroadmap06:34
-!- delinquentme [~asdfasdf@c-71-236-101-39.hsd1.pa.comcast.net] has joined ##hplusroadmap06:35
-!- ElixirVitae [~Shehrazad@95.5.96.81] has joined ##hplusroadmap06:57
-!- ElixirVitae [~Shehrazad@95.5.96.81] has quit [Changing host]06:57
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap06:57
-!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap07:01
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 264 seconds]07:03
-!- highfrog [~swamp@p5B16DC4B.dip.t-dialin.net] has joined ##hplusroadmap07:11
-!- hifrog [~swamp@p5B16DC4B.dip.t-dialin.net] has quit [Ping timeout: 255 seconds]07:15
-!- highfrog [~swamp@p5B16DC4B.dip.t-dialin.net] has quit [Quit: Love Everything! Resistance is Futile.]07:22
-!- hifrog [~swamp@p5B16DC4B.dip.t-dialin.net] has joined ##hplusroadmap07:22
-!- _0bitcount [~ulises11@81.61.35.220.dyn.user.ono.com] has joined ##hplusroadmap07:23
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]07:29
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap07:34
delinquentmekanzure, whats up with those papers on TPB and why did it take so long?07:39
delinquentmeI thought it was already out there seeing?07:39
kanzuresense your messages do not make07:44
chris_99what's on TPB?07:44
-!- CIA-20 [cia@cia.vc] has quit [Ping timeout: 248 seconds]07:49
-!- CIA-20 [cia@cia.vc] has joined ##hplusroadmap07:50
skorketthe pirate bay07:55
skorketI bet you meant 'seeding' not 'seeing'07:55
-!- jmil [~jmil@hive76/member/jmil] has joined ##hplusroadmap08:08
kanzureskorket: yes we know what the pirate bay is.08:08
-!- CIA-20 [cia@cia.vc] has quit [Ping timeout: 250 seconds]08:08
skorketwhoops, misread it, my bad08:08
-!- augur [~augur@208.58.5.87] has quit [Remote host closed the connection]08:14
-!- CIA-12 [cia@cia.vc] has joined ##hplusroadmap08:22
-!- ivan` [~ivan@unaffiliated/ivan/x-000001] has quit [Ping timeout: 246 seconds]08:22
-!- ivan` [~ivan@unaffiliated/ivan/x-000001] has joined ##hplusroadmap08:24
-!- kirka [~Kirka@95-161-252-108.broadband.spb.TiERA.org] has joined ##hplusroadmap08:29
kirkaHi08:29
-!- CIA-12 [cia@cia.vc] has quit [Ping timeout: 244 seconds]08:29
kirkaDid somebody work on nanoengineer-1 chroot?08:29
kirkaI\m trying to get it working08:29
kirkakanzure: I have "main.py: cannot connect to X server :0.0"08:30
-!- CIA-11 [cia@cia.vc] has joined ##hplusroadmap08:35
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 255 seconds]08:37
kirkaSo, QT4 doesn't load08:38
-!- skorket [~skorket@cpe-24-58-232-122.twcny.res.rr.com] has quit [Quit: Leaving]08:41
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap08:50
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap08:53
kirkaYeah, I started it08:56
kirkaSome xhost shamanism and voila08:56
kirkaSlooow~08:59
kirkaThat's becaouse of lack of powerful 3d accelerator08:59
kirka*because08:59
-!- Mokbortolan_ [~Nate@c-76-115-136-13.hsd1.or.comcast.net] has joined ##hplusroadmap09:02
-!- Mokbortolan_1 [~Nate@c-76-115-136-13.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds]09:04
-!- jmil [~jmil@hive76/member/jmil] has quit [Quit: jmil]09:06
kirkaBut again, that's not so heavy 3D graphics, and it's only ~5 fps09:10
kirkaSolidworks runs quite large models smoothly on my PC09:10
strangewarphmmm09:10
strangewarphttp://craphound.com/rotn/Cory_Doctorow_and_Charles_Stross_-_Rapture_of_the_Nerds.html09:10
strangewarpFor those of you who like novels.09:11
kirkaI wonder, if linear algebra behind model drawing in NE1 is calculated in python09:11
kirkastrangewarp Too popular, I suggest09:15
strangewarpBah, it's okay to indulge in popular entertainment, just so long as you have well-tended gardens of internal criticism ;)09:19
kirkaI don't have time to do that09:21
* strangewarp nods..09:22
jrayhawkkirka: you can 'for i in tmp proc dev; do mount --bind /$i /path/to/chroot/$i; done'09:23
jrayhawkwhich gets you the X socket in /tmp and /dev/dri09:24
jrayhawkwhich means you'll be running at native speed09:24
kirkajrayhawk: Thanks09:25
kirkajrayhawk: Are you involved with NE1?09:25
jrayhawkI probably helped construct that chroot, but I've never run NE1 myself.09:26
jrayhawkI think I tried briefly and decided I hated Python.09:27
kirkaI don't like it at all too, actually.09:27
kirkaBut NE1 is the only program of it's kind.09:28
kirkaIf I had a lot of time (2-4 months) I probably coul rewrite subset of it in more portable language09:29
kirkaBut there are 34 MB of dources, it's quite big.09:30
jrayhawkpython's pretty portable; it's more the unstable API that's the issue09:30
kirkaYes, that;s what i don't like most09:31
UrchinI really hate programming languages that change on you suddenly09:32
jrayhawkIt's amusing that futurists didn't choose a future-proof language.09:32
kirkaHeh09:32
Urchinwhat would be a modern future-proof language?09:32
kirkaI'm not GUI programmer at all09:32
-!- eudoxia [~eudoxia@r190-135-84-102.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap09:32
jrayhawkC, C++, and, remarkably, Perl09:33
eudoxiakanzure, yesterday you were wondering whether NE1 ran on Windows 709:33
eudoxiait does09:33
jrayhawknot that i would suggest writing a program of this scale in perl09:33
eudoxiathough apparently it only runs on my Win 709:33
chris_99why perl?09:33
kirkaUrchin Maybe something VM-based with unambigous specification like JVM.09:33
Urchinperl is mostly frozen09:33
kirkaeudoxia How did you managed to run it?09:34
jrayhawkperl has, like, twenty years of demonstrated backwards compatibility09:34
UrchinI have considered C and Perl09:34
eudoxiakirka I didn't do anything out of the ordinary, just download install09:34
UrchinC++ i better avoided09:34
kirkaeudoxia I'll try now09:34
jrayhawkwith C++0x, c++ is actually a halfway decent language now09:35
kirkaToo large spec09:35
jrayhawkyou can treat it with C with typeclasses!09:35
kirkaPlatforms change09:35
jrayhawks/treat it with/treat it as/09:35
eudoxiaC has changed so little it's rather annoying09:35
Urchineudoxia: that's it's good side, like I said, I hate languages changing on me09:36
kirkaSoftware like NE1 should have portable IO layer for display and mouse/keyboard io09:36
Urchinand it's fairly capable to begin with09:36
kirkaC would fit perfectly, but it's not expressive enough09:36
eudoxiaYou can continue adding features without compromising backwards-compatibility09:36
Urchinkirka: what's missing?09:37
kirkaI would embed scheme interpreter in C and design the software around that, (or used Racket for everything) but that's not OK if there is a team09:37
eudoxiakirka It would be far more efficient to compile the Scheme to C/ASM/LLVM09:38
Urchinkirka: how well do you use function pointers?09:38
kirkaUrchin I do, I also know how to debug them, heh09:38
Urchinthen you're close to having the capabilities of scheme09:38
kirkaeudoxia You are right, that could work09:39
eudoxiasee Icarus scheme, Vicare scheme, all compile to x86 assembly and are as fast as C09:39
eudoxiaand have pointers09:39
kirkaUrchin dynamic languages are convenient to create GUIs. C will be too verbose for that. I use C, for example, in programming microcontrollers or simulators, there it fits perfectly09:40
chris_99C + gtk work ok09:40
chris_99i admit it's quite verbose though09:40
kirkaeudoxia Haven't heard about Vicare scheme, thanks09:40
kirkaeudoxia Everything could be written in Racket scheme, btw09:41
-!- roksprok [~Zac@191.sub-174-234-65.myvzw.com] has quit [Ping timeout: 240 seconds]09:42
kirkaNE1 doesn't work:09:42
kirka  File "multiarray.pyc", line 10, in __load09:42
kirkaImportError: DLL load failed: The parameter is incorrect.09:42
kirkaHmm09:42
kirkaeudoxia: You are lucky09:44
eudoxiaI honestly don't know how I got it to work09:44
kirkaThat depends on OS and hardware, I have x64 version09:44
eudoxiahm09:45
-!- jmil [~jmil@hive76/member/jmil] has joined ##hplusroadmap09:45
eudoxiaI have the 32 bit Win7 running an a 64 bit processor09:45
eudoxiayeah yeah I suck but it might have something to do with it09:45
kirkaNot a problem, probably we'll deal with it sometime09:45
kirkaYes, it could, of course09:46
kirkaActually, I do not understand, why NE1's source is 34MB09:47
eudoxiaoh no guys the NE wiki is down09:47
kirkaYes09:47
kirkakanzure said that he'll do something about it later09:47
Urchinscheme 6 is industry oriented09:48
jrayhawki wonder if "do something about it" means "bug jrayhawk"09:48
Urchinnot used much, but you could always work at it09:48
kirkaHeh09:48
Urchinwhere are the ne1 repositories, btw?09:49
eudoxiahttps://github.com/kanzure/nanoengineer09:49
kirkaUrchin The thing I like about scheme is that it's defined in ~2 screens of scheme code. And python is defined by a large body of C code.09:49
kirkaSoftware aimed for the future should be written in easy to implement language09:50
kirkaPlatforms and OSes change constantly09:50
eudoxiawhy two screens? you can just say (loop (print (eval (read))))09:50
UrchinI've done a bit of scheme, can't say I know it, though09:50
kirkaeudoxia That's cheating :)09:50
eudoxiaAs much as I like Lisp, I'd prefer it if there was a Lisp with a hybrid type system09:51
kirkaStatic+dynamic?09:51
eudoxiadynamic and static, not just Common Lisp's "hurr (declare) macro"09:51
kirkaThere was "stalin" scheme compiler, by J. Siskind. It optimized very agressively and performed complete type inference inside with no type declarations from programmer.09:52
kirkaBut it doesn't work on modern OSes and x64.09:53
kirkahttp://en.wikipedia.org/wiki/Stalin_(Scheme_implementation)09:53
eudoxiaI guess type inference is a good alternative to dynamic typing09:54
kirkaI think smart compiler should do it by itself, and only rarely ask programmer.09:54
eudoxiaAlthough, what if you do (nth ([some computation that returns an unsigned integer]) '(1 3.14 "herp"))09:54
eudoxiathe machine can't infer, at compile time, whether that expression will return an integer, a double or a string09:55
eudoxiathat's the main problem I ran into when trying to implement my hybrid-typed Lisp, so I just went for static typing and maybe in the future I'll add something like boost::variant with automatic type unboxing09:56
kirkaIf compiler has access to whole program (as in case of numeric codes which are of interest to me) then types could be ambiguous only around IO.09:57
kirkaIn your case '(1 3.14 "herp") is a constant.09:57
eudoxiabut the first argument to nth is not09:58
kirkaSome amount of runtime type checking will remain if necessary, C++ does that too.09:58
kirkavtables and such09:59
eudoxia (nth 0 '(1 3.14 "herp")) -> int, (nth 1 '(1 3.14 "herp")) -> double, (nth 2 '(1 3.14 "herp")) -> char*, the machine can't know at compile time if, for example, the number comes from something like (read-int-from-console)09:59
kirkaYes, IO is a major problem.09:59
kirkaIt seems that it's enough for just IO routines to be strictly typed10:00
kirkaBut I don't have a formal proof of that10:00
kirkaIf program communicates with outside world only by IO10:00
kirkaWell defined IO10:00
kirkaThen I don't think why we couldn't infer types for everything that's inside.10:01
kirkaThough I haven't learned type theory much10:02
kirkaStalin does something like that, and for numeric code that's enough10:03
doclsomeone should write them a haskell in like 2 screens of haskell.10:04
kirkaHeh, I don't think that's possible, for all that syntatctic sugar around System F10:05
* docl is more familiar with forth10:06
kirkaLanguage discussion is potentially endless10:06
doclyeah10:07
kirkaAlgorithms and math are more important10:08
chris_99kirka, did you say you do image processing-y stuff btw?10:08
kirkachris_99 Yes, I do10:08
chris_99have you done much image recognition?10:08
kirkachris_99 I'm writing something like Viola-Jones object detector, and I'm interested in stereovision.10:09
chris_99cool, i'm just trying to recognise simple rectangles, and the hough transform is failing me10:09
chris_99any ideas of anything else i could use10:10
kirkaRectangles?10:10
chris_99yeah just simple shape detection10:10
eudoxiaCanny?10:11
kirkaSo, you detect lines and then try to infer which of them look like a rectangle together?10:11
chris_99edge detection by itself isn't enough eudoxia10:11
chris_99kirka, well hough transform wasn't good at finding lines10:12
eudoxiaright, i realized now when I read kirka's post10:12
kirkachris_99 Strange, it shpuld work10:12
chris_99i've heard someone else say it's not esp. good too10:12
kirkachris_99 What's wrong with it?10:12
chris_99it just didn't find the lines i wanted10:12
kirkaNot enough contrast?10:14
chris_99there was plenty of contrast tbh10:14
kirkaHmm10:14
chris_99i ran it through an edge detect too prior10:14
chris_99this viola-jones detector sounds interesting10:15
kirkaDid you try to tune voting threshold?10:15
kirkaIt's not suitable for lines10:15
chris_99i generated lots of different ammounts of lines10:15
kirkaV-J is good for faces and other blob objects10:16
chris_99and i had to add an insanely high value to detect the lines10:16
chris_99i needed10:16
chris_99which produced a _lot_ of rubbish10:16
chris_99ah, well the rectangles could be thought of as blobs10:16
kirkaThere could be better algorithm, but I don't know it. CV is active field and I'm not specialist.10:17
chris_99i'll keep on looking :)10:17
kirkachris_99 Maybe you should filter lines by length and orientation?10:18
kirka(result lines)10:18
chris_99yeah i was thinking of doing something like orientation10:18
chris_99and parallel lines10:18
chris_99but the ammount of reduntant lines makes me think it wont work too well10:19
kirkaYes, I would filter small lines and tried ti check which of the remaining ones could form a rectangle10:19
kirkaI would form functional criterion for a rectangle10:20
chris_99the problem is hough just gives polar coords really doesn't it iirc10:20
kirkaAnd scored all 4-line-sets by this criterion10:20
kirkaYes, in most implementations10:20
kirkaFor rectangle (not parallelogram?)10:21
chris_99yeah i'm looking for rectangles not parellelograms10:21
kirkaYou would need to check all 4-tuples of 2 parallel and 2 antiparallel lines10:21
kirkaThat's probably slow10:21
chris_99i think i need an alg. geared at rectangles tbh10:21
-!- eudoxia [~eudoxia@r190-135-84-102.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving]10:22
chris_99i wonder about machine learning algs.10:23
chris_99i might try something like that10:23
chris_99back in a bit10:23
kirkaWell, ML isn't magic, you should formulate your problem in a standard way, e.g. classification problem10:24
kirkaDoes your Hough Transform result contain needed lines?10:25
kirkaIf so, then chicking which ones are parts of rectangle should not be a problem10:25
kanzureum, why is nanoengineer only running 5 fps for you?10:33
kirkakanzure 5 fps for rotating carbohydrate sleeve bearing in ball-stick view10:34
kanzurejrayhawk: it sounds like i am missing some instructions in the chroot notes in nanoengineer's README.. mount --bind for tmp proc dev, but what about the xhost stuff? or was that just kirka?10:34
kirkakanzure xhost worked couple of times, but after VM reboot it doesn't connect to X again. I'll deal with it tomorrow.10:35
jrayhawkonce you define DISPLAY=:0 X11 will automatically attempt to use /tmp/.X11-unix/X010:36
kanzureeudoxia: yes, i'm harrassing mark sims about the wiki problems.10:36
kirkakanzure So, if I understand correctly, the only library problems are with python libs (numpy etc), not with native code (GROMACS, Nanodynamics)?10:36
kanzuregromacs has a new version that is not integrated into nanoengineer10:39
kanzurei haven't tried using nanodynamics10:39
kirkaI though it uses it by default.10:39
kanzurenah you have to click a button10:39
kirkaYes, "Simulation"10:39
kirkaI did it under windows xp, it worked.10:40
kanzurekirka: a helpful thing to do would be to write some unit tests10:40
kanzureif you write unit tests, then when i am working on upgrading other parts of the software, i can tell when things get broken more easily10:41
kirkaI think that if GROMACS (or LAMMPS) has explicit integrator API, making anchors and motors work there wouldn't be much problem.10:41
kanzureare you familiar with unit testing?10:41
kirkakanzure I'm not application programmer, I haven't written a single unit test in my life. And I haven't written large GUI programs. NE1 isn't something that's familiar to me.10:42
kirkaHeh10:42
kanzureunit testing is very simple in concept10:43
kirkaI could help with MD though10:43
kanzurehttp://docs.python.org/library/unittest.html#basic-example10:43
kanzuretheir example sucks because it uses a random function (wtf)10:43
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Remote host closed the connection]10:43
kirkakanzure To write tests I have to be familiar with NE1 architecture.10:43
kanzurehmm maybe not10:44
kirkaI think that I can write standalone simulator that reads MMP and simulates it in GROMACS or LAMMPS. Such software would be useful for me.10:44
kanzurehere is an example unit test from pokecrystal that i wrote (it's a disassembly of pokemon crystal):10:44
kanzurehttps://github.com/kanzure/pokecrystal/blob/master/extras/crystal.py#L822510:44
kirkaPokemon ^__^10:45
kanzurethis one tests that a function still works as intended.. the function just extracts certain data from a line10:45
kanzureyeah, it's a compiling version of pokemon crystal10:45
kirka* is quite afraid of industrial programming10:45
kirkakanzure Could you elaborate about core features of NE1?10:46
-!- highfrog [~swamp@p5B16DC4B.dip.t-dialin.net] has joined ##hplusroadmap10:47
kirkaI thought it's a constructor to build models of atomic structures, with some convenient tools (extrude, crystal, DNA, Protein and so on).10:47
kanzurecorrect..10:47
kanzurebut it's not just GUI tools10:47
kanzurethere were other libraries written10:47
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap10:48
kanzurelike nanoengineer/cad/src/model/10:48
kirkaWhy is it so large? I'm in awe when i look in src10:48
kanzurehowever, not all of these modules were written to be separable10:48
kirkaHmm10:48
kirkaI think simulator should be standalone. It's the most complex part (with support for distributed computing, accelerators and so on).10:49
kanzureit's large because of the .mmp files in nanoengineer/cad/src/experimental/10:49
jrayhawkoh, i guess if you don't have matching uids inside and outside the chroot, xhost +local: might be necessary10:49
kirkaOh, now I understand10:49
kirkajrayhawk That's for me?10:50
kanzuredna-examples/ is 8.4 MB, namot/scripts/ is 7 .6 MB, pyrex-opengl/ is 1.6 MB10:50
-!- hifrog [~swamp@p5B16DC4B.dip.t-dialin.net] has quit [Ping timeout: 255 seconds]10:50
kirkakanzure Pyrex and psyco scares me10:50
jrayhawkmaybe; i wasn't really paying attention to the original issue, just what kanzure was talking about with instructions10:51
kirkaThey are incompatible10:51
kanzurenanoengineer/cad/src/commands/ is 2 MB10:52
kirkakanzure jrayhawk Could you look at this log? http://pastebin.com/JJELVDuf10:53
kirkaAh, I have to mount10:53
kanzurehmm i will add those instructions to the README10:53
kirkaThey do not still work10:54
-!- _0bitcount [~ulises11@81.61.35.220.dyn.user.ono.com] has left ##hplusroadmap ["Leaving"]10:54
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Remote host closed the connection]10:54
kirkaIt worked for couple of times though10:54
-!- OldCoder is now known as Wanderer10:55
kirkaHmm, well, I'll deal with that later.10:55
kanzurekirka: try with DISPLAY=:0 at the front of the command10:57
kanzure"_X11TransSocketINETConnect() can't get address for localhost:6000: Name or service not known"10:57
kanzure"main.py: cannot connect to X server :0.0"10:57
kanzurehmm.10:57
kirkaNope, main.py: cannot connect to X server :010:57
kirkaYou have the same issue?10:58
kanzuretry this:10:58
kanzureDISPLAY=127.0.0.1:6000 python ~/code/nanoengineer/cad/src/main.py10:58
kanzurei think 6000 might be wrong10:59
-!- frogping [~swamp@p5B16DC4B.dip.t-dialin.net] has joined ##hplusroadmap10:59
jrayhawk6000 is the right port if you're connecting over TCP, but most distributions default to nolistentcp10:59
kirkaNope, main.py: cannot connect to X server 127.0.0.1:600011:00
jrayhawker, -nolisten tcp11:00
kirkaDistro is Ubuntu 12.0411:00
kanzurejrayhawk: for some reason in my notes i used port 11. i'm not sure why. :(11:00
jrayhawkkirka: inside the chroot, is there a /tmp/.X11-unix/X0 ?11:00
kirka/tmp/.X11-unix/ Is empty11:01
jrayhawkOutside the chroot, is there a /tmp/.X11-unix/X011:02
kirkaYes11:02
-!- highfrog [~swamp@p5B16DC4B.dip.t-dialin.net] has quit [Ping timeout: 256 seconds]11:02
kirkaI'll copy11:02
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap11:02
jrayhawkYou can't copy a socket, you need to mount --bind /tmp /home/user/Desktop/root/nanoengineer-chroot/tmp11:03
kirkaThanks11:03
jrayhawkAnd you should probably mount --bind /dev /home/user/Desktop/root/nanoengineer-chroot/dev11:03
jrayhawkto get DRI working.11:03
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Remote host closed the connection]11:04
kanzurei thought that's what 'for i in tmp proc dev' was supposed ot do.11:04
kanzure*to do.11:04
jrayhawkYeah.11:04
kirkakanzure That script complains11:05
kirkajrayhawk Thanks, with DISPLAY=0.0 it works!11:05
kirkaThis should be automated.11:05
kanzureunder what circumstances should i tell users to use DISPLAY=127.0.0.1:6000?11:05
kanzurekirka: yes, i'm adding the mount --bind instructions to the README.11:05
jrayhawkI cannot think of a circumstance under which going over the local networking stack is a win.11:05
kirkaWhy should users care about this low level stuff11:06
kanzurethis isn't for users. this is for developers.11:06
kirka*Has a long history of X hating11:06
kanzurethe problem is that nanoengineer lost 10 programmers in 2008 and i'm the only guy left (oh, and nmz787 wrote some code too)11:07
kanzures/left/working on it11:07
kirkaYes, thank you11:07
kirkaWithout you this software would be completely abandoned11:08
jrayhawkSome network abstraction is prudent if you care about isolation, I guess, but you also lose hardware acceleration in the process.11:08
jrayhawkisolation should probably be done with lxc+xpra11:08
jrayhawkHave you played with xpra before, kanzure?11:08
kanzureno11:08
kirka5 fps haven't improved btw, with mount /dev and /tmp11:08
kirkaActually, 3 fps :)11:09
jrayhawkIt's sortof like xhost, only detachable and actually integrates the windows under its control with your window manager11:09
kirkakanzure Where is numpy used (in NE1)?11:09
kanzurethe master branch does not use numpy, it uses numeric11:09
jrayhawkkirka: inside the chroot, glxinfo | grep direct11:09
kanzurenmz787 has a branch on github somewhere that uses numpy instead of numeric11:09
kirkaHow are 3D rotations of models calculated?11:10
kanzuregraphics card (or mesa)11:10
kirkadirect rendering: No11:10
jrayhawkoutside the chroot, glxinfo | grep direct11:10
kirkadirect rendering: Yes11:11
kanzurehmmm11:11
kirkaThere is /dev/dri in chroot11:11
-!- ElixirVitae [~Shehrazad@95.5.69.26] has joined ##hplusroadmap11:12
-!- ElixirVitae [~Shehrazad@95.5.69.26] has quit [Changing host]11:12
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap11:12
kanzurejrayhawk: can you review? https://github.com/kanzure/nanoengineer/pull/1/files11:13
jrayhawkI would suspect a permissions problem on /dev/dri, but your pastbin doohickey suggests you're running as root...?11:13
kirkaI'm also inside VM11:14
kirkaThat could be the problem11:14
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap11:14
kanzurewell, nanoengineer has to run as nanoengineeruser in the chroot because i installed it as a non-root user11:14
kanzuredunno if that's what you're talking about jrayhawk.11:14
jrayhawkOh. Is nanoengineeruser in group video?11:15
kirkakanzure For me this worked:11:15
kirkasudo mount --bind /tmp /home/user/Desktop/root/nanoengineer-chroot/tmp11:15
kirkasudo mount --bind /dev /home/user/Desktop/root/nanoengineer-chroot/dev11:15
kirkaOh, how do I check?11:15
jrayhawksudo -u nanoengineer id11:15
jrayhawkerrr11:15
jrayhawksudo -u nanoengineeruser id11:15
jrayhawksorry11:15
kirkaOutside it says11:16
kirkasudo: unknown user: nanoengineeruser11:16
kirkasudo: unable to initialize policy plugin11:16
jrayhawkjudging from the copy of that chroot on gnusha, the answer is no11:17
jrayhawkinside the chroot, adduser nanoengineeruser video11:17
kirkaHow do I add him to group video?11:17
jrayhawkalthough if you were inside the chroot and running glxinfo | grep direct as root, then something else has gone wrong11:18
jrayhawkroot wouldn't have permissions problems11:18
kirkaNOpe, doesn't accelerate11:19
kirkaroot@user-VirtualBox:/# glxinfo | grep direct11:19
kirkaError: unable to open display (null)11:19
jrayhawkkanzure: re: https://github.com/kanzure/nanoengineer/pull/1/files: 'mount' should be preceded by 'sudo'11:19
jrayhawkhuh11:19
kirkananoengineeruser@user-VirtualBox:/$ DISPLAY=:0.011:19
kirkananoengineeruser@user-VirtualBox:/$ glxinfo | grep direct11:19
kirkadirect rendering: No11:19
kirkaOh that's ok, I'm glad that it does work.11:20
jrayhawkfor the root, you need DISPLAY=:0 glxinfo | grep direct11:20
kirkaroot@user-VirtualBox:/# DISPLAY=:0 glxinfo | grep direct11:20
kirkadirect rendering: No11:20
jrayhawkperturbing. I guess I should go play with this myself.11:21
kirkaI'm accustomed to that, it's Linux, heh11:21
kirkaWell, If all I need is molecular constructor with some conveniences like extrusion, and crystal generation, I could write this prototype myself11:22
kirkaIt would be interesting11:22
kirkaBut it's sad not to use NE111:23
kirka* I could write this simple prototype myself11:23
kirkaI should understand it's features at least11:24
kanzurehuh? why not use nanoengineer?11:28
kanzurealso, please excuse our ineptitude when it comes to installing nanoengineer on your system, we've never done that before11:28
kanzureyou're person #5, this hasn't been battle-tested.11:28
kirkaOh, guys you are already heroes for supporting this software11:29
kirkaThese are little problems11:29
kirkaAnd you probably have a full time job11:29
jrayhawkactually i don't think all that many of us bother with those11:30
kanzurei work when i feel like it11:30
jrayhawksame here11:30
jrayhawkthough kanzure's level of feeling-like-it is probably equivalent to full-time11:31
kirka>why not use nanoengineer?11:31
kirkaI'm afraid that it's too complex for me to comprehend in reasonable time. Though I'm thinking how I could help the project.11:31
kanzureit's incomprehensible?11:31
kirkaI am not professional application programmer11:32
kirkaI don't know how I could make it run faster for example11:32
jrayhawk11:09 < jrayhawk> It's sortof like xhost, only detachable and actually integrates the windows under its control with your window manager11:32
jrayhawkfuck, i meant it's like xnest11:32
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Remote host closed the connection]11:33
-!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has quit [Read error: Connection reset by peer]11:33
jrayhawki guess 'screen for X11' might be a better summary11:33
-!- ElixirVitae [~Shehrazad@95.5.69.26] has joined ##hplusroadmap11:35
-!- ElixirVitae [~Shehrazad@95.5.69.26] has quit [Changing host]11:35
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap11:35
kirka*I don't know how I could make it run faster11:36
kirkawithout major rewrite11:36
kirkaAnd multithreading internal simulator would be complex11:36
kanzurewell, the reason it is slow is because we are failing to get it working properly on your system11:37
kirkabtw11:37
kirkaI could upload virtual box image  to the torrents when it'll work stable11:37
kanzurethe main thing that nanoengineer needs is to split into multiple submodules/programs that can be used elsewhere, and not in one giant monolithic program (nanoengineer)11:38
kirkaThat could simplify things for others11:38
kanzurevirtualbox is awful.. don't use virtualbox11:38
kirkakanzure Yes, you are absoultely right11:38
jrayhawkyeah, we're already virtualizing the userspace with a chroot11:38
jrayhawkthere's no reason to virtualize the kernel as well11:38
kirkaIf your host OS is Linux, yes11:39
kirkaHeh11:39
jrayhawkIf your host OS is Windows, use the Windows version11:39
kanzureif your host os is not linux then use the windows or mac binaries11:39
kanzureyes11:39
jrayhawkif your host OS is OS X, use the OS X version11:39
kirkaTried to11:39
kanzureoh i think the wiki went down, which hosted those versions11:39
kirkaIt doesn't work under win7, some numarray DLL not loading11:39
kanzuredid you install it?11:39
kirkaI have backup11:39
kirkaYes, I did11:39
kirkaI have 3 installs now11:39
jrayhawkhaha11:39
kanzureok. numarray sounds like the sort of thing that would be 32/64-bit-sensitive to me.11:40
jrayhawkwhat a loveley development quagmire we're contributing to11:40
jrayhawklovely11:40
kirkaUnder Windows XP it mostly works fine (I could give a VM image), under Ubuntu 120.04 it workd partly and under Win7 it does not work yet.11:40
kanzurejrayhawk: yeah! i know, i have a great idea! let's complicate things by virtualizing the software for a fourth sketchy platform.11:40
kirkakanzure Yes11:40
kirkaHeh11:40
kanzureyes, it was not developed on windows 7 ever11:41
kirka>split into multiple submodules/programs that can be used elsewhere11:41
kanzureit was pre-win7-existence11:41
kirkakanzure, That;s very good idea11:41
kanzurekirka: yes, for example the mmps file format and library inside nanoengineer11:41
kanzureerm, mmp11:41
kirkaIf we had clearly designed architecture eith defined file formats and interaction rules, it couls make things much more easier11:41
jrayhawkthe demand for a fourth sketchy platform is an indication that the platform portability hole being dug deeper faster than we're filling it in11:42
kirkaI think there should be simple CAD tool for atomic design, which saves to MMP. MMP could be simulated by (little modified) GROMACS in parallel.11:43
kanzurehave you used gromacs in the past?11:43
kirkaNo, but I understand physics and numerics behind MD.11:44
kirkaThe only thing I'll need to do is add MMP reader and motors/anchors modules and link them with GROMACS properly11:45
gnushananoengineer.git: aedf2e2 use mount --bind to wire the chroot to /dev/dri11:45
gnushananoengineer.git: 09ef841 definitely mount --bind these things11:45
gnushananoengineer.git: 5a85236 mount should be preceded by sudo11:45
gnushananoengineer.git: e14a33a Merge pull request #1 from kanzure/chrootreadmeupdate111:45
kanzuremy hobby: submiting myself pull requests to feel loved11:46
kirkaHeh11:46
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Remote host closed the connection]11:51
kirkaHmm http://en.wikipedia.org/wiki/Ascalaph_Designer12:04
kirkaMolecular modeling package12:04
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap12:06
kirkahttp://www.biomolecular-modeling.com/Gallery.html12:07
kirkaOf courese NE1 is more developed12:08
kirka*course12:08
kirkaThis is for small molecules12:08
kirkaNE1 has it's niche12:08
kirkaWe (I?) should modularize and optimize it12:09
-!- Shehrazad [~Shehrazad@95.5.69.26] has joined ##hplusroadmap12:10
-!- Shehrazad [~Shehrazad@95.5.69.26] has quit [Changing host]12:10
-!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap12:10
kanzure*submitting12:11
kirkaAscalaph is GPL, and there is quantum chemistry simulation12:12
kirkaWe could stel something from it12:12
kirka*steal12:12
kirkaAnd it's MD engine is quite advenced12:12
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Remote host closed the connection]12:14
kirka*advanced12:17
kirkayes, it's for biomolecules12:19
-!- sylph_mako [~mako@118-93-183-202.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap12:20
kirkaI'm playing with it12:20
kirkaWell, GUI is convenient and fast12:20
-!- augur [~augur@129-2-129-157.wireless.umd.edu] has joined ##hplusroadmap12:26
-!- augur [~augur@129-2-129-157.wireless.umd.edu] has quit [Remote host closed the connection]12:28
-!- augur [~augur@129-2-129-157.wireless.umd.edu] has joined ##hplusroadmap12:30
-!- augur [~augur@129-2-129-157.wireless.umd.edu] has quit [Remote host closed the connection]12:30
* kirka folds chignolin with MD@Ascalaph12:38
* kanzure folds kirka12:41
chris_99i'm just reading http://kitto.cm.utexas.edu/research/Kittolabpage/Protocols/Microbiology/electroporation.html12:53
chris_99is 400V common for electroporation12:53
kanzurei remember some electroporation protocols using more volts than electrophoresis power supplies..12:54
chris_99yeah that's what i thought too12:55
chris_99i thought they where in the KV12:55
chris_99normally12:55
chris_99yeah in http://peds.oxfordjournals.org/content/early/2010/02/03/protein.gzq002.full12:58
chris_99they're using 2.5KV12:58
chris_99they also mention they're using 25 µF12:59
-!- Simurg [~Shehrazad@95.5.69.26] has joined ##hplusroadmap12:59
-!- Simurg [~Shehrazad@95.5.69.26] has quit [Changing host]12:59
-!- Simurg [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap12:59
-!- Simurg [~Shehrazad@unaffiliated/shehrazad] has quit [Read error: Connection reset by peer]12:59
-!- Mokbortolan_1 [~Nate@c-76-115-136-13.hsd1.or.comcast.net] has joined ##hplusroadmap13:03
kirka*Gies to sleep13:03
* kirka sleeps13:03
-!- kirka [~Kirka@95-161-252-108.broadband.spb.TiERA.org] has left ##hplusroadmap []13:03
-!- Mokbortolan_ [~Nate@c-76-115-136-13.hsd1.or.comcast.net] has quit [Ping timeout: 264 seconds]13:03
archelshttp://gizmodo.com/5943572/youd-never-get-lost-with-a-pair-of-these-gps-shoes13:04
-!- sylph_mako [~mako@118-93-183-202.dsl.dyn.ihug.co.nz] has quit [Ping timeout: 240 seconds]13:04
chris_99haha13:05
chris_99genius13:05
-!- cpopell [ad42e490@gateway/web/freenode/ip.173.66.228.144] has joined ##hplusroadmap13:30
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap13:31
-!- AdrienG [~dextro@unaffiliated/amphetamine] has quit [K-Lined]13:37
kanzureany objections? https://github.com/kanzure/nanoengineer/pull/214:00
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Read error: Connection reset by peer]14:06
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap14:06
-!- EnLilaSko [~Nattzor@unaffiliated/enlilasko] has quit [Quit: - nbs-irc 2.39 - www.nbs-irc.net -]14:19
archelsusing \t instead of spaces is good karma.14:24
kanzure/kick archels14:32
-!- mode/##hplusroadmap [+o kanzure] by ChanServ14:32
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Read error: Connection reset by peer]14:36
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap14:37
-!- CIA-11 [cia@cia.vc] has quit [Ping timeout: 240 seconds]14:38
-!- skorket [~skorket@cpe-24-58-232-122.twcny.res.rr.com] has joined ##hplusroadmap14:41
skorkethey all14:42
@kanzurelet's all move to kansas, get lots of bandwidth into a commune and call it hacker fortress14:42
skorketI'm in14:42
strangewarpYou'll need to be self-sustaining, in preparation for the day the world is overrun by dire postmodernists14:46
strangewarpIn the night, you will hear their cries: "LACAAAAANNN"14:46
-!- eudoxia [~eudoxia@r190-135-84-102.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap15:04
eudoxiawe should move to Arizona and found a commune of cryonicists with lots of bandwidth and in-house nitrogen liquefaction15:04
eudoxiawe'll call it "The Mike Darwin Memorial Fortress"15:05
@kanzuremike isn't dead yet15:08
eudoxiaI know15:09
eudoxiaI'm planning for the future15:09
cpopelleudoxia, start doing apps?15:12
eudoxiamostly studying for the SAT15:13
cpopellah15:13
cpopellit's pretty easy15:13
cpopellpractice your analytical writing I guess15:13
@kanzureeudoxia: take my advice and throw it in the trash15:13
eudoxiakanzure: but all the cool cats of transhumanism went to MIT, except Eliezer15:13
eudoxiawho is a wizard15:14
cpopelleudoxia: I will let you rent a room from me when I buy a house if you end up in DC Metro area :V15:14
cpopellyou can have a lab15:14
eudoxiaDeus Ex HR the prequel15:15
strangewarpEliezer and I have weirdly similar histories in our personal lives15:15
strangewarpI'm a little bitter about that, since I ended up as a total loser, and he didn't15:15
cpopellhow much writing have you done?15:15
eudoxiaanalytical writing? a shitbuttload of stuff for my lit class and physics papers15:16
eudoxiaI think I mostly need to practice text analysis15:16
eudoxiastrangewarp: see if you had gone forward with that religion you would've had proper cult-building practice15:17
strangewarpeudoxia: Don't I know it! We both had delusional beliefs in our mid-teenagerhoods; his was that weird quantum thing, whereas mine was also a weird quantum thing but with stupider goals15:17
eudoxiastrangewarp: You mean that thing where his epistemology requires MWI to be true?15:31
eudoxiathe last issue of the Robot Cultist mag of psychotic delusions and falsehoods hasn't been forwarded to me yet15:31
eudoxiaso I'm not entirely up to date15:32
strangewarpHuh... my epistemology requires Big Universe to be true, of which MWI is a potential subset15:33
eudoxiais that some other computational platonism thing15:34
strangewarpBut no, I mean something else, some traditional-rationalist proposition about the nature of brains he made in like, 199915:34
strangewarpMy thing is only computational platonism within the bounds of possible rational topologies, so don't flip your lid15:34
eudoxiadude I totally love computational platonism15:35
eudoxiawhat is a "possible rational topology"15:36
strangewarpA universe that can exist with internally-consistent physics and is not reliant on random quantum miracles or whatnot15:36
eudoxiaI guess you mean a possibility space of physically possible things?15:36
eudoxiaclose enough15:36
strangewarpEvery random quantum miracle to perpetuate non-rational topology reduces the universe's magnitude by a degree comparable to.. gosh.. whatever Boltzmann brains it would sequester by random resimulation, at least15:38
strangewarp(sorry, made that line intentionally funky, I get amused by that sort of thing)15:38
@kanzurethat makes you the worst person15:38
eudoxiaOh hello Greg Egan15:38
eudoxiaI feel dumb now15:38
strangewarpkanzure: sorry :(15:38
strangewarpkanzure: in my defense, it was valid within the bounds of the point I wanted to make, just radical and filled with jargon15:40
@kanzureyes but it pleased you15:40
cpopellkanzure, how the hell did lesswrong op you15:41
strangewarpI am a pleasure junkie, it is a character flaw that I consciously recognize, I blame certain facets of the experimental early-learning program that acted like a reverse Ludovico technique :p15:41
@kanzurecpopell: because i care15:41
cpopellO_o okay15:42
@kanzureand i think they knew i would hate it15:42
strangewarphahahahah15:42
cpopellheh.15:42
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]15:48
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap15:49
-!- frogping [~swamp@p5B16DC4B.dip.t-dialin.net] has quit [Quit: Love Everything! Resistance is Futile.]15:50
strangewarpIt was a pretty innovative early-learning program, but its two downsides were:15:51
strangewarp1) Complete burnout that lasts from age 6 to age 2315:51
strangewarp2) Can't see a Muppet without experiencing complete terror15:51
@kanzurehttps://github.com/blog/1264-introducing-the-command-bar15:52
@kanzureheroku needs that15:52
-!- Juul [~Juul@199-188-193-145.PUBLIC.monkeybrains.net] has joined ##hplusroadmap15:57
@kanzure"so what he was saying is that people get on mobile search results through wordpress, not google"16:05
@kanzureoh clients <316:05
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]16:11
cpopellI wish I had clients :P16:14
-!- delinquentme [~asdfasdf@c-71-236-101-39.hsd1.pa.comcast.net] has quit [Quit: Leaving]16:21
-!- mrdigital [~kvirc@host86-190-99-160.wlms-broadband.com] has joined ##hplusroadmap16:26
-!- Juul [~Juul@199-188-193-145.PUBLIC.monkeybrains.net] has quit [Ping timeout: 240 seconds]16:26
-!- mrdigital [~kvirc@host86-190-99-160.wlms-broadband.com] has left ##hplusroadmap ["Once you know what it is you want to be true, instinct is a very useful device for enabling you to know that it is"]16:29
skorketis nmz787 expected to be on later?16:31
@kanzurei dunno for today. i don't think he's traveling at the moment, so maybe.16:31
-!- eudoxia [~eudoxia@r190-135-84-102.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 248 seconds]16:31
skorkethey kanzure, are you a professor at the U. of Austin?16:46
@kanzureno16:46
Mokbortolan_1he's not cool enough16:46
Mokbortolan_1not enough hats16:46
skorketAre you employed at the moment?  Please let me know if I'm being too nosy16:47
@kanzureskorket: at the moment i make applications and do software for various companies16:48
skorketah, consultant work?16:48
@kanzureyes16:48
-!- Charlie_ [~quassel@64.31.59.70] has quit [Quit: No Ping reply in 180 seconds.]16:53
-!- Charlie [~quassel@64.31.59.70] has joined ##hplusroadmap16:53
-!- Charlie is now known as Guest7688716:54
@kanzureskorket: why do you ask?16:54
skorketjust curious16:54
-!- jmil [~jmil@hive76/member/jmil] has quit [Quit: jmil]16:55
@kanzureskorket: do i seem like a professor?16:55
skorketum...no.  But you're active in the community, have a lot of interests, have a wide knowledge, etc. etc.  Seems like it could have been a possibility16:55
@kanzurejmil is the closest to being a professor here (he's trying to find a place that will take him up)16:57
-!- Juul [~Juul@199-188-193-145.PUBLIC.monkeybrains.net] has joined ##hplusroadmap16:59
-!- otarU [otaru@200-148-9-114.dsl.telesp.net.br] has joined ##hplusroadmap17:02
-!- alusion [~alusion@pool-173-79-17-100.washdc.fios.verizon.net] has joined ##hplusroadmap17:09
@kanzurealusion: hi.17:33
-!- jmil [~jmil@hive76/member/jmil] has joined ##hplusroadmap17:52
-!- gnusha [~gnusha@131.252.130.248] has joined ##hplusroadmap18:09
-!- Topic for ##hplusroadmap: biohacking, nootropics, transhumanism, open hardware | sponsored by george church and the NRA | http://gnusha.org/logs http://diyhpl.us/wiki http://groups.google.com/group/diybio | friends don't let friends do super college18:09
-!- Topic set by kanzure [~kanzure@131.252.130.248] [Fri Aug 10 08:01:18 2012]18:09
[Users ##hplusroadmap]18:09
[ _sol_ ] [ cpopell ] [ Helleshin ] [ nuba ] [ SDr ] [ Thorbinator] 18:09
[ AlonzoTG] [ devrandom ] [ HEx1 ] [ obscurit1 ] [ Shehrazad ] [ upgrayeddd ] 18:09
[ alusion ] [ docl ] [ ivan` ] [ OldCoder_ ] [ skorket ] [ Urchin ] 18:09
[ archels ] [ drazak_ ] [ jmil ] [ otarU ] [ smeaaagle ] [ Utopiah ] 18:09
[ audy ] [ ElixirVitae ] [ jrayhawk ] [ panax ] [ strages_home] [ Vicarious ] 18:09
[ augur ] [ epitron ] [ Juul ] [ ParahSailin] [ strangewarp ] [ Wanderer ] 18:09
[ bkero ] [ fenn ] [ Lemminkainen_] [ pasky ] [ streety ] [ ybit ] 18:09
[ brownies] [ gedankenstuecke] [ lichen ] [ phryk ] [ superkuh ] [ yorick ] 18:09
[ chido ] [ gnusha ] [ Mokbortolan_1] [ Proteus ] [ Tasmania ] 18:09
[ Coornail] [ Guest76887 ] [ nathaniel ] [ Sanqui ] [ ThomasEgi ] 18:09
-!- Irssi: ##hplusroadmap: Total of 58 nicks [0 ops, 0 halfops, 0 voices, 58 normal]18:09
-!- Channel ##hplusroadmap created Thu Feb 25 23:40:30 201018:09
-!- Irssi: Join to ##hplusroadmap was synced in 7 secs18:09
-!- kanzure [~kanzure@131.252.130.248] has joined ##hplusroadmap18:10
-!- CIA-18 [cia@cia.vc] has joined ##hplusroadmap18:11
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Remote host closed the connection]18:15
kanzurehrm.18:22
kanzurejrayhawk: i blame you?18:22
alusionSup18:27
skorketopen source/online EDA suggestions?18:27
kanzureskorket: geda18:35
kanzurenon-open source: try upverter or circuitlab18:35
skorketupverter is near unusable18:35
kanzureheh18:35
skorketI really want to like it but I can't even connect a wire18:35
kanzurei hated their search interface18:37
skorketcircuitlab...haven't tried that18:37
kanzurei just wanted to select a generic component, and not a 100 ohm resistor18:37
kanzurebecause chances are they don't have a 1337 ohm resistor or w/e18:37
kanzurecircuitlab might be better. not sure.18:37
-!- jmil [~jmil@hive76/member/jmil] has quit [Quit: jmil]18:44
skorketyeah, I'm not sure circuit lab is supposed to be anything more than a sandbox for EE 10118:47
skorketgeda over kicad?18:48
-!- strages_home [~strages@adsl-98-81-14-211.hsv.bellsouth.net] has quit [Quit: Lost terminal]18:52
-!- yashgaroth [~f@cpe-66-27-117-179.san.res.rr.com] has joined ##hplusroadmap18:59
kanzureskorket: hopefully yes :\19:07
skorkethopefully why?19:07
kanzurewell, geda should have improved by now19:07
skorketwhy do you like it over kicad?19:08
kanzureno particular reason19:11
kanzurei don't use either of them regularly so don't listen to me19:11
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Remote host closed the connection]19:13
skorketI remember picking geda over kicad before I dove into upverter19:14
kanzureskorket: what else is wrong with upverter?19:16
skorketIt's off and on19:17
skorketbut they consistently have problems with their editor19:17
skorketI tried to alter the value of the cap?  "error"19:18
kanzurehah19:18
kanzureyes that's sorta important19:18
skorketTry to add a zener diode?  "number of pins must match up" (it was 2 everywhere)19:18
skorketTry to add a wire from one component to another?  consistently mis-aligns19:19
skorketand they're spurious.  Sometimes it fails, sometimes it works.  Maybe they're in the process of bug fixing, maybe they've introduced a new one, etc.19:19
kanzurethey have a json exporter/importer that might be easier to work with19:19
kanzurebut, then you have to write in json19:19
skorketThey're really friendly, they have a live chat, but I pretty often have this problem19:19
-!- jmil [~jmil@hive76/member/jmil] has joined ##hplusroadmap19:28
skorketand now I can't download the exported json file19:28
skorketfreakin great19:28
-!- skorket [~skorket@cpe-24-58-232-122.twcny.res.rr.com] has quit [Ping timeout: 260 seconds]19:38
-!- mensch [~mensch@c-67-189-243-48.hsd1.ma.comcast.net] has joined ##hplusroadmap19:41
-!- skorket [~skorket@cpe-24-58-232-122.twcny.res.rr.com] has joined ##hplusroadmap19:43
-!- soylentbomb [~k@unaffiliated/soylentbomb] has joined ##hplusroadmap19:48
-!- augur [~augur@c-98-218-127-183.hsd1.md.comcast.net] has joined ##hplusroadmap20:02
kanzureoh nice i didn't know their exporter was broken20:02
kanzureit sounds like they suck at testing20:02
jmilkanzure: did you see the article where they printed blood vessels in seconds?20:03
jmilonly… they weren't actually vessels. lolz20:03
jmilthat's what you call media misdirection20:03
kanzurei didn't read the article because it sounded like bullshit20:03
kanzureplus, you would have informed me months in advance ;)20:04
kanzureyou would probably be unable to stop talking about it, too..20:04
jmilpeople sent the article to me. the picture is cool but they are solid, not hollow, and not biodegradable. ugh.20:05
jmilat least we made it in the "unlike previous techniques of printing blood vessels" section:20:06
jmilhttp://motherboard.vice.com/2012/9/17/scientists-can-now-3d-print-blood-vessels-in-seconds20:06
kanzurehah.20:06
kanzure"previous" techniques. heh.20:06
jmilsoooo misleading20:06
kanzureyou're old news!20:06
jmilhahaha20:06
jmilright20:06
kanzurebetter get that professorship before they forget about you20:06
jmili had my 15 min20:06
jmiltrue dat20:06
jmilin the paper they say it canNOT be used to make structures with overhangs. i.e. vessels20:07
jmilbut the PI is a heavyweight and does cool stuff20:08
jmilit's promising technology for sure. but DLP lithography is not new either.20:08
jmilso strange20:08
kanzurehuh? it's dlp-based?20:08
-!- Juul [~Juul@199-188-193-145.PUBLIC.monkeybrains.net] has quit [Read error: Operation timed out]20:09
jmilya its the same as the perfactory from envisiontec kanzure20:10
jmildynamic light projection20:10
jmilthey are just using a projector and an optical reducer. standard stuff20:11
kanzureyes i know what dlp is haha20:11
jmiloh didn't know if you meant the other acronym20:11
kanzurejust wasn't expecting it20:11
jmildelinquentme was excited about it. dunno if he figured out the truth yet20:13
kanzuredelinquentme gets excited about anything that a news site posts20:21
brownieshe must lead a very exciting life.20:21
yashgarothhey did you guys hear we have warp drives now? good times20:23
-!- augur [~augur@c-98-218-127-183.hsd1.md.comcast.net] has quit [Remote host closed the connection]20:23
-!- augur [~augur@c-98-218-127-183.hsd1.md.comcast.net] has joined ##hplusroadmap20:24
-!- augur_ [~augur@c-98-218-127-183.hsd1.md.comcast.net] has joined ##hplusroadmap20:25
-!- augur [~augur@c-98-218-127-183.hsd1.md.comcast.net] has quit [Read error: Connection reset by peer]20:26
kanzureyashgaroth: you forgot to add "TIL" or some crap like that20:26
yashgarothle warp drives20:26
-!- strages_home [~strages@adsl-98-81-14-211.hsv.bellsouth.net] has joined ##hplusroadmap20:47
kanzureneat: http://wiki.rootzwiki.com/Category:Devices20:51
kanzurefenn: i saw les today. he was tailing me while i was driving around. i don't think he recognized me because he looked annoyed that this guy in front of him parked near his shop.21:13
brownieskanzure: hey so21:18
brownieskanzure: what happened here? http://gigaom.com/2012/08/19/halcyon-molecular-quietly-shuts-down/21:18
-!- wizaqua [~usorid@c-76-23-254-105.hsd1.ct.comcast.net] has joined ##hplusroadmap21:25
kanzurebrownies: a few things.. lotta people were trying to grab some of their equipment before it went poof :)21:31
kanzurebrownies: the public story is that oxnano "beat them to the punch".. but that's obviously stupid21:32
kanzurei mean, there's no way you would shut down a company with $20M invested in it just because someone announced a product that doesn't even exist21:32
browniesright21:32
kanzurebut the story goes that elon musk got really upset about that21:32
kanzureand that halcyon was going to pivot to "dna synthesis"21:32
browniessome of their people were snooping up on me on LinkedIn ... which means that they're still claiming the comapny exists, on LinkedIn21:32
browniesdidn't someone else announce DNA synthesis breakthrough today?21:33
browniesCambrian Something?21:33
kanzurewhen i interviewed at halcyon (they wanted me to make "super microsoft onenote, except in a web browser, to manage all of our bajillions of exabytes of data that we don't have yet") they told me their backup plan was "sell electron microscopes".21:33
yashgarothoh boy cambrian genomics made an actual announcement?21:33
kanzurecambrian genomics are the guys that live with fenn21:33
brownieshahah21:34
kanzureno the "announcement" you're thinking of is probably the genome compiler corporation piece that was in the media..21:34
browniesyou guys provide a nice alternative view compared to the hubbub in the media21:34
kanzureit's not a breakthrough, it's a fucking awful gui built on adobe air21:34
kanzurewas it the article that started with "Omri Amirav-Drory wants to be the Bill Gates of the DNA world. " ?21:35
kanzurehttp://singularityhub.com/2012/09/17/new-software-makes-synthesizing-dna-as-easy-as-using-an-ipad/21:35
kanzurei hate him21:36
brownieskanzure: no, it was this, where they claim to have a "DNA laser printer" https://angel.co/cambrian-genomics21:36
kanzure(he posts to diybio and it's hilarious because he doesn't know how much damage he's doing to his brand when we're all telling him how much his product sucks)21:36
kanzure(open source vs closed source flame wars, the whole nine yards)21:36
kanzurebrownies: it's not quite a laser printer.. they are doing microarray batch synthesis and then they do some laser/sequencing magic to increase quality, iirc.21:37
kanzurefenn might have more details. i haven't heard from fenn in a few months so he might be dead.21:37
yashgarothyeah what the hell happened to fenn21:37
browniesis he still posting meticulous measurements of his life online?21:37
kanzurehis irc account has been "away" since early august 2012.21:37
brownieskanzure: oh, so, what's the rest of that story? what happened to Halcyon?21:37
kanzurebrownies: dunno, sorry. i can ask around.21:38
kanzurejojack will have lots of juice21:38
kanzureJoseph Jackson <joseph.jackson@gmail.com> ask him about halcyon, tell him you know me, blah blah blah..21:38
yashgarothalso ask him about the san diego diybio lab since he was spearheading that21:39
brownieshaha21:39
-!- foucist [~foucist@ps14150.dreamhost.com] has joined ##hplusroadmap21:39
kanzureyashgaroth: i think that's todd chamoy21:39
brownies"i have many prying questions about things, and i know some of the same people as you!"21:39
kanzurebrownies: yeah he's cool with that21:40
yashgarothnah jojack was the one who was heading it up, for some reason...but yeah todd is the local muscle21:40
kanzurehe's very friendly and hilarious.21:40
yashgarothtook my quip of "oh sorry I didn't recognize you with a shirt on" quite well21:41
kanzureevery few weeks he calls me up at like 3am to rant about how much singularity university and halcyon molecular suck21:41
kanzurehint: they suck a lot21:41
kanzureoh and biocurious21:41
brownieshahah21:41
browniesso basically you hate the whole community21:41
kanzurethings are way worse than people let on21:41
kanzurebiocurious is run by the mob21:41
yashgarothso much to hate, so little time21:42
kanzuresingularity university is an elaborate credit card scam21:42
browniesit's literally run by the mob?21:43
kanzurebrownies: it's not hatred.. it's being "tastefully informed".21:43
browniesthat seems suboptimal.21:43
brownieskanzure: heh21:43
kanzureno, but the board was sorta hijacked and lopsided and poorly put together21:43
kanzureand so it has crippling management issues where they can't actually do things21:43
kanzurehe picked cofounders poorly (like tito and eri)21:44
kanzureeri somehow became the face for biocurious in the media, and she started to use it to pitch her own startups21:44
kanzureand suddenly she's talking about how she started diybio at osdn/oreilly conferences as the keynote speaker21:44
browniestaking credit for other people's work is a critically important skill21:44
kanzuretruth.21:45
browniesarguably, if you have that skill, you've got all other skills covered, too.21:45
kanzure(there are other issues with the board; those are just two that i have a history of ranting about in here.)21:45
kanzures/osdn/oscon21:45
browniesheh21:45
kanzureoh also he took the transhumanism thing seriously:21:45
kanzurehttp://www.youtube.com/watch?v=kmTNtSs1UQY21:45
brownieskanzure: you mean we're not going to be able to engineer immortality in the next decade?21:46
kanzurei think even if we did, we wouldn't know it within the next decade.21:46
yashgarothhttp://www.smbc-comics.com/index.php?db=comics&id=1968 :V21:47
kanzurebrownies: cambrian has a lot of interesting people, so they are worth watching21:50
kanzurebrownies: like http://anselmlevskaya.com/ http://github.com/levskaya21:50
-!- jmil [~jmil@hive76/member/jmil] has quit [Quit: jmil]21:56
-!- _sol_ [~Sol@c-174-57-58-11.hsd1.pa.comcast.net] has quit [Ping timeout: 272 seconds]22:01
kanzurecrapload of git repos: http://github.com/cyanogenmod22:03
kanzureabout 700?22:04
brownieskanzure: his name seemed very familiar to me when i saw it on Cambrian's team list. still not sure where else i've seen it.22:06
kanzurei've probably mentioned him in here22:06
kanzurehmm v8 runs on android?22:07
kanzureoh i guess that makes sense22:07
brownieshaha22:10
browniesyeah, google occasionally does manage to make some of their software work with some of their other software22:10
-!- augur_ [~augur@c-98-218-127-183.hsd1.md.comcast.net] has quit [Remote host closed the connection]22:20
-!- mensch [~mensch@c-67-189-243-48.hsd1.ma.comcast.net] has quit [Ping timeout: 252 seconds]22:20
kanzure.method private initiateMarketInitialization22:25
kanzure(it's java)22:25
kanzureerm, i mean, it was originally java..22:26
-!- skorket [~skorket@cpe-24-58-232-122.twcny.res.rr.com] has quit [Ping timeout: 240 seconds]22:26
-!- yashgaroth [~f@cpe-66-27-117-179.san.res.rr.com] has quit [Quit: Leaving]22:35
-!- augur [~augur@208.58.5.87] has joined ##hplusroadmap22:37
kanzureisHasHardKeyboard22:37
-!- skorket [~skorket@cpe-24-58-232-122.twcny.res.rr.com] has joined ##hplusroadmap22:45
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Remote host closed the connection]23:19
-!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has quit [Read error: Connection reset by peer]23:19
kanzurebrownies: why is my recruiter emailing me at 1am?23:25
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap23:25
kanzureheh this guy made a remote shell straight into google's android app scanner23:50
kanzurehttp://jon.oberheide.org/files/summercon12-bouncer.pdf23:50
kanzurehttp://www.youtube.com/watch?v=ZEIED2ZLEbQ23:50
kanzurehttp://jon.oberheide.org/blog/2012/06/21/dissecting-the-android-bouncer/23:59
--- Log closed Tue Sep 18 00:00:29 2012

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