[00:00] Never a bad idea [00:00] I hope for another couple hours of work before I get to sleep. [00:00] you're working now? [00:00] we were let off early due to the crappy weather [00:00] Yea. I am working on some pet projects here at home. [00:01] https://twitter.com/MajMalfunction/status/443879099715440640/photo/1 [00:02] cool [00:02] Yea. Trying to get rsync to work right in crontab and then teach myself a little java [00:02] lol cmaloney [00:02] that's awesome [00:04] lol cmaloney [00:19] yay for pledge breaks [00:28] java? [00:28] gamerchick02: are you sarah on g+? [00:28] pbs [00:28] jrwren i'm Amy H. [00:28] jrwren: yea... I am getting into android dev [00:28] oh, nevermind then. [00:28] https://plus.google.com/+AmyH42/posts [00:29] DrDaemonEye: I'm SOOOOoooo sorry [00:29] nice drdaemoneye [00:29] pledge break over woo. bbiab at the next one [00:29] jrwren: I also want to go to another uni that sadly prefers java to C++ [00:30] DrDaemonEye: zomg, WHY!?!?! c++ > java [00:30] atleast good C++ [00:30] IIRC you can use C++ to write android apps [00:30] using the NDK [00:30] jrwren: ask the folks there. And I agree, C++ > java [00:30] oh, nevermind... "parts of your app" in c++ :( [00:31] ah. :( [00:31] if you get fed up with java/dalvik/android ask brouch about python on android [00:31] That I will. [00:32] I am still going to stick with C++, shell scripting, perl, and python for my main dev work though [01:00] INI=test.ini make test_bookie.db [01:00] mrgoodcat: ^ [01:09] ylolexegy [01:41] cmaloney: http://nixos.org [02:43] waf: http://www.youtube.com/watch?v=RYQUsp-jxDQ&feature=kp [02:43] First I'm hearing this song. :) [03:26] cmaloney: haha, cool. [03:27] reminiscing hard core. i listened to this song way too much in college [03:27] "Despite the esoteric subject of the lyrics, the song was well received by mainstream media, albeit the word bot was frequently mistaken for boat" [03:28] a minor point. [04:03] heh [04:11] nixos is pretty neat, really [11:16] Good morning [11:16] moin cmaloney [11:32] ugh [11:33] rick_h_: /msg chanserv op #bookie rick_h_ [11:33] I looked it up, but don't have authority to do ops. :) [11:36] I keep getting 'no such nick or channel trying all of my usernames [11:39] guess it helps if I talk to the right chanserv [11:46] heh [12:43] prime memberships going up [12:43] $99 instead of $79 [12:43] still worth it IMHO [12:44] Amazon is my Costco. ;) [12:50] yea, I guess. It does start to reach the point I question a bit. I don't care about the videos or lending books [12:50] it's purely my prepaying for shipping [12:58] Yeah. We use it for videos (Doctor Who) [12:58] and JoDee watched HUnger Games: Catching Fire on Wed. [12:58] So for me it's a wash. [13:50] bah! I missed charm school! [13:51] it's friday I thought? [13:52] i have nothing on firday. [13:52] thursday is last day AFAIK [13:52] today is 2014-3-13 [13:52] there's a charm school on friday around bundles at 2pm [13:52] not sure what they covered today, but yay for recordings [13:53] yes, the recordings have been nice. [14:06] err, no i didn't iss it... I keep forgetting DST we are -4 not -5 [14:07] its NOW :) [14:10] jrwren: heh [14:10] go go go go [14:11] CURSED DST! I CURSE THE CURSED DST, CURSES!!! [14:12] You're nicer than I am [14:14] i've been watching too much powerpuff girls [14:14] To get this evaluation: Pay $1100 for training, sign up for an extranet account which will be manually verified within 36 hours, download and install FlexNET license server, activate license on server, download actual product, point it at license server [14:15] I really hate proprietary software [14:16] brousch: Welcome [14:19] FlexLM was the bane of my existence for many years. And that was one of the better license servers. [14:21] I just got rid of the one we had for AutoCAD here, not Tekla uses it [14:22] now [14:22] AutoCAD was one of the worst for needless hoops [14:23] We had a cabinet dedicated to keeping the fucking boxes for the software because we couldn't throw them out. [14:23] Tekla is making Autodesk look user-friendly and efficient [14:24] Back in the AutoCAD 9 / 10 / 11 days. [14:25] Thing was only rivaled by the Microsoft compiler boxes. [14:26] http://blogs.msdn.com/b/vcblog/archive/2012/02/03/10263262.aspx [14:28] I seem to remember one that was larger than that one, but my Google Fu is escaping me. [15:40] jrwren: how was the school? [15:40] nothing new. [15:40] still, I like to watch. [15:40] it gives me ideas for my cloud management software. [16:21] Afternoon and all that. [16:27] party party [16:59] g'morn [16:59] greg-g: howdy [17:00] late night performance problem last night made me want to sleep in :) [17:09] Just ordered the 14.04 DVDs [17:10] I need to do a quick update on the stuff going on. [17:10] Missing this month's meeting really threw me off. [17:12] greg-g: so my talk was recorded but not up yet. You'll have to bug waldo for it. [17:21] damn I love GSoC students https://github.com/bookieio/Bookie/pull/355 greg-g should like this one [17:21] cmaloney: and jsivak as well ^ [17:22] Would have been nice to have an accompanying comment [17:22] but still, that's aweome! [17:23] Took me a sec to realize what I was looking tat. [17:23] yea, need to work on that [17:23] at, even [17:23] but FF import support is what it's for and will be very cool [17:23] Yeah, no doubt. [17:23] with the FF extension it's pure FF parity [17:23] If we can break jsivak off his scrapbook plugin that would be a huge win [17:23] interesting [17:24] I've to go through it and it's a big chunk of code [17:24] but still, been sitting around (issue 71 now in the 350 range) for a while [17:24] I'm not sure what will be left for someone to work on. ;l) [17:25] heh yea running out of the lighter work to be honest [17:25] Bookie floor polisher. [17:25] that'd be the best gsoc outcome ever [17:25] they've been asking about bugs/issues that are more wishlist where I don't have real firm ideas/plans [17:25] aside from the GSoC tasks themselves [17:25] I think a blue-sky session is in order. [17:26] well, we'll need a sprint at 100k bookmarks :) [17:26] because it's closer than you might think. ;) [17:26] which is right around the corner [17:26] need to get off of whoosh and then can really take some bookmarks from folks [17:26] it's the last thing holding back scaling at the moment [17:26] whoooooooooosolr [17:27] installed google chrome unstable and now i get google now notifications on my desktop [17:27] mrgoodcat: yea [17:27] touch screen support is still not working though [17:28] i wonder why... works fine in chromeos [17:28] elasticsearch! [17:28] we're redoing our seach infra in ES from an in-house solution that's been running for years. [17:29] greg-g: yea, ES or solr. I don't ahve a dog in the fight between the two [17:30] i think es is supposed to be easier to set up [17:30] but i've never used either [17:30] yeah, much better docs (from what our search team said) [17:31] well solr is in the repos [17:31] and ES is not [17:31] which is a big ease of use thing for me [17:32] i can tell you just from looking at the website that they care a lot about user experience [17:32] ES? [17:32] ah, yeah, I mean, java in general is a pain to deploy :/ [17:32] yes [17:32] yeah, they do [17:32] greg-g: yep yep yep [17:54] solr isn't too bad [18:18] time 5 class [18:18] closed - https://github.com/bookieio/Bookie/issues/5 - extra space in the tag string generate a tag of " " [18:19] nice [18:19] oops wrong window... [18:19] well it is anyways [18:19] if slevin gets too spammy just kick him from the channel [18:20] just changed him so you need to put a # before the number [18:20] that should calm him down [18:20] time 4 class [18:20] ok good [18:20] bye [18:20] hah, the irc bots are taking over [18:21] see what mrgoodcat and waf started last night [18:21] rick_h_: at least this one does something useful [18:47] ES is evil. [18:47] don't do it [18:47] postgresql fulltext FTW! [18:48] ES has their own repository [18:48] http://packages.elasticsearch.org/logstash/1.3/debian stable main [18:48] work with ubuntu just fine since its all JABBA [18:49] yeah, we import into our own repo when we like a version/are ready to deal with it [18:49] they just hit 1.0 (at 1.0.1 now, I think) [18:49] same here :) [18:52] yea, we were trying to debug and all the debug features are only in 1.0 and we're still on 0.9 :/ [18:53] we made the big jump.... last week? [18:53] not having a rollback option is scary [18:53] yea [18:53] (they're forward-only db upgrades) [18:53] fortunately we can dump/rebuild our db [18:53] Forward-only with backup or no net at all? [18:53] how big is your ES cluster? [18:53] it's all tranient data stored in another location [18:53] greg-g: small :) [18:53] not ours ;) [18:54] I thought you could put the whole of Wikipedia on a 128GB SD card or something. ;) [18:54] and still have room left over for Project Gutenberg. ;) [18:54] cmaloney: basically no net at all, we didn't have the hardware to have two instances of it [18:54] cmaloney: enwiki text only is 40gig compressed [18:54] there's 800 wikis [18:55] then all the media [18:55] ;) [18:55] greg-g: I'm just messing with you. :) [18:55] I know Wikipedia is more than just the text. ;) [18:55] but yeah, we had to fail back to the old search infra that we're in the middle of replacing cuz the upgrade had to be done offline (and didn't/don't have enough hardware to have two replicas of the ES cluster, see above) [18:56] do you do anything with non-text in ES? [18:56] non-text? [18:56] jrwren: not yet [18:57] there are ES extensions for it though, I believe [18:57] we'll start thinking about that after we build out our new DC [18:57] :) [18:57] your own DC?!? [18:57] we do image related things, but it's all text based (ie: ranking things in search based on category that the file is in) [18:58] no, sadly [18:58] build out our new space in a DC [18:58] oh, a new colo?!? [18:58] that makes more sense. [18:58] yeah [18:58] we're not there yet ;) [18:58] The greg-g memorial wing [18:58] is it traditional colo or is it cloud metal? [18:59] \m/ [18:59] we rent floor space, and bring in our hardware/racks [18:59] ugh. [18:59] old school. [18:59] hell yeah [18:59] i hate that. [18:59] we're a bare metal shop [18:59] bare metal is cool. [18:59] \m/ [18:59] wasteful data centers are not [18:59] hey guys, watch this [18:59] bare metal [18:59] \m/ [18:59] ;) [18:59] :) [19:00] jrwren: how is us building out our own metal to spec, so optimized, wasteful? [19:00] * greg-g doesn't know the nuances of DC-level stuff [19:01] if it makes you feel any better, the source of the power for the DC ('green' or not) was part of our rubric [19:01] greg-g: that is a great start. [19:01] but seriously, what's wrong with buildig out your own section of a floor in a DC? [19:01] greg-g: modern cloud data centers don't run traditional AC, some do evaporative cooling on closed racks or closed containers. [19:02] greg-g: its a matter of power efficiency. A traditional DC runs at like 10% power officiency. [19:02] gotcha [19:02] google claims their DC run at 98% power efficiency [19:02] google does the whole battery per server thing. so each "server" doesn't even have a power supply. [19:02] well, switching to a 'cloud' provider would change how we do everything [19:03] i'm not advocating going cloud. its way to expensive once you cross a threshold [19:03] and aren't you the one complaining that netflix is giving a portion of their profits directly to amazon? ;) [19:03] I'm suggesting that there is a whole in the market which could use filling. [19:03] ahh, gotcha [19:03] s/whole/hole/ [19:04] it was funny, some cloud promoter wrote a story about how we'd save so much money if we switched to a cloud provider [19:04] only.... [19:04] i totally agree with jeff atwood. cloud is fucking expensive. coloc your own servers is far, far cheaper. [19:04] they used the price we pay for real hardware that runs everything to the number of virtualized servers we have in our "WMF Labs" infra, which is our own OpenStack cluster. [19:05] ha! bad estimates. [19:05] yeah, it was funny [21:19] huh http://lists.wikimedia.org/pipermail/wikitech-l/2014-March/075222.html [21:23] matches my experience [21:23] almost GSoCiI