[03:04] Dammit Canonical, now is not the time when you should be letting go of all of your talented people [03:04] *wah* [03:05] * cmaloney beginis thinking about plan D, where I write books that parents are embarrassed to read to their kids [03:06] "The Fucking Duck", "The Shittiest Day", and "Don't grow older because reality sucks": [03:06] <_stink_> like about puberty? [03:06] <_stink_> ah i wasn't far off [03:06] Yeah, puderty is good too [03:06] "Why does it hurt when I pee" [12:50] morning [12:51] morning [12:51] cmaloney: how did the MUG meeting go? [12:51] pretty well. I have a few things to add to the presentation before Penguicon [12:51] yea, it's really good to practice things like that [12:52] and Tony's talk on firewalls was really good. JoDee was there and she said she learned more about firewalls than in her networking class. [12:52] lol, that's awesome [12:52] tony's smart people so good stuff [12:52] Yeah, definitely. [12:53] bbiab. Getting a roast for dinner (Because the roast we had really did go south on April 10th. ) [12:54] I'll probably check it out at pcon [12:54] pending if I can get up by 9 am that saturday [12:56] lol, always a challenge [12:57] Hangovers are pretty curel at pcon :( [13:20] rick_h: Were you spared the Canonical axe? [13:20] brousch__: yea [13:22] That's good [13:23] hopefully it'll feel that way in a bit :/ but yea rough times [13:23] I went through that recently: half of the company let go and I survived. It is tough. [14:06] rick_h: Canonical downsized? [14:06] shakes808: yea, bit cuts this week [14:06] wow that's shitty, but good thing you dodged that axe [14:14] Zimdale: Yeah, the 9am slot is pretty brutal. Not sure if it's as bad as 9am on Sunday though. [14:14] cmaloney: good call [14:15] Yeah, unfortunately it dumps a lot of good folks into the pool that I'm trying to swim in [14:15] (The Canonical axe) [14:15] like smlr at pcon? I feel for those guys [14:16] eg: "why would I hire themediocreprogrammer.com when I can get Barry Warsaw"? [14:16] Zimdale: That's their thing though. [14:16] They've been Sunday Morning for the longest time [14:16] Yup [14:17] Hm, I'm surprised JuJu people were cut. Isn't that one of the projects that is continuing? [14:18] Likely cutting Python developers [14:18] I think the only thing that is still Python is launchpad and some odds and sods on the desktop [14:19] So it's not a specific style of dev but kind of an across the board thing [14:20] Still sucks though. [14:21] oh there's a lot of sucking going on for sure [14:26] phrasing [14:27] :) [14:30] So most everything else has moved to Go? [14:32] Oh, most things are in Go for sure. I think it's a case of just right tool/right job. I mean a lot of python is done around the Juju ecosystem, python-libjuju, etc. But the core products like Juju, snaps, lxd etc are Go. I think the snapcraft tool is Python. [14:32] but the axe wasn't about folks that have skill x or y. e.g. this wasn't any sort of great python purge. [14:32] https://quitter.is/notice/3122143 <- Replacing /dev/null with a filesystem [14:32] s/fiesystem/file/ [14:33] hmm, can't load that? [14:34] It's just the one quip, but it looks like it's trying to make you use the qvitter page [14:40] We're moving some things from Python to Go also [14:41] so sad. its the wrong move. [14:41] pypy is faster than go in some cases, and there is no denying python is a far more powerful language. [14:42] jrwren: But Google uses it, so it must be good [14:42] if Google used Rust we'd be bitching about everyone moving to Rush [14:42] Rust, too [14:42] You should already be well into Rush by now [14:42] lol. [14:43] exactly. [14:43] google has far to much weight and not enought critics. [14:43] it is was an MSFT language, everyone would be critical. [14:43] (Now I want to make a Rush language where people invoke the compiler using "gdd" [14:43] swift IS an aaple language and everyone IS critical. [14:43] and instead of lex, it'd be "alex" [14:43] google always gets a pass, even though they are the biggest spy and customer abuser next to facebook [14:44] Bigger than Comcast? [14:44] yes. [14:44] because at least comcast can't read your email because its over https, but google can read all of your email [14:44] and does, and uses it to build a profile of you to target ads and other things. [14:45] They're working on that [14:45] and they sell you things so that you'll pay for the privilege of having google spy on you. its mind boggling. [14:45] "Please accept this certificate so that we may use our MITM service to better help our customers" [14:57] exactly, or... use our browser, which has its own list of trusted CA. [14:57] you don't think they made chrome because FF was slow, do you? :) [14:58] * jrwren takes off tin foil hat. [15:01] I not only have a mouse on my desk, but now I have a cat: https://plus.google.com/photos/117777908934895049975/album/6408130867260141809 [15:02] new cat? yay! congrats. [15:02] yay cat! [15:03] jrwren: Not new cat. She's coming up on 5 years old. :) [15:04] Cat's a cat and should always be congratulated [15:04] Darn tootin. [15:05] oh. just joined the desk. nice. [15:05] Yeah [15:05] JoDee was vacuuming, and Pixel uses my desk as a safe haven [15:16] that cat isn't doing a great job at taking care of the mouse!!! I think your broken is cat. [15:49] Is there a particular reason why React lets you do stuff like var foo =

Hello foo

; [15:50] seems like we're constantly tweaking the "presentation inside the code" boundries [15:55] cmaloney: we don't care about that anymore. [15:56] What do you mean, just the jsx idea or putting jsx inside variables? [15:56] The jsx file [15:57] * cmaloney is playing with CodeAcademy and the first thing they're showing is JSX [15:57] That's like react's whole thing, basically creating their own shadowdom [15:57] and they're all about this "var =

Hello

;" stuff [15:57] like a kid that's proud of the dookie on the carpet [15:58] yeah then in the render you would do "" [15:58] kinda sorta maybe [15:58] would actually probably be {foo} or something similar [15:58] cmaloney: your instinct is exactly right and there is no great solution. react mixes presentation concerns and it is a problem. [15:59] It's like someone said "PHP got it right, so lets do more of that" [15:59] yup. [15:59] 'cept its client side. [15:59] But then again, this is Facebook, so PHP is the lingua-franca there [15:59] Ehhhhh I gotcha, I think they justify it by saying "React is just the view layer so it's still part of the view" [16:06] ^^^ what Zimdale said [16:08] Yeah, it's not too horrible, just weird. [16:09] Once you get used to it, it's pretty sweet [16:10] then you can contribute to pocket penguin \o/ [16:13] Exactly [16:13] except do not learn from that horrible alt framework I used [16:13] my god the regerts [16:16] That was a lot of "oshit I have to build this all before pcon" decisions so it's missing some pretty essentia things like docs :( [17:10] anyone know if I can split panes in tmux, but have the pane windows be unique tmux sessions? [17:11] i'd like to navigate tmux windows in each pane isntead of having the panes exist in a window. [17:14] maybe I can just join-pain my way there. [17:16] jrwren: I've never tried to use multiple sessions with tmux like that [17:17] yeah :/ [17:18] join-pane is good enough. a little ackward, but I'll take it. === Zimdale is now known as Gumby === Gumby is now known as Zimdale