Fork me on GitHub
#clojure-uk
<
2017-10-06
>
jonpither07:10:05

politics again..

thomas07:10:08

moin moin morning

dominicm07:10:28

Yeah, what politics

jonpither07:10:58

in the run up to Brexit, the tories think it's the perfect time for ousting their leader 🙂

cddr07:10:51

I have a friend who believes Brexit won't actually happen. As events unfold, I'm becoming more convinced that he might end up being right.

jonpither07:10:53

Yeah, I'm also surprised the EU haven't cooked up a counter offer to Brexit

jasonbell07:10:06

morning….. oooh politics.

thomas08:10:54

if there is a counter offer it would be to early to present...

thomas08:10:22

too many people still think it is going to be all fine.... Boris for instance. (that is my take on it at least)

Rachel Westmacott08:10:23

In my personal opinion there is never a wrong time to oust Theresa May. And frankly it’s such a mess right now that it’s hard to see how it would make things worse.

sundarj09:10:01

i agree completely, but at least Theresa May is both incompetent AND good for a laugh

sundarj09:10:09

the other Tories are merely incompetent

sundarj09:10:44

or in the case of Boris, actively harmful

Rachel Westmacott09:10:59

I’m not sure if I agree, but perhaps I don’t know Boris well enough.

Rachel Westmacott09:10:40

I’m of the opinion that many of May’s policies are actively vile.

sundarj09:10:38

i think she's the best high-level politician they have, except maybe Davis

sundarj09:10:47

her policies are pretty standard Conservative fare, are they not?

sundarj09:10:56

except for the grammar schools thing

jonpither09:10:40

Cheeky plug for a new Clojure In post (number 20), any RT's greatly appreciated: https://twitter.com/juxtpro/status/916231191233167360

guy09:10:01

@sundarj i dont really understand sorry

guy09:10:13

like i know (map vec) is a transducer right

sundarj09:10:46

a transducer is simply an abstraction of reducing functions (the functions you pass to reduce, that take an accumulator and a value, then do something to that value, and add it to the accumulator)

sundarj09:10:24

it's curried, which is why you pass each arg that way

sundarj09:10:11

(map vec) says you want to apply vec to each new value, and then ((map vec) conj) says that you want to add it to the accumulator by using (conj acc (vec val))

bronsa09:10:13

it's not really curried

sundarj09:10:46

right, the args are in a different order

sundarj09:10:34

a key thing is that ((map vec) conj) has no iteration logic in it at all, it outsources that to reduce

madstap11:10:28

I found that writing out the functions that are passed and returned at each point helped me with grokking transducers. It's not very hard, just kinda mindbending with all the nested fns.

maleghast12:10:48

@jonpither Another great “Clojure In” there, Jon

maleghast12:10:41

I has tweeted it out

maleghast12:10:55

Not that that is saying much, tbh

guy12:10:59

thanks @madstap ill check it out

jonpither12:10:00

Every RT helps @maleghast, thanks

maleghast12:10:37

(I want one really badly, but am failing to justify it in any way shape or form)

dominicm12:10:40

It makes me regret owning an XPS 13 🙂

maleghast12:10:31

Oh no, that’s not a good result - certainly was not my intention… You can own more than one computer, you know… 😉

iaint12:10:28

it's absolutely impossible to find out how much £££ Lenovo want for that 25th anniversary edition laptop

iaint12:10:37

oof. I've seen US$1899, given the exchange rate I doubt we'll be getting much change from 2 grand

maleghast13:10:08

@iain.tatch - Yeah, I am disappointed that there is no UK pricing info, yet, and that indeed, it is likely to be on the pricey side…

mccraigmccraig13:10:18

¿¿ retro laptops ??

minimal13:10:59

retro resolution

mccraigmccraig13:10:02

"are you nostalgic for crappy sub-pixel rendered fonts"

minimal13:10:56

i love paying 1800 quid for fewer pixels than my phone

thomas14:10:59

that Lenovo is looking rather nice... but as said.. also rather expensive 😞

maleghast16:10:51

@minimal @mccraigmccraig - it’s not “retro” in terms of its screen / screen resolution or indeed architecture. Lenovo have just managed to get IBM to agree to let them use the iconic blue enter key, colourful ThinkPad logo and to produce a chassis that is very close to the later model IBM Thinkpads…

maleghast16:10:02

(I realise that you guys probably know this really)

minimal16:10:28

I would call 1920x1080 retro given that this 2880x1800 mbp is 5 years old now

mccraigmccraig16:10:04

boo to discernible pixel screens

maleghast16:10:57

@minimal - I do see your point, but I think that’s comparable for the Thinkpad version that they are basing the Anniversary model on, which is the T470.

maleghast16:10:08

Yeah, it’s the same screen as the top-spec selectable option on the the T470

maleghast16:10:59

The top-spec à la carte T470 has a lower powered graphics card and half the RAM, but twice the SSD capacity and is £1621.19, so I can see where the pricing is at…

seancorfield17:10:39

(and people grumble about Apple's pricing!)

maleghast17:10:35

@seancorfield - I hear ya… In fairness to Lenovo their kit is bomb proof and lasts and lasts and lasts.

maleghast17:10:56

(I also personally feel this way about Apple Kit and I’ve used Apple Kit for 16 years now)

seancorfield17:10:47

Yup, I'm particularly harsh on laptops. I've never owned a Lenovo but Dell is the only other brand (than Apple) that has lasted me any time.

seancorfield17:10:28

I've had Apple laptops for maybe 25 years now? When did the PowerBook 160 come out? That was my first. Then I had a 520c (which I loved).

seancorfield17:10:04

I've had a number of Windows/Linux laptops over the years too, many different brands, and they mostly last me only 18 months before they literally fall apart...

seancorfield17:10:53

When I joined Macromedia in 2000, they gave me a high-end Toshiba and it started falling apart after about six months and became unusable after just over a year.

seancorfield17:10:32

Everything except Apple and Dell...

mccraigmccraig17:10:57

i had a lenovo once - it was definitely solid, and i could run linux on it, but the sleep/wake waiting time used to drive me nuts

thomas20:10:25

I had IBM/Lenovo for several years while at IBM of course... last one was MBP though.