home.social

#leatherman — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #leatherman, aggregated by home.social.

  1. The leatherman and the sun.

    I was backing up my DJI Osmo Pocket and had it laid on the table with the gimbal overhanging the edge (if you have a gimbal camera you'll understand) and after the backup it went up camera mode.

    This was it's view.

    I loved the atmosphere created by the gorgeous sunshine, so I grabbed a few photos.

    I'm a real anachronism for a guy who wears full leather a lot of the time in that my gender identity is not gay - I barely even say I'm bisexual - straight guys can wear leather and latex it seems, we just don't very often!

    My wife absolutely loves me in leather - indeed when we first met 25 years ago I was a black leather clad biker with a huge 1100cc Honda.

    It's taken me many years to summon up the confidence to go out in full leather and latex in public, and I realised that very few people ever comment; indeed my outfits occasionally draw in admiring and slightly jealous looks from guys who I just know would love to summon up the courage to be a leather man, and their ladies who wish they could get their man into some leather.

    The wedding ring? 21 years tomorrow.

    #marriedgoals #leather #guysinleather #straightleather #leatherman #leatherjacket #leatherjeans #leatherpants #newrockboots #weddinganniversary #married

  2. This week Jan 5th to the 11th
    Wednesday, Jan 7th - T's Talent Night @ 8:30p
    Thursday, Jan 8th - Karaoke @ 8p
    Friday, Jan 9th - #TGIF Drag Nights with Ruby @ 9p
    Saturday, Jan 10th - Fetish Gear Night @ 9p
    Sunday, Jan 11th - Treehouse Karaoke @ 8p

    #2slgbtqia #lgbtqia #tspub #karaoke #drag #queer #fetish #gearnight #leatherman #uniform #underwear #drag #dragking #dragqueen #dragshow #ottawa #gay

  3. #weeklyreview 01/2026

    Let’s try something slightly new for this year. A more structured weekly review

    The first week was obviously full with new years festivities and vacation. Some reflection on the previous year and some outlook onto the new year

    Summary

    here’s a short recap of the first week of 2026

    • Sunday: open stage in Templin
    • Monday/Tuesday: chillin’ in the countryside, Christmas Tree out
    • Wednesday: early bird to get “Berliners”, Silvester
    • Thursday: first run of the new year, back to Berlin
    • Friday: back to #project25, IKEA Hack
    • Saturday: lot’s of Snow, FreeCAD, LoTR

    Open Stage Templin

    Last Sunday there was another open stage event at the MKC Templin. As reported before, this is usually great fun. There were again many artists (all musicians) that performed on stage and impressed the audience with their talent. Most notable was a singer/songwrite lady with an incredible voice. She’s also on Spotify.

    Also the performance of a local guy who originally came from Sri Lanka was incredible. He joined on a very short notice (the host called him the same day at 6pm whether he can step in for another artist that was sick at 8pm) and rocked the house with raeggae music.

    Leatherman strikes again

    On our way back from the city to the village we saw a police car stopped on our lane with full flashing lights. This was in the middle of a forest the roads leads through. We approached slowly to check what was going on. My friends concluded that the Police guys must we monitoring some accident with an animal as there was no other car to be seen. My friend happens to be a hunter and so we stopped and asked the police men whether they need any help. They said that they had hit a deer and that it’s wounded, but not dead yet. They have informed the local responisble hunter and waiting for him (or her?) to show up. My friend identified as a hunter and offered to kill the deer so it doesn’t have to suffer much longer. The police men agreed. My friend asked whether they have a sharp knife. But they didn’t.

    This was the moment my trusty #leatherman came to shine again. I got it out and gave it to my friend. He professionally killed the deer and said good bye to the policemen and we drove off.

    The whole thing didn’t even take 2 minutes. The policemen looked pretty puzzled and I bet they could quite grasp what just happened. Guy stops, says he’s a hunter, got a proper knife from his friend and killed the deer and disappeared. 🤣

    Chillin

    Monday & Tuesday was mostly relaxing and slighly cleaning up the place. We kicked out the Christmas tree. Which might sound early… but we had also put it up 3 weeks ago already. So it was getting dry and we like to have the house clean and fresh by New Years eve.

    Kiddo got a Ramen cookbook for christmas and fixed us some delicious ramen soup

    Last preparation on Wednesday was to get into the city early morning to buy “Pfannkuchen” (also known as Berlins) from the local bakery. They didn’t take pre-orders as they don’t have the staff and storage place for many pre-orders. Pfannkuchen are a Silvester tradition in our area. So there was a queue at the bakery even at 6:30 am. But it wasn’t too bad. I just waited about 5 minutes as they were organized and there were only 4 people in front of me.

    On New Years Eve (or Silvester as its called locally) we had friends over and did Raclette for dinner. That’s also a german tradition of sorts as it takes quite some time and keeps people busy waiting for midnight.

    Since the days around NYE were really cold in the countryside, the lake was frozen and we couldn’t do a last swim of the old year and first swim on the 1st already.

    But at least I got the first run of the year under by belly with a friend 🙂

    In the afternoon kiddo and me headed back to Berlin so that she has some time to prepare for school and stuff.

    #project25 update

    Of course as it so happened I had to go back the next morning already as I needed to meet with a local craftsman at #project25. Plann is coming together and the first is about to start next week (if all goes to plan). First thing will be the roof windows.

    I also figured that I have to order another roof window. There is currently a small one for the chimney sweeper to get out. That needs to be replaced with one of proper insulation.

    I’ll also start wrecking some walls in the attic next week so the carpenter can to the reinforcement of the roof for the insulation.

    Finding reliable craftsmen for the work is bit of a challange. They’re all fully booked, about to retired and some or simply unprofessional and rule themselves out.

    IKEA Nävelinge repair

    We have a bunch of these cheap IKEA Nävlinge LED laps. They come with a plastic clamp to attach to furniture and stuff. But that clamp easily breaks and leaves you with a working LED Lamp that you can’t attach to anything anymore.

    I checked Printables and found a repair that would need me to glue an extension to the broken clamp arm. I tried this out and it seems to work quite will. I’ve repaired two of the lamps now and it seems to hold. #3Dprint #3Dprinting #3Ddruck

    Digital Independence Day

    Last week at the 39C3 there was a presentation by a famous german author Marc-Uwe Kling. He supported the idea of a digital independence day every month. A day were we should try to switch away from survailance capitalist services and use an open alternative instead. Switching from WhatsApp to Signal or Threema, switching from Facebook/X to the Fediverse etc.

    The idea is, to make this a regular effort supported by a community. That should make it easier for people who’ve hesitated so far and also give a bit more visibility to these alternatives to the media.

    Of course there was almost instantly critique about this action. Not really on the idea and goal, but of course about the wording. People complain that the initiative uses the wrong words. Claiming higher moral ground and by that just making the world more miserable instead of helping anyone. Congratulations! Please pick up your moral competition participation certificate at the exit.

    Learnings

    I watched some FreeCAD tutorials in order to make my own model of #project25 and create proper technical drawings. It has quite a learning curve. Autodesk Fusion is a bit more intuitive and has a better UI. But of course it’s also a commercial product. But I think FreeCAD should be able to deliver what I need and I’ll continue playing with it.

    Reading

    Trying to get more reading done … as every year 🙈

    Will try to set myself a weekly reading goal. That seems to work well with the weekly blogging. So maybe it sticks with reading as well.

    I’ve continued reading “The Dawn of Everything” by David Graeber and David Wengrow. While I still like the topic and insights, it’s also a bit of a drag to read. Maybe that’s because there is too much time in between my reading sessions. Maybe it’s because he’s continuing to go into lots of details without making much progress on the matter (for my taste). I decided to stop it for the moment and pick up another book.

    The book I chose for next reading is “A manual for Cleaning Woman” by Lucia Berlin. I picked this up based on a recommendation by my beloved Kristie De Garis. Liking it a lot so far.

    Links

    Material/Links if found interesting this week:

    #3Ddruck #3Dprint #3Dprinting #enEN #leatherman #pr #project25 #Uckermark #Vacation #weekly #weeklyreview
  4. #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

  5. 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

  6. 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.
    #multitool #tools #maker #leatherman #handtools #workshop

  7. #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

  8. Üretimden kaldırılan efsane Leatherman modelleri

    Facebook hesabımı silmeden yıllar önce kullandığım ve çok sevdiğim bâzı aletlerin tanıtım amacıyla paylaşımını yapmıştım.

    Belki bir ara Mastodon'dan bir daha yaparım.

    Şu Leatherman'ın Multi Tools modellerinden sahip olduğuma memnun olacağım bir tanesini istiyorum, ama çok pahalı oldukları için henüz daha nasip olmadı!

    #Leatherman #LeathermanMultiTools #MultiTools #gadget #gadgets

    youtube.com/watch?v=eD7FDL6c_VQ

  9. Just contacted Leatherman to see if I could get my old Squirt PS4 repaired (the spring on the scissors has snapped, leaving them still functional but much harder to use) but they said it can’t be repaired because it’s assembled using rivets. And of course they don’t even make the Squirt any more. #EDC #multitool #Leatherman

  10. In a way those #leatherman multitools remind me of #Linux - you can customize it almost in any way you want - anything is possible but it takes time, effort, skills and knowledge.

    But that’s what we love about it, right?

    #edc #diy #multitool

  11. Recently I guess I finally made me a Wave I really like. First I installed an S30V blade years ago. Then a few days ago I put a Wave Plus plier head.

    And then I finally managed to get a Rebar awl in there. Took quite a bit of time and effort filing things around to make it fit, but now that's a Wave I always wanted 👍🏻.

    P.S.: one thing to add would be a LM ratchet of course, but that seems to be a surprisingly rare treasure for some unclear reason 😮

    #multitool #leatherman #learhermanwave #edc

  12. Some #FavoriteTools

    #perplexity.ai for thoughtful web queries. (Shows reasoning and references.)

    #Vim for #TextEditing

    #Firefox w/ #Tridactyl #uBlockOrigin

    #Raindrop for #Tagging and #Bookmarking web pages

    #Inoreader #RSS reader

    #Pandoc for document creation/conversion

    #Ubuntu #Linux (even if it's running under Windows #wsl

    #Python w/ #Jupyter #Pandas #Matplotlib #numpy #scipy #plac

    #TheBrain for #KnowledgeManagement (but considering moving to #Obsidian)

    #MoonReader for ebooks and PDFs

    #RolandFP90 and A-88 for #piano

    #transcribe for working through #music #video

    #Leatherman #SkeletoolCX for EDC multitool

    #Benchmade #Griptilian when I need more of an actual knife

    #Signal for #messaging

    #mastodon for social media

    #antennapod for podcasts

    #streamlightwedgext for #EDC flashlight

  13. It get's pretty tight in some of these canyons. That's why we bring a little garmin satelite messenger - don't want to get stuck in a James Franco 127 Hours kinda situation. I've always got my #leatherman though, just in case.

    #slotcanyon #utah #redrocks #tight #photomonday #photography #travel #canyons #geology #grandstaircase #bighorn #trees #hiking #camping #rvlife #nomad #pictures