clojure-europe

simongray 2025-10-31T08:15:06.952019Z

morning

thomas 2025-10-31T08:26:21.548499Z

TGIF!!! (again)

Ludger Solbach 2025-10-31T08:38:19.686349Z

morning

teodorlu 2025-10-31T08:39:00.013189Z

TGIF! And good morning :slightly_smiling_face: I thought of you guys when I read these passages from _<https://www.makinggood.ac.nz/media/1255/cross_1982_designerlywaysofknowing.pdf|Designerly ways of knowing>_ yesterday: &gt; In most cases, it is easier to contrast the sciences and the humanities (eg objectivity versus subjectivity, experiment versus analogy) than it is to identify the relevant comparable concepts in design. This is perhaps an indication of the paucity of our language and concepts in the ‘third culture’, rather than any acknowledgement that it does not really exist in its own right. But we are certainly faced with the problem of being more articulate about what it means to be ‘designerly’ rather than to be ‘scientific’ or ‘artistic’. &gt; &gt; Perhaps it would be better to regard the ‘third culture’ as technology, rather than design. This ‘material culture’ of design is, after all, the culture of the technologist - of the designer, doer and maker. Technology involves a synthesis of knowledge and skills from both the sciences and the humanities, in the pursuit of practical tasks; it is not simply ‘applied science’, but ‘the application of scientific and other organised knowledge to practical tasks…’[3] &gt; &gt; The ‘third culture’ has traditionally been identified with technology. For example, A N Whitehead4 suggested that: ‘There are three main roads along which we can proceed with good hope of advancing towards the best balance of intellect and character: these are the way of literary culture, the way of scientific culture, the way of technical culture. No one of these methods can be exclusively followed without grave loss of intellectual activity and of character.’ Shaping the problem to something I can start solving in a REPL feels "designerly" to me. Given certain design skills, Clojure is amazing. In contrast, type systems just force you to obey the rules if you break them. No design skills required to get a type error.

ray 2025-10-31T09:09:01.286459Z

think_beret

ray 2025-10-31T09:10:29.968039Z

from my POV, the REPL is great for experiments and "bottom up" design, also as a teaching tool. If you go top down, the REPL is a cheap way to prove out your theories before committing to implementations

💯 1
ray 2025-10-31T09:11:14.182279Z

that last part lines up with what my friend @ericnormand is saying about system design

teodorlu 2025-10-31T09:32:10.077419Z

Right — that's basically his whole upcoming book, isn't it? I was about to ask where I could read more, but that question may take a while to answer …

ray 2025-10-31T10:36:58.693469Z

As it happened he explained it all in his last newsletter. Let me find a link ….

🍿 1
vijaykiran 2025-10-31T10:44:41.172949Z

> In contrast, type systems just force you to obey the rules if you break them

vijaykiran 2025-10-31T10:44:53.333849Z

that seems a bit too harsh take on type systems

🍿 1
2025-10-31T12:06:03.497809Z

https://htdp.org

👍 2
🙏🏼 1
teodorlu 2025-10-31T12:16:09.144099Z

that seems a bit too harsh take on type systemsI didn't intend anything more that you have to follow the types — so the design process is to (a) design types, then (b) program within the types. And that's fine! It's actually great when the types can prove that you were wrong. I just prefer having more control — as I feel that I have when building up my program interactively. The types feels like a process rooted in science, it's correct or it's not. That's the way it is! With Clojure, I feel like I can more easily draw on other ways to work.

😊 1
teodorlu 2025-10-31T12:21:50.793309Z

Thanks, @jackrusher! I never read the introduction to HTDP properly. Reading it now, I feel like it's written for me 😄

❤️ 1
ray 2025-10-31T09:26:25.836149Z

Good 🚜 morning

🚜 1
ray 2025-10-31T09:27:17.203459Z

I have a sit on mower that is in a state of disrepair, for reasons, and it finally went into the shop today 🙏🏼

thomas 2025-10-31T09:48:40.711089Z

so when the new season come next year you are ready to go and mow?

ray 2025-10-31T10:34:46.573919Z

That’s the plan

thomas 2025-10-31T10:35:23.477929Z

👍

2025-10-31T09:54:20.802939Z

morning

seancorfield 2025-10-31T14:11:50.286339Z

Happy Halloween (to those who celebrate) 🙂 We bought a couple of bags of fun size mars/twix/etc to hand out tonight.

🐈‍⬛ 2
🍬 1
👻 4
🎃 7
🧙 2
reefersleep 2025-11-01T18:42:28.639459Z

This was a great evening. My kid loved it and it warmed my heart ❤️

reefersleep 2025-11-01T18:55:59.082319Z

I didn't get a good picture of his glow-in-the-dark skeleton outfit. Tough to take pictures of kids at night 😅 So this is just a snapshot from a video, best I could do

❤️ 1
reefersleep 2025-11-01T18:57:43.104879Z

(there's a skeleton torso and arms, too, but he had to wear a jacket over it. And his legs don't bow like that 😁 only the skeleton's. He loved the suit and it worked great imo)

reefersleep 2025-10-31T14:56:56.527019Z

My 4-year old has been celebrating for the past month, he's a Halloween fiend

🤣 1
reefersleep 2025-10-31T14:58:18.023129Z

Now comes the culmination, our (mine too!) first trick-or-treating outing

seancorfield 2025-10-31T15:01:11.772779Z

A neighbor told us there's an "official" trick-or-treat time in our area: 5:30-7:00 pm, apparently. In the past, in California, we just turned off all the lights and pretended not to be home... but it's all a bit more friendly / neighborly / community-oriented here in Ohio 🙂

Ed 2025-10-31T16:10:27.101519Z

We live in a reasonably multicultural area, and don't have kids. Generally the only sweets we have in the house are haribo style things (my partner is an ultra runner and she likes them for running fuel) but they're not halal. So this year we've remembered to get some chocolate that we can give out and then arranged to be out all evening. picard-facepalm ... now I'm going to have to eat all the chocolate 😜

seancorfield 2025-10-31T17:06:11.192499Z

That's partly why we made sure to buy bags of "fun size" candy and chocolate bars that we don't mind eating, just in case it doesn't all go.

seancorfield 2025-10-31T17:07:44.025419Z

Mind you, my wife broke down and opened one of the bags yesterday morning and has been slowly eating bags of M&Ms (she's eaten all the peanut ones and has moved on to the regular chocolate ones)... and I finally caved and started eating the fun size Twix last night. We still have a much bigger bag of other candy to add to the bowl tonight 🙂

😁 1
daveliepmann 2025-10-31T18:32:54.497349Z

My wife made us New York-themed costumes this year 🙂

🚇 1
🙌 1
🗽 2