--- Log opened Mon Aug 23 00:00:17 2010 00:00 < clemux> but real time physics-LaTeX on an eeepc... I wonder how I managed that 00:00 < clemux> now that I have a real laptop, it seems unthinkable :) 00:02 < clemux> kanzure: nice 00:02 -!- Utopiah_ is now known as Utopiah 00:02 < clemux> maybe I should try again next semester 00:03 < clemux> I gave up when I started college 00:13 < drazak> kanzure: how much room does your non-books non-binary stuff take up? 00:13 < drazak> kanzure: a couple gig? 00:31 < kanzure> i'm having trouble figuring otu what that includes. articles that aren't a part of books? 00:32 < drazak> uhmm 00:32 < drazak> well 00:32 < drazak> lets say everything you want to host that isn't something illegal to host 00:36 < kanzure> definitely less than 100 GB i guess 00:49 -!- Netsplit *.net <-> *.split quits: augur, panax 01:00 -!- Netsplit over, joins: augur, panax 01:03 -!- wolfspraul [~wolfsprau@lucia.q-ag.de] has joined #hplusroadmap 02:03 -!- joshcryer [~g@unaffiliated/joshcryer] has joined #hplusroadmap 02:03 < joshcryer> Hey kanzure, sup with your site? 02:05 < joshcryer> Oh wow, I just now realized what hplus means in hplusroadmap. 02:34 < QuantumG> heh 02:34 < joshcryer> QuantumG, heh 02:34 < joshcryer> you lurk in many channels huh 02:35 * joshcryer came to bug kanzure about his site 'cause he wanted some info from kanzure's epic bookmarks 02:47 < QuantumG> yep 02:51 < phryk> heh 02:55 -!- streety [~s0678364@cpat001.wlan.net.ed.ac.uk] has joined #hplusroadmap 03:11 -!- killall-9 [~paulc@pd95b50af.dip0.t-ipconnect.de] has joined #hplusroadmap 03:11 -!- panax [panax@131.247.116.50] has quit [Quit: got root?] 03:11 < Utopiah> out of curiosity, anybody know what software http://sites.google.com/a/braincorporation.com/test/technology image comes from? 03:18 < jrayhawk> joshcryer: that server is having problems; he seems to be using archive.org to reference its contents at the moment. 03:54 -!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has joined #hplusroadmap 04:09 -!- jennifer2 [~jennifer@c-67-180-253-94.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 04:17 -!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 04:17 -!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has joined #hplusroadmap 05:38 -!- jerme [~dyngnosis@CPE00222d55d538-CM00222d55d535.cpe.net.cable.rogers.com] has quit [Disconnected by services] 06:05 -!- wolfspraul [~wolfsprau@lucia.q-ag.de] has quit [Read error: Connection reset by peer] 06:09 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined #hplusroadmap 06:17 -!- jcluck [~cluckj@cpe-72-231-169-163.nycap.res.rr.com] has joined #hplusroadmap 06:18 < JayDugger> Good morning, everyone. 06:18 -!- wolfspraul [~wolfsprau@lucia.q-ag.de] has joined #hplusroadmap 06:19 -!- gjots [~grantjuno@75-119-225-200.dsl.teksavvy.com] has quit [Quit: gjots] 06:20 -!- cluckj [~cluckj@cpe-72-231-169-163.nycap.res.rr.com] has quit [Ping timeout: 258 seconds] 06:34 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Remote host closed the connection] 06:36 -!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has quit [Ping timeout: 272 seconds] 06:58 -!- killall-9 [~paulc@pd95b50af.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 07:05 -!- JayDugger [~duggerj@pool-173-74-76-197.dllstx.fios.verizon.net] has quit [Quit: Leaving.] 07:09 -!- mheld [~mheld@216.214.247.202] has joined #hplusroadmap 07:09 -!- Joeconyers [~Joe@rrcs-184-75-17-182.nyc.biz.rr.com] has joined #hplusroadmap 07:19 -!- Joeconyers [~Joe@rrcs-184-75-17-182.nyc.biz.rr.com] has quit [Ping timeout: 252 seconds] 08:15 -!- klafka [~klafka@129.21.70.96] has joined #hplusroadmap 08:19 -!- klafka [~klafka@129.21.70.96] has quit [Client Quit] 08:19 -!- panax [panax@goldstandard.eng.usf.edu] has joined #hplusroadmap 08:22 -!- wolfspraul [~wolfsprau@lucia.q-ag.de] has quit [Quit: leaving] 08:25 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined #hplusroadmap 08:26 < kanzure> wow what? socialgold (an online currency api i use for some of my projects) has been acquired by google 08:30 < kanzure> QuantumG: http://forums.somethingawful.com/showthread.php?threadid=3271649 08:30 < kanzure> from the pete mosden folks 08:31 < kanzure> "There's another thread of interest in there, involving an organization that aims to become the "sourceforge.net" of aerospace engineering. Their site should be ready within another week or so, as a collaborative development environment, skill-matching social network, and space science/engineering knowledgebase." 08:31 < kanzure> "It also happens, their first official act will be a grant of approximately 5000$ towards Copenhagen Suborbitals. We have raised about 1500$ so far." 08:31 < kanzure> http://osm.chipin.com/osm-jul-2010 08:31 < kanzure> http://forums.somethingawful.com/showthread.php?threadid=3335167 08:32 < kanzure> more on "open space movement" http://forums.somethingawful.com/showthread.php?threadid=3288027 08:32 < kanzure> http://www.copenhagensuborbitals.com/ 08:34 < kanzure> http://www.osmdevel.org/ 08:34 < kanzure> http://www.osmdevel.org/projects/4 08:35 < kanzure> okay so they're just using drupal? what's the point 08:39 < kanzure> holy shit where do these people come from? http://www.osmdevel.org/node/41 08:52 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Ping timeout: 272 seconds] 08:54 -!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has joined #hplusroadmap 09:10 -!- Daeken [~daeken@pa-67-234-57-217.dhcp.embarqhsd.net] has joined #hplusroadmap 09:12 -!- any39663612 is now known as katsmeow-afk 09:25 < Daeken> kanzure: haha, wow, i was trying to figure out who here was bryan bishop... totally didn't realize it was you ;) i just found this channel via a mention on the emotiv forums. i'm currently reverse-engineering it, and wondering if your python stuff talks to the device directly or via the actual sdk 09:26 -!- streety [~s0678364@cpat001.wlan.net.ed.ac.uk] has quit [Quit: Leaving.] 09:32 -!- genehacker [~chatzilla@cpe-66-68-110-194.austin.res.rr.com] has joined #hplusroadmap 09:38 -!- augur [~augur@129-2-175-79.wireless.umd.edu] has joined #hplusroadmap 09:55 < kanzure> hi Daeken 09:55 < kanzure> Daeken: my python talks to the usb/hdi controller for the bluetooth device (which communicates data from the headset) 09:56 < kanzure> however, there are ways to use the library/sdk-- but i haven't tried anything on that route yet 09:56 < Daeken> kanzure: ah, so you deal with the encryption and such directly? 09:56 < kanzure> i sent back my emotiv to a friend (the original owner) recently but i recorded some raw data streams so presumably i can hook that back up and then one day fiddle with the sdk or something (dunno) 09:56 < kanzure> right 09:57 < Daeken> is your source public, by any chance? i'm currently hacking on it from deadlistings of assembly, with no hardware to play around with haha 09:57 < kanzure> yes i have it around here somewhere. uhh.. /me finds 09:57 -!- genehacker [~chatzilla@cpe-66-68-110-194.austin.res.rr.com] has quit [Read error: Connection reset by peer] 09:59 < kanzure> oh it figures. half of it is on a presently-dead server. 09:59 < kanzure> but here is what you want from me: 09:59 < kanzure> http://designfiles.org/~bryan/emotiv/epoc/emotiv.py 09:59 < kanzure> http://designfiles.org/~bryan/emotiv/epoc/emotiv_hid.py 09:59 < kanzure> http://designfiles.org/~bryan/emotiv/epoc/possible_AES_keys.txt 09:59 < kanzure> http://designfiles.org/~bryan/emotiv/epoc/Emotiv.cs 09:59 < Daeken> awesome -- thanks :) 09:59 < kanzure> http://designfiles.org/~bryan/emotiv/epoc/kanzure_emotiv_epoc_egg.dat 10:00 < kanzure> it's not as helpful as you think (since the server is dead) 10:00 -!- Alystair [~bob@pool-96-232-219-182.nycmny.east.verizon.net] has joined #hplusroadmap 10:00 < kanzure> hi Alystair 10:00 < Daeken> ah, haha 10:00 < kanzure> lemme see if i can upload it elsewhere 10:02 < Daeken> cool, thanks 10:03 < kanzure> http://diyhpl.us/irc/emotiv/epoc/ 10:05 < kanzure> am i doing something wrong in .htaccess? AddType text/plain .py 10:06 < Daeken> hmm, don't know, but grabbed them all. thanks a ton 10:08 -!- diques [~cluckj@cpe-72-231-169-163.nycap.res.rr.com] has joined #hplusroadmap 10:09 < Daeken> did you ever narrow down what the AES key is? i can see where the rijndael initialization stuff takes place, so i should be able to pull the key out fairly easily. 10:09 < Daeken> can't wait to get one of these headsets and hack the hell out of it :P 10:10 < kanzure> rijndael? 10:10 < Daeken> AES 10:10 < kanzure> i don't have my notes on me (obviously) but i did narrow down a few things.. i didn't get it exactly though 10:10 < kanzure> how is rijndael related to AES? 10:11 -!- jcluck [~cluckj@cpe-72-231-169-163.nycap.res.rr.com] has quit [Ping timeout: 255 seconds] 10:11 < Daeken> rijndael is the actual algorithm name that became the advanced encryption standard 10:11 < kanzure> oh 10:11 < Daeken> i just call it that out of habit haha 10:11 -!- QuantumG [~qg@rtfm.insomnia.org] has quit [Ping timeout: 240 seconds] 10:12 < Daeken> i found the md5 init/update/finalize methods, rijndael initialization/encryption/decryption, and the crypto++ code that ties it all together. it's just a pain in the ass to figure out where things are called from, due to it being C++. vtables make my life hell :P 10:12 * kanzure nods 10:12 < kanzure> yes i found crypto++ too 10:12 < Daeken> but if i break on the initialization stuff, i'll be able to see the key in memory. should be pretty straightforward 10:13 < kanzure> i mean, signs that they used it 10:13 < kanzure> ah you actually have windows? 10:13 < kanzure> that probably makes the task a little bit easier 10:13 < Daeken> yea, i just want to be able to access the raw EEG stuff from wherever i feel like 10:14 < kanzure> me too 10:14 < kanzure> so, one of those .py files will help you do raw recording (at least on linux) of the data 10:14 < kanzure> but it's still encrypted 10:14 -!- QuantumG [~qg@rtfm.insomnia.org] has joined #hplusroadmap 10:14 < kanzure> and i'm not sure how i would decrypt it anyway.. i guess at the start of each frame or something? 10:14 < kanzure> i don't know :) 10:14 < kanzure> jrayhawk: what's wrong with my .htaccess in /srv/www/diyhpl.us/irc/? 10:15 < kanzure> hi QuantumG. did you see my linkdump earlier today about copenhagen space? 10:15 < Daeken> well, a few questions: 1) is the length of the data a multiple of 16? 2) does the header look like it's not particularly random? 10:16 < kanzure> QuantumG: http://gnusha.org/logs/2010-08-23.log 10:16 < Daeken> my guess would be that the whole hid packet is probably encrypted, in which case the data should be a multiple of 16. 10:17 < Daeken> and it should look decently random, although i believe they're using AES in ECB mode, so it won't be crazy 10:17 < kanzure> 1) each "read" from the usb device was about 30 to 52 characters long 10:17 < kanzure> check out the .dat file for some raw reads 10:17 < Daeken> ahhh, ok 10:17 < Daeken> sweet. 10:17 < kanzure> i was doing this: hid_interrupt_read(interface0, 0x82, 32, 4) 10:18 < kanzure> the parameters are: hidif, ep, bytes, size, timeout 10:18 < kanzure> hrm i wonder if i arbitrarily chose 32 10:19 < Daeken> wow, ok, yea, that's ECB :P 10:19 < kanzure> emacs code browser? 10:20 < Daeken> lots of patterned data in the .dat 10:20 < Daeken> electronic codebook -- each block gets encrypted on its own. you'll see lots of common data 10:21 < kanzure> but i'm not sure if i was just dicking around and- due to my own error- the length of the lines are arbitrary and not relate to anything going on in the devices 10:21 < kanzure> btw it looks like emotiv.py uses the python "usb" library which should be fairly standard across platforms.. so if you actually have an emotiv.. 10:22 < kanzure> oh man. i so wish that there's a random line in the .dat file-- anything, really, like a quote from timothy leary, a quote from adolf hitler, something. 10:22 < Daeken> yea, but it does look like they're encrypted end-to-end. can't see much more than that, but that's ok 10:23 < kanzure> "THINK4URSELF. QUESTION ATHRTY" dunno how to get the size down small enough :P 10:23 < Daeken> haha 10:25 < kanzure> before i forget, there's been a number of others who have come in here asking about this 10:26 < kanzure> at the very least: thesnark (michael grube), masked 10:26 < kanzure> hah! 20:41 < kanzure> how stupid. it blinks when the buffer is read from on the dongle 10:26 < kanzure> http://gnusha.org/logs/2010-03-05.log 10:26 < Daeken> ah, cool 10:27 < kanzure> also some other stuff about the encryption here: 10:27 < kanzure> http://gnusha.org/logs/2010-07-08.log 10:28 < kanzure> the discussion with masked: http://gnusha.org/logs/2010-07-18.log 10:29 < kanzure> thesnark has been in here a number of times to mention his openeeg/emotiv-epoc hacking projects 10:29 < kanzure> one is to increase the number of channels (up to 32) of an openeeg device 10:29 < Daeken> oh wait, he's the dude behind openeeg, or just hacks on it? 10:29 < kanzure> the other is replacing the digital signal processor in an emotiv (he suspects it's what's doing the encryption) 10:29 < kanzure> hacks on it 10:29 < Daeken> ahh 10:30 < kanzure> speaking of which, where are either of them? 10:30 < Daeken> my main concern is publishing code to hack the emotiv in various ways, then them updating the firmware and making it all null and void :P 10:31 < Daeken> so for the community's sake, i'm hoping it's a PITA for them to roll out an update ;) 10:31 < kanzure> honestly the software that i have seen from them so far doesn't make me think they have the most stellar software team 10:31 < kanzure> it looks like it might even be an outsourcing job (which is weird, since they are already in the philippines) 10:31 < kanzure> like to a .NET shop or something 10:32 < Daeken> indeed 10:32 < Daeken> hmm.... >:) 10:32 < kanzure> worst case scenario is they hire whoever hacks it? but that's not their style 10:33 < Daeken> i just had a sick idea. i can hook the HID api, emulate the presense of an emotiv device, then grab the key out of the AES initialization when it connects/communicates. 10:33 < kanzure> why do you need HID for that 10:33 < kanzure> i don't think it communicates the key to the device ;) 10:33 < Daeken> just to make it think there's an emotiv device there, so it initializes the crypto 10:34 < kanzure> QuantumG: ffs, isn't this your job? 10:35 < Daeken> btw, how the hell have i not heard of this channel before? haha 10:37 -!- masked [masked@hpavc/masked] has joined #hplusroadmap 10:38 < masked> i see emotiv will be releasing some linux support very soon 10:40 < kanzure> Daeken: we are as mysterious as ninjas *not lame pose* 10:40 < kanzure> Daeken: there we go, here's masked 10:41 < kanzure> masked: can you drop a link about that? sounds cool 10:41 -!- klafka [~klafka@129.21.69.105] has joined #hplusroadmap 10:42 < kanzure> Utopiah: this is probably completely unnecessary but i relayed your question on to eugene izhikevich (at brain corporation now) 10:43 -!- augur [~augur@129-2-175-79.wireless.umd.edu] has quit [Remote host closed the connection] 10:43 -!- augur [~augur@129-2-175-79.wireless.umd.edu] has joined #hplusroadmap 10:43 < masked> http://www.emotiv.com/forum/forum4/topic97/#message4891 10:43 < masked> obvious discussion there ;) 10:43 < Daeken> hey masked 10:44 < masked> Daeken: 10:44 < kanzure> masked: i seem to have posted in that thread O_o 10:44 -!- fenn_ is now known as fenn 10:44 < masked> oh yer lol i think thats how i found you in the first place! 10:45 < Daeken> so, i should be able to pull the key out of the edk Real Soon Now (TM). from there, it shouldn't be terribly difficult to figure out what exactly is going on... in theory, i should be able to emulate a headset, which will let me figure out the protocol 10:45 < kanzure> "The Research version is a little further away because (for some reason) Linux doesn't seem to support Microsoft .NET very well" wtf 10:45 < masked> yer lol 10:46 -!- patrik [~patrik@h126n1c1o261.bredband.skanova.com] has joined #hplusroadmap 10:46 < Daeken> i have a feeling that there's no key exchange wizardry or anything of the like going on... from what i'm seeing, they just don't really care about locking down the device. if they did, they would've at least changed the aes s-box or somesuch :P 10:46 -!- patrik is now known as Guest88990 10:47 < Daeken> but when i see standard s-boxes, no obfuscation, no packing... it makes me think that it's all straightforward 10:47 < kanzure> "Well... we're collecting beta testers and there's a version already out there for the Developer SDK. Our current problem relates to video card driver versions in different Linux builds." 10:47 < kanzure> ^ i think you're doing it wrong if your eeg device driver depends on anything related to video cards 10:48 < Daeken> haha 10:48 < masked> mmm 10:48 < masked> however the sdk does use some 3d rendering 10:49 < Daeken> masked: i take it you have an epoc headset? 10:49 -!- augur [~augur@129-2-175-79.wireless.umd.edu] has quit [Ping timeout: 260 seconds] 10:49 -!- Guest88990 is now known as splicer 10:49 < masked> correct 10:50 < kanzure> "not quite yet" 10:50 < masked> at least he appears human 10:50 < Daeken> would you be willing, at some point, to run a test script to see if the crypto stuff actually works, once i grab the key? it's all well and good to emulate the other side, but making sure it works with the real hardware would be cool 10:51 < masked> sure 10:51 < Daeken> great 10:51 < kanzure> Daeken: i thought you had one too? 10:51 < Daeken> kanzure: not yet -- totally working off the edk binaries right now haha 10:51 < masked> when i actually get a chance may not be straight away, but i can do it 10:52 < Daeken> yea, that's cool 10:53 < kanzure> oh mighty saurik, please bestow upon us mumble mumble mumble 10:53 < Daeken> my plan is to hook the hid/siusbxp imports from the edk and make it think that i have a device connected... from there, i can break on the AES initialization to get the key(s), then emulate the behavior of the headset. if the crypto stuff works, it should be possible to feed the EDK any data i feel like, from my emulated headset 10:54 < kanzure> btw take a stroll through the symbols in the dll files. it's fairly revealing of how "sophisticated" their signal processing is (some simple gaussians and such) 10:54 < masked> plug some tcp/ip andi can feed your edk :P 10:55 < Daeken> masked: ahhh... damn, that's a fine idea. 10:55 < masked> yeh i had a feeling it was not as advanced as they made it out to be! 10:56 < kanzure> well, they are just symbol names of course :) but heck, they are using .NET 10:57 < Daeken> what exactly are they using .NET for? i've only looked at edk.dll, thus far. 10:57 < Daeken> well, and the .NET wrapper they ship with it 10:59 < kanzure> wow did i honestly forget to make a .iso of the CD i shipped back? 11:00 < Daeken> any idea what the siusbxp stuff is used for? i'm wondering if it's for device initialization or somesuch, before the HID stuff kicks in. 11:00 < masked> envelope wasn't a cd-rom? 11:00 < kanzure> masked: what? 11:00 < masked> nevermind 11:00 < kanzure> i don't have an epoc any more :( 11:00 < masked> uh, why? 11:00 < kanzure> it was a friend's 11:01 < masked> Daeken: neg 11:01 -!- klafka [~klafka@129.21.69.105] has quit [Quit: This computer has gone to sleep] 11:01 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Quit: Leaving] 11:01 < fenn> here i was thinking that you spent your top secret funding on it 11:01 < kanzure> when i was shipping it back to whoever, they asked if i wanted to insure it and for how much 11:01 < kanzure> so i looked it up and was really disappointed with how cheap it is 11:02 < kanzure> i mean, i thought this was a >$500 product 11:02 < masked> Daeken: i know not what siusbxp is. 11:03 < kanzure> fenn: phone call with the darpa peeps in an hour.. i'll take a transcript but anything i should bring up? 11:03 < kanzure> this is the call with the contractors up in washington 11:03 < kanzure> there's.. 15 people "on the call" O_o but presumably most of them are busy/disinterested 11:03 < Daeken> masked: hmm, this is all pretty interesting. 11:09 < masked> yep 11:09 < masked> and once again it's 4am and i'm not asleep 11:09 < Daeken> haha 11:19 -!- mheld [~mheld@216.214.247.202] has quit [Quit: mheld] 11:24 -!- augur [~augur@129-2-175-79.wireless.umd.edu] has joined #hplusroadmap 11:27 -!- klafka [~klafka@64.241.37.140] has joined #hplusroadmap 11:40 -!- Juul [~Juul@h55eb1609.dkkoost.sta.perspektivbredband.net] has joined #hplusroadmap 11:50 < Utopiah> kanzure: thanks, let me know when you get the answer 11:52 < fenn> no, like i said i have no idea about any of this politics/bureaucracy stuff 11:57 < kanzure> gee i hope i have the right number. i'm on hold because nobody else is on the call? 11:59 < Daeken> sweet... groundwork is laid for emulating the epoc. just going to have to talk to a socket and feed it raw data... so in theory, you'll be able to control emotiv apps from the other side of the world :P 12:02 -!- augur [~augur@129-2-175-79.wireless.umd.edu] has quit [Ping timeout: 265 seconds] 12:02 < Utopiah> Daeken: with what app are you interfacing it with? 12:04 < Daeken> Utopiah: none, at the moment. i'm just writing a general set of hooks for edk, to capture the accesses to HID/siusbxp/setupapi. from there, i can attach it to any emotiv app, and a little python script i'm writing to emulate the headset... from there, getting the crypto all figured out should be easy, and then i can reverse the protocol (trivial) 12:05 < Utopiah> ok, are you documenting the process on your website? checked http://openvibe.inria.fr ? 12:06 < Daeken> not documenting the process, but i'll be releasing all the code and writing a blog post up once i'm done 12:06 < Daeken> and no, haven't seen it 12:07 < Daeken> oh cool. hmm 12:07 < Daeken> once i document the protocol and crypto, it shouldn't be hard for someone to implement an openvibe acquisition module for the epoc 12:08 < Daeken> oh nice, you can actually feed it data over the network 12:08 < Daeken> i'll have to hack something together for that. thanks for the info 12:10 < Utopiah> np, glad if it helps 12:11 -!- klafka [~klafka@64.241.37.140] has quit [Quit: This computer has gone to sleep] 12:12 -!- augur [~augur@129-2-175-79.wireless.umd.edu] has joined #hplusroadmap 12:15 -!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has quit [] 12:40 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined #hplusroadmap 13:09 < jrayhawk> kanzure: i am not a big fan of distributed configuration files due to their impact on maintainability and performance; you can just put in a entry in /etc/apache2/sites-enabled/005-diyhpl.us-piny instead, or make that particular change globally if you have no .py files to execute. 13:20 -!- Alystair [~bob@pool-96-232-219-182.nycmny.east.verizon.net] has quit [Ping timeout: 276 seconds] 13:24 < kanzure> Utopiah: "This is from my PNAS 2008 paper (see Izhikevich.org)" 13:24 < kanzure> not very helpful 13:24 < kanzure> fenn: just got off the call.. dunno 13:25 < Utopiah> http://izhikevich.org/human_brain_simulation/Blue_Brain.htm#Simulation of Large-Scale Brain Models 13:25 < kanzure> http://github.com/kitplummer/pachuber 13:25 < kanzure> http://www.pachube.com/ 13:25 < Utopiah> doesn't really answer the question 13:25 < kanzure> nope 13:26 < Utopiah> hmm I wonder if I could an image similarity search restriced to research papers to find the software 13:28 < Utopiah> yeay... reverse search engine found.. the same image, how useful 13:30 < kanzure> fenn: sent you a transcript 13:38 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Ping timeout: 245 seconds] 13:53 < kanzure> that conference call totally sapped the life force right out of me 14:05 < katsmeow-afk> may i ask why/how/what-means ? 14:08 < kanzure> i don't know how they did it 14:09 < kanzure> bureaucracy just has that effect on me 14:09 * katsmeow-afk nods 14:09 < kanzure> i'd much rather just hate people and curl up in a corner :) 14:10 * katsmeow-afk offers to built kanzure a boat too 14:13 -!- ybit [~quassel@unaffiliated/ybit] has quit [Quit: No Ping reply in 180 seconds.] 14:13 -!- ybit [~quassel@unaffiliated/ybit] has joined #hplusroadmap 14:14 < kanzure> katsmeow-afk: http://pastebin.ca/1923655 14:15 < katsmeow-afk> i didn't write that 14:15 < kanzure> i know. 14:17 < katsmeow-afk> is there more background on it? 14:17 < kanzure> on what? 14:17 < kanzure> no, this is just a random poem i am reminded of 14:17 < kanzure> (actually it was written by alter-kat who you don't know) 14:17 < kanzure> when you were gone we had a replacement for you 14:17 < katsmeow-afk> oh 14:18 < katsmeow-afk> there should always be kats around 14:19 < katsmeow-afk> yrs ago, if i would get drunk in depression , and pass out, i would dream in poetry with a mideval flavor 14:20 < katsmeow-afk> but i have had no love since ~1990, and this hasn't happened since 14:21 < katsmeow-afk> most of my muses left me, or got bricked over 14:37 < nsh> someone will find the bones eventually 14:43 < kanzure> hi nsh! 14:46 < nsh> hey kanz 14:46 < nsh> how's the signal? 14:49 -!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has joined #hplusroadmap 14:51 < kanzure> http://nmap.org/favicon/ 14:51 < kanzure> nsh: tastes like noise today. 14:55 < nsh> mm 15:02 -!- augur [~augur@129-2-175-79.wireless.umd.edu] has quit [Remote host closed the connection] 15:14 -!- panax [panax@goldstandard.eng.usf.edu] has quit [Ping timeout: 240 seconds] 15:21 < nsh> man 15:21 -!- Juul [~Juul@h55eb1609.dkkoost.sta.perspektivbredband.net] has quit [Remote host closed the connection] 15:21 < kanzure> nsh: / 15:21 < kanzure> ? 15:22 < nsh> just hard to understand how some people can be so stupid 15:23 < nsh> for example, to have tcpdump running on their enterprise webhosting server 15:23 < nsh> and leave the dumps word-readable 15:23 < nsh> it would take actual palpable effort for me to be that insecure 15:28 < jrayhawk> Other than them sucking the life out of you, how did the DARPA call go? 15:29 < kanzure> jrayhawk: it went fine 15:29 < kanzure> the only negative thing to come out of it is that they might want a large 10 person dev team :( 15:29 < kanzure> but other than that, everything else was great 15:29 < kanzure> i think even a team of 6 people would be large (for programming) 15:30 < jrayhawk> Presumably whomever you don't want programming can work on the actual packaging. 15:31 -!- ferrouswheel [~joel@121-98-81-17.bitstream.orcon.net.nz] has quit [Remote host closed the connection] 15:31 < kanzure> oh you mean real work? :) that would be cool 15:32 < kanzure> i got the distinct feeling that they don't know what they are doing (in terms of how to make this blow people's brains out) but they know the bureaucratic mess 15:34 < jrayhawk> Seems like it'd apply fairly directly to the field-deployed fabs you linked to a few days ago. 15:34 -!- ferrouswheel [~joel@121-98-81-17.bitstream.orcon.net.nz] has joined #hplusroadmap 15:35 < nsh> kanzure, what's this regarding? 15:36 < kanzure> nsh: DARPA funding for skdb 15:36 < nsh> oh, that would be nice 15:37 < kanzure> i feel like han solo. "my team's ready but..." 15:38 < kanzure> "My team's ready but I don't have a command crew" 15:38 < kanzure> off to mom's. anyone want to come? 15:39 < jrayhawk> we can have a telemomference 15:39 < kanzure> she'll talk your ear off 15:39 < kanzure> imagine me, my exuberance, except a woman and unstoppable :( 15:40 < jrayhawk> programs are language, so you just need to teach her to talk in haskell and we'll be all set 15:41 < jrayhawk> With DARPA funding on the table, you can let your mom know that you might be the next Hans Reiser! 15:42 < kanzure> didn't he kill someone? 15:42 < kanzure> (also i'm not here) 15:43 < jrayhawk> no he was a fine upstanding citizen who always got along well with his peers 15:44 < kanzure> the channel snarkmark is ~ appended to a sarcastic sentence 15:44 < jrayhawk> did you drop out of middle and/or highschool? 15:57 < nsh> highschool dropped out of me 16:18 < nsh> oh, it's south africa's largest hosting company 16:18 * nsh sighs 16:21 -!- genehacker [~chatzilla@cpe-66-68-110-194.austin.res.rr.com] has joined #hplusroadmap 17:03 -!- wolfspraul [~wolfsprau@lucia.q-ag.de] has joined #hplusroadmap 17:36 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined #hplusroadmap 17:42 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Quit: Leaving] 17:50 < ybit> kanzure: is adl.serveftp.org ever going back online? there are a few papers that i'm missing 17:58 -!- JayDugger [~duggerj@pool-173-74-76-197.dllstx.fios.verizon.net] has joined #hplusroadmap 17:59 < JayDugger> Good evening, everyone. 17:59 < QuantumG> hey 18:07 < kanzure> ybit: future uncertain :) 18:08 < ybit> o noes 18:08 < ybit> well, i will have to find someone with access willing to setup a proxy again 18:08 < ybit> i've been spoiled and i can't go back 18:09 < ybit> i wonder why kenneth hayworth uses a fib instead of an sem when taking images of the brain 18:09 < kanzure> because it's what his professor has 18:10 < ybit> oh, it's not him who did it anyway 18:10 < ybit> http://www.jneurosci.org/cgi/content/full/28/12/2959 18:11 < ybit> the uni here finally received an sem, some professor was showing it off to me a couple months ago 18:14 < ybit> kanzure: you're in austin, right? 18:14 < ybit> why can't you just walk down to the ADL and jank the computer? :) 18:15 < ybit> or, i dunno.. there has to be some way to retrieve the data 18:16 -!- Alystair [~bob@pool-96-232-219-182.nycmny.east.verizon.net] has joined #hplusroadmap 18:17 < ybit> i've a nice .45 caliber pistol if you need an accomplice ;) 18:18 < kanzure> wow this actually works as advertized 18:18 < kanzure> http://beziereditor.sourceforge.net/screenshots.php 18:19 < kanzure> ybit: because the computer is bolted to the desk 18:20 < katsmeow-afk> can't you use a new desk too? 18:22 < kanzure> this is quickly becoming dangerously similar to stealing 18:22 < kanzure> i'm no hans reiser 18:22 < ybit> i've a ski mask if you need one 18:22 < kanzure> aww shucks 18:22 < genehacker> WTF are you doing? 18:22 * kanzure wonders how to draw perfect semi-circles with bezier curves 18:23 < kanzure> for some value of perfect 18:23 < genehacker> bezier curves don't like to circle 18:23 < genehacker> use a b-spline 18:23 < kanzure> that's why i said semi :) it's an arc 18:23 < genehacker> I need to read more about b-splines 18:23 < genehacker> why? 18:24 < kanzure> because my python/CAD thing needs a visualizer with it 18:24 < kanzure> and before i can render cylinders and other primitives i need to be able to visualize arcs and circles (so that they can be extruded) 18:25 < kanzure> i'd like to have a copy of one of the winners from this: http://www.cs.caltech.edu/courses/cs171/assignments/hw5.shtml 18:25 < kanzure> it's a glu/glut nurbs editor homework assignment 18:26 < QuantumG> what happened to the glu nurbs code you found? not good enough? 18:27 < kanzure> the reason i was looking into the glu nurbs stuff was two fold 18:27 < kanzure> (1) for an actual rendering mechanism (check) 18:27 < kanzure> (2) so that i can make an editor to rapidly test out different nurbs before i add it into step.py 18:28 < QuantumG> isn't "editing nurbs" just dragging around control points? 18:29 < kanzure> no, suppose i have a class Nurb and can initialize it with different control points, knots, etc. 18:29 < kanzure> so the idea is to be able to see what the curve or surface that i handwave into existence 18:29 < kanzure> *into existence looks like 18:32 < kanzure> genehacker: you're right, i don't know what i was thinking (i want a spline editor not a bezier curve editor) 18:33 * katsmeow-afk breathes a sigh or relief 18:33 < kanzure> ? 18:33 < jrayhawk> so what's stopping you from removing the bolts and/or fixing the server 18:33 < kanzure> jrayhawk: it's technically matt's server 18:33 < katsmeow-afk> well, like genehacker, i didn't know what you were meaning either 18:33 < kanzure> and they issued a dmca takedown notice, the server went up in flames, and i think matt might be mad at me about that 18:33 < kanzure> so stealing the computer might be misconstrued as stealing 18:34 < bkero> lol 18:34 < jrayhawk> perhaps you should ask him what the best way to get your data back would be 18:34 < kanzure> he's in germany and is using that as an excuse for not dealing with the situation 18:34 < genehacker> so basically the servers have a specially security system on them that will set off all bells and whistles if you try to steal it 18:34 < katsmeow-afk> usb drive 18:34 < kanzure> katsmeow-afk: the power supply is dead 18:34 < JayDugger> Can you open the case? 18:34 < genehacker> sensor there 18:34 < kanzure> no, that's where one of the "alarm implants" is located (physically) 18:35 < kanzure> the alarm riggup is actually kind of hilarious 18:35 < kanzure> fenn claims it encourages would be thieves to just steal the monitor AND the computer simultaneously 18:35 < katsmeow-afk> pull a removeable hd, power it thru that plug? 18:35 < genehacker> the system was designed by dell for usage in indian slums 18:35 < fenn> it encourages bringing a chisel to remove the glued-on piece 18:35 < QuantumG> http://forums.somethingawful.com/showthread.php?threadid=3271649&userid=49790 <- did I mention this thread? it's awesome. 18:35 < genehacker> and we get a lot of funding from dell 18:35 < genehacker> danish rocket thread? 18:36 < kanzure> QuantumG: i linked to that earlier today :P look at my link dump (it was meant for you) 18:36 < genehacker> best thing I've ever seen come out of SA 18:36 < kanzure> http://gnusha.org/logs/2010-08-23.log 18:36 < kanzure> genehacker: there's lots of wonderful things out of SA 18:36 < QuantumG> sorting by that guy's userid really helps to make the thread readable 18:36 < kanzure> like 4chan and blackjack 18:36 < genehacker> blackjack? 18:37 < kanzure> it's an exaggerated claim 18:38 < QuantumG> "Above all else, we can use capable hands. We're always open for new members with practical backgrounds or skills or simply a demonstrably sincere interest in electronics, programming, metalworking, automatiom, construction, machinery, CNC milling, lasercutting, navigation, radio technology, telemetry, explosives, chemistry, physics, flight/hydro/thermo/aero- dynamics, sailing, safety, project planning, fundraising - anything remotely relevant, real 18:38 < QuantumG> ly - you're very welcome, come on board, join the fun. Sweat, bleed, curse and cry with the rest of us. All you gotta do is be able to show up and participate. You won't get paid and nobody will have much time to teach you basic skills but you get to wear the dorky high-visibility fluorescent team jackets and matching hard hat. And sometimes there is cake." 18:38 < kanzure> i hear that the guy commutes to work in a submarine 18:38 < genehacker> holy fuck that is awesome 18:38 < QuantumG> yeah, there's pictures on the mini-sub towing the platform at the end of the thread. 18:39 < QuantumG> s/on/of/ 18:39 < genehacker> that's a pretty serious sub 18:39 < genehacker> I wonder how long it can stay under 18:39 < QuantumG> I think it's more a u-boat than a proper mini-sub 18:40 < jrayhawk> What's the alarm rigged up to do? 18:40 < kanzure> hey that's a god question 18:40 < kanzure> *good 18:40 < kanzure> i think it's actually just a lock 18:40 < genehacker> to beep, it instantly calls the police 18:40 < kanzure> no, i don't think so 18:41 < kanzure> matt got it off the shelf from best buy or something 18:41 < kanzure> it can't be that sophisticated 18:41 < genehacker> haven't you ever been in the lab when the alarm goes off and the ninja team shows up? 18:42 < kanzure> i was when there was some seriously suited up SWAT teams running around with semi-automatic rifles 18:42 < fenn> "ATmega168 works fine at 90K, but green LEDs become orange. Who knew? 18:43 < fenn> fully automatic rifles 18:43 < genehacker> I thought they just stopped working at 90 k 18:43 < genehacker> semiconductors are supposed to become nonconductors at that temperature or something 18:45 < kanzure> they were fully automatic? 18:46 < kanzure> huh. serious shit 18:53 -!- wolfspraul [~wolfsprau@lucia.q-ag.de] has quit [Quit: leaving] 19:04 < JayDugger> Good night, everyone. 19:18 -!- JayDugger [~duggerj@pool-173-74-76-197.dllstx.fios.verizon.net] has quit [Ping timeout: 265 seconds] 20:00 -!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has quit [Quit: This computer has gone to sleep] 20:10 -!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has joined #hplusroadmap 20:34 -!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has quit [Quit: This computer has gone to sleep] 21:08 -!- jennifer2 [~jennifer@c-67-180-253-94.hsd1.ca.comcast.net] has joined #hplusroadmap 21:13 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined #hplusroadmap 21:22 -!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Quit: Leaving] 21:41 -!- splicer [~patrik@h126n1c1o261.bredband.skanova.com] has quit [Quit: Leaving] 21:43 -!- Alystair [~bob@pool-96-232-219-182.nycmny.east.verizon.net] has quit [Ping timeout: 245 seconds] 21:47 < kanzure> gee where's the source for this? 21:47 < kanzure> http://www.student.cs.uwaterloo.ca/~cs779/Gallery/Win2001/wholive/hbsplines.html 22:07 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined #hplusroadmap 22:10 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Remote host closed the connection] 22:10 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined #hplusroadmap 22:18 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Remote host closed the connection] 22:18 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined #hplusroadmap 22:21 -!- genehacker [~chatzilla@cpe-66-68-110-194.austin.res.rr.com] has quit [Read error: Connection reset by peer] 22:31 -!- Netsplit *.net <-> *.split quits: ToyKeeper 22:32 -!- Netsplit over, joins: ToyKeeper 23:01 -!- nchaimov [nchaimov@c-71-237-208-209.hsd1.or.comcast.net] has quit [Remote host closed the connection] 23:04 < fenn> this gooseneck webcamn has a pretty small pcb in it.. about 1 inch long and 1/2 inch wide by 1/8" thick 23:04 < fenn> small enough that it just barely increases the size of my myvu display module 23:05 < fenn> other things that make me happy, today i bought a $16 sleeping bag at target 23:10 -!- ferrouswheel [~joel@121-98-81-17.bitstream.orcon.net.nz] has quit [Ping timeout: 245 seconds] 23:11 -!- nchaimov [nchaimov@c-71-237-208-209.hsd1.or.comcast.net] has joined #hplusroadmap 23:11 < jrayhawk> window 6 23:11 < jrayhawk> whoops 23:23 -!- ferrouswheel [~joel@121-98-81-17.bitstream.orcon.net.nz] has joined #hplusroadmap 23:45 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Remote host closed the connection] 23:45 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined #hplusroadmap 23:45 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Remote host closed the connection] 23:45 -!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined #hplusroadmap --- Log closed Tue Aug 24 00:00:17 2010