#leatherman

Before my first bout with cancer in 2016, I weighed over 300 lbs. I'm sure as a child I must have started small, but in my memory, and in my (Health app) records, I have never weighed under 200. At that weight, of course I'm #Diabetic. Since 2016 and for many reasons, my weight has slowly (oh so slowly) been going down. For a while now, I've take a #GLP1, specifically for diabetes. I started on #Ozempic. I eventually moved to #Mounjaro, and have reached the full 15mg dose and been on it for a little over a month now. The combination of a Glp1 and the exercise I've been doing has finally gotten me down to under 200 lbs (well ... just under, I guess. Recently I was at 194.5). I can't tell you how happy I am. How great I feel. How weird my face looks in the mirror. How much my wife complains about my legs being way too skinny.

At this new size, none of my clothes fit. For shirts, that's not too bad. For pants, it's disastrous.

I **am** buying smaller and smaller pants, but in the meanwhile, I've been using a ratcheting #Belt; #RatchetingBelt. I love this thing. It's always the right size. It holds my pants up; and it's stiff enough I can hang my #Leatherman off of it. I recently added a flashlight, too! (My friend @jammcq
thinks I'm going overboard).
I use the #KoreEssentials webbing belt in black with an X5 buckle. Here's the page: koreessentials.com/products/x-. This belt makes wearing my existing pants possible. Kind of "bunchy", but possible. And as I lose weight, I can cut the belt down to fit my smaller waist.

If you need any of these features: stiff, ratcheting, strong enough to hang stuff off of, good looking, one size fits all ... I **strongly** recommend this belt. I don't know if it's considered pricey or not. Never bought belts much before; but I **can** tell you I would have paid significantly more and still been happy.

š‘©š’“š’Šš’‚š’ š‘Æš’‚š’“š’‘š’†š’“That_One_Guy@mastodon.world
2025-08-10

Hello everyone, how's it going? While looking for my sharpening stones I came across this Leatherman I completely forgot I had. My FIL gave it to me 12 years ago. Just for fun I sent pictures over to an electrician buddy and Leatherman nut, he has 7 or 8 with the new expensive Arc being one. Apparently this camo model is rare and has titanium scales. They didn't sell well and are extremely hard to find. There's one on eBay for $650.

Nice Sunday find.

Have a wonderful day!

#today #leatherman

A Leatherman Charge TTi camo clip side.A Leatherman Charge TTi camo presentation side. The S30v blade steel mark is visible.
2025-08-05

#weeklyreview 31/2025

vintage shoes

On Sunday we took a visit to the forest with the little pond in the nearby village. Kiddo unearthed an old GDR soccer shoe. Turns out that old brand ā€œZehaā€ has been revived and is now offering hand-made shoes again.

50 at last

celebrated the day with cutting down 2 large dead trees on our property. Family and friends helped. It’s always fun having these old folks around and do some work. Reminds me of my childhood where we had to work every weekend on some family members construction site. Of course I’m exaggerating. But we there always seemed to be some construction going on somewhere. And since all family members were some sort of craftsperson, everyone joined in to lend a hand. While at times it was annoying to not have time for friends or just being lazy on these weekends, I have fond memories of jokes and laughter and learning with the my cousins, aunts, uncles, grand parents and many others. Everyone joined in because for refurbishing a house you couldn’t just hire a company in the GDR. There were no companies for hire for private projects.

The two trees were about 25m high. Our property is on a hill and goes down towards the lake. We had to put the trees down towards the lake for safety reasons. Now I have to haul up all the pieces to the street. Thats quite a bit of an exercise. Took me one hour to carry up 43 pieces of log individually. Since the terrain is rough and overgrown, no wheelbarrow or other tools are of any use. Only good old human labor.

I also started to cut back all the grass, bushes and weeds to uncover the second entrance and claim back some space on the property. Powertools with blades and circular saw blades for the win. Friend calls it the ankle grinder. It’s powerful and dangerous. Just as I like it šŸ™ˆ

Biking in the small town

On Wednesday I took bike trip into the city. Just 8 minutes to my parents. And just 5 minutes from there to the hardware store. Subjectively thats closer than anything in Berlin. Maybe because there are almost no traffic lights in the little town (compared to Berlin).

