Fork me on GitHub
#clojure-europe
<
2023-02-09
>
reefersleep08:02:03

Good morning! Show me some art that you appreciate.

reefersleep09:02:39

That’s nice! Love me some hexagons and gradients. Did you do it?

schmalz09:02:50

Yes, it's just messing around with Quil 🙂 .

💪 2
😍 2
vijaykiran09:02:26

(Disclosure: painted by my wife, so I’ve no choice but to appreciate)

🎨 12
🙌 4
👀 2
reefersleep12:02:46

Wow, she’s good! @U051H0N54

2
reefersleep12:02:37

@U4EPGBKPV I’ve had fun with quil as well. I toy with p5js now to get some vanilla js under my nails, have enough Clojure in my day job 🙂

schmalz12:02:50

I wish I did have Clojure in my day job 🙂 !

reefersleep12:02:56

I did, too, when I was doing Java, and applied for a government Clojure job just for the heck of it. I thought that they wouldn’t be able to pay me as well as what I was getting in the private sector, so I thought that it would just be interview practice. Welp, turns out they could, and I’m still here 6 years later :hugging_face:

😮 2
Rachel Westmacott11:02:16

@U0AQ3HP9U which government is this?

reefersleep12:02:08

@U0FR9C8RZ the Danish government :flag-dk:

2
orestis13:02:02

@U0AQ3HP9U is that the same SKAT project I heard about?

reefersleep17:02:10

@U7PBP4UVA to follow up; I had a job lined up, but it turned out that, against all assumptions and zeitgeists, I could continue working from home at my current workplace. The other job position was nice, too, but looking around for a new place had given me opportunity to reflect on the good aspects of my current workplace, so I was a little embarrassed when I had to say no to the new place, given the time and resources put into the interview process.

reefersleep17:02:24

My job is not perfect, but it's quite good in a lot of ways, and especially in the ones that, it turns out, are important to me :hugging_face:

❤️ 4
schmalz08:02:25

Morning all.

dharrigan09:02:20

Good Morning!

ray09:02:33

Morning

Mario Trost09:02:19

good morning!

mccraigmccraig09:02:58

moorning 🤧🥶

mccraigmccraig19:02:04

so i find myself thinking of refactoring a variant/tagged-union type expressed as [<tag> <value>] into a map {:tag <tag> :val-k-1 <val-1> :val-k-2 <val-2> ...} largely because it will have more readable get-in paths e.g. [:val-k-1 :id] instead of [1 :id] and it's easier to infer intent from literal values this scenario has happened a few times with code i've written (although this time it's not my code - the tagged-unions are re-frame events, in a back-end port of re-frame) should it be a guideline that if you need a tagged-union then you should default to reaching for a map-based representation unless there is a very good reason (such as order) for using a vector-based representation ?

Jakub Holý (HolyJak)15:02:24

Elements of Clojure discuss this at one point, I believe. The recommendation was that it is fine to use a vector of data in very local context, ie where the creation and consumption of the data is on the same text page. Maps for anything more remote.

mccraigmccraig15:02:17

yeah, that sounds sensible @U0522TWDA