clojure-europe

simongray 2026-03-04T07:33:28.964619Z

good morning

plexus 2026-03-04T07:45:37.641359Z

Good morning!

ray 2026-03-04T07:47:17.519789Z

Good spring morning

๐Ÿ’š 1
teodorlu 2026-03-05T11:14:35.629089Z

peaceful.

genmeblog 2026-03-04T08:20:39.802869Z

Morning!

Ludger Solbach 2026-03-04T08:21:19.647469Z

Moin!

maleghast 2026-03-04T09:23:28.852989Z

Madainn mhath, mo chairdean! ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ

thomas 2026-03-04T09:26:10.376399Z

Goede morgen allemaal

๐Ÿ™Œ 2
2026-03-04T09:43:37.487519Z

Good morning

eaj 2026-03-04T10:17:41.847799Z

God morgen!

reefersleep 2026-03-04T14:07:47.483529Z

๐Ÿ‡ณ๐Ÿ‡ด ๐Ÿ‡ธ๐Ÿ‡ช ๐Ÿ‡ฉ๐Ÿ‡ฐ ?

eaj 2026-03-04T15:01:49.812959Z

๐Ÿ‡ณ๐Ÿ‡ดโ˜บ๏ธ

reefersleep 2026-03-04T15:32:23.675749Z

nods in Scandinavic heisann

reefersleep 2026-03-04T16:54:21.879959Z

๐Ÿ‡ฉ๐Ÿ‡ฐ here

eaj 2026-03-04T18:24:41.698769Z

Dejligt, god aften!

thomas 2026-03-04T12:01:53.937519Z

Started a FP guild at work and maybe one day I'll convert them to clj ๐Ÿฆน

3
1
๐Ÿฆน 7
simongray 2026-03-05T09:57:51.087999Z

.... One question that people kept asking was variations on โ€œwhy would you use a macro?โ€ ... Iโ€™m not sure I answered that one to everyoneโ€™s satisfactionFor performance reasons in certain cases and when creating a DSL in others. I canโ€™t think of anything else... I guess you would need a few examples at hand for things that can only be solved with macros.

thomas 2026-03-05T10:00:21.591089Z

the main objective is FP, not so much Clojure. But I'll try and sneak it in there of course

๐Ÿ‘ 1
Ed 2026-03-05T10:06:54.579979Z

> I guess you need a few examples at hand for things that can only be solved with macros. Yes, I agree. But I think that I failed to explain the context of these situations and why macros solved the problem in a way that everyone in the group found satisfactory. I think that our experiences of programming were too different. Even after you've identified the different assumptions or values that are held by the people involved, it's hard to actually convince people that strongly held beliefs are just opinions that can be questioned. I don't think I was prepared for that battle. But this was a 1000 person corporate environment and I had recently transitioned from a startup. We barely spoke the same language ;). My experience will not be yours and I'm sure you'll do better than I could at the time.

thomas 2026-03-05T10:11:48.437859Z

I have never ever written a macro.... I kinda understand them in the context of the threading macro and and and or but something like the go routine from code.async is something I don't think I can understand.

teodorlu 2026-03-04T13:57:02.296409Z

let us know how it's going! I'm very curious!

thomas 2026-03-04T13:58:11.141799Z

will do, and this is probably a multiyear project.

โค๏ธ 1
Ed 2026-03-04T16:45:48.811509Z

I tried that once, but somebody kept talking about scala so we had to disband to preserve my sanity ๐Ÿ˜œ

๐Ÿ˜ฎ 2
thomas 2026-03-04T16:46:40.496099Z

There are some kotlin teams so they might show up.

Ed 2026-03-04T16:56:41.162379Z

... I'm perfectly happy for people to write scala, so long as they do it in the safety of their own homes, behind closed doors ... but I wouldn't put any of it in production ... I'm only joking btw ... kotlin people tend to be more pragmatic (in my experience) and there's some good ideas that can cross pollinate ๐Ÿ˜‰ .... One question that people kept asking was variations on "why would you use a macro?" ... I'm not sure I answered that one to everyone's satisfaction ... also have a good answer to "what about monads?" in your box of tricks ๐Ÿ˜‰

Ed 2026-03-04T16:57:49.232259Z

... hmm ... I've had a day of long braindead meetings and I think I'm not making much sense now - so apologies if I'm coming across like a dribbling idiot ... good luck with your guild

thomas 2026-03-05T07:44:51.463079Z

thank you

reefersleep 2026-03-04T14:06:55.216049Z

Good morning!

reefersleep 2026-03-04T14:12:38.202809Z

The days are brighter, I like it. Got a good view of beautiful trees in the sun atm

โค๏ธ 5
โž• 3
teodorlu 2026-03-04T16:12:14.156279Z

bit more pleasant to be outside too. Seven degrees in Oslo today! Our afternoon stroll was quite pleasant.

teodorlu 2026-03-04T16:14:11.204799Z

