2010-08-23.log

--- Log opened Mon Aug 23 00:00:17 2010
clemuxbut real time physics-LaTeX on an eeepc... I wonder how I managed that00:00
clemuxnow that I have a real laptop, it seems unthinkable :)00:00
clemuxkanzure: nice00:02
-!- Utopiah_ is now known as Utopiah00:02
clemuxmaybe I should try again next semester00:02
clemuxI gave up when I started college00:03
drazakkanzure: how much room does your non-books non-binary stuff take up?00:13
drazakkanzure: a couple gig?00:13
kanzurei'm having trouble figuring otu what that includes. articles that aren't a part of books?00:31
drazakuhmm00:32
drazakwell00:32
drazaklets say everything you want to host that isn't something illegal to host00:32
kanzuredefinitely less than 100 GB i guess00:36
-!- Netsplit *.net <-> *.split quits: augur, panax00:49
-!- Netsplit over, joins: augur, panax01:00
-!- wolfspraul [~wolfsprau@lucia.q-ag.de] has joined #hplusroadmap01:03
-!- joshcryer [~g@unaffiliated/joshcryer] has joined #hplusroadmap02:03
joshcryerHey kanzure, sup with your site?02:03
joshcryerOh wow, I just now realized what hplus means in hplusroadmap.02:05
QuantumGheh02:34
joshcryerQuantumG, heh02:34
joshcryeryou lurk in many channels huh02:34
* joshcryer came to bug kanzure about his site 'cause he wanted some info from kanzure's epic bookmarks02:35
QuantumGyep02:47
phrykheh02:51
-!- streety [~s0678364@cpat001.wlan.net.ed.ac.uk] has joined #hplusroadmap02:55
-!- killall-9 [~paulc@pd95b50af.dip0.t-ipconnect.de] has joined #hplusroadmap03:11
-!- panax [panax@131.247.116.50] has quit [Quit: got root?]03:11
Utopiahout of curiosity, anybody know what software http://sites.google.com/a/braincorporation.com/test/technology image comes from?03:11
jrayhawkjoshcryer: that server is having problems; he seems to be using archive.org to reference its contents at the moment.03:18
-!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has joined #hplusroadmap03:54
-!- jennifer2 [~jennifer@c-67-180-253-94.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds]04:09
-!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has quit [Ping timeout: 240 seconds]04:17
-!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has joined #hplusroadmap04:17
-!- jerme [~dyngnosis@CPE00222d55d538-CM00222d55d535.cpe.net.cable.rogers.com] has quit [Disconnected by services]05:38
-!- wolfspraul [~wolfsprau@lucia.q-ag.de] has quit [Read error: Connection reset by peer]06:05
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined #hplusroadmap06:09
-!- jcluck [~cluckj@cpe-72-231-169-163.nycap.res.rr.com] has joined #hplusroadmap06:17
JayDuggerGood morning, everyone.06:18
-!- wolfspraul [~wolfsprau@lucia.q-ag.de] has joined #hplusroadmap06:18
-!- gjots [~grantjuno@75-119-225-200.dsl.teksavvy.com] has quit [Quit: gjots]06:19
-!- cluckj [~cluckj@cpe-72-231-169-163.nycap.res.rr.com] has quit [Ping timeout: 258 seconds]06:20
-!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Remote host closed the connection]06:34
-!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has quit [Ping timeout: 272 seconds]06:36
-!- killall-9 [~paulc@pd95b50af.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds]06:58
-!- JayDugger [~duggerj@pool-173-74-76-197.dllstx.fios.verizon.net] has quit [Quit: Leaving.]07:05
-!- mheld [~mheld@216.214.247.202] has joined #hplusroadmap07:09
-!- Joeconyers [~Joe@rrcs-184-75-17-182.nyc.biz.rr.com] has joined #hplusroadmap07:09
-!- Joeconyers [~Joe@rrcs-184-75-17-182.nyc.biz.rr.com] has quit [Ping timeout: 252 seconds]07:19
-!- klafka [~klafka@129.21.70.96] has joined #hplusroadmap08:15
-!- klafka [~klafka@129.21.70.96] has quit [Client Quit]08:19
-!- panax [panax@goldstandard.eng.usf.edu] has joined #hplusroadmap08:19
-!- wolfspraul [~wolfsprau@lucia.q-ag.de] has quit [Quit: leaving]08:22
-!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined #hplusroadmap08:25
kanzurewow what? socialgold (an online currency api i use for some of my projects) has been acquired by google08:26
kanzureQuantumG: http://forums.somethingawful.com/showthread.php?threadid=327164908:30
kanzurefrom the pete mosden folks08:30
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
kanzurehttp://osm.chipin.com/osm-jul-201008:31
kanzurehttp://forums.somethingawful.com/showthread.php?threadid=333516708:31
kanzuremore on "open space movement" http://forums.somethingawful.com/showthread.php?threadid=328802708:32
kanzurehttp://www.copenhagensuborbitals.com/08:32
kanzurehttp://www.osmdevel.org/08:34
kanzurehttp://www.osmdevel.org/projects/408:34
kanzureokay so they're just using drupal? what's the point08:35
kanzureholy shit where do these people come from? http://www.osmdevel.org/node/4108:39
-!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Ping timeout: 272 seconds]08:52
-!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has joined #hplusroadmap08:54
-!- Daeken [~daeken@pa-67-234-57-217.dhcp.embarqhsd.net] has joined #hplusroadmap09:10
-!- any39663612 is now known as katsmeow-afk09:12
Daekenkanzure: 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 sdk09:25
-!- streety [~s0678364@cpat001.wlan.net.ed.ac.uk] has quit [Quit: Leaving.]09:26
-!- genehacker [~chatzilla@cpe-66-68-110-194.austin.res.rr.com] has joined #hplusroadmap09:32
-!- augur [~augur@129-2-175-79.wireless.umd.edu] has joined #hplusroadmap09:38
kanzurehi Daeken 09:55
kanzureDaeken: my python talks to the usb/hdi controller for the bluetooth device (which communicates data from the headset)09:55
kanzurehowever, there are ways to use the library/sdk-- but i haven't tried anything on that route yet09:56
Daekenkanzure: ah, so you deal with the encryption and such directly?09:56
kanzurei 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
kanzureright09:56
Daekenis your source public, by any chance?  i'm currently hacking on it from deadlistings of assembly, with no hardware to play around with haha09:57
kanzureyes i have it around here somewhere. uhh.. /me finds09:57
-!- genehacker [~chatzilla@cpe-66-68-110-194.austin.res.rr.com] has quit [Read error: Connection reset by peer]09:57
kanzureoh it figures. half of it is on a presently-dead server.09:59
kanzurebut here is what you want from me:09:59
kanzurehttp://designfiles.org/~bryan/emotiv/epoc/emotiv.py09:59
kanzurehttp://designfiles.org/~bryan/emotiv/epoc/emotiv_hid.py09:59
kanzurehttp://designfiles.org/~bryan/emotiv/epoc/possible_AES_keys.txt09:59
kanzurehttp://designfiles.org/~bryan/emotiv/epoc/Emotiv.cs09:59
Daekenawesome -- thanks :)09:59
kanzurehttp://designfiles.org/~bryan/emotiv/epoc/kanzure_emotiv_epoc_egg.dat09:59
kanzureit'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 #hplusroadmap10:00
kanzurehi Alystair 10:00
Daekenah, haha10:00
kanzurelemme see if i can upload it elsewhere10:00
Daekencool, thanks10:02
kanzurehttp://diyhpl.us/irc/emotiv/epoc/10:03
kanzuream i doing something wrong in .htaccess? AddType text/plain .py10:05
Daekenhmm, don't know, but grabbed them all.  thanks a ton10:06
-!- diques [~cluckj@cpe-72-231-169-163.nycap.res.rr.com] has joined #hplusroadmap10:08
Daekendid 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
Daekencan't wait to get one of these headsets and hack the hell out of it :P10:09
kanzurerijndael?10:10
DaekenAES10:10
kanzurei don't have my notes on me (obviously) but i did narrow down a few things.. i didn't get it exactly though10:10
kanzurehow is rijndael related to AES?10:10
-!- jcluck [~cluckj@cpe-72-231-169-163.nycap.res.rr.com] has quit [Ping timeout: 255 seconds]10:11
Daekenrijndael is the actual algorithm name that became the advanced encryption standard10:11
kanzureoh10:11
Daekeni just call it that out of habit haha10:11
-!- QuantumG [~qg@rtfm.insomnia.org] has quit [Ping timeout: 240 seconds]10:11
Daekeni 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 :P10:12
* kanzure nods10:12
kanzureyes i found crypto++ too10:12
Daekenbut if i break on the initialization stuff, i'll be able to see the key in memory.  should be pretty straightforward10:12
kanzurei mean, signs that they used it10:13
kanzureah you actually have windows?10:13
kanzurethat probably makes the task a little bit easier10:13
Daekenyea, i just want to be able to access the raw EEG stuff from wherever i feel like10:13
kanzureme too10:14
kanzureso, one of those .py files will help you do raw recording (at least on linux) of the data10:14
kanzurebut it's still encrypted10:14
-!- QuantumG [~qg@rtfm.insomnia.org] has joined #hplusroadmap10:14
kanzureand i'm not sure how i would decrypt it anyway.. i guess at the start of each frame or something?10:14
kanzurei don't know :)10:14
kanzurejrayhawk: what's wrong with my .htaccess in /srv/www/diyhpl.us/irc/?10:14
kanzurehi QuantumG. did you see my linkdump earlier today about copenhagen space?10:15
Daekenwell, 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:15
kanzureQuantumG: http://gnusha.org/logs/2010-08-23.log10:16
Daekenmy guess would be that the whole hid packet is probably encrypted, in which case the data should be a multiple of 16.10:16
Daekenand it should look decently random, although i believe they're using AES in ECB mode, so it won't be crazy10:17
kanzure1) each "read" from the usb device was about 30 to 52 characters long10:17
kanzurecheck out the .dat file for some raw reads10:17
Daekenahhh, ok10:17
Daekensweet.10:17
kanzurei was doing this: hid_interrupt_read(interface0, 0x82, 32, 4)10:17
kanzurethe parameters are: hidif, ep, bytes, size, timeout10:18
kanzurehrm i wonder if i arbitrarily chose 3210:18
Daekenwow, ok, yea, that's ECB :P10:19
kanzureemacs code browser?10:19
Daekenlots of patterned data in the .dat10:20
Daekenelectronic codebook -- each block gets encrypted on its own.  you'll see lots of common data10:20
kanzurebut 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 devices10:21
kanzurebtw 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:21
kanzureoh 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
Daekenyea, but it does look like they're encrypted end-to-end.  can't see much more than that, but that's ok10:22
kanzure"THINK4URSELF. QUESTION ATHRTY" dunno how to get the size down small enough :P10:23
Daekenhaha10:23
kanzurebefore i forget, there's been a number of others who have come in here asking about this10:25
kanzureat the very least: thesnark (michael grube), masked10:26
kanzurehah! 20:41 < kanzure> how stupid. it blinks when the buffer is read from on the dongle10:26
kanzurehttp://gnusha.org/logs/2010-03-05.log10:26
Daekenah, cool10:26
kanzurealso some other stuff about the encryption here:10:27
kanzurehttp://gnusha.org/logs/2010-07-08.log10:27
kanzurethe discussion with masked: http://gnusha.org/logs/2010-07-18.log10:28
kanzurethesnark has been in here a number of times to mention his openeeg/emotiv-epoc hacking projects10:29
kanzureone is to increase the number of channels (up to 32) of an openeeg device10:29
Daekenoh wait, he's the dude behind openeeg, or just hacks on it?10:29
kanzurethe other is replacing the digital signal processor in an emotiv (he suspects it's what's doing the encryption)10:29
kanzurehacks on it10:29
Daekenahh10:29
kanzurespeaking of which, where are either of them?10:30
Daekenmy main concern is publishing code to hack the emotiv in various ways, then them updating the firmware and making it all null and void :P10:30
Daekenso for the community's sake, i'm hoping it's a PITA for them to roll out an update ;)10:31
kanzurehonestly the software that i have seen from them so far doesn't make me think they have the most stellar software team10:31
kanzureit looks like it might even be an outsourcing job (which is weird, since they are already in the philippines)10:31
kanzurelike to a .NET shop or something10:31
Daekenindeed10:32
Daekenhmm.... >:)10:32
kanzureworst case scenario is they hire whoever hacks it? but that's not their style10:32
Daekeni 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
kanzurewhy do you need HID for that10:33
kanzurei don't think it communicates the key to the device ;)10:33
Daekenjust to make it think there's an emotiv device there, so it initializes the crypto10:33
kanzureQuantumG: ffs, isn't this your job?10:34
Daekenbtw, how the hell have i not heard of this channel before?  haha10:35
-!- masked [masked@hpavc/masked] has joined #hplusroadmap10:37
maskedi see emotiv will be releasing some linux support very soon10:38
kanzureDaeken: we are as mysterious as ninjas *not lame pose*10:40
kanzureDaeken: there we go, here's masked10:40
kanzuremasked: can you drop a link about that? sounds cool10:41
-!- klafka [~klafka@129.21.69.105] has joined #hplusroadmap10:41
kanzureUtopiah: this is probably completely unnecessary but i relayed your question on to eugene izhikevich (at brain corporation now)10:42
-!- 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 #hplusroadmap10:43
maskedhttp://www.emotiv.com/forum/forum4/topic97/#message489110:43
maskedobvious discussion there ;)10:43
Daekenhey masked 10:43
maskedDaeken: 10:44
kanzuremasked: i seem to have posted in that thread O_o10:44
-!- fenn_ is now known as fenn10:44
maskedoh yer lol i think thats how i found you in the first place!10:44
Daekenso, 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 protocol10:45
kanzure"The Research version is a little further away because (for some reason) Linux doesn't seem to support Microsoft .NET very well" wtf10:45
maskedyer lol10:45
-!- patrik [~patrik@h126n1c1o261.bredband.skanova.com] has joined #hplusroadmap10:46
Daekeni 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 :P10:46
-!- patrik is now known as Guest8899010:46
Daekenbut when i see standard s-boxes, no obfuscation, no packing... it makes me think that it's all straightforward10: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 cards10:47
Daekenhaha10:48
maskedmmm10:48
maskedhowever the sdk does use some 3d rendering10:48
Daekenmasked: 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 splicer10:49
maskedcorrect10:49
kanzure"<impatientBossWhoKeepsMakingPromisesBasedOnPromise­sFromTeam>not quite yet</impatientBossWhoKeepsMakingPromisesBasedOnPro­misesFromTeam>"10:50
maskedat least he appears human10:50
Daekenwould 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 cool10:50
maskedsure10:51
Daekengreat10:51
kanzureDaeken: i thought you had one too?10:51
Daekenkanzure: not yet -- totally working off the edk binaries right now haha10:51
maskedwhen i actually get a chance may not be straight away, but i can do it10:51
Daekenyea, that's cool10:52
kanzureoh mighty saurik, please bestow upon us mumble mumble mumble10:53
Daekenmy 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 headset10:53
kanzurebtw 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
maskedplug some tcp/ip andi can feed your edk :P10:54
Daekenmasked: ahhh... damn, that's a fine idea.10:55
maskedyeh i had a feeling it was not as advanced as they made it out to be!10:55
kanzurewell, they are just symbol names of course :) but heck, they are using .NET10:56
Daekenwhat exactly are they using .NET for?  i've only looked at edk.dll, thus far.10:57
Daekenwell, and the .NET wrapper they ship with it10:57
kanzurewow did i honestly forget to make a .iso of the CD i shipped back?10:59
Daekenany 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
maskedenvelope wasn't a cd-rom?11:00
kanzuremasked: what?11:00
maskednevermind11:00
kanzurei don't have an epoc any more :(11:00
maskeduh, why?11:00
kanzureit was a friend's11:00
maskedDaeken: neg11: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
fennhere i was thinking that you spent your top secret funding on it11:01
kanzurewhen i was shipping it back to whoever, they asked if i wanted to insure it and for how much11:01
kanzureso i looked it up and was really disappointed with how cheap it is11:01
kanzurei mean, i thought this was a >$500 product11:02
maskedDaeken: i know not what siusbxp is.11:02
kanzurefenn: phone call with the darpa peeps in an hour.. i'll take a transcript but anything i should bring up?11:03
kanzurethis is the call with the contractors up in washington11:03
kanzurethere's.. 15 people "on the call" O_o but presumably most of them are busy/disinterested11:03
Daekenmasked: hmm, this is all pretty interesting.11:03
maskedyep11:09
maskedand once again it's 4am and i'm not asleep11:09
Daekenhaha11:09
-!- mheld [~mheld@216.214.247.202] has quit [Quit: mheld]11:19
-!- augur [~augur@129-2-175-79.wireless.umd.edu] has joined #hplusroadmap11:24
-!- klafka [~klafka@64.241.37.140] has joined #hplusroadmap11:27
-!- Juul [~Juul@h55eb1609.dkkoost.sta.perspektivbredband.net] has joined #hplusroadmap11:40
Utopiahkanzure: thanks, let me know when you get the answer11:50
fennno, like i said i have no idea about any of this politics/bureaucracy stuff11:52
kanzuregee i hope i have the right number. i'm on hold because nobody else is on the call?11:57
Daekensweet... 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 :P11:59
-!- augur [~augur@129-2-175-79.wireless.umd.edu] has quit [Ping timeout: 265 seconds]12:02
UtopiahDaeken: with what app are you interfacing it with?12:02
DaekenUtopiah: 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:04
Utopiahok, are you documenting the process on your website? checked http://openvibe.inria.fr ?12:05
Daekennot documenting the process, but i'll be releasing all the code and writing a blog post up once i'm done12:06
Daekenand no, haven't seen it12:06
Daekenoh cool.  hmm12:07
Daekenonce i document the protocol and crypto, it shouldn't be hard for someone to implement an openvibe acquisition module for the epoc12:07
Daekenoh nice, you can actually feed it data over the network12:08
Daekeni'll have to hack something together for that.  thanks for the info12:08
Utopiahnp, glad if it helps12:10
-!- klafka [~klafka@64.241.37.140] has quit [Quit: This computer has gone to sleep]12:11
-!- augur [~augur@129-2-175-79.wireless.umd.edu] has joined #hplusroadmap12:12
-!- Joeconyers [~Joe@ool-182fafef.dyn.optonline.net] has quit []12:15
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined #hplusroadmap12:40
jrayhawkkanzure: i am not a big fan of distributed configuration files due to their impact on maintainability and performance; you can just put in a <directory> 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:09
-!- Alystair [~bob@pool-96-232-219-182.nycmny.east.verizon.net] has quit [Ping timeout: 276 seconds]13:20
kanzureUtopiah: "This is from my PNAS 2008 paper (see Izhikevich.org)"13:24
kanzurenot very helpful13:24
kanzurefenn: just got off the call.. dunno13:24
Utopiahhttp://izhikevich.org/human_brain_simulation/Blue_Brain.htm#Simulation of Large-Scale Brain Models 13:25
kanzurehttp://github.com/kitplummer/pachuber13:25
kanzurehttp://www.pachube.com/13:25
Utopiahdoesn't really answer the question13:25
kanzurenope13:25
Utopiahhmm I wonder if I could an image similarity search restriced to research papers to find the software13:26
Utopiahyeay... reverse search engine found.. the same image, how useful13:28
kanzurefenn: sent you a transcript13:30
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Ping timeout: 245 seconds]13:38
kanzurethat conference call totally sapped the life force right out of me13:53
katsmeow-afkmay i ask why/how/what-means ?14:05
kanzurei don't know how they did it14:08
kanzurebureaucracy just has that effect on me14:09
* katsmeow-afk nods14:09
kanzurei'd much rather just hate people and curl up in a corner :)14:09
* katsmeow-afk offers to built kanzure a boat too14:10
-!- ybit [~quassel@unaffiliated/ybit] has quit [Quit: No Ping reply in 180 seconds.]14:13
-!- ybit [~quassel@unaffiliated/ybit] has joined #hplusroadmap14:13
kanzurekatsmeow-afk: http://pastebin.ca/192365514:14
katsmeow-afki didn't write that14:15
kanzurei know.14:15
katsmeow-afkis there more background on it?14:17
kanzureon what?14:17
kanzureno, this is just a random poem i am reminded of14:17
kanzure(actually it was written by alter-kat who you don't know)14:17
kanzurewhen you were gone we had a replacement for you14:17
katsmeow-afkoh14:17
katsmeow-afkthere should always be kats around14:18
katsmeow-afkyrs ago, if i would get drunk in depression , and pass out, i would dream in poetry with a mideval flavor 14:19
katsmeow-afkbut i have had no love since ~1990, and this hasn't happened since14:20
katsmeow-afkmost of my muses left me, or got bricked over14:21
nshsomeone will find the bones eventually14:37
kanzurehi nsh!14:43
nshhey kanz14:46
nshhow's the signal?14:46
-!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has joined #hplusroadmap14:49
kanzurehttp://nmap.org/favicon/14:51
kanzurensh: tastes like noise today.14:51
nshmm14:55
-!- augur [~augur@129-2-175-79.wireless.umd.edu] has quit [Remote host closed the connection]15:02
-!- panax [panax@goldstandard.eng.usf.edu] has quit [Ping timeout: 240 seconds]15:14
nshman15:21
-!- Juul [~Juul@h55eb1609.dkkoost.sta.perspektivbredband.net] has quit [Remote host closed the connection]15:21
kanzurensh: /15:21
kanzure?15:21
nshjust hard to understand how some people can be so stupid15:22
nshfor example, to have tcpdump running on their enterprise webhosting server15:23
nshand leave the dumps word-readable15:23
nshit would take actual palpable effort for me to be that insecure15:23
jrayhawkOther than them sucking the life out of you, how did the DARPA call go?15:28
kanzurejrayhawk: it went fine15:29
kanzurethe only negative thing to come out of it is that they might want a large 10 person dev team :(15:29
kanzurebut other than that, everything else was great15:29
kanzurei think even a team of 6 people would be large (for programming)15:29
jrayhawkPresumably whomever you don't want programming can work on the actual packaging.15:30
-!- ferrouswheel [~joel@121-98-81-17.bitstream.orcon.net.nz] has quit [Remote host closed the connection]15:31
kanzureoh you mean real work? :) that would be cool15:31
kanzurei 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 mess15:32
jrayhawkSeems 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 #hplusroadmap15:34
nshkanzure, what's this regarding?15:35
kanzurensh: DARPA funding for skdb15:36
nshoh, that would be nice15:36
kanzurei feel like han solo. "my team's ready but..."15:37
kanzure"My team's ready but I don't have a command crew"15:38
kanzureoff to mom's. anyone want to come?15:38
jrayhawkwe can have a telemomference15:39
kanzureshe'll talk your ear off15:39
kanzureimagine me, my exuberance, except a woman and unstoppable :(15:39
jrayhawkprograms are language, so you just need to teach her to talk in haskell and we'll be all set15:40
jrayhawkWith DARPA funding on the table, you can let your mom know that you might be the next Hans Reiser!15:41
kanzuredidn't he kill someone?15:42
kanzure(also i'm not here)15:42
jrayhawkno he was a fine upstanding citizen who always got along well with his peers15:43
kanzurethe channel snarkmark is ~ appended to a sarcastic sentence15:44
jrayhawkdid you drop out of middle and/or highschool?15:44
nshhighschool dropped out of me15:57
nshoh, it's south africa's largest hosting company16:18
* nsh sighs16:18
-!- genehacker [~chatzilla@cpe-66-68-110-194.austin.res.rr.com] has joined #hplusroadmap16:21
-!- wolfspraul [~wolfsprau@lucia.q-ag.de] has joined #hplusroadmap17:03
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined #hplusroadmap17:36
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Quit: Leaving]17:42
ybitkanzure: is adl.serveftp.org ever going back online? there are a few papers that i'm missing17:50
-!- JayDugger [~duggerj@pool-173-74-76-197.dllstx.fios.verizon.net] has joined #hplusroadmap17:58
JayDuggerGood evening, everyone.17:59
QuantumGhey17:59
kanzureybit: future uncertain :)18:07
ybito noes18:08
ybitwell, i will have to find someone with access willing to setup a proxy again18:08
ybiti've been spoiled and i can't go back18:08
ybiti wonder why kenneth hayworth uses a fib instead of an sem when taking images of the brain18:09
kanzurebecause it's what his professor has18:09
ybitoh, it's not him who did it anyway18:10
ybithttp://www.jneurosci.org/cgi/content/full/28/12/295918:10
ybitthe uni here finally received an sem, some professor was showing it off to me a couple months ago18:11
ybitkanzure: you're in austin, right? 18:14
ybitwhy can't you just walk down to the ADL and jank the computer? :)18:14
ybitor, i dunno.. there has to be some way to retrieve the data 18:15
-!- Alystair [~bob@pool-96-232-219-182.nycmny.east.verizon.net] has joined #hplusroadmap18:16
ybiti've a nice .45 caliber pistol if you need an accomplice ;)18:17
kanzurewow this actually works as advertized18:18
kanzurehttp://beziereditor.sourceforge.net/screenshots.php18:18
kanzureybit: because the computer is bolted to the desk18:19
katsmeow-afkcan't you use a new desk too?18:20
kanzurethis is quickly becoming dangerously similar to stealing18:22
kanzurei'm no hans reiser18:22
ybiti've a ski mask if you need one18:22
kanzureaww shucks18:22
genehackerWTF are you doing?18:22
* kanzure wonders how to draw perfect semi-circles with bezier curves18:22
kanzurefor some value of perfect18:23
genehackerbezier curves don't like to circle18:23
genehackeruse a b-spline18:23
kanzurethat's why i said semi :) it's an arc18:23
genehackerI need to read more about b-splines18:23
genehackerwhy?18:23
kanzurebecause my python/CAD thing needs a visualizer with it18:24
kanzureand 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:24
kanzurei'd like to have a copy of one of the winners from this: http://www.cs.caltech.edu/courses/cs171/assignments/hw5.shtml18:25
kanzureit's a glu/glut nurbs editor homework assignment18:25
QuantumGwhat happened to the glu nurbs code you found?  not good enough?18:26
kanzurethe reason i was looking into the glu nurbs stuff was two fold18: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.py18:27
QuantumGisn't "editing nurbs" just dragging around control points?18:28
kanzureno, suppose i have a class Nurb and can initialize it with different control points, knots, etc.18:29
kanzureso the idea is to be able to see what the curve or surface that i handwave into existence18:29
kanzure*into existence looks like18:29
kanzuregenehacker: you're right, i don't know what i was thinking (i want a spline editor not a bezier curve editor)18:32
* katsmeow-afk breathes a sigh or relief18:33
kanzure?18:33
jrayhawkso what's stopping you from removing the bolts and/or fixing the server18:33
kanzurejrayhawk: it's technically matt's server18:33
katsmeow-afkwell, like genehacker, i didn't know what you were meaning either18:33
kanzureand they issued a dmca takedown notice, the server went up in flames, and i think matt might be mad at me about that18:33
kanzureso stealing the computer might be misconstrued as stealing18:33
bkerolol18:34
jrayhawkperhaps you should ask him what the best way to get your data back would be18:34
kanzurehe's in germany and is using that as an excuse for not dealing with the situation18:34
genehackerso basically the servers have a specially security system on them that will set off all bells and whistles if you try to steal it18:34
katsmeow-afkusb drive18:34
kanzurekatsmeow-afk: the power supply is dead18:34
JayDuggerCan you open the case?18:34
genehackersensor there18:34
kanzureno, that's where one of the "alarm implants" is located (physically)18:34
kanzurethe alarm riggup is actually kind of hilarious18:35
kanzurefenn claims it encourages would be thieves to just steal the monitor AND the computer simultaneously18:35
katsmeow-afkpull a removeable hd, power it thru that plug?18:35
genehackerthe system was designed by dell for usage in indian slums18:35
fennit encourages bringing a chisel to remove the glued-on piece18:35
QuantumGhttp://forums.somethingawful.com/showthread.php?threadid=3271649&userid=49790   <- did I mention this thread?  it's awesome.18:35
genehackerand we get a lot of funding from dell18:35
genehackerdanish rocket thread?18:35
kanzureQuantumG: i linked to that earlier today :P look at my link dump (it was meant for you)18:36
genehackerbest thing I've ever seen come out of SA18:36
kanzurehttp://gnusha.org/logs/2010-08-23.log18:36
kanzuregenehacker: there's lots of wonderful things out of SA18:36
QuantumGsorting by that guy's userid really helps to make the thread readable18:36
kanzurelike 4chan and blackjack18:36
genehackerblackjack?18:36
kanzureit's an exaggerated claim18:37
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, real18:38
QuantumGly - 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
kanzurei hear that the guy commutes to work in a submarine18:38
genehackerholy fuck that is awesome18:38
QuantumGyeah, there's pictures on the mini-sub towing the platform at the end of the thread.18:38
QuantumGs/on/of/18:39
genehackerthat's a pretty serious sub18:39
genehackerI wonder how long it can stay under18:39
QuantumGI think it's more a u-boat than a proper mini-sub18:39
jrayhawkWhat's the alarm rigged up to do?18:40
kanzurehey that's a god question18:40
kanzure*good18:40
kanzurei think it's actually just a lock18:40
genehackerto beep, it instantly calls the police18:40
kanzureno, i don't think so18:40
kanzurematt got it off the shelf from best buy or something18:41
kanzureit can't be that sophisticated18:41
genehackerhaven't you ever been in the lab when the alarm goes off and the ninja team shows up?18:41
kanzurei was when there was some seriously suited up SWAT teams running around with semi-automatic rifles18:42
fenn"ATmega168 works fine at 90K, but green LEDs become orange. Who knew?18:42
fennfully automatic rifles18:43
genehackerI thought they just stopped working at 90 k18:43
genehackersemiconductors are supposed to become nonconductors at that temperature or something18:43
kanzurethey were fully automatic?18:45
kanzurehuh. serious shit18:46
-!- wolfspraul [~wolfsprau@lucia.q-ag.de] has quit [Quit: leaving]18:53
JayDuggerGood night, everyone. 19:04
-!- JayDugger [~duggerj@pool-173-74-76-197.dllstx.fios.verizon.net] has quit [Ping timeout: 265 seconds]19:18
-!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has quit [Quit: This computer has gone to sleep]20:00
-!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has joined #hplusroadmap20:10
-!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has quit [Quit: This computer has gone to sleep]20:34
-!- jennifer2 [~jennifer@c-67-180-253-94.hsd1.ca.comcast.net] has joined #hplusroadmap21:08
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined #hplusroadmap21:13
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Quit: Leaving]21:22
-!- splicer [~patrik@h126n1c1o261.bredband.skanova.com] has quit [Quit: Leaving]21:41
-!- Alystair [~bob@pool-96-232-219-182.nycmny.east.verizon.net] has quit [Ping timeout: 245 seconds]21:43
kanzuregee where's the source for this?21:47
kanzurehttp://www.student.cs.uwaterloo.ca/~cs779/Gallery/Win2001/wholive/hbsplines.html21:47
-!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined #hplusroadmap22:07
-!- 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 #hplusroadmap22: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:18
-!- augur [~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined #hplusroadmap22:18
-!- genehacker [~chatzilla@cpe-66-68-110-194.austin.res.rr.com] has quit [Read error: Connection reset by peer]22:21
-!- Netsplit *.net <-> *.split quits: ToyKeeper22:31
-!- Netsplit over, joins: ToyKeeper22:32
-!- nchaimov [nchaimov@c-71-237-208-209.hsd1.or.comcast.net] has quit [Remote host closed the connection]23:01
fennthis gooseneck webcamn has a pretty small pcb in it.. about 1 inch long and 1/2 inch wide by 1/8" thick23:04
fennsmall enough that it just barely increases the size of my myvu display module23:04
fennother things that make me happy, today i bought a $16 sleeping bag at target23:05
-!- ferrouswheel [~joel@121-98-81-17.bitstream.orcon.net.nz] has quit [Ping timeout: 245 seconds]23:10
-!- nchaimov [nchaimov@c-71-237-208-209.hsd1.or.comcast.net] has joined #hplusroadmap23:11
jrayhawkwindow 623:11
jrayhawkwhoops23:11
-!- ferrouswheel [~joel@121-98-81-17.bitstream.orcon.net.nz] has joined #hplusroadmap23:23
-!- 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 #hplusroadmap23: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 #hplusroadmap23:45
--- Log closed Tue Aug 24 00:00:17 2010

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