--- Day changed Sun Jan 04 2009 00:06 < gene_> Kanzure it's your birthday? 00:16 < ybit> i think it's today or tom., i forget what skype told me 00:16 < ybit> the 'ol one-niner 00:21 < emlyno> I met my wife when I was 19. Serious grown up shitola! 00:22 < emlyno> No I'm not a reprapper, but I'd like to be 00:23 < emlyno> kanzure: cosmic engineers, not on that list, that explains it :-) 00:26 -!- gene [n=chatzill@pool-71-164-238-185.dllstx.fios.verizon.net] has joined #hplusroadmap 00:28 < emlyno> gene: No I'm not a reprapper, but I'd like to be 00:28 < gene> I'm not a reprapper, but I have a lego contraption capable of make shapes out of frosting 00:30 < emlyno> really? sweet! 00:30 < gene> yeah 00:30 < emlyno> got photos? 00:30 < gene> PHOTOS? I don't have photos, I have an instructable 00:31 < gene> http://www.instructables.com/id/Build-a-Polar-3-D-Printer-from-Legos/ 00:31 < gene> it's a bit different now 00:31 < gene> upgraded the Z-axis and converted to cartesian 00:32 < gene> inverse kinematics is a bit to hard for a lego smart brick 00:33 < emlyno> I was just given a set of mindstorms as a present 00:33 < emlyno> I would set it up like this: 00:33 < gene> NXT? 00:34 < emlyno> put a program in the brick that can receive commands and report results over bluetooth, 00:34 < emlyno> then do all the real code on a pc 00:34 < emlyno> yep NXT 00:34 < gene> I'm not that great of a programmer, I'll admit that 00:35 < emlyno> Would that be useful if it existed? 00:35 < gene> the problem with polar is to make a line you have to constantly change the radial and tangential velocity a lot 00:35 < emlyno> I'm not very good at making things, but I am a pretty good programmer 00:36 < gene> well then you might be able to help me then 00:36 < emlyno> yes polar coords and straight lines are a bit of a bad combo :-) 00:36 < gene> yeah 00:36 < emlyno> but I can see why you used them 00:37 < gene> yeah, mindstorms kits don't come with very many racks 00:37 < emlyno> I wonder if it already exists? ie: code to turn the smart brick into a command interpreter? 00:38 < emlyno> tbh, I haven't really played with it much yet. I hadn't thought of the right project. But a 3d fabber would be way cool 00:38 < gene> look up NXC 00:39 < gene> it is a much better way to program the NXT 00:40 < gene> than the dinky visual interface that comes with it, I mean come on, why didn't they include a frakkin' cosine function 00:40 < gene> computers in the 1940s had cosine functions, but the NXT doesn't 00:41 < emlyno> Yeah I'm on ubuntu, so NXC is the thing 00:42 < emlyno> There are some excellent looking java libraries and stuff that sit on top of NXC I think 00:43 < emlyno> I'm thinking of this I think: http://lejos.sourceforge.net/nxj.php 00:45 -!- gene_ [n=chatzill@pool-71-164-238-185.dllstx.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 00:55 -!- emlyno [n=emlyn@ppp121-45-44-196.lns10.adl2.internode.on.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]"] 01:19 -!- gene [n=chatzill@pool-71-164-238-185.dllstx.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 01:34 -!- ferrouswheel [n=jp@121-73-144-159.cable.telstraclear.net] has quit [Read error: 54 (Connection reset by peer)] 03:51 -!- amaruk [n=amaruk@p4FDC2ACB.dip0.t-ipconnect.de] has joined #hplusroadmap 04:38 -!- Aulere [n=dragon_d@c-24-16-134-189.hsd1.wa.comcast.net] has joined #hplusroadmap 05:06 -!- Aulere [n=dragon_d@c-24-16-134-189.hsd1.wa.comcast.net] has quit [] 05:26 -!- willPow3r_ is now known as willPow3r 06:54 -!- emlyno [n=emlyn@ppp121-45-44-196.lns10.adl2.internode.on.net] has joined #hplusroadmap 07:09 -!- amaruk [n=amaruk@p4FDC2ACB.dip0.t-ipconnect.de] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008120121]"] 07:24 -!- willPow3r [n=will@cpe-66-75-6-181.san.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] 07:24 -!- willPow3r [n=will@cpe-66-75-6-181.san.res.rr.com] has joined #hplusroadmap 09:12 -!- jm|earth [n=jm@p57B9D4A5.dip.t-dialin.net] has joined #hplusroadmap 10:35 -!- amaruk [n=amaruk@p4FDC1388.dip0.t-ipconnect.de] has joined #hplusroadmap 11:07 -!- PeerInfinity [i=PeerInfi@stnbmb01bbh-ac05-59-113.dial.mts.net] has joined #hplusroadmap 11:09 -!- nsh [n=nsh@wikipedia/nsh] has quit [Read error: 110 (Connection timed out)] 11:31 -!- emlyno [n=emlyn@ppp121-45-44-196.lns10.adl2.internode.on.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]"] 11:34 -!- SL4observer [i=PeerInfi@stnbmb01bbh-ac05-59-32.dial.mts.net] has joined #hplusroadmap 11:35 -!- PeerInfinity [i=PeerInfi@stnbmb01bbh-ac05-59-113.dial.mts.net] has quit [Nick collision from services.] 11:35 -!- SL4observer [i=PeerInfi@stnbmb01bbh-ac05-59-32.dial.mts.net] has quit [Client Quit] 11:35 -!- PeerInfinity [i=PeerInfi@stnbmb01bbh-ac05-59-32.dial.mts.net] has joined #hplusroadmap 11:38 < kanzure_> I like how whenever java is brought up, real programmers just go silent. 11:42 < kanzure_> Also, I remembered that there exists an online personal management agency that works solely by email (ok, and by phone and such)-- apparently you email in your todo list, calendars, appointments, etc., and they organize the information for you, send you reminders, help you out with traveling, etc. 11:42 < kanzure_> but I don't know if they are a *proactive* agency (i.e., "oh, I see that you'll need this in advance, so I'm going to go phone them for you and see what's up") 11:49 < kanzure_> "A MMORPG with emphasis on world simulation (inspired by Majesty). Features: object de/composition (repices), object aging, random quests, dynamic social enviroment, dynamic fame, AI, ecology" 11:49 < kanzure_> http://sourceforge.net/projects/yammog/ 11:49 < kanzure_> ah that's right. Many games have internal recipe engines. 12:13 < parodyoflanguage> Hey guys. 12:13 < parodyoflanguage> Do any of you know of any existing open source software for physics simulations that *isn't* developed for gaming? 12:14 < parodyoflanguage> Even the wikipedia article on dynamical simulation seems to be about development for games. 12:32 < kanzure_> http://biotype.biology.dal.ca/biol3101/virus.pdf - Viruses in the sea. 12:32 < kanzure_> http://www.soest.hawaii.edu/oceanography/zij/ocn621/reading-virus.pdf - Marine 12:32 < kanzure_> viruses ... 12:32 < kanzure_> http://biology.plosjournals.org/perlserv/plosonline/%3Frequest=get-document&doi=10.1371/journal.pbio.0000045?request=get-document&doi=10.1371/journal.pbio.0040368 - 12:32 < kanzure_> The Marine Viromes of Four Oceanic Regions. 12:32 < kanzure_> http://aem.asm.org/cgi/content/abstract/71/7/3528 - Previously Unknown Virus 12:32 < kanzure_> Infects Marine Diatom. 12:33 < kanzure_> It depends, parodyoflanguage. There are some very fine-tuned simulators but for very specific subsets of physics. 12:47 < procto> parodyoflanguage: I mean, what do you call a "physics simulation"? 12:47 < parodyoflanguage> Yeah, not really what I'm looking for. I'm sure the technology exists, it just isn't free. 12:47 < procto> are you looking into simulating mechanics? 12:47 < procto> or what specifically? 12:47 < parodyoflanguage> procto: Yeah, pretty much. 12:47 < procto> specifically what sort of mechanics? 12:48 < procto> the best mechanics simulators are developed for games 12:48 < procto> because physicists rarely need them these days 12:48 < procto> and engineeers have specific tools 12:48 < procto> that simulate things like material tolerances etc. 12:48 < parodyoflanguage> Well, honestly, I want to eventually be able to create a machine in BRL-CAD and then simulate it's operation to aid in it's design. 12:49 < procto> for that purpose one of the game engines is probably ideal 12:49 < procto> it would have the easiest to use API 12:49 < procto> and should be more than realistic enough 12:49 < parodyoflanguage> Well, I'm afraid of cartoon physics, procto. 12:49 < procto> that's what you tweak values fr 12:49 < parodyoflanguage> Games aren't interested in accuracy. 12:49 < procto> you're basically asking for "realistic startup values" 12:49 < procto> rather than a different engine 12:50 < parodyoflanguage> And I'll also need to be able to find quantitative values for force, stress, torque, etc. 12:50 < parodyoflanguage> Again, not a priority for games. 12:51 < parodyoflanguage> Not realistic, "real". Not something that looks realistic, but that has the actual values according to a computer model with a specified margin of error. 12:51 < procto> the more high end game engines will allow you input these values 12:51 < parodyoflanguage> Are any of the high end engines free software? 12:52 < parodyoflanguage> BTW, I also need an output of those values. 12:52 < kanzure_> "I'm considering options for CAM router: buy kit, build someone else's design, or design my own. Any advice?" 12:53 < kanzure_> parodyoflanguage: You're probably going to be interested in something that does PDE simulations 12:54 < kanzure_> for instance, OpenFOAM should be able to do PDEs for stress/strain analysis 12:54 < kanzure_> and give you a mesh over your BRLCAD-device-thingy that shows where the most heat will build up (and maybe break your object), etc 12:54 < kanzure_> You can take material variables from places like matweb.com I guess. 12:55 < kanzure_> You know, writing a tutorial on how to design, say, a screw and two flat metal plates or something, 12:55 < kanzure_> using BRLCAD, and then how to simulate stress/strain from different possible scenarios in OpenFOAM, would be a nice tutorial :) 12:55 < procto> parodyoflanguage: the functionality you require exists within PRO/Engineer 12:55 < parodyoflanguage> Well, it will take a while to learn BRLCAD first :) 12:55 < procto> but I don't think there are any viable free alternatives 12:56 < parodyoflanguage> Thanks for the replies. Now I have some things to google for. 12:58 < parodyoflanguage> Have you guys seen Iron Man when Stark is designing the Iron Suit? That would be cool :) 12:58 < kanzure_> Uh, technically I don't even know if BRLCAD has its own stres/strain analyzer built in 12:58 < kanzure_> (haven't looked/asked) 12:59 < kanzure_> procto: I've tried getting ProE to work on linux to no success :/ 12:59 < kanzure_> same with AutoCAD 2008 and 2009. What a shame. 12:59 < procto> I'm trying to see if there are any free FEM tools 12:59 < procto> (that's finite element analysis) 12:59 < kanzure_> openfoam, openflower, 12:59 < kanzure_> hold on a sec 12:59 < procto> I've used a bunch of CFD tools 12:59 < procto> but that's not the point here 12:59 < kanzure_> many of the CFD tools do FEM 13:00 < kanzure_> the open ones, I mean 13:00 < kanzure_> uh oh, is my server down? 13:00 < kanzure_> http://heybryan.org/mediawiki/index.php/Scramjet 13:00 < kanzure_> there we go. 13:00 < kanzure_> I have a large list of software packages there, but it's CFD. 13:00 < procto> yah 13:00 < kanzure_> There's also OpenFDS or something. 13:01 < procto> parodyoflanguage: well, you're gonna want to use some FEM tool 13:01 < kanzure_> http://openfem.sf.net/ 13:01 < kanzure_> http://digg.com/software/Open_Source_FEM_packages 13:01 < kanzure_> http://impact.sf.net/ 13:01 < parodyoflanguage> procto: Cool, that's exactly it. http://en.wikipedia.org/wiki/Finite_element_analysis 13:01 < kanzure_> parodyoflanguage: Would you please keep a wiki record of what you're finding and searching for? 13:02 < kanzure_> you can freely edit my wiki 13:02 < kanzure_> http://heybryan.org/mediawiki/index.php/FEA 13:02 < kanzure_> or some other page of your choice. 13:04 < parodyoflanguage> Will do, might be slow going though. 13:04 -!- gene [n=chatzill@pool-71-164-238-185.dllstx.fios.verizon.net] has joined #hplusroadmap 13:05 -!- SL4observer [n=someone@stnbmb01bbh-ac05-59-9.dial.mts.net] has joined #hplusroadmap 13:07 -!- PeerInfinity [i=PeerInfi@stnbmb01bbh-ac05-59-32.dial.mts.net] has quit [Nick collision from services.] 13:07 -!- SL4observer [n=someone@stnbmb01bbh-ac05-59-9.dial.mts.net] has quit [Client Quit] 13:07 -!- PeerInfinity [i=PeerInfi@stnbmb01bbh-ac05-59-9.dial.mts.net] has joined #hplusroadmap 13:09 < gene> http://www.awgh.org/?p=21 13:09 < gene> this is epic 13:09 < gene> wonder if It could run on cellpones 13:10 < kanzure_> yay he uses OpenCV 13:10 < parodyoflanguage> Heh, OpenFem requires KDE 1.1.2 :) 13:13 < gene> OpenFem 13:13 < gene> ? 13:14 < gene> oh cool 13:16 < kanzure_> gene: parodyoflanguage is compiling a list of open source FEA tools :-) 13:16 < kanzure_> (maybe) 13:16 < gene> Finite element mesh? 13:17 < gene> can you combine that stuff with some CFD tools to simulate balloons? 13:19 < kanzure_> yes 13:19 < kanzure_> wait, the elastic material dynamics might be a but funky 13:19 < kanzure_> Not sure. 13:19 < kanzure_> I'm mostly familiar with rigid body simulations, not with simulations where materials are changing shape 13:20 < gene> me too 13:20 < gene> I get to learn all about that sort of thing in solids 13:20 < gene> we get to do finite element calculations by HAND 13:21 < gene> or so I hear 13:22 < gene> oops guess not 13:22 < parodyoflanguage> :) 13:22 < parodyoflanguage> The idea is that the computer should be doing all the thinking :) 13:23 < gene> yeah 13:23 < gene> teachers aren't real fond of it yet 13:23 < kanzure_> hm. I don't understand, 13:23 < kanzure_> how are CSG kernels *not* parametric modeling kernels? 13:24 < kanzure_> parametric kernels just mean being able to change the dimensions of different aspects, right? 13:24 < kanzure_> in CSG, like in BRLCAD, you can edit the parameters of the different shapes and lines that you have 13:25 < gene> like dimensions in solidworks? 13:25 < kanzure_> yes 13:25 < kanzure_> there's two main types of CAD kernels: CSG, and b-rep (boundary representation) 13:25 < kanzure_> but as far as I can tell, b-rep is just the ability to make a special type of shape and add it into the CSG library 13:26 < kanzure_> "Parametric feature based modelers use change states to maintain information about building the model and use expressions to constrain associations between the geometric entities. This ability allows a user make a modification at any state and to regenerate the model's boundary representation based on those changes. This ability is called a transmigration operation." 13:26 < kanzure_> http://en.wikipedia.org/wiki/Parametric_feature_based_modeler 13:26 < kanzure_> ah, so the "maintenance of constraints" is probably a big deal 13:26 < kanzure_> although that could be an extra script in BRLCAD for all I care.. 13:42 < kanzure_> woah, wtf. My father wants to impose some restrictions on my computing hours "because you type too loud and I can't concentrate" 13:42 < kanzure_> this being the first time he's ever brought it up in years. 13:44 < parodyoflanguage> kanzure: Get a quieter keyboard. 13:44 < kanzure_> but then I'd have to turn off the computer 13:45 < kanzure_> the motherboard turns off when it's touched, so. 13:51 < parodyoflanguage> Oh, you want to keep your uptime? :) 13:56 -!- Netsplit wolfe.freenode.net <-> irc.freenode.net quits: ybit, drazak, Overand, parodyoflanguage, fenn_, amaruk, willPow3r, bkero, boogles, jm|earth, (+4 more, use /NETSPLIT to show all of them) 13:57 -!- Netsplit over, joins: gene, jm|earth, wrldpc, bkero, procto, PeerInfinity, amaruk, willPow3r, parodyoflanguage, ybit (+4 more) 14:14 -!- PeerInfinity [i=PeerInfi@stnbmb01bbh-ac05-59-9.dial.mts.net] has quit [] 14:22 -!- ferrouswheel [n=jp@121-73-144-159.cable.telstraclear.net] has joined #hplusroadmap 14:45 < kanzure_> http://heybryan.org/dean_kamen.html <- what Dean Kamen should have done to make a killing with his Segway 14:50 -!- amaruk [n=amaruk@p4FDC1388.dip0.t-ipconnect.de] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008120121]"] 15:53 < kanzure_> huh, the set of "individuals who own industrial engineering firms" and "individuals who post over 10,000 posts on a forum" is nonzero 15:56 < bkero> kanzure_: small time operations 15:57 < kanzure_> actually not 15:58 < kanzure_> hm, nevermind 15:58 < kanzure_> 17 years of experience. 15:59 < kanzure_> http://heybryan.org/mediawiki/index.php/List_of_industrial_manufacturing_automation_engineering_design_firms#RND_Automation_.26_Engineering 16:43 < kanzure_> http://www.3dpartstream.net/ 16:49 -!- Aulere [n=dragon_d@c-24-16-134-189.hsd1.wa.comcast.net] has joined #hplusroadmap 16:50 -!- Aulere [n=dragon_d@c-24-16-134-189.hsd1.wa.comcast.net] has quit [Client Quit] 17:51 < gene> heh 17:51 < gene> so happy birthday kanzure 17:55 < kanzure_> thanks 18:00 < gene> what the heck, my microscope just decreased in resolution 18:01 -!- gene [n=chatzill@pool-71-164-238-185.dllstx.fios.verizon.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]"] 18:16 -!- emlyno [n=emlyn@ppp121-45-44-196.lns10.adl2.internode.on.net] has joined #hplusroadmap 18:20 -!- gene [n=chatzill@pool-71-164-238-185.dllstx.fios.verizon.net] has joined #hplusroadmap 18:21 < gene> kanzure, is your box EMP proof? 18:23 < kanzure_> probably not? 18:23 < gene> you sure? 18:23 < kanzure_> http://yro.slashdot.org/article.pl?sid=09/01/03/2327255 "Universities Patenting Student Ideas" 18:25 < gene> guess what? Our uni doesn't do that 18:25 < gene> they aren't allowed too 18:25 < emlyno> damned patents 18:27 < kanzure_> so the owner of RND Automation got back to me pretty quick by email 18:28 < gene> refresh me again on that 18:28 < gene> patents aren't so evil if you own them 18:28 < kanzure_> gene: http://www.youtube.com/watch?v=8s3IlIE4Yuk 18:28 < kanzure_> that's RND. 18:30 < emlyno> yes they are, absolutely they are 18:30 < emlyno> tradgedy of the anticommons 18:30 < emlyno> (sorry don't mind me) 18:34 < gene> what did you contact them for? 18:34 < gene> hold on don't post yet 18:34 < gene> about to replug 18:34 < kanzure_> replug? 18:35 < emlyno> gene: yestersay we were talking about NXT and I was saying a brick that could just be a command interpreter, receiving and sending commands via bluetooth, would be good... 18:35 < emlyno> gene: it exists http://lejos.sourceforge.net/icommand.php 18:36 -!- gene_ [n=chatzill@pool-71-164-238-185.dllstx.fios.verizon.net] has joined #hplusroadmap 18:36 < gene_> back 18:36 < gene_> so what did you contact them for? 18:42 < emlyno> off topic: http://hackaday.com/2008/12/29/passive-multidimensional-input/ 18:45 < gene_> cool though 18:45 < gene_> there is no topic 18:50 < emlyno> apparently there is, it's "pick one" :-) 18:51 < emlyno> gene: yestersay we were talking about NXT and I was saying a brick that could just be a command interpreter, receiving and sending commands via bluetooth, would be good... 18:51 < emlyno> it exists http://lejos.sourceforge.net/icommand.php 18:51 < emlyno> (apologies if you already know about this) 18:52 -!- gene [n=chatzill@pool-71-164-238-185.dllstx.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 18:54 < kanzure_> http://www.meau.com/eprise/main/sites/public/DOWNLOADS/-search_results?SType=0&DocType=015&SessionNum=&UserID=&Division=00015&Opt1=Yes&submit1=Search&Family= 18:54 < kanzure_> possibly interesting CAD files from mitsubishi 19:34 < kanzure_> "Jesus saves. Buddha makes incremental backups." 20:02 < parodyoflanguage> Why do they offer their CAD files? I'm asking in the respect of whether there is some advantage by which other companies would offer their CAD files as well. 20:03 < kanzure_> Probably it's a commonly requested piece of repair information. 20:03 < parodyoflanguage> hmm 20:04 < kanzure_> So, the debian developers are not very optimistic about "recipe substitutions". 20:04 < parodyoflanguage> on their mailing list? 20:04 < kanzure_> http://groups.google.com/group/linux.debian.devel/browse_thread/thread/22cbd9db3382b6c3/5ebb0d7afb450853?#5ebb0d7afb450853 20:04 < kanzure_> yes 20:04 < kanzure_> http://lists.debian.org/debian-devel/2009/01/msg00070.html 20:05 < kanzure_> http://lists.debian.org/debian-devel/2009/01/msg00094.html 20:05 < kanzure_> those two being the useful responses. 20:09 < parodyoflanguage> Yeah, I really like the idea of a semantic shell, but I don't think the *nix culture is there yet in the developer community. 20:09 < kanzure_> http://please.kissordiss.us/ <- Hot or Not for youtube videos. 20:09 < kanzure_> The issue isn't whether they are there yet, 20:09 < kanzure_> it's an actual technical issue 20:10 < kanzure_> The problem is that it might not be entirely *possible* 20:10 < kanzure_> which presents a problem for us since we're hoping to do that with hardware packages 20:10 < kanzure_> (i.e., runtime dependencies and runtime output information, so that we know how we can replace one unit in a factory with another, or something) 20:10 < parodyoflanguage> Why isn't is technically possible? 20:11 < parodyoflanguage> Are you worried about incommensurable data types? 20:11 < kanzure_> Not quite that, but rather the exceptions to the rules 20:11 < kanzure_> For instance, there are some shell programs that accept input like this: ./proggy : 20:12 < kanzure_> where as others do: --blah --thingy1= 20:12 < kanzure_> and the output could be all sorts of things 20:12 < parodyoflanguage> Well, you're going to need to catologue the different syntaxes. 20:12 < kanzure_> Now, technically it is possible to do this *if* you do everything from scratch to conform with your standards 20:13 < parodyoflanguage> The days of doing things from scratch are over :) 20:13 < kanzure_> but this involves rewriting most software 20:13 < kanzure_> (and it would involve redesigning most hardware) 20:14 < parodyoflanguage> Yeah, hardware is several orders of magnitude more difficult, but one thing I'd love to see would be higher-order recyclying. 20:15 < kanzure_> I don't think you know what I'm talking about 20:15 < parodyoflanguage> Hmm, tough one. If I don't, I wouldn't know that I don't, would I? :) 20:16 < parodyoflanguage> What I have in mind are adapters from one kind of input to a certain output needed by another program/device. 20:19 < parodyoflanguage> hello? 20:26 < kanzure_> Hello 20:26 < kanzure_> yeah, basically 20:26 < kanzure_> but this is more like a specification for a way of somebody to package up software into a downloadable unit 20:26 < kanzure_> where within this downloadable unit it says "this is the type of input, and here's how to supply it to the program in a way that doesn't make the program explode" 20:27 < kanzure_> One method that would work is 'partial recipe substitutions'. Instead of automatically hooking up substitutes, a list can be returned for replacements, and end-users would have to figure out the specifics. 20:27 < parodyoflanguage> I think, though, once you got started catalogueing the basic utilities and people find it useful, that future app-makers would integrate their apps into your system. 20:28 -!- parodyoflanguage [n=klh@mmds-216-19-34-118.twm.az.commspeed.net] has quit [Read error: 104 (Connection reset by peer)] 20:28 -!- parodyoflanguage [n=klh@mmds-216-19-34-118.twm.az.commspeed.net] has joined #hplusroadmap 20:31 < kanzure_> interesting, a "pen lathe" :) 20:33 < kanzure_> Now, one way that it could be made to work is if there was a 'file system' for manufacturing, i.e. where each 'block' is a pallet 20:33 < kanzure_> and then inputs must be those file nodes in the file system 20:33 < kanzure_> but adding unnecessary overhead (which that *will* do) is kinda silly 20:34 < parodyoflanguage> You mean like a block of material? 20:34 < kanzure_> No, I mean like a container for a block of material. 20:37 < kanzure_> http://tmml.sourceforge.net/doc/tmml/tmml-dtd.html Tcl manual markup language 20:37 < kanzure_> hrm 20:37 < kanzure_> oh, it's just for human-readable crap 20:38 < parodyoflanguage> :) 20:38 < kanzure_> see http://en.wikipedia.org/wiki/Manual_page_(Unix) 20:38 -!- parodyoflanguage [n=klh@mmds-216-19-34-118.twm.az.commspeed.net] has quit [Read error: 54 (Connection reset by peer)] 20:38 -!- parodyoflanguage [n=klh@mmds-216-19-34-118.twm.az.commspeed.net] has joined #hplusroadmap 20:39 < parodyoflanguage> Crap, sorry. 20:39 < parodyoflanguage> You mean this? http://en.wikipedia.org/wiki/Pallet 20:39 < kanzure_> " To this day, virtually every Unix command line application comes with its man page, and many Unix users perceive a lack of man pages as a sign of low quality; indeed, some projects, such as Debian, go out of their way to write man pages for programs lacking one. " 20:39 < kanzure_> yes 20:39 < kanzure_> see http://en.wikipedia.org/wiki/Manual_page_(Unix) 20:39 < parodyoflanguage> (Forgot to copy it to clipboard) :( 20:39 < kanzure_> "Automated palletizing of bread with industrial KUKA robots at a bakery in Germany" 20:40 < parodyoflanguage> Yeah, I know what a man page is. 20:40 < gene_> palletizers are cool 20:41 < kanzure_> Wo maintains the main 'man' program? 20:41 < kanzure_> *Who 20:41 < gene_> huh? 20:41 < kanzure_> gene_: have you installed ubuntu yet? 20:41 < gene_> what the Magi supercomputer? 20:41 < gene_> no 20:41 < kanzure_> there's a program on nearly all linux distributions called 'man' 20:42 < kanzure_> it's basically a help command 20:42 < gene_> I tried to back up my hardrive on another drive but the other drive didn't work 20:42 < parodyoflanguage> I'm seeing if it's in GNU core utils 20:42 < gene_> well I have had the monkey stop running on me before 20:42 < kanzure_> GNU does 'texinfo' 20:43 < kanzure_> what use is Wikipedia if it doesn't keep track of the maintainer of a software package? 20:43 < parodyoflanguage> I don't think core utils has man. 20:44 < parodyoflanguage> Well, they prefer texinfo. 20:46 < kanzure_> http://www.gnu.org/software/texinfo/ 20:47 < parodyoflanguage> Dunno, that seems to be an unsearchable question. 20:49 < parodyoflanguage> But, if you want to semanticize the command-line tools, you might want to talk with the maintainers of core-utils. 20:49 < kanzure_> behold the power of the man pages 20:49 < kanzure_> Man was originally written by John W. Eaton (jwe@che.utexas.edu) 20:49 < parodyoflanguage> hah :) 20:49 < parodyoflanguage> It was in man man huh :) 20:50 < gene_> heh we could contact him 20:50 < kanzure_> present day maintainer (as of 2001): Colin Watson 20:50 < kanzure_> hm, the formal name is now man-db 20:50 < kanzure_> Eaton was working on it in 1990. 20:50 < kanzure_> gah. it's as old as me. 20:51 < kanzure_> " 20:51 < kanzure_> John W. Eaton is the initial and main author of Octave, a system for numerical computations with a language that is mostly compatible with MATLAB, but is available as a free software." 20:51 < kanzure_> hm, he's now at Wisconsin 20:54 < kanzure_> So, if I made a time machine to travel back in time to the 60s and 70s, would anybody else join me in hunting down and murdering anyone writing software programs that would become ungoogleable because of their simple names? 20:54 < gene_> no 20:54 < gene_> that would interfere too much with the timestream 20:55 < kanzure_> http://packages.qa.debian.org/m/man-db.html 20:55 < parodyoflanguage> Yeah. The economy would have long ago collapsed due to the inefficiency of having to write out "program_manual" instead of "man" :) 20:56 < parodyoflanguage> Well, back to work. 21:11 < kanzure_> ok, Colin has been emailed. 21:23 < gene_> what are you emailing him about? 21:25 < kanzure_> http://lists.debian.org/debian-devel/2009/01/msg00070.html 21:25 < kanzure_> http://lists.debian.org/debian-devel/2009/01/msg00094.html 21:25 < kanzure_> http://heybryan.org/shell.html 21:26 < gene_> Ok I am a bit unfamiliar with that 21:26 < gene_> is it related to skdb? 21:27 < kanzure_> yes 21:27 < kanzure_> but in a weird way :) 21:27 < gene_> how? 21:28 < kanzure_> just imagine everything about 'software' being about runtime inputs/outputs on hardware (unit processes) 21:28 < gene_> ok 21:28 < kanzure_> so instead of "input parameters" being file formats, it's ... a block of wood 21:28 < kanzure_> or whatever 21:31 < gene_> ok 21:32 < gene_> So I got an idea for automating skdb a bit 21:32 < gene_> setup bounties 21:32 < gene_> design an effective HF leacher win $1000 21:35 < kanzure_> http://packages.debian.org/about/debtags#works-with-format::man <- the debtags approach that Erich was talking about 21:44 < kanzure_> you know, Eclipse might have a plugin for this 21:44 < kanzure_> a "right click, replace class with something else that has the same virtual method" 21:44 < kanzure_> s/Eclipse/vim/ 22:28 < gene_> kanzure tell me how does something like a webcam decrease in resolution? 22:28 < kanzure_> resolution as in the number of pixels? 22:28 < kanzure_> for instance, old webcams used to work at only 320x280 resolution. 22:31 < gene_> yeah 22:31 < gene_> well my webcam 22:31 < gene_> or microscope really 22:32 < kanzure_> that might be a configuration thing. Maybe it has multiple modes. 22:32 < gene_> decreased in resolution by a lot 22:32 < gene_> by like a factor of four 22:32 < gene_> tried to change it 22:33 -!- emlyno [n=emlyn@ppp121-45-44-196.lns10.adl2.internode.on.net] has quit [Remote closed the connection] 22:33 < gene_> thesoftware(which was probably written in one night and intended for another product) says it's the highest resolution 22:34 < gene_> tried unistalling it and reinstalling it, no effect 22:35 < gene_> and before you ask, no the software doesn't work on linux 22:35 < gene_> (without wine of course) 22:36 < kanzure_> did you try gphoto2? 22:37 < gene_> no 22:55 < kanzure_> ok. manual support for alternative recipes. In the metadata yaml file let's add a variable to keep a list of files that have the recipes. erm, but at the same time the dependencies still have to be properly exposed, so different recipe versions make the overall package have different dependencies. 23:00 < gene_> http://hackaday.com/2009/01/04/parallel-parking-system/#more-7509 23:00 < gene_> off topic 23:03 < gene_> could some other program be cause my camera to be messed up? 23:03 < gene_> Could my camera have been sapped by high radiation? 23:04 < kanzure_> I don't know. 23:05 < gene_> well thanks for input 23:05 < kanzure_> install on another computer, if the resolution is still down then it's a hardware issue 23:05 < kanzure_> try to find a firmware reset button. 23:08 < kanzure_> http://alioth.debian.org/~fjp/debtree/ debtree — package dependency graphs on steroids 23:23 < gene_> program writing tools: http://dcoward.best.vwh.net/analog/template.htm