I like the drive from our place. Our place is almost in the woods. Just surrounded by lake, fields and forrest. A sand path through the forest leads to a proper street. Some houses in the forest tell that civilisation is about to begin here. Then the street with some houses, still the lake in the background. And finally some more streets (even traffic lights), and shops and restaurants – a city. And all that journey in just 5 minutes on a bike. I like it.

Stupid hot fixes

I was putting up an old washing machine that we had standing around in the cellar for some years in the new house. Fixed the pipes and started a first test load. When it came to the tumbling dry phase I wondered that the machines make quite loud noises and seems to jump around in the bathroom. I hopped on it to secure it in place and prevent it from ripping of the pipes.

Then I noticed my rookie mistake. The transportation bolts to secure the drum were still in place. They have to be removed before using the machine so the drum can wiggle inside the housing if needed and not move the whole machine.

My trusty Leatherman pliers came to the rescue to unscrew the bolts and fixtures while the machine was running.

https://hub.uckermark.social/@maxheadroom/114925583828393722

Running

On Thursday evening my running partner that I used to run in the other village and in Berlin with joined me at the new place. We ran around the Stadtsee in Templin, which is a really nice track around the lake that is almost perfectly 10km long. Had pizza on the terrace afterwards with some alcohol free beers. Life’s good šŸ™‚

Hauling wood again

Saturday we were driving the two trees we fell on Monday over to our other property in the village where it will eventually be split, stacked and used as firewood. But to make room for the new wood, one of the old stockpiles had to be moved into the empty compartment of the firewood shed. Kiddo and my wife did this over the course of the week.

We desperately need to organise this better. We touch that wood far too often before it gets burned.

SystemD Timers

Almost every old Linux user has a love-hate-Relationship with systemD. It’s the default in many modern distros nowadays. But it’s not SysV … I know. I recently read this article about the rise of systemD

I new it has a replacement for CRON and job queues, but I also shied away from looking into the configuration as everything systemD seem a little too complicated to old Linux admins who are used to having distinct binaries for single purposes instead of a behemoth doing everything.

My use case was to run a certain script (FediFetcher) on an hourly basis. But I wanted to make sure there only ever run’s once instance of the script (turned out FediFetcher maintains its own lock file). In the old days I would have written a Cronjob that submits a job to the systems job queue. Since the queue is processes sequentially it might get longer, but there is only ever one instance of my script running.

In systemD one has to use combination of Service and Timer to achieve this. The service describes what I want to get executed with a whole bunch of parameters to make it secure etc. The important bit for my use case though is the type of service: Type=oneshot

That means this is not run permanently and kept alive by systemD, but it runs only when explicitly triggered. The trigger could be a call to systemctl start fedifetcher.service or … a time.

This is the second part, a systemD timer that acts as a trigger to call the service on a regular interval.

The Service file goes into /etc/systemd/system/fedifetcher.service

[Unit]Description=FediFetcher ScriptAfter=network-online.target[Service]Type=oneshotExecStart=/usr/bin/bash /home/username/FediFetcher/FediFetcher.shWorkingDirectory=/home/username/FediFetcherUser=usernameGroup=groupnameStandardOutput=journalStandardError=journalTimeoutStartSec=2700TimeoutStopSec=60KillMode=control-groupRemainAfterExit=noSyslogIdentifier=fedifetcherProtectSystem=yes# ProtectHome=truePrivateTmp=trueNoNewPrivileges=trueReadWritePaths=/home/user/FediFetcherRestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX

And the Time files goes to /etc/systemd/system/fedifetcher.timer

[Unit]Description=Run FedFetcher Script hourlyRequires=fedifetcher.service[Timer]OnCalendar=*:00/30Persistent=trueAccuracySec=1min[Install]WantedBy=timers.target

After a systemctl daemon-reload and this should run once every 30 min as described in the OnCalendar=*:00/30 line.

systemD will take care of ensuring that there is only ever one instance of the service running.

#enEN #leatherman #project25 #Uckermark #weekly #weeklyreview #wochenrueckblick #woodworking

