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-johnny14: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-johnny14: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-johnny14: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-johnny14: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-johnny14:12:22

You can always email info at skillsmatter dot com

maleghast14:12:34

@jr0cket - will do that, thanks šŸ™‚

practicalli-johnny14:12:01

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

maleghast14:12:36

Have emailed info@ 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ā€ ..?

maleghast16:12:17

@bronsa - Thanks! šŸ™‚

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.

maleghast16:12:22

Sweet šŸ™‚

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ā€¦ šŸ˜‰