home.social

#itnotes — Public Fediverse posts

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

  1. Copying Remote Command Output to Your macOS Clipboard

    A small trick to copy command output from a remote ssh session directly into the local macOS clipboard, using OSC 52 and a tiny shell script.

    it-notes.dragas.net/2026/05/26

    #ITNotes #macOS #Mac #Apple #shell #ssh #Linux #FreeBSD #NetBSD #OpenBSD #illumos #Terminal #Clipboard

  2. Copying Remote Command Output to Your macOS Clipboard

    A small trick to copy command output from a remote ssh session directly into the local macOS clipboard, using OSC 52 and a tiny shell script.

    it-notes.dragas.net/2026/05/26

    #ITNotes #macOS #Mac #Apple #shell #ssh #Linux #FreeBSD #NetBSD #OpenBSD #illumos #Terminal #Clipboard

  3. Copying Remote Command Output to Your macOS Clipboard

    A small trick to copy command output from a remote ssh session directly into the local macOS clipboard, using OSC 52 and a tiny shell script.

    it-notes.dragas.net/2026/05/26

    #ITNotes #macOS #Mac #Apple #shell #ssh #Linux #FreeBSD #NetBSD #OpenBSD #illumos #Terminal #Clipboard

  4. Copying Remote Command Output to Your macOS Clipboard

    A small trick to copy command output from a remote ssh session directly into the local macOS clipboard, using OSC 52 and a tiny shell script.

    it-notes.dragas.net/2026/05/26

    #ITNotes #macOS #Mac #Apple #shell #ssh #Linux #FreeBSD #NetBSD #OpenBSD #illumos #Terminal #Clipboard

  5. Copying Remote Command Output to Your macOS Clipboard

    A small trick to copy command output from a remote ssh session directly into the local macOS clipboard, using OSC 52 and a tiny shell script.

    it-notes.dragas.net/2026/05/26

    #ITNotes #macOS #Mac #Apple #shell #ssh #Linux #FreeBSD #NetBSD #OpenBSD #illumos #Terminal #Clipboard

  6. FediMeteo, timezones, and the art of not breaking what already works

    From a simple Italian script to managing 1200+ US cities, timezones, and a secret-leaking crisis. How I completely rebuilt the FediMeteo backend without breaking the Unix-style infrastructure around it.

    it-notes.dragas.net/2026/05/25

    #ITNotes #FediMeteo #IT #SysAdmin

  7. FediMeteo, timezones, and the art of not breaking what already works

    From a simple Italian script to managing 1200+ US cities, timezones, and a secret-leaking crisis. How I completely rebuilt the FediMeteo backend without breaking the Unix-style infrastructure around it.

    it-notes.dragas.net/2026/05/25

    #ITNotes #FediMeteo #IT #SysAdmin

  8. FediMeteo, timezones, and the art of not breaking what already works

    From a simple Italian script to managing 1200+ US cities, timezones, and a secret-leaking crisis. How I completely rebuilt the FediMeteo backend without breaking the Unix-style infrastructure around it.

    it-notes.dragas.net/2026/05/25

    #ITNotes #FediMeteo #IT #SysAdmin

  9. FediMeteo, timezones, and the art of not breaking what already works

    From a simple Italian script to managing 1200+ US cities, timezones, and a secret-leaking crisis. How I completely rebuilt the FediMeteo backend without breaking the Unix-style infrastructure around it.

    it-notes.dragas.net/2026/05/25

    #ITNotes #FediMeteo #IT #SysAdmin

  10. FediMeteo, timezones, and the art of not breaking what already works

    From a simple Italian script to managing 1200+ US cities, timezones, and a secret-leaking crisis. How I completely rebuilt the FediMeteo backend without breaking the Unix-style infrastructure around it.

    it-notes.dragas.net/2026/05/25

    #ITNotes #FediMeteo #IT #SysAdmin

  11. Coming next week: a post about the FediMeteo bot, how it works, how it has evolved, and the overall structure of jails. The following week: caching the BSD Cafe Mastodon instances on nginx.

    Stay tuned on ITNotes!

    #ITNotes #haproxy #nginx #FreeBSD #Mastodon #snac

  12. Coming next week: a post about the FediMeteo bot, how it works, how it has evolved, and the overall structure of jails. The following week: caching the BSD Cafe Mastodon instances on nginx.

    Stay tuned on ITNotes!

    #ITNotes #haproxy #nginx #FreeBSD #Mastodon #snac

  13. Coming next week: a post about the FediMeteo bot, how it works, how it has evolved, and the overall structure of jails. The following week: caching the BSD Cafe Mastodon instances on nginx.

    Stay tuned on ITNotes!

    #ITNotes #haproxy #nginx #FreeBSD #Mastodon #snac

  14. Coming next week: a post about the FediMeteo bot, how it works, how it has evolved, and the overall structure of jails. The following week: caching the BSD Cafe Mastodon instances on nginx.

    Stay tuned on ITNotes!

    #ITNotes #haproxy #nginx #FreeBSD #Mastodon #snac

  15. Coming next week: a post about the FediMeteo bot, how it works, how it has evolved, and the overall structure of jails. The following week: caching the BSD Cafe Mastodon instances on nginx.

    Stay tuned on ITNotes!

    #ITNotes #haproxy #nginx #FreeBSD #Mastodon #snac

  16. FediMeteo, HAProxy, and the art of not wasting snac threads

    How FediMeteo uses HAProxy caching, static pages, and small FreeBSD jails to keep snac quiet and serve ActivityPub traffic efficiently.

    it-notes.dragas.net/2026/05/18

    #FediMeteo #snac #snac2 #haproxy #freebsd #it #sysadmin #ITNotes

  17. FediMeteo, HAProxy, and the art of not wasting snac threads

    How FediMeteo uses HAProxy caching, static pages, and small FreeBSD jails to keep snac quiet and serve ActivityPub traffic efficiently.

    it-notes.dragas.net/2026/05/18

    #FediMeteo #snac #snac2 #haproxy #freebsd #it #sysadmin #ITNotes

  18. FediMeteo, HAProxy, and the art of not wasting snac threads

    How FediMeteo uses HAProxy caching, static pages, and small FreeBSD jails to keep snac quiet and serve ActivityPub traffic efficiently.

    it-notes.dragas.net/2026/05/18

    #FediMeteo #snac #snac2 #haproxy #freebsd #it #sysadmin #ITNotes

  19. FediMeteo, HAProxy, and the art of not wasting snac threads

    How FediMeteo uses HAProxy caching, static pages, and small FreeBSD jails to keep snac quiet and serve ActivityPub traffic efficiently.

    it-notes.dragas.net/2026/05/18

    #FediMeteo #snac #snac2 #haproxy #freebsd #it #sysadmin #ITNotes

  20. FediMeteo, HAProxy, and the art of not wasting snac threads

    How FediMeteo uses HAProxy caching, static pages, and small FreeBSD jails to keep snac quiet and serve ActivityPub traffic efficiently.

    it-notes.dragas.net/2026/05/18

    #FediMeteo #snac #snac2 #haproxy #freebsd #it #sysadmin #ITNotes

  21. Repost to celebrate the 0.40.0 release:

    Launching BSSG - My Journey from Dynamic CMS to Bash Static Site Generator

    Announcing the public release of BSSG, a Bash Static Site Generator born from a personal journey away from complex dynamic CMS. Discover a simple, portable alternative for your blog.

    it-notes.dragas.net/2025/04/07

    #BSSG #SSG #ITNotes #StaticSite #StaticSiteGenerator

  22. Repost to celebrate the 0.40.0 release:

    Launching BSSG - My Journey from Dynamic CMS to Bash Static Site Generator

    Announcing the public release of BSSG, a Bash Static Site Generator born from a personal journey away from complex dynamic CMS. Discover a simple, portable alternative for your blog.

    it-notes.dragas.net/2025/04/07

    #BSSG #SSG #ITNotes #StaticSite #StaticSiteGenerator

  23. Repost to celebrate the 0.40.0 release:

    Launching BSSG - My Journey from Dynamic CMS to Bash Static Site Generator

    Announcing the public release of BSSG, a Bash Static Site Generator born from a personal journey away from complex dynamic CMS. Discover a simple, portable alternative for your blog.

    it-notes.dragas.net/2025/04/07

    #BSSG #SSG #ITNotes #StaticSite #StaticSiteGenerator

  24. Repost to celebrate the 0.40.0 release:

    Launching BSSG - My Journey from Dynamic CMS to Bash Static Site Generator

    Announcing the public release of BSSG, a Bash Static Site Generator born from a personal journey away from complex dynamic CMS. Discover a simple, portable alternative for your blog.

    it-notes.dragas.net/2025/04/07

    #BSSG #SSG #ITNotes #StaticSite #StaticSiteGenerator

  25. Repost to celebrate the 0.40.0 release:

    Launching BSSG - My Journey from Dynamic CMS to Bash Static Site Generator

    Announcing the public release of BSSG, a Bash Static Site Generator born from a personal journey away from complex dynamic CMS. Discover a simple, portable alternative for your blog.

    it-notes.dragas.net/2025/04/07

    #BSSG #SSG #ITNotes #StaticSite #StaticSiteGenerator

  26. Your reader, your couch, your rules.

    Starting today, both my-notes.dragas.net and it-notes.dragas.net are changing the way they distribute content - on RSS and on the Fediverse alike.

    No more excerpts. No more "read more" links. Full posts, delivered directly to you, wherever you choose to read them.

    Here's why:
    I don't run ads. I don't have paywalls. I don't sell attention, or measure success in page views. I never have, and I have no intention of starting. My blogs exist because I enjoy writing, and because
    some of what I write might be useful - or simply enjoyable - to someone else.
    That's the whole business model. There isn't one.

    When that's the case, there's no reason to keep content behind a click.
    Sending you a teaser and asking you to visit my site would only make sense if I needed you *on my site* - for an impression, for a conversion, for something. I don't. So why would I make you leave your reader, your client, your comfortable corner of the internet, just to come to mine?

    What I want instead is simple: that you can read what I write the way you'd read a book on a cold winter evening, wrapped in a warm blanket. Privately.
    Quietly. On your own terms, in your own space, without anything tracking your eyes or nudging you toward something else.

    Your RSS reader is yours. Your Fediverse instance is yours. The content should be yours too.

    If you're on the Fediverse, you can follow both accounts directly:

    - my-notes → @mynotes

    - it-notes → @itnotes

    These are low-traffic accounts. If you don't want them to get lost in your timeline, feel free to hit the notification bell. I promise it won't make much noise.

    So from now on, it will be.

    #ITNotes #MyNotes #Blogging #Fediverse

  27. EnshittifAIcation

    Three episodes, one week. AI bots that hallucinate VPN requirements, recommend Apache configs on nginx servers, and suggest replacing 128 GB of RAM with a cloud VPS. A field note on the cost of mistaking confidence for competence.

    it-notes.dragas.net/2026/03/20

    #ITNotes #NoteHUB #AI #Hosting #Server #SysAdmin #IT

  28. EnshittifAIcation

    Three episodes, one week. AI bots that hallucinate VPN requirements, recommend Apache configs on nginx servers, and suggest replacing 128 GB of RAM with a cloud VPS. A field note on the cost of mistaking confidence for competence.

    it-notes.dragas.net/2026/03/20

    #ITNotes #NoteHUB #AI #Hosting #Server #SysAdmin #IT

  29. EnshittifAIcation

    Three episodes, one week. AI bots that hallucinate VPN requirements, recommend Apache configs on nginx servers, and suggest replacing 128 GB of RAM with a cloud VPS. A field note on the cost of mistaking confidence for competence.

    it-notes.dragas.net/2026/03/20

    #ITNotes #NoteHUB #AI #Hosting #Server #SysAdmin #IT

  30. EnshittifAIcation

    Three episodes, one week. AI bots that hallucinate VPN requirements, recommend Apache configs on nginx servers, and suggest replacing 128 GB of RAM with a cloud VPS. A field note on the cost of mistaking confidence for competence.

    it-notes.dragas.net/2026/03/20

    #ITNotes #NoteHUB #AI #Hosting #Server #SysAdmin #IT

  31. EnshittifAIcation

    Three episodes, one week. AI bots that hallucinate VPN requirements, recommend Apache configs on nginx servers, and suggest replacing 128 GB of RAM with a cloud VPS. A field note on the cost of mistaking confidence for competence.

    it-notes.dragas.net/2026/03/20

    #ITNotes #NoteHUB #AI #Hosting #Server #SysAdmin #IT

  32. Why I love freeBSD

    Additional data

    I love FreeBSD because it doesn't rename my network interfaces after a reboot or an upgrade.

    I shall dwell on what Stefano may mean as I have experienced this nightmare on the Linux path countless times

    • using the if tools ifconfig ifup ifdown route and others on a LAN local network I repeat on a LOCAL network
    • these tools were depreciated due to many issues with them, decades later (IIRC)
    • no linux distro ever told me as a user that I needed to use replacements like ip
    • I install a new version of a random distro (was on an ESR) and could not address the NIC's no iftools
    • names of the NIC's were also replaced with cumbersome cryptic names, again, no fucks given no warning, I should have read the remarks in the GNU tool sources?
    • WTF?!?

    In that period I needed to enter the world of freeBSD
    it was a chilibox experience with three main factors. Great docs, consistent tools logic and control governed by a central body of all, no guerilla tool changes which could disrupt server up keep flow. Just rest, ease and stability

    Mind you I know BSD from before the chilibox, in fact I've played with BSD way before even Linux was in the balls of though of Torvalds

    TLDR;

    • choose BSD for your servers if you need consistent OS behaviour for decades
    • choose Linux for bleeding edge changes and chances of breaking server (VMs) at regular updates
    • choose win64 for love of being tortured
    • choose mac to give away your aurum to the mac overlords
    • choose the abacus for absolute stability

    #freeBSD #Linux #ifconfig #ip #win64 #mac #aurum #IT #notes #ITNotes #dragas #programming #OpenSource #no #Linux #logic #analysis

  33. Why I love freeBSD

    Additional data

    I love FreeBSD because it doesn't rename my network interfaces after a reboot or an upgrade.

    I shall dwell on what Stefano may mean as I have experienced this nightmare on the Linux path countless times

    • using the if tools ifconfig ifup ifdown route and others on a LAN local network I repeat on a LOCAL network
    • these tools were depreciated due to many issues with them, decades later (IIRC)
    • no linux distro ever told me as a user that I needed to use replacements like ip
    • I install a new version of a random distro (was on an ESR) and could not address the NIC's no iftools
    • names of the NIC's were also replaced with cumbersome cryptic names, again, no fucks given no warning, I should have read the remarks in the GNU tool sources?
    • WTF?!?

    In that period I needed to enter the world of freeBSD
    it was a chilibox experience with three main factors. Great docs, consistent tools logic and control governed by a central body of all, no guerilla tool changes which could disrupt server up keep flow. Just rest, ease and stability

    Mind you I know BSD from before the chilibox, in fact I've played with BSD way before even Linux was in the balls of though of Torvalds

    TLDR;

    • choose BSD for your servers if you need consistent OS behaviour for decades
    • choose Linux for bleeding edge changes and chances of breaking server (VMs) at regular updates
    • choose win64 for love of being tortured
    • choose mac to give away your aurum to the mac overlords
    • choose the abacus for absolute stability

    #freeBSD #Linux #ifconfig #ip #win64 #mac #aurum #IT #notes #ITNotes #dragas #programming #OpenSource #no #Linux #logic #analysis

  34. Why I love freeBSD

    Additional data

    I love FreeBSD because it doesn't rename my network interfaces after a reboot or an upgrade.

    I shall dwell on what Stefano may mean as I have experienced this nightmare on the Linux path countless times

    • using the if tools ifconfig ifup ifdown route and others on a LAN local network I repeat on a LOCAL network
    • these tools were depreciated due to many issues with them, decades later (IIRC)
    • no linux distro ever told me as a user that I needed to use replacements like ip
    • I install a new version of a random distro (was on an ESR) and could not address the NIC's no iftools
    • names of the NIC's were also replaced with cumbersome cryptic names, again, no fucks given no warning, I should have read the remarks in the GNU tool sources?
    • WTF?!?

    In that period I needed to enter the world of freeBSD
    it was a chilibox experience with three main factors. Great docs, consistent tools logic and control governed by a central body of all, no guerilla tool changes which could disrupt server up keep flow. Just rest, ease and stability

    Mind you I know BSD from before the chilibox, in fact I've played with BSD way before even Linux was in the balls of though of Torvalds

    TLDR;

    • choose BSD for your servers if you need consistent OS behaviour for decades
    • choose Linux for bleeding edge changes and chances of breaking server (VMs) at regular updates
    • choose win64 for love of being tortured
    • choose mac to give away your aurum to the mac overlords
    • choose the abacus for absolute stability

    #freeBSD #Linux #ifconfig #ip #win64 #mac #aurum #IT #notes #ITNotes #dragas #programming #OpenSource #no #Linux #logic #analysis

  35. Why I love freeBSD

    Additional data

    I love FreeBSD because it doesn't rename my network interfaces after a reboot or an upgrade.

    I shall dwell on what Stefano may mean as I have experienced this nightmare on the Linux path countless times

    • using the if tools ifconfig ifup ifdown route and others on a LAN local network I repeat on a LOCAL network
    • these tools were depreciated due to many issues with them, decades later (IIRC)
    • no linux distro ever told me as a user that I needed to use replacements like ip
    • I install a new version of a random distro (was on an ESR) and could not address the NIC's no iftools
    • names of the NIC's were also replaced with cumbersome cryptic names, again, no fucks given no warning, I should have read the remarks in the GNU tool sources?
    • WTF?!?

    In that period I needed to enter the world of freeBSD
    it was a chilibox experience with three main factors. Great docs, consistent tools logic and control governed by a central body of all, no guerilla tool changes which could disrupt server up keep flow. Just rest, ease and stability

    Mind you I know BSD from before the chilibox, in fact I've played with BSD way before even Linux was in the balls of though of Torvalds

    TLDR;

    • choose BSD for your servers if you need consistent OS behaviour for decades
    • choose Linux for bleeding edge changes and chances of breaking server (VMs) at regular updates
    • choose win64 for love of being tortured
    • choose mac to give away your aurum to the mac overlords
    • choose the abacus for absolute stability

    #freeBSD #Linux #ifconfig #ip #win64 #mac #aurum #IT #notes #ITNotes #dragas #programming #OpenSource #no #Linux #logic #analysis

  36. Why I love freeBSD

    Additional data

    I love FreeBSD because it doesn't rename my network interfaces after a reboot or an upgrade.

    I shall dwell on what Stefano may mean as I have experienced this nightmare on the Linux path countless times

    • using the if tools ifconfig ifup ifdown route and others on a LAN local network I repeat on a LOCAL network
    • these tools were depreciated due to many issues with them, decades later (IIRC)
    • no linux distro ever told me as a user that I needed to use replacements like ip
    • I install a new version of a random distro (was on an ESR) and could not address the NIC's no iftools
    • names of the NIC's were also replaced with cumbersome cryptic names, again, no fucks given no warning, I should have read the remarks in the GNU tool sources?
    • WTF?!?

    In that period I needed to enter the world of freeBSD
    it was a chilibox experience with three main factors. Great docs, consistent tools logic and control governed by a central body of all, no guerilla tool changes which could disrupt server up keep flow. Just rest, ease and stability

    Mind you I know BSD from before the chilibox, in fact I've played with BSD way before even Linux was in the balls of though of Torvalds

    TLDR;

    • choose BSD for your servers if you need consistent OS behaviour for decades
    • choose Linux for bleeding edge changes and chances of breaking server (VMs) at regular updates
    • choose win64 for love of being tortured
    • choose mac to give away your aurum to the mac overlords
    • choose the abacus for absolute stability

    #freeBSD #Linux #ifconfig #ip #win64 #mac #aurum #IT #notes #ITNotes #dragas #programming #OpenSource #no #Linux #logic #analysis

  37. Why I Love freeBSD

    freeBSD

    Processing

    I've only skimmed this nice post.
    Thorough reading will follow later

    Some highlights which resonate with me *as flageolets on a string instrument* are captured here in screenshots I've made on an Android

    • Many tools still work exactly as they did (decades ago)

    • The feeBSD handbook taught me an enormous ammount, more than many of my University courses, including things that had nothing to do with freeBSD specifically

    • This is vital

    • The handbook taught me the right approach

      understand first, act second

    This is a principle I use since I've been a peuter (NL).

    • Analyze what occured
    • understand why it occured
    • find out under what circumstances it can occur
    • close or limit those conditions
    • fix the problem by repairing, cooling, modifying the break
    • analyse the proposed fix before implementing
    • Only replace when all other methods fail or repair is more expensive than replacement

    Sources

    it-notes.dragas.net/2026/03/16

    #freeBSD #IT #notes #ITNotes #dragas #programming #OpenSource #no #Linux #logic #analysis

  38. Why I Love freeBSD

    freeBSD

    Processing

    I've only skimmed this nice post.
    Thorough reading will follow later

    Some highlights which resonate with me *as flageolets on a string instrument* are captured here in screenshots I've made on an Android

    • Many tools still work exactly as they did (decades ago)

    • The feeBSD handbook taught me an enormous ammount, more than many of my University courses, including things that had nothing to do with freeBSD specifically

    • This is vital

    • The handbook taught me the right approach

      understand first, act second

    This is a principle I use since I've been a peuter (NL).

    • Analyze what occured
    • understand why it occured
    • find out under what circumstances it can occur
    • close or limit those conditions
    • fix the problem by repairing, cooling, modifying the break
    • analyse the proposed fix before implementing
    • Only replace when all other methods fail or repair is more expensive than replacement

    Sources

    it-notes.dragas.net/2026/03/16

    #freeBSD #IT #notes #ITNotes #dragas #programming #OpenSource #no #Linux #logic #analysis

  39. Why I Love freeBSD

    freeBSD

    Processing

    I've only skimmed this nice post.
    Thorough reading will follow later

    Some highlights which resonate with me *as flageolets on a string instrument* are captured here in screenshots I've made on an Android

    • Many tools still work exactly as they did (decades ago)

    • The feeBSD handbook taught me an enormous ammount, more than many of my University courses, including things that had nothing to do with freeBSD specifically

    • This is vital

    • The handbook taught me the right approach

      understand first, act second

    This is a principle I use since I've been a peuter (NL).

    • Analyze what occured
    • understand why it occured
    • find out under what circumstances it can occur
    • close or limit those conditions
    • fix the problem by repairing, cooling, modifying the break
    • analyse the proposed fix before implementing
    • Only replace when all other methods fail or repair is more expensive than replacement

    Sources

    it-notes.dragas.net/2026/03/16

    #freeBSD #IT #notes #ITNotes #dragas #programming #OpenSource #no #Linux #logic #analysis

  40. Why I Love freeBSD

    freeBSD

    Processing

    I've only skimmed this nice post.
    Thorough reading will follow later

    Some highlights which resonate with me *as flageolets on a string instrument* are captured here in screenshots I've made on an Android

    • Many tools still work exactly as they did (decades ago)

    • The feeBSD handbook taught me an enormous ammount, more than many of my University courses, including things that had nothing to do with freeBSD specifically

    • This is vital

    • The handbook taught me the right approach

      understand first, act second

    This is a principle I use since I've been a peuter (NL).

    • Analyze what occured
    • understand why it occured
    • find out under what circumstances it can occur
    • close or limit those conditions
    • fix the problem by repairing, cooling, modifying the break
    • analyse the proposed fix before implementing
    • Only replace when all other methods fail or repair is more expensive than replacement

    Sources

    it-notes.dragas.net/2026/03/16

    #freeBSD #IT #notes #ITNotes #dragas #programming #OpenSource #no #Linux #logic #analysis