@saustrup@mstdn.dk cover
@saustrup@mstdn.dk avatar

saustrup

@[email protected]

#GenX. Father of teens. Professional juggler of ones and zeroes. Cares about #Ukraine, #Kubernetes, #Linux, #VintageComputing, trees, #Audiobooks about #scifi and #zombies and not being a dick to each other.

Occasionally in #Kyiv, delivering donated vehicles to the Ukranian army. Why? Because fuck you, Putin.

Admin of https://mstdn.dk

This profile is from a federated server and may be incomplete. View on remote instance

@saustrup@mstdn.dk avatar saustrup , to random

Starting a new job today. Feeling a little anxious. Thought about it last night, and came to the conclusion that I'm not too old for this IT shit yet.

The commute though.. I know I've probably been spoiled rotten, but spending an hour in my car every day during rush hour sounds like a nightmare.

Hopefully I can dazzle my way to at least one day working from home per week. Maybe two. We'll see.

@saustrup@mstdn.dk avatar saustrup , to random

is looking into insane government control of printing. This is insane!

https://www.youtube.com/watch?v=x0x1mQSkvmk

@saustrup@mstdn.dk avatar saustrup , to random Danish

Jeg var idag gammel, da jeg hørte om (Automatic Content Recognition) På . Jeg troede faktisk ikke man måtte sådan noget i uden samtykke, men jf. standardindtillingerne på mit TV står det faktisk og streamer indholdet på min skærm retur til LG. Bruger jeg skærmen med min PC, kunne det inkludere konfidentielle informationer fra bank og lignende.

Det gør jeg så ikke, ikke desto mindre pisser det mig hæmningsløst af at man sidder i stuen og kigger med, for at kunne kaste målrettede reklamer efter mig.

Selv hvis du ikke streamer noget med reklamepauser, kan du roligt regne med at de oplysninger de høster bliver solgt videre. Enten som generel statistik på hvad der bliver set, eller hvad der specifikt sker fra dit IP.

Det kan selvfølgelig slåes fra.
Det er selvfølgelig vildt bøvlet.

Screenshot fra LG TV: "Live Plus"

ALT
@saustrup@mstdn.dk avatar saustrup , to random Danish

Efter at have været hos samme kunde i en årrække, er de lidt akut løbet tør for budget en lille måned inde i en 12-måneders kontrakt. I praksis betyder det at jeg mangler noget at rive i fra midten af februar. Hvis du kender nogen der mangler en med speciale i , , , taktisk og det meste indimellem, så ræk endelig ud. Takker.

https://www.linkedin.com/in/saustrup/

@saustrup@mstdn.dk avatar saustrup , to random

Oh, I just discovered Fediverse Groups! It's basically just an account to glue people with the same interests together - follow it for posts and mention it to share. If you're as old as me, that's what we used to call a mailinglist. Here are a couple of places to start:

@saustrup@mstdn.dk avatar saustrup , to random

wizards, what happens if you set up a redundant relay between a gaggle of servers? Nothing, I assume, apart from wasting traffic and CPU cycles?

@saustrup@mstdn.dk avatar saustrup , to random

What's the proper way to fix this warning in ? Running a pretty vanilla install of .

ALT
@saustrup@mstdn.dk avatar saustrup , to random Danish

Jeg er ikke specielt interessant, men der var nogle journalister der gerne ville snakke! 😂

https://presse-fotos.dk/danskere-hyldes-i-ukraine-det-raaber-ukrainerne-efter-os/

@saustrup@mstdn.dk avatar saustrup , to random

explains why Putin can't stop. It gives excellent insights into a system that is so screwed up, that it difficult for westerners to grasp.

https://www.youtube.com/watch?v=0bwid-03LBg

@simonjust@mstdn.dk avatar simonjust , to random

