2008-11-13.log

--- Day changed Thu Nov 13 2008
genehackerI missed the presentation what did he talk about again?00:01
kanzure_http://unptnt.com/00:01
kanzure_but also some other website that I can't remember the name of00:02
genehackerreplicators?00:02
kanzure_No.00:02
kanzure_prolotopia? prultopia? porotopia? prulatopia? prulatopia was probably it.00:02
genehackerrepository of product files ready to print off00:02
genehackeropen manufacturing processes?00:03
kanzure_No, it's a website. Prolutopia or protopia or somesuch.00:03
genehackerthat's it?00:04
genehackerjust a website you collaborate with people on?00:04
* ybit wants to read kanzure's response to paul on om mailing list00:06
genehackerjust a repository for stuff?00:06
ybitconcerning licensing00:06
genehackerthat's free?00:06
kanzure_ybit: "Eat it"00:06
kanzure_ybit: :-/00:06
kanzure_genehacker: Well, that's the part that they're doing, and if they think they can get contributors then that's great, SKDB is more like the backend to their system if they want00:07
genehackerso it looks like they'll sell either ads or support for the stuff on the website00:08
genehackernothing new there00:08
kanzure_Huh?00:08
genehackerat least on the front of it00:08
kanzure_Nobody said it will be profitable.00:09
-!- xp_prg [n=xp_prg3@c-24-130-128-182.hsd1.ca.comcast.net] has joined #hplusroadmap00:09
genehackerso can I see the gear visualizer?00:10
kanzure_One sec.00:10
kanzure_Ah, I lost my logs from today. One more sec.00:10
genehackerand what are you currently doing with that NSF funding?00:10
kanzure_http://heybryan.org/shots/2008-11-12_glxgears.png00:11
kanzure_NSF funding? Paycheck.00:11
kanzure_and that's why we have project money in here now00:11
genehackerwhat are they paying you for?00:11
kanzure_My work.00:12
genehackerwriting gear code00:12
kanzure_No, the gear stuff is just one side project.00:12
genehackerSo it looks to me like the gear visualizer might not be useful to our reverse engineering project00:12
kanzure_Why?00:13
fennwhat's the big deal with the glxgears screenshot?00:13
kanzure_dunno, somebody wanted to see it I guess00:14
kanzure_and was apparently impressed00:14
kanzure_heh'00:14
kanzure_"ooh! pretty!"00:14
fennooh a demo program!00:14
kanzure_"I feel like we're doing something productive!"00:14
genehackeroh no bryan00:14
genehackerI wasn't impressed00:14
kanzure_No, I'm not talking about you00:14
genehackerI knew what you did00:14
genehackerheh00:14
fennkanzure_: maybe if it were in flash, with an AJAX frontend and SQL server00:14
kanzure_fenn: You know I hate myself for writing all this stupid AJAX stuff, yes?00:15
fennwhy is it called AJAX again?00:15
kanzure_asynchronous javascript and xml00:15
genehackerunless the software  for making the gears can be used to figure out the right combination of gears such that the ammunition dispensing piston and the cartridge advancer move at different times so they don't jam up00:16
fenn"Despite the name, the use of JavaScript, XML, or its asynchronous use is not required." Buzzword Alert!00:16
genehackerthen it's pretty much useless to us00:16
kanzure_genehacker: yeah, Albert's software can do that00:16
genehackerreally?00:17
kanzure_fenn: wtf is it if it's not js/xml/asynchreneity ?00:17
kanzure_does PHP+flash count? isn't that just php+flash then?00:17
genehackerI explain to you how the cartridge advancer and ammunition dispenser piston work right?00:17
kanzure_I don't know00:18
genehackerwell then00:18
genehackerlooks like I might have to send you something00:18
fennmachine gun mechanism is pretty simple and reliable00:18
genehackerthis is a machine catapult fenn00:18
genehackerit's a bit different00:18
fennwhat's the power source?00:19
fenni'd be tempted to make a giant mini-mag (paintball gun type) using compressed air00:19
genehackerideal power source: tamiya gearbox00:20
genehackerpower source I am likely to use: hand crank00:20
fennever taken apart an airsoft gun?00:20
genehackerno00:21
fennthat's basically a tamiya gearbox00:21
genehackera tamiya gearbox isn00:21
genehackera special name for a mechanism00:21
genehackerit's a brand name00:21
fennyes i know00:21
fennhttp://en.wikipedia.org/wiki/Image:AEG.gif00:22
genehackerhttp://www.tamiyausa.com/product/item.php?product-id=7010300:22
genehackerthis is what I mean by tamiya gear box00:22
genehackerholy crap00:22
genehackerthat's pretty much my mechanism00:23
genehackerbut a bit different00:23
genehackerFACEPALM00:23
genehackerI just reinvented the wheel00:23
fenncongratulations, you are now an engineer00:23
genehackerthough00:24
genehackerthis is an automated catapult00:24
genehackermeaning it uses an arm to throw projectiles00:25
genehackerit also uses plastic pigs00:25
genehackerwhich aren't round like balls00:26
fennthat's why you stuff them in short sections of pvc pipe00:26
genehackerwhich means I can't load them in a hopper and shoot them as easily00:26
fennhoppers dont work well even for balls00:26
genehackerHAHAHAHAHA PVC pipe00:26
genehackerFenn, I'm printing this out on a 3d printer00:26
fennwhy/00:26
fennwaste of resin00:27
genehackerbecause that's what the assignment is00:27
fennsigh... nevermind00:27
genehackerwhat 3d printers use resin?00:27
fenngo stick your head in the sand please00:27
genehackerthis one uses plastic00:27
fennFDM?00:27
genehackeryeah00:27
kanzure_SLS00:27
genehackernope00:27
genehackerbut we might have to use the SLS00:28
genehackergiven the FDMs00:28
genehackercurrent condition00:28
fennif you're making large numbers of identical plastic pigs, why not do injection moulding?00:28
fennor blow moulding00:28
genehackernot printing that00:28
fennyou could 3d print a blow mould00:29
genehackerI see no need to00:29
fennjello mould00:30
genehackeryou do have a point there00:30
fenn"made from real pig parts (tm)"00:30
genehackerthe printer doesn't have that kind of resolution00:31
fennoo it would be cool if you could make a pig shaped hotdog00:31
genehackermeat shaped like meat?00:31
fennyou could make a meat/jello slurry and cast it in blow-moulded cellulose wrappers00:32
fennor whatever the aburage process is called in english00:32
genehackerI don't want to 3d model a pig00:33
genehackerthere's no way I could do that00:33
fenni thought that was the whole point00:33
fennhttp://www.turbosquid.com/FullPreview/Index.cfm/ID/20439100:35
fenn$35 pig STL00:35
fennbut i'm sure you can do that00:36
fennwhat are rubber duckies made of?00:37
genehackerI could buy 432 plastic pigs for that price00:37
genehackerdepends00:37
kanzure_Hm. Homework or sleep?00:38
genehackerHomework00:38
genehackersleep is for slackers00:38
genehackerHmm...00:39
kanzure_It's weird, I can do allnighters when it interests me, but otherwise it just tires me.00:39
kanzure_Sleep.00:39
* kanzure_ sleeps00:39
genehackerso you said that software can do phase and stuff?00:39
genehackerphases I mean00:40
fennwhat software?00:40
genehackergear software that kanzure's talking about00:40
kanzure_What does phase refer to when talking about gears?00:42
kanzure_Albert Swantner <aswantner@gmail.com> has the source code. Maybe he will send it if you ask really really nicely.00:43
genehackeras I go through a rotation thing A happens over theta degrees00:43
genehackerthing B happens at theta + x degrees00:43
bkerofenn: Did the LOVE guy ever get back to you?00:44
genehackerIE as I turn the crank, the piston goes in and out of the cartridge before the cartridge is advanced00:44
kanzure_yeah, angle is in this00:44
genehackercould you ask him?00:45
kanzure_About angles?00:45
genehackeryeah00:46
genehackerif you could 00:46
kanzure_I know that it's in the system.00:46
kanzure_because it's a requirement for the file format that he and I talked about ;-)00:46
genehackeryou might be thinking of teeth angle00:46
kanzure_No.00:46
kanzure_No teeth angle information.00:46
genehackernot phase angle00:46
genehackerwell it might help me a lot00:46
genehackerI've been doing some calculations and have been getting some weird results00:47
genehackerwhich means that either my math is wrong00:47
genehackeror that it doesn't work00:47
fennbkero: no00:48
bkero:(00:49
kanzure_Does anybody remember that latest game that demoed an ability to go through 4 or 5 dimensions at once?00:49
kanzure_Something about being able to stretch things through the dimensions and making really cool use of the monitor.00:49
kanzure_I'd like to see if there's an API for applying that to generalized N dimensional data sets, like my graph permutation tree.00:49
fenncurved spaces?00:49
kanzure_was that the name of the game?00:49
kanzure_The name might have had something like 'crystal' in its title.00:50
genehackerdang00:50
genehacker5 dim game?00:51
kanzure_It was a space shooter of some sort.00:51
kanzure_Steve will know.00:51
kanzure_Which IRC network did I leave Steve on?00:51
genehackerI've been trying to find some 3d glasses so I can try out stereo rendering on my computer00:51
fenngenehacker: you know the polarized glasses + saran wrap trick?00:52
genehackerno00:52
genehackerI need anaglyph glasses 00:52
genehackerI do know the trick however00:52
genehackerhttp://www.geometrygames.org/CurvedSpaces/00:54
genehackerdo you mean this kanzure?00:54
fennfor some reason i think of your nick as being a real name, like "eugene a. hacker"00:54
genehackercrap00:54
genehackermy true identity has been revealed00:55
-!- genehacker is now known as gene00:55
-!- gene is now known as anon00:55
fennsurprised that isnt taken already00:56
kanzure_watch him be kicked in a few minutes.00:56
anonHow did you know my middle name started with an a though?00:56
fenni'm psychic00:57
anonheh00:57
fennbeing psychic is not particularly desirable00:58
anonindeed00:59
fennyou know all sorts of things like "i'm going to miss the train" and then it happens and you're still stuck00:59
anonespecially if you know what I am thinking of right now00:59
fennindeed.00:59
kanzure_The actlab keeps a kid around by the name of Drake. He finished uni at age 13, and has hung around ever since and is now 18 or 19 or something. They call him their 'resident genius'. So tonight he was talking about some markov models for speech recognition for a game of telephone with robots whispering words to each other, as well as some infrared LED message passing protocols. Not sure how much 'genius' it takes for that, except the uni thing. Dal01:00
-!- ybit [n=linux@unaffiliated/ybit] has quit [Read error: 104 (Connection reset by peer)]01:01
kanzure_why doesn't irssi split up my messages.01:01
anonIs he the guy that started teh reprap?01:02
kanzure_No.01:02
fenngah anon get out of my mind01:02
kanzure_Brandon started reprap.01:02
kanzure_Brandon Wiley also did freenet and bittorrent work01:02
anonindeed01:02
kanzure_maradydd's husband bunked with whoever did bittorrent originally01:03
fennbram cohen?01:03
kanzure_yeah, that guy.01:03
kanzure_Apparently Bram married a superpornstar.01:03
* fenn wonders what that means01:03
kanzure_quite literally a porn star.01:03
kanzure_aspied his way into that one.01:04
anonI don't understand how that is possible01:04
anonsocial engineering?01:04
-!- ybit [n=linux@unaffiliated/ybit] has joined #hplusroadmap01:04
kanzure_Mostly social engineering of himself more than anything else.01:05
fenni find it highly improbable that this isnt mentioned on wikipedia01:06
fennhttp://valleywag.com/5067348/bram-cohens-wife-comes-to-his-defense01:08
kanzure_Jenna Cohen. There we go.01:11
fennso i just need to write awful stories and the babes will come looking for me?01:18
anonno you have to aspie01:21
fenni think generally that's the problem01:21
-!- ybit [n=linux@unaffiliated/ybit] has quit [Remote closed the connection]01:33
-!- ybit [n=linux@unaffiliated/ybit] has joined #hplusroadmap01:34
-!- anon [n=chatzill@wireless-128-62-172-22.public.utexas.edu] has quit [Read error: 60 (Operation timed out)]02:20
bkeroMmm mmm dillo dillo02:51
-!- Netsplit calvino.freenode.net <-> irc.freenode.net quits: chizu, procto06:54
-!- Netsplit over, joins: chizu, procto06:54
-!- nsh [n=nsh@eduroam-122.uta.fi] has joined #hplusroadmap07:55
-!- willPow3r [n=will@cpe-66-75-6-181.san.res.rr.com] has quit [Remote closed the connection]08:17
-!- willPow3r [n=will@cpe-66-75-6-181.san.res.rr.com] has joined #hplusroadmap08:47
willPow3rim installing mapguide opensouce on my linux server08:50
kanzure_What is it?08:50
willPow3rits for collecting and distributing geospatial data over the web08:51
willPow3rhttp://www.opengeospatial.org/08:51
kanzure_Gah, their 'standards' page.08:52
willPow3ri'm trying to find a complementary copy of autocad map 3d08:52
kanzure_CityGML sounds worth clicking.08:52
kanzure_Autocad map 3D, eh? I haven't heard of Autocad doing any mapping stuff.08:53
willPow3rits really just hosting software08:53
kanzure_Hosting how?08:53
kanzure_An HTTP server daemon?08:53
willPow3rbelieve it or not, autodesk made an opensource version08:53
willPow3ryeah08:53
willPow3rapache extensions more or less08:53
kanzure_Fun stuff.08:53
kanzure_I'll have to look into that.08:53
willPow3rits like google earth with overlays for collected geographical data08:54
kanzure_I'm trying to determine where opengeospatial.org is keeping data. 08:54
willPow3rthe only problem i can find is that most corporations are going to keep that data secret08:54
willPow3rthe data they find while searching for petroleum etc.08:54
kanzure_Right.08:54
kanzure_There's actually a US govt office for keeping track of that information.08:55
kanzure_I don't have the link off the top of my head, but I might have something in /books/ including the data set.08:55
willPow3rexactly, noaa etc. keep all that online08:55
kanzure_It's basically a very poor geographical annotation/markup of major mines and so on08:55
kanzure_NOAA is it?08:55
willPow3rhttp://data.geocomm.com/catalog/index.html08:55
willPow3rwell, they're only one of the agencies that keeps data like that08:55
willPow3rand, apparently, this geospatial data can be fed into autocad somehow08:56
willPow3ri'm trying to figure that out08:56
kanzure_Yeah, so what I was originally thinking of doing was to come up with this giant index of material suppliers worldwide, but in a reverse manner08:56
kanzure_see, the major trading websites keep their 'supply network' behind closed doors even once you register and ask for bids on projects08:56
willPow3rsuppliers by material?08:56
kanzure_yeah, sort of08:56
kanzure_There's the mindat.org dataset, which tries to do that, then there's my latest matweb.com dataset;08:56
kanzure_then with the NOAA dataset, I was hoping I could do some cross-reference,08:57
kanzure_and if there's some locations that aren't in the mindat.org dataset, then feed those into Google Maps and try to figure out what business exists at those geocoords08:57
kanzure_and then somehow figure out their URL.08:57
kanzure_(URLs mapped to geographical areas .. blah, what has this world come to.)08:57
kanzure_Alright, I'm off to calculus.08:58
willPow3rhave fun08:58
willPow3rhttp://66.75.6.181 <-- my opensource mapguide server08:59
willPow3rit works, apparently08:59
willPow3rat least the compiled-from-source apache daemon does09:00
willPow3rhmm. how in the fuck does an oss project rely on an expensive ESRI database server?09:10
willPow3roh nm. it can use mysql09:13
bkerolol10:33
-!- willPow3r_ [i=will@76.sub-75-213-26.myvzw.com] has joined #hplusroadmap11:20
-!- willPow3r_ [i=will@76.sub-75-213-26.myvzw.com] has quit ["Leaving"]11:40
-!- xp_prg [n=xp_prg3@c-24-130-128-182.hsd1.ca.comcast.net] has quit ["This computer has gone to sleep"]12:20
-!- xp_prg [n=xp_prg3@99.2.31.220] has joined #hplusroadmap12:56
UtopiahGHMLB citizen only : http://www.indymedia.org.uk/images/2004/05/292199.jpg12:56
-!- nsh [n=nsh@wikipedia/nsh] has quit [Read error: 60 (Operation timed out)]13:01
kanzure__http://www.math.ucsd.edu/~sbuss/CourseWeb/CSE167_2003F/final/jordan_matthew_gordon/13:13
kanzure__It's a Star Wars game they made for a final. :)13:18
* kanzure__ was thinking of making an xwing cameo appearance in the gear thingy13:18
UtopiahGHMLhttp://fr.news.yahoo.com/2/20081113/thl-electrostimulation-du-cerveau-une-re-96993ab.html14:27
fennubuntu will be making a ARM Cortex-A8/9 port: http://linuxdevices.com/news/NS9527593286.html14:27
fennthis will be good for beagleboard14:27
fennand other mobile computing shenanigans14:28
UtopiahGHMLFive-Year Follow-up of Bilateral Stimulation of the Subthalamic Nucleus in Advanced Parkinson's Disease http://content.nejm.org/cgi/content/full/349/20/1925 14:32
bkeroYea14:32
bkeroThey're expecting an ARM netbook14:32
bkeroWhich would be fucking awesome14:32
bkeroAlso, handhelds.org already has an ubuntu arm port :{14:32
bkero:P14:32
UtopiahGHMLhttp://beagleboard.org/ "ultra-low cost, high performance, low power OMAP3 based platform "14:33
UtopiahGHML(woops didn't see you were actually already mentionning beagleboard :)14:38
-!- nsh [n=nsh@e81-197-70-184.elisa-laajakaista.fi] has joined #hplusroadmap14:39
bkeroI have a beagle board :)14:44
bkeroIt's a fun little critter14:44
bkeroAnd it can be powered by USB - badass14:45
fennbkero: what are you doing with it?14:47
bkerofenn: gentooizing :)14:50
bkeroAs far as a purpose, I'm not sure yet.14:51
fennwell looks like the $100 laptop is finally here, from hong kong: http://www.jointech.com.hk/jl7100.html14:51
bkerouh14:51
fenn"what" you say, "its not green?"14:52
bkero64mb ram, 64mb rom, alright14:52
fenncertainly not enough ram, but that seems to be the way these things go for some reason14:52
bkeroI wonder how much they would cost without windows XP.14:52
fennwin CE14:52
fennthere's no XP ARM port14:53
bkeroScreenshots are XP14:53
UtopiahGHMLbkero: have you tried to add a tiny multitouch screen to make a modile device (a la Internet Tablet)14:53
* fenn cant tell one grassy knoll from another14:53
bkeroUtopiahGHML: No, I already had a nokia 770 for that14:53
bkerofenn: show me a screenshot of a windows ce grassy knoll14:53
bkeroWait....That's an Eee 701.  I owned one14:54
UtopiahGHMLbkero: tried the N810 Wimax?14:54
bkeroIt's white, but that's it14:54
bkeroUtopiahGHML: My friend has an N800, used it for a while.  He also works for clearwire, which is behind wimax.  It's fucking vaporware until you can buy service and hardware.14:55
UtopiahGHMLN810 Wimax has ... Wimax and you have some ISP in Moscow and tests in Paris14:55
fennare you talking about 802.11n?14:56
bkerofenn: That laptop, look at the right side.  USB ports, VGA port, SD card port are all in the same spot.  The LCD bumpstops are in the same place.  Same mouse, same power button14:56
bkeroIt's an Eee 701 without branding14:56
fennbkero: they all look like that14:56
bkeroNo dude, I've owned an Eee 701, and now a Dell Mini Inspiron 9.  I know what they all look like14:57
bkeroThree of my friends have them, I see them at my house all the time14:57
bkeroThere is not a single physical difference besides the badge shape on the top14:57
UtopiahGHMLbkero: heard any N810 but more "up to date" (kind of old HW now)15:00
bkeroYou want a newer internet tablet?15:01
UtopiahGHMLand open, unlike Archos and such15:01
UtopiahGHML(didn't try them personnaly but I asked in the channel and guys there say it was Linux but still not really that open)15:02
bkeroThere aren't any15:02
UtopiahGHML:\15:02
bkeroNokia published the distro they're using, called maemo15:02
UtopiahGHMLyep I checked that15:02
UtopiahGHMLbut it doesn't have real VGA out does it? Id like that too ;)15:02
bkeroJust get a small laptop and call it good15:03
bkeroEee 900A's are at best buy for $280 now15:03
UtopiahGHMLI have an X31 15:03
bkeroN810 is about as good as you're going to get15:03
UtopiahGHMLk, thanks15:03
bkeroYou could get an iPhone and use video out :P15:04
UtopiahGHMLnot the most open device out there :/15:05
kanzure__ADL needs a grad student.15:07
fennoo oo me me15:08
kanzure__fenn: Are you serious?15:10
fennyep15:10
kanzure__Do you want me to put in a word for you?15:10
fennuh.. i guess15:11
fenni want you to help me figure out what is going on in professor/administrator's mind15:11
kanzure__excuse me?15:11
fennok so i'll apply and then when they dont respond you can ask them15:12
kanzure__btw, what was your SMIRF stuff? How was it supposed to 'improve' anything? was it "wait until you get 10,000 pieces of user feedback"? We're thinking of doing some smybolic regression analysis where we 'co-evolve' a simulator to provide smooth user feedback, because user feedback is too scattered. 15:12
kanzure__fenn: I could walk down the hall.15:13
fennsmooth user feedback?15:13
kanzure__Imagine user clicking on "hot or not" for 20 times15:13
fennsmirf was basically MMO x CAD x open source15:13
kanzure__20 data points is not enough to get a good function going there15:13
kanzure__but what if you had regression on there15:14
kanzure__and try to figure out a good function?15:14
kanzure__Then you have your 'generator' ping back the 'smoothalizer' (instead of directly to the user)15:14
fenn20 data points isnt enough?15:14
kanzure__if your graph has 300 nodes, and you've generated 10,000 graphs15:14
kanzure__20 clicks of "I hate this, I hate this", just narrows it down to you possibly hating just substitution rules with IDs <list here> ..15:15
fennhmm15:15
kanzure__I'm only asking because of SMIRF, not because of the need for a grad student15:15
fennsmirf was born out of the gaping hole in open source cad software15:16
fennit's not automated design15:16
kanzure__"challenge the players to enhance the physics simulation"15:16
fennhowever, there was supposed to be a sort of "realtime" FEA and physics simulation15:16
fennso you could play with the design, instead of having a dead static drawing15:16
fennand it would do stuff in the world, slowly replacing dungeons&dragons style "points" systems with procedural simulations15:17
fennthat's what all the alpha/beta star chaotic orbit is about15:17
fennso you can look up in the sky and see "magic is loose in the world!"15:17
fennto borrow a quote from heinlein :)15:18
fennhttp://en.wikipedia.org/wiki/Waldo_(short_story)15:18
kanzure__Hm. Hod talks of an integrated robotic design+manufacture machine.15:30
kanzure__for "robotic ecologies". 15:30
kanzure__so he uses agency as a means of bridging the gap, that's peculiar. 15:31
kanzure__I think I was talking about this on SL4 once.15:31
fennagency?15:31
kanzure__Basically if you have this 'robot' that you are testing in an unknown, unpredictable environment, you wonder what the minimal set of programs you send with the robot/machine into that environment for problem solving.15:32
fennthat doesnt make sense15:32
kanzure__Something about bounding maximal return on investment or somesuch.15:32
kanzure__no, it doesn't.15:32
fennif you dont know what to include you should include as much as possible15:32
kanzure__This was an email from 2006, so nevermind15:32
kanzure__I shouldn't talk about things I haven't seen in forever15:32
kanzure__Anyway, they do "robot ecologies" so that they have agency for context sniffing to figure out what a bette design might be.15:33
kanzure__*better15:33
kanzure__(and instead of the sniffing information to go directly back to the GA search tree, it goes back to a simulator; the simulator then remains consistent to the environment, plus or minus weird predictions, so that the GA-of-the-robot-tree can ping the simulator and get back more smooth information to figure out optimal designs)15:34
nshhttp://www.princeton.edu/main/news/archive/S22/60/95O56/index.xml?section=topstories15:38
nsh(don't forget, guys, everyone is painfully stupid)15:38
* fenn braces for the impact15:39
fennyeah, conserved sequences15:40
fennis this news?15:40
kanzure__http://3dprintables.org/15:42
nshkanzure_, can you access http://scitation.aip.org/getpdf/servlet/GetPDFServlet?filetype=pdf&id=PRLTAO000100000025258103000001&idtype=cvips15:49
nsh(Physical Review Letters)15:50
kanzure__Hm. An interesting approach would be to just say "how far can we push automated design and of what". That would be fun. It would give us an excuse for the automated design of really big things.15:50
nshkanzure_?15:53
nshnm15:54
UtopiahGHMLhttp://www.voltaicsystems.com/bag_generator.shtml so expensive :/15:57
-!- nsh [n=nsh@e81-197-70-184.elisa-laajakaista.fi] has quit [Operation timed out]16:01
kanzure__"We address the issues of Fully Automated Design (FAD), .." starts one Lipson paper.16:02
kanzure__"               That is why we first focus and develop the16:07
kanzure__conventional algorithms for conservatively simulating16:07
kanzure__structures, and then parallelize into agents, rather than16:07
kanzure__hoping some simple pre-programmed behavior primitives16:07
kanzure__will scale. 16:07
kanzure__http://dhcp-84-253.me.utexas.edu/lipson.zip16:17
kanzure__fenn: You'd have to do a phone interview with him probably.16:20
kanzure__nsh: http://dhcp-84-253.me.utexas.edu/PhysRevLett_100_258103.pdf16:22
UtopiahGHMLSubthalamic Nucleus Stimulation in Severe Obsessive.Compulsive Disorder http://content.nejm.org/cgi/content/short/359/20/2121 (that was the article I wanted to share...)16:22
kanzure__Does it increase OCD?16:23
UtopiahGHML:)16:24
UtopiahGHMLConclusions These preliminary findings suggest that stimulation of the subthalamic nucleus may reduce the symptoms of severe forms of OCD but is associated with a substantial risk of serious adverse events. 16:24
kanzure__Not interested.16:25
kanzure__Show me what increases OCD and then I'll start to be interested.16:25
UtopiahGHMLwhy increase OCD16:25
kanzure__It's one of the ways you tweak variables, so that you know that your variable you think you have is really associated with what you're observing.16:27
kanzure__It becomes very obvious when you shine a laser in your eye.16:27
UtopiahGHMLif the technique stimulate to inhibit I guess it could also be used to do the opposite when knowledge on the topic will improve16:28
proctothe problem with tweaking the variables in your very perception system16:29
proctois that you can only feel that difference that you mentioned when things are back to "baseline"16:30
proctoexcept you may not necessarily know when you're truly at baseline again, if ever16:30
kanzure__fenn: re: your question about fab@home; the reason why is because it was an attempt to promote the solid freeform design technique. That was the purpose of the device apparently.16:31
fennwhat was my question?16:31
kanzure__why doesn't he just drop it and go with reprap16:36
fennthe lasercut plexi thing is redundant16:39
fennreprap would benefit from having new device heads, and they could standardize (gasp)16:40
fennnot to mention it would cost about $2k less16:40
kanzure__uh oh16:49
kanzure__"ADL" as in [A]DL (designs of instances of automation) or ADL as in design automation.16:49
kanzure__Huh, I didn't notice that difference in interpretation originally16:50
kanzure__but it can be read both ways16:50
fennderr... what?16:53
fennautomated design means one thing16:53
kanzure__[automated design] lab = that one thing16:53
fennwhy do you add brackets?16:54
kanzure__[automated] (design lab) = the other one. 16:54
kanzure__A pathetic attempt at emphasis.16:54
fennits the same thing though16:54
kanzure__well I guess I am assuming some leeway in the tense, but I'm trying to point out the distinction between just working in a bubble versus designing automations.16:54
fennsecond case brings to mind robots typing away at computers for some reason though :)16:54
kanzure__think of it as a command: "Design automation, lab! do it or else the robots will take over the world."16:55
fennhrm16:55
kanzure__see the difference?16:55
fenni know what you're saying but i dont think the words fit the concept16:55
fennso how does one go about applying for grad school...16:56
kanzure__yes they do. "Automated design" can mean both (1) the automation of the design process and (2) the same sense as "Blackened Car Lab"16:57
kanzure__ugh, Blackened is a bad example ..16:57
kanzure__Furrowed Eyebrow Lab.16:57
fennadjective has to apply to both (object of study) and (laboratories)16:57
fennexpensive technology lab16:57
kanzure__yeah, that's sufficiently amibguous to illustrate the point16:58
fennhuh grad school has tuition?17:02
fenni thought i was signing up for slave labor17:02
kanzure__http://www.utexas.edu/business/accounting/pubs/tf_gradsem.pdf17:06
kanzure__classes.17:06
fennah the problem is that "design" is a verb, not a noun17:11
fenni think its called a gerund17:11
kanzure__hm?17:15
fennlinguistics17:16
kanzure__Automated Walking Lab v. what?17:16
kanzure__I mean, is ADL the 'walking' version?17:16
kanzure__I've confused myself.17:16
fennAutomated Designing Lab vs Automated Creation Lab17:17
fenndammit17:17
fennthey can all be used as verbs17:17
fennAutomated Creature Lab 17:17
fennAutomated Creating Lab17:17
fennthere.17:17
kanzure__Automated Designs Lab17:18
fennthat works too17:18
kanzure__ah, creating. 17:18
kanzure__interesting how that interpretation was resting in the ambiguity of the name.17:18
UtopiahGHMLIm watching a documentary called Losers and Winners (2006) on german factory being dissaembled to be re-assembled in China. They directly bring chinese workers in Germany to do so and put numbers on each piece of the factory to build it back in China. I can't even imagine the impact on reprap/fablab in the long run...17:19
kanzure__There's a company called Matrix Services that does that.17:19
-!- wrldpc [n=ben@pool-71-174-120-61.bstnma.fios.verizon.net] has quit [Read error: 113 (No route to host)]17:19
kanzure__http://heybryan.org/mediawiki/index.php/Engineering_Expo_2008#.2A.2A_Matrix_Service_Company_FTW17:20
UtopiahGHMLI didn't know it reached those levels...17:21
kanzure__:)17:21
kanzure__levels?17:21
fennsemi-automated disassembly and reassembly lab :)17:22
UtopiahGHMLlevel of globalization, directly shipping the factory from the west to the cheaper country thanks to their worker traveling on place and rebuilt the whole thing there17:22
UtopiahGHMLI thought they would ... I dunno, just make new cheaper one there or sth17:22
fennyay free trade agreements17:22
UtopiahGHMLI didn't really think about it before17:23
kanzure__so there's a difference between just designing in a vacuum and designing for case studies requiring automation. It's hard to emphasize the difference.17:24
kanzure__I think that's what the different wording emphasizes at least17:24
kanzure__maybe my translator is broken17:24
fennthe difference is that automated design can create manually operated equipment17:25
kanzure__or one-off equipment stuff, yeah.17:25
fennbut automated designs excludes them17:25
fennone is a process, another is a set of information17:26
kanzure__It would be cool to use this as an excuse to get companies to let me study their automation. yay trade secrets..17:26
UtopiahGHML(and thinking about it reprap/fablab produced equipement will be even more prone to piloted automation since the design will be entirely software manipulated, duh I need to think about the effect/consequences a bit more)17:26
kanzure__;-)17:27
fennUtopiahGHML: that hasn't been the case so far17:28
fennreprap is very labor intensive17:28
kanzure__theoretically 'flexible manufacturing' could do allow for that to some extent, little cars that have giant robot arms on them moving around to make for some new system or something17:29
UtopiahGHMLfenn: well when I see how outdated Ive been regarding relocalization (viewing the documentary) Im starting to reconsiderate the whole process17:29
UtopiahGHMLIll ask my friends who work on those topics in eastern Europe, that's actually what they are doing for car manufacturers17:30
UtopiahGHML(new assembly lines, they don't even use top-notch automation there since labor cost is too low against machines)17:30
kanzure__That's only because the consultants get hundreds of millions for "look! an industrial robot! future tech! woo-woo-woo"17:31
kanzure__woo-woo-woo is supposed to mean hand waving I guess17:31
kanzure__fenn: I missed what you said about the distinction, one being about the process and one being about the information (designs (plural)). 17:33
kanzure__actually 'automated designs lab' doesn't have to mean just those designs that are of automated things, but also automated [designs lab]. design management and such.17:33
UtopiahGHML(btw the doc. is on a coke factory, coke derived from coal)17:36
kanzure__I suppose this goes back to the other basics I've been meaning to fix anyway, the expression of an adequate design17:36
kanzure__'adequacy' in design is a good topic in of itself because machinists are always yelling back up here at the so-called designers about how impossible these schematics are17:36
kanzure__(not really, but I know they're cursing down there)17:37
fennwell they should be17:39
fennyelling back up i mean17:39
kanzure__And of course the determinant of adequacy is (corny "ta-da" here) whether or not the design can be translated into reality. ("it from bit")17:39
fennnot really17:40
fennif you specify .00001" tolerance on a decorative plaque, that's not an adequate design17:40
fennit's physically possible to make, but the cost to benefit ratio is just off the scale17:41
fenntheoretically anything is possible17:42
UtopiahGHMLis that a theory?17:42
fenndesigns coming from an academic setting often have high cost to benefit ratio :\17:42
kanzure__uh17:43
kanzure__translated into reality 17:43
fennexample: fab@home vs reprap17:44
kanzure__huh?17:44
fennsame capabilities, different price17:44
kanzure__No, you misunderstand me. physically possible as in, "here, I've done it using cheap tools"17:44
* kanzure__ hands you something autodesignedthingy17:44
fennthat's a weird interpretation of physically possible17:44
fenndid you know guys in the 1800's scraped granite plates to within a millionth of an inch, with files and abrasive?17:45
kanzure__hrm.17:45
kanzure__but seriously, I meant with available tools, and specifically not ridiculously unavailable machines.17:45
kanzure__so 'physically possible' is, yes, not an adequate definition17:46
fennservices like ponoko are changing the landscape of "available machinery"17:47
kanzure__I posted to openmanufacturing earlier about a way to do ponoko, with possibly lower margins if automated cargo loading is done17:47
fenni'm an autonomy freak though, so renting time on a machine in some indeterminate location somewhere on earth doesn't appeal to me17:48
kanzure__right.17:49
kanzure__somebody at dorkbot brought their "forearm-mounted electricity generator". wind-up toy. Was supposed to look like a time machine. Didn't work :(17:50
kanzure__(the time machine aspect, I mean.)17:50
fenntime machine?17:50
fenni was just talking about human powered electricity generators last night17:50
fenna string going from the shoe to a wind up "yank cord" generator on your belt, to provide power for mobile computers17:51
fennparasitic drag from walking n stuff17:51
fennthis guy in robo club made a compact 12V jiggle generator, embedded in a gandalf-ish walking staff, so it lights up when you hold it a certain way17:52
fennwith built-in ultracaps17:52
kanzure__http://nsf.gov/awardsearch/showAward.do?AwardNumber=074279117:55
fenni was telling him to build the tech into a carpenter's hammer, for ideal nail-striking illumination17:56
kanzure__fenn: VC: chalstrom.com18:02
-!- wrldpc [n=ben@207-180-154-111.c3-0.bkl-ubr2.sbo-bkl.ma.cable.rcn.com] has joined #hplusroadmap18:04
-!- wrldpc_ [n=ben@c-24-34-21-57.hsd1.ma.comcast.net] has joined #hplusroadmap18:08
kanzure__Okay, I'm about to leave.18:11
kanzure__fenn: do you still want me to put in the word? you said something about the whole tuition thing.18:11
fennhe will pay for tuition18:13
fennthat's what the grant money is for18:13
fennshould i send an email tonight?18:13
fennexplaining who i am, why i want to work with adl, etc18:13
* fenn anxts over how much to write18:15
kanzure__yes, but send it to me first.18:15
fennok18:15
kanzure__yeah, that's why you should send it to me first.18:15
* kanzure__ leaves18:16
kanzure__oh, I also just replied to Dave/unptnt with a bit of a braindump. oops.18:16
-!- nsh [n=nsh@h135091.gprs.dnafinland.fi] has joined #hplusroadmap18:18
-!- wrldpc [n=ben@207-180-154-111.c3-0.bkl-ubr2.sbo-bkl.ma.cable.rcn.com] has quit [Read error: 110 (Connection timed out)]18:28
kanzure_back.18:31
fenntoo much pasta, brain starved for oxygen..18:41
kanzure_?18:41
bkeroBrains19:37
-!- UtopiahGHML [i=utopiah@gateway/shell/blinkenshell.org/x-2880a0901bbdc2e3] has quit [Read error: 110 (Connection timed out)]19:42
fennwhat graduate program would ADL be associated with?19:47
fenni'm guessing either ECE - Manufacturing systems engineering; operations research & industrial eng; or mechanical engineering 19:49
kanzure_Not industrial, as it turns out.19:52
kanzure_Industrial and operations is upstairs.19:52
kanzure_Manufacturing systems, hrm.19:53
kanzure_well, ADL is within the MAD lab, "Manufacturing and Design"19:53
kanzure_uhm. http://www.me.utexas.edu/ should have something.19:53
fennManufacturing Systems Engineering19:54
fennThis area emphasizes the application of computers, information sciences, and information systems to the development of equipment and software systems for manufacturing.19:54
fennmad lab website looks like it hasnt been touched in 5 years19:55
kanzure_it's been a decade prolly.19:55
kanzure_um, mechanical is a safe bet.19:55
kanzure_I haven't figured out what the MSE stuff is (in terms of people/labs) yet19:56
kanzure_maybe it's the same people. don't know.19:56
kanzure_http://www.me.utexas.edu/~bryant/mfg/19:56
kanzure_ah, it no longer exists anyway.19:57
-!- UtopiahGHML [i=utopiah@gateway/shell/blinkenshell.org/x-b5b343c331599105] has joined #hplusroadmap19:57
fenntoo bad19:57
fenni wonder if they are going to make me take calculus again19:58
kanzure_Did you fail it?>19:58
fennno, but i've forgotten all of it19:59
fennfrom sheer disuse19:59
kanzure_Doesn't sheer require calculus?19:59
kanzure_or am I thinking of shear?19:59
fenni'm sure lots of engineering crap requires calculus, but it's totally irrelevant for what i want to do19:59
fennsince i'm not doing engineering per se, more like meta-engineering20:00
fennand besides, that's what computers are for20:00
kanzure_the multivariable calc grad/TA-dude basically just uses mathematica most of the time, except when lecturing/teaching/helping evidently.20:01
fennof course, why would you do it by hand20:01
fenni dont do long division by hand either20:01
kanzure_because you're in a class :(20:01
kanzure_actually I think they have graduate curriculums on the site.20:03
fenni dont see that anywhere20:04
fennlooks like the other MS's are just plain ME20:05
kanzure_yes, but there's "subspecializations" thingies.20:06
fenni dont even want to be a grad student, this is stupid20:06
kanzure_heh20:06
fenni just want someone to pay me to work on skdb20:06
fennhow hard is that20:06
kanzure_if there's a way to be on the payroll without being enrolled as a student, I'd be the first one to sign up20:07
-!- wrldpc_ [n=ben@c-24-34-21-57.hsd1.ma.comcast.net] has quit []20:10
kanzure_it's worth investigating. 20:11
kanzure_every lab seems to have their nonstudent person. in Ellington's lab it was Zack, in ACTlab it's just people hanging out, etc.20:12
fennit would really simplify things and allow me to begin immediately20:12
fenninstead of waiting until.. august?20:12
kanzure_for what?20:12
fenni might be dead by august ffs!20:12
fennfor the academic year to start20:12
fennlooks like there is no engineering GRE, yay!20:14
kanzure_some of the grad students talk about 'quals'.20:14
kanzure_that might be for phd stuff though20:15
fenni think that's like finals20:15
fennah, quals is required before you start your dissertation (whatever that is)20:16
fennjesus christ why is everyone talking about the venus project20:44
kanzure_it's not even that good.20:45
kanzure_So it was funny today when I showed campbell approppedia20:45
kanzure_appropedia20:45
kanzure_and then when we went into his office for a few seconds to check his machine for something,20:45
kanzure_in the corner it popped up, somebody emailed him "you have to check out appropedia"20:45
fennwhee20:45
kanzure_he hadn't heard of it before I told him about it 20:45
fennwho was it?20:45
kanzure_I don't know. Didn't catch it.20:45
fennyour tachikoma agent?20:46
kanzure_No, she was at home watching porn. :(20:46
fennlazy robots20:46
* fenn glares around the room with x-ray-laser-eyes20:47
kanzure_?20:47
[Users #hplusroadmap]20:47
[ bkero ] [ drazak] [ kanzure_ ] [ Overand ] [ willPow3r] 20:47
[ boogles] [ elias`] [ kanzure__] [ procto ] [ xp_prg ] 20:47
[ chizu ] [ fenn ] [ nsh ] [ UtopiahGHML] [ ybit ] 20:47
-!- Irssi: #hplusroadmap: Total of 15 nicks [0 ops, 0 halfops, 0 voices, 15 normal]20:47
kanzure_GITS ref?20:47
fennbot-on-bot violence20:47
fennnevermind20:48
fenni dont think i can keep up with paul's emails20:48
kanzure_He may be more of a Markov bot than me.20:49
fennthey're essay-length but unlike eric hunting they're mostly recycled material20:49
kanzure_He has specific sections in his emails that repeat.20:49
kanzure_Don't know how he keeps track of the recyclable elements.20:50
kanzure_heheh.20:50
kanzure_It would be fun to write a Paul email imitator app.20:50
kanzure_it would be easy to write a few regexps to extract those recyclables, and then just generate emails based off of input keywords of a message20:50
kanzure_I'm certain this would work.20:50
fennor you could run a paragraph-length markov bot on his website or a collection of previous posts20:50
kanzure_is that equivalent?20:51
fennless work, more diversity20:51
fennunless you mean to use the regexp to keep quotes intact20:51
fenn(he uses lots of quotes)20:51
kanzure_yeah, I was thinking I'd just look for links20:52
kanzure_since he usually has quotes nearby20:52
fennok that's enough gossip.. perhaps i'll go spend the last of my money on ice cream20:52
kanzure_last?20:52
fennborrowed money doesnt count in my book20:53
fennand i'm having some bank issues so i cant get at it anyway20:53
kanzure_bank vanish?20:53
fennthey are just being unreasonably slow20:53
fenni was trying to close my account, but the transfer is taking forever. they'll probably be closed for the weekend by the time it finishes20:54
-!- Phreedom [n=freedom@ip-194-50-167-184.mir.dn.ua] has joined #hplusroadmap21:41
-!- xp_prg [n=xp_prg3@99.2.31.220] has quit ["This computer has gone to sleep"]21:50
-!- wrldpc [n=ben@c-67-189-240-184.hsd1.ma.comcast.net] has joined #hplusroadmap21:51
-!- gene [n=chatzill@wireless-128-62-182-51.public.utexas.edu] has joined #hplusroadmap22:25
genehey Kanzure want to get into the business of selling GMOs?22:27
kanzure_Why do you ask?22:27
genehow else would we get money to do research22:28
geneon biohacking22:28
kanzure_Don't worry about the money.22:28
kanzure_I have that covered.22:28
genewhile at the same time making a useful gene more accessible to the general public22:29
geneoh yeah22:29
kanzure_I was going to write some inventory software to manage inventories of plasmids in biobrick labs for accessibility. It would allow people to order plasmids.22:29
-!- elias` [n=me@cs78208074.pp.htv.fi] has quit [Read error: 145 (Connection timed out)]22:30
geneyou aren't for profit22:30
genefrom grocery stores?22:30
kanzure_No, from people who have plasmids.22:30
genebtw, anyway to hide a gene in an organism's genome where it sits unused and easily cleaved with RE's22:31
kanzure_What do you mean by hide?22:31
geneEaster egg22:31
genebio easter egg22:31
geneHmmmm....22:31
kanzure_?22:31
kanzure_Do you mean not expressed?22:31
geneyup22:32
kanzure_That's genetic regulatory networks stuff.22:32
kanzure_Not a matter of where to place it.22:32
kanzure_So you put something like a lac operon in front of it.22:32
kanzure_And a few primers and so on.22:32
geneuh huh22:32
geneI'm saying sell a GMO with unexpressed plasmids in it22:33
genethat the FDA won't find22:33
geneso what does it take to modify the avian genome22:34
genepretty much the same as modding mammalian genome right?22:35
kanzure_It's just DNA..22:35
drazakkanzure_: how do you do rapid gel electroporesis? eg. a couple hours from sample+pcr+gel?22:35
kanzure_Uh? It was always a couple hours.22:36
kanzure_Are you using some ridiculously lengthy method?22:36
fennlotsa volts, a fan to cool off the gel22:36
genewhat're you trying to do drazak?22:36
kanzure_crank up teh volts :)22:36
fennslower gels have better resolution22:36
genedon't you mean current?22:36
fennsame thing22:36
fenngel is a fixed resistance22:36
fennyou're going after current per unit cross sectional area22:37
-!- elias` [n=me@unaffiliated/elias/x-342423] has joined #hplusroadmap22:37
drazakkanzure_: ah ok, I had been given poor info than, sorry22:38
kanzure_The FDA doesn't sequence genomes.22:38
geneexactly22:38
kanzure_drazak: Maybe. What source?22:38
kanzure_gene: So you wouldn't have to hide it.22:38
drazakkanzure_: a teacher :P22:38
kanzure_drazak: Ah, the worst.22:38
kanzure_gene: Besides, you could just, you know, avoid the FDA.22:38
fennyou could just keep it in a freezer22:39
genenot if you want to sell it here22:39
kanzure_Sell it?22:39
genein the US22:39
geneyeah22:39
genesell it22:39
kanzure_If you start selling it, I start replicating it for free22:39
geneyeah22:39
geneI know22:39
genebut investors don't know that22:39
fennwhat are you selling exactly?22:39
genesomething that could be rendered irreproducible22:40
geneprobably22:40
fennfat chance22:40
kanzure_  ?22:40
fennRIAA and MPAA failed, with hundreds of millions of $ invested22:40
geneto avoid environmental contamination22:40
genepeople will still buy it22:40
geneeven if it's free22:41
genereally22:41
fennso why not sell insurance22:41
genethey sell plants and animals22:41
fennor newspapers22:41
fennor linux distro's :)22:41
genecan you distribute useful plasmids via a newspaper?22:42
kanzure_What do you consider useful to be?22:42
fennerm uh you're being deliberately obtuse22:42
fenni'm saying your business plan sucks22:42
kanzure_yay22:42
gene1. easy to seperate out22:42
gene2. useful for gene modification operations( restriction enzymes,heat tolerant polymerases and such)22:43
fennyou can find these plasmids in any bio lab, the problem is not availability but rather artificial restrictions like patents22:44
kanzure_and MTAs.22:44
genethat's why I want to hide them in the genome of thing I am selling22:44
fennmail transfer agent? :)22:44
kanzure_fenn: material transfer agreements. see my recent (~past 2 weeks) rants on inventory for plasmid mailing stuff, software thingies.22:44
fennrants where?22:45
geneMechanical Tyrant Agency?22:45
fennis this like "i promise not to give my lab supplies to terrorists"22:45
kanzure_Material Transfer Agreements are required by universities before you can send biological agents.22:45
kanzure_biological agents by mail.22:45
fennoo e. coli and taq polymerase.. scary22:45
kanzure_right, it's bullshit stuff.22:46
fennsomeone could put e. coli in a bomb and contaminate the water supply!22:46
geneHE HAS POTASSIUM PERCHLORATE HE MUST BE A TERRORIST22:46
fennor a welder22:46
fennweldor?22:46
fennor likes to make his socks really bright white22:47
genea welder is on gnomegland pecurity's watch list22:47
fenngnomegland?22:48
geneshh....22:48
geneyou know what I mean22:48
genedon't type it22:48
kanzure_You're just acting paranoid because you think it's cool to be paranoid though.22:48
geneindeed22:49
fennmost paranoid people are that way22:49
kanzure_..22:49
fennat least the ones that talk about it22:49
geneI USE A 1 GIG ENCRYPTION KEY22:49
* fenn mutters something about "security culture"22:49
geneTRY TO CRACK THAT FEDS!22:49
geneanyway I've considered making potassium perchlorate before22:50
fennback when i was a terrorist... we had training workshops on how to avoid the fbi, but they were very straightforward and more about knowing the extent of the law than undertaking unreasonable technical solutions22:50
geneI wish I could know my rank on the terror watchlist22:51
fennyou could ask22:51
fenni think it would be a fun game to play22:51
fennkinda like "chicken"22:51
geneactually it would be more like an RPG22:52
fennno, a mixed reality media22:52
fenncrap. whatever that ilovebees thing was called22:53
generead about how to making bombs increase probability of being terrorist by 10 point22:53
genehmm...22:53
genewonder what they look for anyway22:53
geneso how about blowing up the whitehouse22:54
geneyou know the inflatable one22:54
geneit's been in it's box ever since I bought it22:54
fennno no, i live in the whitehouse, you can blow up the shack out back though22:55
genethis topic isn't useful22:58
-!- gene [n=chatzill@wireless-128-62-182-51.public.utexas.edu] has quit ["ChatZilla 0.9.83 [Firefox 3.0.4/2008102920]"]22:59
fennfine, be that way22:59
kanzure_Why does he leave?22:59
fennChatZilla23:00
kanzure_So what?23:00
kanzure_Oh right, firefox can't be on for more than 20 minutes ;-)23:00
fenndo you think campbell would be interested in this? http://fennetic.net/cadwiki/index.php?FrontPage#vb206cb323:01
* kanzure_ types in the url ..23:02
kanzure_is the anchor important?23:02
fennit's notes to myself on features i'd want in a cad-ish/skdb-ish application (before i came up with the idea of a technology distribution)23:02
fennthe anchor is "goal oriented flow"23:02
fennjust go to fennetic.net/cadwiki23:03
fennfeel free to read the rest though23:04
kanzure_user interface and data struct stuff to bottom.23:05
kanzure_yeah, okay, linking me to that anchor makes more sense.23:05
kanzure_I'm trying to figure out how to best convey the style that he tends to like. Talking search algorithms is good.23:10
kanzure_Goals / user preference modeling is supposedly what I'm presently doing, which I guess I can make up some strange connections to goalism23:10
fennit's not really about goals, that was just sort of a buzzword/placeholder23:11
kanzure_it's about 'requirements' no?23:11
fennright23:12
fennsufficiently vague requirements23:12
fennnot specified to the last detail like in a drafting program23:12
fennanyway the point is to build all this optimization stuff into the cad program and run the optimizations in the background/on the server automatically, so you dont waste time switching around between tools23:14
kanzure_right, I'm coding something up like that at the moment.23:15
fennlisp interpreter has a neat feature where you start typing in a statement and it is already evaluating it, so when you press return the answer comes back instantly23:15
fennoh well, this is "in the ballpark" at least23:16
kanzure_sort of. I'm trying to figure you out a home run.23:16
kanzure_oh, talking about hierarchical bayesian networks/probability would score some points btw.23:16
kanzure_if you happen to actually know that area :/23:17
fennwell, not really23:17
fenni dont see what bayesian networks have to do with process planning?23:18
kanzure_no biggie, it was just a one-off comment he made to me recently.23:18
kanzure_me either.23:18
fennits not like you can just make up data23:18
kanzure_It's hard for me to figure out the "what's next" for ADL because once you have the giant cad system, and the toolchain from the tree search to the 3D modeling software and so on, that's about it for that sort of toolchain, plus or minus improvements/bugfixes..23:20
fenn"Generalizations of Bayesian networks that can represent and solve decision problems under uncertainty are called influence diagrams." this sounds vaguely related23:20
kanzure_huh.23:20
fennbut i think he just has a hard-on for graphs :)23:21
kanzure_also significant invested time in his codebase.23:21
fennhm yeah and i dont really get what it's supposed to do23:22
kanzure_have you played around with it?23:22
kanzure_graphsynth, I mean.23:22
fennno23:22
fennonly the design repo stuff23:22
kanzure_it compiles on linux, but it has some errors, though mostly works.23:22
kanzure_so what the software does is take the substitution rules, given lefthand sides and righthand sides, and then goes through your given graph and keeps track of the number of different ways that the substitution could be applied, and then executes that replacement23:23
fennwith mono? (linux)23:23
kanzure_actually the website is rather informative for each of the sections, it just doesn't help to explain the GUI23:23
kanzure_yeah23:23
kanzure_monodevelop.23:24
kanzure_One student has been writing a DLL extension to graphsynth for gear optimization. He has a set of substitution rules that take a user's "requirements" (in the form of a 'function structure' graph) and by various substitutions (+additions sometimes) there's this overall gear system, and then sprinkle in the optimization, and in the end it's a .gxml file that supposedly I'm reading in to glxgears.23:25
kanzure_there's like four guys in the lab, for what it's worth.23:26
-!- gene [n=chatzill@wireless-128-62-182-51.public.utexas.edu] has joined #hplusroadmap23:27
genehttp://burrtools.sourceforge.net/23:28
geneare you pondering what I am pondering?23:28
* fenn grumbles about the lack of a readme23:28
kanzure_gene: That's like my supermetal app.23:28
genewhat's supermetal?23:29
geneis harder than dragonforce?23:29
kanzure_http://heybryan.org/shots/2008-11-02_supermetal_2.png23:29
geneso what does it do?23:30
fennoh this was on johnny quest (cyberspace version)23:30
genehuh?23:31
kanzure_Given a set of primitives, allows you to randomly generate shapes and then do cool things with them. Export to 3D file format, for instance.23:31
genelike?23:31
kanzure_See the screenshot.23:31
fennthey dug up a bunch of smashed pieces of a statue, scanned them in, and then let the computer assemble the 3d models23:31
genewait a minute really?23:32
genejust like in snow crash?23:32
kanzure_It's a common scene in investigative TV shows.23:32
kanzure_"Broken bottle! But it's okay, we can painstakingly reconstruct it and extract fingerprints!"23:32
kanzure_or in the latest Batman, given sharpnel => reconstruct the original bullet.23:33
genehow does supermetal do that?23:33
fennthese crime scene scenarios are rather close to what we need to do with magical-engineering-app23:33
geneyou are pondering what I am pondering then23:33
kanzure_Supermetal is going in the opposite direction, but you just reverse things around and do collision detection and some quick math for checking whether or not basic constraints are satisfied.23:33
kanzure_fenn: ?23:34
fennkanzure_: interfaces23:34
fennmcmaster catalog = smashed pieces23:34
fennedges of glass = product specifications23:34
geneso supermetal breaks a part into pieces?23:34
fenncombine them into something useful23:34
kanzure_gene: No, supermetal assembles from primitives.23:34
geneassembles what?23:34
fennstuff23:35
generandom stuff?23:35
kanzure_All stuff.23:35
fennicosahedrons from the looks of it23:35
genelike?23:35
kanzure_Say there's N possible primitives.23:35
kanzure_and P set of points per primitive.23:35
kanzure_Then you can loop through each one and make the graph.23:35
kanzure_Now, to rate them, and score the constructions, you do some mathy thingies. Like whether or not you like there to be GIANT GAPING HOLES in the structures.23:36
genedid you make it yourself?23:36
fenngiant gaping holes can be good or bad or not matter23:36
kanzure_Supermetal? yeah23:36
kanzure_fenn: that's user-dependento f course.23:36
geneand the gui23:36
genefor it23:36
kanzure_There is no GUI except the 3D visualization.23:36
genewhich is in?23:37
kanzure_Huh?23:37
genewhat?23:37
geneis it in23:37
fennbut kanzure_ how do you generalize the concept of "giant gaping holes", and how many of these descriptors are there?23:37
kanzure_a computer23:37
kanzure_fenn: plugins.23:37
kanzure_plugins for new varchecks etc.23:38
fennvarcheck = what?23:38
genehuh?23:38
kanzure_distance between points/edges for instance?23:38
geneI have know idea what u r talking about23:38
fennso varcheck is just a function23:38
kanzure_What did you think I was talking about?23:39
fenngene: please limit the drooling idiot abbreviations23:39
geneok23:39
fennthanks23:39
fennkanzure_: would you say this is basically a genetic algorithm?23:40
fennvarcheck ~= fitness function23:40
geneyou made a GA kanzure?23:41
fennunless you mean to calculate every possibility23:41
kanzure_varcheck =~ scoring function.23:41
genehow does it score it?23:41
kanzure_The scoring function is not yet implemented because I don't care.23:41
kanzure_It doesn't because I haven't implemented any of the checks.23:41
genehow do your gene's work23:41
fennuh oh, did i say a naughty word?23:41
kanzure_I guess if you wanted to you could check the distance between tips of objects on it.23:41
geneso it's not really a GA?23:42
kanzure_I didn't say it was a GA.23:42
kanzure_It could be a GA though if you wanted.23:42
kanzure_The genes would be the sequence of primitives or whatever.23:42
geneI don't get what it does23:42
* fenn feels like this is going nowhere23:42
kanzure_There's a set of N primitives; you assemble it by saying primitives #1, 34141, 341, 5, 1, 39, 39423:43
kanzure_So the genes for that one would be that list of primitives23:43
kanzure_It's slightly more involved than that though because I implemented points of tangency23:43
genewhat's input what's output?23:43
kanzure_input: number of 'nodes' of the graph or whatever. 23:44
kanzure_output: 3D object.23:44
geneok23:45
genecan it convert graphs to real objects23:48
genelike from the ADL?23:48
fennthe design repo doesnt contain any 3d data23:49
kanzure_Yep. I'd have to write a gxml -> a data format thingy for the app but that's ok. That's just file format conversion stuffs.23:49
fennso you'd have a bunch of spheres stuck together to represent a camera, i guess23:49
kanzure_hold on a sec.23:50
fennunless i'm missing something?23:50
kanzure_So, the gxml data is the graph stuff. Like those 'CFGs' (component function graphs) that I generated with graphviz23:50
kanzure_(grxml is the substitution rule stuff)23:50
kanzure_The design repo, and all of those .repo files, do not contain gxml. :(23:50
kanzure_They have files within them though, that's why I was so annoyed last month.23:50
fenngxml describes what?23:50
kanzure_a graph.23:51
fenna graph that represents what23:51
kanzure_It either describes a 'function structure' (black box) or 'CFG'23:51
kanzure_CFG would be like "axe -> hammer"23:51
geneso how would you make that meat slice gun real?23:51
kanzure_Hold on.23:51
kanzure_Some of the .repo files do not have those images, some do, etc.23:51
fenni'm not interested in images23:52
kanzure_Some have 'CDD' (ConceptDraw files). Some have 'functionCAD' files. But CDD is proprietary and not easily converted to anything usable, as we know.23:52
kanzure_Also, the database sucks; there's no way to extract the 'function structure' information about the connectivity.23:52
kanzure_Specifically, a subfunction of an 'artifact' (which is kinda like in the CFG layer)23:52
kanzure_points to another artifact; not to a 'port' on that artifact (like what subfunction the other artifact has that is relevant)23:52
fennunfortunate, that23:53
kanzure_So you see stuff like "laserpointer -> table" but not that it's the solid interface that matters, or not that it's the laser-pointing part.23:53
genecan't you figure out things like component is wedge, gear, bearing, or plane or such?23:53
kanzure_yeah, so it's basically somewhat unusable data23:53
geneuh wow23:53
kanzure_the design repo doesn't contain 3D information, that's correct23:53
genematlab represents a missile guidance system as a graph23:54
geneand a car as a graph23:54
kanzure_yeah, electronics is very commonly a graph23:54
kanzure_yep.23:54
fenncontrol system, not the actual "how to build it" info23:54
kanzure_"Function structures" are popular.23:54
kanzure_right, the 'how to build it' info is something lacking in this stuff. 23:54
fenndiagrams (graphs) for control systems is the only way to do it23:55
kanzure_conversion to gcode and such is one way, but I want the origami assembly folding stuff too.. anyway.23:55
kanzure_as for the meat slice gun thingy,23:55
geneyou know knives are simple machines23:55
kanzure_It's very easy to make it real *if* the individual parts have 3D representations in the repo23:55
genethe first machines made by man were knives23:55
fennso are rocks23:55
fennand sticks23:56
kanzure_and dung.23:56
fennand hooting noises23:56
kanzure_Is it a monkey?23:56
* fenn bangs on chest (visual state indicator)23:56
genewhy not use all that ADL stuff to make stone age 3d structures23:57
fennindeed23:57
generome wasn't built in a day23:57
fennthis is why i'm interested in "love"23:57
fennquelsolaar.com23:57
geneI don't know what you mean23:57
genemeat23:57
geneok23:58
fenngraph grammars for building primited 3d structures23:58
fennprimitive*23:58
fenn(oh did i mention they're virtual?)23:58
fennyuck IDE's :)23:59

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