Ben Lovell's Avatar

Ben Lovell

@ben.lovell.io

web: https://ben.lovell.io toot: https://toot.cat/@socksy opinions expressed are my own and do not reflect those of me

59
Followers
155
Following
55
Posts
22.10.2024
Joined
Posts Following

Latest posts by Ben Lovell @ben.lovell.io

I waited for literally the very last day to activate this πŸ™ƒ

22.11.2025 10:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Good behaviour

18.11.2025 18:31 πŸ‘ 166 πŸ” 30 πŸ’¬ 0 πŸ“Œ 2

writing prose without proper em-dashes just because ChatGPT ruined that for humans :(

04.11.2025 19:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
a diff showing two ways of doing the same code. The first is a simple `if {} else {}` block in rust. The second is with a match statement, matching true and false. The text is as follows:

       35 -          let source_files = match script.ends_with(".py") {
       36 -              true => vec![script.clone(), "*.py".to_string()],
       37 -              false => vec![script.clone()],
       35 +          let source_files = if script.ends_with(".py") {
       36 +              vec![script.clone(), "*.py".to_string()]
       37 +          } else {
       38 +              vec![script.clone()]

a diff showing two ways of doing the same code. The first is a simple `if {} else {}` block in rust. The second is with a match statement, matching true and false. The text is as follows: 35 - let source_files = match script.ends_with(".py") { 36 - true => vec![script.clone(), "*.py".to_string()], 37 - false => vec![script.clone()], 35 + let source_files = if script.ends_with(".py") { 36 + vec![script.clone(), "*.py".to_string()] 37 + } else { 38 + vec![script.clone()]

this is the ideal conditional. You may not like it, but this is what peak performance looks like

22.08.2025 01:07 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Have you ever considered that your PM is β€œvibe coding” you

18.08.2025 22:50 πŸ‘ 568 πŸ” 92 πŸ’¬ 34 πŸ“Œ 12
Preview
Israel's lies about Gaza's famine taken apart Israel has deliberately starved Gaza. Here are its lies taken apart one by one

The famine in Gaza has been entirely manufactured by Israel.

Israel and its cheerleaders are lying through their teeth about the crime of the century.

Here are Israel's lies taken apart πŸ‘‡

www.owenjones.news/p/israels-li...

26.07.2025 16:10 πŸ‘ 574 πŸ” 280 πŸ’¬ 21 πŸ“Œ 13
Preview
Clojure Meetup - July 2025

We are having a Berlin Clojure meetup next Wednesday. The topic is going to be clojure-mcp, so bring your πŸ’» for some experimenting.

clojure.berlin/events/2025-...

11.07.2025 09:45 πŸ‘ 2 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Screenshot of the pictures of an Amazon listing for an espresso knock box (i.e. where you knock the grinds out of the portafilter after pulling a shot). The manufacturer has photoshopped the box underneath the espresso machine, demonstrating the ability to pour an espresso directly in the bin.

Screenshot of the pictures of an Amazon listing for an espresso knock box (i.e. where you knock the grinds out of the portafilter after pulling a shot). The manufacturer has photoshopped the box underneath the espresso machine, demonstrating the ability to pour an espresso directly in the bin.

Hmm.

08.07.2025 09:47 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1

:(((

18.06.2025 13:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm a big fan of the pomodoro technique for productivity, where I do my best impression of a tomato and sit in the dark for 48 hours before I am devoured by beings beyond my comprehension

17.05.2025 21:57 πŸ‘ 289 πŸ” 29 πŸ’¬ 2 πŸ“Œ 1

it got better, then I started again, then it got worse again, so I went to a physio, which I finally just finished up last week. Just wondering WTH I should actually do in the gym now, esp. since the physio seemed to be recommending machines I can't remember the names of, and v. slow progressions

23.02.2025 20:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

ahh I didn't know that's what it was based on. I remember trying to follow grayskull just because it looked easier a few years ago.

Last year I attempted to follow GZCLP right up until getting tennis elbow and fell off the wagon :( Figured maybe it was the T3 progression...

23.02.2025 19:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

any opinions on GZCLP?

23.02.2025 19:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

i’m sure all we need to make things better in our lives is just One More App

30.01.2025 12:24 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

"lisp programming"

30.01.2025 01:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
subject field of an email:

πŸƒπŸ’¨ *FNAME|*, jetzt aber schnell! [Inbox]

subject field of an email: πŸƒπŸ’¨ *FNAME|*, jetzt aber schnell! [Inbox]

Can't believe the runner farted out this template variable just like that

30.01.2025 01:28 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
U.N. Warns Trump May Be 7 Months Away From Acquiring Nuclear Weapons

U.N. Warns Trump May Be 7 Months Away From Acquiring Nuclear Weapons

U.N. Warns Trump May Be 7 Months Away From Acquiring Nuclear Weapons
http://theonion.com/...

22.01.2025 21:00 πŸ‘ 2645 πŸ” 117 πŸ’¬ 60 πŸ“Œ 4
Post image

Brilliant satirical cover from Private Eye, mocking spineless media organisations and journalists who submit and cower in the face of power πŸ‘

22.01.2025 10:53 πŸ‘ 32271 πŸ” 6618 πŸ’¬ 412 πŸ“Œ 326

Going to FOSDEM for the first time at the end of this month. Anyone else I know going to be there?

22.01.2025 14:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Building Bauble I made something that I think is pretty neat, and I want to tell you about it. This is a little hot air balloon made out of alternating layers of brass and bronze that lock together with these angle...

building bauble

ianthehenry.com/posts/bauble...

10.01.2025 22:21 πŸ‘ 129 πŸ” 30 πŸ’¬ 6 πŸ“Œ 13
Post image Post image Post image

Changes to Nightjet planned from 7 April: Amsterdam-Innsbruck/Vienna becomes a new-generation Nightjet. Double-deck sleepers disappear completely, replaced on Zurich-Vienna & Zurich-Hamburg by Comfortline sleeping cars. Last 3 months to experience the double deckers!

04.01.2025 12:47 πŸ‘ 146 πŸ” 21 πŸ’¬ 7 πŸ“Œ 6

How performant are JOINs?

31.12.2024 15:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Easy, `_2`, `_2_new`, `_2_new_final`, `_2_new_final_final`, `_2_new_final_final_honest`...

23.12.2024 11:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

In the Christmas markets here (Germany) they serve "Kinderpunsch" alongside the GlΓΌhwein, and the base is usually one of apple juice, apple juice+orange juice 1:1, or apple juice + fruit tea (e.g. berries)

22.12.2024 20:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is there any kind of movement to make trams lighter? Would that allow them to go faster (from a safety POV)?

22.12.2024 12:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Doesn't "touch grass" have undertones of an assumption of having a suburban lawn? Like why grass in particular? A lot of the nice places I like outside don't have any grass

18.12.2024 20:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Dunno who cares about this that hasn't already taken advantage of it, but there's just under an hour and a half left to take advantage of a 25% discount on interrail tickets. 4 days of unlimited train travel within a month for 213€

17.12.2024 21:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

anyway, back to Elster...

17.12.2024 11:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Such a nice surprise that when requesting some bureaucratic forms from TK that they not only typeset stuff accessibly, but also that things are written in simple English! My German comprehension isn't too bad, but this made me realise that I had been wading through quicksand the whole time

17.12.2024 11:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0