/srv/irclogs.ubuntu.com/2011/11/24/#ubuntu-us-mi.txt

snap-lHowdy01:13
greg-gyo yo01:19
greg-ggoing to be a quiet few days :)01:19
greg-gso...01:20
greg-gI may or may not have bricked my WRT54G01:20
greg-gbut!01:20
greg-gI received my new Nikon D3100 in the mail!01:20
snap-lNIce01:20
snap-lWHat'd you do to the wrt65g?01:20
greg-gI was going to do dd-wrt, but I decided to test flashing with the updated firmware from linksys01:21
greg-g*that* borked01:21
snap-lUgh01:22
rick_h_yea, quiet01:22
rick_h_greg-g: woot01:22
rick_h_oops01:22
snap-lI think you can unbrick from that.01:22
greg-ghopefully01:24
greg-gnope01:32
greg-gneed to do JTAG01:32
greg-g(if that'll work)01:33
greg-gand ef me, I don't want to fuck with JTAG for this shit01:33
greg-gnew toy, take the pain away!01:42
* greg-g taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps taps on his keyboard waiting for the battery to charge01:51
rick_h_heh01:52
rick_h_tap more01:52
snap-lJTAG?02:06
greg-gsnap-l: http://www.dd-wrt.com/wiki/index.php/JTAG02:13
snap-lUgh02:24
greg-gyeah :(02:28
greg-gmight have to head to noisebridge and introduce myself (the most popular hacker space in SF)02:29
jjesseevening02:49
rick_h_party02:49
jjesseyeah?02:50
Blazeixhow's the yui theatre thing going?02:55
Blazeixrick_h_: were you the one who bookmarked the async UIs link on bookie? curious about your opinion on that03:02
Blazeixthat's a big problem at work; the company that made the UI went full async, so they try to guess what the server response will be. And often guess incorrectly03:03
greg-ghttp://www.flickr.com/photos/grggrssmr/6392626957/03:22
rick_h_Blazeix: yea, I bookmarked it03:32
rick_h_I like the idea, but you have to have a really good notification system in place I think03:32
rick_h_because you have to be ready to handle failures03:32
rick_h_and preferably a queue you can walk back and "undo" things with03:32
rick_h_but I like the idea, to get more of a native feel and less "spinner loading..." going on03:32
rick_h_but yea, if you fail fairly often, it can be a headache03:33
Blazeixyeah, the idea seems great. I guess for simple apps it might work, but anything with server-side business logic or multiple-user concurrency suffers03:33
rick_h_Blazeix: yea, I've not used it a ton tbh, so it was more "this sounds good...let's try to do more of it"03:34
rick_h_than "I'm a convert, this or bust!"03:34
Blazeixwe're currently trying to convince the other team to introduce spinners, or at least disable ui elements until the server response comes in03:34
rick_h_yea, see I'm seeing that in LP we've got some horrible timings on things03:34
Blazeixrick_h_: yeah, definitely, just trying to get other perspectives :)03:34
rick_h_2-4s03:34
rick_h_and spinner for that is just not going to work03:34
rick_h_so I'd rather say we had an operations queue, and try to deal with things better03:35
rick_h_then again, we're a freaking mess...and getting a real queue into the process means touching so much damn code right now03:35
Blazeixyeah, more and more we find ourselves implementing COMET notification for client apps. feels like a bit of a cop-out, but it's so damn useful03:35
rick_h_heh yea03:36
Blazeixis that a client-side queue for requests/responses, or a server side queue for incoming requests03:36
rick_h_I was thinking something similar, it might make more sense/be easier when you start using websockets and webworkers03:36
rick_h_Blazeix: I'm thinking more like an undo stack03:36
Blazeixah, gotcha03:37
rick_h_"hey, the user said delete this, here's a ref to the node, and a callback, if it fails...run restore on that03:37
rick_h_"if it succeeds, pop it off the queue03:37
rick_h_basically try to abstract it so that it's just part of any xhr request kind of thing03:37
rick_h_at least in theory that's what I'd shoot for I think03:38
Blazeixah, yeah, our client app does something like that, some of the feedback we got complained about poltergeists, as elements started jumping around for long request/response03:38
rick_h_why wait for the spinner if I want to walk through and delete 10 items in quick hurry03:38
rick_h_yea, I think that's the notification stuff03:38
rick_h_you'd want to go "hey, I can't delete user XX, the server says: ERROR"03:38
rick_h_and then on clicking/ack'ing the notification, the div is restored or something03:38
rick_h_it'd take some working for sure03:39
rick_h_but again, if the UI is very interactive, I think it's a win03:39
rick_h_I think that's the big bar, how much interaction do you expect, and is there enough to want to smooth it out03:39
Blazeixah, restoring the element once the user acknowledges the error is interesting03:39
BlazeixI need to take a look at spine. I sort of grok backbone now, and spine seems slightly more structured03:40
rick_h_yea, I mean you take away the "in your face" on success, but make it more "in your face" on fail03:40
Blazeixright03:40
rick_h_we watched the YUI MVC video, they've got some good stuff there03:40
rick_h_very backbone-ish, but built on YUIs bits03:40
rick_h_actaully created a class Pjax lol03:41
BlazeixI've added yui theater to my rss feeds, so hopefully I can start keeping up on them.03:42
rick_h_it's a wave, they're mainly YUIConf videos03:42
rick_h_but normally good stuff03:42
rick_h_I want to see the crockford future of JS03:42
rick_h_we only got through one tonight03:42
greg-gthe photography world amazes me in their control freakism: "o protect against Copyright Infringement, Nikon offers two versions of our current product manuals. A fully printable manual for existing owners (which requires a valid, North American, Nikon camera serial number and registration to download) and a non-printable version for others (no serial number required)."05:14
greg-gs/"o/"To/05:14
greg-gthey capitalized Copyright Infringement to show you they mean business05:14
snap-lHappy THanksgiving, everyone12:28
snap-lgreg-g: I find it adorable that people think setting a little bit prevents printing12:28
rick_h_morning, and happy thanksgiving12:56
snap-lI got a note from Eric Ferraiuolo via twitter last night13:00
snap-l(presenter of the video we watched)13:00
mydogsnameisrudyhappy turkey day13:01
rick_h_snap-l: oh yea?13:54
rick_h_snap-l: awesome13:55
brouschsnap-l: cease and desist for public performance?14:11
snap-lbrousch: No, thankfully14:19
greg-ghappy thanksgiving everyone!18:31
snap-l and to you as well!20:34
snap-lstuffed20:34
_stink_ate already?  i love the early meals20:34
_stink_but in-laws are waiting until 520:35
_stink_:|20:35
snap-lugh20:40
snap-learlier thr better20:40
snap-li dont like waiting for holiday meals20:41
snap-lmakes everything go slower20:41
_stink_heh20:41

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