Fork me on GitHub
#clojure-uk
<
2018-10-31
>
otfrom08:10:26

@rhinocratic is it just that smug lisp weenies have consistently bad taste?

otfrom08:10:08

there is a special name for the group of consumers that always choose products that fail in the wider market. I wonder if we are them? 😄

rhinocratic09:10:22

That could well be the case. I freely admit to having owned a Betamax machine and backing Mercurial over Git. 🙁

otfrom09:10:09

darcs was better than both. 🙂

dominicm09:10:26

Mercurial is better though!

4
jasonbell08:10:42

Niche I believe it’s called 🙂

thomas08:10:01

morning...and yes, I also tend to prefer niche things. Not KC fan though (I have one album and I would expect I'd like the rest as well, just never got round to it), but an FZ fan.

jasonbell09:10:06

@rhinocratic You missed a treat with Bruford.

rhinocratic09:10:17

I reckon so. Not that I have anything against Pat Mastelotto, of course.

jasonbell17:10:24

Pat is very good too, I saw him first on the Sylvian/Fripp tour.

jasonbell09:10:32

@thomas Depending on the album really determines how our friendship goes forward LOL

thomas09:10:17

@jasonbell as in which one I have?

jasonbell09:10:10

I’m only joking @thomas

3Jane09:10:28

What if it’s a photo album?

3Jane09:10:33

And hi :D

thomas09:10:07

@jasonbell does Three of a Perfect Pair conform to your standards?

jasonbell09:10:53

It certainly does. That’s kinda my favourite period, 81-84.

🙏 4
jasonbell09:10:09

Anyways back to Clojure….

otfrom09:10:26

what I like most about KC is singing along in the car

jasonbell09:10:43

No @otfrom that’s Level 42……

jasonbell09:10:54

I’m still emotionally scarred from that.

guy09:10:22

wow!! haha!?

dotemacs12:10:34

That is intense. Love it.

otfrom09:10:23

you didn't have 21st Century Schizoid Man in the car or I would have given you a rendition of that

jasonbell09:10:57

I would have taken that over the cat strangling version of Something About You.

otfrom09:10:48

@jasonbell I sing along w/the instrumental bits of KC. I think you'd be in a secure unit when I was done.

jasonbell09:10:45

It doesn’t take music to get your little ways to push me into a secure unit

guy09:10:54

Morning!

alexlynham09:10:44

fun fact, I write for the world's largest progressive rock magazine

8
👍 8
guy09:10:58

You should link us an article 😄

guy09:10:19

unless you mean an actual magazine 😱 made of paper 😱

alexlynham10:10:53

mostly it's print but some stuff ends up online https://www.loudersound.com/author/alex-lynham

guy10:10:41

coool! il check it out thanks 😄

manas_marthi09:10:35

Has any one tried nrepl 4.5 on clojure 1.8, java 1.8 and/or clojur 1.10x and java 9/10?

manas_marthi09:10:43

I was unable to get a prompt yesterday

danm11:10:44

Ahoy

🚢 8
☠️ 4
jasonbell11:10:03

Kinda glad I didn’t upgrade yet. It’ll have to happen at some point though.

mccraigmccraig12:10:11

once upon a time there was a perfectly serviceable 2-d grid of virtual desktops built in to macos itself... i have no idea why the got rid of it - the spatial navigation is so much more useful than with a list

mccraigmccraig12:10:17

i am, however, very much in favour of things like SIP. but it's painful getting from here to there

minimal12:10:40

Didn’t SIP already break totalspaces in High Sierra?

mccraigmccraig12:10:31

you used to be able to temporarily disable SIP, install totalspaces then re-enable SIP - i was ok with that

danm13:10:33

So, what SIP are you referring to?

rickmoynihan13:10:17

that was my first thought too… lol

dharrigan14:10:43

Oh remapping caps lock for escape on vim, where have you been all my life?

mccraigmccraig14:10:06

@dharrigan similarly i have it mapped to ctrl, for emacs

👍 8
Sam H14:10:17

I’ve done the same and use ctrl + [ for the last few years.

dharrigan14:10:10

Although, I'm having to retrain my muscle memory again for my little pinky.

alexlynham14:10:13

mmm the way haskell does partials is nice

12
alexlynham14:10:31

(sorry, tangentially bringing the conversation back to yesterday afternoon troll)

mccraigmccraig14:10:17

it's clear which side of the auto-currying-ftw/wrong debate you are on @alex.lynham

alexlynham15:10:04

haha I can see some of the benefits

otfrom15:10:00

I'm happy with partial the same way I'm happy w/ loop/recur. I don't mind the extra typing.

parrot 4
alexlynham15:10:49

loop/recur is my least favourite thing in clj probs

alexlynham15:10:03

it feels... inelegant in some way I can't pin down rationally 😛

3Jane15:10:13

There’s no obvious structural connection between loop and recur statements.

👍 4
👌 4
otfrom15:10:51

it is clunky and explicit, but feels a bit less like magic compared to implicit tail recursion

otfrom15:10:56

same w/partial for me

minimal15:10:57

the inelegance that comes from being hosted and piggybacking on java’s stack I guess

otfrom15:10:07

though I'm not sure I'd get bent out of shape over either one

alexlynham15:10:08

I guess it feels clunky compared to reduce

otfrom15:10:57

it does. I very rarely use loop/recur. I do use partial a fair bit.

otfrom15:10:14

generally when I use loop/recur I try to see if there is a way I can use map/reduce/etc

👍 12
rickmoynihan16:10:31

I quite like loop/`recur` actually… It makes perfect sense to me, and I really like that it’s explicit about being tail called. In scheme etc, you only really know it’s safe by digging into the implementation. Obviously I’d always reach for reduce or a higher order variant first; but it’s not always possible or practical to use anything other than loop/`recur`.

rickmoynihan16:10:02

e.g. if you’re implementing a stateful transducer.

otfrom16:10:42

yeah, loop/recur only when you must (stateful transducer being a good example)

otfrom16:10:24

I do like less magic. I think I might have been burned by too many years working on salesforce and zope (which have loads of magic in the environment)

3Jane17:10:05

magic makes things less readable for a maintainer unfamiliar with the thing that makes magic go

8
folcon17:10:16

Hello! Feeling a bit silly didn’t really realise that I should look for a UK channel =)…

👋 16
3Jane17:10:30

it’s called the English Channel, but don’t worry, I’m not the strongest in geography either 😉

3Jane17:10:54

(welcome!)

folcon17:10:23

Thanks =)…

folcon17:10:48

The group looks pretty active, I’m based in Cambridge, is it a mix of people regionally? 😃

seancorfield17:10:39

Brits, some Europeans, and even some ex-pats overseas 🙂

folcon19:10:29

Ok cool 😃

dotemacs20:10:34

user> (true? (= Brits Europeans))
true

seancorfield20:10:08

Until March 2019 I suppose :rolling_on_the_floor_laughing: :flag-eu:

folcon22:10:08

Yea… 😞

dotemacs11:11:42

users>  (true? (= Europe EU)
false