Starting to think that Intelligence should be more Artful and less Artificial.

๐Ÿ˜† 1
ray 2026-03-05T08:05:51.641239Z

Roll the tape: where's that quote from?

Asier 2026-03-05T08:44:05.966719Z

"Intelligence is the art of using memory", I read somewhere. I guess that's what AIs are doing, but imho Intelligence is something else, a mystery,...

ray 2026-03-05T09:32:53.026769Z

So far, AI only increases the costs of using memory ๐Ÿคท๐Ÿปโ€โ™‚๏ธ

teodorlu 2026-03-05T09:36:49.169729Z

I kinda want AI to remain a cold mechanical tool while I focus on the art partThat's my view as well. I want to delegate toil, and sharpen the impact of my time spent. Can I achieve this with today's LLMs? Sometimes. Other times it just wastes and distracts my time ๐Ÿ˜…

๐Ÿ‘Œ 1
ray 2026-03-05T09:41:44.158769Z

Every tool requires trust and one acquires trust through use, acquaintance and understanding. AI is inscrutable by design, which is why I cannot trust it.

teodorlu 2026-03-05T09:44:55.207129Z

I would say your mind, @raymcdermott, is even more inscrutible than current LLMs โ€” even so, I'd trust your words rather than the word vomit from an LLM!

ray 2026-03-05T09:45:58.120059Z

ha, you're right ... I have a very limited scale however ๐Ÿ™‚

teodorlu 2026-03-05T09:46:18.709199Z

And so far, you haven't made memory ridiculously expensive. Thank you for that.

๐Ÿ˜… 1
ray 2026-03-05T09:46:28.842529Z

I appreciate your trust ...

ray 2026-03-05T09:48:14.409379Z

Maybe I should also have said that I'm not a tool but some people might debate it ๐Ÿ™‚

๐Ÿ˜‚ 1
teodorlu 2026-03-05T10:57:08.295859Z

some people describe the foundation of trust as compentence, ethics and integrity. โ€ข comptence: can you actually do the stuff you said you'd do? โ€ข ethics: do you actually want to leave me better off? โ€ข integrity: do your words reflect reality, or do you lie? How do LLMs fare? I don't really trust them on any of the three ๐Ÿ˜…

๐Ÿ‘Œ๐Ÿผ 1
yannvahalewyn 2026-03-05T11:10:08.301739Z

Clearly the ethical part of these large models should be scrutinized, lots of it is driven by the unconscious pursuit of profit and domination, not what we need or what's good for us. This is the part I am not trusting. I prefer some ethically developed open models, like some Open AIs :)

Asier 2026-03-05T11:19:40.526379Z

https://writings.stephenwolfram.com/2026/02/making-wolfram-tech-available-as-a-foundation-tool-for-llm-systems/'s attempt to have precise knowledge is interesting. https://multiversecomputing.com/compactifai/deployment open models are also interesting for me.

โž• 1
yannvahalewyn 2026-03-05T11:50:44.369529Z

Thanks for sharing! I was actually looking for some open models. Anyone have any experience writing Clojure with them?

yannvahalewyn 2026-03-05T12:02:27.818179Z

And cool something like Wolfram seems very valuable

reefersleep 2026-03-13T13:31:23.350599Z

I don't know much about the philosophy of what art is and isn't. My current stance is that I find it objectionable to support someone who lets AI do the majority of the heavy lifting. For example, on Youtube I've heard snippets of e.g. full City Pop albums or something like a funk version of a Red Hot Chili Peppers album that were generated by AI and which sounded pretty good, and maybe it even took a lot of prompting and finicking to get to the final result, I have no idea. But there was no artist name attached, nothing to read in the user profile, and no information about how the music was created, it was pretty much devoid of any real information. This, to me, reeks of a low effort cash grab, someone using AI with as little effort as possible to make money off of Youtube residuals or whatever it's called. Even if it sounds good, it feels bad to listen, knowing that. I've also enjoyed a couple of things that could plausibly be low-effort. These shorts depicting otherworldly creatures driven by a spoken word narrative, where the images, voice and underlying music seems AI-generated, are quite fun imo. Why am I not so bothered about them? Maybe because I feel they're a bit more creative than the examples above? A message from the Pale Lodge - The Giftfather https://www.youtube.com/watch?v=SRz6uj4rR1s The Cavern of the Sleepers https://www.youtube.com/shorts/X-krHU7kfNY When AI-generated Youtube content first started appearing (or when I first started noticing it), I quite enjoyed discovering the then-current abilities of AI through a series of imagined Balenciaga commercials/photo shoots with various themes, like Harry Potter https://www.youtube.com/watch?v=iE39q-IKOzA and other pop culture stuff. Though I'm pretty sure that the underlying techno music, not AI generated, was also a big part of it ๐Ÿ˜„ Thip Throng - Lightvessel https://youtu.be/AjwTjHeTbaY?si=kwsD_uQjG39WGCRD I've also seen people interact with AI for fun results, like Oneyplays, a Youtube Let'splayer/streamer, "calling up" various characters and having "phone conversations" with the voice, typically goading them into depraved scenarios. I won't post it here, pretty NSFW stuff with gore and so on, yes I like both high brow and low brow humour ๐Ÿ˜› It's not exactly "creative" in the sense of a painting or sculpting, but still. Something is created, and it makes me laugh, so it has some value. Also, more innocent, is Thomas Middleditch's (of Silicon Valley fame) series of improv acting up against AI characters. This feels like more justified decent use of AI, imo https://www.youtube.com/shorts/2FnRSFrTTaE

