2008-08-31.log

--- Day changed Sun Aug 31 2008
kanzureargh00:07
kanzuresomebody pm'd me asking me "okay, I actually have resources and tools ... what the hell are people really supposed to *do* with this damned kit?"00:07
pkswhich kit?00:08
kanzurehttp://biohack.sf.net/00:09
kanzurebiotech toolkit thingy00:09
pksiirc there's a tonnnn of stuff in there00:10
kanzureyep00:10
kanzurehe wants to know how to be enhanced00:11
pkslol...00:11
pkswell00:11
pkswho doesn't00:11
kanzurethe problem is that there's no quantification of enhancement00:11
kanzureand my general disbelief in the existence of intelligence00:12
kanzurehm00:14
kanzuremaybe I could consider "intelligence" in the context of "ability to design better thingies" and then take a limiting context, such as skdb and the parts available to the local thinker, and then say that intelligence can be quantified within these constraints00:14
kanzurebut freeform intelligence ... eh00:14
kanzurehey, that sounded moderately intelligent00:29
kanzurecool00:29
kanzure(it passed the "come back 10 minutes later" test)00:29
ybithehe00:56
kanzure"you constructing ways and technologies which are far out of our horizon"00:57
-!- marainein [n=marainei@220.253-204-179.VIC.netspace.net.au] has quit [Read error: 113 (No route to host)]01:18
-!- nsh [n=nsh@87-94-146-186.tampere.customers.dnainternet.fi] has joined #hplusroadmap02:48
-!- nsh- [n=nsh@87-94-146-186.tampere.customers.dnainternet.fi] has quit [Read error: 110 (Connection timed out)]02:51
-!- pks [n=pk@c-98-217-103-22.hsd1.ma.comcast.net] has quit []03:17
-!- Phreedom [n=freedom@ip-194-50-167-184.mir.dn.ua] has quit [Read error: 110 (Connection timed out)]04:40
-!- Phreedom [n=freedom@ip-194-50-167-184.mir.dn.ua] has joined #hplusroadmap05:11
-!- marainein [n=marainei@220.253-204-179.VIC.netspace.net.au] has joined #hplusroadmap05:28
-!- Nofaris [n=Nofaris@adsl-75-42-94-197.dsl.scrm01.sbcglobal.net] has joined #hplusroadmap06:37
-!- jk4930 [n=jk@p57B73DFB.dip.t-dialin.net] has joined #hplusroadmap08:06
-!- nsh- [n=nsh@87-94-146-186.tampere.customers.dnainternet.fi] has joined #hplusroadmap08:30
-!- nsh [n=nsh@87-94-146-186.tampere.customers.dnainternet.fi] has quit [Read error: 110 (Connection timed out)]08:32
-!- jk4930 [n=jk@p57B73DFB.dip.t-dialin.net] has left #hplusroadmap ["Konversation terminated!"]10:09
-!- ChrisMT [n=lixasd@cpc2-clif5-0-0-cust516.nott.cable.ntl.com] has quit [Read error: 110 (Connection timed out)]10:24
-!- Nofaris [n=Nofaris@adsl-75-42-94-197.dsl.scrm01.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]11:18
-!- nsh- is now known as nsh11:21
willPow3rskdb == serial killer database?11:35
nshsexual kinetics database11:35
willPow3rfucking krispy kreme hoes never get my order right11:36
willPow3rwhich is further evidence to support my hypothesis that humanity is doomed11:38
kanzurehuh11:52
kanzureBill Nye is back11:52
kanzure'Nye was also the assistant of Emmett "Doc" Brown in the live-action segments of Back to the Future: The Animated Series (1991–1993). In one episode, Bill corrected Doc Brown on the pronunciation of gigawatt (not jigawatt), only for Doc Brown to fire back with "Who are you, Bill Nye the science guy?". '11:57
* kanzure totally missed that11:57
kanzurealso, that disc is in the cd tray at the moment11:57
kanzurehey, has anyone ever seen a bash and pipelining implementation where programs have to specify the format of the parameters?13:16
kanzurewait, wouldn't a python shell do that?13:28
-!- Depucelator [n=Depucela@c-24-118-116-62.hsd1.mn.comcast.net] has joined #hplusroadmap14:09
kanzureHey Depucelator14:32
DepucelatorHey Bryan14:35
kanzurehttp://shell.appspot.com/ interactive server-side shell for google apps?14:35
DepucelatorI've never used the google app engine; it's only for use with python?14:37
Depucelatorugh, I hate python14:38
kanzurewhy?14:40
Depucelatorwhitespace sensitivity mostly14:40
kanzurethey say you'll learn to love that14:40
* kanzure hasn't... yet.14:40
DepucelatorI was trying to run this python app on linux, and was getting some cryptic error that really made no sense whatsoever14:41
Depucelatorand after hours of trying to get it to work, I accidentally converted all the windows linebreaks to unix linebreaks14:41
Depucelatorand it ran perfectly14:42
DepucelatorThat, to me, is insane in the year 200814:43
kanzureSo I was talking with a guy last night who was asking me what to actually do with the biotech toolkit, what "enhancements" to the human body could be made. He claimed to have money and resources, tools and materials. I'm sure he was lying right out of his ass, but that's not the point ..14:47
kanzureIt seems hard to convince people that you're not going to be able to guarantee "enhancements", just as you can't guarantee a weight loss program will work.14:47
kanzurewell, there's some metabolism that I'm sure you could guarantee if you investigate their biochemistry enough I suppose14:47
kanzurebut that's not the point14:47
kanzureThe genotype of alterations doesn't necessarily correlate with a phenotype at all ... so that's why you have to focus on the infrastructure to keep playing around with the genotypes, no matter the phenotype. But it's hard to convert this directly into action since you can't say "well, our goal is to get tools and .. do stuff."14:48
kanzureI'm not sure how to show these types of people this ..14:48
kanzurefenn, not even an operating system has a full 'inventory management system' other than people just remembering where the important directories are .. have there been alternative implementations ? I'm trying to think up some analogies, but none are coming to mind.14:49
kanzurehttp://en.wikipedia.org/wiki/Electronic_Data_Interchange15:12
Depucelatorthere was a story about EDIFACT on The Daily WTF just the other day15:13
Depucelatorit was pretty funny15:13
kanzurehttp://thedailywtf.com/Articles/Unix-With-QuikBill!.aspx15:16
Depucelatoryeah that's the one15:16
kanzure"“As I’m sure you’re aware,” the presenter spoke as he advanced the slide in the presentation, “our primary focus at Enterprise Business Systems is to enable our clients to formulate key objectives through strategic initiatives to develop a comprehensive strategy that will provide the critical foundation for creating a proactive, synergy-driven directive for utilizing technological approaches to achieve cross-departmental…”"15:18
kanzurethat's classic :)15:18
kanzure"“Oh,” the trainer responded, “actually, all that API tech stuff is in the back of the binder.” That answer was quite possibly the only worthwhile bit of information Simon had gotten from the entire day. But it was worth it: at least now he knew where to start."15:19
kanzureawesome15:19
kanzure'On a tour of the offices, Simon got a chance to see how the accounts payable department worked. When a QuikBill client sends a bill over the modem, the server translates the EDIFACT message to a fixed-column formatted file and saved to disk. A printer then picks up the formatted file and prints the invoice on a form. From there, an accounts payable clerk takes the form off the printer and types it in to their voucher system to be paid.'15:21
kanzureHow sad.15:22
DepucelatorWooden table phenomenon15:23
kanzureHm?15:23
Depucelatorthe site is the source of endless new terms15:23
Depucelator"the wooden table phenomenon" originates from an article about a school website whose pages are digital camera pictures of a printout on a wooden table of the web site pages15:24
Depucelatorwhich is sadly not far from some of the shit they pull at my workplace15:24
kanzurebut how else are you going to make a secure website except by taking a photograph of it?15:25
kanzureI mean, if it works for the mafia holding hostages15:25
kanzurethen why not here?15:25
Depucelatorone time I received the "source codes" for a program that was printed out, photocopied, scanned in and then each page converted to a PDF file and emailed to me15:25
kanzurewtf?15:25
Depucelatorha ha ha for dynamic webpages they should automatically print out the web page and take a digital camera snapshot of it and upload it to the user15:26
kanzure:)15:26
Depucelatorthe best ever was this guy who backed up his website by saving them individually while browsing through the inbuilt FTP client in internet explorer15:27
Depucelatorexcept when IE saves webpages, it saves the URL they were saved from as a comment in the page15:27
Depucelatorand the urls were all ftp://username:password@domain.com/website.htm15:27
-!- elias`_ [n=me@cs78208074.pp.htv.fi] has joined #hplusroadmap15:30
-!- elias` [n=me@unaffiliated/elias/x-342423] has quit [Nick collision from services.]15:30
-!- elias`_ is now known as elias`15:30
Depucelatoren puhu suomea15:31
Depucelatoranteeksi15:31
nshsen on tyhma kieli15:54
nsh*se15:54
Depucelatoroh okay, well that clears things up15:54
* nsh chuckles at above ie ftp story15:55
* kanzure cries at above ie ftp story16:07
-!- Nofaris [n=Nofaris@adsl-75-42-94-197.dsl.scrm01.sbcglobal.net] has joined #hplusroadmap16:15
nshETOOMUCHFAITHINHUMANITY16:30
nshremember: a cynic is harder to disappoint16:31
kanzureETOO?16:33
kanzurealso, what if we apply the "trade through many traders" ideas about ebay (if ebay was really doing what it's supposed to be doing) to procurement and material acquisiton ? that way, a designer sitting behind the graphs and design studio can see relative likelihood of people pitching in the materials and such that are required to make something Really Happen16:34
kanzureEventually you'd think I'd come to think that maybe it's /me/ who is wrong after so many other people 'doin it wrong' but evidently this hasn't happened yet.16:35
willPow3rchange to deeply ingrained social process does not come quickly16:36
kanzurenope, this doesn't really need that16:36
kanzureI think it would just as easily apply on a scale of 10 people as >1016:37
kanzure*as it would to >1016:37
willPow3rthen start a $multi-million company16:37
kanzureWhat?16:37
kanzurewhat are you on about?16:37
willPow3rdo an implementation of ebay that caters to the needs of corporations16:38
kanzurewillPow3r: it's ridiculously easy to code up ebay16:38
kanzurethe implementation isn't the hard part16:39
willPow3rthen what is? it takes the guesswork out of bidding for materials16:39
kanzurethe hardwork is the social network and convincing people that it's useful16:40
kanzurethey don't just magically download and install :-)16:40
willPow3rthats why you would need somebody who's good w/ the business end16:40
kanzurebesides, I'm sure there's already an (analogous) "ebay-to-AutoCAD" plugin16:41
kanzureeh?16:41
kanzurethis /is/ the business though16:41
kanzuresigh16:41
willPow3rnm16:42
willPow3ri'll just steal your idea then16:42
kanzuremaybe I'm missing something, but a business guy can't do anything that I can't16:42
kanzureit's not like he's magical16:42
kanzureso however he acquires a network should be the same for me16:43
kanzureno?16:43
willPow3rto throw a sales pitch, all you need is an abstract of the technology and a "why this is good for you"16:43
kanzurepeople seriously go for this sort of thing ?16:43
willPow3rif it would save a corporation lots of money, manpower, and time16:43
willPow3rthey would16:43
willPow3ryou would charge them for the ability to use it16:44
willPow3ra nominal fee16:44
kanzurethe thing is that this wouldn't save them money at first because nobody is on the 'system' of dumping files on their server stating what they have for search engines to find16:44
kanzureor for them to have their daemons for strategic "deal bidding" (of course, not automatic -- humans have to review the deals or something)16:44
willPow3rthat's the tricky part, i suppose16:44
kanzureyeah, but they're charging for "nothing"16:44
willPow3rit would probably take some effort to begin with, but the ends are worth it, imo16:45
kanzurebtw, I hear Chinese factories (for instance) are highly competitive to the point of doing thorough background checks on all of their customers just to make sure they're not their competitor factories in disguise trying to figure out pricing16:45
kanzureyeah, the ends are definitely worthwhile of course16:45
kanzureso having an automatic system for "making deals" from the designer's point of view (feasability checking and such) would scare them shitless16:46
willPow3ryou could take that guesswork out of the problem for the procurement side16:46
willPow3ranalogous to ebay, it would be like buyer's feedback ratings16:46
willPow3rcompany profiles, etc16:46
kanzureon ebay you still see the pricing no matter what16:47
kanzurethat's what they are worried about (IIRC)16:47
willPow3rand it would make a more global system of capitalism16:47
willPow3rie, free market economy16:47
kanzureI don't know how unstable their businesses must be,16:47
kanzurebut if a few cents of difference between prices between competitors makes such a big difference 16:48
kanzureor they're worried that much16:48
kanzuremaybe they have other problems to deal with ?16:48
kanzureheh'16:48
willPow3ron a large scale, a few cents difference when purchasing, say, thousands of tons of materials, makes a notable difference16:49
kanzurehttp://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V20-4B3JVBN-1&_user=108429&_rdoc=1&_fmt=&_orig=search&_sort=d&view=c&_acct=C000059713&_version=1&_urlVersion=0&_userid=108429&md5=821c16c4f14ccf5ebaf5c7dbb304df38 16:49
kanzure'Enabling information sharing between E-commerce systems for construction material procurement'16:49
kanzureright16:49
kanzureso they have strong incentive not to do this16:50
kanzurebut from the procurement side, it's better if you can see prices more quickly, no?16:50
willPow3rits is16:50
willPow3rthats the point16:51
kanzureimagine designing a new thingy, say a car, and adding a new exhaust pipe and immediately seeing the rework on the factory floor that would be needed, as well as new material costs, etc.16:51
willPow3rand it allows the suppliers to be more competitive16:51
kanzurethere might be enough pressure if everyone does it16:51
kanzurebut16:51
kanzuresince there's finite resources, these material suppliers and so on can easily be a monopoly16:51
kanzureno?16:51
willPow3rwith the current system, yea16:52
kanzureso they could just ignore the market forces.16:52
kanzurewtv16:52
kanzurewtf16:52
kanzureI just said 'market forces'16:52
willPow3rwith a visible auction-style format, there would be no real possibility of monopoly16:54
willPow3rit would even allow small companies to participate16:54
willPow3rand would definitely spur development of more efficient production processes16:54
willPow3rmore $$ would be dumped into research to remain competitive16:55
willPow3ramong sellers16:55
willPow3rbut the beauty of the system is that goods would be bought by a company, processed to make new goods, then resold on the same system16:56
willPow3rbut then again, this idea does reek of utopian miasma16:56
kanzurereally it's just XML files on a web server or something16:56
kanzureand RSS informing designers of new tools or materials to incorporate into the "CAD alternative" (I'm thinking the graph grammar methodology is a way to do it without "draw a line" to represent edges of the final product, etc.)16:57
kanzurepossibly also pingback servers to tell them of potential deals that are forming16:57
-!- Nade [n=lixasd@cpc2-clif5-0-0-cust516.nott.cable.ntl.com] has joined #hplusroadmap16:57
willPow3rright, the whole system could be modular16:58
kanzurewhat I like about it is that broke people :-) such as myself :-) wouldn't have to worry about the actual resources since it's a "press here to make it happen" system where others can donate money or resources to the cause16:58
kanzureso it's a finite/staggard system of 'doing stuff' heh16:58
* kanzure isn't actually all that broke16:59
* kanzure assumes he is, though16:59
willPow3rit looks good on paper16:59
kanzurewhat does?16:59
willPow3rglobal auction-style e-commerce16:59
kanzureit also looks good on the screen .. software's been doing this for ages, except without the commerce aspects really17:00
kanzureI don't know if you would call it that, the auctions aren't all that centralized of course17:00
willPow3ri'm thinking of an ebay analog that connects buyers with sellers17:03
kanzurePhreedom: We were talking the other day about a designer behind this hypothetical system making, say, the designs for the engines of some particular car. This would be the general 'makefile' including the CFD calculations for all sorts of minor adjustments and simulation of the engine. 17:03
kanzureThen, designers could do all of the pretty graphical stuff and "draw a car". So for the "engine engineering" aspect, could you imagine that being done from a "sea of processes" (*not* a sea of "parts") from which the engineer selects from? Does this make sense to you?17:03
willPow3rit would definitely bring about more connections17:03
kanzureno, there's already that, sort of17:04
kanzureI'm not interested in doing another ebay17:04
kanzureebay is centralized17:04
kanzurethe alternative would be more like bit torrent ;-)17:04
kanzurethis way, businesses get to keep their servers to themselves17:04
kanzuretheir information is completely under their control17:04
kanzurecould just be a box sitting in a corner of course17:04
kanzureor hosted somewhere else out on the net17:05
kanzurethink of the RSS aggregator sites and what they do .. that's been done with some priceshopper-dot-coms before, but it's not as "open" as it could be17:05
willPow3roh, i see17:06
willPow3rlike google shopping17:06
kanzureuhm, well, I'm pretty sure they are automated17:06
kanzureI'd hate to learn that they're being done by hand17:06
* kanzure goes back to check the daily wtf17:06
willPow3rgoogle product search or amazon even17:07
kanzurethat's posisble17:07
kanzurebut think more of the torrent search engines I guess17:07
kanzureand trackers.17:08
* willPow3r wonders if google product search works for raw materials17:08
willPow3rright, a custom system17:09
kanzuresemantic search for raw materials is the wrong way to do it17:10
kanzureinstead, the information should be packaged into the units that can be installed into the developer's IDE thingy17:10
kanzureor CAD thingy17:10
kanzureso if you see a new company on the net that offers a zip file of their materials or something, go download it, and then you can incorporate that into your designs and you can see some new possible connections between different processes17:10
kanzurelike17:11
kanzure"hey, I finally have that silver I needed! hurrah"17:11
willPow3rright17:11
willPow3rbut the point is that the sellers of goods will see what the prices of other sellers is17:11
willPow3rand will be able to drop prices/innovate/etc to remain competitive17:12
willPow3rso what i'm proposing is something that will allow corporations to have multiple possible places of procurement, saving them money17:13
willPow3rand, by owning this system, i would make $$$17:13
willPow3rbecause that's really the whole point of starting a business17:13
willPow3ryou could add on the CAD plugins as a selling point17:14
kanzureoh, what I was thinking of was the "bedroom programmer model" where you wait until enough people donate and then you release your product thingy17:16
kanzureso here it would be that except more automated and the suppliers could feel more confident they aren't getting a bad deal off of their materials17:16
willPow3ryou mean investors?17:16
kanzureno, this was specifically mentioned on Slashdot and other sites re: doing some sort of reputation stunts by doing stuff for free, building users and having your fanbase pay your way for your Next Great Thing17:17
kanzureoh17:18
kanzurePhreedom: sorry, that was a stupid question17:18
kanzureany "process" or "ecology of processes" can be modeled by graphs17:18
kanzuresee the entire field of ecology or thermodynamic work flows etc.17:18
* kanzure grabs a bite to eat.17:18
kanzureguess that doesn't mean it's easy to design such things though17:23
kanzurefor example, let's take http://www.processengr.com/images-css/Simulation_Project_Diagrams/refinery_flare_capacity.gif17:24
kanzureor other things listed on the 'process simulation' page - http://www.processengr.com/simprojects.html#sim_proj_fumeincenrecov17:24
kanzureit's just a giant system of equations, so I suppose if you start with two "big equations" you can always connect them with intermediate steps that the computer should be able to solve17:25
kanzureafter all, this is what Mathematica is supposedly good at, no ?17:25
kanzuredon't know if mathematica works with units though17:25
kanzurebut the point is still there.17:25
Phreedomkanzure_: eh?17:38
kanzureblah?17:38
kanzureyou don't remember our conversation?17:38
Phreedomoh17:39
Phreedomsorry didn't see the question17:39
Phreedomreading now :)17:39
kanzurereading's good17:39
Phreedomkanzure_: ok. I really should write some minimal explanation of what I'm up to17:40
PhreedomI'll do it shortly17:40
kanzureis it similar to this?17:40
Phreedomsimilar17:40
kanzureDon't leave me hanging ..17:41
Phreedomreally it's better explained in a coherent short doc than a page of ramblings17:44
kanzurebah17:45
willPow3rhttp://www.businessweek.com/ebiz/9909/ec0907.htm18:59
willPow3r"Gray predicts that in five years, 40 percent to 50 percent of all textbooks will be electronic." this was predicted in 199919:00
kanzurehahah19:03
kanzurewell19:03
kanzureof all new textbooks ?19:03
willPow3ryea19:03
willPow3rsince new editions come out every other year or so19:03
kanzurewell, there's online "supplements" that sometimes includes PDF chaptesr19:04
kanzure*chapters19:04
willPow3rebooks might not have been such a good idea in 1999, but today the idea would be a lot more acceptable19:04
willPow3respecially since laptops now outsell desktops19:04
willPow3ri have all my books in electronic format19:05
willPow3rdownloaded illegally, of course19:05
willPow3rbut still, i only carry around a 3 lb laptop and a wacom19:05
willPow3rinstead of 20+ lbs of books and binders19:05
willPow3ri happen to have a "wizeup" version of my physics textbook19:07
willPow3rpretty neat, but i think its a few versions old19:07
kanzurePDFs suck19:11
willPow3ryou can bookmark them19:11
kanzureeven though I have 80 GB of them ..19:11
willPow3ris there an OSS alternative to pdf?19:12
willPow3rexcept for it being proprietary, i like it19:12
kanzureplain text19:12
kanzureps, maybe19:12
willPow3rperhaps19:12
kanzurethe age of the ascii diagram will come once again!19:13
* kanzure suicides into pearl harbor19:13
ybitpdf is an open standard, what's wrong with that?19:13
willPow3rlol19:13
willPow3rbbs19:14
kanzurepdf renders terribly19:14
kanzureybit: ever try 50 pdfs open at once?19:14
ybit50 files of any format would crash this comp :P19:14
kanzureplain text?19:14
ybitokay, maybe not ascii19:14
willPow3ri'd love to see somebody publish scientific papers in plain text19:15
ybitplain-text, whatever19:15
ybitascii, utf-9, iso-9880 i believe19:15
ybitthink that's about all the plain-text formats19:15
ybitcommonly used*19:15
ybitutf-8*19:16
kanzureyou fail19:16
ybitheh19:16
ybitwow, i sure did19:18
ybitclose, but um, ouch19:19
* kanzure reads up on graph grammars some more http://www.biocheminfo.org/klotho/grammar.html19:19
ybitjust for the record, was thinking of iso/iec8859 character encoding19:21
kanzure'Formalizing refactorings with graph transformations ' hm19:23
-!- ybit [n=h@unaffiliated/ybit] has quit [Read error: 104 (Connection reset by peer)]19:42
-!- ybit [n=h@unaffiliated/ybit] has joined #hplusroadmap19:43
-!- ybit [n=h@unaffiliated/ybit] has quit [Read error: 104 (Connection reset by peer)]19:52
-!- h2i [n=h@unaffiliated/ybit] has joined #hplusroadmap19:52
-!- Nofaris [n=Nofaris@adsl-75-42-94-197.dsl.scrm01.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]19:59
-!- smurf [n=p@h52n3c1o261.bredband.skanova.com] has joined #hplusroadmap20:09
-!- smurf is now known as biopunk20:09
fennpdf is easy enough to convert to plain text20:21
fenni'd love to find something that converts to html and preserves pictures and layout20:22
willPow3rhttp://sourceforge.net/projects/pdftohtml/20:22
fenngoogle's "show as html" kinda sucks20:22
fenndoesn't really work, unfortunately20:23
willPow3racrobat professional doesn't do a bad job20:34
willPow3rsaving a pdf as an html 4.01 w/ CSS20:34
-!- h2i is now known as ybit20:36
kanzureI find it funny that when I go to forward an event to Charlie (newgenome), 21:37
kanzuremy little assistant thinger pops up "Charlie Stross"21:37
kanzureheh'21:37
kanzurehttp://holtz.org/Library/Social%20Science/Futurology/Stages%20in%20Future%20Evolution%20by%20Baxter.htm21:40
kanzurethis generally pisses me off: http://holtz.org/Library/Social%20Science/Futurology/The%20Politics%20of%20Transhumanism.htm21:48
kanzureso nevermind.21:48
-!- Nofaris [n=Nofaris@75.42.94.197] has joined #hplusroadmap21:49
kanzureI still don't know who this atomjack/fusionanomaly character is ..21:54
biopunkThere is always some humor in people predicting the future in detail.22:04
kanzureNo, Hughes has always been a pain in the ass.22:04
kanzureHe's overly criticial of the extropian crowd because he thinks they just want to blow the government up .. I don't think Hughes is a programmer, I doubt he understands.22:05
biopunkIt's not my fight22:06
kanzureIt's not a fight at all -- just annoying :-)22:07
biopunkthey´re all a bunch of wankers22:09
kanzurewho?22:11
-!- willPow3r_ [n=will@cpe-66-27-118-88.san.res.rr.com] has joined #hplusroadmap22:14
biopunkthe transhuman crowd kurzweil, bostrom, the imminst crowd... what's the other swedish neuroscience guy... they're a bunch of mental masturbators22:14
fennhmm fusionanomaly sounds familiar22:15
willPow3r_philosophers == mental masturbators22:15
biopunknot karl popper surely22:16
kanzurefenn: http://fusionanomaly.net/22:16
kanzure"you ar ewhat you cache" and such22:16
biopunkthose guys are not philosophers really either.. they're just nerds22:16
willPow3r_they want their predictions of the future to become reality so bad22:17
kanzureuhm?22:17
willPow3r_that they are blinded by science and scientists that say otherwise22:17
kanzurelet's not broadly generalize here, there's a good number of them that are actually building shit :-)22:17
kanzurewhat's wrong with that ?22:17
* kanzure just lost interest in the 'graph grammars' crowd .. it's just another case of OOP22:18
fenndon't discount something just because it's OOP22:18
kanzure"nodes are objects and vertices are highly convoluted relations between them"22:18
kanzuredid you catch the discussion with Phreedom yesterday, fenn?22:18
* biopunk fails to see any bigger difference between Kurzweil and Deepak Chopra22:18
fennsorta22:18
kanzurebasically the idea is that the core system that you design isn't an object, you throw some equations together to model the damned thing and then others can go and say "ooh, here's a fancy hubcap" or something22:19
kanzureso the equations and such don't really jump out at me as being object-oriented really22:19
kanzuresuch as the equations describing a diesel engine22:19
kanzureI'm easily wrong here, I was just thinking about this a few moments ago too22:19
kanzureoh wait, because I brought it up22:19
fennthere's more than one way to skin a diesel engine22:19
kanzuremm22:19
kanzureit's not an object though, it's like a trace of different people's contributions in 'diesel engine design' from history and such .. "oh, you're using a Feynman hyperdrive and a two-legged Drexler coater! awesome!" not just "here's a hunk of points"22:20
kanzureanyway, I need to go back and think22:20
fennbetter to refer to things by the principles in how they work, rather than some dead guy's name22:21
kanzurethat's fine too 22:21
willPow3r_i am very skeptical about people who refer to themselves as "singularitarians"22:22
kanzurewillPow3r_: that just means they love Eliezer22:22
fennwillPow3r_: i dont think anyone seriously refers to themselves as singularitarian22:22
willPow3r_believing too firmly in one possible future is rediculous22:22
willPow3r_some do22:22
kanzurefenn: check the SL4 mailing list22:22
kanzureyou'd be surprised22:22
kanzurealso, the people I was living with up in California22:23
willPow3r_lots of people even consider it a [i]religion[/i]22:23
fennit seems to me that the term is more often used by skeptical journalists trying to make some kind of sensation22:23
kanzure'Modeling the Variability with UML for TRIZ Based CAI System' heh .. buzz word alert.. UMl, TRIZ, CAI, uh oh22:23
fennwhat's CAI?22:24
fennhmm.. a buzzword i see :)22:25
kanzure'computer aided integration'22:25
kanzureor something22:25
fenninnovation22:25
kanzureoh22:26
fennanother cult :)22:26
kanzure'In object-oriented programming, programmers can think of a program as a collection of interacting objects, while in functional programming a program can be thought of as a sequence of stateless function evaluations. When programming computers or systems with many processors, process-oriented programming allows programmers to think about applications as sets of concurrent processes acting upon logically shared data structures.'22:28
kanzurehttp://www.informatik.uni-trier.de/~ley/db/conf/prolamat/index.html prolomat = programming languages for manufacturing22:28
kanzurehttp://www.informatik.uni-trier.de/~ley/db/conf/prolamat/index.html22:30
fennconcurrent process acting on logically shared data structure = race condition clusterfuck22:30
kanzureheh22:31
kanzureit feels intuitively wrong to call a "chair" an object .. 22:31
fennif a chair isn't an object, then what is?22:31
kanzureyou get into monadology where all things are by necessity related to all other objects22:31
fennbut they are!22:32
kanzureright, so how are you going to write a program to represent that22:32
kanzureoh wait, you'd need the universe22:33
fennthis map/territory problem will show up no matter what philosophy you use to represent the universe22:33
kanzureI would say nothing is an 'object' -- the monitor to my left (or my right) is just the result of the process of the manufacturing going on somewhere (that, sadly, I don't know about) and it's just my lack of knowledge about the world's context that precludes me from knowing more of it .. not that it's this "thing".22:33
fennthe monitor performs a function by nature of its design, which is the same as every other monitor produced in that factory22:34
kanzureyou're not really trying to represent the universe .. you're just writing some code to translate some information into other usable information or something22:34
fennyou dont care about the exact isotope ratio of the carbon atoms in the liquid crystal, as long as it works22:35
kanzureif you've done too much abstraction, then you'll miss something and get boned22:36
fennthat's the limits of computation22:36
kanzure"the monitor" is just our grammatical conception of it - a shared word between the two of us - and both of us know that there's certain ways that this word is 'grounded' in reality and that's why we use it (I know you'll be thinking of something roughly like the "monitor" before me). It's not "a monitor" .. it's the shared social reference that I presume you have as well due to the greater context of society that I'm unaware of (seriously, where th22:36
kanzurehm22:38
fennyou're thinking of some assemblage of materials whereas i'm thinking of the function of showing a colored dot array22:38
kanzurethat's not computation, that's just data 22:38
kanzure(not your last message)22:38
fennnot having enough data to start with is a different problem altogether22:39
fenni think we call that 'science' or maybe just 'sensing'22:39
kanzurethe problem that I see is that you'll just add more and more objects into the system at varying degrees of "data collection"22:39
kanzureit'd be the bioinformatics problem all over again22:40
kanzurethese giant databases just sitting there22:40
kanzureoh, chemspider might be a good example22:40
fennif i had to pick and choose which data to keep, i'd keep the more abstract functional kind, rather than the tedious more or less arbitrary detail22:41
kanzureand pubchem. millions and millions of cheminformatics22:41
kanzuresurely you're not going to code in every possible ways to use a chair22:41
kanzurestepping latter, surface to put things, surface on which to put a person, surface on which to put a general object, ..22:41
kanzureyou've basically got cyc all over again :p22:41
fenn"chair" is surface on which to put a person22:42
kanzure*ladder22:42
fennindividual structures that happen to be chairs may or may not hold that 10 ton pickup truck you're putting on top22:42
fenn(i guess pickup trucks dont actually get to 10 tons oh well)22:43
fenni have some wicker chairs that tend to break if you step on the middle of them22:44
kanzurenow, here's the alternative -- as designer, you're sitting in front of your graphs that represent the overall system and the various ways that matter/information/energy is flowing through it or whatever, and "apt-get install chair" would install the programs to do the calculations on the dataformats that you have so that you can get "20 minutes of 500 kg wait time" (it breaks in 20 minutes) (okay, terrible example) 22:44
kanzurethese packages in the repo have direct correlates to being built and directly contain the programs required to hash out the math and such..22:44
kanzureand of course the typical instructions we've mentioned time and time again22:44
fennthere isnt much math involved in just determining if something's a chair22:44
kanzure("step 1 ... move arm left")22:44
kanzurenot in determining if it's a chair, but22:45
kanzurelet's change chair to a petroleum engineering scenario with a pipeline22:45
kanzurewhere you want to pipe oil, so you use a pipe, right? and you do the calculations and you figure out your design constraints and so on22:45
fennok, what if you decide to pump water through your pipe, is it still a petroleum pipeline?22:45
kanzurewithin these constrains your procurement network :-) discussed earlier today :-) could conceivably fill in those gaps maybe, but the "objects" are -- at most -- math.22:46
kanzureright, I'm not describing it as a petroleum pipe only .. it's a "way to transfer materials" no ? a "solution to the problem" and the problem is supposedly formerly expressed or something ... right ?22:46
kanzurejfldajflakdja22:46
kanzureI'm not about to write turtles all the way down ..22:46
fennturtles are useful though22:46
fennwith enough turtles you can put water in a petroleum pipeline and see if it will work22:47
fennor determine the compression strength of a chair22:47
kanzuregah, like hell I'm going to be damned to turtle herding for my life22:48
fenni think the question isn't "do we want to use turtles" but rather "how many layers of turtles can we reasonably expect to be able to use at once"22:48
kanzurehow do you keep the "layers pure" ?22:48
fennpure?22:48
kanzurewell, you can't have a particle physics definition of one thing and then couple it to an object you only have one line describing ..22:49
fennyou just ignore effects that aren't in your current layer of abstraction22:49
fennif it fucks up, that's life. try again22:49
kanzurewhat is that defined by22:49
kanzurethat 'current layer of abstraction'22:49
fenn'chair' is a high level layer of abstraction22:49
fennbending moments in beams of arbitrary cross section is a slightly lower layer22:49
kanzureI know it's higher, I don't know what context you're using to demand that all objects in your design window are of the same abstraction level22:50
fenneach function has its own context22:50
fenn'sit' function looks around for chairs22:50
kanzuresuppose you zoom in on the interace between a gas pump and a hose22:50
fennif no chairs are found, you can start trying to construct them out of materials at hand22:51
fenn(such as the ground)22:51
fennsometimes ground isnt suitable surface to put people on22:51
kanzure"sit function looks around for the chairs" hm? so when you try to demand abstraction level sameness across all of the parts of the system you're designing, you have a sit function look for something? what?22:51
fennlook for objects defined as a chair (or inheriting chair class)22:52
fennit's not same abstraction level across all parts of the system, it's only within a particular interaction22:53
kanzurethis doesn't tell me how to make sure you're operating at the same layer of abstraction across all components in the system ... do you mean that when you throw something new into the pot/the-equation (colloquilism), that it starts to throw errors or something when it can't find a chair or 22:54
kanzurewhatever specifics it needs to operate seamlessly? that would make sense, I guess, but just expecting it to magically click together - as if somebody has made all possible levels of abstraction of that random object, eh ..22:54
kanzurehm22:54
kanzurenow I thought it was those interactions/transformations that mattered in the first place22:54
kanzureat the interfaces.22:56
fenn'somebody has made all possible level of abstraction of that object' is probably not true, but we can come up with many of them automatically through class inheritance, and with enough detail in the description22:56
fennthis chair is made of 35mm 304 stainless tubing, we can deduce its density, modulus, tensile strength etc22:57
kanzuredoes this preserve the ability to "apt-get" the design into a physical structure sitting behind me in my fablab/fabuntulab? those descriptions still have to be instructions rather than natural language, so I'm just checking22:57
kanzuretrying to see how this makes sense .. or if it doesn't.22:57
fennno, you won't be able to make any arbitrary structure out of materials on hand22:58
kanzurethen what does it let me do, of all things?22:59
fennespecially if there isn't a detailed enough description of it22:59
fennif you have a poorly documented object, but actually physically possess an instance of it, the poor representation is still useful even if you can't duplicate it22:59
fenngood lord, english sucks sometimes22:59
kanzureyep22:59
fennyou can teach a man to fish..23:00
kanzurefish for turtles?23:00
fennbut i wont spurn a fish just because i dont have a fishing rod23:00
fennthere's this idea that anyone can make anything, because anything that can be made has been made23:01
kanzureright23:01
fennso, the reason object oriented descriptions of 'stuff' is good, is that you dont have to recalculate all the possible functions from ground up every time you want to use it23:02
kanzuregentoo23:03
fennfuck gentoo23:03
fenni know what i want, and i want it now23:03
fennwah23:03
fennso, yeah. in a world of infinite computing power, we wouldn't exist23:04
fennyou know about the tipler omega point>?23:04
kanzureyes23:05
kanzureokay, so let's say that those functions have to be calculated at least once23:06
kanzureI agree that it's worth encapsulating, perhaps within the shell of a turtle23:06
kanzurebut it still has to exist, no?23:07
fennwhat has to exist?23:07
kanzurethe possible functions that you calculate and compile into your design, the 'constraints' and 'design/matter compiler' and so on23:07
fennthe model could be wrong, of course23:08
fennthe design might not actually work23:08
fennin that case, you must examine the process used to determine functionality (lower level functions)23:08
fennat some point they will have to be transcended, make a new scientific paradigm, but this doesn't happen often23:09
kanzurelet's say I have fabuntu running, assembled my chemical pipe line thingy and it has detected a leak in its unit testing procedures (hurray!), 23:09
kanzureit then generates a quick bug report, stops operations immediately and then generates you a report23:09
kanzuretelling you that the implementation stuff is wrong23:09
kanzurewhat then?23:09
kanzurewhat do you mean by 'examine the process used to determine' -- do you mean, refactor the objects you have in your window ?23:10
fennwhat does the bug report say?23:10
kanzuregas leak?23:10
fennhow does it know there's a gas leak?23:10
kanzuredifference between gas on one end and the other of the pipe?23:10
kanzureit's a modular unit test debugging procedure23:10
fennso, presumably one of the components had some geometry code that determined flow through the pipe, right?23:11
fenner, s/one/all/23:11
kanzureI guess ... what if it's just a hole in the pipe, an error in the manufacturing?23:11
kanzurewell, I guess that's the geometry23:11
fennerror in manufacturing, very bad! six sigma!23:12
kanzureit's conceivably some other problem though, like the chemistry reacting with the inside tank walls23:12
fennso, if there's no code to calculate chemical corrosion, someone would have to write some23:13
fennand splice that into the unit testing procedures23:13
fennthis gets horrendously complicated really fast23:13
kanzureyeah ..23:13
fennthis is why we have testing and proof of concept studies23:14
fennbecause the difference between theory and practice is greater in practice23:14
fenni'm going to venture a wild opinion and say that anything as stupid as a gas leak simply won't happen under normal circumstances23:16
kanzureif I come in and play devil's advocate and bust up your tank or pipe, your system should very well detect that23:16
fennwhy should it?23:17
kanzureunless you opted to exclude the sensor system23:17
kanzurewell, gas leaks are kinda deadly23:17
kanzurealso, the idea should be to have it operating :)23:17
fennwhat proportion of overall cost should be devoted to keeping the system from blowing up due to arsonists?23:17
fenneventually you will reach some gnarly security state with nukular lasers23:17
kanzureand an ai overlord23:18
fennnaturally23:18
kanzureI see your point.23:18
kanzureI thought he's on first23:18
kanzureit occurs to me that it would be fun to be an industrial spy and stake out the containers on the backs of returning semi's.23:19
kanzureto trace the supply chain.23:19
fennkurzweil (of wankal reputation) thinks that intelligence is the ability to achieve goals with limited resources23:20
kanzuretoo bad nobody can prove the existence of goals from a biophysical perspective23:20
fennso you can't be 100% certain that it will work, you have to figure out what problems are worth spending time on23:20
kanzureagreed23:20
fennnobody can prove anything23:21
fenngoals are what i say they are23:21
fennunless i'm lying of course23:21
kanzurehow's that working out for you23:21
fennnot very well really, nobody seems to share my goals really23:21
fennthanks for wanting to take over the galaxy, i appreciate it23:23
kanzureheh23:23
kanzureis that what I want?23:24
fennclose enough23:24
kanzureah23:24
kanzuregalaxy domination isn't bad though, not many have done that23:24
kanzureanyway, 23:24
kanzurehow would you get the object database to a usable status?23:24
fennby using it and fixing the parts that dont work in practice23:25
kanzurekinda useless if you can only apt-get a few pieces of paper from your inventory23:25
kanzureoh right23:25
kanzureorigami stuff23:25
kanzureoh, we could use graphs for origami instead of silly blender23:25
kanzureoh right, I looked into that23:25
kanzureMIT closed source stuff23:25
fennorigami sucks23:25
-!- willPower__ [n=will@cpe-66-27-123-142.san.res.rr.com] has joined #hplusroadmap23:25
kanzurecrap23:25
kanzurepapakura too though23:25
fennits worse than reprap extruded plastic. the only advantage is that people already have laser printers23:25
kanzurefolds were edges or something23:26
fennwhat does origami *do*23:26
kanzurewaste our time?23:26
fennyou can make an envelope, or a pinwheel, but they are so limited in shape and material performance that it really is a waste of time23:28
kanzurethe 'automated design lab' here had a little project that generated 10k permutations of a factory design for some soda coke bottle machine thingy 23:28
fennthis is the same reason reprap is a waste of time, incidentally23:28
fennreally, permutations? or variations?23:28
kanzurewhat do you consider the difference to be ?23:29
fennpermutation would be topologically different, i guess23:29
kanzurepermutations as in "a,b,c," and "a,b,d" and variations would be different - how?23:29
fennwhereas a variation can change smoothly from one to the next23:29
fennbtw were they "good" designs? actually funcional?23:29
kanzuregive me a few moments to check23:30
kanzureit's worth reading or at least glancing at23:30
fenni looked at adl stuff a bit, but it kinda just seemed like boxes with words in them connected in a row23:30
kanzureyeah, the software stuff just boggles me - doesn't look like it _does_ anything23:31
fennat least the constructal site had a pretty picture of some heat exchanger23:31
kanzurehttp://www.me.utexas.edu/~adl/Dissertation_Research.htm23:32
kanzuregrr23:33
kanzureit was already on the server23:33
kanzurehttp://heybryan.org/~bbishop/docs/manufacturing/A%20computational%20approach%20to%20innovative%20conceptual%20design%20-%20Tolga%20Kurtoglu.pdf23:33
kanzurepage 105 was where I was at23:33
fennbleh.. do i really have to read that?23:34
kanzureno, just scroll around and act like you care23:35
kanzureI think they're just using simple components23:36
kanzuresince they don't plan to convert this into a real system 23:36
kanzurepage 88 (101 in the pdf thingy) has their graphsynth software with a screenshot23:37
kanzurevery confusing diagram23:37
fennwell what the hell are they doing if it's not for real23:37
kanzure"design"23:37
-!- nsh [n=nsh@87-94-146-186.tampere.customers.dnainternet.fi] has quit [Read error: 110 (Connection timed out)]23:39
* fenn is not impressed23:39
-!- ybit [n=h@unaffiliated/ybit] has quit [Remote closed the connection]23:40
-!- ybit [n=h@unaffiliated/ybit] has joined #hplusroadmap23:40
kanzureit's kind of like my schedule generator, except a design generator or something, maybe23:41
kanzurebut I guess if they're not actually doing a thing23:41
kanzurehm.23:41
fenni liked lipson's GA simulations -> rapid prototyped robots because they actually came up with automatically designed robots that worked23:41
fennthe sand fish thing in the upper left: http://ccsl.mae.cornell.edu/23:42
-!- willPow3r_ [n=will@cpe-66-27-118-88.san.res.rr.com] has quit [Read error: 110 (Connection timed out)]23:44
kanzurehm23:44
kanzurenotbad23:44
fennsurely there is a graph grammar going on somewhere in the simulation, but they dont make a huge deal about it23:44
kanzurehod lipson23:44
kanzureI've seen hod somewhere before23:44
kanzureis he prolific or something?23:44
fennyes23:44
kanzureoh, he's the block-arm-assembly-guy23:47
kanzurehttp://www.molecubes.org/23:48
fennreminds me of superbot23:48
kanzure'SuperBot - User Friendly Web Downloader Software23:49
kanzureSuperBot is the world's smartest, fastest, easiest website downloader. Download a free trial copy now!'23:49
kanzurehttp://www.youtube.com/watch?v=5qz2lmUlZxs or that23:49
fennno, second result dummy23:49
kanzurepossibly http://www.alicebot.org/superbot.html23:49
kanzurehttp://www.isi.edu/robots/superbot.htm ?23:49
fennhttp://www.isi.edu/robots/superbot.htm23:49
fennits the same cube-flexes-and-hooks-to-other-cubes23:50
fennits cool that they distribute the cad files and BOM23:52
kanzureBOM?23:53
fennbill of materials, aka stuff you buy23:53
kanzureoh, right23:53
fenni dont really get the fascination with rapid prototyped stuff.. CNC is so much better faster and cheaper23:54
kanzurepeople are clueless, perhaps?23:55
kanzureI mean that they genuinely don't know. Amplifying potentials of the internet ..23:57
fenni think its the amplifying potentials of the internet that made rapid protoypers the next big fad23:58
kanzureright23:58
kanzurewhat's the chances that the first freshman I'd talk to on campus would be "well versed" in reprap and such23:58
kanzure(well, lots of bias on my end of course - maybe I just target these people)23:59
fennheh, definitely23:59
fennbut i'm surprised to see something from a cornell robotics professor using squirted plastic goo where clearly anything else would be better23:59

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