The image shows a close-up of what appears to be an old soccer shoe embedded into a piece of weathered wood or stone with vegetation growing around it. The shoe is dark-colored, possibly black, with yellow markings that resemble stripes on its side. It looks worn and is covered in dirt and small plant debris, suggesting it has been there for some time. Surrounding the shoe are elements typical of an outdoor environment: dried leaves, grasses, twigs, and rocks. The background features more natural scenery including green foliage, indicating this may be a forest or wooded area.The image shows a close-up of an old soccer boot covered with mud and vegetation. The sole is marked with yellow lines indicating tread patterns designed to enhance grip during sports activities. It appears worn out, suggesting frequent use on rugged terrain. Surrounding the boot are natural elements like dried grasses, twigs, and parts of what looks like a rock barrier or wall in the background. There's no visible text that provides additional context about the location or purpose for which this boot was used. The brand logo "Zeha" can be read in the middle of the sole. Size seems to be 28 and 42The image shows a forested area with dense green trees. A narrow dirt path cuts through the vegetation, leading deeper into the woods. On either side of this trail are red and white striped barriers that seem to be marking off an unauthorized or restricted section of the pathway. The environment appears natural and untouched by urban development, suggesting it could be a part of a national park or nature reserve.The image depicts a scene where tree removal or trimming is taking place. In the center of the photo, there's an individual wearing orange safety gear working at significant height above ground level using a ladder attached to a tall tree that was presumably cut down and left standing for support during the process. The surrounding area includes lush green vegetation with various trees and shrubs. A fallen tree trunk is visible on the ground next to the working site, indicating recent activity in removing or trimming branches from the tree. The sky above appears partly cloudy but mostly clear, suggesting fair weather conditions conducive to outdoor work. There are no discernible texts or other notable elements within this image that would provide additional context about the location or purpose of the task being performed.
Howard Smith MD, AMDrhowardsmith@masto.nyc
2025-08-04

Leatherman Charge Plus and Charge Plus TTi Multi-tools Have Protruding Knives. The knife blade tips do not completely fold into the took handle. #leatherman #chargeplus #multitool #knife #laceration #recall
instagram.com/p/DM8KcDPNLWZ/

Uckermark MacGyver :nonazi:maxheadroom@hub.uckermark.social
2025-07-27

Exhibit 17: remove the transport security bolts of a washing machine with the proper pliers of the #Leatherman #Multitool when you wonder why it's making funny noises and is jumping through the room šŸ™ˆ #DIY

A washing machine in a bathroom. On top are 3 transport security bolts with long screws inside. There is also a Leatherman Multitool unfolded to use the pliers.
J. Steven York RESISTSjstevenyork
2025-07-24

I confess, I've never been able to bring myself to carry a multitool. For decades, I've owned a reasonable quality Leatherman knock-off, but I never carry it, and rarely use it. When I do, I just wish I'd picked up the right tool. I think it's in my car "emergency" tool kit now. Haven't used it there either.

2025-07-23

#weeklyreview 29/2025

Coding LLMs = 3D Printers

After playing around for a while with coding assistants and prompt driven development I thought that this feels a little like 3D printing.

It’s exciting for nerds. You can quickly build things that look almost like the real thing. It takes a lot of tinkering and tweaking. You can make it look even better if you spent some money on more expensive tools.

But as cool as it is. It’s just not yet ready for mainstream. For serious work. Yes, there are first companies trying to print houses or rocket engines. But those are mere proof of concepts. Not ready for production.

Same for coding LLMs. Although the nerds wouldn’t admit it.

BookWyrm fixing

About two weeks ago I switched the object storage backend of my services from MinIO to Hetzner Object Storage. At first it looked like it was working fine for BookWyrm too. But after a while people complained that images were missing. I investigated a while and thought it’s BookWyrm not properly uploading to S3. But there were no error messages. Some images were working. Today I did some more systematic investigation and figured that the NGINX reverse proxying actually wasn’t working. The images which did work, were either served out of the NGINX cache or from the local image volume.

I eventually swapped out NGINX for Caddy as I had done already for my Mastodon instances. This fixed the BookWyrm issues and probably also made it more stable and quicker now. NGINX was hanging about once a day on some static file. I haven’t seen that behaviour with Caddy yet.

Getting Things Done

I was working with LLMs a lot the last few weeks. Wrote a tool using vibe coding to analyse Jira tickets.

Then I thought I could possibly use an LLM to to help with my Getting Things Done setup.

