--- Day changed Sat Sep 13 2008
00:00 < fenn> i'm so uninformed when it comes to things like matlab that i dont even want to know
00:00 < fenn> like, wtf is matlab, why would anyone want to use it?
00:00 < kanzure> you want me to answer that?
00:00 < kanzure> matlab is all over the place in the labs
00:01 < fenn> "matlab allows easy matrix multiplication" but sfw, so does every other progamming language
00:01 < kanzure> it's as deeply rooted as perhaps fortran was
00:01 < kanzure> "nothing's better than fortran!"
00:01 < kanzure> then came matlab or something
00:01 < fenn> i thought everyone always hated fortran
00:02 < kanzure> mauk wants to rewrite his cerebellum code from visual basic to fortran
00:02 < kanzure> "when I was your age, and I entered academia, I too thought fortran was old .. and this was the 70s, mind you"
00:02 < fenn> tell mauk to spend 20 minutes surveying the past 50 years in computer language development
00:02 < kanzure> no kidding
00:04 < fenn> i wish python did lists the way matlab does (without having to do some import numpy or whatever) so that 2 * [1, 2] = [2, 4] not [1, 2, 1, 2]
00:07 < fenn> so i ordered one of those folding keyboards
00:07 < fenn> perhaps i can arrange things so that i will work on it in order to procrastinate working on something else
00:08 < kanzure> keep on procrastinating, soldier
00:08 < kanzure> it's good work.
00:08 < kanzure> meanwhile /me is still trying to figure out what it was that he was going to be doing
00:09 < fenn> good luck with that
00:09 < kanzure> I'm not sure I should write the skdb code stuff now, it looks like the lab's software sorta kinda does it
00:09 * fenn off to interact with real world for a bit, sorta
00:09 < kanzure> stalking?
00:09 < fenn> going to grocery w/roomie
00:29 < kanzure> does anyone remember their statistical thermodynamcis?
00:29 < kanzure> *thermodynamics
00:29 < kanzure> In particular, Boltzmann and his ensemble of particles; the importance of being able to set fire to a tree and get ashes and not be able to reconstruct the tree from the information within the ashes, and so on?
00:31 < kanzure> since we're just generally interested in matter/energy manipulation processes, I'm wondering if it would be helpful to just work at a slightly deeper level at those system effects rather than at the level of silly part names etc. - an ontology to approaching thermodynamics and
00:31 < kanzure> general systems can be selected, and from there different parts are simply the embodiment of conversions from matter/energy into various forms in order to complete given design requirements with a given context specification. Like the conversion of hydrogen clouds into sandwhiches.
00:31 < kanzure> Oh, guess that doesn't help the grounding issues. Nevermind, you still can't get a free lunch with those sandwhiches.
00:31 < kanzure> (by this I mean you still have to provide enough to tell it what a 'sandwhich' must mean)
00:32 < kanzure> though I don't suppose keeping strictly to optimization rules thereof is a terrible idea
01:27 * fenn mumbles something about "new kind of science"
01:28 < fenn> you can't reconstruct the tree because of the heisenberg uncertainty principle
01:28 < fenn> if you knew the positions of all particles/wavicles in the tree's light cone, you could reconstruct the tree
01:28 < fenn> or at least backtrack through time to see what it was like
01:29 < kanzure> I keep having this love/hate relationship with metadata entry :)
01:29 < kanzure> anywho, http://oem.cadregister.com/asp/PPOW_Entry.asp?elementID=73333734/HEATING/FANHEAT/CY0007/3&orderedResponses=0|&language=GB&oem=true&referrer=CNDynLink&css=&isWT=n&WTID=&cId=3374&appId=124&lsId=15617&ctId=0&vId=10&uId=&rn=02700.0-00&rm=PTC%20Fan%20Heater&rb=Woot
01:29 < kanzure> there's a java applet for viewing the models
01:29 < kanzure> meaning the model data is being sent to the client
01:29 < kanzure> although java applets apparently don't work on my system
01:30 < fenn> "Please install the Java Runtime Environment before refreshing this page. "?
01:30 < kanzure> although look under the 'email' select box thingy
01:30 < kanzure> no, I just get the java box fadded out thingy
01:30 < kanzure> even though I have, in fact, installed the jdk, vm, sdk, all sorts of java stuff
01:30 < fenn> what is this thing supposed to do exactly?
01:31 < kanzure> http://psv5.cadregister.com/enablement/ENparts/TIN41173.xml
01:31 < kanzure> is this just geometry?
01:31 < fenn> 404
01:31 < kanzure> ''
01:31 < kanzure> hrm
01:32 < kanzure> go back to the link, see the 'download' select box thingy
01:32 < kanzure> select 'XML'
01:32 < fenn> i guess 'information only' is product lifecycle stuff
01:32 < kanzure> doesn't seem to be much functionality
01:32 < kanzure> this is a heater unit thingy?
01:33 < fenn> well, i cant get it to work either way
01:33 < fenn> did i mention i hate web 2.0?
01:33 < kanzure> doesn't look web 2.0 to me
01:33 < kanzure> what's happening on your end?
01:33 < fenn> it's a web app
01:33 < fenn> == web 2.0 in my book
01:33 < kanzure> oh :)
01:34 < fenn> it says 'please wait...' and then goes back to the 'please install jvm' page
01:34 < kanzure> web 2.0 started in the 90s for you then :)
01:34 < kanzure> what a hell
01:34 < kanzure> odd
01:34 < kanzure> browser?
01:34 < fenn> konq
01:34 < fenn> waiting on firepig
01:34 < fenn> my laptop seems to be getting exponentially slower
01:34 < kanzure> you can make an entire campaign on "fire the fox"
01:34 < kanzure> why is it that computers tend to get slow in their lifetime?
01:35 < kanzure> even without using other computers, i.e. without a bias effect
01:35 < fenn> ok but it's actually iceweasel so, "ice the weasel"
01:35 < fenn> it's becausse each webpage has 500 fricking images on it
01:35 < fenn> so you get horrrid memory frragmentation, especially in the 256MB of ram that i have
01:36 < kanzure> works in ff for me
01:36 < kanzure> iceweasel, I mean
01:36 < fenn> me too
01:36 < kanzure> nope, nevermind
01:36 < kanzure> it doesn't give me my popup with the image I requested
01:36 < kanzure> opera works though. whatever.
01:37 < kanzure> hrm, elementID is a weird variable
01:37 < kanzure> guess I'll have to steal the index from thomasnet.com's html pages
01:37 < kanzure> but I'm not convinced this data set is useful
01:38 < kanzure> what's the point of just giving out the models?
01:38 < kanzure> there's not even a "send us money to give you the equations" etc.
01:38 < kanzure> maybe it's in the cad files, I haven't looked
01:38 < fenn> you mean non-parametric geometry?
01:39 < fenn> unlike industrial machinery, cad file format interoperability is a real Hard Problem
01:39 < kanzure> what?
01:39 < kanzure> I don't know if I mean any sort of geometry
01:39 < kanzure> I mean stuff like "here's what this *does*"
01:39 < fenn> hence monstrosities like STEP
01:39 < kanzure> STEP?
01:40 < fenn> STEP is sort of like the union set of all cad file formats
01:40 < kanzure> 214 or 213 or what do I want?
01:40 < fenn> but written in this awful EXPRESS language
01:40 < kanzure> 'STEP unigraphics' ?
01:40 < fenn> unigraphics is a cad company
01:40 < fenn> STEP is an ISO standard
01:40 < fenn> 214 is the second graphics/geometry subset of STEP
01:40 < fenn> for automotive/aerospace
01:40 < kanzure> is there a non-gfx subset?
01:40 < fenn> yes, at least 214 of them
01:41 < kanzure> hrm
01:41 < kanzure> /* ISO 10303-21 file written by STEP Caselib, ProSTEP GmbH, Germany */
01:41 < fenn> 10303 is STEP
01:42 < fenn> 10303-21 is the file format, sorta like XML but not
01:42 < kanzure> STEP 203 looks exactly the same ..
01:42 < fenn> it's called EXPRESS and was made up solely for describing the STEP standard
01:42 < fenn> 21 is just the low level format
01:42 < kanzure> I don't see anything but geometry here
01:42 < fenn> the information within can be 203, 214, whatever
01:42 < kanzure> this tells me very little ..
01:42 < fenn> 203 is just geometry
01:43 < kanzure> I want non-geo info
01:43 < kanzure> argh
01:43 < fenn> what sort of non-geo info?
01:43 < kanzure> well, "what does this product do"
01:43 < kanzure> I don't care what sort of weird ontology it's in
01:43 < kanzure> I guess it's on thomasnet.com's stupid 67,000 categories
01:43 < fenn> please be patient while my computer cranks away..
01:43 < kanzure> hm?
01:44 < kanzure> wtf is this shit? #703=EDGE_CURVE('EDGE85',#683,#667,#702,.T.); #704=ORIENTED_EDGE('COEDGE98',*,*,#703,.F.); #705=EDGE_LOOP('NONE',(#691,#697,#698,#704)); #706=FACE_BOUND('LOOP1',#705,.T.);
01:44 < kanzure> terrible :)
01:44 < fenn> i havent seen disk thrashing like this since 1999
01:44 < kanzure> same old lappy?
01:44 < fenn> no, only had this lappy 2 years or so
01:44 < fenn> this s what happens when i run java
01:45 < fenn> #705=EDGE_LOOP('NONE',(#691,#697,#698,#704))
01:46 < fenn> see #704, that references #704=ORIENTED_EDGE('COEDGE98',*,*,#703,.F.);
01:46 < fenn> those sort of reference links can be parametric
01:46 < fenn> oh, that's express format btw
01:46 < fenn> er, no actually it's 10303-21, sorry
01:47 < fenn> express is like XSD
01:48 < kanzure> I know what it's saying, just doubt its optimality for it
01:48 < fenn> so there is some non-geometry info if you download non-geometry XML (but not too much)
01:49 < fenn> most cad files are just "drafting" not "design" so dont get your hopes up
01:49 < kanzure> what use is it then
01:50 < kanzure> I mean, just algorithmically generate boxes and stuff
01:50 < fenn> it's a way to describe what you want, or what something is
01:50 < kanzure> problem solved, why download cad
01:50 < kanzure> drafting cad
01:50 < fenn> huh?
01:50 < fenn> ever try to draw precise boxes in blender?
01:50 < kanzure> if you just need polygons, run GenerateSphere(radius);
01:50 * kanzure is confused. are they making drafting harder than it actually is?
01:51 < kanzure> because I know there's more to it than just geometry
01:51 < fenn> you understand what a shop drawing is right?
01:51 < kanzure> well, no, because surely they come with different material requirements
01:51 < fenn> hell, most engineers don't know what a shop drawing is for :(
01:51 < fenn> this planet is so fucked
01:51 < kanzure> where are they getting the material information about the cad file they might be implementing?
01:51 < kanzure> eh?
01:52 < fenn> material information is usually marked somewhere on the drawing, it's a pretty standard cad thing
01:52 < fenn> sorry if i dont know whatever goofball XML format thomasnet uses
01:52 < kanzure> there's multiple file formats that they offer, did you see the list?
01:52 < fenn> thomasnet is like ebay for industry
01:52 < kanzure> except sucks a little bit more as far as I can tell
01:53 < fenn> naturally, everything in industry sucks
01:53 < fenn> for some reason the most pig-headed obstinate greedy fucks make it to the top
01:53 < fenn> and unlike the military or science, they dont have to actually show any progress
01:54 < fenn> just make it look like progress
01:55 < fenn> actually thomasnet is more like amazon, alibaba is like ebay
01:55 < kanzure> DXF 3D, STEP 214, STEP 203, STEP Unigraphics, ACIS SAT 4.0, ACIS SAT 3.0, ACIS SAT 2.0, IGES, VDA-FS, JPG, BMP, PNG, TIF, PCX, TGA, XML, XML Geometry only, XML Information only
01:56 < kanzure> bmp! pick bmp!
01:56 < fenn> i like IGES
01:56 < kanzure> does it have non-geom info
01:56 < fenn> no, it's strictly geometry
01:57 < kanzure> gahreloq
01:57 < fenn> those are all geometry or picture formats i think (not sure what step unigraphics is exactly)
01:57 < kanzure> ok, explain shop drawing and why thomasnet isn't giving me something more useful than just a picture and saying "make up materials and specs while you go kthnxbai"
01:57 < fenn> and xml can contain whatever obviously
01:58 < kanzure> I checked the xml, it was geom
01:58 < fenn> ok, shop drawing is a piece of paper you hand to the dirty factory guy at the end of the line, where the bits hit the road
01:58 < kanzure> at the end of the line?
01:58 < fenn> somewhere in china
01:58 < fenn> in this factory there's dudes that run the machines and dudes that wrangle cad files
01:59 < kanzure> ok, I was interpreting lines to be machines
01:59 < fenn> the cad file is wrangled into a g-code format by cad programs that only recognize certain features of cad file formats, so it usually takes lots of massaging with said cad programs to make it work
01:59 < kanzure> so why would he be at the end of the machines if he's interpreting the drawings? etc.
01:59 < kanzure> hrm
02:00 < kanzure> how awkward .. no material specifity?
02:00 < fenn> "line" goes something like research -> engineering -> development -> procurement -> manufacturing
02:00 < kanzure> so people with calculators and fancy equations are doing everything, separately, somewhere, off in invisible margins?
02:00 < fenn> ok wait i'm not done yet
02:01 < fenn> while the software jockey is wrangling cad formats, the shop floor guy is looking around for a block of steel, because it says "steel 1040 AISI blah blah"
02:01 < fenn> on the paper drawing
02:01 < fenn> he theoretically doesnt care what the part is or does, as long as he makes the part to specification, meaning all the dimensions are to within spec of the drawing, and it looks "right"
02:02 < kanzure> is it usually just single word strings "materialname" ? and if so, why isn't that on these drawings
02:02 < kanzure> I only briefly glanced at the xml and other files here, but I'm pretty sure it's not here
02:02 < fenn> but the problem is many engineers are clueless, so the shop guy has to reverse engineer the part from the drawing and figure out what's wrong with the drawing (usually because the dickhead didnt know that .001mm tolerance is infeasible, even though it's the default tolerance of his cad program)
02:03 < fenn> it's not there.. that's not really a part diagram, i think its just a sort of general sketch of the whole product
02:04 < kanzure> this is Wrong, right?
02:04 < fenn> of course it's wrong!
02:05 < fenn> these days the engineers dont even know how to make a "normal" shop drawing, the kind that everyone can read
02:05 < kanzure> what's the difference? the correct answer would include two links :p
02:06 < fenn> they only teach GD&T which is this cryptic symbology based on extracting the most detailed description of what you want in any possible situation
02:06 < kanzure> I haven't heard of this yet
02:06 < fenn> dont worry about it
02:06 < fenn> unless you're going to go work in a factory
02:06 < kanzure> 'geometric drawing and tolerance'
02:06 < fenn> geometric dimensioning and tolerance
02:06 < kanzure> but I thought you said it's engineers that use gd&t?
02:06 < kanzure> and supposedly I'm taking introductory engineering courses (whether or not this is true, I'm not sure)
02:06 < fenn> they do, but nobody else knows how to read it
02:07 < kanzure> so why a factory?
02:07 < kanzure> anyway
02:07 < fenn> because some poor sap has to translate between gd&t and regular shop drawings
02:07 < fenn> unless for some reason your factory workers went to engineering school
02:08 < fenn> its sort of like, one guy speaks calculus and the other speaks matlab
02:08 * kanzure wonders who uses oem machines :p http://oem.cadregister.com/ I kid
02:08 < kanzure> hm, if it's wrong, then this data set is pretty much useless
02:08 < kanzure> is there a way to make it useful without those annotations?
02:09 < kanzure> oh, right, forking it
02:09 < fenn> what annotations?
02:09 < kanzure> what the material is
02:09 < kanzure> and other stuff
02:09 < kanzure> like equations governing its operation, or how to use it, or manuals, or technical documentation, all sorts of relevant stuff
02:09 < fenn> that's not a part drawing, there probably isnt enough information there to manufacture the parts in it
02:09 < fenn> (or use it)
02:10 < kanzure> parts drawing != the geometry of the part?
02:10 < fenn> STEP is supposed to handle all that stuff but it rarely does, because you need like 9 billion dollars of software to be able to read/write all that info
02:10 < kanzure> http://heybryan.org/~bbishop/docs/me302/ hurray for crappy file formats
02:11 < fenn> parts drawing is a drawing, geometry of the part is just geometry
02:11 < fenn> most cad formats include tolerances with the geometry, but not all
02:11 < kanzure> let me use more convenient terminology
02:11 < fenn> drawing must have tolerances for someone to make it
02:11 < kanzure> the 'geometry' seems to be 3D point/edge/line plotting
02:11 < kanzure> part drawing then is what?
02:12 < kanzure> what other information does it encode
02:12 < fenn> geometry is a solid, in this case using boundary representation, but can be implicit geometry like spheres or paraboloids or whatever
02:12 * kanzure notices that the oem.cadregister.com site must be made by a German.
is "Testeite"
02:12 < kanzure> oh
02:13 < kanzure> and then drawing includes tolerances in terms of measurement variation? "within 10% of desired measurements"
02:13 < kanzure> 10% :-p
02:13 < kanzure> http://www.thomasnet.com/catalognavigator.html?cov=NA&what=Heaters&heading=37420106&cid=10061056&pdtl=A&CNID=&cnurl=http%3A%2F%2Fstegousa.thomasnet.com%2FCategory%2Ffan-heaters
02:13 < kanzure> ^ there's some metadata there
02:13 < fenn> drawing also must have material, surface finish. might have "clues" like wtf the part is for, or what each feature does
02:14 < kanzure> heating element, overheat protection, housing, axial fan, air flow free blowing, function control light, connection, mounting, position, dimensions, weight, operating temperature, storage temperature, protection type, protection class
02:14 < fenn> if you're lucky it will inlude fixturing/machining setups
02:14 < kanzure> oh
02:14 < kanzure> :)
02:14 < kanzure> so it'd be somewhat slightly usable
02:14 < kanzure> in comparison to these silly cad files that thomasnet is trying to sell me
02:14 < kanzure> 'sell'
02:14 < fenn> is that metadata for the part TIN31447 or just the ontology you found it within?
02:16 < fenn> (btw slight philosophical musing: "is" a fan a part or an assembly?)
02:22 < fenn> well the chinese finally made a cnc hobby mill: http://www.harborfreight.com/cpi/ctaf/displayitem.taf?Itemnumber=66052
02:28 < kanzure> http://cooperationcommons.com
02:28 < kanzure> argh, damn musings
02:28 * fenn yawns
02:28 < fenn> why cant all these cooperation websites cooperate
02:29 < kanzure> is gnu really all just stallman and torvalds?
02:30 < kanzure> this can't be true ..
02:30 < kanzure> I mean, it's the only way that explains anything getting done
02:31 < fenn> no, stallman is mostly a political figure these days
02:31 < fenn> and torvalds doesn't really finish what he starts
02:31 < fenn> but in general, yes, it's mostly just one or two guys per niche making 90% of the cool stuff happen
02:32 < kanzure> I'm pretty sure stallman is responsible for the original toolchain of the 80s
02:32 < kanzure> and then cygnus which had business support
02:32 < fenn> yes, stallman practically wrote all the posix stuff himself
02:32 < kanzure> but why did it catch on?
02:32 < fenn> cat ls du etc
02:32 < kanzure> I remember it being because people hated installing software
02:32 < kanzure> when they got new machines.
02:32 < fenn> because people were familiar with UNIX but hated the unix vendors
02:33 < kanzure> haven't we had this conversation before
02:33 < fenn> stupid license agreements, bugs that should have been fixed ten times already
02:34 < fenn> cygnus didnt add anything to GNU, just their own windows port
02:35 < fenn> also there was a fear that unix would just vanish into the encroaching sea of windows computers
02:35 < fenn> you were asking before about how stallman went about announcing his crusade
02:36 < fenn> and dredged up some old usenet postings
02:36 < fenn> (rather uninspiring i might add)
02:36 < fenn> it's kind of amazing anyone cooperated with him - oh wait, they didn't.
02:36 < fenn> that whole cathedral/bazaar thing
02:37 < jk4930> kanzure: why did it catch on? -> "worse is better". it pushed unix, it pushed FOSS later. ;)
02:37 < fenn> yep
02:38 < fenn> plan 9 is superior to unix
02:38 < fenn> linux is agonizingly slowly moving towards a plan-9-like system
02:39 < kanzure> I'm not sure when it comes to programming
02:39 < kanzure> I've seen some awesome programmers before that seem to be able to do the impossible,
02:39 < kanzure> for instance, it would seem like some of them could just go implement their own plan 9 file system for linux if they wanted to
02:39 < kanzure> but they don't.
02:39 < kanzure> not sure how easily it would happen with minor patches
02:39 < jk4930> maybe they did. but no one used it.
02:39 < kanzure> are big revisions doable with minor patches from multiple programmers?
02:40 < fenn> yeah and dont forget all the software that has to be fixed to use the new system
02:41 < jk4930> network effect + switching costs
02:45 < kanzure> fenn: metadata
02:45 < kanzure> not ontology
02:45 < kanzure> as for part v. assembly musings .. what would assembly imply?
02:45 < fenn> more than one part
02:45 < fenn> assembled
02:46 < kanzure> hrm
02:46 < fenn> generally the assembly has some separate metadata
02:46 < fenn> you can make a bridge out of i-beams and rivets
02:46 < kanzure> all things are made of other things, infinite divisables, 'atoms' not being 'atoms' ..
02:46 < kanzure> oh,
02:46 < kanzure> assemblies do have extra data available?
02:46 < fenn> "atom" is not a part unless you're a nutase
02:46 < fenn> (nutase = enzyme that degrades nuts)
02:47 < fenn> i dont know as much about cad metadata as i'd like (they call it PDM)
02:47 < fenn> you might want to interrogate ben in #cad
02:47 < fenn> or scott, or whatever his name is
02:48 < fenn> scanf
02:48 < kanzure> Okay.
02:50 < jk4930> ok, my compile has finished, here it's 5 am, good night. cu
02:50 < kanzure> well this is odd
02:50 < kanzure> http://www.thomasnet.com/catalognavigator.html?cov=NA&what=Boilers%3A+High+Pressure&heading=6113609&cid=10043403&pdtl=A&CNID=&cnurl=http%3A%2F%2Fmiura.thomasnet.com%2FCategory%2Fsteam-boilers
02:50 < kanzure> this has notably more data
02:50 < kanzure> some PDFs, 'system diagram', wiring diagram, schematic, dimensions, ..
02:51 < kanzure> me dislikes these interfaces that have a variable "surprise!" amount of data shown on each page
02:51 < fenn> that's the nature of the XML beast
02:51 < kanzure> hm? xml would be useful here though
02:51 < kanzure> if you come across something that you know you can deal with it
02:52 < fenn> er.. you are wishing for a schema right?
02:52 < kanzure> I'm wishing for a plain xml file for each of these products
02:52 < fenn> but any XML document can also have stuff that's not in th schema
02:52 < kanzure> schema would be extra / bonus
02:52 < kanzure> this is true
02:52 < kanzure> but at least it could theoretically be somewhat repetitive
02:52 < kanzure> i.e., if I come across something new,
02:52 < kanzure> I just need to look at it once and hit 1k other instances
02:53 < fenn> not following
02:53 < kanzure> why does this one use an 'autocad active x plugin' while the other heater thingy was using something else
02:53 < kanzure> uhm, well, if you have your xml script to process the xml data set
02:53 < fenn> oh, bad web design i'd guess
02:53 < kanzure> and you come across some element that makes you crash
02:53 < kanzure> then you look at it visually and make some updates and you're good for another few thousand xml files maybe
02:53 < kanzure> if they have random variables for each item, then it's totally useless
02:53 < fenn> one firm hired later on decided to just make their own system instead of extending what was there (?)
02:53 < kanzure> *for each xml file
02:54 < kanzure> right
02:54 < kanzure> that's what I'm guessing is going on
02:54 < kanzure> or they don't know what they are doing
02:54 < fenn> its not like anyone actually uses that info
02:55 < kanzure> heh
02:55 < fenn> you dont spend $500k and not call up the manufacturer for the datasheet/manual
02:56 < kanzure> let's say that you want to try to actually figure out which product to use, one out of a thousand alternatives, this needs to be somewhat ontologically meaningful .. not a phone number to go call and yell at somebody for the right information
02:56 < kanzure> for a thousand times
02:56 < kanzure> ugh
02:56 * fenn wonders how much a 4500hp boiler costs
02:57 < fenn> kanzure: this is why there are procurement departments
02:57 * kanzure doesn't know what this is: http://cadupdate.thomasnet.com/mythomas/signup.html?goto=http://updates.cadregister.com/updates.asp
02:57 < fenn> its someone's job to call up all these suppliers and yell at them
02:58 < fenn> i guess partspec/cadblock is some kind of integrated cad software database of stuff that's in thomasnet
02:59 < fenn> hm. a 'block' is like a class (like programming) in autocad
03:00 < fenn> except you cant do inheritance or anything cool of course
03:01 < fenn> Design professionals use the CADBlocks CD-ROM to insert pre-drawn architectural and building products into their CAD plans
03:01 < kanzure> hm
03:01 < fenn> Engineering professionals use the PartSpec CD-ROM to insert 2D and 3D drawings of parametrically designed mechanical parts into their CAD plans.
03:01 < fenn> etc
03:01 < kanzure> http://updates.cadregister.com/downloads/partspec.exe
03:02 < fenn> so not downloading that
03:03 < kanzure> 69 MB exe file
03:03 < kanzure> yeah ..
03:07 < kanzure> http://oem.cadregister.com/asp/PPOW_Entry.asp?language=GB&product=PS&referrer=V3Redirect&ori=/CADREgister.ppow&
03:07 < kanzure> I am confused
03:07 < kanzure> where did this come from?
03:08 < fenn> it's.. a list of manufacturers?
03:08 < kanzure> well, they said "please wait x seconds to be redirected to our new system"
03:09 < kanzure> but it looks like one half of their own website doesn't even know about this 'new system'
03:09 < fenn> so?
03:09 < kanzure> dunno, guess I'm still in hunt-for-technical-incompetence mode
03:10 < fenn> its pretty cool to see instant cad drawings of products i've looked at on the manufacturer's website
03:11 < fenn> sort of amazing that people put up with no antialiasing
03:11 < fenn> its 2008 ffs
03:11 < kanzure> terrible images.
03:30 < kanzure> 'Part drawings can be inserted with one click into: AutoCAD, Mechanical Desktop, Inventor, Solid Works, SolidEdge, ProEngineer, CATIA, Caddy++, HiCAD, TurboCAD, MegaCAD, TopSolid, SmartSketch, Technobox and IntelliCAD, for example. To setup your CAD system inside PartSpec go to: Options --> Configuration --> Defaults and select your CAD system.
03:30 < kanzure> PartSpec allows the user to access literally millions of components, to create these parts parametrically and to transfer them to the appropriate CAD systems. '
03:31 < fenn> take "parametrically" with a grain of salt
03:32 < kanzure> lies?
03:33 < kanzure> but it says 'parts drawings' which is what you suggested might be slightly better than just plain 3d coordinate geom files
03:37 < kanzure> ' III. Known restrictions ----------------------- a) A correct presentation of shaded 3D-models is possible only with a
03:37 < kanzure> color palette of at least 256 colors.'
03:50 < fenn> part drawing != shop drawing
03:50 < fenn> though one might hope so
03:51 < fenn> anyway 'part' doesnt necessarily mean one solid component, it could be an assembly (like a fan for example)
03:52 < fenn> sorry if i'm confusing things, but it's not my fault
03:53 < fenn> one thing you can count on is that a "shop drawing" will be one solid manufacturable component (unless it's an assembly diagram)
03:58 < fenn> some examples
03:58 < fenn> here's what i'm calling a "shop drawing": http://www.laboratoryformicroenterprise.org/lme/Drawings/2.1.2-1.gif
03:59 < fenn> here's an assembly diagram: http://www.laboratoryformicroenterprise.org/lme/Drawings/2.1-1.gif
03:59 < fenn> and here's an assembly diagram where each "part" is another assembly: http://www.laboratoryformicroenterprise.org/lme/Drawings/2-1.gif
05:00 < procto> I have just become a 23andme customer
05:00 < procto> they dropped their prices from $1000 to $400
05:07 < kanzure> procto: decodeme gives you a CVS file w/ SNPs listed
05:07 < kanzure> don't know if you get your data from 23andme
05:07 < kanzure> Hey spookact.
05:08 < spookact> ello kanzure
05:08 < procto> too late now. my personal genomics price ceilirg for thi- year was $500
05:08 < kanzure> spookact: What brings you? :)
05:08 < procto> I saw tim o'reilly la-t night and he actually broke the price drop for me
05:10 < spookact> kanzure: noticed this channel mentioned in #bioinformatics, and transhumanism just happens to be my specific area of interest :)
05:10 < kanzure> Aha.
05:10 < kanzure> :-)
05:10 < kanzure> Yes, you're in the right place then.
05:10 < kanzure> Today we've been complaining about thomasnet.com
05:10 < kanzure> or, I have at least
05:12 < kanzure> spookact: So, what brings you to the concepts of transhumanism ?
05:15 < spookact> kanzure: I'm originally from a programming background, long story short gradually shifted toward neuroscience and now I'm back in school
05:16 < spookact> read a few too many books like Kurzweil's and now I'm all ready to evolve :)
05:17 < kanzure> programming background, excellent
05:18 < kanzure> I find that I don't care too much for Kurzweil
05:18 < kanzure> http://heybryan.org/fernhout/ for the f/oss programmer's perspective on kurzweil ;-)
05:18 < kanzure> sort of.
05:19 < spookact> haha I'll give this a read... I wasn't impressed by his "science" at all... it was more of a cheerleading effect
05:20 < kanzure> he's an "inventor"
06:53 < kanzure> Hey gene.
06:54 < gene> hello kanzure
06:55 < gene> apparently plastic seperation is a bit harder than it looks
06:57 < gene> which might make it harder to make a sea bound replicator
06:59 < gene> there's a bunch of plastic out there just floating around in a current
07:00 < gene> it's the size of Texas
07:01 < kanzure> coordinates?
07:01 < gene> it moves around I think
07:02 < gene> http://www.bestlifeonline.com/cms/publish/travel-leisure/Our_oceans_are_turning_into_plastic_are_we.shtml
07:02 < gene> the north pacific gyre
07:04 < gene> it's just a bunch of plastic garbage floating around in the water
07:04 < gene> plastic garbage just keeps on accumulating there
07:05 < gene> unfortunately, not all of it is thermoplastics
07:07 < gene> some of it is fishing line
07:09 < gene> from my experience, it doesn't melt
07:43 < kanzure> fenn: words suck,
07:43 < kanzure> isn't the solution typically to therefore acronymitize everything?
07:44 < kanzure> an ACP, acronym creation process
07:44 * kanzure has been reading too many papers
07:56 < kanzure> "KARMA represents ourfirst steps in designing a testbed for the knowledge-based generation of maintenance and repair instructions using a head-mounted, see-through display."
07:57 < kanzure> http://heybryan.org/~bbishop/docs/Knowledge-based_augmented_reality.pdf
08:00 < kanzure> http://heybyan.org/~bbishop/docs/Understanding_and_automating_algorithm_design_-_Elaine_Kanf.pdf
08:30 < kanzure> Ooh.
08:30 < kanzure> http://heybryan.org/~bbishop/docs/manufacturing/An%20intelligent%20agent%20for%20conceptual%20design%20-%20informed%20search%20using%20a%20mapping%20of%20abstract%20qualities%20to%20physical%20form%20-%20Koile%20-%20good.pdf
08:30 < kanzure> A way to deal with crappy user input. Consider it as having to be "repaired" to the baseline level, letting the user help to conduct such 'repairs'. Progression from ambiguity/abstraction -> parts in the db.
08:31 < kanzure> 'Abstract. In early stages of design, the language used is often very abstract. In architectural design, for example, architects and their clients use experiential terms such as "private" or "open" to describe spaces. The Architect's Collaborator (TAC) is a prototype design assistant that supports iterative design refinement using abstract, experiential terms. TAC explores the space of possible
08:31 < kanzure> designs in search of solutions satisfying specified abstract goals by employing a strategy we call dependency-directed redesign: It evaluates a design with respect to a set of goals, uses an explanation of the evaluation to guide proposal and refinement of design repair suggestions, then carries out the repair suggestions to create new designs.'
08:32 < kanzure> 'dependency directed redesign' pg 4 in particular
08:47 < kanzure> ' DESIGN GRAMMARS FOR CONCEPTUAL DESIGNS OF SPACE STATIONS' http://www.isd.uni-stuttgart.de/forschung/publikationen/publikationen.html
08:48 < kanzure> bah, stupid paywalls
14:01 < nsh> kanzure++
14:06 < nsh> lol
14:06 < nsh> i searched "paywalls" and found a physicsforums thread you'd posted in
15:01 -!- fenn_ is now known as fenn
18:17 < kanzure> mom says http://rockler.com/ for swivels
18:30 < kanzure> nsh: I was being lazy. I don't know why, but I figured I'd rather crosspost to 20 different forums asking the same damn question, rather than phone 50 different university libraries asking them for a list of the journals and databases they subscribe to.
18:32 < nsh> quite
18:32 < nsh> mmm
18:33 * nsh is trying to think of a way we could share journal access credentials
18:33 < kanzure> I still need to torrent some of the paper archives I've been downloading.
18:33 < nsh> without giving each other our passwords
18:33 < kanzure> You can set up a proxy on your own machine.
18:33 < nsh> i suppose i could set up a proxy
18:33 < nsh> yeah
18:33 < kanzure> nsh: Are you aware of the ezproxy password trading circles?
18:33 < nsh> vaguely
18:33 < nsh> or i remember something similar
18:33 < nsh> please go on
18:34 < nsh> o/ biopunk
18:34 < kanzure> Botnets sniff out passwords of unsuspecting users, then the Chinese/Russians farm those out for a small fee to Chinese students that really, really need it, then they post those on forums to share with their brothren.
18:34 < kanzure> It's how I was reading papers before I realized I could cough up $40 for the local community college to give me access (by taking a class).
18:35 < nsh> interesting
18:35 < nsh> did you purchase or intercept?
18:35 < kanzure> Pardon?
18:35 < nsh> oh, nevermind, you probably found on one of the forums
18:35 < kanzure> yes
18:36 < kanzure> nsh: I think it would be wiser to write more spiders and archive papers for future reference.
18:36 < kanzure> I know that I might not be in a university forever
18:36 < nsh> aye
18:37 * nsh is working at the lab until the end of the year
18:37 < nsh> then i'll lose access
18:38 < kanzure> Hrm, it seems I have the full indices to sciencedirect. I just need to write some HTML::TreeBuilder code to save each paper to the write file name and with the right extra metadata (I will not repeat the same mistakes I made with nature ...).
18:39 < kanzure> Since it's 9 million papers I figure that I don't actually have enough hdd space for it. I was going to look for some structured data describing "impact factor" of journals by name, but ..
18:39 < nsh> mmm
18:39 < kanzure> well, there is a way to get that information - each journal on sciencedirect has a link to elsevier's other server, through some cryptic link of course, where they have this brief text snippit saying "impact factor: 3.2" which is, of course, yet another silly regex
18:40 * nsh nods
18:43 < nsh> btw
18:43 < nsh> how are classes going?
18:44 < fenn> is the amount of data available in journal articles keeping pace with the cost of storage technology or will we eventually be able to swap "all" of the articles out there?
18:44 < nsh> storage will win, i'd wager
18:45 < nsh> though there is exponential increase in the number of papers in some fields (biosciences), it's far more strongly bounded growth than storage capacity
18:45 < nsh> well, there is exponential increase in scientific data, at least
18:46 < nsh> submitted papers is probably not growing at quite that
18:46 < fenn> with bio stuff yes, but either it's a trade secret or patented or publically available
18:46 < fenn> so there's no real advantage to charging for access to bio information (yet)
18:47 * nsh nods
18:47 < nsh> looking for some stats
18:48 < fenn> "99% of statistics never lie"
18:48 < nsh> (finding it hard to think of sensible search terms for this kind of query)
18:49 < kanzure> nsh: Classes are going well. Chem prof is trying to teach his class how to solve Schrodinger's wave equation for polyelectronic atoms and the poor kids haven't even gone through diff-eq. "Building Brains" is ok, but I failed when I couldn't recite ASCII 'A' off the top of my head.
18:49 < fenn> open access bioinformatics
18:49 < nsh> heh: http://www.ncbi.nlm.nih.gov/pubmed/15657104
18:49 < kanzure> Does anyone remember the Word DOC to HTML converter that I was using in 2006?
18:49 < nsh> as in, the ascii char number for 'A'?
18:50 < kanzure> nsh: Re: that link. Marcotte Lab was doing just the same for GRNs. They're doing supermassive correlation studies. This is the lab with the full yeast knockout library in their attic.
18:50 < kanzure> nsh: yes
18:50 < kanzure> I said 39, and it was 48
18:50 < nsh> meh
18:50 < nsh> what would it serve anyone to brainclutter with that?
18:50 < fenn> word doc to html?
18:51 < nsh> the point of the human computer symbiosis is that we can easily check simple things like that
18:51 < fenn> like `strings *.doc` >> foo.html
18:51 < kanzure> fenn: Somebody shoved a laptop under my fingers during the 'building brains' class and so I typed up the entire lecture in real time, but then it was in DOCX format and I cried.
18:51 < nsh> and so dedicate more brainspace to abstract, non-verbal conceptualisation
18:51 < fenn> why didnt you just save as some other format
18:51 < nsh> kanzure
18:51 < kanzure> nsh: No, I think that after all these years that's something I should be able to recall
18:51 < kanzure> so much debugging etc
18:51 * nsh smiles
18:51 < kanzure> fenn: because I must not have been thinking.
18:52 < nsh> but yeah, kanzure, i'd suggest audiorecording every lecture, then sharing the transcription load between members of the class
18:52 < kanzure> wvware
18:52 < kanzure> wtf, I would have never remembered that
18:52 < nsh> only one person needs to transcribe something for everyone to have a copy
18:53 < kanzure> nsh: my fingers are quick enough for it to not matter much
18:53 < kanzure> but yes, I agree
18:53 * nsh nods
18:53 < nsh> ideally, you'd share the work out, and have a multi-layered collaborative note-system
18:53 < nsh> so, audio/visual recordinging, transcript, wikilinked/referenced version, etc.
18:54 < fenn> ascii A is 65?
18:54 < nsh> then share comments and resolve queries on the material
18:54 < kanzure> fenn: crap.
18:54 < nsh> ultimately, this would feedback into a free (CC/whatever) textbook being generated for the next year's class
18:54 < fenn> why would you need to know that anyway?
18:54 < kanzure> right right
18:54 < kanzure> uhm.
18:55 < nsh> the incumbant year could accept donations from the succeeding year's students for efforts and costs incurred
18:55 < kanzure> How many times have you wondered wtf your program was doing, so printed out a char, and then had to go look up on the ascii tables to check? Those clicks can be reduced.
18:55 < fenn> more important is to know how to find the value if you need it
18:55 < nsh> actually
18:55 < nsh> it'd be nice to go meta on this
18:55 < kanzure> of couse, it's quicker to just do a quick script to check for you
18:55 < kanzure> nsh: the notetaking?
18:56 < fenn> printf(%X", char c)
18:56 < kanzure> rawr, yes fenn
18:56 < nsh> no, the information access question.
18:56 < fenn> or %d if you prefer
18:56 < kanzure> nsh: to what extent?
18:56 < nsh> have a 'watcher' program, that keeps tabs on how often you are required to look up a certain thing
18:56 < nsh> when it reaches a predetermined threshold, have it suggest memorisation
18:56 < nsh> or locally mirror for a resource that you query often
18:56 < nsh> etc.
18:57 < kanzure> well, I was intending to start mirroring every page I ever view since I have the capacity for it
18:57 < nsh> so information that's needed often is more 'cached' than more rarely accessed info
18:57 < kanzure> and then "sift" and "filter" stuff to the top or bottom of the stacks
18:57 < nsh> right
18:57 < nsh> keep meta-data on correlations between use of various parts
18:57 < nsh> so automate semantic linking
18:57 < fenn> this is starting to sound like vannevar bush
18:58 < kanzure> my point is that we've already been over this
18:58 < kanzure> I'll get to it "eventually"
18:58 < nsh> fenn, the guy who came up with the microfilm internet idea?
18:58 < fenn> right
18:58 < kanzure> also, Phreedom, when he comes back, is doing some semantic desktop stuff that he's proud of
18:58 < nsh> Memex, right
18:58 * nsh nods
18:58 < fenn> the idea was that you could store different paths through the web
18:58 < kanzure> huh?
18:58 < nsh> right, it makes perfect sense
18:58 < kanzure> I don't remember this
18:58 < kanzure> I thought I knew Memex though
18:58 < nsh> every trail is data that should feed back into the system
18:58 < nsh> the internet needs to be activated
18:59 < kanzure> right, like that old 2006 comment on my front page on the iste
18:59 < kanzure> *site
18:59 < nsh> interaction should enrich it
18:59 < nsh> kanzure, can you paste it?
18:59 < kanzure> suggesting http://trexy.com/ and http://prefound.com/
18:59 < nsh> mmm
18:59 < kanzure> recording search/click paths through the web
18:59 < nsh> right
18:59 < fenn> these sorts of things can be easily spambotted or hacked with social engineering
18:59 < kanzure> semantics fails
19:00 < kanzure> that's why we need 'realistics' people!
19:00 < nsh> well, i think the wikipedia effect might mitigate that enough
19:00 * kanzure is ashamed of himself.
19:00 < fenn> you need trust networks, and additionally you need smart difficult-to-hack people to trust
19:00 < nsh> (i.e. enough 'good' people to negate the spam)
19:00 < nsh> trust networks and metrics are a quagmire that no-one has been able to escape yet
19:00 < nsh> i've yet to see anything workable
19:01 * nsh not touching with a long stick until some light is seen
19:01 < fenn> no, not to negate the spam, just to provide enough good content that there's something worth paying attention to
19:01 < nsh> right
19:01 < nsh> in a sense, it's an inertia problem
19:01 < fenn> spam is automatically removed by the trust network's filtering
19:01 < nsh> have to get enough good people rolling the ball before such obstacals are encountered
19:01 < fenn> and to keep it rolling once the unwashed masses jump on the bandwagon
19:01 < nsh> perhaps gmail's long-term beta + invitation strategy would work well
19:02 < nsh> aye...
19:02 < nsh> that's a whole nother kettle of fish
19:02 < nsh> perhaps tiering
19:02 < fenn> gmail invitation seemed more like reverse psychology to me than anything
19:02 < nsh> have an "inner party", "outer party" type thing
19:02 < fenn> 'you cant have it' so it must be good
19:02 < nsh> fenn, it certainly had that effect too
19:02 < nsh> to be fair though, at the time, it was objectively a great service
19:03 < nsh> o/ gene
19:03 < nsh> bye then
19:04 < nsh> so, when i was thinking about this trust stuff a few years back, i decided one good approach would be something you might call 'successive cementing', each person that follows a user's trail of contributions without reverting or forking them adds confidence to them
19:04 < fenn> An associative trail as conceived by Bush would be a way to create a new linear sequence of microfilm frames across any arbitrary sequence of microfilm frames by creating a chained sequence of links in the way just described, along with personal comments and side trails.
19:04 * kanzure doesn't understand tust
19:04 < kanzure> *trust
19:05 < kanzure> fenn: just a scaffold/annotation/tracking dealy
19:05 < kanzure> Xanaduguys wanted it to be implemented into the backbone of the web
19:05 < kanzure> web-server-side
19:05 < fenn> yeah, it would be very easy to implement
19:05 < fenn> right now i mean
19:05 < kanzure> don't think so, they would have done it by now
19:06 < fenn> you have referrer urls, but nobody shares them, why?
19:06 < kanzure> all of the guys like us wanting it, I mean
19:06 < kanzure> is that all it would take?
19:06 < fenn> for a fragmented subset of trails, yes mostly i think
19:07 < fenn> of course there's spamming/spoofing of referrer url's, but that's a different problem
19:07 < kanzure> OpenOffice can do DFX / "AutoCAD interchange format" apparently
19:08 < kanzure> Can't quite find docx though
19:08 < fenn> i think this is what google analytics does sorta
19:09 < fenn> DXF compatibility is a .. um, chinese horse (cant think of the metaphor)
19:10 < fenn> DXF isnt a standard, it's just "whatever loads into autocad version 1.2.3.4 when the author wrote it)
19:11 < kanzure> http://heybryan.org/school/buildingbrains/2008-09-12.html
19:11 < kanzure> finally
19:12 < kanzure> that was a pain :)
19:12 < kanzure> also, the class is kind of a pain since it's going over basics at the moment
19:13 < fenn> is there any reason to believe it will ever progress beyond basics?
19:15 < kanzure> the drop out date has passed, so yes
19:15 < fenn> hey that's halfway decent translation to html
19:17 * kanzure just opened up a paper from the "Knowledge Based Engineering Laboratory" .. what else would it be ?
19:18 < kanzure> fantasy engineering?
19:18 < fenn> i think they mean explicit knowledge rather than implicit
19:19 < fenn> i.e. stuff you can put in a computer and frottage in various ways
19:19 < kanzure> this paper, "Function-to-form mapping - model, representation and applications in design synthesis" and http://heybryan.org/~bbishop/docs/manufacturing/An%20intelligent%20agent%20for%20conceptual%20design%20-%20informed%20search%20using%20a%20mapping%20of%20abstract%20qualities%20to%20physical%20form%20-%20Koile%20-%20good.pdf
19:20 < kanzure> both take the approach of calling the user's idea _wrong_
19:20 < kanzure> that's why they're using a computer for design anyway, right?
19:20 < kanzure> if they knew the design they would just write it out completely
19:20 < kanzure> but since they don't, the user is wrong and the computer is there to repair the user's misconceptions
19:20 < kanzure> (with their help, of course)
19:21 < fenn> i think its just the user doesnt know what to do next
19:22 < kanzure> like the times I become completely confused and wonder what it was that I was supposed to be doing during the time that I am being confused
19:22 < kanzure> here's that other paper: http://heybryan.org/~bbishop/docs/manufacturing/Function-to-form%20mapping%20-%20model,%20representation%20and%20applications%20in%20design%20synthesis.pdf
19:24 < kanzure> 'What to do next: Using problem status to determine the course of action - Get this article
19:24 < kanzure> DG Ullman, D Herling, BD Ambrosio - Research in Engineering Design, 1997 - Springer'
19:24 < kanzure> HEH
19:25 < fenn> stuff like this is so much easier to understand by example (rather than technical paper)
19:25 < kanzure> which 'this' are we talking about? "what to do next" or the "fixing how the user is wrong" paper?
19:26 < fenn> um, "model, representation, and applications in design synthesis"
19:27 < kanzure> Hey spookact.
19:27 < fenn> crap like this makes my eyes glaze over: " Let us assume that an artifact, Artjk has been found in the
19:27 < fenn> design stage j with some elements of Artjk.Inp are in PSj.Inp
19:27 < spookact> hey kanzure
19:28 < fenn> <- REALISTIC
19:29 < kanzure> fenn: the professor was doing that the other day on the whiteboard in his office .. I had to chuckle since I'm coming from a perspective where I'm thinking only in terms of implementation, and there he was going off with all of this "fancy" abstract algebra :p
19:29 < kanzure> so much more simpler to just say "here's the code, fool"
19:30 < fenn> no shit
19:30 < fenn> at least i can play with the code to figure out how it works
19:30 < fenn> equations are useless
19:31 < kanzure> fenn: so, "what to do next" is a big question methinks
19:31 < fenn> somehow i think it's related to keeping their job, for if anyone saw how simple their ideas were they wouldnt seem worth paying attention to
19:32 < kanzure> I think the solutions are something like (1) try to retrace your steps back to the todo list you had in working mem, or (2) go sleep (which doesn't help as much).
19:32 < kanzure> right
19:32 < fenn> what to do next assumes you had a goal in the first place, which might not have been the case
19:32 < kanzure> but weren't you designing something?
19:33 < fenn> if i'm an architect fooling around in my studio (computer) i'm not necessarily working on a job for someone
19:33 < fenn> many times artists will come up with something on their own, and then later sell it as part of a commissioned project
19:34 < fenn> s/artists/engineers/
19:34 < kanzure> but let's say you're big business boss sitting in front of CAD (our type of cad, real design stuffs) and you want to make the most ultimate hamburger ever, you want x y z features, blah blah blah, now what.
19:34 < kanzure> the concept of "repairing" their specs into usable information is kinda nice but you claim it's not enough
19:34 < kanzure> or that it's the wrong approach
19:35 < fenn> are you talking about the difficulty of making an algorithm to satisfy given constraints?
19:35 < fenn> or just the human-prodding aspect of working on a project
19:35 < kanzure> sort of .. except the constraints need to be in terms of the system in the first place
19:35 < kanzure> and if they already knew that, then they wouldn't have troubles beginning to talk about it in terms that the system can work with
19:36 < kanzure> erm, knew that -> knew how to write it in that way
19:36 < fenn> ah, well, that's an interface problem
19:36 < fenn> all the usual power vs simplicity arguments apply
19:36 < fenn> (not that i necessarily agree with them)
19:36 < kanzure> guess I should make a trip over to c2
19:37 < fenn> what's c2?
19:37 < kanzure> c2.com, the oldest wiki ever?
19:37 < fenn> ah
19:37 < kanzure> http://c2.com/xp/BigDesignUpFront.html
19:37 < fenn> most of my c2 trails are related to philosophy and cat herding, strangely enough
19:37 < fenn> at least not explicitly programming stuffs
19:38 < kanzure> cat herding literally?
19:38 < kanzure> herding developers or something?
19:39 < fenn> crap like http://c2.com/cgi/wiki/quickDiff?CarFree
19:39 < kanzure> fenn: did you look at the idea of "repairing the user's specifications" ? if that's an interface problem, I don't see how it maps on to the typical interface arguments/debates like wysiwyg, do what I mean not what I say, etc.
19:39 < fenn> oddly enough that page references BigDesignUpFront in multiple places
19:40 < fenn> no, i didnt find "repairing the users specifications" in either paper
19:41 < fenn> wolfram seems to think that iterative design strategies suck
19:42 < fenn> design / evolution
19:43 < fenn> basically he showed how in a vast majority of cases, iterative algorithms will never be able to satisfy even a simple set of constraints (user specified goals)
19:44 < nsh> hmmm
19:44 < kanzure> fenn: from that page, wtf: "Bicycles have been used on the battlefield to great success, though I forget by whom. Basically, cars don't do very well in forested terrain, and men on foot as always move relatively slowly. " :)
19:44 < kanzure> fenn: methinks wolfram is right, iterative design does tend to suck
19:45 < kanzure> interesting
19:45 < fenn> it's true, bicycles were heavily used in WWII by paratroopers
19:45 < fenn> i saw some us army stuff about repurposing consumer mountain bikes for paratroopers
19:46 < kanzure> get those troopers a lightweight folding bike and they'll be happy .. always carry your mode of escape (or attack)
19:46 < kanzure> god I feel like a little kid racing down the street again
19:46 < kanzure> "charge!"
19:49 < fenn> wolfram on constraints: http://www.wolframscience.com/nksonline/page-342
19:49 < fenn> he doesn't really provide any other way to satisfy constraints though, so i can only guess that he prefers rule-based built from the ground up systems (which meshes nicely with c2)
19:51 < fenn> ok enough pdf's for me for now
19:51 * nsh thinks he ought watch a film
19:53 < kanzure> "So why does the procedure not work better? The problem turns out to be a rather general one. And as a simple example, consider a line of black and white squares, together with the constraint that each square should have the same color as its right-hand neighbor. This constraint will be satisfied only if every square has the same color--either black or white. But to what extent will an iterative procedure succeed in finding this solution?"
19:53 < kanzure> http://www.wolframscience.com/nksonline/page-345-text
19:54 < kanzure> "How can one avoid this? One general strategy is to add randomness, so that in essence one continually shakes the system to prevent it from getting stuck. But the details of how one does this tend to have a great effect on the results one gets."
19:54 < kanzure> evolution gets in a rut sometimes
19:54 < kanzure> that's where mutation comes in
19:55 < kanzure> in case recombination incests itself or something
19:58 < kanzure> where did I put my nks pdf
20:00 < fenn> http://fennetic.net/pub/ebooks/bookwarez/Science popularization books/Stephen Wolfram - A New Kind Of Science.pdf
20:00 < fenn> 82MB tho
20:00 < fenn> just images of the text from website
21:44 < fenn> will the miracles never cease: http://www.teafromtaiwan.com/index.php?main_page=product_info&cPath=1_6&products_id=10&zenid=036286f9c945d77a0de19966fb4bc398
21:52 * nsh had a good NKS pdf at one point
21:53 < nsh> could only ever find a half-buggered copy of GEB though
22:20 * kanzure found a physical GEB for $5
22:20 < kanzure> fenn: GABA tea? :-)
22:20 < kanzure> Can't you just go buy MSG in a store and be happy?
22:21 < kanzure> Not quite the same thing, nevermind.
22:21 < fenn> glutamic acid = MSG + vinegar or whatever, right?
22:23 < fenn> kanzure is "time line for distributed manufacturing" from some list or just bouncing around?
22:24 < nsh> don't eat MSG
22:24 < nsh> (if you can avoid it)
22:24 < fenn> why?
22:25 < nsh> because it's [excito]toxic
22:25 < fenn> please explain how it's worse than, say, soy sauce
22:27 < nsh> because the active chemical in soy sauce does not cause wreak havoc with your neuroreceptors?
22:27 < fenn> but it's the same chemical
22:29 < nsh> depends on the sauce i guess
22:29 < nsh> apparantly the levels are comparable
22:29 < fenn> i've never seen a good argument why MSG is bad, it might just be my poor researching skills, but i'm skeptical of most crazed foodie claims
22:29 * nsh would avoid using too much soy sauce also
22:29 < fenn> i think i remember reading something about contamination at an msg factory in the 70's, but i might be making tha tup
22:30 < nsh> http://en.wikipedia.org/wiki/Monosodium_glutamate#Health_controversy
22:30 < nsh> and http://en.wikipedia.org/wiki/Glutamic_acid_(flavor)#Health_concerns
22:30 < fenn> but really it looks like a general irrational fear of "chemicals" in food, and having no fucking clue what any chemical actually is
22:30 * nsh smiles
22:31 < nsh> MSG is implicated in a lot of disorders
22:31 < nsh> http://www.jpands.org/hacienda/article27.html
22:31 < nsh> and it's the ubiquity as well as the toxicity that has to be taken into consideration
22:32 < nsh> effects of neurodegeneration are cumulative
22:32 < nsh> and highly compensated
22:32 < nsh> you can be way past fucked-up before it's apparant
22:33 < fenn> lyme borreliosis? how is that caused by MSG!
22:33 * nsh has no idea
22:34 * nsh suspects someone just searched for papers which mentioned MSG and lyme borreliosis came up in the results
22:34 < spookact> ticks love flavor
22:35 < spookact> MSG makes your blood yummy :)
22:39 < fenn> "an unknown percentage of the population may react to monosodium glutamate and develop a monosodium glutamate symptom complex when consuming more than 3 grams of monosodium glutamate alone" who in their right mind is going to eat 3 grams of MSG
22:39 < fenn> that would be like snorting caffeine or chugging vinegar
22:40 < nsh> heh
22:43 < fenn> i'm all for accuracy in food labeling, but after reading all that it still just sounds like mass hysteria due to ignorance
22:43 < nsh> romans had their lead pipes.. time will tell :-)
22:44 * nsh tries to err on the side of not getting brainspazed
22:44 < fenn> but there's so many real poisons out there that nobody seems to give a shit about
22:45 < fenn> what about the stuff they dump on crops from airplanes by the ton
22:45 < nsh> :-/
22:46 < nsh> consumers have very little walletvote power on shit like that though
22:46 < nsh> which is probably why it gets less talktime
22:54 < kanzure> fenn: just bouncing around
22:54 < kanzure> nsh: I've had, bad experiences with MSG.
22:55 < fenn> what specifically? and what made you think it was MSG?
22:55 < kanzure> I remember when I was about seven or eight having some intense experiences in a Chinese restuarant that is still around
22:55 < kanzure> Trial and error to tell that it was the MSG on the lemon chicken dish.
22:56 < kanzure> We went out to eat often, so it didnt' take long for the parents to catch on.
22:56 < kanzure> *didn't
22:57 < nsh> what happened during these experiences?
22:58 < kanzure> Symptoms included some sort of intense headache or migrane, closing-in-of-vision kind of like when you're fading off to sleep and you jolt awake at the last moment, and general loss of activity 10 to 15 minutes after consumption begins. This probably means it wasn't the MSG since I don't think it gets into the blood that quickly.
22:59 < kanzure> I've actually been meaning to try some of it again to see how repeatable it is.
22:59 < fenn> sounds like a fun experiment :\
22:59 < fenn> "lets see if this gives me a seizure.. no? next!"
22:59 < kanzure> fenn: Mostly because of my fascination with GABA, glutamate receptors, and so on re: attention links.
23:00 < kanzure> 'Airway Effects of Monosodium Glutamate in Subjects with Chronic Stable Asthma' <- Hm, this would have been me at the time.
23:00 < kanzure> but I don't recall airway effects
23:01 < kanzure> 'This article reviews the literature from the past 40 years of research related to monosodium glutamate (MSG) and its ability to trigger a migraine headache, induce an asthma exacerbation, or evoke a constellation of symptoms described as the "Chinese restaurant syndrome."'
23:01 < fenn> my working hypothesis is that there is some contaminant in synthetic MSG that some people have an immune sensitivity to
23:01 < kanzure> http://www3.interscience.wiley.com/journal/118565688/abstract?CRETRY=1&SRETRY=0
23:01 < fenn> do you have any unusual allergies?
23:03 < kanzure> No.
23:03 < kanzure> None to begin with.
23:03 * nsh doubts it's contamination
23:03 < kanzure> Although I was terribly sick child .. asthma + hyperactivity ftw ;-)
23:03 < nsh> glutamate's purpose, as a food additive, is to overexcite nerves
23:03 < kanzure> that wasn't the cause of course
23:03 < nsh> it's what it does...
23:04 < kanzure> nsh: Anxiety? I don't recall that being an enhanced symptom after consumption.
23:04 < kanzure> Too long ago to remember.
23:04 < kanzure> although I am interested in substances that increase anxiety
23:04 < nsh> neural nerves, not emotional nerves :-)
23:04 < fenn> it's not to overexcite nerves, it's to make it taste like beef broth ( = hydrolyzed protein = amino acids)
23:05 < kanzure> $100 to anybody who can get me anxious enough to stop telling everybody all me sekr9ts or whatever
23:05 < fenn> and why isnt there some equivalent controversy over nitrous oxide in Guinness beer?
23:05 < fenn> or whipped cream
23:05 < spookact> increase anxiety? I'm more interested in decreasing :) I like my GABA, this big bottle of Ativan here says so
23:05 < kanzure> 'Is the Inattentive Type of ADHD a Separate Disorder?' <-- Haha.
23:06 < fenn> heh kanzure, your self-publicity is your greatest asset
23:06 < kanzure> "biohacking toolkit! bryan bishop!" <-- yeah, greatest asset
23:06 < kanzure> pfft
23:07 < kanzure> spookact: I can sometimes arbitrarily modulate anxiety. I also notice interesting correlations with those with abnormally high levels of anxiety.
23:08 * nsh has a somewhat dissociational reactionm to anxiety
23:09 < nsh> i am aware that i am physiologically anxious, but my conscious 'ego' (for want of a better term) is not overly affected
23:09 < fenn> headache, flushing, sweating, swelling of the throat, chest pain, heart palpitations, and shortness of breath. <- sounds like immune reactions
23:09 < biopunk> kanz: between themselelves as a group or between you and them?
23:09 < kanzure> biopunk: themselves?
23:09 < kanzure> Who?
23:09 < kanzure> oh
23:09 < biopunk> you talked about correlations
23:09 < kanzure> Correlations as in, they have other interesting side-effects.
23:10 < biopunk> you don't feel anxiety?
23:10 < biopunk> cool
23:10 < nsh> it's interesting
23:10 < nsh> for example, if i'm asking a question in an important conference
23:11 < nsh> i can think quite rationally, though my heart races and voice starts to falter
23:11 < nsh> i think it's a relic of a close encounter with a psychotic break a few years ago
23:12 < nsh> during which i was constantly anxious over a period of a few months
23:12 < biopunk> it sounds like something very normal to me
23:12 < kanzure> 'The Center for Rapid Automated Fabrication Technologies intends to
23:12 < kanzure> construct "a building a custom-designed house in a day" by 2012. Does
23:12 < kanzure> that seem feasible?'
23:12 < fenn> not many people would describe that as 'close encounter with a psychotic break'
23:12 < nsh> that was just one aspect, fenn...
23:12 < kanzure> biopunk: No, I do experience anxiety.
23:13 < fenn> is "building a custom-designed house in a day" supposed to be an exhibit or something?
23:13 < biopunk> kanz... It's a good thing I think
23:13 < nsh> most classically symptomatic was an almost complete epistemological catastrophe, religious experience, delusions of grandeur, magical thinking, etc.
23:14 < nsh> *more
23:14 < kanzure> fenn: he goes on to mention hexayurt in the next paragraph, so take it with a grain of salt
23:14 < fenn> say.. seeing how this is #hplusroadmap, er, how do we engineer our way around psychotic episodes and MSG-attacks?
23:14 < fenn> kanzure: you dont like hexayurt?
23:14 < nsh> good early detection and aversion systems
23:15 < fenn> its not exactly a house.. but it's rapid fabrication
23:15 < kanzure> fenn: I thought you don't :p
23:15 < kanzure> 'Given the current industrial paradigm, we're all screwed. IKEA might have it right for the big places, but for the smaller places we really need to fix the broken dependencies.' (talking about material dependencies)
23:16 < kanzure> the latest post by Smuri on http://groups.google.com/group/openmanufacturing/ is interesting
23:16 < fenn> did i say that?
23:16 < kanzure> he's on some fucked up island south of Africa
23:16 < kanzure> and he can hardly get 4x8 plywood
23:16 < kanzure> so what's he supposed to do ? :)
23:16 < kanzure> fenn: methinks you did, I'll double check / not hold you to it (one of these)
23:16 < kanzure> I'll be right back .. need to steal some food from the cafeteria
23:16 < fenn> wow 20 messages in a day?
23:16 < kanzure> hm?
23:16 < fenn> openmanufacturing
23:16 < kanzure> meh
23:17 < kanzure> I've seen worse ;-)
23:17 < fenn> yeah but it's brand new
23:17 < kanzure> p2pfoundation.net is kind of seeding it
23:17 < fenn> oh.. did nathan cravens do anything else besides freeconomy?
23:17 < kanzure> not sure
23:17 < kanzure> rawr, bbl
23:19 < kanzure> re: material dependency brokenness -- this is why he's indeed fucked .. you shouldn't colonize unless you're damned sure you have the available materials, and if not, then you should be damned prepared to trade until the end of oblivvion
23:20 < fenn> trade? if he cant get what he needs, what to trade for?
23:20 < biopunk> the hexayurt was cool.. it was new to me
23:21 < fenn> i liked the inflatable radio antenna sitting next to it even better :{
23:21 < biopunk> ... i watched a youtube clip
23:51 < ybit> anyone know of say... a neuroengineering graduate school in spain? :)
23:51 < kanzure> in spain?
23:51 < kanzure> who the hell lives in spain?
23:51 < ybit> s? se?or
23:51 < ybit> ha
23:52 < kanzure> ybit: but seriously, the comp-neuro mailing list is full of europeans
23:52 < ybit> yep, but not seeing many positions posted for a spanish uni
23:52 < ybit> i think this may be the place, but catalan is annoying http://www.upc.es/
23:53 < ybit> while i'm at it, might as well diss the galician language as well :)
23:54 < ybit> if i live in spain, i want everyone to speak spanish! :P
23:55 < ybit> they don't have techshop, but they do have a fablab in barcelona
23:55 < ybit> speaking of, is your school going to get one kanzure?
23:55 < kanzure> Working On It.
23:56 < kanzure> ybit: Don't look for positions being posted.
23:56 < ybit> i'm not
23:56 < ybit> my email box is bombarded by them occasionally though, so i take a look
23:56 < kanzure> It shouldn't be too hard to retrieve a full list of universities in Spain.
23:56 < ybit> ah, and then spider for keywords, riight