--- Log opened Wed Jan 04 00:00:59 2012 | ||
@kanzure | happy birthday to me | 00:03 |
---|---|---|
@kanzure | http://news.ycombinator.com/item?id=3421190 | 00:11 |
@kanzure | everyone there is complaining about each 20ms of lag | 00:11 |
@kanzure | but here i am and i can't even get <10ms lag on my keyboard | 00:11 |
jrayhawk | On... your... keyboard...? | 00:33 |
@kanzure | ? | 00:33 |
@kanzure | yes? | 00:33 |
@kanzure | i suppose comparing input/output isn't fair | 00:34 |
jrayhawk | I understand their complaints quite well, but I have no idea what you're talking about. | 00:35 |
@kanzure | i'm just complaining that my keyboard is slow | 00:35 |
jrayhawk | Oh okay | 00:36 |
jrayhawk | So, USB defaults to a 125hz polling rate; some peripheral chipsets are clocked high enough to increase that number. | 00:37 |
jrayhawk | I think most modern gaming keyboards support that. | 00:37 |
jrayhawk | Obviously this isn't all that useful since most of the user-experienced latency is still in the OS and video pathway, but if you've thoroughly optimized those... | 00:39 |
jrayhawk | If you're using PS/2 (which is usually the case for laptop keyboards), that number is typically 80hz | 00:41 |
@kanzure | i really haven't isolated where the latencies are, i'm sure some of it is keyboard geometry, between me and my fingers, stuff like that | 00:42 |
@kanzure | i've written some code once to track my typing rate, and some combinations i can type in 15-25ms reliably | 00:42 |
@kanzure | but that's mainly stuff like "is" | 00:42 |
@kanzure | now excuse me, i have a pokemon rom to read :x | 00:42 |
@kanzure | http://pkh.me/ROM1.html | 00:43 |
-!- elmom [~elmom@hoas-fe3ddd00-25.dhcp.inet.fi] has joined ##hplusroadmap | 00:43 | |
jrayhawk | There's also some potential extra latency in your userspace input layers. | 00:46 |
jrayhawk | Such as if you were going through xinput and/or GTK | 00:47 |
jrayhawk | or SDL | 00:47 |
@kanzure | well clearly that means i need linux-kernel-realtime and to keep my keyboard interrupts in kernel space | 00:48 |
@kanzure | ^or other words that are equally ridiculous to that effect | 00:48 |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Remote host closed the connection] | 02:52 | |
-!- uniqanomaly [~ua@dynamic-78-8-91-63.ssp.dialog.net.pl] has joined ##hplusroadmap | 02:59 | |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined ##hplusroadmap | 03:58 | |
-!- sylph_mako [~mako@118-92-47-172.dsl.dyn.ihug.co.nz] has quit [Ping timeout: 255 seconds] | 04:17 | |
-!- strages [~makers@adsl-98-67-172-85.shv.bellsouth.net] has joined ##hplusroadmap | 05:01 | |
-!- klafka [~textual@cpe-74-74-157-63.rochester.res.rr.com] has joined ##hplusroadmap | 06:27 | |
@kanzure | ok i am back | 07:18 |
AlonzoTG | ? | 07:24 |
AlonzoTG | Yeah, | 07:24 |
AlonzoTG | the unixites insist that the device-as-file interface is sufficient for everything, | 07:24 |
AlonzoTG | that interractive programs can work just fine by issuing read commands to /dev/tty.... | 07:24 |
AlonzoTG | Truth is that programs such as X have to circumvent the unix keyboard driver and implement an event-based interface. | 07:25 |
AlonzoTG | Which creates massive administrative headaches when the user wants to use a Dvorak keyboard mapping in all applications and on the console. | 07:25 |
AlonzoTG | I don't actually know the details of how this is accomplished, it is poorly documented. =\ | 07:26 |
AlonzoTG | It also creates a nightmare because a certain developer in the X11 project thought it would be cute to make the keyboard "hot-pluggable" which means it simply fails to work at all without a litany of commands in xorg.conf to disable hot-plugging. =\ | 07:26 |
@kanzure | saurik: http://dl.dropbox.com/u/131/installs.csv | 07:33 |
archels | So what happens when you accidently unplug your keyboard, you have to hard-reset your box? | 07:33 |
@kanzure | saurik: that's android app installs (by the market categorization thingy) as of this morning | 07:33 |
-!- Lukas [44c1135b@gateway/web/freenode/ip.68.193.19.91] has joined ##hplusroadmap | 07:44 | |
-!- Lukas is now known as Guest18083 | 07:45 | |
-!- Guest18083 [44c1135b@gateway/web/freenode/ip.68.193.19.91] has quit [Client Quit] | 07:45 | |
-!- Lucas___ [44c1135b@gateway/web/freenode/ip.68.193.19.91] has joined ##hplusroadmap | 07:45 | |
-!- retsofaj [~jafoster@design.engsci.utoronto.ca] has joined ##hplusroadmap | 08:11 | |
-!- retsofaj [~jafoster@design.engsci.utoronto.ca] has left ##hplusroadmap [] | 08:16 | |
Lucas___ | Has anyone here gotten implants yet? | 08:26 |
@kanzure | yes, there's a few iirc | 08:35 |
Lucas___ | sweet, what sorts? I am always looking for something new | 08:39 |
@kanzure | just some lame magnets | 08:44 |
@kanzure | who was it.. hmm | 08:44 |
@kanzure | panax? | 08:44 |
Lucas___ | lame magnets? | 08:44 |
Lucas___ | do you have a suitable alternative? | 08:45 |
@kanzure | magnetoproteins? | 08:47 |
klafka | what did the magnets do? | 08:50 |
Lucas___ | I actually proposed using electrochemotherapy methods to get that protein into human muscle tissue. People are a lot more comfortable with sticking electronics into their flesh than biochemically altering it :( | 08:50 |
Lucas___ | if you can find people that would help me with that I would appreciate it | 08:50 |
@kanzure | gah marketing campaigns. "ITCH or integrating transhumanist cultural hardware" | 08:51 |
@kanzure | what the heck is cultural hardware? | 08:51 |
Lucas___ | *shrug* | 08:52 |
@kanzure | klafka: are you a pokemon master | 08:52 |
klafka | no :( | 08:55 |
Lucas___ | kanzure: something you may be interested in http://en.wikipedia.org/wiki/Electroporation | 08:55 |
Lucas___ | I am going to have someone build the electrical device I need for the procedure | 08:55 |
Lucas___ | http://www.jove.com/video/1038/electrochemotherapy-of-tumours | 08:56 |
@kanzure | klafka: https://bitbucket.org/kanzure/pokered/src/257c1743c396/pokered.asm | 09:00 |
Lucas___ | kanzure, would you be willing to be one of my test subjects? | 09:09 |
@kanzure | for electrochemotherapy? can i convine you to build an ultrasound riggup instead | 09:13 |
Lucas___ | ? | 09:16 |
Lucas___ | why? | 09:16 |
Lucas___ | wow, I had no idea there was ultrasound gene delivery | 09:22 |
@kanzure | no not that | 09:22 |
@kanzure | transcranial ultrasound for brain stimulation and, at higher power delivery, tumor destruction | 09:22 |
@kanzure | http://diyhpl.us/~bryan/papers2/neuro/ultrasound/ | 09:24 |
Lucas___ | thank you | 09:25 |
Lucas___ | hopefully I can convince the engineers to build this as well | 09:25 |
archels | kanzure, Lucas___ is just going to end up giving himself the cancer. | 09:36 |
Lucas___ | What alternative do you suggest? | 09:37 |
Lucas___ | <archels> | 09:37 |
archels | knowing what you're doing? | 09:38 |
-!- augur [~augur@c-75-74-128-170.hsd1.fl.comcast.net] has quit [Remote host closed the connection] | 09:40 | |
Lucas___ | if I knew exactly what would happen I wouldn't do this | 09:41 |
archels | ah well, I was young once too. But I would suggest focussing on one topic of your interest rather than trying to do it all. | 09:41 |
Lucas___ | my main interested in genetics | 09:41 |
Lucas___ | interest is* | 09:41 |
archels | On a related note, don't underestimate the time and effort involved in trying to accomplish any of this, or anything at all, really. | 09:41 |
archels | To paraphrase Einstein, science is 10% inspiration and 90% hard work. | 09:42 |
Lucas___ | thank you | 09:44 |
Lucas___ | it is not my intention to take unnecessary risks. I'd like to do some tissue culture work first (ideally) | 09:45 |
archels | What exactly are you trying to achieve? | 09:45 |
Lucas___ | introduction of a plasmid into eukaryotic cells using electroporation. My idea (with the tissue culture) is to use GFP as a marker to see if the gene got into the tissue | 09:48 |
Lucas___ | using a viral vector is preferred here, but there is no way that it can be done outside of a lab | 09:49 |
archels | OK, should be fun! | 09:59 |
archels | How large is your bank account? ;) | 09:59 |
Lucas___ | non existant - which is why I am trying to get people to fund me. Right now it is partially working, as there are other projects my group is focusing on | 10:00 |
@kanzure | Lucas___: i have some funds available for the transcranial ultrasound project | 10:21 |
@kanzure | right now i have someone fully quoting out the project (i'd rather pay this guy, even though he'd probably do it for free) | 10:22 |
archels | kanzure: If you don't mind my asking, where do you want to take that project? What is its purpose to you? | 10:23 |
@kanzure | neural stimulation | 10:24 |
Lucas___ | I know absolutely nothing about transcranial ultrasound | 10:24 |
@kanzure | so that means lots of testing | 10:24 |
@kanzure | Lucas___: read those papers | 10:24 |
@kanzure | http://diyhpl.us/~bryan/papers2/neuro/ultrasound/ | 10:25 |
archels | aha | 10:25 |
Lucas___ | I could try to see if it can stimulate musculoskeletal tissue | 10:26 |
Lucas___ | it might be good for people with accelerated muscle loss due to disease or ... | 10:26 |
Lucas___ | space travel, maybe | 10:26 |
@kanzure | um | 10:28 |
@kanzure | "space travel" shouldn't be the first thought that comes to mind | 10:28 |
Lucas___ | memory enhancement? reflex enhancement? | 10:31 |
Lucas___ | what are you shooting for? | 10:31 |
@kanzure | stimulation | 10:32 |
@kanzure | i'm sure there's theoretically some regions that you can stimulate for memory enhancement, | 10:33 |
@kanzure | but i'd be happy with "memory-related stimulation" | 10:33 |
Lucas___ | fair enough | 10:34 |
-!- archels [~foo@sascha.esrac.ele.tue.nl] has quit [Ping timeout: 240 seconds] | 10:36 | |
@kanzure | klafka: did you say badgenation? | 10:46 |
klafka | hmm? | 10:46 |
klafka | badgeville | 10:47 |
@kanzure | oh, weird | 10:47 |
-!- archels [~foo@sascha.esrac.ele.tue.nl] has joined ##hplusroadmap | 10:47 | |
@kanzure | klafka: https://docs.google.com/spreadsheet/ccc?key=0As_7Yc_iucRqdFd0eVJ1aU1KVkdualJUOXJERnczYVE&hl=en_US#gid=0 | 10:47 |
@kanzure | this is for "badgenation" | 10:47 |
@kanzure | not badgeville. | 10:47 |
@kanzure | 10:46 < blackwhite> kanzure you will use it once you realize that you can achieve multi like, ultra like, mega like and godlike | 10:50 |
-!- Technicus [~Technicus@DSLPool-net208-2.wctc.net] has joined ##hplusroadmap | 11:29 | |
-!- drazak [~ahdfadkfa@drazak.net] has joined ##hplusroadmap | 12:13 | |
-!- Lucas___ [44c1135b@gateway/web/freenode/ip.68.193.19.91] has quit [Quit: Page closed] | 12:16 | |
-!- augur [~augur@c-75-74-128-170.hsd1.fl.comcast.net] has joined ##hplusroadmap | 12:18 | |
-!- Technicus [~Technicus@DSLPool-net208-2.wctc.net] has quit [Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/] | 12:26 | |
-!- sylph_mako [~mako@118-92-47-172.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap | 12:31 | |
-!- Urchin [~urchin@unaffiliated/urchin] has left ##hplusroadmap [] | 12:31 | |
-!- Mariu [Jimmy98@89.41.57.33] has joined ##hplusroadmap | 12:58 | |
-!- spaes [~keithcal@mem.bio.pitt.edu] has joined ##hplusroadmap | 13:29 | |
Utopiah | Singularity Hub article on robotics apps mentionned by @AUVSI | 13:57 |
@kanzure | spaes: hi. | 13:58 |
spaes | kanzure: hey, i saw your comment about this chan on diybio (why i did the whois) | 13:59 |
@kanzure | neato, welcome | 13:59 |
-!- kanzure changed the topic of ##hplusroadmap to: diybio, transhumanism, open hardware http://gnusha.org/logs/ http://bit.ly/diybionews2 http://gadaprize.org/ http://groups.google.com/group/openmanufacturing | 14:01 | |
-!- Mokbortolan_1 [~Nate@c-71-59-241-82.hsd1.or.comcast.net] has joined ##hplusroadmap | 14:10 | |
Mokbortolan_1 | http://www.brainsignals.de/users/cristian.grozea/articles/bristle_sensors_JNE2011_preprint.pdf | 14:10 |
@kanzure | http://resilientvillage.blogspot.com/2012/01/diy-insulin-biohacking-anyone.html | 14:29 |
-!- klafka [~textual@cpe-74-74-157-63.rochester.res.rr.com] has quit [Quit: Computer has gone to sleep.] | 14:36 | |
Mariu | Cristian Grozea ? | 14:36 |
Mariu | it's interesting because the name is familiar in a way | 14:37 |
@kanzure | hrm why is the fbi sponsoring backyard brains | 14:45 |
-!- klafka [~textual@cpe-74-74-157-63.rochester.res.rr.com] has joined ##hplusroadmap | 14:49 | |
-!- spaes [~keithcal@mem.bio.pitt.edu] has quit [Quit: Leaving.] | 15:01 | |
-!- klafka [~textual@cpe-74-74-157-63.rochester.res.rr.com] has quit [Quit: Computer has gone to sleep.] | 15:42 | |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 276 seconds] | 16:14 | |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined ##hplusroadmap | 16:16 | |
-!- klafka [~textual@74-44-87-96.dsl2-plymouth.roch.ny.frontiernet.net] has joined ##hplusroadmap | 16:21 | |
-!- eudoxia [~eudoxia@r190-135-9-241.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap | 16:23 | |
-!- klafka [~textual@74-44-87-96.dsl2-plymouth.roch.ny.frontiernet.net] has quit [Quit: Computer has gone to sleep.] | 16:30 | |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 276 seconds] | 16:33 | |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined ##hplusroadmap | 16:33 | |
jrayhawk | AlonzoTG: curl http://www.strout.net/info/dvorak/dvorak.pke | xmodmap - | 16:56 |
jrayhawk | loadkeys dvorak | 16:57 |
jrayhawk | That should cover X and the console. | 16:57 |
-!- klafka [~textual@74-44-87-96.dsl2-plymouth.roch.ny.frontiernet.net] has joined ##hplusroadmap | 16:58 | |
jrayhawk | Mind you there are advantages to xkb approach modern toolchains use, such as being able to use different mappings for different simultaneous keyboards. | 16:58 |
jrayhawk | s/to xkb/to the xkb/ | 16:59 |
-!- uniqanomaly [~ua@dynamic-78-8-91-63.ssp.dialog.net.pl] has quit [Quit: uniqanomaly] | 17:02 | |
-!- klafka [~textual@74-44-87-96.dsl2-plymouth.roch.ny.frontiernet.net] has quit [Quit: Computer has gone to sleep.] | 17:14 | |
-!- klafka [~textual@74-44-87-96.dsl2-plymouth.roch.ny.frontiernet.net] has joined ##hplusroadmap | 17:21 | |
-!- Juul [~juul@12.130.118.35] has joined ##hplusroadmap | 17:35 | |
-!- eudoxia [~eudoxia@r190-135-9-241.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] | 17:49 | |
-!- eudoxia [~eudoxia@r190-135-9-241.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap | 17:50 | |
foucist | kanzure: shit.. have you seen dot.js? ridiculously fast. http://jsperf.com/dom-vs-innerhtml-based-templating/306 | 17:53 |
foucist | dot.js + phonegap? ;) | 17:54 |
foucist | er there's some mobile here: http://jsperf.com/dom-vs-innerhtml-based-templating/305 | 17:55 |
-!- eudoxia [~eudoxia@r190-135-9-241.dialup.adsl.anteldata.net.uy] has quit [Quit: quit] | 17:55 | |
foucist | it's basicaly 40x faster than jquery templates hmm, 15x faster than underscore | 17:58 |
foucist | (obviously it's just 1 specific thing being tested here) | 18:01 |
-!- klafka [~textual@74-44-87-96.dsl2-plymouth.roch.ny.frontiernet.net] has quit [Quit: Computer has gone to sleep.] | 18:02 | |
-!- yashgaroth [~yashgarot@cpe-24-94-5-223.san.res.rr.com] has joined ##hplusroadmap | 18:09 | |
-!- Mariu [Jimmy98@89.41.57.33] has quit [] | 18:15 | |
-!- Juul [~juul@12.130.118.35] has quit [Ping timeout: 252 seconds] | 18:15 | |
@kanzure | foucist: nope, haven't used dot yet | 18:19 |
@kanzure | "Ideally, I want a communications platform where only my 200 or so friends, co-workers and friends of friends can message me for free. Anybody else who wants to contact me has to send the message with a $1 bitcoin (interrupting my stream of conciousness price would be custom set by me, so lil' wayne would probably set his price at $75)." | 18:27 |
@kanzure | "If the message from a stranger I got was in fact a cool dude I met at a party last weekend following up on that cat picture, then I'd click "reply and return" to give him back that bitcoin. If I see that the message is from a prince, I'd just ignore it and go buy some gum or something with his precious $1." | 18:27 |
@kanzure | hrm | 18:27 |
@kanzure | it'd be nice to have a sushi rolling machine | 18:33 |
@kanzure | http://www.tanfar.net/ | 18:41 |
@kanzure | there we go. | 18:41 |
-!- eudoxia [~eudoxia@r190-135-9-241.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap | 18:42 | |
-!- Mokbortolan_1 [~Nate@c-71-59-241-82.hsd1.or.comcast.net] has left ##hplusroadmap [] | 19:05 | |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 276 seconds] | 19:13 | |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined ##hplusroadmap | 19:15 | |
-!- eudoxia [~eudoxia@r190-135-9-241.dialup.adsl.anteldata.net.uy] has quit [Quit: quit] | 19:31 | |
-!- sylph_mako [~mako@118-92-47-172.dsl.dyn.ihug.co.nz] has quit [Read error: Connection reset by peer] | 19:38 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap | 19:52 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has quit [Read error: Connection reset by peer] | 20:07 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap | 20:30 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has quit [Read error: Connection reset by peer] | 20:32 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap | 20:36 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has quit [Read error: Connection reset by peer] | 20:36 | |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 276 seconds] | 20:37 | |
-!- klafka [~textual@cpe-74-74-157-63.rochester.res.rr.com] has joined ##hplusroadmap | 20:39 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap | 20:54 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has quit [Read error: Connection reset by peer] | 20:54 | |
-!- eudoxia [~eudoxia@r186-52-161-94.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap | 21:00 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap | 21:11 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has quit [Read error: Connection reset by peer] | 21:19 | |
-!- eudoxia [~eudoxia@r186-52-161-94.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] | 21:21 | |
-!- sylph_mako [~mako@118-92-75-173.dsl.dyn.ihug.co.nz] has joined ##hplusroadmap | 21:36 | |
-!- Steel_ [62f7762e@gateway/web/freenode/ip.98.247.118.46] has joined ##hplusroadmap | 21:38 | |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined ##hplusroadmap | 21:45 | |
-!- klafka [~textual@cpe-74-74-157-63.rochester.res.rr.com] has quit [Quit: Computer has gone to sleep.] | 22:11 | |
-!- yashgaroth [~yashgarot@cpe-24-94-5-223.san.res.rr.com] has quit [] | 23:01 | |
--- Log closed Thu Jan 05 00:00:01 2012 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!