Fork me on GitHub
#clojure-uk
<
2019-05-27
>
thomas08:05:09

let me guess... you are all recovering from the party last night because today is a bank holiday?

yogidevbear09:05:21

Tbh, I sat up watching the EU results for the UK regions coming in until about 2am. Guess I need to relearn how to party properly πŸ˜‚

thomas09:05:03

... not sure what to say to that...

πŸ˜‚ 1
3Jane19:05:22

he just chose a different definition of "party", you see...

yogidevbear19:05:45

Silly English language. Fooled me again with a double meaning word πŸ™‚

3Jane19:05:44

yeah, just use "celebration" ... no, wait, those are candies ... actually bring on the candies! πŸ˜„

yogidevbear19:05:09

Supper time 😊

3Jane19:05:43

what is that, and where can I get some? O_O

yogidevbear19:05:56

Homemade blueberry New York style baked cheesecake, my kitchen

3Jane19:05:10

thus proving that Clojure improves everything, including baking skills πŸ˜„

3Jane19:05:40

(Note the characteristic shape ( ) )

🀯 2
πŸ˜‚ 2
dharrigan19:05:39

I'm afraid, that cheesecake would have massive side effects on my weight

yogidevbear19:05:12

As it is in mine right now πŸ˜„

3Jane19:05:52

well... just don't eat multiple cheesecakes in parallel and you should be mostly fine 😜

yogidevbear19:05:37

Tbf, this cheesecake is make using quark and fat free yogurt. You can also use Stevia. I think it's something like 200 calories per slice Vs the usual 800. Not too bad

3Jane19:05:04

can has recipe please? πŸ˜„

3Jane19:05:40

(Sounds like an awesome food hack πŸ˜„ )

yogidevbear19:05:34

With pleasure

yogidevbear19:05:09

I found the cooking time was closer to an hour with this one, but ymmv

3Jane19:05:38

yeah, depends on the oven

3Jane19:05:09

TIL about cooling it in the oven

3Jane19:05:27

I'm so gonna test this πŸ˜„

πŸ˜„ 1
dominicm19:05:55

It's so light out to be so late

dominicm19:05:10

I have a terrible habit of baking cookies for the week and eating them the same day

😞 1
seancorfield19:05:05

You lot are making me hungry!

πŸ˜‡ 1
dharrigan19:05:06

I'm not one of those people who can eat a biscuit a day. Put a box of Jaffa Cakes in front of me, and they'll be gone in 60 seconds

yogidevbear19:05:33

I have a suspicion that this describes quite a few of us here

yogidevbear19:05:35

Cookies will never outlast the night with me either @dominicm πŸ˜‚

3Jane19:05:38

putting things in the freezer sometimes works... sometimes

practicalli12:05:40

I put my chick peas and butter beans in the freezer after I've cooked them. Just doing the same with some fresh ginger...

dominicm19:05:37

@dharrigan Me and @jonpither have a terrible habit of emptying a box within a day of them being in the office.

dominicm19:05:52

I'm supposed to be on a diet too

dharrigan19:05:58

Such is the burden we bear

3Jane19:05:23

I'm setting up a new laptop. Which version of JDK is the last generally stable (with Clojure)? I remember people had problems at some point but I can't remember the number

dominicm19:05:04

8 is still the safest.

dominicm19:05:17

11 seems to mostly work, but not completely.

dharrigan19:05:05

I run arch, I have both java 8 and 11 installed

dharrigan19:05:19

the default for me is java 11

dharrigan19:05:38

I haven't really seen any major problems yet, mostly warnings.

seancorfield19:05:52

I'm using OpenJDK 11 as my default for new work now, but OpenJDK 8 for legacy projects.

dharrigan19:05:11

I'm not a full on-hard code clojure dev (I code in Kotlin at work atm)

dharrigan19:05:32

but in my daily experiments/learning of clojure, java 11 seems to work well

3Jane19:05:32

Thanks πŸ™‚

3Jane19:05:50

Let's go with the safe option for now, I can always upgrade if I need the new features later

seancorfield19:05:10

My main issue with OpenJDK 8 (on Mac) is that I haven't been able to get OpenJFX working with it (so I can't run REBL). I've had to keep an Oracle JDK 8 around for REBL on legacy projects. REBL works fine on OpenJDK 11 tho'...

alexlynham20:05:41

had big issues w/11, cljs and lein at a workshop last week

alexlynham20:05:41

had big issues w/11, cljs and lein at a workshop last week

rickmoynihan08:05:43

:thinking_face: if you were using cider/orchard middlewares I suspect it’s not lein or cljs but the dynapath dependency, or similar introduced by your dev tooling.

alexlynham08:05:05

Would have to remind myself but it was a lein cljsbuild error

alexlynham08:05:07

Workaround via adding jvm args but one of those classic things that doesn't fill you with confidence when you're already working with a leaky abstraction :umbrella_with_rain_drops:

rickmoynihan08:05:31

ok could well be lein-cljsbuild though it surprises me a little… Do you know what arg fixed it? --add-modules=java.xml.bind seems to be the most common for jdk9+

alexlynham08:05:27

yeah I think maybe it was that

Conor09:05:25

It was removing that (for Java 8) but then cljsbuild basically just didn't build anything for reasons I'm not clear on

Conor09:05:30

It eventually did, though

rickmoynihan09:05:56

yeah it’s a little frustrating that flag causes java8 to die β€” makes total sense that it would; but frustrating none the less

Wes Hall09:05:47

There is another flag that tells older JVMs to ignore any flags they don't understand.

Wes Hall09:05:32

We've found that using both largely gives compatibility across versions, though it's a bit ugly.

rickmoynihan09:05:36

πŸ‘ I totally forgot that existed

seancorfield21:05:08

@alex.lynham Good to know. We don't use lein at work, nor cljs. Are there specific things to watch out for there? Version issues?

alexlynham08:05:26

Different things for different machines and different OSs. Not a show stopper as there are workarounds, just a faff, which made me just go 'use 8'