The idea behind GTD (in my interpretation) is to capture all stuff centrally in an Inbox. Then process the inbox on a frequent basis to decide whether the task can be done immediately (if it takes less than 5 minutes to finish) or need to be planned out further.

The planning is basically to identify what is the task that moves this thing forward to conclusion? Where the task should be atomic. Means it should have enough context to be executed without dependency to other tasks or information. Such dependencies might be their own task.

The planning is the ā€œthinkingā€ exercise to make the execution as smooth and efficient as possible. A good analogy is to think of the execution as a delegation to someone who doesn’t have the whole project context. Example:

Project is: bake a New York Cheesecake
Task is: get ingredients

This would be a very bad task description. Because a person lacking context wouldn’t know which ingredients in what amount need to be acquired. A better description would be:

Task is: get 2 packs of cookies, 530g creme cheese, two eggs, 250g brown sugar.

Now any person knowing how to grocery shop can fulfil this task.

Task execution should ideally require next to no thinking, just doing. This way, you can get into ā€œthe flowā€ when executing.

So I thought I could write a prompt to have an LLM help me refine my inbox items. But quickly realised it’s not worth the effort. Because it would have to be a back and forth with the LLM to refine a task until the level of clarity is reached I’d desire. Eventually I’d be quicker doing the actual thinking myself right away instead of calling an LLM tool, paste in my raw task and keep answering questions to the LLM until the task is split up into actionable tasks with enough context.

There are no shortcuts to good work…

Village anniversary Gollin

On Friday we’ve attended a little theatre play in the church Gollin. The village had their 650 year anniversary and nicely decorated everything and had a proper party on Saturday. The theatre was ā€œGar nicht lügen ist auch keine Lƶsungā€ of Heike Feist & Astrid Kohrs. Quite funny.

The disco part on Saturday was also quite nice. There was food and music and everyone enjoyed themselves. The dance floor was always full. So the DJ did a good job

And of course I had another opportunity to put my #Leatherman to good use fixing the cross in the church after the theatre šŸ˜‰

#BookWyrm #enEN #GTD #leatherman #Uckermark #weekly #weeklyreview

The photo depicts a social gathering or community event taking place outdoors during daylight hours. Several people are standing around chatting, some seated at tables with food and drinks under a green canopy tent, while others walk through the area. The setting includes traditional buildings with timber framing, hinting at historical significance or cultural heritage. There is festive decoration in the form of colorful triangular flags strung across trees above, adding to the celebratory atmosphere. Bicycles are parked nearby on the grass, suggesting attendees have cycled to this location. Overall, it appears to be a relaxed and friendly event with an emphasis on community engagement.The image shows a close-up view of someone's hand holding an Leatherman multitool against a wooden wall with a metal cross. The wood has a natural grain pattern typical of pine or similar softwoods. There are four prominent cross-shaped cut-outs, likely for hinges or locks, and one is being interacted with by the person in the photo. The individual appears to be using what looks like a multi-tool or pliers on this particular metal reinforcement structure of the cross. The lighting casts shadows that create an interesting pattern against the wood grain. On the right side of the image, part of a metallic ladder is visible.This image shows a room with minimalistic decor focused around religious symbolism. The central feature is a large wooden wall adorned with a cross made of metal or another reflective material. Above this wall hangs an elongated object that appears to be a rod, possibly part of lighting equipment. In front of the wooden wall stands a simple rectangular table on two white supports. The room has plain walls painted in light colors with one corner showing a darker greenish hue on the ceiling. There is also an electrical outlet visible to the right side of the image. The overall setting suggests this could be part of a chapel or prayer space designed for contemplation and reflection, given its clean lines, lack of decoration aside from essential religious symbols, and serene atmosphere.
Poignant Halloween-themed PunKarstan@urbanists.social
2025-07-23

I don't have a problem. YOU have a problem.

#leatherman

A collection of 9 different Leatherman tools jumbled together on an orange couch cushion.
Uckermark MacGyver :nonazi:maxheadroom@hub.uckermark.social
2025-07-18

Exhibit 16: fixing the cross in the local church after a theatre event
#leatherman

An image showing a cross-shaped cast iron cross against a wooden wall. A hand holds a Leatherman multi-tool, and a metal ladder is visible in the background.A minimalistic room featuring a wooden wall with a cross, a wooden table with two bottles, and a sheet of paper on it. The floor is made of wooden tiles, and the ceiling is painted green. Apparently a small church building
Uckermark MacGyver :nonazi:maxheadroom@hub.uckermark.social
2025-07-15

