--- Log opened Mon Mar 09 00:00:16 2015 00:21 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 255 seconds] 00:33 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined ##hplusroadmap 00:39 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap 01:13 -!- Beatzebub_ [~beatzebub@d75-156-90-64.bchsia.telus.net] has joined ##hplusroadmap 01:16 -!- Beatzebub [~beatzebub@d75-156-90-64.bchsia.telus.net] has quit [Ping timeout: 256 seconds] 01:22 -!- zadock [~zadock@81.180.210.87] has quit [Quit: Leaving] 01:24 -!- Beatzebub__ [~beatzebub@d75-156-90-64.bchsia.telus.net] has joined ##hplusroadmap 01:26 -!- FourFire [~FourFire@77.18.249.222.tmi.telenormobil.no] has joined ##hplusroadmap 01:26 -!- Beatzebub_ [~beatzebub@d75-156-90-64.bchsia.telus.net] has quit [Ping timeout: 244 seconds] 01:41 -!- FourFire [~FourFire@77.18.249.222.tmi.telenormobil.no] has quit [Ping timeout: 272 seconds] 01:46 -!- FourFire [~FourFire@77.18.249.222.tmi.telenormobil.no] has joined ##hplusroadmap 01:56 -!- soylentbomb [~k@d53-64-122-232.nap.wideopenwest.com] has quit [Ping timeout: 245 seconds] 01:57 -!- FourFire [~FourFire@77.18.249.222.tmi.telenormobil.no] has quit [Ping timeout: 244 seconds] 02:02 -!- CheckDavid [uid14990@gateway/web/irccloud.com/x-akljjresiutpdgkf] has joined ##hplusroadmap 02:04 -!- Netsplit *.net <-> *.split quits: dustinm 02:04 -!- dustinm [~dustinm@2607:5300:100:200::160d] has joined ##hplusroadmap 02:06 -!- soylentbomb [~k@d53-64-122-232.nap.wideopenwest.com] has joined ##hplusroadmap 02:10 -!- FourFire [~FourFire@185.7.192.138] has joined ##hplusroadmap 02:14 -!- zadock [~zadock@muscalu.tuiasi.ro] has joined ##hplusroadmap 02:49 -!- FourFire [~FourFire@185.7.192.138] has quit [Ping timeout: 244 seconds] 02:58 -!- FourFire [~FourFire@185.7.192.138] has joined ##hplusroadmap 03:23 -!- strangewarp [~strangewa@c-76-25-206-3.hsd1.co.comcast.net] has joined ##hplusroadmap 03:24 -!- FourFire [~FourFire@185.7.192.138] has quit [Ping timeout: 272 seconds] 03:41 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap 04:11 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 272 seconds] 04:22 -!- gene_hacker [~chatzilla@c-98-232-239-159.hsd1.or.comcast.net] has quit [Remote host closed the connection] 04:27 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap 04:55 -!- FourFire [~FourFire@185.7.192.138] has joined ##hplusroadmap 05:08 -!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 05:09 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 252 seconds] 05:10 -!- Viper168_ is now known as Viper168 05:35 -!- Shannon [~Shannon@unaffiliated/shannon] has joined ##hplusroadmap 05:44 -!- eudoxia [~eudoxia@r167-57-109-182.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap 06:32 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds] 06:32 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined ##hplusroadmap 06:56 < kanzure> boooop 06:56 < kanzure> eudoxia: tell me things 06:57 < eudoxia> kanzure: no u 07:01 -!- zadock [~zadock@muscalu.tuiasi.ro] has quit [Ping timeout: 265 seconds] 07:01 -!- zadock [~zadock@muscalu.tuiasi.ro] has joined ##hplusroadmap 07:07 < kanzure> 0/10 07:08 < eudoxia> kanzure: so before you thought maybe ulbritch was not guilty because of that lawsuit his friend filed against you 07:08 < eudoxia> how have your views on that changed 07:10 < kanzure> are you sure that's what i thought? 07:11 < eudoxia> http://gnusha.org/logs/2013-10-29.log 07:12 < eudoxia> 10:37 <@kanzure> i think it's false because if DPR hired hitmen then i would be dead 07:13 < kanzure> perhaps they are not murderous monsters 07:15 < eudoxia> hm, the murder charge was dropped 07:21 -!- FourFire [~FourFire@185.7.192.138] has quit [Ping timeout: 244 seconds] 07:21 -!- skyraider [uid41097@gateway/web/irccloud.com/x-mibcukkfivmhklqi] has joined ##hplusroadmap 07:23 < kanzure> eudoxia: there were bitcoin transcripts from a conference yesterday 07:23 < eudoxia> hm i think i saw something about that in the logs 07:25 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 250 seconds] 07:55 < kanzure> https://srlabs.de/badusb/ 07:55 < kanzure> .title 07:55 < yoleaux> Turning USB peripherals into BadUSB | Security Research Labs 08:20 -!- Shannon [~Shannon@unaffiliated/shannon] has quit [Ping timeout: 244 seconds] 08:46 -!- Qfwfq [~WashIrvin@unaffiliated/washirving] has quit [Ping timeout: 264 seconds] 08:47 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined ##hplusroadmap 08:49 -!- Qfwfq [~WashIrvin@unaffiliated/washirving] has joined ##hplusroadmap 08:53 < heath> https://lists.dyne.org/lurker/message/20150309.022545.7dc3b65b.en.html 08:53 < heath> .title 08:53 < yoleaux> [unSYSTEM] introducing a new Distributed App: ΛLΞXΛNDRIΛ 08:55 -!- nmz787_i [~ntmccork@192.55.55.39] has joined ##hplusroadmap 09:03 -!- Shannon [~Shannon@unaffiliated/shannon] has joined ##hplusroadmap 09:04 -!- FourFire [~FourFire@34.203.34.95.customer.cdi.no] has joined ##hplusroadmap 09:11 -!- Shannon [~Shannon@unaffiliated/shannon] has quit [Read error: Connection reset by peer] 09:17 -!- delinquentme [~delinquen@2604:5500:27:1fa:693f:7316:f49c:86b7] has joined ##hplusroadmap 09:18 < delinquentme> so is there some reason that on the same machine I need to enable CORS to run API POSTs?? 09:18 < chris_99> this is amazing http://googleprojectzero.blogspot.de/2015/03/exploiting-dram-rowhammer-bug-to-gain.html 09:21 < kanzure> delinquentme: well are you requesting from a different origin? 09:23 < delinquentme> kanzure, no I don't think so im making an API call from within the console of chrome 09:23 < delinquentme> is that a different origin? 09:26 < kanzure> and what is the destination host 09:27 < kanzure> i mean the hostname 09:27 < heath> delinquentme: are you using the same port as the page is served on? 09:28 < delinquentme> I am. 5000 09:28 < delinquentme> localhost 09:28 < heath> shouldn't need it then 09:31 < delinquentme> because this: curl -H "Content-Type: application/json" -d '{"project":"MCE"}' -X POST http://localhost:5000/runmodel 09:31 < delinquentme> work as expected 09:32 < delinquentme> POST http://localhost:5000/runmodel 09:32 < delinquentme> graph_proto.html:1 XMLHttpRequest cannot load http://localhost:5000/runmodel. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. The response had HTTP status code 400. 09:34 < delinquentme> heath, TIL you're a web kid ! 09:36 < kanzure> delinquentme: he will be in sf in a few days 09:36 < delinquentme> heath, !!!!? 09:36 < delinquentme> COME GET HUGZ! 09:36 < delinquentme> i luh yew! 09:36 < delinquentme> kanzure, went out on a date w a russian "scientist" from okc last night 09:37 < delinquentme> wanted to STAB MY EYES out. jesus was frustrating 09:37 < delinquentme> i kept talking engineering and it was basically her spouting platitudes of " let the data speak " 09:37 < delinquentme> " theres so much data " 09:37 < delinquentme> i died a little inside 09:39 < delinquentme> Chrome does not support localhost for CORS requests (an open bug since 2010). 09:39 < delinquentme> http://stackoverflow.com/a/10892392 09:42 < gnusha> https://secure.diyhpl.us/cgit/diyhpluswiki/commit/?id=232c0f10 Bryan Bishop: fix joshua lim >> http://diyhpl.us/diyhpluswiki/transcripts/mit-bitcoin-expo-2015/bitcoin-financing-and-trading/ 09:54 -!- zadock [~zadock@muscalu.tuiasi.ro] has quit [Quit: Leaving] 09:58 < archels> http://news.osu.edu/news/2015/01/05/dna-origami-could-lead-to-nano-%E2%80%9Ctransformers%E2%80%9D-for-biomedical-applications/ 09:59 < delinquentme> It seems that default flask-restful has class methods pertaining to the verbs ( POST, GET,... ) but then some of these frameworks are thrown on top ... and the happen to break the pattern of defining the verbs as resource class methods, and instead define it as a method to something else .... @app.route("/", methods=['GET']) 09:59 < delinquentme> IDK just some curious behavior 10:02 < kanzure> you should prefer flask-restless 10:05 < delinquentme> kanzure, how does it work that all of these near substitute codebases ... all have a similar HTML / design layout 10:08 -!- FourFire [~FourFire@34.203.34.95.customer.cdi.no] has quit [Ping timeout: 272 seconds] 10:18 < delinquentme> YAY I LEARNIN FLASK. 10:22 < nmz787_i> delinquentme: here's some crossdomain flask thing that ended up working for something i was doing https://gist.github.com/nmz787/5652391#file-server-py-L13 10:22 < delinquentme> nmz787_i, i saw the post about intel ! 10:22 < chris_99> nmz787_i, did you ever get that teeny tiny laser engraver? 10:23 < delinquentme> and nmz787_i yea that looks *exactly* like what I want. 10:23 < delinquentme> MY FRIENDS ARE SO FUCKING NASTY 10:23 < delinquentme> <3 u guys. 10:23 * delinquentme biggest fucking hammer ever 10:26 * heath was afk 10:26 * heath reads delinquentme's log 10:27 < delinquentme> welcome back ./hug 10:27 < delinquentme> yeah dude Im your nutjob typical sf engineer 10:27 < delinquentme> 2 weeks ago I was checking the onboarding process for homeless shelters 10:27 < delinquentme> now I'm making more money than I've ever made 10:27 * delinquentme dhrug 10:27 < delinquentme> shrug**** 10:28 < heath> 09:39 < delinquentme> Chrome does not support localhost for CORS requests (an open bug since 2010). 10:28 < heath> ah, i knew there was a reason i never bothered doing anything but CORS 10:29 < delinquentme> firefox the same 10:29 < delinquentme> I mad a rather inflammatory post in #firefox 10:29 < heath> safari? 10:29 < delinquentme> $.post( "http://localhost:5000/runmodel", function( data ) { console.log( data ); }); Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:5000/runmodel. This can be fixed by moving the resource to the same domain or enabling CORS. 10:29 < delinquentme> TIL localhost is not same-domain 10:29 < delinquentme> heath, no have 10:29 < heath> uzbl? 10:29 < delinquentme> heath, where the fuz is my hug back ? 10:30 < heath> i'm now curious if there is a single browser that follows the CORS spec :P 10:30 < heath> see PM in the future 10:30 < heath> i keep PDA private 10:31 < heath> nmz787_i: are you in sf as well? 10:32 < delinquentme> ... heath. that was funny 10:32 < delinquentme> i keep PDA private 10:33 < delinquentme> heath, why are you visiting SF?? 10:37 < heath> stanford's bitcoin conference 10:37 -!- eudoxia [~eudoxia@r167-57-109-182.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 10:38 < delinquentme> kanzure, y u no here for this?? 10:38 < delinquentme> #expenseIt 10:38 < heath> so much stuff to see, but i think i might just restrict myself to checking out biocuruious and noisebridge 10:38 < heath> might just stick with biocurious 10:40 < heath> it would be nice to visit transcriptic for funzies as well 10:41 < delinquentme> heath, counter culture labs + berkeley bio labs 10:41 < delinquentme> also indie bio 10:41 < delinquentme> theres shitloads of accelerators 10:41 < delinquentme> but the places you want to be *arent* the accelerators 10:41 < delinquentme> go to actual labs :D 10:41 < delinquentme> like where Im headed tomorrow 10:42 < heath> delinquentme: cool, maybe you can show me around :) i'll pay for the uber or whatever 10:43 < delinquentme> you're not getting the SF experience unless you're licking handrails on the bart 10:43 < delinquentme> heath send me info about you or add me on fb 10:47 < delinquentme> firefox policy: 10:47 < delinquentme> In Gecko 1.8 or earlier, any two file: URIs are considered to be same-origin. In other words, any HTML file on your local disk can read any other file on your local disk. 10:47 < delinquentme> Starting in Gecko 1.9, files are allowed to read only certain other files. Specifically, a file can read another file only if the parent directory of the originating file is an ancestor directory of the target file. Directories cannot be loaded this way, however. 10:47 < delinquentme> https://developer.mozilla.org/en-US/docs/Same-origin_policy_for_file:_URIs 10:48 < delinquentme> TLDR: Gecko 1.8 file to file was considered same-domain.... Gecko 1.9 CORS is required for anything in a different directory 10:51 < delinquentme> nmz787_i, 10:51 < delinquentme> the only thing though is that application, if defining CORS within the flask application ... is using flasks internal server ( whatever it is ) as a production server 10:57 -!- FourFire [FourFire@2a02:270:2015:cafe:5c3:6e81:5317:6386] has joined ##hplusroadmap 11:09 < nmz787_i> chris_99: no :( :::((((( (super sad) 11:10 < chris_99> darn :( 11:10 < nmz787_i> delinquentme: thanks! it is exciting, now that I'm not a contractor I get on-campus wifi!!! 11:10 < chris_99> https://embodied.mpi-inf.mpg.de/research/printscreen/ 11:10 < delinquentme> nmz787_i, i want a tour 11:10 < nmz787_i> heath: nah, next state up 11:10 < delinquentme> also I want to be your frond 11:10 < delinquentme> bc thats bamf as fuck 11:11 < nmz787_i> :) 11:12 < nmz787_i> i don't think I can trade information for frondshiep 11:12 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 256 seconds] 11:12 < delinquentme> nmz787_i, we're already fb fronds 11:12 < delinquentme> too late . 11:13 -!- FourFire [FourFire@2a02:270:2015:cafe:5c3:6e81:5317:6386] has quit [Ping timeout: 252 seconds] 11:14 < nmz787_i> heheh 11:15 < nmz787_i> we might have to say you're my kid with a growth hormone problem.... then you can get insider info on the kids camp they have 11:20 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 11:20 < nmz787_i> http://techreport.com/review/27928/intel-xeon-d-brings-broadwell-to-cloud-web-services 11:20 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has joined ##hplusroadmap 11:22 -!- QuadIngi [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has joined ##hplusroadmap 11:24 -!- ButaTine [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has joined ##hplusroadmap 11:25 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has quit [Ping timeout: 252 seconds] 11:27 < nmz787_i> hmm, ToF camera on a microscope ocular??? 11:27 -!- QuadIngi [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has quit [Ping timeout: 272 seconds] 11:31 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has joined ##hplusroadmap 11:31 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has quit [Read error: Connection reset by peer] 11:33 -!- ButaTine [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has quit [Ping timeout: 252 seconds] 11:35 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has joined ##hplusroadmap 11:40 < chris_99> heh 11:40 -!- QuadIngi [~FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has joined ##hplusroadmap 11:40 < chris_99> that could be interesting 11:40 < chris_99> which reminds me i need ot decide if i'm gonna buy the intel one 11:42 -!- QuadIngi [~FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has quit [Read error: Connection reset by peer] 11:43 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has quit [Ping timeout: 252 seconds] 11:45 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has joined ##hplusroadmap 11:45 < nmz787_i> i can't tell if they're selling standalone cameras yet 11:46 < nmz787_i> it's in the Dell Venue 8 7000 tablet now 11:46 < nmz787_i> hmm, i am not finding anything quickly online about tof microscopy 11:46 < nmz787_i> what would the best sample be to try??? 11:47 < kanzure> tof? 11:47 < nmz787_i> i guess it shouldn't matter if it's resin or water (i.e. if the slide was embedded/preserved) 11:48 < nmz787_i> time-of-flight 11:48 < nmz787_i> most papers are ToF mass spec stuff 11:49 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has quit [Read error: Connection reset by peer] 11:49 < delinquentme> kanzure, nmz787_i heath .... sockets necessary or not when were talking extended ( 25 min ) processing jobs ... where I *only* need to start the job ... and wait for the output ... no additional communication is needed 11:49 < delinquentme> sockets seem overkill ... 11:50 < nmz787_i> well any comms will be over sockets 11:50 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has joined ##hplusroadmap 11:50 < nmz787_i> whether you know about them or not is diff storuy 11:50 < nmz787_i> could do callback to the job starter... but then you need to have a server or socket listener on that end 11:51 -!- FourFire [FourFire@2a02:270:2015:cafe:797d:f0ea:bc6c:6b63] has quit [Read error: Connection reset by peer] 11:51 < kanzure> delinquentme: use celery 11:51 < nmz787_i> i think chrome generally hates on long AJAX requests... but if you worry about recovering after a broken/failed connection then AJAX prob wouldn't work 11:51 < nmz787_i> yeah that sounds reasonable 11:52 < delinquentme> kanzure, I thought celery would be running on the task-master node 11:52 < nmz787_i> something the job-starter could ping and ask "hey is that job done" or "hey when that job finishes, contact me at..." 11:52 < delinquentme> so you're saying that celery is handling the communication between processing node and the task master ... celery doesn't handle the instantiation of the machine though right? 11:52 < delinquentme> thats integration w your infrastructure code 11:55 < delinquentme> right now I had imagined the infrastructure being a processing server running nginx and the computationally heavy models we're running 11:55 < delinquentme> and the user front-end server simply making API calls to that 11:55 < kanzure> celery does not do machine instantiation by default, but you could write a task that does so 11:56 < kanzure> celery handles task queues, including insertion into those queues 11:56 -!- crescendo [~mozart@unaffiliated/crescendo] has joined ##hplusroadmap 11:56 < kanzure> if you do not want to use celery for task insertion on your call side, you can use flower which has an http api for task creation 12:06 -!- FourFire [~FourFire@2a02:270:2015:cafe:69cb:2ba:6006:c58f] has joined ##hplusroadmap 12:25 -!- QuadIngi [FourFire@2a02:270:2015:cafe:69cb:2ba:6006:c58f] has joined ##hplusroadmap 12:28 -!- FourFire [~FourFire@2a02:270:2015:cafe:69cb:2ba:6006:c58f] has quit [Ping timeout: 252 seconds] 12:32 -!- Shannon [~Shannon@unaffiliated/shannon] has joined ##hplusroadmap 12:32 -!- QuadIngi [FourFire@2a02:270:2015:cafe:69cb:2ba:6006:c58f] has quit [Read error: Connection reset by peer] 12:54 < fenn> .title http://www.blendswap.com/blends/view/72124 12:54 < yoleaux> Lego 856 Bulldozer | Blend Swap 12:57 < kanzure> fenn: that much lust can't be healthy 12:58 -!- Shannon [~Shannon@unaffiliated/shannon] has quit [Quit: Leaving] 13:02 < fenn> nmz787_i: time of flight microscopy doesn't make sense because the different parts of the image are femtoseconds? apart 13:04 < fenn> you can do a 3d thing with "plenoptic" micro lens arrays 13:08 < fenn> hum i guess they are getting picosecond resolution already, so it may be feasible 13:09 < fenn> .title http://web.media.mit.edu/~raskar/trillionfps/ 13:09 < yoleaux> Visualizing Light at Trillion FPS, Camera Culture, MIT Media Lab 13:23 -!- skyraider [uid41097@gateway/web/irccloud.com/x-mibcukkfivmhklqi] has quit [Quit: Connection closed for inactivity] 13:26 < nmz787_i> fenn: so you're saying the time is too small, such that the camera likely will blur the photons into the same depth bin most likely? 13:26 < nmz787_i> yeah but that trillion fps was with pulsed light 13:26 < nmz787_i> seems like you'd need pulsed light plus something to slow the photons down 13:26 < nmz787_i> so the slow camera could register 13:27 < nmz787_i> well, they're doing pulsed light plus phase shift of capture time 13:27 < archels> just dropped in to this conversion, but was reading about time-of-flight analysis for PET earlier, and they can only get the uncertainty down to ~10 cm or so 13:27 < archels> found that pretty disappointing 13:30 < fenn> lemme just whip out my time warp field generator... 13:30 < fenn> PET photons have unknown phase 13:30 < fenn> the wavelength is too short to compare phase anyway 13:31 < archels> chris_99: cute displays 13:32 < fenn> nmz787_i: maybe you could make something like a time prism out of a kerr cell... photons go in and come out at an angle that varies with time (over a few picoseconds) 13:32 < nmz787_i> I'm going to give the real sense camera a try anyway, someone has one locally.... it looks like it might use some sort of frequency based encoding to get depth data, so the time of flight get's mixed into the frequency component of the image to be extracted later with processing... so who knows, maybe something cool will happen 13:33 < fenn> .wik kerr cell 13:33 < yoleaux> "The Kerr effect, also called the quadratic electro-optic effect (QEO effect), is a change in the refractive index of a material in response to an applied electric field." — http://en.wikipedia.org/wiki/Kerr_cell 13:33 < nmz787_i> so LCD maybe 13:33 < nmz787_i> or something 13:33 < chris_99> archels, i've emailed a UK company that sells the chemicals in kits 13:33 < chris_99> to make them 13:33 < nmz787_i> that would probably change the polarization 13:33 < fenn> that's useless 13:34 < nmz787_i> (for this application) 13:34 < fenn> isn't "real sense" just random dot projection? 13:34 < fenn> .wik real sense camera 13:35 < yoleaux> "" — http://en.wikipedia.org/wiki/SixthSense 13:35 < fenn> hmm 13:35 < fenn> .wik realsense camera 13:35 < yoleaux> "Wikipedia:Featured picture candidates/Aldrin saluting American Flag" — http://en.wikipedia.org/wiki/Wikipedia:Featured_picture_candidates/Aldrin_saluting_American_Flag 13:36 < nmz787_i> yeah either 'random' or some known pattern that is unique enough to use for encoding and decoding 13:36 < nmz787_i> .wik structured light 13:36 < yoleaux> "Structured light is the process of projecting a known pattern of pixels (often grids or horizontal bars) on to a scene. The way that these deform when striking surfaces allows vision systems to calculate the depth and surface information of the objects in the scene, as used in structured light 3D scanners." — http://en.wikipedia.org/wiki/Structured_light 13:36 < nmz787_i> that doesn't do what I'm talking about justic 13:37 < fenn> ok but "structured light" usually involves projecting an entire basis set, like discrete cosine 13:37 < fenn> realsense just does a single fixed pseudorandom dot pattern 13:37 < fenn> god i hate this new trend in websites to throw 50 layers of overlapping scrolling video 13:38 < fenn> and zero technical information 13:39 -!- Proteus [~Proteus@unaffiliated/proteus] has joined ##hplusroadmap 13:40 -!- Proteus1 [~Proteus@97-121-101-102.omah.qwest.net] has quit [Ping timeout: 256 seconds] 13:40 < nmz787_i> http://stanford.edu/class/ee367/class6.pdf 13:41 < nmz787_i> "• illuminate scene with highfrequency pattern" 13:41 < fenn> ok i can't actually find any info on how the realsense works, but that's what i think 13:43 < fenn> http://image-sensors-world.blogspot.com/2015/01/intel-releases-more-details-on-its-f200.html "the projector emits 16 different patterns." 13:48 < nmz787_i> i think it's related to this http://groups.csail.mit.edu/graphics/CodedAperture/ 13:48 < nmz787_i> .wik coded aperture 13:48 < yoleaux> "Coded Apertures or Coded-Aperture Masks are grids, gratings, or other patterns of materials opaque to various wavelengths of light. The wavelengths are usually high-energy radiation such as X-rays and gamma rays. By blocking and unblocking light in a known pattern, a coded "shadow" is cast upon a plane of detectors." — http://en.wikipedia.org/wiki/Coded_aperture 13:48 < fenn> ok i don't get this one, how does it work? "The system is able to detect and image over distances ranging from microns to kilometres dictated only by the lens. The sensor works passively and only needs ambient light." http://analog-eetimes.com/en/basf-develops-simple-3d-image-sensor.html?cmp_id=7&news_id=222906920 13:48 < fenn> "The sensor is based on a "new physical effect" enabled by the use of specially developed dye-sensitized organic light sensitive chemicals. The effect is complex and described in patent WO 2012110924 A1." 13:50 < fenn> this is a very long patent 13:54 < nmz787_i> huh, i wonder if that is related to realsense 13:54 < fenn> no 13:55 < chris_99> fenn, say it did use structured light, how would it decode it with a single sensor 14:00 < fenn> the realsense camera does use structured light with a complete basis, it turns out 14:00 < fenn> oh great, just to complicate things further: "Just to clarify, F200 is a front side camera designed for close range user interface applications. The RealSense rear camera is called R200, designed for the longer range, and based on a different technology" 14:11 < chris_99> yeah it looks like it is structured light https://software.intel.com/en-us/blogs/2015/01/26/can-your-webcam-do-this 14:13 < fenn> this page was much more informative https://software.intel.com/en-us/forums/topic/537872 14:13 < fenn> and yes, my webcam works in the dark too 14:14 < nmz787_i> hmm, so with a binocular scope you would have to opt-out of the color camera i guess 14:14 < chris_99> so objects in the scene deform the pattern, and from the deformation, you get 3D with just a single camera? 14:15 < nmz787_i> probably 14:15 < fenn> right, there is a small angle between the IR camera and the laser projector. the 3d info comes from the parallax of each "pixel" projected by the laser 14:16 < fenn> it's the same principle as an analog laser scanner, but it's done in parallel 14:16 < chris_99> a ToF camera, would simply send a single diffused beam of IR right? and then each pixel, would be able to sense photons arriving at different times? 14:17 < fenn> ToF detects phase; i'm not sure how the detector works for that 14:17 < fenn> it's modulated phase, not the actual phase of the photons 14:18 < fenn> but yes, basically 14:18 < fenn> i don't get why they don't just sell the cameras 14:18 < chris_99> which cameras? 14:18 < fenn> the realsense F200 14:18 < chris_99> you can buy it 14:19 < chris_99> i was debating buying one 14:19 < chris_99> http://click.intel.com/intel-realsense-developer-kit.html 14:19 < chris_99> $99 14:19 < fenn> maybe they are still scaling up production 14:19 < fenn> "Reservation guarantees users will receive priority to order their requested quantity of cameras when the cameras are built and ready for purchase. Plans are subject to change and Intel reserves the right to cancel camera distribution " 14:20 < chris_99> yeah you pay a dollar to reserve 14:20 < fenn> also this should have been available like 4 years ago 14:20 < chris_99> i thought it was a ToF camera :'( 14:20 < fenn> the first version "perceptual" camera was ToF but they changed it completely in the F200 14:21 < chris_99> ah 14:21 < chris_99> there is a real ToF camera thats $160 iirc 14:21 < fenn> lol "The Camera is intended solely for use by developers with the Intel® RealSense SDK for Windows solely for the purposes of developingapplications using Intel RealSense technology. The Camera may not be used for any other purpose, and may not be dismantled or in any way reverse engineered." 14:21 < fenn> yeah right 14:22 < fenn> how does the ToF camera compare for 3d scanning performance? 14:23 < chris_99> http://www.amazon.com/Creative-Gesture-Recognition-Personal-Computers/dp/B00EVWX7CG http://www.softkinetic.com/Products/DepthSenseCameras 14:23 < chris_99> not sure 14:24 < chris_99> the res on that is lower than the structured light intel one 14:24 < chris_99> i guess Creative fabs the chips for both Intel and Softkinetic then 14:26 < chris_99> http://en.wikipedia.org/wiki/Time-of-flight_camera has a quite nice explaination 14:27 < fenn> https://forum.libcinder.org/topic/future-is-here-time-of-flight-camera-for-150-from-intel-with-sdk 14:27 < fenn> some pictures 14:28 < chris_99> cool 14:28 < fenn> heh the pupil warp looks pretty weird 14:35 < fenn> time of flight probably degrades more gracefully with movement than structured light 14:36 < chris_99> yeah 14:36 < chris_99> good point 14:36 < fenn> hmm i dont like the sound of this "Required hardware to use the peripheral 3D camera must be system with a minimum of a 4th generation Intel® Core™ processor." 14:37 < chris_99> haha 14:38 < chris_99> maybe it just shovels the raw data to the PC 14:38 < chris_99> to do the processing 14:38 < chris_99> and decodes the 3D on the host 14:39 < fenn> i doubt it 14:39 < fenn> this is a job for an asic 14:40 < fenn> but their stupid SDK might be a pig 14:40 < fenn> probably the face and hand detection is done on the computer 14:40 < chris_99> so dumb question if it's just structured light 14:40 < chris_99> why is it 640x480 14:41 < chris_99> when the camera can do 1080p 14:41 < fenn> the depth camera has to be very sensitive to light levels which means larger pixels 14:41 < chris_99> ah 14:41 < fenn> also it's high framerate which exacerbates the problem 14:42 < fenn> apparently dark objects don't show up in the depth map sometimes 14:42 < chris_99> i wonder how hard it'd be to hack your own structured light camera 14:42 < fenn> very easy it turns out 14:42 < chris_99> just using a normal webcam, stripped of IR filter 14:42 < fenn> forget about IR, just use a regular camera and projector 14:43 < chris_99> heh, you don't want to see it shining in your face though 14:43 < fenn> i dont want to 3d scan my face anyway 14:44 < fenn> 14:44 < chris_99> heh 14:45 < fenn> the open source software for structure light that i've found so far seems kinda haphazard and incomplete 14:45 < fenn> but i haven't looked around very much yet 14:46 < fenn> i am thinking about just using a magnifying glass and computer monitor 14:46 < fenn> because projectors are annoying 14:46 -!- Proteus1 [~Proteus@67-3-170-75.omah.qwest.net] has joined ##hplusroadmap 14:47 < chris_99> you mean to DIY your own projector? 14:47 < fenn> right 14:47 < fenn> a fresnel lens from an overhead projector would be better 14:47 -!- Proteus [~Proteus@unaffiliated/proteus] has quit [Ping timeout: 244 seconds] 14:47 < fenn> it used to be all the rage back before, well, something 14:48 < fenn> when people used CRT monitors and projectors were expensive 14:48 < chris_99> i saw a really nice HD projector 14:48 < chris_99> someone made 14:48 < chris_99> http://forum.allinbox.com/aspectgeek/Projetsencours/18/photon3k-projector-2880x1800-sujet_9774_1.htm 14:52 < fenn> yep 14:52 < fenn> i don't get why high res projectors are still so expensive 14:52 < chris_99> yeah me neither 14:52 < fenn> since even a kid can make one in their dorm room for $500 14:53 < chris_99> although the proper ones use teeny tiny DLP chips or LCDs with high PPI 14:55 < fenn> "proper" doesn't matter when you cant get even half the resolution 14:55 < fenn> besides, larger modulator is better because less diffraction 14:56 < fenn> crazy light bulbs in those things, 50,000 lumen short arc 14:57 < maaku> can someone with more bio knowledge explain this? https://medium.com/the-physics-arxiv-blog/the-origin-of-life-and-the-hidden-role-of-quantum-criticality-ca4707924552 14:57 < maaku> .title 14:57 < yoleaux> The Origin of Life And The Hidden Role of Quantum Criticality — The Physics arXiv Blog — Medium 15:01 < fenn> seems like it would be easy to add a video filter to correct for chromatic aberration 15:02 < fenn> fulla - Correct lens distortion, vignetting, and chromatic aberration. 15:02 < fenn> that's not real-time tho 15:02 < fenn> also it's backwards 15:09 < fenn> "Make sure to use a UV filter with arc lamps, can yellow the LCD" 15:09 < chris_99> haha 15:10 < fenn> these cheap flashlight LEDs are pretty bright, possibly enough for a short throw projector 15:10 < fenn> supposedly they are 1000 lumen but who knows 15:11 < fenn> visible in sunlight at least 15:16 < fenn> the XML-T6 15:17 -!- zadock [~zadock@81.180.210.87] has joined ##hplusroadmap 15:18 < chris_99> http://www.cree.com/LED-Components-and-Modules/Products/XLamp/Arrays-NonDirectional/XLamp-CXA3050 15:19 < fenn> too big 15:20 < kanzure> what was the goal again? 15:20 < fenn> 3d scanning of stuff 15:21 < fenn> chris_99: the brightness of an emitter can't be corrected by optics, so you have to start with a small emitter 15:21 < chris_99> not sure i understand what you mean, you're saying that'd be too bright? 15:23 < fenn> no, i'm saying the projected image would be blurry 15:23 < chris_99> why would it be blurry 15:23 < fenn> because the emitter is big 15:24 < fenn> you would have 100 clear images projected overlapping 15:25 < fenn> that emitter is actually 100 LEDs side by side 15:25 < chris_99> ah 15:25 < chris_99> could you put some kind of diffuser in front 15:25 < fenn> but the same principle applies to a large single LED 15:26 < fenn> you could focus it to a point and diffuse it, but i think that would lose a lot of light 15:26 < fenn> actually it wouldnt be a point, it would be a scaled down image of the emitter 15:27 < fenn> hence the arc lamps 15:31 < chris_99> gotcha 15:42 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Ex-Chat] 16:02 -!- delinquentme [~delinquen@2604:5500:27:1fa:693f:7316:f49c:86b7] has quit [Ping timeout: 265 seconds] 16:18 < nmz787_i> maaku: IMO it seems like antennas and tuning radio signals is not a half-bad analogy 16:22 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 252 seconds] 16:23 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined ##hplusroadmap 16:55 -!- delinquentme [~delinquen@74.61.157.78] has joined ##hplusroadmap 17:23 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 244 seconds] 17:31 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 18:25 -!- nmz787_i [~ntmccork@192.55.55.39] has quit [Quit: Leaving.] 18:28 -!- CheckDavid [uid14990@gateway/web/irccloud.com/x-akljjresiutpdgkf] has quit [Quit: Connection closed for inactivity] 18:35 < kanzure> "libSPRITE defines engineering units as types (i.e., Meters or Radians instead of double or int)." 18:37 -!- Shannon [~Shannon@unaffiliated/shannon] has joined ##hplusroadmap 19:01 -!- saurik_ is now known as saurik 19:38 -!- panax [~panax@96-58-127-7.res.bhn.net] has joined ##hplusroadmap 20:14 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 265 seconds] 20:21 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 20:25 -!- gene_hacker [~chatzilla@c-98-232-239-159.hsd1.or.comcast.net] has joined ##hplusroadmap 20:26 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap 20:37 -!- Shannon [~Shannon@unaffiliated/shannon] has quit [Ping timeout: 244 seconds] 20:38 < fenn> "Tesla wants the factory to produce 35 gigawatt hours per year worth of battery cells by 2020, and battery pack output would be 50 gigawatt hours per year. That amount of output would more than double the current entire world’s lithium ion battery production." 20:38 < fenn> coming soon to reno nevada 20:40 < fenn> "Tesla already used half of all the batteries made for electric cars in the world in 2013 for its Model S car (22,477 cars sold)" 20:42 < fenn> "Tesla’s factory could be the largest factory of any kind, anywhere in the world in terms of inputs in and outputs out" <- would like to see some data supporting that 20:45 < fenn> US Li-ion battery production for 2012 was 1.2 GWh 20:51 < fenn> "you’d need 200 of these factories to supply all the world’s cars" 20:52 < fenn> that's only 100 million cars a year 20:52 < fenn> but maybe demand for new cars will go down once they start driving themselves 21:31 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 21:49 -!- Lemminkainen [uid2346@gateway/web/irccloud.com/x-mlpwepnvnyrtcwbu] has joined ##hplusroadmap 21:52 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 264 seconds] 21:53 -!- Vutral_ [~ss@p5B2A6033.dip0.t-ipconnect.de] has joined ##hplusroadmap 22:02 -!- Vutral_ [~ss@p5B2A6033.dip0.t-ipconnect.de] has quit [Excess Flood] 22:05 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap 22:55 < kanzure> .wik http://en.wikipedia.org/wiki/Cicada_3301 22:55 < yoleaux> "Cicada 3301 is a name given to an enigmatic organization that on three occasions has posted a set of complex puzzles to recruit capable cryptanalysts from the public. The first Internet puzzle started on January 5, 2012, and ran for approximately one month." — http://en.wikipedia.org/wiki/Cicada_3301 23:06 -!- Technicus [~Technicus@97-83-226-86.dhcp.eucl.wi.charter.com] has joined ##hplusroadmap 23:10 -!- delinquentme [~delinquen@74.61.157.78] has quit [Ping timeout: 272 seconds] 23:12 -!- zadock [~zadock@81.180.210.87] has quit [Quit: Leaving] 23:33 -!- zadock [~zadock@81.180.210.87] has joined ##hplusroadmap 23:34 -!- zadock [~zadock@81.180.210.87] has quit [Remote host closed the connection] --- Log closed Tue Mar 10 00:00:17 2015