[00:12] jrwren I think the proper response is to setup a new server that can perform ipv6 duties while the old one runs and then telling yourself you'll migrate the old one over [00:12] jcastro: intel 520 240gb? Any reason not to you know of? [00:19] rick_h_: hahahaha. [00:23] rick_h_: http://smackerelofopinion.blogspot.com/2012/06/intel-ssd-520-goodness.html [00:23] that's the highest endorsement I can think of [00:24] jcastro: k, yea saw that. Ok, ordered then [00:24] hopefully that x230 comes out tomorrow like they're saying [00:24] and upgrade time wooo [00:24] they really dropped prices on the current ones too [00:25] yea, $344 for the 240, about what I paid for my 160 2yr ago [00:25] yeah [00:25] sick [00:26] I just plonked for 4x3TB spinners for my microserver [00:26] and I'm only at 65gb on this one, but no vms, and looking forward to putting those back into play [00:26] yea, saw that, crazy! [00:26] so I'm pretty much maxed out my storage budget for a while [00:26] I looked at 2 3gb for my little nas, but ouch [00:26] so went with 2gb [00:26] yeah [00:26] but I needed the room since btrfs raid5 isn't around yet [00:26] then again, this laptop is going to be ouch when all said/done [00:26] they're starting up higher this time it sounds like [00:27] so I needed to be able to copy from my 4x2tb to the 4x3tb but in RAID1 [00:27] yea, that's awesome though [00:27] pain in the ass [00:27] look forward to that down the road, think I'll still hang on ext4 for now, but nice to see it getting closer [00:27] when it's all said and done and I have both sets of disks in RAID5. [00:27] I will be epic [00:27] oh yea [00:27] you going to loan out openstack accounts on there :P [00:27] 2 microservers, one 9TB, one 6tb [00:28] damn! [00:28] and then I'll likely ceph them together as one mount point [00:28] but that's the year-off plan [00:28] wtf are you storing? [00:28] yea, well let me know what address to set my rsyncd off to :P [00:28] jrwren: find out end of august! [00:28] hah [00:28] rick_h_: it's too much, even esata direct takes overnight [00:29] we need thunderbolt! [00:29] hah, that's the one thing I'm bummed on the new laptop, no esata port wtf! [00:29] though did order up a usb 3.0 thumbdrive to do the install from. Will be the fastest install evar! [00:29] usb3 install disk to intel 520...zoom [00:29] heh [00:30] I wish we had an option to just have a reinstall partition [00:30] thunderbolt, are we allowed to use that yet? [00:30] like OEMs do [00:30] hah [00:30] naw, I've never needed that [00:30] it'll be like what ... less than a gig [00:30] I'd rather have that than remember to carry a USB stick [00:30] the hw is out there, but expensive [00:30] they messed up with the cables [00:30] they end up being like a hundred bucks each [00:31] ugh [00:31] so then everyone will go "USB3 is good enough" [00:31] just like we did with firewire/USB [00:31] oh, do you know anything about widi ? [00:31] nothing [00:31] yea, I stayed true to firewire for so long [00:31] but gave up...but then esata was going to make it all better, but can't get things with ports on them :( [00:31] hmm, I'll have to research. I bet we have an X guy somewhere I can bug about it maybe. [00:32] I love the idea of docking to my external displays without docking :) [00:32] it's hard to find good esata [00:32] and then you get one [00:32] like on my microserver [00:32] and the idiots make it only support one drive [00:32] doh! [00:32] so I can't just connect my old enclosure to my new server [00:32] I have to buy a new PCIE card, etc. [00:32] I just want to keep windows on an external drive and boot it occassionally via esata, why can't that work [00:32] waldo does it with his work laptop <3 [00:33] that's sweet [00:33] right, there's always the extra card options [01:45] Evening [02:37] Anyone have any experience with the Netgear WNR3500L? [02:37] I'm attracted to it because it's marketed as an OSS router [02:46] no, but let me know, I'm living with a crappy EL5200 or some such [02:50] http://www.youtube.com/watch?v=oBZY_loemUw [10:41] good morning [11:24] morning [11:32] woot! ordered confirmed, est ship of the 11th [11:32] there was no overnight shipping option though, wtf [11:32] good morning [11:32] I guess I'll have to wait for the slow train from china [11:32] morn [11:33] rick_h_: either I logged in on in the middle of a conversation or randomness. [11:33] lol [11:34] ordered the new laptop, cranky it didn't have expidited shipping option [11:34] so yea, middle of convo [11:34] Blazeix: so 4.0.4 landed, and the phone now detects the dock, but still doesn't fit nicely. YOu have to hold it down to get contact with the pins to get power/audio out (but it works now) [11:35] gotchya. [12:19] http://news.ycombinator.com/item?id=4067372 hah, love this only because I started reading cryptinomicon and was introduced to the term "F*** you money" in there [12:22] Hm, had to fix another computer this morning. These things are starting to show their age (6 years) [12:23] Mostly fans and power supplies luckily [12:24] Shoot, I didn't know Brandon Rhodes wrote a Python book. [12:25] http://rhodesmill.org/brandon/chapters/screen-scraping/ [12:25] yea, wrote a couple I believe (well was listed as co-author or something) [12:25] I think I skipped that book because the title sounded uninsteresting [12:25] yea, it looks like a bit of a cookbook [12:25] I looked at it for some more recent twisted reading [12:26] but not much twisted really in there [12:27] Good morning [12:28] morning [12:28] party! [12:29] anybody here use a BNC? [12:30] not that I'm aware of [12:30] I don't even know what it is [12:30] like ZNC or something like that (http://wiki.znc.in/ZNC) [12:30] and IRC Bouncer [12:30] an* [12:31] I use Pidgin. These geekers mostly use screen and irssi or weechat [12:32] hey, tmux and irrsi :P [12:32] I'm trying to get my vanity host set up but I'm assuming it's not going to happen cause I doubt my ISP will set up a dns forwarding record for me. Not as a residential customer w/ Dynamic IP [12:32] I use tmux and weechat [12:33] but I use it on my local machine [12:33] I use IceChat at work and mIRC on my gaming rig and XChat on my laptop [12:35] I set up a ZNC server last night but then realized it's not going to do what I want it to do [12:35] though keeping me logged in even when I D/C a client is a neat trick [12:35] keeps logging even if I'm not in, so no talking crap about me behind my back ;) [12:36] There are private channels for that [12:36] brousch: aye [12:37] #ubuntu-us-mi-gossip [12:37] I thought it was #ubuntu-us-mi-brouch-keep-out? [12:37] though it appears it may use a lot of data. Between my file/web/dns/etc servers and the ZNC server I might reach the Uverse 250GB limit [12:37] whoops [12:37] snap-l: lol [12:39] widox: dude! which dock did you get? [12:41] http://www.badassoftheweek.com/lamaupin.html [12:43] be with me...I've setup the wife's laptop, in windows, to run JS test files from my dev machine to hopefully make this crap work in IE [12:44] ugh.. how far back do you have to be compatible with? [12:44] rick_h_: hopefully only back to IE8 [12:45] rick_h_: Creating your own selenium test lab? [12:45] MaskedDriver: yea, IE8 [12:45] brousch: basically I guess, or home made yeti cluster I guess [12:45] good. IE7 and IE6 have been the bane of my existance since I got into webdev [12:48] rick_h_: ISn't that what VMs are for? [12:48] Spin 'em up, knock 'em down [12:48] snap-l: ^ that's what I was gonna ask lol [12:48] snap-l: yea, but I need a windows disk to do the vim, and a cd drive [12:48] I've got a windows install cd somewhere, I bought a legit copy a couple of years ago [12:48] no Technet subscription? [12:49] I think I have the ISO that we used for our VMs from OU [12:49] Just make an ISO of your WinXP CD [12:49] then you can just get the ISOs and install from that [12:49] not sure if it'll work with your key, though [12:49] ummmm, no. They don't tend to give MS lots of $$ at canonical :P [12:49] well this was a win7 disk [12:49] lol, well if they want you to be compatible with it, they should [12:49] I got it for using my damn mic input box for OLF [12:49] You can still do it [12:49] rick_h_: Ah, right [12:50] but yea, my goal when the new laptop gets here is to run a full win7 or 8 VM on there [12:50] I'll find my code/windows disk. Just don't use the thing but once a year any more and it gets buried in the files somewhere [12:50] for today, it's the wife's laptop :) [12:50] oh wait, they have the free IE testing VMs [12:50] Let me find them. It's legit [12:50] brousch: Do tell? [12:51] rick_h_: I actually really enjoy the Win8 experience. I was using it as my daily driver on my gaming rig until I got my Naga mouse and the drivers/synapse utility weren't compatible [12:51] blasphemy! [12:51] which part? [12:52] cause I know that several of the things I said in my last sentence could be interpretted as such [12:52] This looks like it http://www.webupd8.org/2011/09/test-websites-in-internet-explorer-9-8.html [12:52] yea, basically all of it [12:52] rick_h_: lol. I use what works, I don't put all my eggs into one basket [12:52] Oh shit, you might need 45GB of free space [12:52] brousch: cool, checking it out [12:53] ok, I have it to spare on this machine, and don't need IE7 [12:53] the new ssd is a 240gb one so will be fine there [12:53] mother of god 240GB SSD? lucky [12:53] well it goes bigger, but 240 is the sweet price point [12:53] I think they last 30 days, but that page says you can get 60 out of them. Then you have to re-download them [12:54] paid about the same for that as my 160gb on this machine [12:54] OCZ? [12:54] I'm an intel fanboi, will be my 4th one [12:54] never had an issue in them [12:54] blasphemy ;) [12:55] These Sandisk SSDs are holding up so far, but are only a month or two old. [12:56] I still haven't taken the plunge into SSD. I've got a diamond to buy so I've been saving money like a mad man [12:56] It's so nice [12:56] I can't go back, had to get one for the desktop because it felt so slow [12:57] booting up in 5 seconds.. I'm sure it is [12:57] But sometimes I don't notice when I start to swap [12:57] swap? that was teh hard part. The x230 can have 16gb of ram. I so wanted to upgrade there [12:57] SWTOR will play like a dream with one lol [12:57] but I've never maxed the 8gb in this one, so saved the pennies [12:58] Right. I'm still on the old Dell, so sometimes I dip into swap for a GB when Chromium gets uppity [12:58] And sometimes I don't notice because the speed doesn't change much [13:00] good grief... http://www.microsoft.com/en-us/download/details.aspx?id=11575 [13:01] seriously? you have to download each individal part file? [13:02] rick_h_: Thus the scripts that automate it for you [13:02] brousch: yea, but I get nervous running scripts so went looking at how to do it manually [13:02] yeah, but why can't they just tarball all of them into one? [13:02] rick_h_: The script is on github [13:02] tar....ball... ? [13:02] brousch: yea [13:02] zip? lol [13:03] https://raw.github.com/xdissent/ievms/master/ievms.sh [13:04] MS should torrent those [13:04] brousch: tor....rent...? [13:07] np: Bela Lugosi's Dead [13:08] Honestly, I didn't know he was still alive [13:10] brousch: Oh FFS [13:10] eh? [13:10] http://en.wikipedia.org/wiki/Bela_Lugosi's_Dead [13:11] lol [13:11] Ah, so I was right. He was already dead. [13:12] * brousch thinks unintentional trolls are still the best trolls [13:21] how you liking stephenson? [13:22] rick_h_: I'm trying to save up my "F*** you money" :) [13:22] then I can be cool like Shuttleworth ;] [13:23] MaskedDriver: doesn't freenode give you vanity host? see mine. [13:23] not by default I don't think.. what does mine show to you? [13:24] snap-l: I got your bauhause ref. [13:24] but I can't spell [13:24] jrwren: this book is a bit strange. I've read something else by him I thoguht I liked but blanking on what it was right now [13:25] snow crash? [13:25] MaskedDriver: i see your hostname. but I'm about/csharp/regular/jrwren [13:25] snap-l: is our #ubuntu-us-mi channel legit enough that we can hand out masks? [13:26] snap-l: yea, read that one and it was cool [13:26] yeah, I want mine to show idontlikethisgame.com [13:26] oh. [13:26] * snap-l had a copy of Cryptonomicon on his Palm, but never finished it. Now I'm going to have to buy it again. :( [13:26] i thought you just wanted to hide your source ip. [13:26] but I don't think that's possible the way I'm connecting through a BNC unless my ISP will set up a proper forwarding dns record [13:26] if you want something custom, you'll have to go get it. [13:27] jrwren: iirc, masks are by orgs. [13:27] MaskedDriver: you just need the right ptr record, which most ISPs do not do. [13:27] MaskedDriver: there is also ipv6 :) [13:27] * snap-l really doesn't know much about how to get those set up [13:28] jrwren: right, right... I mean, it's not like I do or say anything in IRC that I don't want people to know who I am or where I come from, but it'd be cool [13:28] I'd definitely have to go through my ISP.. you do a host 99.8.173.75 and its what you see here [13:29] and like I said earlier, I doubt they'd jump through hoops for a residential, dynamic IP user [13:29] not likely [13:30] though they did open port 25 for me with little complaint, but DNS changes aren't as easy as opening a port [13:36] Have you guys been listening to Radio Free Python? http://radiofreepython.com/ [13:36] if I listen to something like that while I'm at work, I'd fall asleep, then I'd get fired, then I'd come for you lol ;) [13:37] if you only care about freenode and not other irc, you can get a cloak: http://freenode.net/faq.shtml#cloaks [13:37] brousch: I've tried but its not in ITMS [13:38] jrwren: :P [13:38] It has an RSS feed. Get a read podcast client [13:38] real [13:38] brousch: listened to the first couple and stopped [13:38] jrwren: I'll take a look [13:38] OK, I just started on ep 7 [13:40] you know of any network staffers off the top of your head jrwren? [13:43] MaskedDriver: no, sorry [13:44] jrwren: np... it's not that big of a deal. Just something I thought would be pretty cool to do [13:44] then when I learned it was in my ISP's hands, I pretty much gave up [13:44] ZNC is cool, regardless [13:45] I can always use TOR or something if I really want to get rid of my IP address [13:48] its great that you learned how DNS works :) [13:48] lol indeed [13:49] my DNS experience pretty much stopped outside of the LAN [13:49] root servers and recursion is great to know [13:49] agreed [13:49] *required knowledge* imo [13:51] yeah. it's useful stuff [13:58] Here is another vid of the flying cat.... near the end it chases cows http://www.ksdk.com/news/article/322606/28/Artist-turns-dead-cat-into-flying-cat-copter [14:20] that was easy [14:25] the little things about python annoy me. no ++ operator. really? but i want to incremement. How is this better? [14:25] shakes808: that cat copter made me laugh a lot. i had to explain it to my girl though. She thought it wsa pretty weird. [14:26] jrwren can't you do counter += 1 ? [14:27] MaskedDriver: yes, he can but he likes his ++ [14:27] jrwren: I think the thing is that there's no pre inc and such [14:27] so it's just explicit [14:29] haha, just found a half dozen lines with ; at the end of 'em. i write that shit yesterday. [14:29] rick_h_: yeah, i'm just old school I guess. [14:29] +=1 works just fine. its just not what I wanted ot type. [14:29] jrwren: I try to use ++ every month or so [14:29] jrwren: yea, I know. It's one of the things I had to get used to [14:30] i guess some parts of programming are muscle memory like editor command s;0 [14:30] dammit IE8 sucks balls...remember when this was the 'improvement'? [14:30] jrwren: heh, definitely. I keep mixing up self, this in my work between python and JS [14:30] semicolons, var something, etc [14:31] *nod* === Unforgiven is now known as ColonelPanic001 [14:32] I always forget semicolons in Javascript, but it works anyways. That hurts my mind [14:35] jslint!!!! [14:35] * rick_h_ gets the lint stick out of the closet [14:35] rick_h_: Are you using the free IE images from MS? [14:35] brousch: no, the download script failed on me [14:35] I did find my windows disks and key I bought, but new laptop will be here next week and don't want to have to go through two activations setup [14:36] Also it will take a day to install, download updates, reboot, install updates, reboot, install updates, reboot [14:40] brousch: implicit semicolons in JS can be VERY dangerous, but you probably know this. [14:58] Rile up Rick post of the day: "... since I've started to believe that doctest is, despite all, generally better testing and documentation than unittests ever can be." http://blaag.haard.se/The-very-best-of-PyCon-was-a-REPL/ [14:59] *boom* [15:06] I see the mushroom cloud! [15:07] run [15:07] yeah, that guy is looney. [15:08] not I don't know if I should finish reading about bpython > ipython or not. [15:08] I enjoy my fingers too much to partake in any of this conversation [15:09] jrwren: My buddy said "It's terrifying But also the most beautiful thing I've ever seen" [15:09] lol [15:09] *sigh* this is why you need the downvote and your website goes away button [15:09] Sorry for the late response, wasn't at my desk [15:09] lol [15:09] <3 bpython ... "you break cut'n paste to testable code example from the standard REPL" [15:09] DON"T CUTnPASTE CODE!!! [15:10] that's not how you 'run tests' [15:10] make run [15:10] ./setup.py test [15:10] nosetests src [15:10] rick_h_: If it weren't for Cut 'n Paste, there would be no Javascript. ;) [15:11] copy and paste is fine if its from a spike in repl into a file [15:11] * rick_h_ goes back to doing productive test writing in JS without copy/paste [15:12] Someone has to make the code I copy and paste from. That someone is rick_h_ [15:12] doctests are evil compounding piles of doom with state more polluted than the flint river [15:13] like the olentangy river in Columbus? [15:13] if that's the case, it's a problem [15:13] imo :) [15:17] what's your opinion on cherrypy? [15:18] she's my [15:18] your.....? [15:20] its minimal but reasonably mature. [15:20] ...cherry pie [15:20] Cool drink of water such a sweet surprise [15:20] Taste so good make a grown man cry [15:20] Sweet cherry pie, yeah [15:20] its only does part of hte picture these days and maybe is not opinionated enough. [15:20] you pick an ORM, hopefully that means SQLAlchemy [15:20] MaskedDriver: I like it. It was the first Python web framework I tried. It was the first that worked on Python3 and the first on Android [15:20] but that means no integration with the ORM too, which is a bummer. [15:20] jrwren any suggestions? [15:20] django :) [15:20] ok [15:21] was j/k with djanog. [15:21] nothing against django [15:21] but I think pylons is most interesting these days. [15:21] Also, it is a production-ready wsgi server, so you don't have to muck about with different servers in dev and production [15:21] stop trolling ;) I haven't really dealt with python web frameworks so I'm gullible when it comes to this lol [15:21] I've dealt with Zope and Plone in the past [15:21] jrwren: Pylons is dead [15:21] /pylons/pyramid [15:22] so no on pylons? [15:22] yeah, that. [15:22] i consider it a rename. [15:22] it's vastly different code underneath though, but yea [15:23] zope and plone, zomg, I never could figure them out. [15:23] jrwren not too difficult when you have to build a gigantic network of websites out of them [15:23] wait... that's wrong [15:23] it's very difficult when you have to build a gigantic network of websites out of them. [15:23] there that looks better [15:24] CherryPy is good for a small, focused project that doesn't need a lot of stuff the bigger frameworks give you [15:24] Otherwise look at Django or Pyramid [15:24] I just want something to refine my python skills [15:25] I need to get out of php [15:25] it's going to lead to a dead end quickly [15:25] (in my career) [15:25] Find something you want to build, then build it. then build it again with something else [15:25] flask seems to be the common starting point these days [15:25] Flask is nice [15:26] Like CherryPy, but with a community and plugins [15:27] k thanks for the suggestions. I'll look into it [15:51] MaskedDriver: if only you knew the power of the Java side [15:52] except swing, stay the hell away from that [15:54] and awt too, that's pretty bad as well [15:55] haha. [15:55] well, its certainly evil. [15:55] it runs on a very evil thing called a JVM controlled by a very evil company known as oracl. [15:55] waht do you think the ee in j2ee stands for [15:55] EXTRA EVIL! [15:55] evil edition [15:56] exagerately evil? [15:57] been meaning to play with Qt Jambi though [15:57] oh oh oh, can I play? evil enraged! [15:58] https://dl.dropbox.com/u/9058804/Java-Evil-Edition-orfjackal_net-lores.png [15:58] didn't you heard though that oracle lost ? [15:58] doh, snap-l wins, he brought visuals [15:58] hear even [15:58] I need that on a sticker [15:59] I hear they're still in business...and still in a ton of control, and java still sucks :P [15:59] yes, oracle lost. YAYA [15:59] its still a very poor langauge on features. [15:59] Java is like the Katamari Damacy of languages [15:59] it started off very small, and then acquired other features and platforms [16:00] The core of the language was pretty nice in 1.1, but it kept getting bigger and bigger [16:00] until the barrier to entry to do anything with it got so high [16:01] I think that is an imginary boundry your projecting [16:01] http://stackoverflow.com/questions/682128/how-to-get-started-with-java-web-development [16:01] oh well yeah why the fuck would you want to build a a java weba pplet [16:02] that's just painful [16:02] http://www.developer.nokia.com/Community/Wiki/Getting_started_with_Java_ME [16:03] we went with Java because of the documentation and it's intgration ease with POI, Cayenne, Solr, and a number of other libraries we use or want to use [16:03] http://www.oracle.com/technetwork/topics/newtojava/overview/index.html [16:03] http://news.ycombinator.com/item?id=4069164 [16:03] ^^^ fishing for upvotes [16:04] nullspace: And that's fine. If it works for your ecosystem, great [16:04] Every time I think about Java development, I feel like i have to eat a mountain to shit out a molehill [16:04] jcastro: upped [16:05] like the old joke: how to make $1 million in the publishing industry [16:05] snap-l: I'd feel that way with any language choice for the size of our project [16:05] step one: start with $100 million [16:06] though honestly flying saucer saved use months of work exporting to a pdf [16:06] nullspace: Again, different needs [16:06] If you're happy with what you have, that's awesome. well done. Party on. [16:07] Just don't expect me to sing the praises of Java any time soon. my days of singing for Java are long gone [16:09] I've accepted that [16:09] http://decafbad.net/2007/09/22/hello-world-why-java-never-was-my-language-of-choice/ [16:09] I've defended python from python haters [16:34] rick_h_: Now you get to work with Mark Ramm. ;) [16:34] Which is awesome. [16:35] snap-l: yea, he's over in another area, but maybe down the road [16:36] Yeah, that's how it was for me at GKNT [16:44] http://learningthreejs.com/blog/2012/06/05/3d-physics-with-three-js-and-physijs/ [16:45] <_stink_> that link made my firefox unhappy :P [16:47] um, sorry? [16:48] <_stink_> i'll choose to blame firefox. [16:48] Good, because I wasn't taking any of it. :) [16:48] <_stink_> hehe [17:17] jrwren: A recap of a Timezone talk at DjangoCon.eu (which is going on now) http://reinout.vanrees.org/weblog/2012/06/05/its_about_time.html [17:28] snap-l: i disagree with your assertion. the core of the java language was not pretty nice in 1.1 [17:29] java? pretty nice? [17:36] i'm not a python hater, but I'll cmoplain about its warts all day long, just like I will about C# [17:36] java on the other hand, has more warts than smoothness, so I'm a hater :) [17:37] jrwren: what language do you prefer? C++? [17:37] at this point, I don't htink I have preference. [17:38] all languages have plus/minus. There's a reason that cool things like lucene, etc are in Java [17:38] hadoop, jenkins, lots of big java projects out there [17:38] rick_h_: other than that the original devs didn't know any better? [17:39] I think it's more than that though. Most things, if good idea, are just stolen/ported [17:39] see django [17:39] the fact that they're big projects, with big communities, moving forward shows there must be something there that works [17:39] android as well [17:39] wtf, people congrating mark ramm on twitter, but mark hasn't tweeted in long time. [17:39] everyone loves to say android is linux, but it's more java than linux tbh [17:39] he did tweet today, joined canonical [17:40] rick_h_: Get yourself botbrew and you'll change your mind about Android Linux [17:40] https://twitter.com/markramm/status/210044248496668672 [17:40] oh, i need to learn how to use twitter :) [17:40] rick_h_: i agree completely. [17:40] Heh, I forgot about the Mark Ramm thing. My secret SF inside source told us about it a few weeks ago [17:41] :) [17:42] Can someone explain to me why this is awesome? https://github.com/jorgebastida/glue [17:43] brousch: beause doing sprites is a pita? [17:43] and sprites are awesome [17:43] They are? [17:43] yes, go look at your network panel in your browser and count how many .png .gif .jpg files come down [17:43] brousch: yep [17:43] replace all those with 1 http request and you're happy camper [17:43] and it's cached, everyone has it cached just by needing one image in a sprite [17:44] FAST [17:44] also no flash of downloaded hover content [17:44] So you plop all the little icons onto one big image, and then split it up client side? [17:44] Blazeix: +1 [17:44] brousch: no, you make them backgrounds and size it to the icon size [17:44] brousch: yup, yslow will recommend this. [17:44] brousch: you use css background viewports [17:44] then you move the background an offset to center over the image you want displayed [17:44] Seems hackish [17:44] shameless plug, a simple site with css sprites is my own site :) http://fuqua.io/ [17:45] https://launchpad.net/+icing/rev15353/icon-sprites.png [17:45] <_stink_> incrementing your counter by one right now, Blazeix [17:46] 64x22031 WTF [17:46] also amazon.com http://g-ecx.images-amazon.com/images/G/01/gno/beacon/BeaconSprite-US-01._V141013396_.png [17:46] didn't I tell you? generating sprites is a pita, so we cheat [17:47] one image wide, stacked veritically so we only have to offset Y [17:47] brousch: http://fringefocus.com/2010/tutorial/css-sprites-theyre-awesome-use-them [17:47] seems like an ok read at quick glance [17:48] another good read is http://www.alistapart.com/articles/sprites [17:48] ah yea, should have thought to check them [17:48] So like javascript combine and min for icons [17:48] in a sense sure [17:49] This gives me an idea [17:49] make the rails asset pipeline do it for you? [17:50] heh, there you go [17:50] but I don't want my web framework doing all that magic for me ugh [17:50] At last year's BarCampGR I had the digital session grid split up from a photo, so it ended up being like 30 images, which was kind of annoying to download. Maybe it could be done much more efficiently with something like this [17:51] nor should it. it is a waste of cycles to do it every request. do it at build time and be done [17:51] jrwren: +1 make ftw! [17:55] yay! more 4g in MI. Traverse city. Could have used that a couple weeks ago [17:58] Thanks for the sprite education [17:58] lol I'm in TC this weekend [17:58] score [17:58] brousch: np, I know all this and still dont use them but font icons [17:58] Well it does look like a PITA to make and maintain them compared to separate images [17:59] MaskedDriver: not sched until 21st: http://www.androidcentral.com/verizon-announces-new-lte-markets-indiana-michigan [17:59] brousch: yea, so that's why a tool that automates putting together and generating the css rules rocks [18:05] le'sigh [18:11] the dungeon collapsed.... stupid screen [18:46] MaskedDriver: Oh! We totally left out a Python web framework you might want to check out. Web2Py! [18:47] brousch: thanks [18:47] infoworld's 2012 technology of the year award winnter [18:48] It's one of the few things that could make rick_h_ explode more readily than Django or doctests [18:49] So it's got that going for it, which is fun [18:49] he doesn't like it? [18:49] It's right up there with doctests [18:50] if you want to do python wrong...have at it. Or, just pick up PHP and be done with it [18:50] rick_h_: you're an angry man who hates everything awesome ;) [18:50] except for Awesome [18:50] pretty much, didn't take you that long to figure out. You're kind of smart :) [18:50] Awesome is awesome! [18:50] http://awesome.naquadah.org/ [18:50] lol thanks, I'm pretty good at picking up social queues [18:51] yikes, web2py's website sure looks... corporate. [18:51] sorry, getting bitter. Doing JS tests that fail and getting them into IE [18:51] too bad you're not working with Django or Doctests.. that'd be much more fun [18:51] you should switch to jQuery too... stat [18:52] it is django :P [18:52] lol oh [18:52] but not directly atm, indirect front end [18:52] well s*** it's less funny since that's the case :( [18:52] did you know that node events don't fire unless the node is in the dom...doh [18:52] I did not [18:52] I thought JS could find things that weren't there [18:53] I'm a nub though [18:53] it's a particular mix of library, test, etc code that just made me discover this [18:53] when you could have just looked at the DOM and been done with it lol [18:54] I lost all respect for awesome [18:54] read the entire site front page and found this: This gonna be LEGEN... wait for it... DARY! [18:55] oh come on, great show! :P [18:55] anywho, I have a meeting with GPS tracking folks for a big project we have going on in the next couple months [18:55] be back soon [18:55] * MaskedDriver is now away - Reason : Meeting [18:57] This is what reminded me of Web2Py https://github.com/mdipierro/workflow [19:22] man, great read: http://www.theverge.com/2012/6/5/3062611/palm-webos-hp-inside-story-pre-postmortem [19:22] despite how it turned out, wish I could have been on that ride [19:32] boooo http://www.ubuntu.com/download/desktop [19:37] rick_h_: Boo as in it's not loading? [19:38] OMG FIX IT NOW [20:04] * MaskedDriver is no longer away : Gone for 1 hour 8 minutes 21 seconds [20:05] Thank you for that report [20:12] away messages are generally frowned upon in irc [20:14] didn't realize I had it on sorry [20:14] Silliness [20:15] new IRC client had it on by default [20:16] New IRC client? Didn't know a new version of irssi came out [20:16] lol [20:22] unless its a remote security vuln, i don't think i'd care if new irssi came out :) [20:43] ooh shiney! http://pypi.python.org/pypi/SymbolType [21:15] wait, really, a new version of irssi? [21:15] I thought it was done [21:19] no, not really. no new irssi. [21:20] however, there is a brand-spanking-new version of weechat. [21:24] night all [21:25] g'night? it is only 5:25! [21:25] * greg-g is in DC, hence EDT [21:53] greg-g: DC? Say hello to the government for me [21:55] BLOW EM UP! [23:42] greg-g: hey, say hi to my VA family while you're out there [23:42] they're on the app trail so maybe you can get a day hike in :P