cmaloney | Dammit Canonical, now is not the time when you should be letting go of all of your talented people | 03:04 |
---|---|---|
cmaloney | *wah* | 03:04 |
* cmaloney beginis thinking about plan D, where I write books that parents are embarrassed to read to their kids | 03: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 off | 03:06 |
cmaloney | Yeah, puderty is good too | 03:06 |
cmaloney | "Why does it hurt when I pee" | 03:06 |
cmaloney | morning | 12:50 |
rick_h | morning | 12:51 |
rick_h | cmaloney: how did the MUG meeting go? | 12:51 |
cmaloney | pretty well. I have a few things to add to the presentation before Penguicon | 12:51 |
rick_h | yea, it's really good to practice things like that | 12:51 |
cmaloney | 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 |
rick_h | lol, that's awesome | 12:52 |
rick_h | tony's smart people so good stuff | 12:52 |
cmaloney | Yeah, definitely. | 12:52 |
cmaloney | bbiab. Getting a roast for dinner (Because the roast we had really did go south on April 10th. ) | 12:53 |
Zimdale | I'll probably check it out at pcon | 12:54 |
Zimdale | pending if I can get up by 9 am that saturday | 12:54 |
rick_h | lol, always a challenge | 12:56 |
Zimdale | Hangovers are pretty curel at pcon :( | 12:57 |
brousch__ | rick_h: Were you spared the Canonical axe? | 13:20 |
rick_h | brousch__: yea | 13:20 |
brousch__ | That's good | 13:22 |
rick_h | hopefully it'll feel that way in a bit :/ but yea rough times | 13:23 |
brousch__ | I went through that recently: half of the company let go and I survived. It is tough. | 13:23 |
shakes808 | rick_h: Canonical downsized? | 14:06 |
rick_h | shakes808: yea, bit cuts this week | 14:06 |
shakes808 | wow that's shitty, but good thing you dodged that axe | 14:06 |
cmaloney | Zimdale: Yeah, the 9am slot is pretty brutal. Not sure if it's as bad as 9am on Sunday though. | 14:14 |
rick_h | cmaloney: good call | 14:14 |
cmaloney | Yeah, unfortunately it dumps a lot of good folks into the pool that I'm trying to swim in | 14:15 |
cmaloney | (The Canonical axe) | 14:15 |
Zimdale | like smlr at pcon? I feel for those guys | 14:15 |
cmaloney | eg: "why would I hire themediocreprogrammer.com when I can get Barry Warsaw"? | 14:16 |
cmaloney | Zimdale: That's their thing though. | 14:16 |
cmaloney | They've been Sunday Morning for the longest time | 14:16 |
Zimdale | Yup | 14:16 |
brousch__ | Hm, I'm surprised JuJu people were cut. Isn't that one of the projects that is continuing? | 14:17 |
cmaloney | Likely cutting Python developers | 14:18 |
cmaloney | I think the only thing that is still Python is launchpad and some odds and sods on the desktop | 14:18 |
rick_h | So it's not a specific style of dev but kind of an across the board thing | 14:19 |
cmaloney | Still sucks though. | 14:20 |
rick_h | oh there's a lot of sucking going on for sure | 14:21 |
brousch__ | phrasing | 14:26 |
rick_h | :) | 14:27 |
brousch__ | So most everything else has moved to Go? | 14:30 |
rick_h | 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 |
rick_h | 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 |
cmaloney | https://quitter.is/notice/3122143 <- Replacing /dev/null with a filesystem | 14:32 |
cmaloney | s/fiesystem/file/ | 14:32 |
rick_h | hmm, can't load that? | 14:33 |
cmaloney | It's just the one quip, but it looks like it's trying to make you use the qvitter page | 14:34 |
brousch__ | We're moving some things from Python to Go also | 14:40 |
jrwren | so sad. its the wrong move. | 14:41 |
jrwren | pypy is faster than go in some cases, and there is no denying python is a far more powerful language. | 14:41 |
cmaloney | jrwren: But Google uses it, so it must be good | 14:42 |
cmaloney | if Google used Rust we'd be bitching about everyone moving to Rush | 14:42 |
cmaloney | Rust, too | 14:42 |
cmaloney | You should already be well into Rush by now | 14:42 |
jrwren | lol. | 14:42 |
jrwren | exactly. | 14:43 |
jrwren | google has far to much weight and not enought critics. | 14:43 |
jrwren | it 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 |
jrwren | swift IS an aaple language and everyone IS critical. | 14:43 |
cmaloney | and instead of lex, it'd be "alex" | 14:43 |
jrwren | google always gets a pass, even though they are the biggest spy and customer abuser next to facebook | 14:43 |
brousch__ | Bigger than Comcast? | 14:44 |
jrwren | yes. | 14:44 |
jrwren | because at least comcast can't read your email because its over https, but google can read all of your email | 14:44 |
jrwren | and does, and uses it to build a profile of you to target ads and other things. | 14:44 |
cmaloney | They're working on that | 14:45 |
jrwren | and 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 |
jrwren | exactly, or... use our browser, which has its own list of trusted CA. | 14:57 |
jrwren | you don't think they made chrome because FF was slow, do you? :) | 14:57 |
* jrwren takes off tin foil hat. | 14:58 | |
cmaloney | I not only have a mouse on my desk, but now I have a cat: https://plus.google.com/photos/117777908934895049975/album/6408130867260141809 | 15:01 |
jrwren | new cat? yay! congrats. | 15:02 |
Zimdale | yay cat! | 15:02 |
cmaloney | jrwren: Not new cat. She's coming up on 5 years old. :) | 15:03 |
Zimdale | Cat's a cat and should always be congratulated | 15:04 |
cmaloney | Darn tootin. | 15:04 |
jrwren | oh. just joined the desk. nice. | 15:05 |
cmaloney | Yeah | 15:05 |
cmaloney | JoDee was vacuuming, and Pixel uses my desk as a safe haven | 15:05 |
shakes808 | that cat isn't doing a great job at taking care of the mouse!!! I think your broken is cat. | 15:16 |
cmaloney | Is there a particular reason why React lets you do stuff like var foo = <p>Hello foo</p>; | 15:49 |
cmaloney | seems like we're constantly tweaking the "presentation inside the code" boundries | 15:50 |
jrwren | cmaloney: we don't care about that anymore. | 15:55 |
Zimdale | What do you mean, just the jsx idea or putting jsx inside variables? | 15:56 |
cmaloney | The jsx file | 15:56 |
* cmaloney is playing with CodeAcademy and the first thing they're showing is JSX | 15:57 | |
Zimdale | That's like react's whole thing, basically creating their own shadowdom | 15:57 |
cmaloney | and they're all about this "var = <p>Hello</p>;" stuff | 15:57 |
cmaloney | like a kid that's proud of the dookie on the carpet | 15:57 |
Zimdale | yeah then in the render you would do "<foo />" | 15:58 |
Zimdale | kinda sorta maybe | 15:58 |
Zimdale | would actually probably be <span>{foo}</span> or something similar | 15:58 |
jrwren | cmaloney: your instinct is exactly right and there is no great solution. react mixes presentation concerns and it is a problem. | 15:58 |
cmaloney | It's like someone said "PHP got it right, so lets do more of that" | 15:59 |
jrwren | yup. | 15:59 |
jrwren | 'cept its client side. | 15:59 |
cmaloney | But then again, this is Facebook, so PHP is the lingua-franca there | 15:59 |
Zimdale | Ehhhhh 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 said | 16:06 |
cmaloney | Yeah, it's not too horrible, just weird. | 16:08 |
Zimdale | Once you get used to it, it's pretty sweet | 16:09 |
Zimdale | then you can contribute to pocket penguin \o/ | 16:10 |
cmaloney | Exactly | 16:13 |
Zimdale | except do not learn from that horrible alt framework I used | 16:13 |
Zimdale | my god the regerts | 16:13 |
Zimdale | 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 :( | 16:16 |
jrwren | anyone know if I can split panes in tmux, but have the pane windows be unique tmux sessions? | 17:10 |
jrwren | i'd like to navigate tmux windows in each pane isntead of having the panes exist in a window. | 17:11 |
jrwren | maybe I can just join-pain my way there. | 17:14 |
cmaloney | jrwren: I've never tried to use multiple sessions with tmux like that | 17:16 |
jrwren | yeah :/ | 17:17 |
jrwren | join-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!