Fork me on GitHub
#clojure-uk
<
2017-12-06
>
jasonbell07:12:48

Brilliant to catch up with friends old and new.

jasonbell09:12:31

THE HECKLER! 🙂

jasonbell09:12:51

@yogidevbear <<@jasonbell is also pretty comical>> I’m taking that as 100% compliment 🙂

jasonbell09:12:51

@otfrom If anyone did call me Jade it was behind my back, I never heard a thing 🙂

yogidevbear10:12:44

Jade, selective hearing is the term troll

yogidevbear10:12:25

I didn't manage to meet quite a few of you actually. Was @thomas there?

yogidevbear10:12:38

I hope no one stood on him

jasonbell10:12:10

You took a photo of him 🙂

yogidevbear10:12:15

I did. I was hoping to take some more photos of people yesterday, but alas was unable to

yogidevbear10:12:48

I've been playing a little bit of catch up on the skills matter website

yogidevbear10:12:09

I want to try watch any of the talks that I happened to miss

yogidevbear10:12:31

@jr0cket Thank you very much for organising a great event 👍

dominicm10:12:57

Are the videos up already?

jasonbell10:12:18

@dominicm yes they’re all up, Skillsmatter did an excellent job of getting them all up very quickly.

yogidevbear10:12:43

Yeah, they were basically putting them up almost as soon as the talks were done

yogidevbear10:12:08

Amazing work from Skills Matter team

thomas10:12:16

I had a great time... and sorry I missed you @yogidevbear

reborg10:12:58

Also enjoyed the chat, thanks guys. Overall had a great time at ClojureX this year.

reborg10:12:20

Had to take off earlier so I couldn't properly say good bye

yogidevbear11:12:17

Thanks again for a fun talk @reborg 👍

reborg11:12:14

My pleasure and fun as intended 🙂

maleghast13:12:13

Hello everyone 🙂

practicalli-john14:12:25

I will need to copy eveyone's wonderful comments on ClojureX before they disappear from slack. Thank you so much for all the feedback.

maleghast14:12:03

@jr0cket - I still don’t have a feedback code from SM - I forgot to go and talk to the nice lady who offered to sort it out for me… Who should I contact..?

maleghast14:12:23

Also - really was a great two days - thanks again to you and all the committee and the SM team.

practicalli-john14:12:35

(skip advert) Tickets for ClojureX for 2018 are on sale now at £95. Thats £550 cheaper than full price. The price goes up to £195 after Friday.

practicalli-john14:12:20

Anyone who buys a ticket has a direct channel to the program committee and can influence the topics, activities & schedule for 2018

practicalli-john14:12:51

All feedback I see on Slack will be passed back to SkillsMatter (copy / pasting it all if I can keep awake long enough thonght)

maleghast14:12:53

Sounds good - the level of community engagement in London (in particular) from orgs like Skillsmatter and some of the Clojure employers, is really one of the big selling points for the community / language in general imho.

maleghast14:12:13

That and Clojure not having a “Rails” to call it’s own 😉

practicalli-john14:12:22

You can always email info at skillsmatter dot com

maleghast14:12:34

@jr0cket - will do that, thanks 🙂

practicalli-john14:12:01

I did love that comment and really got the point you were making.

maleghast14:12:36

Have emailed [email protected] for a feedback code, so it should get sorted 🙂

maleghast14:12:19

Anyone else finding it hard to “re-enter” just getting on with work after #clojurex ..? I am sure my own re-entry issues are exacerbated by a VERY boozy Turkish meal last night with my company team - there was much Raki… 😉

jasonbell14:12:55

@maleghast I booked a couple of days off, travelling wrecks me for a few days.

maleghast14:12:18

You are wise @jasonbell - if I were not so used to travelling by this point I would almost certainly have done something similar, but I have built up a tolerance for being on the road 🙂

maleghast14:12:39

Really my re-entry is mostly being hampered by the after-effects of last night’s Raki payload… 😉

maleghast14:12:53

I’ll get over it - I am coding in bursts today.

jasonbell14:12:14

I was driving from the airport last night so no beer for me.

maleghast14:12:00

Oh poop 😞

maleghast14:12:16

Are you back in the Low Countries..?

jasonbell14:12:44

I’m back in the land where diplomatic decision making isn’t their strong point.

maleghast14:12:23

raises an eyebrow Oh of course you are - I had you mixed up with someone else, who does live in The Netherlands, but you are not that person…

maleghast14:12:49

You’re not a fan of the DUP though, I would wager… I mean they’re not YOUR fault…

jasonbell14:12:18

@maleghast Ah that’ll be @thomas he might have the hangover you were searching for 🙂 My political views don’t fit in the land I live in, simple as that really 🙂

maleghast14:12:45

(and much as I don’t like them they seem to have done a good thing by accident as far as I can tell, so…)

maleghast14:12:09

@jasonbell My politics don’t fit in where I live, but it doesn’t stop me trying to make them 😉

