IT Notes - https://it-notes.dragas.net

@[email protected]

"Scattered IT Notes"

The official Fediverse account of the https://it-notes.dragas.net blog, by Stefano Marinelli (@[email protected])

This account posts all new articles from the IT Notes blog.

Posting old articles if they haven't already been posted here.

This is a low-traffic account. If you don't want it to get lost in your timeline, feel free to hit the notification bell.
I promise it won't make much noise.



This instance using Snac - https://codeberg.org/grunfink/snac2
Bloghttps://it-notes.dragas.net

Location: 44.837928,11.614960

2 following, 225 followers

📌 22 ★ 17 ↺

[?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
@[email protected]

Welcome to the official snac instance of the IT Notes blog by Stefano Marinelli (@[email protected])!

This instance and account are dedicated to the automatic publication of new blog articles, similar to an RSS feed but on the .

I decided to create a dedicated instance because is small and efficient.

In the coming days, I will publish an article on how I manage everything, including the small program created specifically for this purpose, which can also be used for other solutions/purposes.

Follow this account if you want to stay updated on the blog's news.


    [?]Stefano Marinelli » 🌐
    @[email protected]

    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.

      ...
      Older...

      [?]God Emperor of Mastodon » 🌐
      @[email protected]

      @stefano You simply copy-paste the post into snac?

        ...

        [?]Stefano Marinelli » 🌐
        @[email protected]

        @mms no, I've modified the rss2text script to include the entire content - in html or markdown format, good for snac: brew.bsd.cafe/stefano/rss2text

          [?]Jana [she/her] » 🌐
          @[email protected]

          @stefano Very nice! :neobot_happy:

            [?]Graham Perrin » 🌐
            @[email protected]

            @stefano followed, thanks!

            Just one problem, and it's not you: I can never remember how to get Mastodon to show me who I follow (I imagine that I should prune something …).

            Oops.

              ...

              [?]Stefano Marinelli » 🌐
              @[email protected]

              @grahamperrin I'm using lists - or "the bell" - to try to keep up with the timeline.

                [?]Elena Brescacin » 🔓
                @[email protected]

                ... [SENSITIVE CONTENT]

                @stefano @fediverso @mynotes @itnotes Interesting point of view. Give readers the opportunity to use their own tools. Rss, even text to speech apps which read feeds aloud, etc.

                I'm considering to adopt same method in my own space, but I have a doubt: what about the setup? I mean: the site talks about a fictional context, and if you haven't read the "about" page, you may misunderstand if reading just the last chapter because you followed the instance when I published chapter 10. So, how to guarantee readers to understand everything, whenever they start reading?
                We must get used to a public who goes to sites less and less. How to create an effective "about" / bio space?

                  ...

                  [?]Stefano Marinelli » 🔓
                  @[email protected]

                  @elettrona @fediverso @mynotes @itnotes Interesting. I haven't considered this as I'm mainly writing (at least for now) separate contents (that can live inside a single post).
                  I'll try to think about it.

                    ...

                    [?]Elena Brescacin » 🔓
                    @[email protected]

                    ... [SENSITIVE CONTENT]

                    @stefano @fediverso @mynotes @itnotes you even can't add the setup/setting information on every post's footer. And the Fediverse's biography section is mostly to have a short intro on who you are.
                    If you are an author you can say you are an author, but if you have to say why you write this genre rather than another, why you wrote this setting and what it means to you, you need a site anyways. A pinned post on fediverse can help, but you must give the readers the ability to read it. Maybe on header or footer of your RSS, you can add your about / mission / contacts page...
                    I'm maybe an old-fashion person, but if I follow someone on Fediverse I'd like to know in detail whom I'm talking to.
                    Even without being a very specific story author like I am, if I'm reading John Doe's posts and find photos only, if I read on his intro "I'm a photographer, this account is to share the photos I take", if he is discussing with me in a crowded topic, I won't follow his account as, being blind, I don't have interest on pics.

                      [?]Radio_Azureus » 🌐
                      @[email protected]

                      I've been following one of the accounts already on one of 'my' other servers

                      🦋💙❤️💋 💙💕🌹💐💙🦋

                      🦋💙❤️💋 💙💕🌹💐💙🦋

                      @stefano

                        11 ★ 12 ↺

                        [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                        @[email protected]

                        ...

                        [?]EnigmaRotor » 🌐
                        @[email protected]

                        @itnotes Yeah, strange times we are living in… and this is only the beginning, I fear. Now, how can we educate people to filter out this AI bullshit ? I’m quite sure my client will soon want to feed an Ai with my codebase to audit code and get brilliant ideas💡 And then, will occur the same fight “expertise vs the-obvious-ai-truth” : will client trust me or will it trust the vaporwareAI “very clever ideas”. To get a feeling, I began playing with Claude Code (in a local environment with ollama and a not-stupid-model). Well, while the thing does great to write code, it is not great to play with a large codebase and reverse engineer the design choices on a 20yo architecture with a lot of subsequent changes. I suffered to get the knowledge, but it’s fairly clear in my head. I wouldn’t rely on the llm to properly act on this code. so, my job is safe, for now.

                          ...

                          [?]EnigmaRotor » 🌐
                          @[email protected]

                          @itnotes Meanwhile, I cherish the pleasures of the still-existing analog world, such as listening to my fellow French Sophie, transmitting from the ISS yesterday on 145.800 MHz. Was plain pleasure to hear her voice, sent from above the clouds. A fading signal, in all Doppler style. No AI, just radio components, and antennas. No model, no tech giant. Just Sophie and her mic. 🎙️. 73 to the clouds!

                            [?]Anders Gulden Olstad » 🌐
                            @[email protected]

                            @itnotes Brilliant read. When AI makes you believe you can use a pitchfork as spoon and your forehead as the hammer.

                              32 ★ 24 ↺

                              [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                              @[email protected]

                              ...

                              [?]Kepi » 🌐
                              @[email protected]

                              @itnotes thanks for great article! If something could sway me to it would be this post.

                                13 ★ 11 ↺

                                [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                @[email protected]

                                ...
                                8 ★ 7 ↺

                                [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                @[email protected]

                                I Almost Died for a Full Sentry Database

                                A tale of bad logging practices, overengineering, and a near-death experience.

                                https://it-notes.dragas.net/2024/12/28/i-almost-died-for-a-full-sentry-database/

                                (Repost, one year later)


                                  11 ★ 6 ↺
                                  Patrick boosted

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  18 ★ 13 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  ...
                                  Older...
                                  16 ★ 13 ↺
                                  neirac boosted

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  ...
                                  9 ★ 7 ↺
                                  TomAoki boosted

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  7 ★ 7 ↺
                                  TomAoki boosted

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  12 ★ 11 ↺
                                  ArcticLab boosted

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  17 ★ 15 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  ...
                                  15 ★ 11 ↺
                                  Adriano 🐡 boosted

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  ...
                                  1 ★ 0 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  15 ★ 8 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  ...
                                  12 ★ 6 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  ...
                                  5 ★ 5 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  4 ★ 1 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  7 ★ 5 ↺
                                  Tom boosted

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  7 ★ 8 ↺
                                  tim132 boosted

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  ...
                                  6 ★ 6 ↺
                                  Brendan boosted

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  8 ★ 6 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  17 ★ 24 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  3 ★ 6 ↺

                                  [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                  @[email protected]

                                  ...

                                  [?]Menel :xmpp: » 🌐
                                  @[email protected]

                                  See updated version here:
                                  https://snikket.de/social/menel/p/1740228486.456200

                                  Original:
                                  After seeing
                                  Improving snac Performance with Nginx Proxy Cache from @[email protected] via


                                  https://snac.it-notes.dragas.net/itnotes/p/1738139676.258050
                                  https://it-notes.dragas.net/2025/01/29/improving-snac-performance-with-nginx-proxy-cache/

                                  I decided to prematurely optimize and adjust this for my apache2 httpd server in debian where I run snac.

                                  I've never done any caching etc before so it was a nice adventure to learn something new. The documentation helped and in the end it wasn't very hard. I learned a bit about some http headers and regex on the way too.

                                  Basically it works like this:
                                  Enable the relevant modules:

                                  a2enmod expires cache cache_disk

                                  Be sure "htcacheclean" is running to clean up old disk cache. (under debian see /etc/default/apache-htcacheclean or else the relevant systemd service)
                                  Then add to the snac virtualhost config:

                                      CacheRoot /var/cache/apache2/mod_cache_disk
                                  CacheQuickHandler off
                                  CacheMaxFileSize 10000000
                                  CacheLock on
                                  # while testing stuff;
                                  CacheDetailHeader on

                                  # Instance is under "/social"; so this needs to be adapted:
                                  <LocationMatch "^/social/[^/]+/s">
                                  CacheEnable disk
                                  ExpiresActive On
                                  ExpiresDefault "access plus 30 days"
                                  </LocationMatch>
                                  This will use the disk cache to cache everything under the /s/ Path, same as the original ngnix tutorial, Utilizing the mod_expires to generate the appropriate cache headers (for lazy ones like me), In this case caching it for 30 days.
                                  Further reading and all options explained under https://httpd.apache.org/docs/2.4/caching.html ff

                                  Thanks for the initial tutorial @[email protected]

                                  Edit:
                                  Oh and don't hesitate to tell me what I did stupid while setting this up, maybe in nicer words, if it is. And also I can't get the markdown Code formatting working apparently. Well. Sorry for all the edits.


                                    ...
                                    9 ★ 20 ↺

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    7 ★ 8 ↺

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    ...
                                    3 ★ 2 ↺
                                    kazord boosted

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    9 ★ 7 ↺

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    ...
                                    9 ★ 13 ↺

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    ...
                                    0 ★ 0 ↺

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    10 ★ 6 ↺

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    ...
                                    5 ★ 3 ↺

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    16 ★ 11 ↺
                                    Tim boosted

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    14 ★ 11 ↺

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    📌 22 ★ 17 ↺

                                    [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                    @[email protected]

                                    Welcome to the official snac instance of the IT Notes blog by Stefano Marinelli (@[email protected])!

                                    This instance and account are dedicated to the automatic publication of new blog articles, similar to an RSS feed but on the .

                                    I decided to create a dedicated instance because is small and efficient.

                                    In the coming days, I will publish an article on how I manage everything, including the small program created specifically for this purpose, which can also be used for other solutions/purposes.

                                    Follow this account if you want to stay updated on the blog's news.


                                      6 ★ 4 ↺

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      4 ★ 3 ↺

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      3 ★ 8 ↺
                                      EnigmaRotor boosted

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      2 ★ 2 ↺

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      3 ★ 3 ↺

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      0 ★ 0 ↺

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      5 ★ 3 ↺

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      7 ★ 4 ↺

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      6 ★ 4 ↺

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      14 ★ 13 ↺

                                      [?]IT Notes - https://it-notes.dragas.net » 🤖 🌐
                                      @[email protected]

                                      History