[Thread, post or comment was deleted by the author]

  • Loading...
  • saustrup ,
    @saustrup@mstdn.dk avatar

    @simonjust @rasmus91 Sådan eeeerrrrr kag'pitalismen... :D

    @saustrup@mstdn.dk avatar saustrup , to random Danish

    Jeg kører i tog og jeg er snart hjemme. Der sidder et indisk par overfor. De har været med siden Kastrup. Telefonen ringer. Der er tales hindi. Tror jeg. Der spørges tydeligvis hvor langt de er nået.

    "SCANDER-BURGER! SCANDER-BURGER!"

    That's it. Det kalder jeg byen nu.

    @saustrup@mstdn.dk avatar saustrup , to random

    Mission completed! 8 vehicles handed over. New volunteer drivers are signing the flag that usually hangs ind the office of our partner , side by side with flags of other nation with organisations like ours. Volunteers helping a country caught in a senseless and evil war. We'll keep coming as long as you need us!

    Now the long journey home begins. Back to the Nordics. Back to safety.

    ALT
    @butterfish@glammr.us avatar butterfish , to random Danish

    Idag skrevede jeg med min mand om indkøb osv... lige efter jeg havde sætte ymer på listen fik jeg et spændende link fra ham.https://sproget.dk/sprogviden/artikler-fra-blade-og-tidsskrifter/jyllands-postens-sprogklumme/bred-ymer-igen/ Weird sprog nørder!

    saustrup ,
    @saustrup@mstdn.dk avatar

    @simonjust @butterfish Det ringer lidt en klokke, men det kunne lige så godt være fordi vi havde læst det i slangordbogen. Syntes heller ikke jeg kan huske at have hørt det ude i samfundet, sårn rigtigt.

    @saustrup@mstdn.dk avatar saustrup , to random

    One of the nodes of the Midgaard cluster running is currently down, and awaiting a disk replacement. Luckily clustering works, and you shouldn't feel a thing ;-)

    Resiliency for the win! :-)

    @saustrup@mstdn.dk avatar saustrup , to random

    But.. why?! Or all the neat things could do with the brand, this is probably the most pointless.

    https://www.kickstarter.com/projects/soundblaster/sound-blaster-re-imagine-modular-audio-hub-with-ai

    @nixCraft@mastodon.social avatar nixCraft , to random

    How is this journalctl --unit ssh.service --grep='fail|error' better than grep -E 'fail|error' /var/log/auth? The older syntax works across various distros including Unix/*BSD but the journalctl just Linux+Systemd specific. Then don't even have /var/log/auth or /var/log/secure anymore in modern systemd based distros.

    saustrup ,
    @saustrup@mstdn.dk avatar

    @nixCraft This feels like a bit of a get off my lawn moment? 😜

    @saustrup@mstdn.dk avatar saustrup , to random Danish

    Opfølgning på mit 6 eventyr: både og virker nu! Det krævede en længere samtale med MobilePay support, men vi fandt problemet. Den korte forklaring er at man nok skal sætte Chrome som standardbrowser og ikke slå privacy-features til - i hvertfald ikke imens man prøver at sætte MobilePay op med MitID.

    Selve telefonen er gevaldig, så jeg holder fast indtil videre. Hvis jeg falder over flere særheder bliver de tilføjet her:

    https://github.com/hcsaustrup/fairphone6

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust Igen, jeg skal ikke sige om det vil fungere på en FairPhone der kører no-Google OS'et /e/OS, men det virker i hvertfald med vanilla Android 15.

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust Jeg tænker også at man som udvikler nemt kan blive afhængig af de services Google tilbyder, og som ikke er på et de-Googled device. Jeg skal ikke høre mig klog på appudvikling men der er vist bl.a. noget messaging/queueing der er ret udbredt. Men det kunne da være prisværdigt hvis "obligatoriske" apps som MitID og til dels MobilePay kørte på alt - eller i det absolut mindste på mere officielle distributioner som /e/OS. Det er nok en balance imellem udviklingstid, udbredelse og sikkerhed som jeg ikke helt forstår.

    @fanden@helvede.net avatar fanden , to random Danish

    Har købt en loddekolbe. Sæt et stort, gråt kryds i kalenderen, i dag er dagen hvor jeg for alvor blev midaldrende.

    saustrup ,
    @saustrup@mstdn.dk avatar

    @fanden Jeg tror jeg fik min første loddekolbe da jeg var ni. På det tidspunkt var min far ved at blive træt af, at jeg hele tiden lånte hans! :-)

    @saustrup@mstdn.dk avatar saustrup , to random Danish

    Nå men nu er jeg altså med på vognen. Den er fin og grøn, men der er lidt knas med og . Den første virkede efter at links blev korrekt associerede med appen, men MobilePay installationen fejler konsekvent med E4005 efter man har været forbi MitID valideringen. Tips?

    ALT
    @saustrup@mstdn.dk avatar saustrup , to random

    I'm running my own cluster on bare metal at . I'm going through different iterations of node configurations, and trying to figure out how to squeeze the most out of a hardware configuration with a 10TB+ HDD drive and two 512GB drives. has apparently been discontinued, which leaves me with , which is nicely built into .

    One catch though: you need to create NVME cache volumes for each of the data volumes you create. This is all well and good if you're using a single volume for everything, and tools like work well in this kind of setup. Others, like the LVM provisioner don't. There is a version in the making that just provisions raw disk images as files on whatever filesystem you have, but it's still lacking some features that are vital to me - primarily the ability to offer up StorageClasses that provision on different paths of the node, so I can pick a fast or slow filesystem to store it on.

    Tips for other solutions?

    @randahl@mastodon.social avatar randahl , (edited ) to random

    A week ago Trump was ready to ship Tomahawk cruise missiles to Ukraine and let Ukraine tear Russia apart.

    But after 1 phone call with Putin, we are now back to Trump suggesting that Ukraine should just give up the land, Putin has stolen.

    I really hope that one day we will know what was going on in those Kremlin phone calls.

    ALT
    saustrup ,
    @saustrup@mstdn.dk avatar

    @randahl He's a man in whom deceitfulness runs deep.

    @saustrup@mstdn.dk avatar saustrup , to random

    If your feed is getting a little boring, visit other instances in your browser. If you find interesting users, follow them on your own instance by pasting in the URL in the Mastodon search field. People you find and follow will be visible to all other users on your instance, so you're spreading the love! 😎❤️

    A quick way to find other instances is on https://joinmastodon.org/servers

    @saustrup@mstdn.dk avatar saustrup , to random Danish

    Jeg er sindsygt dårlig til at vælge det rigtige sprog når jeg skriver her. Det er rigtig ærgeligt, får Mastodon klienten kan ikke rigtig finde ud af at oversætte, hvis den ikke ved hvilket sprog man har skrevet på. Husk at sætte det rigtige sprog når du skriver - så kan resten af verden også læse med - det er jo ikke alle der kan læse dansk! 😜

    @saustrup@mstdn.dk avatar saustrup , to random

    Just finished - the . For a guy growing up, glued to the TV in the late and early and loving his movies, it's rough to see behind the curtain. He seemed like a truly awesome person with way too much on his shoulders. A loveable pleaser trying to make the whole world happy. Clearly that took its toll.

    The bit about the mud wrestling scene in brought a tear to my eye - a scene I always thought was incredibly funny was in fact one of the scenes he hated doing the most. He was supposed to do it without a shirt, but couldn't.

    In the documentary, they speak about how taking care of your wasn't really a thing back then. Asking how a friend was doing wasn't really something you did. We're in a better place now, but not quite there yet. Ask a friend how they're doing - not just to ask, but to get to know.

    https://youtu.be/PrcQRsrBcCk

    @saustrup@mstdn.dk avatar saustrup , to random

    As someone who grew up with the and of the , this is downright . is everything - everything is code! 🙂

    https://www.youtube.com/watch?v=GWXCCBsOMSg

    @saustrup@mstdn.dk avatar saustrup , to random

    Jeg blev grebet af stemningen, og dem her røg i kurven.
    Jeg aner ikke hvad jeg er gået ind til.

    ALT
    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust Der ryger altid nogle mærkelige ting i vognen når vi kommer forbi INCO. Jeg har også parteret en hel laks og drukket både mexicansk cola og japansk iskaffe I dag. Priserne er sjældnet konkurrencedygtige, men udvalget er i dén grad horisontudvidende.

    @saustrup@mstdn.dk avatar saustrup , to random

    Some time next month I'll be heading a convoy to for the NGO @bilertilukraine . This will be my seventh trip. So far we've driven 600+ donated vehicles from to the . I'll keep you posted, but for security reasons any posts on social media will be delayed a couple of days.

    If you want to support the organization, you can make a donation through (link below) or by making an IBAN bank transfer to DK8481170001502861 (please mark it "Saustrup")

    Donations are used solely for acquiring, repairing and fueling vehicles. The drivers are volunteers and pay for hotels, food, beer and home transport out of their own pocket.

    !

    MobilePay:
    https://mobilepay.dk/erhverv/betalingslink/betalingslink-svar?phone=669994&comment=Saustrup

    ALT
    @simonjust@mstdn.dk avatar simonjust , (edited ) to random Danish

    [Thread, post or comment was deleted by the author]

  • Loading...
  • saustrup ,
    @saustrup@mstdn.dk avatar

    @simonjust KDE Plasma var legendarisk ustabilt på min gamle i9'er, men et skift til et Radeon grafikkort hjalp helt enormt. Væsentligt flere muligheder for at skrue, men med de konsekvenser der er af netop det. Heldigvis er de gode til at give folk mulighed for at resette settings.

    @nixCraft@mastodon.social avatar nixCraft , to random

    Can you guess the programming language that is as fast as C, as productive as Python, and as scalable as Java, but simpler than all three?

    saustrup ,
    @saustrup@mstdn.dk avatar
    @saustrup@mstdn.dk avatar saustrup , to random

    I miss the of the early ; the highlight probably being - Relay . The internet hadn't really made it into the average Danish home at this point, so getting access meant you'd have to be a student loitering at school or someone working at a large computer company or telco. Although I've been chatting with these people for ages - some for decades - there are still some I haven't met face to face yet. Once in a rare while it happens, but mostly unexpected as I don't visit IRC that often any more. One turned out to be a coworker. Another turned out to be my department head. Weird how that goes.

    Here's thing I found on the 'Tubes that describes the whole thing:

    https://www.youtube.com/watch?v=6UbKenFipjo

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust Honestly, Matrix is a nightmare to run compared to the simplicity of IRC. Of course IRC is a lot simpler and doesn't offer P2P encryption or file attachments, but why needs that fancy pants stuff anyway? :D

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust @fritjof https://mtrix.dk is running Synapse on Kubernetes. It's actually working quite well and I like the Matrix approach to P2P encryption, but I fear the climb is a little too steep for the average user. Of course it's a lot less complicated if you skip out on all the encryption stuff, but it's kind of their main selling point.

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust @jazz @fritjof I ran ejabberd a decade (and a half?) ago. Absolutely rock solid piece of software. Everyone was free to join my server. Nobody did :-)

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust @jazz @fritjof Not sure a integration would benefit the cause - they added Matrix support to , and it's not pretty. At all.

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust @fritjof @jazz Imagine running it on Kubernetes then! ;-)

    @saustrup@mstdn.dk avatar saustrup , to random

    I dag vovede vi os ud i en improvisere ret. Baseret på for mange uspiste hotdogbrød og en generel craving efter noget mexicansk, blev det til gratinerede fajita-hotdogs med bønner i piri-piri sauce og friske grønsager.

    Der var bred enighed om at vi ikke aldrig behøvede at gentage det. Eller tale om det igen.

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust Det lød godt men det kørte af sporet. Muligvis pga det svampede og lidt søde hotdogbrød. Tortillas eller tacos ville have givet et radikalt anderledes og bedre resultat.

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust Jeg laver nogle gange samme nummer - scrambled eggs med lidt ost og chilisauce i en tortillawrap. Det holder.

    @saustrup@mstdn.dk avatar saustrup , to random
    @saustrup@mstdn.dk avatar saustrup , to random

    Considering switching the backend of to by . 3 replicas on . Anyone with real life experience and/or tips? :-)

    https://garagehq.deuxfleurs.fr/

    @saustrup@mstdn.dk avatar saustrup , to random

    I've been doing things I shouldn't with . We're using a replicated cluster as the storage backend on , which requires a boat load of storage, especially if you forget to specify any kind of retention. So far, the quick workaround for a full disk, was just to expand the filesystem. Since we're replicating across nodes, we're using for local storage. Poor partitioning means we're running out of storage on the volume group, but even worse - PVCs sizes were increased before checking if we had space for it. Kubernetes is now stuck in a most unfortunate situation - it can't grow the local filesystem, as the volume group is full and you're not allowed to decrease the size request. What then? Cue https://github.com/etcd-io/auger - a tools that allows you to edit resources directly in . Obviously you should never do this, but with steady hands and clinical precision, you can get yourself out of a pickle like mine. Size was reverted and PVCs were unstuck.

    @nixCraft@mastodon.social avatar nixCraft , (edited ) to random

    For backend: what’s it gonna be?
    PHP or NodeJS 🤔

    saustrup ,
    @saustrup@mstdn.dk avatar

    @nixCraft golang.

    @saustrup@mstdn.dk avatar saustrup , to random

    Any thoughts on as the filesystem for a node? My very unscientific initial sandbox impression is that it really squeezes the maximum performance out of the auction servers, which usually features a lot of slow rotating storage with a couple of sticks thrown in to sweeten the deal. When the latter are used for caching, the throughput seems almost bearable. I'll do some more practical testing over the next weeks, but I'm quite optimistic. Maybe this will solve the disk saturation issues we're seeing, without breaking the budget.

    @saustrup@mstdn.dk avatar saustrup , to random

    I found out that I left hanging and actually have nearly two whole seasons to go. Back in now with S04E02, and coming straight from an episode of , I see the immediate difference: every time Discovery takes hits, the bridge becomes a fiery barbecue pit. What the hell is up with all those flames coming out of every single panel? 🔥🔥😂🔥🔥

    saustrup OP ,
    @saustrup@mstdn.dk avatar

    @simonjust @mjj SNW er overraskende lækkert IMHO. Sådan lidt mere fjollet og lidt mere old school. Færre regler.