Eventually fixed my bikes headlight as it fell off after 10 years. Of course I macgyvered the wiring with my #Leatherman and heatshrink pipes

2025-07-12

#weeklyreview 27/2025

Back in the office after 2 weeks of #COVID … that was annoying to isolate while basically feeling OK. I had symptoms only the first 2 days and then another 4-5 days of occasional coughing. But the positive test dragged on until last Saturday. Sunday I finally tested negative and also on the next two days. So I hope this is formally over now. Taking it slow with sport for the next two weeks though. Just to make sure.

#project25 update

Did a whole lot of cleaning on the weekend. Vacuumed the floor, the walls, the ceiling. The house sat empty for about 4 years now. Nature tried to claw it back and generations of insects were trying to call it theirs. Kiddo was uncovering the path to the house under the weeds and moss.

We put up a hammock and took a swim on the lake. It’s taking shape…

Amazon Q Developer Workshop

On Thursday we had a workshop with AWS about their AWS Q Developer tool. Basically a CLI/Shell with an LLM backend to help coding. The interesting part was the the ā€œprompt driven development scriptā€ they provided. This large prompt guided me through the ā€œdevelopment processā€ starting with a rough idea all the way to generating the needed code. It started with asking a whole bunch of sensible questions about the rough idea to refine it and capture all aspects of it. Then it went on to come up with a high level design and did some research on feasibility, possible existing alternatives etc. Finally it generated a set of detailed prompts that would generate the code, the tests, the documentation.

I didn’t had to write a single line of code. In the process the tool documented everything in Markdown documents so that one could start at any point or hand it over to someone else.

Of course the generated code did not work out of the box. Although the tool generated and executed a whole bunch of tests, a good amount of refinement was needed.

Frying

Got myself a proper spiral cutting tool for veggies and made a bunch of deep-fried potatoes chips. Kids liked it.

Repairing the oven again

At our usage the heating element of the over only seem to last about half a year… had to replace it again with my trusty #leatherman.

#COVID #enEN #food #leatherman #project25 #Uckermark #weekly #weeklyreview

The image shows a COVID-19 antigen rapid test cassette placed on a wooden surface. The main subject is a white rectangular plastic device with a small window displaying a single red line next to the "C" (control) marker, and no line next to the "T" (test) marker. The left side of the device has the text "COVID-19 Ag" printed on it. There is also a small circular well labeled "S" for the sample. The presence of only one line at the "C" position indicates a negative result for COVID-19.The image shows an overgrown garden or outdoor area with dense greenery and wild plants. Tall grass and various shrubs cover the ground, and large tree branches hang overhead, creating a shaded, enclosed feeling. In the background, partially obscured by the foliage, there is a glimpse of a building with a tiled roof and a small doorway. No visible text is present in the image. The overall impression is one of nature reclaiming a neglected or abandoned space.The image shows a first-person perspective of someone lying in a blue and white striped hammock outdoors. The person’s feet, wearing black flip-flops, are visible at the bottom of the image. The hammock is surrounded by dense green foliage and bushes. In the background, a tall evergreen tree covered in vines rises up, with its branches spreading wide and filling the upper part of the image. The sky is mostly obscured by the tree canopy, and there is no visible text in the image. The overall scene conveys a peaceful, natural setting.The image shows the interior of an unfinished attic with a wooden floor and exposed wooden beams supporting the roof. The walls at the far end are made of rough, unpainted cinder blocks and bricks. There is a small, closed wooden door or hatch in the center of the back wall, with a narrow strip of daylight visible underneath. On the left side of the attic, there is a stack of roof tiles resting on a wooden pallet. There is no visible text in the image. The space is empty except for the tiles, and the lighting is natural, coming from the gap under the door.
Uckermark MacGyver :nonazi:maxheadroom@hub.uckermark.social
2025-07-12

Exhibit 15: have a proper cutting knife when the party only supplies dull plywood knifes
#Leatherman

A plate featuring a piece of grilled meat with barbecue sauce, accompanied by a multi-tool knife and a plywood knife. The scene is illuminated with a blue light.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst