/srv/irclogs.ubuntu.com/2017/04/12/#ubuntu-us-mi.txt

cmaloneyDammit Canonical, now is not the time when you should be letting go of all of your talented people03:04
cmaloney*wah*03:04
* cmaloney beginis thinking about plan D, where I write books that parents are embarrassed to read to their kids03:05
cmaloney"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 off03:06
cmaloneyYeah, puderty is good too03:06
cmaloney"Why does it hurt when I pee"03:06
cmaloneymorning12:50
rick_hmorning12:51
rick_hcmaloney: how did the MUG meeting go?12:51
cmaloneypretty well. I have a few things to add to the presentation before Penguicon12:51
rick_hyea, it's really good to practice things like that12:51
cmaloneyand 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
rick_hlol, that's awesome12:52
rick_htony's smart people so good stuff12:52
cmaloneyYeah, definitely.12:52
cmaloneybbiab. Getting a roast for dinner (Because the roast we had really did go south on April 10th. )12:53
ZimdaleI'll probably check it out at pcon12:54
Zimdalepending if I can get up by 9 am that saturday12:54
rick_hlol, always a challenge12:56
ZimdaleHangovers are pretty curel at pcon :(12:57
brousch__rick_h: Were you spared the Canonical axe?13:20
rick_hbrousch__: yea13:20
brousch__That's good13:22
rick_hhopefully it'll feel that way in a bit :/ but yea rough times13:23
brousch__I went through that recently: half of the company let go and I survived. It is tough.13:23
shakes808rick_h: Canonical downsized?14:06
rick_hshakes808: yea, bit cuts this week14:06
shakes808wow that's shitty, but good thing you dodged that axe14:06
cmaloneyZimdale: Yeah, the 9am slot is pretty brutal. Not sure if it's as bad as 9am on Sunday though.14:14
rick_hcmaloney: good call14:14
cmaloneyYeah, unfortunately it dumps a lot of good folks into the pool that I'm trying to swim in14:15
cmaloney(The Canonical axe)14:15
Zimdalelike smlr at pcon?  I feel for those guys14:15
cmaloneyeg: "why would I hire themediocreprogrammer.com when I can get Barry Warsaw"?14:16
cmaloneyZimdale: That's their thing though.14:16
cmaloneyThey've been Sunday Morning for the longest time14:16
ZimdaleYup14:16
brousch__Hm, I'm surprised JuJu people were cut. Isn't that one of the projects that is continuing?14:17
cmaloneyLikely cutting Python developers14:18
cmaloneyI think the only thing that is still Python is launchpad and some odds and sods on the desktop14:18
rick_hSo it's not a specific style of dev but kind of an across the board thing14:19
cmaloneyStill sucks though.14:20
rick_hoh there's a lot of sucking going on for sure14:21
brousch__phrasing14:26
rick_h:)14:27
brousch__So most everything else has moved to Go?14:30
rick_hOh, 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
rick_hbut 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
cmaloneyhttps://quitter.is/notice/3122143 <- Replacing /dev/null with a filesystem14:32
cmaloneys/fiesystem/file/14:32
rick_hhmm, can't load that?14:33
cmaloneyIt's just the one quip, but it looks like it's trying to make you use the qvitter page14:34
brousch__We're moving some things from Python to Go also14:40
jrwrenso sad. its the wrong move.14:41
jrwrenpypy is faster than go in some cases, and there is no denying python is a far more powerful language.14:41
cmaloneyjrwren: But Google uses it, so it must be good14:42
cmaloneyif Google used Rust we'd be bitching about everyone moving to Rush14:42
cmaloneyRust, too14:42
cmaloneyYou should already be well into Rush by now14:42
jrwrenlol.14:42
jrwrenexactly.14:43
jrwrengoogle has far to much weight and not enought critics.14:43
jrwrenit is was an MSFT language, everyone would be critical.14:43
cmaloney(Now I want to make a Rush language where people invoke the compiler using "gdd"14:43
jrwrenswift IS an aaple language and everyone IS critical.14:43
cmaloneyand instead of lex, it'd be "alex"14:43
jrwrengoogle always gets a pass, even though they are the biggest spy and customer abuser next to facebook14:43
brousch__Bigger than Comcast?14:44
jrwrenyes.14:44
jrwrenbecause at least comcast can't read your email because its over https, but google can read all of your email14:44
jrwrenand does, and uses it to build a profile of you to target ads and other things.14:44
cmaloneyThey're working on that14:45
jrwrenand they sell you things so that you'll pay for the privilege of having google spy on you. its mind boggling.14:45
cmaloney"Please accept this certificate so that we may use our MITM service to better help our customers"14:45
jrwrenexactly, or... use our browser, which has its own list of trusted CA.14:57
jrwrenyou don't think they made chrome because FF was slow, do you? :)14:57
* jrwren takes off tin foil hat.14:58
cmaloneyI not only have a mouse on my desk, but now I have a cat: https://plus.google.com/photos/117777908934895049975/album/640813086726014180915:01
jrwrennew cat?  yay! congrats.15:02
Zimdaleyay cat!15:02
cmaloneyjrwren: Not new cat. She's coming up on 5 years old. :)15:03
ZimdaleCat's a cat and should always be congratulated15:04
cmaloneyDarn tootin.15:04
jrwrenoh. just joined the desk. nice.15:05
cmaloneyYeah15:05
cmaloneyJoDee was vacuuming, and Pixel uses my desk as a safe haven15:05
shakes808that cat isn't doing a great job at taking care of the mouse!!!  I think your broken is cat.15:16
cmaloneyIs there a particular reason why React lets you do stuff like var foo = <p>Hello foo</p>;15:49
cmaloneyseems like we're constantly tweaking the "presentation inside the code" boundries15:50
jrwrencmaloney: we don't care about that anymore.15:55
ZimdaleWhat do you mean, just the jsx idea or putting jsx inside variables?15:56
cmaloneyThe jsx file15:56
* cmaloney is playing with CodeAcademy and the first thing they're showing is JSX15:57
ZimdaleThat's like react's whole thing, basically creating their own shadowdom15:57
cmaloneyand they're all about this "var = <p>Hello</p>;" stuff15:57
cmaloneylike a kid that's proud of the dookie on the carpet15:57
Zimdaleyeah then in the render you would do "<foo />"15:58
Zimdalekinda sorta maybe15:58
Zimdalewould actually probably be <span>{foo}</span> or something similar15:58
jrwrencmaloney: your instinct is exactly right and there is no great solution. react mixes presentation concerns and it is a problem.15:58
cmaloneyIt's like someone said "PHP got it right, so lets do more of that"15:59
jrwrenyup.15:59
jrwren'cept its client side.15:59
cmaloneyBut then again, this is Facebook, so PHP is the lingua-franca there15:59
ZimdaleEhhhhh I gotcha, I think they justify it by saying "React is just the view layer so it's still part of the view"15:59
jrwren^^^ what Zimdale said16:06
cmaloneyYeah, it's not too horrible, just weird.16:08
ZimdaleOnce you get used to it, it's pretty sweet16:09
Zimdalethen you can contribute to pocket penguin \o/16:10
cmaloneyExactly16:13
Zimdaleexcept do not learn from that horrible alt framework I used16:13
Zimdalemy god the regerts16:13
ZimdaleThat was a lot of "oshit I have to build this all before pcon" decisions so it's missing some pretty essentia things like docs :(16:16
jrwrenanyone know if I can split panes in tmux, but have the pane windows be unique tmux sessions?17:10
jrwreni'd like to navigate tmux windows in each pane isntead of having the panes exist in a window.17:11
jrwrenmaybe I can just join-pain my way there.17:14
cmaloneyjrwren: I've never tried to use multiple sessions with tmux like that17:16
jrwrenyeah :/17:17
jrwrenjoin-pane is good enough. a little ackward, but I'll take it.17:18
=== Zimdale is now known as Gumby
=== Gumby is now known as Zimdale

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