clojure-europe

For people in Europe... or elsewhere... UGT https://indieweb.org/Universal_Greeting_Time
djm 2021-06-22T05:33:30.144900Z

๐Ÿ‘‹

jkxyz 2021-06-22T06:42:09.145200Z

Morning! โ˜€๏ธ

slipset 2021-06-22T06:46:57.145400Z

Morning

RAMart 2021-06-22T06:48:46.147300Z

Hi there! @pez Your :clojureD 2021 talk is online! https://youtube.com/watch?v=NIk5hVzA_fY ๐Ÿป

pez 2021-06-22T06:49:04.147600Z

Morning. Wow!

slipset 2021-06-22T06:55:38.147900Z

There goes my morning ๐Ÿ™‚

pez 2021-06-22T07:01:18.148200Z

Haha, you are a super hero in that story, Erik! (Because it is a story about Calva.) โค๏ธ

RAMart 2021-06-22T07:07:45.148400Z

Yes! Next time I need to (sort brain), I know where to reach out. ๐Ÿ˜

slipset 2021-06-22T07:23:10.150600Z

Wow, not sure how to put it, but I never realized that what from my side was, as you put it, basically acting as a rubber duck, was so important (and dare I say fruitful) for you. There is definitively an important/interesting asymmetry here, as the effort I put in was negligible for me, but the output was obviously important for you ๐Ÿ™‚

slipset 2021-06-22T07:23:49.150800Z

Anyways, I really love your vision for Calva, and the work you put in to make Clojure accessible for beginners is both super impressive and very important.

slipset 2021-06-22T07:24:56.151Z

Remember, when I first was made aware of Calva, it had the capability of freezing all bash-terminals. Today itโ€™s a no-brainer to recommend it as an editor for any Clojure programmer. Well done!

slipset 2021-06-22T07:25:22.151200Z

(and, nice and well delivered talk!)

pez 2021-06-22T08:10:42.153500Z

It was even more important to me than I allowed myself to say in that talk. Thanks!

pez 2021-06-22T07:01:18.148200Z

Haha, you are a super hero in that story, Erik! (Because it is a story about Calva.) โค๏ธ

RAMart 2021-06-22T07:07:45.148400Z

Yes! Next time I need to (sort brain), I know where to reach out. ๐Ÿ˜

2021-06-22T07:08:04.148800Z

Morning

dharrigan 2021-06-22T07:09:26.149Z

Good Morning Fellow Clojurists!

raymcdermott 2021-06-22T07:17:04.149300Z

Gd mrnng

raymcdermott 2021-06-22T07:17:46.150200Z

Hlp hv lst ll vwls n m kybrd

slipset 2021-06-22T07:23:10.150600Z

Wow, not sure how to put it, but I never realized that what from my side was, as you put it, basically acting as a rubber duck, was so important (and dare I say fruitful) for you. There is definitively an important/interesting asymmetry here, as the effort I put in was negligible for me, but the output was obviously important for you ๐Ÿ™‚

slipset 2021-06-22T07:23:49.150800Z

Anyways, I really love your vision for Calva, and the work you put in to make Clojure accessible for beginners is both super impressive and very important.

slipset 2021-06-22T07:24:56.151Z

Remember, when I first was made aware of Calva, it had the capability of freezing all bash-terminals. Today itโ€™s a no-brainer to recommend it as an editor for any Clojure programmer. Well done!

slipset 2021-06-22T07:25:22.151200Z

(and, nice and well delivered talk!)

ordnungswidrig 2021-06-22T07:27:50.151500Z

Good morning!

ordnungswidrig 2021-06-22T07:28:23.151600Z

o oie i a e ou ou

1๐Ÿ˜‚
javahippie 2021-06-22T07:32:32.152900Z

Morning! Is there somebody in the channel whose (european) company sponsors projects / maintainers on GitHub? Iโ€™m wondering about things like VAT, taxes etc. etc. and cannot find anything online.

djm 2021-06-22T07:35:19.153Z

I recall seeing someone on twitter saying that they stopped using GitHub sponsors, because it didnโ€™t handle those things properly. They may have been wrong/overly scrupulous/out of date, though

1
javahippie 2021-06-22T07:41:54.153200Z

As far as I see it, the sponsoring fees are part of the monthly GitHub bill. As long as GitHub creates valid invoices, this should work tax-wise. Guess I wonโ€™t be able to deduct the donations from taxes, but thatโ€™s not that importantโ€ฆ

pez 2021-06-22T08:10:42.153500Z

It was even more important to me than I allowed myself to say in that talk. Thanks!

thomas 2021-06-22T08:11:18.153900Z

morning

val_waeselynck 2021-06-22T13:32:27.154100Z

Morning

reefersleep 2021-06-22T14:38:49.154300Z

Good morning ๐Ÿ™‚

reefersleep 2021-06-22T14:39:25.154800Z

Didnโ€™t know you were in here too, vvvalvalval (is that right?)

val_waeselynck 2021-06-23T18:22:56.175Z

Morning! French it is

reefersleep 2021-06-24T11:40:14.190800Z

๐Ÿ™Œ

reefersleep 2021-06-22T14:39:41.155200Z

Is that a Polish name?

borkdude 2021-06-22T14:39:59.155600Z

Valentin = French (or Belgian?)

fel-mazo 2021-06-22T14:59:07.156100Z

good afternoon :male_zombie:

fel-mazo 2021-06-22T15:00:04.157Z

what are some publicly accessible code bases you find particularly elegant ?

pez 2021-06-22T16:05:13.157900Z

The VS Code team is tougher to convince they have a bug than the Java team is. ๐Ÿ˜ƒ Please upvote this on Github, folks: https://github.com/microsoft/vscode/issues/126306

2021-06-22T16:52:14.159300Z

Morning, vote for the VScode issue done.

1โค๏ธ
raymcdermott 2021-06-22T17:07:06.159700Z

@fahd.elmazouni look at pretty much anything from @weavejester

3๐Ÿ‘
raymcdermott 2021-06-22T17:24:23.160Z

consider this function

raymcdermott 2021-06-22T17:24:35.160500Z

(defn split? [hand]
  (and (= 2 (count (vals hand)))
       (apply = (map :rank (vals hand)))))

raymcdermott 2021-06-22T17:24:55.160700Z

we could also write

raymcdermott 2021-06-22T17:25:00.161Z

(defn split? [hand]
  (let [vs (vals hand)]
    (and (= 2 (count vs)) (apply = (map :rank vs)))))

raymcdermott 2021-06-22T17:25:32.161300Z

wouldn't this be nicer...

raymcdermott 2021-06-22T17:25:36.161600Z

(defn split? [{:apply vals :as vs}]
  (and (= 2 (count vs)) (apply = (map :rank vs))))

raymcdermott 2021-06-22T17:26:19.162400Z

has something where we can use functions in destructuring ever been put on the table?

borkdude 2021-06-22T17:36:56.163300Z

Hot take: particularly elegant code is code waiting for production to happen.

1๐Ÿ‘
raymcdermott 2021-06-22T17:38:24.164100Z

๐Ÿ‘ ๐Ÿ”ฅ

1โœ…
raymcdermott 2021-06-22T17:39:02.164500Z

ooh me peach hurts after that one

2๐Ÿ™‚