clojure-europe

thomas 2026-03-31T06:45:34.432459Z

Mogge

simongray 2026-03-31T06:50:49.183889Z

good morning

dharrigan 2026-03-31T07:23:53.779109Z

Morning

dharrigan 2026-03-31T07:24:05.433659Z

Man, that's some news with NPM and Axios!

❓ 1
dharrigan 2026-03-31T07:24:55.598649Z

😳 1
dharrigan 2026-03-31T07:25:07.543169Z

Axios is used in a lot of projects

Ben Sless 2026-03-31T07:39:30.641859Z

Man, what is up with all those NPM vulnerabilities?

πŸ˜‚ 1
dharrigan 2026-03-31T07:40:57.617459Z

crazy, right?

teodorlu 2026-03-31T07:51:21.217859Z

one would think they don't know what's going on in their dependencies thinking-face

thomas 2026-03-31T08:18:04.427509Z

looks like this is going a daily/weekly occurence for a while IMHO.

Ben Sless 2026-03-31T08:20:49.068319Z

I was doing a Seinfeld bit

thomas 2026-03-31T08:21:42.498299Z

aaaah missed that cultural reference.... πŸ™‚

thomas 2026-03-31T08:21:58.792369Z

never really watched it.

borkdude 2026-03-31T08:22:58.264819Z

I love Seinfeld

Ben Sless 2026-03-31T08:23:31.840339Z

Neither have I!

teodorlu 2026-03-31T08:23:40.006309Z

I love NPM less than Seinfeld, and I've not seen much Seinfeld, at all

🀣 1
dharrigan 2026-03-31T08:23:59.659489Z

The only thing I watched of Seinfeld is Elaine's iconic dance!

dharrigan 2026-03-31T08:24:58.482129Z

Ben Sless 2026-03-31T08:26:55.638299Z

I just know the memes

thomas 2026-03-31T08:50:37.587409Z

aah the important bits

seancorfield 2026-03-31T14:57:36.052899Z

It happens so often that I no longer tease my friend Laurie about npm security stuff πŸ˜‰

teodorlu 2026-03-31T07:24:23.434219Z

morning!

plexus 2026-03-31T08:05:53.319069Z

morning!

ray 2026-03-31T08:27:08.173079Z

good <your advert here> morning

ray 2026-03-31T08:27:17.988029Z

https://notes.zachmanson.com/copilot-edited-an-ad-into-my-pr/

πŸ™ˆ 3
Ben Sless 2026-03-31T08:30:04.735199Z

You get what you f*cking deserve

teodorlu 2026-03-31T08:30:44.598039Z

now consider what kind of technology LLMs will choose for you! Independent, good stuff? Or pre-packaged all you can eat AI buffets? Just wondering!

Ben Sless 2026-03-31T08:31:14.788969Z

Your aligned AI, sir

πŸ˜‚ 3
teodorlu 2026-03-31T08:31:37.058559Z

very aligned with my creator's business interests, am I right

Ben Sless 2026-03-31T08:39:31.381049Z

Monkey's paw curls

Thomas Moerman 2026-03-31T08:51:35.078629Z

Current bedtime stories in the horror genre.

😬 1
😁 3
πŸ˜‚ 1
ray 2026-03-31T09:54:42.482939Z

@ben.sless it was his colleague that invited in the vampire. There are many naive fools in this house. Let's not blame each other.

ray 2026-03-31T09:55:40.659629Z

Let’s have a vampire awareness drive πŸ§›β€β™‚οΈπŸ§›β€β™€οΈ

ray 2026-03-31T09:56:00.912479Z

And start nailing the windows shut

Ben Sless 2026-03-31T10:06:49.011429Z

I would not have this prejudice against the vitally impaired stand

Ben Sless 2026-03-31T10:07:39.459819Z

I'm not averse to LLM usage, but you better know what kind of Faustian pact you're signing

😈 1
Ben Sless 2026-03-31T10:07:48.309219Z

(it won't happen to me (I'm built different))

1
reefersleep 2026-03-31T12:06:25.747379Z

Wow, that happened faster than I had anticipated. Or maybe it's just a fluke, and the actual enshittification hasn't begun in earnest yet. I don't keep up - I've just read headlines saying that the AI companies are burning money faster than it can be printed, and they aren't estimated to be profitable anytime soon.

seancorfield 2026-03-31T15:01:21.055119Z

I read they'd already backtracked on this due to the online backlash...

Ben Sless 2026-03-31T15:02:55.305509Z

They backtracked for now

πŸ’― 3
seancorfield 2026-03-31T15:06:00.436119Z

Heh, fair.

2026-03-31T11:06:37.550279Z

morning

πŸ‘‹ 2
reefersleep 2026-03-31T11:56:24.815729Z

I've been surprised recently at how prone to guesswork some of my colleagues are when figuring out either logical defect or a performance defect, instead of either reading stack traces and diving into code paths or tracing everything. It's not to toot my own horn, I'm not performing magic, it's just surprising to me that they won't follow the deterministic clues that are so readily available.

πŸ’― 3
thomas 2026-03-31T12:05:06.578409Z

it is very easy to get extracted.... One thing I learned a long time ago was starting at the very first error that occurs... everything after that can be due to the first error.

