[03:25] hope CHC went well, almost all packed wheee [10:34] rick_h_: Yeah, we had mrgoodcat and waf there [10:35] Though we ducked out early because the prof wasn't there. :) [12:43] it was one of my most productive chc meetings too [12:44] i almost did homework [13:00] Heh, my friend is supposed to give a talk about using TrueCrypt tonight at WMLUG [13:07] lol [13:08] my money is on someone picking it up. [13:08] i didn't read the details about them folding [13:10] iirc snowden taught greenwald to use truecrypt when greenwald went to russia [13:23] check out the pretty new haskell website. not done yet but shows promise http://haskell-lang.org/ [13:23] http://goo.gl/eLEsq1 - Haskell Programming Language [13:24] the current haskell.org kinda sucks... [13:29] here's the blog post where the creator explains his motivations/methodologies http://chrisdone.com/posts/haskell-lang [13:29] http://goo.gl/Yw2G3a - An alternative Haskell home page [13:33] Are there any things I know of that are written in Haskell? [13:38] well that's a difficult question to answer... [13:39] pandoc? [13:39] if you're asking a question like that the answer is probably no [13:40] I am wondering if it's been used for any real project or if it's just an academic language [13:42] ah i understand. http://www.haskell.org/haskellwiki/Haskell_in_industry [13:42] http://goo.gl/N3OIn - Haskell in industry - HaskellWiki [13:42] notably, at&t and some banks [13:43] Pretty sure the answer to most languages that you've heard of is they're being used somewhere. [13:43] Heck, I'm sure someone out there is using Brainfuck in production [13:56] mrgoodcat, it appears that using community edition software in a production environment isn't a good idea. Boss found that out the hard way yesterday despite my trying to convince him otherwise from the start :) [13:58] Havenstance: what happened? [13:59] hope i didn't get you in trouble... :/ [13:59] cmaloney: lol i sincerely hope so [13:59] nah, you didn't get me in trouble :) [14:00] he had me put the community edition on it and yesterday it was complaining about upgrading to ubuntu 14.04 [14:00] his dumb ass clicked go [14:00] dropped a nuclear bomb on the entire system [14:00] we shared a good laugh once things calmed down :) [14:01] mainly because watching the clerks run around like chickens with no heads was extremely amusing [14:02] comm edition of zentyal? [14:02] how did you fix? [14:02] I haven't yet lol. We put a router in place of the box to hold over until we get it fixed [14:03] I had xubuntu 13.10 on it for the GUI that worked to make him happy there. Then I put zentyal over that and it worked great but xubuntu kept complaining that xubuntu 14.04 was out and watned to upgrade. I told him doing it would break the system just to click ignore cuz I didn't know how to make it stop [14:03] Probably was an easy setting or something well he mistakenly clicked upgrade and gave it the password and it proceeded to Fubar itself [14:04] he's since paid for the latest edition of ClearOS Professional and is having me run with that. I don't know anything about it but I suppose I didn't know anything about zentyal either and now I at least have some terminal experience under my belt to help figure things out. [14:05] but good news is if I need help with it. I can call the support line and they will walk me through it. So that's a blessing I suppose [14:06] We are putting it on two machines though and going to keep one as a redundancy that just sits there until we need it. [14:09] the guy might be picky as hell but he's smart as a whip he's the one that threw the router at me when it happened said pull that out and throw this in. then I had to change IPs on all POS machines and the servers for them.... It made for an interesting hour to say the least lol [16:56] Happy Afternoon [17:00] not yet [17:00] * greg-g slept in [19:38] http://arstechnica.com/information-technology/2014/05/openssl-to-get-a-security-audit-and-two-full-time-developers/ [19:38] http://goo.gl/dX3LB8 - OpenSSL to get a security audit and two full-time developers | Ars Technica [19:46] mrgoodcat: About time [19:47] It's interesting how something that pretty much powers the entirey security of the OSS online presence was pretty much completely volunteer. [19:49] interesting but not surprising [19:49] I get more and more cynical the longer I work at FLOSS orgs. [19:50] WMF's infra is 99.9999% FLOSS (only our server BIOS, Juniper routers, the one NetApp server, and MaxMind GeoIP database are proprietary), so we're the canary for a lot of things. [19:50] (that doesn't count developer side things like laptops, or google docs in use by other parts of the org, etc) [19:51] greg-g: Oh definitely not surprising [19:51] greg-g: cynincal in what regard? [19:51] I wonder if my talk on this topic will be accepted at the next Wikimania in London [19:52] cmaloney: mostly pragmatic that there aren't always maintainers of every bit of software we run, so we need to step up and learn/fix things other people wrote all the time. [19:52] the hard part is the "we" in that sentence is mostly just my team, not the other teams in engineering [19:53] iow: my team is a part of "Platform" whereas all the other teams are "Feature teams" aka 'writing new greenfield shit' [19:54] there's a good quote from our team tech lead: Platform team. We do all the boring things. Well, we don't think they're boring. [19:54] heh [19:56] greg-g: Yeah, I think many organizations don't realize that OSS is more than just downloading someone else's work [19:56] there's also a stewardship component [19:56] sometimes it can be, most times if you're really invested in it, it's much much more [19:56] yep [19:57] It's pushing patches upstream [19:57] and making sure to file reports if something breaks [19:57] And stepping up if something doesn't get fixed [19:57] luckily we do upstream'ing right, it'd be hard if I worked some place that either didn't push things upstream or was bad about releasing/accepting patches to our code [19:58] Yeah, I've been fortunate with the last few jobs (minus one) for releasing code upstream. [19:58] * greg-g nods [19:59] Every now and then I pinch myself. My only real jobs (3 at this point, after grad school) have been very privileged in this respect [19:59] (being a camp counselor and fast food worker in college doesn't count ;) ) [20:00] I have never done more with my life after smacking cans at Meijer [20:00] that was the height of my career. [20:00] smacking cans? [20:00] busking? [20:01] No, working at the bottle return pre-self-service [20:01] ahhh [20:03] It's one of those jobs (like elevator operator) that you'll have to explain to folks what that was. [20:04] :) [20:04] funny, we still have door men ;) [20:05] cmaloney: My 6 year old does that job now:P [20:05] I'm sure he gets much more fun out of it too [20:06] prepping him for the wild world of button-pushing, eh? :) [20:07] * cmaloney just got this shiver for what the office of 10 years from now will look like [20:07] "Here's your desk, and here's your tablet" [20:08] http://blog.logitech.com/wp-content/uploads/2011/05/Tablet-Keyboard_BTY2_A_Mac_72_dpi.jpg <- workstation [20:08] http://goo.gl/C6v9Tj - image/jpeg [20:09] cmaloney: I carry that around with me more often than my laptop. Of course it's a Nexus 10, but close enough [20:10] http://www.amazon.com/gp/product/B00AG0D61O/ref=oh_details_o04_s00_i00?ie=UTF8&psc=1 [20:10] http://goo.gl/TIasf - Amazon.com: Poetic KeyBook Removable Bluetooth Keyboard Case for Google Nexus 10 Black (With Auto Sleep/Wake Function) (3 Year Warranty from Poetic): Computers & Accessories [20:10] http://www.columbia.edu/cu/computinghistory/ssio03.jpg [20:10] http://goo.gl/qR3VNi - image/jpeg [20:10] If my PyOhio talk is accepted, I'll be presenting from it [20:10] There's your desktop machine. ;) [20:11] brousch_: So it's a laptop with a crappy hinge. ;) [20:11] The keyboard is magnetic, so it can be moved anywhere [20:11] ... crappy hinge. [20:12] :) [20:12] :P [20:13] The keyboard is the closest I've found to being "normal" [20:13] Just a little bit of out-of-place in the lower right corner [20:18] i'm not worried about what the office will look like in ten years [20:18] you probably didn't think anyone could be productive on a laptop in 2004 [20:19] Office will be everyone using a 39" 8K touchscreen dumb terminal [20:20] we'll go back to dumb terminals? [20:20] We aren't? [20:20] or do you mean "fat clients" eg chromebooks [20:20] Yes [20:20] fat client is a better term [20:21] I'd argue the web is already the "smart terminal" [20:21] dumb terminal to me means nothing on it other than a remote desktop-type thing [20:21] yeah [20:21] there's a good xkcd (of course) about the phone app analogy [20:21] phone app vs webpage [20:21] Damn, everything really will be written in Javascript [20:22] a-yep [20:22] none of that crap coffeescript [20:22] It's like realizing everyone was writing in Basic [20:23] But a version of Basic that actively screws with variable types [20:23] No, wait, that is Basic. [20:23] ;) [20:23] Shitty floating point. [20:23] Hmm... starting to think Brendan Eich may have been a Microsoft plant all along. :) [20:24] hah [20:24] you don't think javascript will ever be replaced? [20:24] i think that seems a bit unlikely [20:25] It's been around forever, and nothing has replaced it yet [20:26] You would need MS+Google+Mozilla to agree on something [20:26] mrgoodcat: I think it will be replaced... by something that compiles down to Javascript [20:26] lol [20:26] i think something will not replace it but maybe be in addition to it [20:26] It's almost prophetic how it was named [20:27] and eventually everyone will stop using it [20:27] then it will die [20:27] cmaloney: Sounds like I should pay more attention to pyjamas and its ilk [20:27] It's like a Java JVM that is scripted. [20:27] VERY VERY SLOWLY [20:27] mrgoodcat: Like FORTRAN [20:27] I think VBScript is still around in ancient proprietary webapps [20:30] I'm surprised VBScript still runs [21:26] ugh the bugs!!! [21:27] rick_h_: hey, are least you aren't dealing with a site issue today! [21:27] https://identi.ca/greg [21:27] http://goo.gl/EVPM3j - Greg Grossmeier - Identi.ca [21:28] greg-g: doh, deploy fail? [21:28] greg-g: oops [21:28] actually no! [21:28] ops puppet config fail [21:28] doh [21:28] time for juju charms :P [21:28] so, not my team! [21:28] hah, right [21:28] no offense, but.... [21:29] ;) [21:29] just poking/kidding [21:29] I know [21:29] complexity is hard [21:29] yep yep [22:15] rick_h_: bees?