๐Ÿ’ฏ 1
reefersleep 2026-03-13T13:33:07.571389Z

There are other gray lines, too. I saw a Youtuber explaining that he didn't directly use AI in his work in remixing music, but that he used a tool to separate the stems of a track to isolate the vocals, and that tool was based on AI. So he indirectly used it. Also seems fine to me.

yannvahalewyn 2026-03-13T15:02:57.640199Z

> But there was no artist name attached, nothing to read in the user profile, and no information about how the music was created This is actually the key reason why AI art is not really taking off. People want to know the person behind the creation, without it they tend to lose interest.

yannvahalewyn 2026-03-13T15:05:37.050809Z

Well, a reason not sure about the key reason. But I've noticed this sentiment a lot

teodorlu 2026-03-13T15:07:27.116259Z

Yeah, honest effort is key. I love seeing people make things as they learn. It's not perfect, but the effort is honest. They put in hours, it gets better.

yannvahalewyn 2026-03-13T15:10:36.220259Z

Yeah there's the effort and knowing someone worked to produce something. There's also a human connection, when you go see a show everyone experiences the music but also connects to and experiences the artist.

yannvahalewyn 2026-03-13T15:11:36.866059Z

Sometimes even more so than the music ๐Ÿ˜„, Paul McCartney said he liked all the girls screaming but at some point it got annoying because they couldn't hear the music anymore. But that's another story haha

teodorlu 2026-03-13T15:14:47.343489Z

Some would argue that loud screams drowning the music denotes lack of connection!

๐Ÿ˜› 1
yannvahalewyn 2026-03-04T16:42:28.852849Z

I kinda want AI to remain a cold mechanical tool while I focus on the art part

reefersleep 2026-03-04T16:54:58.994079Z

I've seen some fun, artful usages of "AI"

yannvahalewyn 2026-03-04T17:20:38.936419Z

Of course I didn't mean to be so black and white :). Iโ€™m interested in some examples, any Artful AI examples come to mind?

yannvahalewyn 2026-03-04T18:37:23.018009Z

This interaction got me thinking a bit about who's really creating when using AI. I'm curious what others' views are on the topic. I must be getting older ranting about what art is to internet strangers but yolo, I hope you can indulge my raw thoughts for a second. Assuming we are talking about generative AI, in my understanding the AI itself is just a bunch of numbers stored somewhere waiting for some boundaries, the prompt, within which it does it's generative thing. To me, setting the boundaries is the creative process. A sculptor doesn't manifest the marble but rather decides what marble is part of the statue and which isn't. Similarly a musician carves vibrations out of silence. When you create a beautiful mould and fill it up with some goo, the artist is the one designing the mould not the machine that filled it. Sure Suno can create entire songs based on two sentences. I'd argue usually these songs are boring as hell because of the lack of interesting boundaries. You need to get either really lucky, or have an interesting prompt like 'a crossover between Celtic traditional music and trap'. But there you are, that was the main creative part of the artist. A subjective thought about feeling: as a musician, I notice that whenever I'm making music from rational thinking it feels empty and almost as pretentious as this message. But when I make music from intuition and flow it becomes infinitely more magical. Generative AI feels like the rational thinking one. Which can be useful to advance a production or a mix, but not to create something truly new or beautiful. So in this little mental framework I'd argue no generative AI is every producing art even if the output looks like it. Should I ever use it I'd still consider it a cold machine filling my moulds with goo.

๐Ÿ‘ 1
๐Ÿ‘Œ๐Ÿผ 1
ray 2026-03-05T07:47:46.067689Z

Art is pure humanity

โค๏ธ 3
ray 2026-03-05T07:52:29.039769Z

I hope everyone is coming to the realisation that AI as we have it is a tool for domination and oppression and not something liberating or helpful to human happiness

teodorlu 2026-03-05T07:54:36.469639Z

"Pure oppression" is further than I'd take it, but point acknowledged!

reefersleep 2026-03-14T13:53:06.591299Z

I've come to appreciate genuine human effort more in the age of AI. It also helps that I'm struggling to learn an instrument, so everyone else's playing suddenly is more impressive, almost regardless of level ๐Ÿ˜

โค๏ธ 1
โž• 1
ray 2026-03-14T14:17:10.389079Z

My experience too @reefersleep