<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>technology - MyNotes</title>
    <link>https://my-notes.dragas.net/tags/technology/</link>
    <description>Posts tagged with technology on MyNotes</description>
    <language>en</language>
    <lastBuildDate>Fri, 12 Jun 2026 20:37:35 GMT</lastBuildDate>
    <atom:link href="https://my-notes.dragas.net/tags/technology/feed.xml" rel="self" type="application/rss+xml"/>
    <generator>Good Reader</generator>
    <item>
      <title>The Weight of a Millimeter</title>
      <link>https://my-notes.dragas.net/2026/02/02/the-weight-of-a-millimeter/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2026/02/02/the-weight-of-a-millimeter/</guid>
      <description><![CDATA[A distracted driver, a motorcycle crash, and the terrifying wait to see if I would ever walk again.]]></description>
      <content:encoded><![CDATA[<p>I opened my eyes and looked at the alarm clock next to my bed. For the first time in days, I had managed to sleep. It was 7 and I was in no hurry to get up, but I no longer felt... I no longer felt the tingling in my legs. I felt nothing.</p>
<p>I fixed my gaze on the photo hanging beside me. The one where I stood leaning against my car, at the Piana di Castelluccio. Standing. I didn&#39;t have the courage to try. The moment had arrived - that moment. I wasn&#39;t ready. The whirlwind of thoughts continued to envelop me and, as I often do in these cases, my brain told my body to let the thoughts tangle among themselves while I acted. I turned and placed my feet on the ground. I felt the floor beneath me. I stood up. I felt no pain. I tried walking in various directions. I moved. Apart from the back pain, everything from the legs down was fine. Everything was fine. <em>Everything was fine.</em> I sat back on the bed and, finally, managed to cry.</p>
<p>It was a cool but sunny morning in March 2007. I had an appointment at the training center I collaborated with. The goal was to present new courses on Open Source operating systems, focused on Linux and BSDs. The attendees were system administrators expert in other OSs who wanted to approach the open-source world in a systematic, complete, and guided way. I liked it, I liked it a lot, so by 10:15 I was already in the saddle of my trusty Suzuki Burgman scooter. Bologna&#39;s traffic, at that hour, was decidedly less intense, but parking a car would have been impossible. Besides, it was a beautiful day; two wheels were undoubtedly the best way to move. I had time, so I planned to enjoy the ride calmly, already thinking about how to present my ideas to the organizers. Smiling, positive, optimistic.</p>
<p>I left the house and put all my documents under the seat, safely stowed. I opened the gate and edged the nose of the scooter out. No cars were coming, so I decided to set off slowly. The limit was 50 km/h, but I had just left, so I was advancing much, much slower. A few meters later, as I was proceeding, I saw something out of the corner of my left eye. Then I felt a blow and lost control of the Burgman. Instinctively, I threw myself off the vehicle, sliding on the asphalt. My gloves, helmet, and jacket completely cushioned the blow, and in a split second, I realized I had made the right choice, without yet understanding what had happened. I was going so slowly that I slid for very little distance; I was already stopped and ready to get up. Before I could even focus, I felt a very strong blow to my back, without feeling any pain. Again, I didn&#39;t understand, but I saw the handlebars of the Burgman coming closer right after. Instinctively I stood up, immediately, and turned around.</p>
<p>There was a car, a Fiat Punto, and my scooter near me. The car was trying to maneuver to get around the &quot;obstacle&quot;, but I understood immediately, from the damage, that it was a car - that car - that had hit me. I planted myself in the middle of the road and immediately stopped the person behind the wheel, an elderly man - but not too elderly. Meanwhile, some people who had witnessed the scene or heard the noise rushed over. I wasn&#39;t alone. He got out of the car and looked at me and the scooter. He only said, &quot;Well, I see you&#39;re standing and you haven&#39;t hurt yourself, I&#39;d say I can go, right? I&#39;m in a hurry.&quot; He wasn&#39;t confused. He wasn&#39;t trying to pull a fast one. He was just focused on his schedule.</p>
<p>I lost my temper. He only thought about the fact that he &quot;had to leave&quot;, and not out of fear or a sense of responsibility. He was distracted. I lashed out, &quot;But didn&#39;t you see me coming?&quot; His response, calm and relaxed, froze me: &quot;Of course, but I was in a hurry to get to the bar for my usual card game and I was late. I thought I could squeeze past, I was in a hurry. Anyway, you&#39;re standing and the damage seems minimal. I have to go.&quot;</p>
<p>No, he wasn&#39;t a confused elderly man. He was a person focused on his routine, and this had been just another hindrance. It was him, being himself. I shouted, with the support of the people who had gathered, &quot;No, you&#39;re not going anywhere, we&#39;re waiting for the Carabinieri.&quot; In that moment, fueled by adrenaline, I lifted the Burgman and leaned it against the side of the road. Alone. Immediately after, my vision went almost black, and I had to sit down. A piercing pain in my back which - I realized only then - I had had since the beginning, but the adrenaline was making me ignore. Meanwhile, both the Carabinieri and the Ambulance arrived together. Someone had called them, and they had arrived with some speed.</p>
<p>I got into the ambulance on my own legs, and they examined me immediately. They decided to take me to the hospital for checks, especially for the back pain. Meanwhile, the Carabinieri took their measurements. One of them got into the ambulance. He must have been only a few years older than me and, looking me in the eyes, said words I will never forget: &quot;So much damage, so much pain caused by small distractions, by small things. By our small lives. That man didn&#39;t do it on purpose. He is sorry, but he keeps repeating that he was convinced he could get through and keeps emphasizing that &#39;he couldn&#39;t be late&#39;. So much damage, so much pain due to our vices and whims!&quot; A venting from a man who, every day, saw all kinds of things. Yet they were words of comfort. Somehow, this man was bitter for me, sorry. And, probably, in the general confusion, amidst the professionalism of the medical staff and the voyeuristic interest of the passersby, I really needed a contact without barriers.</p>
<p>As soon as he got off, I called the Training Center: &quot;I had a small accident, I won&#39;t be able to be there as agreed. Can we postpone by a few days?&quot; They, of course, agreed.</p>
<p>Small accident. I downplayed it. Because, all things considered, I was back on my feet. Because I didn&#39;t want to show vulnerability to the client, risking losing this beautiful project. Because, perhaps, I was protecting myself from reality.</p>
<p>When I arrived at the hospital, everyone was extremely kind and diligent. They did all the necessary checks - including an X-ray. And it was precisely that X-ray, suggested by the type of impact and the tingling I felt in my legs and feet, that brought the doctor into my room. There had been a hairline fracture of two vertebrae and, for less than a millimeter, there hadn&#39;t been grave, very grave damage. That damage would have caused the total loss of sensation from the pelvis down. I breathed a sigh of relief, but the doctor continued: &quot;We have to monitor the tingling. I believe the problem is linked to the impact, to the effort made immediately after to lift the scooter - suggested by the bruises on both legs - but we are not certain. We have to wait.&quot; Confused, I asked what that meant. What we had to wait for. He was vague. At that point, I was myself and went straight to the point: I asked him if I was still risking losing the use of part of my body. He lowered his gaze. He didn&#39;t answer. He stayed vague and said that within a few days we would better understand the situation. He focused on the tingling. &quot;It will probably disappear - and at that point, we will understand. If you feel everything normally, it means everything went well. Otherwise...&quot; He said no more. I asked no more. I didn&#39;t want to know, at that moment. I kept focusing on the probably. The rest of the sentence, instead, I metabolized in the following hours.</p>
<p>I was just going to present my ideas for my course, on a pleasant early March morning, calmly, on a road I had taken every day for years. With prudence. Building my life, my future. My projects. If I had left 30 seconds earlier - or later... or by car. In that instant, probably, I would have already been on my way back, maybe retrieving the car from a distant parking lot, regretting not having used the Burgman.</p>
<p>I was discharged in the afternoon, with the prescription to get out of bed as little as possible, exclusively to go to the bathroom. There was no way to sleep: I had pain everywhere, my legs had turned completely black. I took a photo in front of the mirror - then deleted it, in the terror of what I had seen. There was no position that didn&#39;t give me pain and pangs. I had continuous tingling and little sensitivity from the pelvis down. Problems going to the bathroom, problems doing everything.</p>
<p>They were terrible days, compounded by a further problem. Because of the false promises of a salesperson, I was also left without an Internet connection. But necessity is the mother of invention, and the discovery that a directional antenna pointed towards the end of the street, where there was an old router with an easily &quot;guessable&quot; WEP password, was like a lifeboat after a shipwreck.</p>
<p>The tingling went on for days, until that morning. The morning I realized I had managed to sleep because I no longer had pain. The &quot;probably&quot; had come true. And it had gone away giving me back, again, my sensitivity.</p>
<p>The doctor confirmed: it was an excellent sign, meaning the healing phase had begun. No serious permanent damage. It would take time, but I would heal.</p>
<p>That day I understood many things - many more than I thought - about myself, about the world around us, and, more specifically, about those around me.</p>
<p>And about the importance of keeping one&#39;s access points updated, of course.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/images/wrt.webp" length="77328" type="image/webp"/>
      <pubDate>Mon, 02 Feb 2026 12:35:00 GMT</pubDate>
      <atom:updated>2026-02-02T12:35:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>life</category>
      <category>memories</category>
      <category>technology</category>
      <category>reflections</category>
    </item>
    <item>
      <title>This Isn&apos;t a Battle</title>
      <link>https://my-notes.dragas.net/2025/11/14/this-isnt-a-battle/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/11/14/this-isnt-a-battle/</guid>
      <description><![CDATA[After reading a post describing the FreeBSD community as &apos;toxic&apos;, I share a different perspective. This isn&apos;t a battle. It&apos;s a reflection on coexistence, the original Open Source spirit, and the quiet richness of taking a different path.]]></description>
      <content:encoded><![CDATA[<p>Last night, I read <a href="https://yorickpeterse.com/articles/a-brief-look-at-freebsd/">a blog post with great interest</a>. </p>
<p>As is often the case, I found points where I agreed (at least partially) with the author, and others where I completely disagreed. And that’s  perfectly fine.</p>
<p>There  was one point, however, where my disagreement was total. I&#39;ll quote a  part of the article here: “The FreeBSD community is...difficult. What I  mean by this is that it feels much like the average Linux community in  the early 2000s: it looks down on others (in this case Linux users), it  appears rather unwelcoming and at times downright toxic. Any time you  mention anything vaguely related to Linux you&#39;ll inevitably cause  somebody to go on a massive rant about how FreeBSD is better than Linux.</p>
<p>It  also seems there&#39;s a general dislike for change, even if said change is for the better. It feels like a form of &quot;tech boomerism&quot;: change is bad  because it&#39;s not what we&#39;re used to, even if the end result is in fact  better.”</p>
<p>Frankly,  my own experience has been the complete opposite. The communities  around the BSD systems are open, friendly, and extremely  approachable - though, of course, everyone has their own personality, and  toxic people can exist within these communities as well. When I started  becoming more active in the BSD community, I received a completely  unexpected welcome. <a href="https://my-notes.dragas.net/2025/06/17/where-have-you-been-for-the-last-20-years/">The BSD conferences I&#39;ve attended</a> have the  atmosphere of a family, of close friends. No one shows up to boast, but  to discuss, to dialogue. In a word: to <strong>build</strong>.</p>
<p>But  I picked up on two details from the excerpt: “mention anything vaguely  related to Linux” and “tech boomerism: change is bad because it’s not  what we’re used to, even if the end result is in fact better”. This  suggested something to me that was later confirmed when the author  mentioned the “three firewalls competing with each other” within  FreeBSD.</p>
<p>They  don’t compete with each other. They coexist - and that’s a completely  different thing. This gave me the key to understanding the previous part  as well.</p>
<p><strong>This isn&#39;t a battle.</strong> We aren&#39;t in a ruthless commercial arena where  different solutions copy each other to get ahead, hoping to attract  &quot;users&quot; (better: paying customers) from the other side. And unfortunately, this is something that has  been happening in many &quot;mainstream&quot; Open Source communities for a while  now. It&#39;s a loss of the Open Source philosophy - of doing something for  the pleasure of it, to have something different, and to be open to  contributions from others, as well as the idea of making what you create  public and free. Whether it&#39;s with licenses like the GPL or like BSD,  MIT, etc., the spirit is to say: “Here it is. If it’s useful to you,  take it. If you want, contribute. Otherwise, you can move on; you have  no constraints or obligations.”</p>
<p>I  often see curious Linux users arriving in BSD communities, and that’s  fantastic. The spirit is almost always positive, exploratory: “What can  the BSDs do for me?” And sometimes, that turns into, “What can I do for  the BSDs?”</p>
<p>But  this isn&#39;t a religion - you don&#39;t need to choose one - and you can use different OSes based on your  needs. I happily use Linux, in its various distributions, for some of my  workloads. I&#39;m writing this post on a mini PC running openSUSE  Tumbleweed, on btrfs, and it works wonderfully. No BSD, at the moment,  has adequate support for this machine. I use Linux, and I&#39;m happy with  it.</p>
<p>The  purpose of the BSDs, like other Open Source operating systems less  adopted than Linux and its distributions, isn&#39;t to &quot;win&quot; or to &quot;emulate&quot;  but to be themselves. So, arriving in a BSD community and saying &quot;but on  Linux...&quot; as if it were an example to be followed, has, over time,  become an attitude that is not well-tolerated.</p>
<p>BSD  communities value stability - and these communities are much, much  smaller than those around projects like Linux and its distributions.  It&#39;s therefore inevitable that some things will lag behind or that they  won&#39;t want to embark on projects that might leave something unfinished  and malfunctioning. Unfortunately, this sometimes happens anyway. It&#39;s  better not to seek it out deliberately. </p>
<p>Desktop use for the BSDs has never been a primary focus, particularly for FreeBSD and NetBSD. To judge them on this metric alone is, therefore, extremely limiting and, in a sense, unfair.</p>
<p>So,  coming back to the article I read - I understand some of the author&#39;s  points of view, but calling the FreeBSD community a form of tech &quot;boomers&quot; or &quot;toxic&quot;  because it doesn&#39;t want to follow Linux&#39;s example is, in my opinion, a  flawed approach to an autonomous, different operating system.</p>
<p>Let&#39;s  try to shake off the aggressive, competitive, and monopolistic dynamics  when we approach the Open Source world. The plurality of completely  autonomous choices is a richness for everyone. Monoculture is always  harmful and, in the long run, destructive.</p>
<p>It  reminds me of the time when all smartphone manufacturers were trying to  copy the iPhone as much as possible. All the phones were the same:  either originals or copies, but all extremely similar. How boring.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/5822e28bf5c1ea59782a3b2e3546cba4.webp" length="181848" type="image/webp"/>
      <pubDate>Fri, 14 Nov 2025 08:55:00 GMT</pubDate>
      <atom:updated>2025-11-14T08:55:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>bsd</category>
      <category>freedom</category>
      <category>it</category>
      <category>linux</category>
      <category>opensource</category>
      <category>opinions</category>
      <category>technology</category>
      <category>tech</category>
    </item>
    <item>
      <title>When Bigger Stops Being Better</title>
      <link>https://my-notes.dragas.net/2025/10/10/when-bigger-stops-being-better/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/10/10/when-bigger-stops-being-better/</guid>
      <description><![CDATA[A follow-up on why I didn&apos;t name names, why the world isn&apos;t the United States, and why small businesses remain the backbone of genuine service.]]></description>
      <content:encoded><![CDATA[<p>The reaction to <a href="https://it-notes.dragas.net/2025/10/08/the-email-they-shouldnt-have-read/">my last blog post on IT Notes</a> was significant. I received a wave of feedback - some constructive, some critical, but all of it helpful. However, some themes in the comments (primarily outside the Fediverse) were recurrent enough that I feel they warrant a response.</p>
<p>The first was about my decision not to name names. I understand the disappointment - a specific target can feel more satisfying. But naming the company would have helped no one.</p>
<p>Before publishing that piece (which had been in my drafts for over a year), I did my research and spoke with some of the people involved. They had already taken action by warning friends and colleagues, with good results. But they had no desire for public exposure. Many years have passed, and the company in question no longer has the relevance it once did.</p>
<p>Some readers understood my position, recognizing that naming them would have opened me up to legal trouble. But many others began citing US laws and constitutional amendments to prove that I could have named names without legal repercussions.</p>
<p>What many fail to grasp is that <strong>the world is not the United States</strong>. Not every country follows the same rules and laws. In some European countries, even true statements can be actionable if deemed harmful to a company&#39;s reputation. The burden of legal costs often falls on the defendant, regardless of the outcome. Truth is a defense, but it&#39;s an expensive one.</p>
<p>Furthermore, even if I were to win such a legal battle, it would represent an immense drain on my energy and resources. <em>Cui prodest?</em> Who benefits? Certainly not me.</p>
<p>There&#39;s a difference between being transparent and being a martyr. I share my experiences not to name and shame, but to illuminate patterns. If my story helps even one developer recognize red flags early, or encourages one entrepreneur to prioritize sustainability over a quick exit strategy, then the purpose is served. The goal isn&#39;t to destroy companies - it&#39;s to build better alternatives. Builders, not destroyers.</p>
<h2>The Italian Problem That Never Was</h2>
<p>The second recurring theme deserves a more careful response.</p>
<p>The assertion was that &quot;stories like this can only happen in Italy because it&#39;s full of small, family-run businesses&quot;. This one, I admit, irritated me more - especially when it came from fellow Italians.</p>
<p>First: I have not only worked in Italy, and I never specified that the story was about an Italian company.</p>
<p>Second, and more importantly: the existence of small businesses is a strength, not a weakness.</p>
<p>Over my 20+ year career, I&#39;ve worked with companies across different continents. The dynamics I described are universal. I&#39;ve seen them in Silicon Valley startups obsessed with growth metrics, in European scale-ups playing the scalability game, and yes, in Italian SMEs. This isn&#39;t a geographic problem - it&#39;s a structural one, tied to how we measure business success.</p>
<p>Experience has taught me that large corporations create replaceable employees - mere cogs in a machine. In that model, the customer becomes a number, stripped of their essence. The company&#39;s relentless need for constant growth becomes a vise grip. The relationship is no longer about providing a service that enriches a person&#39;s life, but about becoming <em>a kind of necessary evil</em>.</p>
<h2>The AI Generated Accusation</h2>
<p>Then there was a third recurring comment: &quot;AI Generated!&quot;</p>
<p>It seems to be the fashion of the moment. Pointing at every text as AI generated, searching for details (even unfounded ones) in every corner of every sentence. This makes me smile. In one case, it was a person who instead regularly reshared videos and texts that were fake, obviously AI generated.</p>
<p>I  write as I&#39;ve always written. Being a non-native English speaker, my  process often involves writing my notes or the full post in Italian  first, and then translating it. The original Italian text is 100% mine.  Of course, I use tools to check grammar and polish the final version. But  the form, the thoughts, the experiences, the reflections? Those are  mine. Earned through years of work, mistakes, and learning.</p>
<p>Perhaps the real issue is that we&#39;ve become so accustomed to corporate speak, to sanitized PR language, to texts optimized for SEO rather than human readers, that when someone writes plainly about their actual, real life experiences, it feels somehow artificial. Real life is less realistic than the perfect, AI generated world.</p>
<p>That says more about what we&#39;ve normalized than about my writing.</p>
<h2>Back to What Matters</h2>
<p>Let me offer some concrete examples of why small matters.</p>
<p>Last year, a small hosting provider I work with noticed unusual activity on a client&#39;s server at 2 and called them directly. A large provider&#39;s automated system would have simply shut it down (or worse, kept it running and sent a bill for the attack traffic). The small provider knew their clients by name, understood their business patterns, and acted with judgment - not just policy.</p>
<p>When a craftsman repaired my roof, <a href="https://my-notes.dragas.net/2025/06/09/macbook-pro-vs-car-why-small-businesses-still-win/">as I wrote about a few months ago</a>, he installed a permanent lifeline. Not because the contract required it, but because he cared about anyone who might climb up there in the future. An antenna installer, maybe. Someone we&#39;d never meet. A large contractor would have done exactly what the contract specified. Nothing more, nothing less.</p>
<p>Consider my own field. I could recommend a managed Kubernetes cluster from a major cloud provider. It would be &quot;scalable&quot;, &quot;enterprise-grade&quot;, buzzword-compliant. Or I could set up a simple FreeBSD system on a modest VPS that the client actually understands and controls. The first option makes me look sophisticated. The second option actually serves the client.</p>
<h2>The Myth</h2>
<p>We&#39;ve been conditioned to believe that scale equals quality. That &quot;enterprise solutions&quot; are inherently superior to &quot;small business&quot; ones. That a local craftsperson or a small firm can&#39;t possibly match the capabilities of a multinational corporation.</p>
<p>Often, it&#39;s the very opposite.</p>
<p>Scale brings standardization - which means one-size-fits-all solutions that actually fit no one perfectly. Scale brings layers of bureaucracy, where decisions pass through committees and approval chains, each step removing you further from the person who actually understands your problem. Scale brings quarterly earnings pressures, where every interaction is optimized for extraction rather than service.</p>
<p>Small brings accountability. When there are only three people in the company, and one of them is talking to you, that person cares about your satisfaction in a way no call center agent ever can. Their reputation is on the line with every interaction. Their business lives or dies by word of mouth, not by marketing budget.</p>
<p>Small brings flexibility. Without layers of approval, a small business can say &quot;yes, we can try that&quot; in ways that are literally impossible in larger organizations with rigid policies.</p>
<p>Small brings knowledge. The person who answers your call is often the same person who will do the work. Or at least knows them personally and can walk down the hall to discuss your specific situation.</p>
<p>I&#39;ve seen this pattern repeated across industries. The barista who knows the exact temperature and length that his &quot;friend of the bar&quot;  prefers. The small bakery that remembers you prefer less sugar. The independent bookstore that special-orders obscure titles. The local mechanic who tells you honestly that you don&#39;t need that expensive repair yet. The solo developer who maintains software for twenty years because users depend on it, not because there&#39;s a business case.</p>
<p>These aren&#39;t romantic exceptions. They&#39;re the backbone of genuine service.</p>
<h2>Where Trust Lives</h2>
<p>So no, I won&#39;t be naming names. And yes, I&#39;ll continue to champion small businesses - not out of nostalgia, but because I&#39;ve seen, time and again, where real quality and accountability actually live. Not in the quarterly earnings report. Not in the hockey-stick growth chart. Not in the &quot;enterprise solution&quot; that requires tons of (expensive) certifications to configure.</p>
<p>It lives in the direct relationship between maker and user, service provider and client. That&#39;s where trust is built. And trust, unlike scale, cannot be automated.</p>
<p>It&#39;s earned, one interaction at a time, by people who know your name.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/1f498ae576e80410cf6738de7e5d81dc.webp" length="47198" type="image/webp"/>
      <pubDate>Fri, 10 Oct 2025 11:53:00 GMT</pubDate>
      <atom:updated>2025-10-10T11:53:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>reflections</category>
      <category>life</category>
      <category>opinions</category>
      <category>tech</category>
      <category>technology</category>
      <category>work</category>
      <category>freedom</category>
    </item>
    <item>
      <title>Your Exit Strategy Dream Is My Customer Nightmare</title>
      <link>https://my-notes.dragas.net/2025/07/04/your-exit-strategy-dream-is-my-customer-nightmare/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/07/04/your-exit-strategy-dream-is-my-customer-nightmare/</guid>
      <description><![CDATA[I found a promising tool and reached out to the founder, ready to invest and partner up. I was met with a wall of silence. It crystallized a feeling I&apos;ve had for a while: for many, the exit strategy dream is a nightmare for customers who actually care.]]></description>
      <content:encoded><![CDATA[<p>I&#39;ve  always been a believer in human relationships. Whenever possible, I  always prioritize direct dialogue. I&#39;ve never been a fan of abstractions  when it comes to relationships.</p>
<p>Just  like in the IT world, I am convinced that you can usually solve much  more with a direct conversation than with a thousand intermediate steps.  Too many layers, even if theoretically sound, just complicate things.</p>
<p>And  this is one of the reasons I&#39;ve always tried, as much as possible, to  avoid overcomplicating the relationship with my clients. It&#39;s why I have  always sought, as much as possible, to engage with businesses where I  can speak with people, not &quot;offices&quot; or &quot;departments&quot;.</p>
<p>Take  <a href="https://my-notes.dragas.net/2025/06/09/macbook-pro-vs-car-why-small-businesses-still-win/">the example of the roof repairs on my house</a>: I spoke with the people  who did the work. They did an excellent job and even fixed things I  hadn&#39;t mentioned because, in their words, &quot;a satisfied customer is a  customer who will call back&quot;. A few days earlier, &quot;large, structured&quot;  companies had sent completely different quotes without even looking at  our roof. &quot;The people we send will assess it then, but we&#39;ll instruct  them to do what&#39;s in the quote&quot;. It was schematic, inflexible. Probably  efficient from their point of view, but not from mine. Replaceable by  AI? Of course: X square meters of roof, Y job, Z per square meter -&gt;  cost is €W. Without anyone truly caring about what my roof might  actually need.</p>
<p>For  this very reason, I dislike talking to salespeople. It&#39;s one thing when  I&#39;m buying a product (with verifiable features, etc.), but it&#39;s  different when I&#39;m buying a service or a consultation. Salespeople do  their job, which is to sell. And they try to sell what they don&#39;t have,  what they don&#39;t know, and what I don&#39;t need. The better they are, the  more they sell me things I don&#39;t need. And, frankly, I don&#39;t like that  very much.</p>
<p>This  is why I prefer to talk to the person who actually provides the  service. The one who gets their hands &quot;dirty&quot;. But many people love to  create a structure, an abstraction. Even when it&#39;s not necessary.</p>
<p>A  few days ago, I identified an open-source software solution with two  versions, a &quot;community&quot; and an &quot;enterprise&quot; one, but it still seemed  approachable. I quietly started running some tests and realized that  this solution might be suitable for offering some new services to both  current and new clients. Something new and innovative, yet consistent  with my philosophy. As I often do, I did some research on the company  behind it. I discovered it was a tiny company with extremely low  revenue - so low that my contribution could, at least in part, help it  grow. Not because my business would be huge, but because it could  provide visibility in a market where they currently have no presence.  Noticing how few people were in the company, I decided to contact the  dev/founder/CEO directly.</p>
<p>A  human connection, to understand the project&#39;s direction, to see if it  was the right fit for my needs, and to potentially fund the development  of features I was interested in. I would also explain that, given the  cost and my trust in the product, I would use the &quot;enterprise&quot; licenses  for my clients, bringing further revenue to their business.</p>
<p>As  I often do in these cases, I proceeded on two fronts: I opened a  support ticket asking about the status of support for a specific  operating system, and I sent a private message to the dev/founder/CEO on  one of the platforms where the company is active, briefly explaining my  idea.</p>
<p>After  a few minutes, the private message was declined (I&#39;m not even sure if  it was read), and the ticket received a terse reply, something like  &quot;that OS is not officially supported&quot;. Period. They didn&#39;t even get to  the next part, the one where I would have funded development and  provided my clients with the enterprise version.</p>
<p>This  kind of shutdown is disheartening. Of  course, not every startup thinks this way, and the search for a  scalable business model is perfectly legitimate. But when exponential  growth becomes the only metric for success, the value of the customer and the product gets lost in the process.</p>
<p>It&#39;s not the first time, and in  different forms, I notice a fairly common pattern nowadays: a certain  market just isn&#39;t of interest. They want massive clients - or they&#39;d  rather shut down the project. It&#39;s not a mindset of &quot;hey, I have an idea  and I want to build it&quot;, but rather &quot;how can I make mountains of money  in a short time? Let me find an idea that might work&quot;. Why does everyone  dream of being the multi-million-dollar startup with a product that  &quot;disrupts the market&quot;, while giving up on a healthy, organic, clean path  of gradual growth?</p>
<p>It’s as if success has been reduced to a single metric: financial gain, where the ultimate satisfaction is purely economic. Betraying your own principles - or the trust of the customers who got you there - doesn&#39;t matter. Building a business has become a kind of checklist. The original idea, the founder&#39;s spirit, the unique tenacity - none of it matters as much as just following the steps: chase the current hype, promise the world, and do whatever it takes to get to the next stage.</p>
<p>All  or nothing. Either you&#39;re Elon, or you&#39;re a nobody. I recently  witnessed a similar situation with one of my clients. Their business was  doing well, growing linearly and steadily. They were well-regarded in  their market, competent, and valuable. But at a certain point, I saw  their best developers leaving due to &quot;disagreements over company  policy&quot;. I&#39;ve stayed in touch with many of them, and they explained that  they were becoming mere cogs in a machine. In my next meeting with the  owners, they told me that their business would be winding down,  potentially even closing. &quot;Why? It seems like things are going well!&quot;  Their response: &quot;Yes, but we didn&#39;t dominate the market. The profits and  growth are good, but not exponential. We need to find a new idea,  hoping this time it&#39;s the game-changer&quot;.</p>
<p>Going  back to the software, I simply wrote it off. I realized I can&#39;t trust  the product or the company. They lost a good opportunity, but maybe they  don&#39;t care. Their primary goal isn&#39;t to sustain their product and their  idea. They are just developing something to make a lot of money. If  they succeed, they&#39;ll sell it to the highest bidder (who will then  likely perform an enshittification on it just to monetize as much as possible). If they fail, they&#39;ll abandon it and move on to something else.</p>
<p>I&#39;ll  move on to something else - perhaps less suitable, but something that  gives me more guarantees of continuity. Because in my mind, there are  still figures like <a href="https://en.wikipedia.org/wiki/Federico_Faggin">Federico Faggin</a> - who left Intel to found his own  company, <a href="https://en.wikipedia.org/wiki/Zilog">Zilog</a>, because he wanted to continue working on processors  when, for Intel, they were just a tool to sell more memory. And there  are countless examples like that, of people who had an idea and wanted  to extend it, expand it, and then, why not, make money from it. When I  witness the opposite - the idea that the goal is a huge, quick profit and  the idea itself is secondary... well, I move on. </p>
<p>Not my cup of tea.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/99d33c535ad96bd5a80e5f0f2c569bb8.webp" length="44902" type="image/webp"/>
      <pubDate>Fri, 04 Jul 2025 05:40:00 GMT</pubDate>
      <atom:updated>2025-07-04T05:40:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>lifelessons</category>
      <category>life</category>
      <category>opinions</category>
      <category>reflections</category>
      <category>software</category>
      <category>technology</category>
      <category>tech</category>
    </item>
    <item>
      <title>Taking a Semi-Truck to Buy Salad: My Manifesto for Simple Computing</title>
      <link>https://my-notes.dragas.net/2025/06/23/taking-a-semi-truck-to-buy-salad-my-manifesto-for-simple-computing/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/06/23/taking-a-semi-truck-to-buy-salad-my-manifesto-for-simple-computing/</guid>
      <description><![CDATA[A manifesto for simple computing. While other fields embraced minimalism, tech became bloated. Why do we use complex, oversized systems for simple jobs? It&apos;s like taking a semi-truck to buy salad. This post explores a return to efficient, low-cost, and minimalist computing.]]></description>
      <content:encoded><![CDATA[<p>I  was born in the very last days of the &#39;70s, so I lived through the  entire &#39;80s (though, for obvious reasons, I only have memories of the  second half). In those days, maximalism was all the rage. I remember TV  remotes packed with buttons - and the more buttons there were, the more  high-end the TV was! Energy consumption was merely an economic concern,  not an ecological one. I remember cars, full of trim and, once again,  buttons of every kind. They were probably distracting and not very  ergonomic (though arguably better than the tablets mounted on today&#39;s  dashboards), but they projected an idea of &quot;progress.&quot; The same went for  houses and apartments: they were spacious, with well-defined rooms,  often filled with knick-knacks.</p>
<p>Gradually,  things changed. Over time, minimalism took hold. &quot;Less is more&quot; became  the mantra in many sectors. We saw it in electronics (a philosophy Apple rode to great success), in interior design, in construction, and in  architecture. We got low-impact homes and devices that were ever more  powerful yet consumed less and less energy. And yet, in the one field  that should embody efficiency and logic more than any  other - <strong>computing</strong> - the exact opposite seems to have happened. We&#39;ve  progressively made things more complicated. Simple tasks, like hosting a  website, have become, in the eyes of many, jobs that require complex  and heavy stacks - stacks that consume resources and electricity just to  get the base system running.</p>
<p>Operating  systems are becoming increasingly complex, bloated, and packed with  features that are useless to most people. Even the Linux world, which  was often born under the banner of modularity and lightness, has in many  cases followed the same trend. Just think of modern web stacks that,  even on Linux, require containers, orchestrators, and complex build  systems merely to serve a static page.</p>
<p>And  that&#39;s why I&#39;ve decided that my blogs, at least  for now, <a href="https://it-notes.dragas.net/2025/04/22/make-your-own-internet-presence-with-netbsd-and-a-1-euro-vps-part-1-your-blog/">will be hosted entirely on a VM that costs 1 Euro per month</a>. By  using efficient operating systems (like NetBSD, in this case), it&#39;s  possible to run the whole setup with excellent performance on very few  resources.</p>
<p>This  isn&#39;t a matter of necessity -  I have powerful, underutilized servers at  my disposal - but a matter of choice. <em>It&#39;s a small act of computational  minimalism</em>. I want to demonstrate, just as I have done and am still  doing with <a href="https://fedimeteo.com">FediMeteo</a>, that <a href="https://it-notes.dragas.net/2025/02/26/fedimeteo-how-a-tiny-freebsd-vps-became-a-global-weather-service-for-thousands/">you don&#39;t need to invest in extreme  resources</a>, powerful (and expensive) hardware, and complicated stacks to  perform simple tasks. Tasks that today, for whatever reason (that&#39;s a  rhetorical question, and the answers range from commercial interests  pushing new solutions for already-solved problems to curriculum-driven  development), are instead handled on oversized infrastructures.</p>
<p>As  I like to say, it&#39;s like needing to buy some salad from the shop down  the street, but instead of walking, cycling, or, at most, taking your  car, you take a semi-truck. </p>
<p>Sure, it works. </p>
<p>But it makes no sense.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/d1e579412d4b10f36b2604dcab6d850e.webp" length="20516" type="image/webp"/>
      <pubDate>Mon, 23 Jun 2025 11:37:00 GMT</pubDate>
      <atom:updated>2025-06-23T11:37:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>technology</category>
      <category>hardware</category>
      <category>hosting</category>
      <category>it</category>
      <category>software</category>
      <category>web</category>
    </item>
    <item>
      <title>From Collaborators to Consumers: Have We Killed the Soul of Open Source?</title>
      <link>https://my-notes.dragas.net/2025/06/19/from-collaborators-to-consumers-have-we-killed-the-soul-of-open-source/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/06/19/from-collaborators-to-consumers-have-we-killed-the-soul-of-open-source/</guid>
      <description><![CDATA[The Open Source community is becoming increasingly polarized. From the distro wars to Wayland vs. X11, the spirit of collaboration is fading. Are we shifting from collaborators to consumers, and what can we do to build bridges instead of walls?]]></description>
      <content:encoded><![CDATA[<p>I discovered Open Source when I was just a teenager, <a href="https://it-notes.dragas.net/2024/10/03/i-solve-problems-eurobsdcon/">back in 1996</a>. At the time, in my eyes, it was a revolution: the ability to see the code, contribute, fork it, and give a project a new direction - perhaps a parallel one, or something completely different.</p>
<p>Like OpenBSD from NetBSD, DragonflyBSD from FreeBSD, or Nextcloud from Owncloud - the examples are endless. It was about freedom, the chance to be part of something or, in some cases, at the very center of something: its development.</p>
<p>To me, Open Source meant having the chance to develop an idea and find other people who shared it, turning what was just a project in my mind into a reality. All without needing big funding, a business plan, or having to risk anything. Just the pleasure of doing it and the joy of seeing it come to life. A waking dream.</p>
<p>Over time, I witnessed many exchanges of opinion - some of them quite heated - that led to hard forks or uncomfortable situations within development teams. People leaving, others taking over - you name it. But, in the end, the software was always at the center. It was an ideological battle over how to implement something (or how NOT to implement it).</p>
<p>This led to some fantastic pairings: Linux, a kernel without an operating system, and GNU, an operating system without a stable and complete kernel. Together, they revolutionized the world, changed the concept of computing, and proved that yes, Open Source works and produces quality software - often of a far greater quality than many of its closed-source, commercial counterparts.</p>
<p>And yet, there were the &quot;distro wars&quot; - and I didn&#39;t understand them. And if I didn&#39;t understand the distro wars back then, the situation today seems even more extreme. I appreciated the variety, the different ideas, and the different approaches, but never the fanaticism. I was a strong supporter of Debian, but I couldn&#39;t understand those who openly attacked alternatives (like Red Hat, at the time, or Suse). I thought: use what you like, contribute if you want but... hey, it&#39;s Open Source, you don&#39;t pay for it, you&#39;re not forced, just choose what you like best! If you&#39;re happy, tell the world. If you&#39;re dissatisfied, switch (to different software) or change THE software (meaning, implement what you think is necessary). But why wage war on others, on those with different ideas who made different choices? Is it the general polarization fueled by social media? Is it because Open Source has become more mainstream, bringing with it users who have a &quot;consumer&quot; mindset rather than a &quot;collaborator&quot; one?</p>
<p>And yet, there are still positive examples out there — quiet, solid, and often overlooked. The BSD projects, for instance, show us that it&#39;s still possible to diverge in philosophy and approach without descending into hostility. FreeBSD, OpenBSD, and NetBSD took different paths. And yet, there are no &quot;wars&quot; between them. Their communities may disagree on technical choices, but they coexist with mutual respect. You rarely see a FreeBSD user shouting &quot;OpenBSD must die!&quot; or a NetBSD developer trolling others on social media. The tone is sober, the work is steady, and the focus remains on the code and its quality - not on brand wars or personal egos.</p>
<p>This is the spirit I fell in love with: different ideas, mutual respect, and the shared goal of building something useful and free. We may not all agree on everything, but we can still build in parallel, learn from each other, and avoid turning diversity into division.</p>
<p>Lately, all of this is becoming truly extreme. I read, for example, sharp and violent opinions from Wayland users against X11 (Xorg, etc.) - &quot;it must die!&quot; But, I wonder, why this violence?</p>
<p>I use Wayland on Linux and X11 on FreeBSD - both on the same computer, both with satisfaction. Why should I hate one of them? If I don&#39;t like it... I simply don&#39;t use it.</p>
<p>The world is becoming increasingly polarized and bitter, making people less and less inclined towards dialogue or tolerance for those with different ideas or positions. But, I ask myself, why should this be happening in the world of Open Source?</p>
<p>We are all in the same boat. We have the tools, the freedom of choice, and it costs us nothing. If we don&#39;t like a solution, we can say so and choose something else. Why this violence? <em>Cui prodest?</em> Who benefits?</p>
<p>When we fight violently over Open Source software, when we lash out with intolerance against a solution we dislike, the entire Open Source world loses an opportunity. The opportunity to reduce the chances of ending up in a computing monoculture, the opportunity to have a choice, the opportunity for someone to listen to our well-reasoned observations and learn from them.</p>
<p>It&#39;s up to us, every day, with every comment and contribution, to decide whether we want to build bridges or raise walls.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/ea140cd89d81e813bbe31af92de72e38.webp" length="96104" type="image/webp"/>
      <pubDate>Thu, 19 Jun 2025 06:16:00 GMT</pubDate>
      <atom:updated>2025-06-19T06:16:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>opensource</category>
      <category>freedom</category>
      <category>opinions</category>
      <category>reflections</category>
      <category>software</category>
      <category>technology</category>
      <category>tech</category>
    </item>
    <item>
      <title>MacBook Pro vs Car: Why Small Businesses Still Win</title>
      <link>https://my-notes.dragas.net/2025/06/09/macbook-pro-vs-car-why-small-businesses-still-win/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/06/09/macbook-pro-vs-car-why-small-businesses-still-win/</guid>
      <description><![CDATA[A personal reflection on how small businesses — from roofing repairs to tech support — often deliver greater value, care, and integrity than large corporations. Real people, real work, real trust.]]></description>
      <content:encoded><![CDATA[<p>A few months ago, a rat managed to get into our attic. It wasn&#39;t pleasant, and it stayed there for several months. Given that we&#39;ve also had some minor water leaks when it rains heavily, we decided it was time to do some small repairs.</p>
<p>Prices have skyrocketed in recent years. There have been many excuses, but after the COVID emergency and everything that followed, everything has at least doubled in this sector.</p>
<p>Since it&#39;s a reinforced concrete roof from the early 80s, we have no intention of redoing it. The concrete tiles are excellent and durable, and we have many spare ones. So we tried to get some quotes.</p>
<p>The whole thing was bewildering: many contractors said the roof needed to be completely redone (without even seeing it) because of its age, with quotes equal to the cost of a small apartment. Too bad that some technicians, just a few years ago, found it in perfect condition, with only a few tiles to reposition and some foam sealing to refresh.</p>
<p>Others were more conservative, making quotes equal to the cost of a small car. Without redoing it, just to check it thoroughly and fix the broken tiles. And all this without installing a &quot;lifeline&quot;, which today is fortunately mandatory for all major work to ensure the safety of the people doing the job.</p>
<p>These companies all had one thing in common: medium to large size, with various employees, administrative staff, etc.</p>
<p>A few days ago we saw a man and a younger boy (we later discovered he was his son) working at our neighbors&#39; house, and as my wife suggested, we went to talk to them.</p>
<p>Small business, active for many years (founded by the gentleman&#39;s father), specialized in this type of work. They do the work themselves, directly, and the first thing they install is the lifeline, which will obviously remain on the roof to protect anyone who, for any reason, will have to climb up there. And here&#39;s a detail I truly appreciated: he explained that his concern wasn&#39;t so much for himself - he said he&#39;s used to being on roofs - but for anyone who would climb up after them, perhaps an antenna installer or another technician in the future. A consideration that went beyond simply complying with regulations, demonstrating that &#39;human touch&#39; often lost with larger companies. In the latter, sometimes, adherence to regulations seems more a way to protect the company than a genuine concern for the individual worker, who is sadly, often considered replaceable - to use a strong image, almost &#39;like a sock&#39;.</p>
<p>The quote? Definitely honest. Less than a MacBook Pro. And it wasn&#39;t just about the final price; he explained he consciously chose a minimal profit margin - lower, in fact, than standard rates I&#39;ve found online for such work - driven by a genuine desire to make the roof truly safe for the long term. This commitment went far beyond mere regulatory compliance; for that, temporary parapets installed only for the duration of the job would have sufficed. But, as became abundantly clear, he willingly sacrificed a portion of his potential earnings to provide this more robust and lasting safety solution. And the certainty of knowing who&#39;s doing the work for us - real people we can talk to directly.</p>
<p>This experience made me wonder: when did we start assuming bigger companies automatically mean better service?</p>
<p>This rush to expand businesses as much as possible has undoubtedly brought advantages (more hiring, possibility of greater investments in machinery and personnel, etc.), but are we really sure that for the end consumer it&#39;s always really an advantage?</p>
<p>I see the same thing in tech: not all big vendors provide better support. Sometimes that solo developer on IRC knows more - and cares more - than a whole outsourced helpdesk.</p>
<p>Sometimes I think we need to talk to people, not to companies. Because people make business, not the other way around.</p>
<p>Long live the craftsmen, who solve problems every day, putting their hands on tiles, bricks, computer keyboards, flour, and so much more!</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/2f32da0b2b38d07f8cda172de9f2bbb6.webp" length="94462" type="image/webp"/>
      <pubDate>Mon, 09 Jun 2025 10:36:00 GMT</pubDate>
      <atom:updated>2025-06-09T10:36:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>reflections</category>
      <category>life</category>
      <category>opinions</category>
      <category>tech</category>
      <category>technology</category>
      <category>work</category>
    </item>
    <item>
      <title>When We Become Cheerleaders for Our Own Demise</title>
      <link>https://my-notes.dragas.net/2025/06/05/when-we-become-cheerleaders-for-our-own-demise/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/06/05/when-we-become-cheerleaders-for-our-own-demise/</guid>
      <description><![CDATA[Why do we become cheerleaders for our own demise? A look at &quot;vibe coding&quot;, professional Stockholm syndrome, and our tendency to defend the very tools and systems that threaten our skills and autonomy.]]></description>
      <content:encoded><![CDATA[<p><a href="https://it-notes.dragas.net/2025/06/05/vibe-coding-will-rob-us-of-our-freedom/">I published a blog post a few hours ago about something called &quot;vibe coding&quot;</a> - basically developers who&#39;ve stopped understanding code and just throw prompts at AI tools, testing only if the output &quot;feels right&quot;. It is getting decent traction, but then something weird happened.</p>
<p>The harshest critics weren&#39;t senior developers or security experts. They were junior developers - often the exact ones most at risk of being replaced by the tools they were defending so passionately. Kids fresh out of bootcamps telling me I was &quot;stuck in the past&quot; for suggesting they should actually understand the code they&#39;re shipping to production.</p>
<p>The pushback wasn&#39;t just in the comments. Someone I don&#39;t know shared my original post, &quot;Vibe Coding Will Rob Us of Our Freedom&quot; on Reddit&#39;s r/programming. It was removed by moderators for being &quot;clickbait&quot; title and an &quot;unpopular topic&quot;. It seems I&#39;d touched a nerve. Some of the feedback I got elsewhere made me think even more.</p>
<p>It reminded me of something, and it took me a while to put my finger on what. Then it hit me: <a href="https://en.wikipedia.org/wiki/Stockholm_syndrome">Stockholm syndrome</a>.</p>
<p>Here were people defending - almost evangelizing - the very thing that could make them obsolete. And not just defending it quietly, but attacking anyone who dared suggest there might be risks worth considering.</p>
<p>I&#39;ve been thinking about this pattern a lot lately, and once you see it, you can&#39;t unsee it. It&#39;s everywhere.</p>
<p>There&#39;s the gig economy worker who gets aggressive if you criticize the platform that pays them below minimum wage and offers no benefits. &quot;It&#39;s freedom!&quot; they&#39;ll insist, while working 70-hour weeks just to pay rent. The open office enthusiast who swears the noise and lack of privacy make them &quot;more collaborative&quot;, even as their productivity tanks and stress levels soar.</p>
<p>Hell, I see it in tech all the time. The developer who defends the surveillance capitalism of their favorite platform. The startup employee who brags about their &quot;unlimited PTO&quot; policy - you know, the one where nobody actually takes vacation because there&#39;s no clear boundary between work and life.</p>
<p>But why does this happen? Why do we become cheerleaders for our own demise?</p>
<p>I think it&#39;s because recognizing a threat means admitting vulnerability, and that&#39;s terrifying. It&#39;s much easier to reframe yourself as an &quot;early adopter&quot; or a &quot;forward thinker&quot; than to face the possibility that you might be getting screwed.</p>
<p>There&#39;s also the sunk cost thing. Once you&#39;ve publicly embraced something - especially if you&#39;ve built part of your identity around it - backing down feels like admitting you were an idiot. Better to double down than face that uncomfortable truth.</p>
<p>And then there&#39;s the illusion of control. When you&#39;re using a powerful tool, you feel powerful, even if you&#39;re actually giving up agency. The junior dev cranking out AI-generated code feels like a wizard, even though they couldn&#39;t debug a simple loop if their life depended on it.</p>
<p>But here&#39;s the thing that really gets me: every time we choose the comfortable lie over the uncomfortable truth, we pay a price. The programmer who never learns to actually program. The worker who accepts worse and worse conditions because they&#39;ve convinced themselves it&#39;s &quot;flexibility&quot;. The person who trades privacy for convenience without really understanding what they&#39;re losing.</p>
<p>It&#39;s not just about individual careers or rights. It&#39;s about collective autonomy. Every time a generation stops understanding the tools they use, they become dependent on whoever controls those tools.</p>
<p>I&#39;m not saying we should reject all new technology or that change is always bad. But there&#39;s a difference between tools that empower us and tools that replace us. Between systems that make us more capable and systems that make us more dependent.</p>
<p>The trick is having the guts to look honestly at which is which.</p>
<p>Last week I was talking to a friend who runs a small construction company. He was telling me about how all the big contractors in town are pushing &quot;smart&quot; building systems that require constant cloud connectivity and subscription services. Meanwhile, he&#39;s still using techniques that have worked for decades, tools he can fix himself, materials he understands completely.</p>
<p>&quot;They keep telling me I&#39;m behind the times&quot; he said. &quot;But when their fancy systems go down, who do they call?&quot;</p>
<p>Maybe being &quot;behind the times&quot; isn&#39;t always a bad thing. Maybe sometimes it means you still own your tools instead of renting them.</p>
<p>The next time you catch yourself getting defensive about something - really defensive, like you&#39;re personally offended that someone would dare question it - maybe pause for a second. Ask yourself: am I defending this because it&#39;s actually good for me, or because I&#39;m scared to imagine alternatives?</p>
<p>Because the first step toward freedom is always the same: admitting you might be wearing chains.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/38a07546acca73de4c32f67b99085e68.webp" length="12566" type="image/webp"/>
      <pubDate>Thu, 05 Jun 2025 17:23:00 GMT</pubDate>
      <atom:updated>2025-06-05T17:23:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>freedom</category>
      <category>it</category>
      <category>life</category>
      <category>opinions</category>
      <category>tech</category>
      <category>technology</category>
      <category>work</category>
    </item>
    <item>
      <title>Apple Devices and The Reliability Question: A 20+ Year User Retrospective (Updated)</title>
      <link>https://my-notes.dragas.net/2025/05/14/apple-devices-reliability-question-20-plus-year-user-retrospective-updated/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/05/14/apple-devices-reliability-question-20-plus-year-user-retrospective-updated/</guid>
      <description><![CDATA[An updated personal retrospective from 2015, detailing over two decades of experiences (2001-2025) with Apple product reliability, from iMacs and iBooks to iPhones and MacBooks, highlighting recurring issues despite premium pricing.]]></description>
      <content:encoded><![CDATA[<p><em>Note (2025): I originally wrote this post in Italian back in 2015. A recent, frustrating experience with my wife&#39;s 2021 MacBook Pro 16-inch (more on that later) prompted me to translate and update this piece. It seems the more things change, the more some frustrations with premium tech remain the same. Before diving into my litany of Apple woes, I want to be clear: I&#39;m not an Apple hater. In fact, I&#39;m currently very pleased with several Apple products I own. My M1 Pro MacBook Pro has been fantastic, my iPad Pro is a reliable workhorse, and the iPhone 13 Pro Max (formerly mine, now my wife&#39;s) has performed flawlessly. This makes the recurring reliability issues I&#39;ve faced over the years with <em>other</em> premium Apple devices all the more perplexing.</em></p>
<h2>Me and Apple: The Early Days</h2>
<p>I&#39;ve always liked Apple products, and even in light of recent events, I continue to like them. I still have a <a href="https://en.wikipedia.org/wiki/IMac_G3#iMac_DV">green iMac G3</a>, 400 MHz, purchased (used) in 2001, which I keep as a decorative item.</p>
<p>My <a href="https://en.wikipedia.org/wiki/IBook#iBook_G4">iBook G4</a>, which arrived in December 2003, served me well, later replaced by a &quot;normal&quot; x86 laptop for compatibility reasons with the virtual machine systems I was already using back then.</p>
<p>I&#39;ve had two iPhones, a 3G and a 4, a MacBook Pro from 2009, which I&#39;m actually using to write this update, and in November 2013, I thought it was time to accompany the &quot;old&quot; Pro with a new machine to use mainly at home: a MacBook Pro Retina 15&quot; Late 2013. i7 processor, 16 GB of RAM, 512 GB SSD. A beautiful machine. I&#39;d also add to the list an iPod Nano (first version), a more recent iPod Nano, and an iPod Touch.</p>
<h2>Me and Apple: The Devices and Their Problems</h2>
<p>I&#39;ve owned a lot of electronics, and like everyone, I&#39;ve had some problems over the years. However, <em>my personal statistics</em> show that Apple products <em>are beautiful but not exempt from both design flaws and reliability issues</em>. I&#39;ll recount all the problems I&#39;ve had with my Apple devices, ending with what perhaps was, at the time of the original writing, my last device from the Cupertino company. I&#39;m still convinced they are nice products, but they cost too much and are not <em>as</em> reliable as they should be. Everyone will have their own experiences; I&#39;m sharing mine.</p>
<p><em>Note: Sections on devices 1 through 5, and section 7 (&quot;The iPods&quot;), are largely based on my experiences and writings from 2015, translated and with minor updates. Section 6 details a more recent issue.</em></p>
<h3>1. iMac G3</h3>
<p><a id="1-imac-g3"></a>
<img src="https://www.dragas.net/images/apple/imac_g3_green.thumbnail.jpg" alt="iMac G3 Green"></p>
<p>The first Macintosh I owned was an iMac G3, purchased used but in good condition, which I used for a few years. It came with MacOS 9 and supported MacOS X (and simultaneously 9, thanks to <a href="https://en.wikipedia.org/wiki/Classic_Environment">Classic Environment</a>). A machine that performed well, apart from some known issues:</p>
<ul>
<li><strong>The CD-ROM was very picky</strong>, and refused many CDs and DVDs, even original ones. It was a known problem, unfortunately solvable only by using an external USB device.</li>
<li><strong>The mouse</strong> was something unusable. Nicknamed the <a href="https://en.wikipedia.org/wiki/Apple_USB_Mouse">&quot;hockey puck&quot; mouse</a>, it was round, and it was common to pick it up the wrong way. Being USB, it could be replaced with any mouse, but the whole machine lost part of its charm.</li>
<li><strong>It overheated</strong>. Complemented by the CRT screen and no ventilation fan (a fantastic piece of engineering for its time), there was a problem: as soon as the machine started working intensively, a slight burning smell pervaded the room. I never had shutdowns or particular problems, but its smell was unmistakable.</li>
</ul>
<p>Overall, an excellent machine, despite showing its limits. Replacing a disk was possible but very unpleasant, RAM was more easily accessible but sometimes, for no apparent reason, it would &quot;lose&quot; one of the two banks and see only one. A known problem at the time, and apparently unsolvable.</p>
<h3>2. iBook G4 933MHz</h3>
<p><a id="2-ibook-g4-933mhz"></a>
<img src="https://www.dragas.net/images/apple/ibookg4.thumbnail.jpg" alt="iBook G4"></p>
<p>Second purchase, a very important one, a beautiful iBook G4 933MHz. One of the first delivered in Bologna, very expensive, but it was my parents&#39; graduation gift, so they were very happy to give something that would certainly be useful for future work. It was, and very much so. As soon as I got it, I immediately appreciated the design, the PowerPC architecture, the general speed of the system, andrenalinehe quality of MacOS, although I immediately installed <a href="https://www.debian.org/">Debian</a> on a second partition.</p>
<p>After a few weeks, however, I started to notice a problem: <em>during charging, sometimes, the power adapter&#39;s LED would turn off and the computer would continue to run only on battery, until it completely discharged</em>. To get it going again, I had to unplug and replug the power cord. After various tests, I realized that the problem occurred <strong>only when the computer was under heavy load</strong>, for example, if it was processing video files from the camera (under MacOS) and, both under MacOS and any Linux distribution, during compilation.</p>
<p>Searches on all sorts of forums, until I discovered that many, like me, had noticed the same problem. The supplied power adapter was 45W, while the computer, at full load, required significantly more. This sent it into overload and overheating, activating the protection to prevent it from breaking. In short, <strong>Apple supplied a power adapter that was clearly undersized for the iBook&#39;s consumption at full load</strong>.</p>
<p><img src="https://www.dragas.net/images/apple/ps_ibookg4.thumbnail.jpg" alt="iBook G4 Power Supply"></p>
<p>So I went to the service center (which was also the same store where I had bought the laptop) and the answer was almost more absurd than the problem itself:</p>
<blockquote>
<p>&quot;We know, it&#39;s undersized, and the problem exists. Apple does not provide for a replacement of the power adapter with a more powerful one, as for them it is sufficient for the average user. Besides, we&#39;re talking about an <em>iBook</em>, not a <em>Powerbook</em>, so if you need intensive use, you should change computers. Or spend 100 euros and buy the more powerful power adapter.&quot;</p>
</blockquote>
<p>Speechless, I said goodbye, showing my disapproval, and left. I was <em>&quot;just&quot;</em> a recent Computer Science graduate, young, not a big industrialist, so I wasn&#39;t treated with the respect any customer deserved, but rather like a <em>&quot;kid-who-wants-to-scrounge-something&quot;</em>. Needless to say, I never set foot in that store again.</p>
<p>I used my iBook daily until March 2008, when it was replaced by an Acer laptop (a shopping center offer), alongside an ever-present desktop computer, as I needed Linux and the BSDs more than MacOS, and the iBook had its little problems with it. I didn&#39;t sell it, for both sentimental and practical reasons.</p>
<p>However, I didn&#39;t lose heart, and I still believed that Apple was a valid company. So I postponed the purchase of the next Apple device, but didn&#39;t rule it out.</p>
<h3>3. iPhone 4 (after a brief stint with 3G)</h3>
<p><a id="3-iphone-4-after-a-brief-stint-with-3g"></a>
<img src="https://www.dragas.net/images/apple/iphone4.thumbnail.jpg" alt="iPhone 4"></p>
<p>After thoroughly criticizing it, I had the opportunity to experience the iPhone. In an era when Android was still nascent, the iPhone 3G seemed far ahead. As soon as my mobile operator made it available, and after a few months with an iPhone 3G (also slowed down by the device&#39;s age relative to current OS versions), I rushed to get a beautiful new iPhone 4.</p>
<p>I still remember the moment I opened the box, on the top floor of my old house. It was August 2010, and I couldn&#39;t wait to connect it to my MacBook Pro (which I&#39;ll talk about in the next point) to activate it. Excellent materials, excellent feelings of quality, too bad it actually lost signal if held in a certain way, but I never considered it a major problem.</p>
<p>Same for multitasking: iOS doesn&#39;t manage true multitasking, or at least not at the individual application level. The situation, over the years, has improved anyway.</p>
<p>After about a year and a half of honorable service, I noticed that the central button (&quot;Home&quot;) started to not work well anymore. You had to press it very hard for it to work, and it didn&#39;t always register the command given. I decided to take it for service, also because the problem was quite widespread and entire conversations about it could be found online.</p>
<p>Here&#39;s my conversation with the employee at the Apple Store in Bologna:</p>
<blockquote>
<p><strong>ME</strong>: Hi, I have this iPhone 4, here&#39;s the receipt, bought through the mobile operator. The central button doesn&#39;t work, you can try it yourself. What can be done?</p>
<p><strong>AS</strong>: Hello. Known problem, but our policy does not provide for button replacement. We&#39;ll give you a new phone (<em>refurbished, Ed.</em>) instead of yours. Shall we proceed?</p>
<p><strong>ME</strong>: Sure! Here&#39;s the receipt.</p>
<p><strong>AS</strong>: Oh, but we don&#39;t need that. From the serial number, we know your phone is 20 months old. For us, it&#39;s out of warranty. For the replacement, it&#39;s 200 Euros. Shall I proceed?</p>
<p><strong>ME</strong>: Wait... doesn&#39;t Italian law provide for a two-year warranty on products sold?</p>
<p><strong>AS</strong>: Apple provides only one year. If you don&#39;t like it, go to the consumer association. Or go to your mobile operator and they will handle it, at your expense. For us, your phone is out of warranty, and it&#39;s 200 Euros for the replacement. Shall I proceed?</p>
</blockquote>
<p>I didn&#39;t let him proceed, and I went to my operator. Who, without making a fuss, took the iPhone and after two weeks returned a new (<em>refurbished, Ed.</em>) phone to me without batting an eye. I sold it immediately, as I had already returned to Android with an <a href="https://en.wikipedia.org/wiki/LG_Optimus_Black">LG Optimus Black</a> (excellent device, but I never talked about it here), for a good sum. I later found out that the phone ended up in water, dying about a year later.</p>
<p>If I had bought the iPhone at the Apple Store, I would have had to pay for the replacement or start a legal battle. This story that they provide only one year of warranty doesn&#39;t seem to denote much confidence in their own products, and it&#39;s not the only time it has caused me problems (next point).</p>
<h3>4. MacBook PRO 15&quot; Mid 2009</h3>
<p><a id="4-macbook-pro-15-mid-2009"></a>
<img src="https://www.dragas.net/images/apple/macbook-pro-15-2009.thumbnail.jpg" alt="MacBook Pro 15 Mid 2009"></p>
<p>After moving to the (then) new house and discovering that I wouldn&#39;t have a decent ADSL connection in the short term, given the space constraints, I decided to give up the desktop computer. During that period, I had also started traveling a lot for work, and I had already begun to get involved in some interesting international projects. The choice was simple: <em>&quot;a single laptop, but good and stable, that doesn&#39;t require constant security updates and lasts over time&quot;.</em> After a brief investigation, the choice fell on the just-released MacBook Pro 15&quot; Mid 2009. Impossible to find, after visiting all the official Apple dealers in three provinces, they still had one in a shopping center in Bologna. I went to pick it up immediately, on a very hot August day, arrived home, and unboxed it. I&#39;m writing this article on it right now, although the original disk has been replaced by an SSD and then by a hybrid, the RAM was upgraded to 8 GB in 2012, otherwise it&#39;s intact, despite having survived a couple of (recent) fairly significant falls.</p>
<p>So it seems this MacBook PRO is perfect... <strong>but it&#39;s not!</strong></p>
<p>After about 14 months, I noticed that the touchpad button started to become unreliable. Like the iPhone 4 from the previous point. To make it click, you had to press very hard, and it didn&#39;t always work. As a temporary remedy, I set <em>tap</em> as click, but given the machine&#39;s young age, I decided to take it to Apple service.</p>
<p>Same old story, the same as the iPhone 4:</p>
<blockquote>
<p>&quot;We see the problem and confirm that others have come in with it. Unfortunately, you don&#39;t have &#39;Apple Care&#39;, so for us, the product is no longer under warranty. If you want, you can leave it, we&#39;ll give you a quote, and then you can decide whether to repair it.&quot;</p>
</blockquote>
<p>I decided to take it away, for the simple reason that having chosen to have <em>ONE</em> valid computer (and other little things, but not enough to manage my usual work virtual machines), I couldn&#39;t accept downtime of more than 48 hours.</p>
<p>In short, once again a situation where it seems Apple made a design mistake and the user has to bear the cost. Many companies do it, but I didn&#39;t expect it from Apple.</p>
<p>Since then, I haven&#39;t had any other particular problems, so overall I&#39;ve been very satisfied. The battery, after 6 and a half years (at the time of original writing, 2015), still lasts almost two hours, keeping the promises Apple made back then.</p>
<p>Currently (2015), it has two operating systems: <a href="https://www.archlinux.org/">Arch Linux</a> as the main OS, which I use every day, and MacOS on an external drive, which I insert as needed.</p>
<h3>5. MacBook Pro Retina 15&quot; Late 2013</h3>
<p><a id="5-macbook-pro-retina-15-late-2013"></a>
<img src="https://www.dragas.net/images/apple/mbp_retina_late_2013.thumbnail.jpg" alt="MacBook Pro Retina Late 2013"></p>
<p>In light of the experience with the old MacBook Pro and its age (I can&#39;t stop part of my work just because a computer stops, so I always need one more powerful and one <em>sufficiently</em> powerful to cover, even slowly, all needs), in November 2013 I decided to buy a new MacBook Pro Retina 15&quot;. A wonderful computer, with an endless battery, very fast, with a screen capable of not tiring the eyes even after many hours of work. Silent, with the excellent PowerNap function that allows me to always have recent backups on a Banana Pro via Time Machine.</p>
<p>Everything went extraordinarily well from 26 November 2013 - date of purchase - to 16 November 16 2015. While I was working on a remote server via ssh, the (local) terminal started spitting out a series of disturbing errors. It no longer recognized any commands and gave I/O errors. I immediately understood that something was wrong and started doing some tests. Needless to say, my bad feelings were confirmed by reality: <strong>the 512 GB SSD was gone</strong>.</p>
<p>I was incredulous. The computer was used very little, had 23 battery charge cycles, and had left the house twice, for as many moves. For the rest, I always carry the old MBP, as its value is now low and a possible theft and/or failure wouldn&#39;t be so terrible.</p>
<p>I took it for service, knowing that, even in this case, the valid warranty was one year. The aggravating factor, then, was having bought it with a VAT number, so the warranty becomes one year anyway. Fortunately, however, I had subscribed to one of those supplementary insurances that they offer for a few tens of Euros.</p>
<p>After a few days, the phone call arrived. <strong>The damage is the SSD, and since there is no third-party part available, it has to be replaced with an original Apple one. The cost? <em>1,200 Euros</em>. The insurance, however, has a maximum limit of 800. So I&#39;ll have to pay the difference</strong>.</p>
<p>I was speechless. Again. 1,200 Euros of damage on a machine paid almost 2,800 Euros less than two years ago? I&#39;ve never had failures on SSDs costing a few tens of Euros, stressed and battered in every way, and the <em>super-mega-awesome</em> Apple SSD dies after less than two years??</p>
<p>I was (and still am, regarding that specific incident) uncertain about what to do back then. Take it back and use it with an external USB 3 drive or pay the difference and have it repaired? Meanwhile, discussions were read online from people who had purchased the same machine around the same time and were having the same problem. Who knows if Apple would decide that the caseload was sufficiently large and that those who had spent all that money shouldn&#39;t have to spend further for damage that, undoubtedly, indicated a not insignificant problem.</p>
<h3>6. The 2021 MacBook Pro 16-inch: A New Chapter of Frustration</h3>
<p><a id="6-the-2021-macbook-pro-16-inch-a-new-chapter-of-frustration"></a></p>
<p>Fast forward to early 2024. You&#39;d think after all these years, things might have improved. And for some products, they have. But then, my wife&#39;s pre-Silicon MacBook Pro 16-inch, purchased new in 2021, decided to join the hall of fame of Apple disappointments. From one day to the next, its battery completely died. No warning, just... gone. This wasn&#39;t a machine abused or heavily used in terms of battery cycles; it had just over 100 charge cycles on it. Barely broken in, you might say.</p>
<p>The diagnosis? A dead battery. The Apple response? &quot;It&#39;s out of warranty&quot;. Just over two years old, a premium laptop with a premium price tag, and we&#39;re looking at a costly battery replacement. This incident is what truly spurred me to translate and update this old post. It felt like a painful echo of past frustrations, reminding me that for all the gloss and performance, the specter of unexpected hardware failure and rigid warranty policies still looms large over the Apple ownership experience.</p>
<h3>7. The iPods</h3>
<p><a id="7-the-ipods"></a>
<img src="https://www.dragas.net/images/apple/ipod_nano_1.thumbnail.jpg" alt="iPod Nano 1st Gen"></p>
<p>I won&#39;t write much about the three iPods I&#39;ve had, as the experience was pretty much in line with everything else. The first iPod Nano (first model) I put in a drawer because of its poor audio quality. I didn&#39;t like it; it was metallic and had low volume. I eventually sold it, as (like all Apple products) the brand&#39;s desirability contributed to a good sale.</p>
<p><img src="https://www.dragas.net/images/apple/ipod-nano-5th-gen.thumbnail.png" alt="iPod Nano 5th Gen"></p>
<p>The second iPod Nano I had, a very welcome gift, was instead the only iPod that fully satisfied me. Good audio, fast, sufficiently streamlined music loading (via iTunes, of course), excellent battery life, it spent years in my car&#39;s armrest and as a travel companion. It still works, but now I mainly use Spotify for music, so it&#39;s less stressed.</p>
<p><img src="https://www.dragas.net/images/apple/ipod_touch_3g.thumbnail.jpg" alt="iPod Touch 3g"></p>
<p>The last iPod I had was a Touch 3g. Unfortunately, I didn&#39;t get to use it much; it was a mistaken purchase. When I decided to sell it, there was a problem: due to the violent earthquake that hit Emilia Romagna and which I experienced fully, as my house was a few kilometers from the epicenter, the iPod got irreparably scratched. It was on the table and the tremor made it fall to the ground, ruining part of the front glass and completely scratching the beautiful silver back. It works, but in its condition, it&#39;s hardly desirable. So I didn&#39;t have any real problems, apart from being disappointed by the fragility of the back.</p>
<h2>Final Thoughts (2025)</h2>
<p><a id="final-thoughts-2025"></a></p>
<p>So, after all these experiences, what do I think of Apple products? <em>They are beautiful and generally well-engineered</em>, but they are not of such superior quality compared to the rest. Or, at least, the price difference is not proportional to the difference in the general quality of the products. This isn&#39;t to say all Apple products are flawed. As I mentioned, my current M1 Pro MacBook Pro, iPad Pro, and the iPhone 13 Pro Max (now used by my wife) have been excellent, living up to the Apple promise.</p>
<p>However, the litany of issues I&#39;ve personally encountered over two decades – from undersized power adapters and faulty buttons to prematurely dying SSDs and now, a suddenly deceased battery in a relatively new, lightly used premium laptop – paints a picture of inconsistency. It&#39;s this inconsistency that&#39;s particularly galling for a brand that positions itself (and prices its products) at the premium end of the market. One expects a higher baseline of reliability and longevity, and perhaps a more understanding approach when expensive hardware fails unexpectedly just outside a often too-short warranty period.</p>
<p>As of now, I remain cautious. While I appreciate the Apple devices that work well, the repeated stings of significant hardware failures make me hesitant. I&#39;ve learned that one should never say never, especially in the fast-paced, impatient world of consumer electronics, but my enthusiasm for automatically choosing Apple has certainly been tempered by these experiences. For a premium brand, I simply expect more consistent, long-term reliability.</p>
<p><img src="https://www.dragas.net/images/apple/ipod_ad.thumbnail.jpg" alt="iPod Ad"></p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/7a374a4c9016b19d685e4e7db42e58f6.gif" length="21147" type="image/gif"/>
      <pubDate>Wed, 14 May 2025 12:41:00 GMT</pubDate>
      <atom:updated>2025-05-14T12:46:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>hardware</category>
      <category>opinions</category>
      <category>reflections</category>
      <category>technology</category>
      <category>tech</category>
      <category>apple</category>
    </item>
    <item>
      <title>Being a Bad Salesperson, By Choice</title>
      <link>https://my-notes.dragas.net/2025/05/02/being-a-bad-salesperson-by-choice/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/05/02/being-a-bad-salesperson-by-choice/</guid>
      <description><![CDATA[The conflict between &apos;good&apos; sales tactics (pushing known platforms) and being a &apos;bad salesperson&apos; who values understanding, control, and real client needs.]]></description>
      <content:encoded><![CDATA[<p>A few days ago, I had a phone meeting with someone - a salesperson and marketer from a small company that also provides IT services. No new topics, we&#39;d discussed it before, but they started talking again about the advantages of moving some clients to external platforms like Shopify. They&#39;re a good person; it wasn&#39;t a tactic to shirk responsibility. If they say so, they genuinely believe it. I pointed out that I have nothing against these companies, but in my opinion, moving a satisfied client who has been using an open-source platform for years - one we have full control over - makes little sense, both technically and ideologically. And for what added value? The answer, though expected, was chilling: &quot;For business reasons. When you mention one of these names, the client knows them and feels more protected, more secure&quot;.</p>
<p>And the old saying comes to mind, &quot;<em>Nobody ever got fired for buying IBM</em>&quot;.</p>
<p>This is a mature person who has already experienced the problems associated with closed platforms. They&#39;ve already gone through experiences like, &quot;Starting next month, we&#39;re shutting down, and you need to find a new solution&quot;, panicking because they were unable to identify and manage a quick, specific action plan.</p>
<p>I bring these things up, but the answers are always the same: &quot;But all the business/marketing/sales courses say...&quot; or &quot;It&#39;s common practice in sales today...&quot;. And they&#39;re right, it&#39;s true. They are a good salesperson; they close good contracts and also sell &quot;optional&quot; services - they know how to do their job well. And, like a good salesperson, they deliver the final line: &quot;It doesn&#39;t matter how good a solution is, what matters is that it sells. And what sells is what people know, offering a sense of security, of belonging to a group, because for the masses, the prevailing motto is: if everyone&#39;s doing it, it must be right&quot;.</p>
<p><strong>And I realize that I am a terrible salesperson</strong>. Because this person is right - selling those services is the best way to make money with less effort, less responsibility, fewer headaches. You take an external service, add your consulting markup, and provide it. From that moment on, all problems are related to the service. And if the service has issues, it&#39;s a <em>Service</em> (with a capital S because... hey, everyone uses it, if <em>they&#39;re</em> down, it must have been inevitable!), so no one can accuse you of not having done enough.</p>
<p>I open LinkedIn and take a look. Thousands of profiles waving MBAs, courses, and sales certifications. Words, words, words... but, I wonder, how many of them truly understand what they are selling. Almost none, I suspect – as a skilled salesperson once told me: &quot;It doesn&#39;t matter what you sell, the important thing is knowing how to sell it the right way&quot;.</p>
<p>Therefore, I am and always will be a terrible salesperson. Some clients appreciate the enthusiasm and passion, but fundamentally, I can&#39;t sell what I don&#39;t understand, what I don&#39;t know how to do, what I&#39;m not completely convinced of. And clients are happy precisely because they appreciate this alternative approach, less focused on profit and more on a considered choice of solutions based on solving a problem, not just balancing the books.</p>
<p>Some don&#39;t understand it. Others tell me I could sell myself much better. But that&#39;s who I am, and when I turn off the light at night and go to sleep, I know in my conscience that I did what I could to provide a good service.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/images/smart_salesman.webp" length="82916" type="image/webp"/>
      <pubDate>Fri, 02 May 2025 11:12:48 GMT</pubDate>
      <atom:updated>2025-05-02T11:19:18.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>life</category>
      <category>work</category>
      <category>it</category>
      <category>technology</category>
      <category>opinions</category>
      <category>reflections</category>
      <category>tech</category>
    </item>
    <item>
      <title>Always Available, They Said. My Offline Morning at the Hospital Says Otherwise</title>
      <link>https://my-notes.dragas.net/2025/05/01/always-available-they-said-my-offline-morning-at-the-hospital-says-otherwise/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/05/01/always-available-they-said-my-offline-morning-at-the-hospital-says-otherwise/</guid>
      <description><![CDATA[Relying solely on the always-on cloud? A hospital outage proves why essential systems, especially in healthcare, must have local resilience.]]></description>
      <content:encoded><![CDATA[<p>One morning, some months ago, I took my wife to the hospital for routine blood tests that had been scheduled for some time. Everything was going smoothly: check-in, number, waiting room. Suddenly, everything came to a halt and shut down. I was connected to the hospital’s public Wi-Fi and noticed that my connection also went down.</p>
<p>Having managed a couple of similar facilities, I immediately understood what had happened. I saw the staff panicking and calling the technicians, but they quickly reorganized within 10 minutes. They managed to process everyone who already had a number and then proceeded with the others in the order of their arrival. Despite the ten-minute delay (even though people started complaining right away), they were extremely efficient.</p>
<p>I later confirmed that the entire booking, check-in, and queue system is “in the cloud”. The hospital experienced a connectivity interruption, and all related services stopped. The staff no longer had access to anything, so a technician sent the lists to a manager via another channel, and everything resumed manually.</p>
<p>For years, I’ve insisted that certain things MUST be local. The healthcare facilities I manage have all the necessary systems for the operation of the facility internally, including patient records. External services like websites, emails, etc., are secondary.</p>
<p>Everything essential must always be accessible locally and, in special cases, it should be possible to physically access the servers and connect directly to them, bypassing any network/switch failures.</p>
<p>There has been only one interruption in the past, due to human error. Today, we have redundant servers (not HA on virtualizers, but two physical machines running the same software with replicated databases - on separate power lines) so such an issue shouldn’t happen anymore.</p>
<p>Not everything can be anticipated, but history is a great teacher. The Internet connection will eventually be interrupted; it&#39;s only a matter of time.</p>
<p>When it comes to the health and survival of people, there are no compromises.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/26fe97c9783eec9547bf882f8ed0eac8.webp" length="24034" type="image/webp"/>
      <pubDate>Thu, 01 May 2025 07:49:59 GMT</pubDate>
      <atom:updated>2025-05-02T07:40:59.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>opinions</category>
      <category>server</category>
      <category>technology</category>
    </item>
    <item>
      <title>The Irony of Modernity: Design vs Technology</title>
      <link>https://my-notes.dragas.net/2025/04/23/the-irony-of-modernity-design-vs-technology/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2025/04/23/the-irony-of-modernity-design-vs-technology/</guid>
      <description><![CDATA[A satirical look at how modernity means simplicity in design but complexity in tech.]]></description>
      <content:encoded><![CDATA[<h2>INTERIOR DESIGN</h2>
<h3>Classical Style</h3>
<p><img src="/images/vintage_furniture.jpg" alt="Image 1: Classical Style - Photo by Cemrecan Yurtman on Unsplash"></p>
<p><strong>Typical Reaction:</strong></p>
<blockquote>
<p>&quot;Too ornate! So outdated! Nobody wants this old-fashioned stuff full of frills anymore!&quot;</p>
<p>&quot;Look at all these useless objects! It&#39;s so... <em>maximalist</em>!&quot;</p>
<p>&quot;Impossible to keep clean! Who has time to dust all those details?&quot;</p>
</blockquote>
<hr>
<h3>Minimalist Style</h3>
<p><img src="/images/modern_furniture.jpg" alt="Image 2: Minimalist Style - Photo by Visual Laurence on Unsplash"></p>
<p><strong>Typical Reaction:</strong></p>
<blockquote>
<p>&quot;So elegant! Modern and functional!&quot;</p>
<p>&quot;True beauty lies in simplicity!&quot;</p>
<p>&quot;Finally a space where the mind can breathe!&quot;</p>
</blockquote>
<hr>
<h2>WEB ARCHITECTURE</h2>
<h3>Simple Traditional Stack</h3>
<pre><code>┌───────────────┐
│    Browser    │
└───────┬───────┘
        │
        ▼
┌───────────────┐
│    Firewall   │
└───────┬───────┘
        │
        ▼
┌───────────────┐
│   Web server  │
└───────┬───────┘
        │
        ▼
┌───────────────┐
│   HTML/CSS    │
│     Files     │
└───────────────┘
</code></pre>
<p><strong>Typical Reaction:</strong></p>
<blockquote>
<p>&quot;Too simple! That&#39;s so 2010!&quot;</p>
<p>&quot;Not scalable! How do you handle thousands of users?&quot;</p>
<p>&quot;Where&#39;s the DevOps? And CI/CD? What about serverless?&quot;</p>
<p>&quot;It&#39;s not resilient/reliable/cloud-native enough!&quot;</p>
</blockquote>
<hr>
<h3>Complex Modern Stack</h3>
<pre><code>┌─────────────────┐    ┌─────────────┐    ┌──────────────────┐
│    CDN Edge     │◄───┤ DNS Manager ├────┤ DDOS Protection  │
└────────┬────────┘    └─────────────┘    └──────────────────┘
         │
         ▼
┌────────────────┐    ┌──────────────┐
│  Load Balancer ├────┤ Auto-scaling │
└────────┬───────┘    └──────────────┘
         │
         ▼
┌────────────────┐
│     Proxy      │
└────────┬───────┘
         │
         ▼
┌────────────────┐    ┌──────────────┐    ┌──────────────────┐
│   Kubernetes   ├────┤ Service Mesh ├────┤ Circuit Breaker  │
└────────┬───────┘    └──────────────┘    └──────────────────┘
         │
         ▼
┌────────────────┐    ┌──────────────┐    ┌──────────────────┐
│  Microservices ├────┤Message Queue ├────┤   Redis Cache    │
└────────┬───────┘    └──────────────┘    └──────────────────┘
         │
         ▼
┌────────────────┐    ┌──────────────┐    ┌──────────────────┐
│      API       ├────┤ Auth Service ├────┤  User Service    │
└────────┬───────┘    └──────────────┘    └──────────────────┘
         │
         ▼
┌────────────────┐    ┌──────────────┐    ┌──────────────────┐
│    Database    ├────┤   Sharding   ├────┤  Backup System   │
└────────┬───────┘    └──────────────┘    └──────────────────┘
         │
         ▼
┌────────────────┐    ┌──────────────┐    ┌──────────────────┐
│   Monitoring   ├────┤   Logging    ├────┤    Alerting      │
└────────────────┘    └──────────────┘    └──────────────────┘

                * To serve a text page with 5 users per day *
</code></pre>
<p><strong>Typical Reaction:</strong></p>
<blockquote>
<p>&quot;Such an elegant architecture! So professional!&quot;</p>
<p>&quot;Finally a modern, well-designed approach!&quot;</p>
<p>&quot;This is the right way to do things today!&quot;</p>
<p>&quot;Excellent cloud-native implementation! Beautiful diagram!&quot;</p>
</blockquote>
<hr>
<h2>The Contradiction</h2>
<ul>
<li><p><strong>In interior design</strong>: &quot;Less is more! Simplify!&quot;</p>
</li>
<li><p><strong>In web development</strong>: &quot;More is better! Complicate!&quot;</p>
</li>
</ul>
<p><em>Does a simple landing page really need Kubernetes?</em></p>
<h2>Conclusion</h2>
<p>Perhaps it&#39;s time to reassess what &quot;modernity&quot; truly means and consider the real purpose of what we&#39;re creating.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/2ce60c16165c4fa4a759296c2976ee2c.webp" length="21046" type="image/webp"/>
      <pubDate>Wed, 23 Apr 2025 07:30:44 GMT</pubDate>
      <atom:updated>2025-04-23T07:37:23.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>humor</category>
      <category>opinions</category>
      <category>server</category>
      <category>software</category>
      <category>technology</category>
      <category>tech</category>
      <category>web</category>
    </item>
    <item>
      <title>The Web We Love</title>
      <link>https://my-notes.dragas.net/2024/02/17/the-web-we-love/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2024/02/17/the-web-we-love/</guid>
      <description><![CDATA[The sense of community and willingness to help each other out is what makes the web such an incredible resource.]]></description>
      <content:encoded><![CDATA[<p>Some days ago, I found myself faced with a technical issue that has been nagging me for quite some time. After trying various solutions and none seemed to work, I decided to search for an answer online. Little did I know that this simple act of searching would lead me down a path where I unlocked not one, but two other problems just by reading through blogs.</p>
<p>As I got deeper into my search, I stumbled upon a blog that provided a valid solution to the issue at hand. The post was informative and clear, which made it easy for me to understand and implement. However, what struck me was that this particular blog didn&#39;t just stop there. It also referred me to another blog, which is where I discovered yet another solution that helped me solve a different problem altogether!</p>
<p>Upon reflection, I believe a significant portion of web knowledge comes from blogs written by individuals who have a passion for sharing their discoveries and solutions with others. This sense of community and willingness to help each other out is what makes the web such an incredible resource. It&#39;s not uncommon for someone to stumble upon a blog post that not only answers one question but also provides insights into related issues.</p>
<p>This is the web I love, where people come together to share their knowledge and help others. It&#39;s a testament to the power of collaboration and the willingness of individuals to contribute to a shared pool of information. So the next time you find yourself stuck with a technical issue or simply want to learn more about a particular topic, don&#39;t hesitate to explore the wealth of information available on blogs. You never know what you might discover along the way!</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/c02243729e27db49e7d217b956820c7b.webp" length="26936" type="image/webp"/>
      <pubDate>Sat, 17 Feb 2024 06:10:00 GMT</pubDate>
      <atom:updated>2024-02-17T06:10:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>web</category>
      <category>technology</category>
      <category>blogging</category>
    </item>
    <item>
      <title>End the Waste: A Call for the Right to Update Abandoned Devices</title>
      <link>https://my-notes.dragas.net/2024/02/15/call-for-the-right-to-update-abandoned-devices/</link>
      <guid isPermaLink="true">https://my-notes.dragas.net/2024/02/15/call-for-the-right-to-update-abandoned-devices/</guid>
      <description><![CDATA[It&apos;s time to reconsider our relationship with technology, to envision a future where devices are not just disposable commodities but lasting tools that evolve with us.]]></description>
      <content:encoded><![CDATA[<p><em>This article originated from <a href="https://mastodon.bsd.cafe/@stefano/111668792018737062">a post on Mastodon, followed by an interesting conversation</a></em></p>
<p>In the digital age where technology advances at a breakneck speed, consumers find themselves caught in a cycle of continuous upgrades. However, amidst this relentless push for the new and improved, there lies a trove of still-functional, albeit outdated, electronic devices. These relics of past technology cycles, from old cell phones to tablets, often end up relegated to the dark corners of drawers, gathering dust but still holding potential. Through my own experiences and reflections, I&#39;ve come to see these devices not as obsolete but as underutilized resources that could still serve valuable purposes.</p>
<p>Consider, for example, the old Motorola phone that once belonged to my mother. Discarded due to its lack of security updates, it sits idle, despite its capabilities that are on par with an old Raspberry Pi. Equipped with a screen, robust built-in WiFi, an array of sensors, and a camera, this Android terminal, abandoned since 2018, encapsulates the paradox of modern technology: highly functional yet prematurely obsolete. The insecurity of running software on such an outdated device is palpable, yet it&#39;s hard not to think about the wasted potential.</p>
<p>The European Union, often criticized for its bureaucratic leanings, has shown that progress is possible, as seen in its mandate for USB-C standardization. This begs the question: why not take it a step further? Imagine if manufacturers were required to unlock their devices for consumer use after official support ends. This would open the door for the installation of updated OpenSource operating systems, detached from the original Android ecosystem, or at the very least, an AOSP version of Android. This approach would empower users to breathe new life into their devices, adhering to a principle of &quot;You&#39;ve bought my device; I won’t update it anymore, but you can keep it running since the hardware still works.&quot;</p>
<p>My own drawers are filled with such high-quality, yet abandoned devices. For instance, I&#39;d prefer to repurpose my old Huawei as a surveillance camera rather than rely on a new device that might compromise my privacy by sending images to obscure clouds hosted in jurisdictions with questionable laws. This sentiment underscores a broader desire for autonomy and security in how we manage our technology.</p>
<p>However, the road to this ideal state is fraught with challenges. I&#39;m contemplating starting a petition to address this issue, although I&#39;m aware of the potential hurdles. The concept of planned obsolescence is deeply ingrained in the fabric of today&#39;s technology landscape, supported by a complex web of interests that resist change. Despite this, the conversation around the lifespan of our devices and the potential for a more sustainable approach to technology use is one that needs to be had. It&#39;s time to reconsider our relationship with technology, to envision a future where devices are not just disposable commodities but lasting tools that evolve with us.</p>
]]></content:encoded>
      <enclosure url="https://my-notes.dragas.net/extimages/18f2f201a9feb85f71627b9af2d855d9.webp" length="76998" type="image/webp"/>
      <pubDate>Thu, 15 Feb 2024 06:10:00 GMT</pubDate>
      <atom:updated>2024-02-15T06:10:00.000Z</atom:updated>
      <author>stefano@dragas.it (Stefano Marinelli)</author>
      <dc:creator>Stefano Marinelli</dc:creator>
      <category>environment</category>
      <category>technology</category>
      <category>freedom</category>
    </item>
  </channel>
</rss>
