<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" 
     xmlns:atom="http://www.w3.org/2005/Atom" 
     xmlns:content="http://purl.org/rss/1.0/modules/content/">

<!-- Generated with bashtille -->

<channel>
  <title>ivndbt</title>
  <link>https://ivndbt.com/</link>
  <description>Recent content on ivndbt's internet container.</description>
  <language>en</language>
  <category>Blogging</category> 
  <copyright>CC Attribution-NonCommercial-ShareAlike 4.0 International License</copyright>
  <atom:link href="https://ivndbt.com/rss.xml" rel="self" type="application/rss+xml"/>
  <image>
    <title>ivndbt</title>
    <url>https://ivndbt.com/assets/favicon/apple-touch-icon.png</url>
    <link>https://ivndbt.com/</link>
  </image>
  <docs>https://www.rssboard.org/rss-specification</docs>

  <item>
    <title>Omarchy</title>
    <link>https://ivndbt.com/notes/omarchy.html</link>
    <guid>https://ivndbt.com/notes/omarchy.html</guid>
    <description>An opinionated review of Omarchy.</description>
    <pubDate>Mon, 21 Sep 2026 00:00:00 +0000</pubDate>
    <!--<enclosure url="$PAGE_THUMBNAIL" type="image/webp"/>-->
    <content:encoded><![CDATA[
    
  <main>
    <h1>Omarchy</h1>
    <time>21 Sep, 2026</time>

    <p>
      I made the jump to Linux in 2019, and I've been using it regularly ever since. <br>
      I must admit that distro hopping is fun. 
      I've done my fair share of it in the past. 
      I've tried Ubuntu, <a href="/makes/arch-macbook/arch-macbook.html">Arch</a>, Manjaro, Mabox, and Debian for extended periods, 
      and many more just briefly. <br>
      This year I spent my August holidays at home with my wife to save money, because we are building a house. 
      It was one of those summer days: between a <a href="/notes/spinning.html">bike ride</a> and a homemade <em>ghiacciolo</em>, I stumbled upon an Omarchy post on Reddit. 
      After a quick read through the <a href="https://omarchy.org/manual/" target="_blank">manual</a>, I decided to give it a try out of curiosity.
    </p>
    <p>
      The premise is intriguing. <br>
      The <a href="https://omarchy.org/" target="_blank">homepage</a> describes it as <em>"an opinionated Linux distro"</em>. 
      Basically, you get a ready-to-use Arch-based distro with plenty of customization already in place, 
      some easy-to-use scripts to install <a href="https://omarchy.org/manual/commercial-apps-services/" target="_blank">optional packages</a> 
      only when you actually want them, and the freedom of Linux to customize it even further! <br>
      The look is very clean and cohesive, with <a href="https://github.com/hyprwm/hyprland" target="_blank">Hyprland</a> as the preconfigured tiling WM 
      and a theming system that you can easily 
      <a href="https://omarchy.org/manual/making-your-own-theme/#theming-apps-omarchy-doesnt-cover" terget="_blank">extend</a> 
      to almost any package with just a <code>.toml</code> file and a symlink. <br>
      Building a desktop like this by myself from bare-bones Arch would be a full-time job (and I would probably never get around to it LOL).
    </p>
    <p>
      The installation was smooth. <br>
      Just a handful of questions (keyboard layout, username, password, and single or dual boot) 
      and less than a minute of waiting. <br>
      The ISO was pretty big (~5 GB), but it doesn't require an internet connection during installation, so I find it appropriate. <br>
      I don't understand why installation wizards on other distros are often so much more confusing, 
      especially during partitioning, where you're asked a ton of questions. <br>
      Well, actually I know why. <br>
      Omarchy asks fewer questions because it makes most of the 
      <a href="https://learn.omacom.io/3/omacom/76/omakase-computing" target="_blank">choices</a> for you. 
      But that's a fair trade, because if I want a particularly intricate disk setup, I can use the advanced options. 
      For most users, though, the installer should simply present the most common setup options. <br>
      Once you're in, that's pretty much it. 
      You can start browsing and playing around because all the drivers work out of the box. 
      In 2026, this is no longer unusual even on smaller distros, but it's still surprising to find this level of polish in such a young project.
    </p>
    <p>
      After installing it, I spent a couple of weeks reading all the documentation, 
      the <a href="https://learn.omacom.io/" target="_blank">design philosophy</a>, and tweaking the system to fit my preferences. <br>
      The main things I wanted to change were the Hyprland keybindings, 
      since I'm already used to my custom ones from <a href="https://dwm.suckless.org/" target="_blank">dwm</a>. <br>
      Then I had to deal with the <em>"LazyVim situation"</em>. 
      <a href="https://github.com/neovim/neovim" target="_blank">Neovim</a> is the default Omarchy editor, and it comes <strong>heavily</strong> customized. 
      Since I'm used to a <em>quasi-vanilla</em> Vim setup, I had to disable the autocompletion, autopairs, 
      and <em>autothings</em> plugins that threw my workflow off. <br>
      I added my dotfiles, <a href="https://github.com/sxyazi/yazi" target="_blank">yazi</a>, 
      and <a href="https://github.com/lite-xl/lite-xl" target="_blank">Lite XL</a> to complete the recipe. <br>
      All these changes were straightforward, and the new apps picked up the system theme with very little effort.
    </p>
    <p>
      A core (marketing?) feature of Omarchy is that it provides several <a href="https://omarchy.org/manual/ai/" target="_blank">AI agents</a> 
      that you can install if you want, letting you choose which ones you prefer to use. 
      I haven't tried them because I'm not really into AI, 
      but I like how this is handled: since nothing is installed until I choose, it never gets in my way (apart from a few directories). <br>
      It's a far cry from Microsoft's approach, where Copilot is integrated even into the 
      <a href="https://www.pcmag.com/news/microsoft-creates-dedicated-keyboard-key-for-copilot-ai" target="_blank">hardware</a>.
    </p>
    <p>
      The timing of Omarchy Quattro's release feels particularly appropriate. <br>
      Many users are frustrated with the stagnation and decline of <a href="https://www.reddit.com/r/WindowsSucks/" target="_blank">Windows</a> 
      and <a href="https://www.reddit.com/r/applesucks/" target="_blank">macOS</a>. 
      Linux, in all its flavors, has never felt as promising as it does now, 
      and Omarchy is a fresh alternative that deserves a spot alongside the <a href="https://distrowatch.com/" target="_blank">major Linux distros</a>.
    </p>
    <p>
      The Omacom Foundation (the non-profit behind Omarchy) has attracted 
      <a href="https://omarchy.org/news/2026/09/omacom-foundation-raises-another-half-a-million-dollars/" target="_blank">significant funding</a>. <br>
      This is good because it gives the project more resources to develop the OS, 
      support more hardware (like <a href="https://omarchy.org/news/2026/09/introducing-omarchy-m/" target="_blank">Apple's M-series</a> 
      and <a href="https://omarchy.org/news/2026/09/introducing-omarchy-dragon/" target="_blank">Qualcomm's Snapdragon</a>), 
      and sponsor some of the projects it is built on. <br>
      I have one worry, though. Many of the <a href="https://omarchy.org/patrons/" target="_blank">patrons</a> 
      are CEOs of companies whose services are included in Omarchy. <br>
      On Windows, even a clean installation comes with a slew of pre-installed programs (Candy Crush, I'm looking at you) 
      that many users don't need and that take up disk space and resources. 
      So far, everything extra in Omarchy is opt-in, but my concern is that a sponsorship model could eventually lead to something similar to Windows, 
      forcing the project to default to sponsors' services or become bloated.
    </p>
    <p>
      Obviously, there's an elephant in the room: <a href="https://x.com/dhh" target="_blank">DHH</a>, the person behind the project. 
      He's best known for Ruby on Rails, but he has also been at the center of controversy because of some of his 
      <a href="https://davidcel.is/articles/the-dhh-problem" target="_blank">public posts</a>. <br>
      Personally, I believe in separating programmers from their code, just as I separate singers from their music. 
      Kanye's controversial statements don't prevent me from listening to his songs, just as DHH's ideas don't keep me away from Omarchy.
    </p>
    <p>
      As for who should try it, I don't think this distro is the easiest starting point for a Linux beginner. 
      This is mainly because of the tiling workflow, which comes with a lot of keybindings to learn, 
      and the default editor, which has its own 
      <a href="https://www.reddit.com/r/vim/comments/2byby1/this_book_could_remove_the_myth_about_vim/" target="_blank">learning curve</a> 
      (and <strong>many</strong> more keybindings too). 
      But if you already have some experience with Unix-like systems, it's definitely worth a try! 
    </p>
    <p>
      I started this out of curiosity, expecting it to be just another stop in my distro-hopping journey, 
      but I think I'll stick with it for a while and see where it goes. <br>
      With this level of funding and the plan to invest it over the next 
      <a href="https://omarchy.org/news/2026/09/omacom-foundation-accelerates-spending-goals/" target="_blank">three years</a>, 
      I'm curious to see what comes next.
    </p>

  </main>
    ]]></content:encoded>
  </item>

  <item>
    <title>Spinning legs</title>
    <link>https://ivndbt.com/notes/spinning.html</link>
    <guid>https://ivndbt.com/notes/spinning.html</guid>
    <description>On sports, thoughts, and disconnection.</description>
    <pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate>
    <!--<enclosure url="$PAGE_THUMBNAIL" type="image/webp"/>-->
    <content:encoded><![CDATA[
    
  <main>
    <h1>Spinning legs</h1>
    <time>12 Aug, 2026</time>

    <p>
      I found myself getting lost in endurance sports.<br>
      When I’m climbing a mountain with my bike, or with my skis, everything feels very peaceful. 
      My mind gets lost in thoughts, projects, ideas, and memories.<br>
      No distractions.  
    </p>
    <p>
      That’s why my favourite part of these sports is going uphill. 
      Since I’m going slow and without the pressure to perform, I can get distracted by myself.<br>
      During the descent, even if I don’t enjoy speed, I’m too focused on not getting hurt.
    </p>
    <p>
      I think this is <a href="/notes/dont-compete.html">another note</a> about how much I like sports.<br>
      Sports as an act of disconnecting from society, notifications, and noise.  
    </p>

  </main>
    ]]></content:encoded>
  </item>

  <item>
    <title>Mind uncluttered</title>
    <link>https://ivndbt.com/notes/mind-uncluttered.html</link>
    <guid>https://ivndbt.com/notes/mind-uncluttered.html</guid>
    <description>A simple scheduling system that keeps my brain free instead of using it as storage.</description>
    <pubDate>Sun, 02 Aug 2026 00:00:00 +0000</pubDate>
    <!--<enclosure url="$PAGE_THUMBNAIL" type="image/webp"/>-->
    <content:encoded><![CDATA[
    
  <main>
    <h1>Mind uncluttered</h1>
    <time>02 Aug, 2026</time>

    <p>
      Over the past ten years, I've become pretty organized when it comes to managing appointments. 
      So I thought I'd share the simple scheduling setup I use.
    </p>
    <p>
      First things first: <strong>I don’t trust my memory</strong>.<br> 
      I don't want to use my brain as storage for things I need to remember. 
      I'd rather keep it free for whatever I'm working on at the moment. 
      This applies to everything, from work to hobbies and sports.
    </p>
    <p>
      All I need to remember falls into one of three categories:
    </p>

    <ol>
      <li>something that will happen (events);</li>
      <li>something I need to do (tasks);</li>
      <li>something I want to keep (memos and interests).</li>
    </ol>

    <p>
      It’s worthwhile to highlight the difference between an event and a task.<br>
      Events happen even if I don’t do anything. 
      They’re concerts, dinners out, appointments, and parties.<br>
      Tasks, on the other hand, are duties that require some type of action. 
      Examples include paying the rent, making a call, or fixing the bike.
    </p>
    <p>
      The <strong>events</strong> are the most important ones.<br>
      I write them on Google Calendar because I can access it even if I lose my phone. 
      I don’t like setting a duration for them. 
      I usually leave the default 1 hour duration, even if it can last longer, 
      because I don’t want to add the mental effort to try to estimate the duration.<br>
      The less friction there is, the easier it is to stick to the habit.
    </p>
    <p>
      When I was at university, I had an extra calendar for exams, lessons, etc. 
      Now I just have a personal one.<br>
      Since I keep everything here, I use colors to distinguish between different types of events:
    </p>

    <ul>
      <li>orange for general events;</li>
      <li>yellow for trips;</li>
      <li>purple for work vacation;</li>
      <li>sparingly, other colors for special events.</li>
    </ul>
    
    <p>
      I keep my <strong>tasks</strong> in Google Tasks, since it’s integrated directly into Calendar. 
      This makes sense because tasks have deadlines.<br>
      I use brown for tasks, because I want them to stand out from the myriad of events.
    </p>
    <p>
      I try to limit myself to 3 scheduled tasks per day. 
      If I have more than that, I'll try to move it to an earlier or later time.<br>
      It’s just a rule that I added because I obviously do other tasks every day that I don’t plan on the Calendar, 
      and I don’t want to overwhelm myself.
    </p>
    <p>
      Unlike events and tasks, <strong>notes</strong> don't require a rigid structure.<br>
      I use <a href="https://simplenote.com/ target="_blank">Simplenote</a> 
      to keep track of interesting things I stumble upon while I’m out cycling/running or reading/watching videos.<br>
      Here I have a pinned <em>"Quick Capture"</em> note where I write keywords, ideas, quotes, and more.
      Later, I revisit those and decide whether it's worth keeping as a proper note or whether learning about it once was enough.<br> 
      Less structured notes usually live forever on Simplenote. 
      I find it perfect for me because it’s minimal, free, and syncs across all my devices.<br>
      For more structured or interconnected notes, I rely on Obsidian, 
      but I’m still trying to figure out if it’s the right tool for me or not.<br> 
      This topic probably deserves a dedicated blogpost of its own.
    </p>
    <p>
      My system isn't perfect, but that's exactly why it works.<br>
      It keeps my brain free instead of turning it into a storage device, and it's simple enough that I can actually use consistently. 
    </p>
    <p>
      <a href="https://en.wikipedia.org/wiki/KISS_principle target="_blank">Keep it simple, stupid</a>.
    </p>

  </main>
    ]]></content:encoded>
  </item>

  <item>
    <title>Be happy anyway</title>
    <link>https://ivndbt.com/notes/happy-anyway.html</link>
    <guid>https://ivndbt.com/notes/happy-anyway.html</guid>
    <description>Sometimes we spend so much energy trying to get everything right that we forget to appreciate what we've already achieved.</description>
    <pubDate>Sat, 25 Jul 2026 00:00:00 +0000</pubDate>
    <!--<enclosure url="$PAGE_THUMBNAIL" type="image/webp"/>-->
    <content:encoded><![CDATA[
    
  <main>
    <h1>Be happy anyway</h1>
    <time>25 Jul, 2026</time>

    <p>
      Last year, my wife and I hired a contractor to demolish and rebuild a dilapidated house we had bought.<br>
      We did the maths and took out a mortgage with a bank to cover the remaining costs. That's how the world works nowadays, I guess.<br>
      Even then, we chose not to complete the full interiors because it would be beyond our budget. 
      I'll do the work myself or with a little help here and there in the years to come.
    </p>
    <p>
      As soon as the work started, things didn't go very well with the contractor.<br>
      Before signing the contract, we agreed that I wanted to be included in the decision-making process and kept informed about the schedule, etc.<br>
      Nobody contacted me. I always have to be the one to call them and ask to meet, etc.
    </p>
    <p>
      Every time we have to choose colors or things like that, we are always in a hurry because they call us with very little notice.<br>
      I even designed the inner walls because our architect wanted to draw them on site in one afternoon. 
      It took me several evenings and like seven iterations to find a solution that I'm proud of. 
      How could we have done that in a single afternoon?
    </p>
    <p>
      The work is still ongoing, and I'm totally drained of energy because I live in a state of alert.
      I'm constantly keeping an eye on the construction to make sure that things are going in the direction we want.<br>
      All of this while I keep up with my full-time job.<br>
      I feel the pressure, but I'm willing to live with it.<br> 
      A mistake left uncorrected now could be an annoying thing for years to come.
    </p>
    <p>
      Last weekend was particularly stressful because I did some work by myself to save up, 
      which didn't interfere with the contractor's schedule in any way. But he wasn't happy about it.<br>
      He obviously wanted to do it himself and charge us for it (it’s fair). But we can't afford those additional costs.<br>
      So, we have to adapt and postpone that work until after we move in, 
      even if that means living with the inconvenience of a house that's still under construction.
    </p>
    <p>
      A couple of days after that, during a stress relief run, 
      I realized that I just have to be grateful for what I have and stop trying to finish everything before allowing myself to be happy.<br>
      I was spending the same amount of mental energy on every single detail.<br>
      It's ok to keep negotiating about the work we have agreed on, but it's not necessary to do all the work now.<br>
      A lot of families renovate their homes over time.
      So we can do it too when we have the opportunity.<br>
      Fine. We can deal with it.
    </p>
    <p>
      I have to be happy.<br>
      We are going to have our dream house.<br>
      We are going to spend our lives here.<br>
      This should be a terrific accomplishment.<br>
      I want it to be like that.<br>
      And I have to work on staying positive.
    </p>

  </main>
    ]]></content:encoded>
  </item>

  <item>
    <title>Leave before locked</title>
    <link>https://ivndbt.com/notes/locked.html</link>
    <guid>https://ivndbt.com/notes/locked.html</guid>
    <description>A small story about CAD software, ownership, and changing while it is still your choice.</description>
    <pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate>
    <!--<enclosure url="$PAGE_THUMBNAIL" type="image/webp"/>-->
    <content:encoded><![CDATA[
    
  <main>
    <h1>Leave before locked</h1>
    <time>28 Jun, 2026</time>

    <p>
      A year and a half after switching from Fusion to FreeCAD, 
      I can confidently say I made the right choice.
    </p>
    <p>
      I tried <a href="https://www.freecad.org/" target="_blank">FreeCAD</a> 
      for the first time a long time ago, but it was too rough to get started with.<br> 
      I’m used to commercial CAD software like Inventor, SolidWorks, and Solid Edge. 
      They are all reasonably polished and stable. 
      Back then, FreeCAD had a messy interface and wasn’t very stable.
    </p>
    <p>
      That’s why, when Autodesk released 
      <a href="https://www.autodesk.com/products/fusion-360/personal" target="_blank">Fusion</a> 
      with a free account for non-commercial use, 
      I was happy to see a premium-level CAD software become available to hobbyists. <br>
      That excitement didn’t last long because I realized it had some important drawbacks: 
      you must have an internet connection, all your files are stored on Autodesk’s servers, 
      limits on the number of parts you can open at the same time, 
      and opening a STEP or STL file takes forever because it has to be uploaded first.<br>
      Still, it was much more stable than FreeCAD, so I kept using it.
    </p>
    <p>
      Until I heard that FreeCAD had released the holy version 1.0.
    </p>
    <p>
      During the Christmas holidays of 2024, I downloaded it and gave it a shot. <br>
      The program had improved so much since the last time I tried it. 
      The interface was still overwhelming at first glance; 
      there were too many buttons and toolbars visible by default. 
      The workflow felt strict about the order of clicks 
      when creating constraints or performing cuts and extrusions, 
      but most of the crashes had disappeared. <br>
      To me, this was the most important improvement!
    </p>
    <p>
      Once I realized the core experience had become stable, 
      I started customizing the UI and the shortcuts with the goal of making it my main CAD software 
      because I like the open-source philosophy, the freedom it gives, and how extensible it is.
    </p>
    <p>
      Luckily, after some experimentation, I found <a href="https://www.youtube.com/@deltahedra3D" target="_blank">Deltahedra</a>, 
      a French YouTube channel that makes some of the best tutorials about FreeCAD. <br>
      I learned a lot there, and I thought it would be worthwhile to share 
      the channel and  the best videos and tips to get started:
    </p>
    <ul>
      <li><a href="https://youtu.be/LKq7hgbu7ks" target="_blank">UI customization</a></li>
      <li><a href="https://youtu.be/KmtqNaGPiiQ" target="_blank">Beginner tutorial</a></li>
      <li><a href="https://wiki.freecad.org/Macro_FCInfo" target="_blank">FCinfo macro wiki</a> for manual installation (if Addon manager doesn't works)</li>
      <li>Basic Workbenches for beginners: Sketcher, Part Design, Assembly, TechDraw</li>
      <li><a href="https://youtu.be/Z8zmoXBMvyA" target="_blank">Edit downloaded STL tutorial</a> (3rd chapter)</li>
      <li>Extra Workbenches to edit STL: Mesh, Part</li>
    </ul>
    <p>
      FreeCAD is currently on version 1.1. <br>
      The <a href="https://youtu.be/bYdobpjTypg" target="_blank">improvements</a> from 1.0 are significant, and they make onboarding even easier. <br>
      I even installed it on my dad’s PC because 
      I now feel it’s mature enough to be used not only by hackers and enthusiasts, but also by casual designers. <br>
      If you are thinking about trying FreeCAD and have questions or run into problems, feel free to <a href="/#contact">contact me</a>. 
      I’ll be happy to help if I can.
    </p>
    <p>
      I hope more people will consider switching to community-driven software. <br>
      A change you choose for yourself may feel difficult at first, 
      but it is still easier to accept and commit to than one imposed on you. 
    </p>

  </main>
    ]]></content:encoded>
  </item>

  <item>
    <title>Open, less so</title>
    <link>https://ivndbt.com/notes/less-open.html</link>
    <guid>https://ivndbt.com/notes/less-open.html</guid>
    <description>When developers opt out, users lose access.</description>
    <pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate>
    <!--<enclosure url="$PAGE_THUMBNAIL" type="image/webp"/>-->
    <content:encoded><![CDATA[
    
  <main>
    <h1>Open, less so</h1>
    <time>03 Jun, 2026</time>

    <p>
      Over the past week, many Android FOSS apps installed from alternative stores have started displaying an alert saying something like: 
    </p>
    <blockquote>
      <p>"Google has announced that, starting in 2026/2027, all apps on certified Android devices 
      will require the developer to submit personal identity details directly to Google.<br>
      Since the developers of this app do not agree to this requirement, 
      this app will no longer work on certified Android devices after that time.<br>
      ~<a href="https://github.com/woheller69/FreeDroidWarn" target="_blank">FreeDroidWarn</a>"</p>
    </blockquote>
    <p>
      This effectively means that apps whose developers do not comply with these requirements 
      <em>may</em> be blocked or restricted on certified Android devices. 
      This is actually something we have 
      <a href="https://android-developers.googleblog.com/2025/08/elevating-android-security.html" target="_blank">known for a while</a>, 
      and it’s going to start in September in a few selected countries, then globally from 2027.
    </p>
    <p>
      The issue is not only about developers.<br>
      Many independent and open-source developers may decide not to disclose their personal identity to Google, 
      which could lead them to stop publishing or maintaining their apps.<br>
      As a result, end users could gradually lose access to a significant part of the Android ecosystem that exists outside the official stores.
    </p>
    <p>
      For users like me, who have relied on Android's openness for years, this change feels particularly concerning.<br>
      I have always liked the possibility of installing all my favourite custom apps from F-Droid or alternative app stores.<br>
      What worries me most is not the fate of commercial apps. Those developers will simply comply with the new requirements.<br>
      The apps most at risk are the small independent projects maintained by volunteers, 
      which are often the reason many users choose Android over more restrictive platforms.
    </p>
    <p>
      There are still some possible workarounds, although they are not always practical.<br>
      Sadly, I can’t install an independent Android OS like 
      <a href="https://grapheneos.org/" target="_blank">GrapheneOS</a> because, without Google services, 
      many banking or digital identity apps would not work properly. 
    </p>
    <p> 
      Since switching away from Google's ecosystem is not a practical option for me, I decided to support advocacy efforts instead.<br>
      I signed the <a href="https://www.change.org/p/stop-google-from-limiting-apk-file-usage" target="_blank">Change.org petition</a>, 
      filled out the <a href="https://docs.google.com/forms/d/e/1FAIpQLSfN3UQeNspQsZCO2ITkdzMxv81rJDEGGjO-UIDDY28Rz_GEVA/viewform?pli=1" target="_blank">Google developer verification requirement form</a>, 
      and emailed the <a href="https://digital-markets-act.ec.europa.eu/contact-us-eu-citizen_en" target="_blank">EU DMA team</a>.
    </p>
    <p>
      If you are also interested in this topic, 
      I suggest reading the <a href="https://keepandroidopen.org/" target="_blank">manifesto</a> and taking action as well.<br>
      This is something I care about, and it’s not about Android versus Apple.
      The gap between the two ecosystems seems to be shrinking. 
      I just hope platforms move toward more openness, not less.<br>
      I remember projects like <a href="https://en.wikipedia.org/wiki/Cydia" target="_blank">Cydia</a> showing that users do value that kind of freedom.
    </p>

  </main>
    ]]></content:encoded>
  </item>

  <item>
    <title>Back to it</title>
    <link>https://ivndbt.com/notes/back-to-it.html</link>
    <guid>https://ivndbt.com/notes/back-to-it.html</guid>
    <description>The longer the break, the harder it is to start again.</description>
    <pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate>
    <!--<enclosure url="$PAGE_THUMBNAIL" type="image/webp"/>-->
    <content:encoded><![CDATA[
    
  <main>
    <h1>Back to it</h1>
    <time>18 May, 2026</time>

    <p>
      The more days I go without writing, the less likely I am to write in the future. 
    </p>
    <p>
      Last summer was rough, and I broke my writing streak.<br>
      After that, I started managing the construction of my house. 
      One thing led to another, and I stopped publishing notes.
    </p>
    <p>
      I needed to create something so badly that, during the winter holidays, I started and finished three 
      <a href="/makes.html">whole projects</a>!<br>
      But after the holidays, work resumed, and I got busy again, so I drifted away from writing.
    </p>
    <p>
      I never aimed to write every day, but I want to keep my brain trained to generate output that I’m proud of.<br>
      Until I have just a rough thought or a draft idea, it seems so clear. 
      But when I try to share it, I start to see (a lot of) gaps in my thinking, and this forces me to work on it more.<br>
      This is good.
      I like to take my time to think about things.<br>
      The problems arise when I try to write a blog post: after writing the basic idea, I keep polishing it forever. 
      I have a dozen unfinished notes that talk about nothing, without a clear point.<br>
      Like this one.
    </p>
    <p>
      This may look like a <em>meta-note</em>, but I wanted something to break the habit and just deliver a message.<br>
      Maybe there are other bloggers stuck like me who, by reading these imperfect posts, will start writing again.
    </p>

  </main>
    ]]></content:encoded>
  </item>

  <item>
    <title>On engineering</title>
    <link>https://ivndbt.com/notes/engineering.html</link>
    <guid>https://ivndbt.com/notes/engineering.html</guid>
    <description>A short reflection on engineering.</description>
    <pubDate>Fri, 09 Jan 2026 00:00:00 +0000</pubDate>
    <!--<enclosure url="$PAGE_THUMBNAIL" type="image/webp"/>-->
    <content:encoded><![CDATA[
    
  <main>
    <h1>On engineering</h1>
    <time>09 Jan, 2026</time>

    <p>
      I’m writing this note off the cuff because I just watched the  
      <a href="https://www.youtube.com/watch?v=MiUHjLxm3V0" target="_blank">latest Veritasium video</a>, and I’m overexcited. 
      It’s one of those moments where something you already knew clicks suddenly.
    </p>
    <p>
      The video talks about the engineering behind ASML’s EUV lithography machines, one of the most complex devices ever built. 
      Since these machines are responsible for producing the core of modern PCs, they are a central asset in our economy. 
      Billions are poured into their development, a process that spans decades.<br>
      What makes this kind of engineering fascinating to me is not just the final machine, 
      but the sheer amount of time, failed attempts, and belief required before anything actually works.
    </p>
    <p>
      The video is very well made and manages to explain, in a way that’s easy to follow, 
      the stages of developing and bringing something entirely new into existence. 
      It’s an achievement that, on a smaller scale, every engineer eventually has to face.
    </p>
    <p>
      I often find myself, when talking with friends or colleagues from other departments, 
      trying to explain problems I’ve encountered at work. 
      More often than not, quick solutions are offered (and I know I do the same when someone explains a problem outside my own context). <br>
      Without the full window of constraints and history, complexity is easy to underestimate. <br>
      From the outside, problems often look simple. 
      From the inside, they rarely are.
    </p>
    <p>
      Decisions made in the past shape the ones we can make today, 
      yet that context is usually invisible to anyone who wasn’t there when those choices were originally made.<br>
      Of course, this isn’t true for every field or every role, 
      but much of day-to-day work tends to focus on the present and on relatively short time horizons. 
      You solve this task this morning, this problem today, this issue this week. 
      Sometimes you get bigger challenges that keep you busy for longer, but they are still framed in relatively short cycles.
    </p>
    <p>
      Engineering is different. <br>
      You constantly work on projects that span months or even years, 
      where the choices you make today directly affect weeks of future progress. 
      And when those choices turn out to be wrong, you often have to step back, 
      question your assumptions, and accept delays as part of the process.
    </p>
    <p>
      That’s what I like about my job.
    </p>

  </main>
    ]]></content:encoded>
  </item>

</channel>
</rss>