jasonbell14:12:46

Anyway back to Clojure 🙂

maleghast14:12:55

I have been giving quite a lot of thought to Hugo’s talk… I am hoping to have time and opportunity to re-watch it on Skillsmatter’s website at some point…

maleghast14:12:00

I have a feeling that I can definitely make use of the ideas he was putting across, but I need to re-absorb it and then do some experimentation.

maleghast14:12:53

I also really want to try and find some (more) time to do OSS contribution(s) - I wasn’t made to feel guilty, per se, but it did occur to me that I am definitely running a debit balance at the moment… 😉

rickmoynihan15:12:28

@maleghast: what aspects in particular? Moving more stuff into memory, and using lambda the ultimate query language? 😉

maleghast15:12:40

@rickmoynihan - Yeah, pretty much 🙂

maleghast15:12:44

I mean I already had plans to do something along these lines for one area of the app / system I am working on, but Hugo’s talk took a turn at even more (non-trivial / non-easy) simplicity that I really liked.

rickmoynihan15:12:48

yeah using one of the lazy-map’s was a nice twist

rickmoynihan15:12:16

though I’d half expected a move to an actual in memory database… but if all you need is sorting and pagination…

dominicm15:12:17

"For privacy reasons this video cannot be played here" Well, where can it be played?!

dominicm15:12:39

Not firefox either

mccraigmccraig15:12:49

worked in safari for me yesterday

dominicm15:12:46

I don't have Safari. And I have no way to get it. I'm not some trendy guy with trendy operating systems 😄

dominicm15:12:07

okay, can't even url hack it. Giving up.

dominicm15:12:38

> Because of its privacy settings, this video cannot be played here. So, its not my privacy settings, it's the video's.

dominicm15:12:58

I'm guessing the video is not configured to work on http://skillsmatter.com

mccraigmccraig15:12:18

i think it's a bug in their site - i got the error when i tried to play it on chrome, but it played fine on safari

mccraigmccraig15:12:35

the privacy thing seems spurious

dominicm15:12:46

@mccraigmccraig if you block vimeo's cookies in any way, that's how they bailout the error.

dominicm15:12:14

Now I'm grumpy for an all new reason

mccraigmccraig15:12:27

ah, right - i don't use safari much so i don't have any blockers on it, which is probably why it wouldn't work for me on chrome

dominicm15:12:18

Hmph, I can't even load this into mpv because of the settings, sigh

maleghast16:12:57

@rickmoynihan - I did wonder why not cache the default sort and then have a “slice and dice” function which would then cache any specific sort and pagination combination, but the performance that he / they had achieved just doing the lazy-map thing was impressive.

rickmoynihan17:12:11

Agreed, I had the same thought about why not just use core.cache… For us that would probably be a better answer; but we don’t have to optimise quite so heavily. And if you’re caching someone pays for the first time…. unless you warm the cache, which is where things start getting crazy…

maleghast16:12:35

If your data is “small enough”, and better still (like theirs) doesn’t change very often, I think it’s a winner,

maleghast16:12:09

While I was out in Asia I worked for a Price Comparison company, so it was of interest to me in a “oooh that’s a lot more sleek and smart than we managed…” sort of a way too. 🙂

maleghast16:12:25

@dominicm - What’s “mpv” ..?

dominicm16:12:12

mpv '' '--ytdl-raw-options=referer=""'

dominicm16:12:16

Well, that went well.

bronsa16:12:37

TIL mpv is integrated with ytdl

maleghast16:12:06

@dominicm - Did that allow you to play the video.?

dominicm16:12:14

It did indeed. Yes.

dominicm16:12:38

@bronsa I honestly couldn't figure out how to do youtube-dl | mpv I got errors, and gave up

dominicm16:12:53

I feel disappointed in myself, but now I can hear bozhidar berate me for being a vim user 😄

otfrom17:12:54

Hugo talk?

jasonbell17:12:27

Twas a very good talk, a lot to think about.

rickmoynihan17:12:29

@otfrom: yeah that’s the one

rickmoynihan17:12:56

@otfrom: btw… At one point I saw you, and tried to extract myself from a conversation I was having to say hello… but by the time I did you’d vanished! One day, I’ll get to say hi in person…

otfrom17:12:22

d'oh! Sorry about that. Had hoped to say "hi" too

otfrom17:12:38

there is always next year. I'm going to try to actually make more time to be there too.

otfrom17:12:51

(had v big meetings on both days)

rickmoynihan17:12:34

lol it happens… I didn’t have anything else to say, so you’re not missing much 😉

otfrom17:12:07

but there could have been yeshugs

maleghast18:12:35

@otfrom - That was indeed the talk I was referring to. I am going to mercilessly plunder that talk and Hugo’s ideas - I was really impressed with the performance improvements he was able to get with the approach, and while I don’t have the same issue to solve, I have similar ones… 😉