reefersleep 2026-03-31T12:07:01.272829Z

Indeed! I've been guilty of hunting down consequences of errors instead of errors at times.

reefersleep 2026-03-31T12:08:34.963949Z

And I, too, once only saw word salad where I should have seen a beautifully error-documenting stack trace. Slowing down can help in these regards, I find.

πŸ‘ 2
teodorlu 2026-04-01T08:07:05.089229Z

I had this experience very recently! I was diagnosing a problem. A bug, coupled with bad error messages. At first, I quickly wrote some code that solved the bug. But something didn't feel quite right. The place I added my code just got messier. What got me unstuck yesterday was enumeration of criteria and alternatives! In other words, decision matrix. When I took the time to fill known information into the decision matrix, the solution glared back at me. The original wasn't great, and my modified version wasn't great either. I deleted the old validation code (that used to give bad error messages), and worked through validation and reporting for each failure situation (criterion). I feel much better about the design and the code now, and I wouldn't have gotten there without slowing down, taking the time needed, and making sure I really understood the problem.

reefersleep 2026-04-01T12:52:46.980969Z

Well done πŸ™Œ

reefersleep 2026-04-01T12:53:35.693569Z

I feel like I should slow down enough to get used to using decision matrices... It feels like an obviously helpful tool.

Ludger Solbach 2026-03-31T12:16:38.076029Z

morning

plexus 2026-03-31T13:27:09.772209Z

Hope folks don't mind me sharing this here. https://gaiwan.co/blog/in-the-face-of-tech-kaiju-2/

πŸ‘ 7
πŸ‘πŸ» 1
plexus 2026-03-31T13:27:34.329609Z

come to the Clojure meetup in Leuven tomorrow if you want to fight me πŸ˜‰

πŸ₯Š 1
🀺 1
thomas 2026-03-31T15:06:38.082119Z

Nah, rather not

ray 2026-04-01T05:46:50.558779Z

I'll be there. Do we have to fight? πŸ˜…

plexus 2026-04-01T06:04:33.077879Z

you can get a hug instead

ray 2026-04-01T06:15:21.970359Z

I'll be there for it πŸ₯°

Thomas Moerman 2026-04-01T07:17:03.762699Z

> We’ll miss the satisfaction of the artist’s signature at the bottom of the oil painting, the GitHub repo saying β€œI made this.” πŸ’” No more Hackers and Painters?

plexus 2026-04-01T07:19:07.699109Z

PG was always overrated

πŸ’― 1
Thomas Moerman 2026-04-01T07:19:35.453739Z

elaborate?

plexus 2026-04-01T07:21:42.664629Z

no

πŸ˜‚ 1
Thomas Moerman 2026-04-01T07:22:13.077729Z

you can tell me over a beer

plexus 2026-04-01T07:22:47.908229Z

maybe πŸ˜›

Thomas Moerman 2026-04-01T07:23:34.286789Z

nah, I don't want it to be about PG, I did like the hacker/painter analogy though

Asier 2026-04-01T11:25:10.591389Z

Good article. I did not know that their ideology had a name (https://en.wikipedia.org/wiki/TESCREAL?ref=gaiwan.co). AI is just another tool and, as one of my colleagues says, I''m not impressed. Its price will go up a lot in the coming weeks/months.

ray 2026-04-01T14:39:51.815229Z

I want to push back on the idea that it's just another tool. That just is doing a lot of work. Compare an IDE to AI. Their externalities are radically different to the point where they cannot imho be waved away.

plexus 2026-04-01T14:46:15.103669Z

I agree, I wouldn't call it "just another tool". It is a tool, but one that comes with a lot of questionable baggage (moral/ethical/professional responsability/etc questions). For some (many?) that makes it a non-starter. I guess the point I get to is that, even if you decide to use it, which many people do and which I do understand (I use it too, sparingly, with specific constraints on models/providers), I would still encourage people to engage with those questions and concerns. To inspect their own value system and any tensions within it that may arise. It was somewhat written in a rush so maybe that didn't come across that well.

thomas 2026-04-01T15:29:05.587249Z

With great power comes great responsibility... as a wise man once said.

thomas 2026-04-01T15:30:41.034279Z

And yes it is a tool, but more like a pair of small scissors compared to a very big and powerful lawnmower... that sometimes does its own thing.

ray 2026-04-01T16:13:09.699549Z

Mowing the lawn is how Israel refers to its regular culls. The problem isn't that machines kill by accident it’s when they kill by policy. And LLMs are tools of fascist regimes today. It needs to be said.

thomas 2026-04-01T16:14:49.189799Z

Hadn't realised they use that term.

ray 2026-04-01T16:27:42.387939Z

Sorry it wasn't meant as dig against you. Sorry if that was implied

thomas 2026-04-01T16:28:30.890129Z

No, that is fine. I just made up on the spot.

Asier 2026-04-01T16:56:38.490019Z

Agreed, degenerative AI is a different kind of tool. What I meant is that it will never become AGI, it's just an useful tool for some tasks. It's shocking to me how many companies have decided to pivot to AI. Is this some kind of collective delusion?

ray 2026-04-01T22:09:19.606339Z

There's a ton of money behind it. Maybe related.