<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  
  <title>libreDucks.NET</title>
  <subtitle></subtitle>
  <link href="https://libreducks.net/feed.xml" rel="self" />
  <link href="https://libreducks.net/" />
  <updated>2026-06-20T00:00:00Z</updated>
  <id>https://libreducks.net/</id>
  <author>
    <name>Noah (libreDucks)</name>
    <email>noah@libreducks.net</email>
  </author>
  <entry>
    <title>App defaults</title>
    <link href="https://libreducks.net/about/defaults/" />
    <updated>2026-06-20T00:00:00Z</updated>
    <id>https://libreducks.net/about/defaults/</id>
    <content type="html">&lt;p&gt;Inspired by &lt;a href=&quot;https://iamgregb.io/app-defaults-thoughts&quot;&gt;@iamgregb&#39;s post&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;eMail&lt;/strong&gt;: …is a complete mess (lol!). I use the Thunderbird fork Betterbird as my main eMail client (as well as for matrix chat and IRC and calendar) on my PC and laptop, and Thunderbird Mobile (formerly K-9) on my phone. In terms of hosting, personal email is through live.com (MS) and Gmail; email linked to my website and online, however, is through mailbox.org. I had considered the likes of Proton, but didn&#39;t want too many services linked to the same account, more on that later, Tuta, and Posteo (but ngl I don&#39;t remember why they were rejected).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Calendar and to-dos&lt;/strong&gt;: …is currently 99% on Google Calendar (again, BB for my desktop client). I&#39;ve been in the middle of trying to figure out what to use instead for a good while. Personally, I&#39;m a big fan of decentralised syncing (and realistically I&#39;m never going to be accessing remotely, per se) so the plan, for to-dos at least, was sync using DecSync and Syncthing, with Tasks.org&#39;s Android app as a mobile client, and BB bridged using Radicale as a desktop client. Something, something, coudln&#39;t figure out Radicale properly at 4am when I last tried so don&#39;t really have a solid to-do list at the minute (yay for productivity!).
Calendar is quite a bit trickier though as so much is stored on a shared calendar with family anyways (using Google Calendar), so even if I hosted my own calendar, or paid for it to be hosted, some ¾ would be emailed to Google anyways.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Note-taking&lt;/strong&gt;: Nvim &amp;amp; vimwiki on desktop, and Obsidian on mobile (probably not permanently); synced using Syncthing. What really appealed was an interface which supports the markdown I&#39;m used to while getting out of my way lol. The ability to set up templates, etc., is rather handy, though I&#39;m not all the way there yet.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Web browsing&lt;/strong&gt;: LibreWolf (a Firefox fork which removes all the shit you probably don&#39;t want and has some other privacy-respecting settings toggled) on desktop, and Firefox for Android on mobile. µBlockO for &amp;quot;spectrum-wide content blocking), floccus for syncing bookmarks, and Dark Reader for my eyes; Stylus for UserCSS &amp;amp; ViolentMonkey for UserJS; DeArrow &amp;amp; SponsorBlock to make YouTube a lil less painful.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;VPN&lt;/strong&gt;: A more recent addition to the list (turned on nigh-all the time since c. 2025-11 iirc), thanks to SpaceHey ceasing operations in the UK: ProtonVPN. It was very much the straw that broke the camel&#39;s back for me. Till a couple months ago (maybe 2026-03) I was using Mullvad, but they don&#39;t allow for port forwarding (not great for &lt;s&gt;seeding torrents&lt;/s&gt; sharing Linux ISOs :p). Prior to that it was a free TunnelBear account that I&#39;d had for missions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chat/instant messaging&lt;/strong&gt;: Unfortunately, primarily WhatsApp, Discord and Snap, purely for the sake that that&#39;s what others are using and are reluctant to switch away from. If I were to pick, I&#39;d rather some mix of matrix and mumble, if anything. If anyone can figure out how to actually export one&#39;s WA DB, I&#39;d appreciate a pointer or two… please &lt;a href=&quot;mailto:noah+wadb@libreducks.net&quot;&gt;mail me&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Music&lt;/strong&gt;: VLC and YouTube Music. All the music I have locally is either ripped from a CD or bought from Bandcamp or Qobuz. It&#39;s synced to my phone using Syncthing, but I have an iPod Mini 2 (somewhere) which I&#39;m planning on replacing the battery for, as well as installing an SD card (still need some decent IEMs, though).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Film &amp;amp; TV&lt;/strong&gt;: Jellyfin is my interface of choice, with rips from DVDs and BluRays (still hoping to get my hands on a UHD drive, though…) or, indeed, more exotic places. Never dabbled really with usenet, though. Don&#39;t personally have any subscriptions, but will leach off of family&#39;s :p&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Password management&lt;/strong&gt;: I&#39;ve been using Bitwarden since I stopped using Lastpass (so I&#39;m sure that dates it lol) and have no real complaints. The latest UI updates (maybe going back several years, I&#39;m not sure) are a trainwreck imo though, so I may be running an ancient build of the client on my laptop… The experience of using the latest on my desktop reminds me why though…&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Programming&lt;/strong&gt;: Intellij IDEA. Yeah, idk why really. Free student(/graduate?) licence helped :p It was VSCode before that, and Kate before that, and, indeed, Visual Studio at some point before that (if you could call me messing around with Visual Basic programming). npp for the win though as best GUI editor for Windows (not that I use that).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And I dare say that&#39;s the end.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Habbo</title>
    <link href="https://libreducks.net/blog/2026-03-12/" />
    <updated>2026-03-12T00:00:00Z</updated>
    <id>https://libreducks.net/blog/2026-03-12/</id>
    <content type="html">&lt;h3&gt;Current stuff&lt;/h3&gt;
&lt;p&gt;The only stuff I&#39;m really actively working on are my userscripts on &lt;a href=&quot;https://greasyfork.org/en/users/1392218-noahc500&quot;&gt;my GreasyFork profile&lt;/a&gt;, and &lt;a href=&quot;https://github.com/NoahC500-Habbo-Archive/slr-improvement-scheme&quot;&gt;style for our statute law register&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I&#39;m also (slowly) chipping away at a Habbo launcher. I previously used LilithRainbows&#39; &lt;a href=&quot;https://github.com/LilithRainbows/HabboCustomLauncher&quot;&gt;HabboCustomLauncher&lt;/a&gt;, but I&#39;m not really a fan of how it manages versions, nor how it&#39;s packaged.&lt;/p&gt;
&lt;p&gt;My launcher will be written in Python, built in &lt;a href=&quot;https://toga.beeware.org&quot;&gt;Toga&lt;/a&gt; and, at least in part, packaged with &lt;a href=&quot;https://briefcase.beeware.org&quot;&gt;Briefcase&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I chose Toga because it&#39;s Python native. Thus far all of my other Py stuff has been Tkinter, and I&#39;m not really a fan of how badly it integrates with the system theme. A while ago, I half-arsed an attempt at wrapping my head &#39;round Qt&#39;s Python buildings, but I just don&#39;t have the time to.&lt;/p&gt;
&lt;p&gt;Development has sorta stalled (and I&#39;ve not even bothered pushing anything to the &lt;a href=&quot;https://github.com/NoahC500-Habbo-Archive/lilDuckieHabboLauncher&quot;&gt;public git repo&lt;/a&gt;) as my interest shifted to figuring out the getting of SSO tickets (just love CAPTCHAs; maybe the route the Unity mobile app takes would be sensible).&lt;/p&gt;
&lt;h3&gt;Older stuff&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;If you use Firefox containers, you might be interested in &lt;a href=&quot;https://github.com/NoahC500-Habbo-Archive/habboRedirects&quot;&gt;habboRedirects&lt;/a&gt;, feel free to submit PRs or email me to get more entries added.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/NoahC500-Habbo-Archive/habboUKInteractiveMap&quot;&gt;Habbo UK&#39;s interactive map&lt;/a&gt; was started by me and Amy way back when. A couple months ago I fancied restarting it just for posterity; I&#39;ll pick it up again at some point. I currently have no clue what stage it&#39;s at; I just committed and pushed everything on my laptop lol.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/NoahC500-Habbo-Archive/habbo-mi-helper&quot;&gt;habbo-mi-helper&lt;/a&gt; is a fantastic example of a shitey Tk app lol.&lt;/li&gt;
&lt;li&gt;Any other stuff should be at &lt;a href=&quot;https://github.com/NoahC500-Habbo-Archive&quot;&gt;GitHub/NoahC500-Habbo-Archive&lt;/a&gt; or &lt;a href=&quot;https://github.com/Noah-Habbo&quot;&gt;GitHub/Noah-Habbo&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>fedv.link bookmarklet</title>
    <link href="https://libreducks.net/blog/2026-02-24/" />
    <updated>2026-02-24T00:00:00Z</updated>
    <id>https://libreducks.net/blog/2026-02-24/</id>
    <content type="html">&lt;p&gt;Bookmarklets are not a technology I use very often (mainly because of how Firefox now handles bookmark favicons, grr), but I suppose I&#39;ve finally found a use for them for myself.&lt;/p&gt;
&lt;p&gt;I&#39;m sure someone else will have done this already, but &lt;a href=&quot;javascript:(function(){document.location.href = document.location.href.replace(/(http:&#92;/&#92;/|https:&#92;/&#92;/)(.*)/gm,`https://fedv.link/$2`);})();&quot;&gt;here&lt;/a&gt; is an example of a bookmarklet using &lt;a href=&quot;https://fedv.link/&quot;&gt;fedv.link&lt;/a&gt; to redirect from some Mastodon (or Threads?) page to that on one&#39;s home instance.&lt;/p&gt;
&lt;p&gt;Will probably change this into a browser extension if I get the chance, so that it can have a proper icon on cromulent browsers.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>A tale of jumping to conclusions…</title>
    <link href="https://libreducks.net/blog/2025-12-15/" />
    <updated>2025-12-15T00:00:00Z</updated>
    <id>https://libreducks.net/blog/2025-12-15/</id>
    <content type="html">&lt;h3&gt;NB (19/12/2025):&lt;/h3&gt;
&lt;p&gt;This post was originally written 15/12/2025, prior to the developer &lt;a href=&quot;https://github.com/apersongithub/Duoblock-Origin/issues/2&quot;&gt;responding to me&lt;/a&gt;. TLDR: they listed an extension on a wiki article before it was published by Google/Mozilla, I assumed it was taken down and hosted the Firefox one. If nothing else, I learned a bit more about how extensions are self-distributed :p.&lt;/p&gt;
&lt;h3&gt;Original post:&lt;/h3&gt;
&lt;p&gt;Now, I have no skin in this game, but whilst browsing the &lt;a href=&quot;https://duolingo.fandom.com&quot;&gt;Duolingo Wiki&lt;/a&gt;, I noticed that the browser extensions page had recently been updated.&lt;/p&gt;
&lt;p&gt;It had been updated with &lt;a href=&quot;https://github.com/apersongithub/Duoblock-Origin&quot;&gt;Duoblock Origin&lt;/a&gt;, a project I hadn&#39;t heard of before, but which had been pulled from both the Chrome WebStore and Mozilla&#39;s Add-On repo.&lt;/p&gt;
&lt;p&gt;As such I&#39;ve signed the extension for use on Firefox, and it&#39;s now being hosted on &lt;a href=&quot;https://duolingo.libreducks.net/duoblock&quot;&gt;NET.libreDucks.duolingo&lt;/a&gt; with a (hopefully) working updates JSON file at https://duolingo.libreducks.net/duoblock/gecko-updates.json.&lt;/p&gt;
&lt;p&gt;I don&#39;t believe there is any way to sign Chrome extensions for distribution elsewhere, so I wish the original dev luck with that one…&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>For to exit, turn here</title>
    <link href="https://libreducks.net/blog/2025-12-04/" />
    <updated>2025-12-04T00:00:00Z</updated>
    <id>https://libreducks.net/blog/2025-12-04/</id>
    <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://construction-landing-page-3tf.pages.dev/&quot;&gt;This site&#39;s initial landing page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://geocaching.libreducks.net/&quot;&gt;Geocaching log generator&lt;/a&gt; (a major WIP lol, at least when I next get &#39;round to it…)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://copyparty.libreducks.net/&quot;&gt;My CopyParty server&lt;/a&gt;; &lt;a href=&quot;https://github.com/9001/copyparty&quot;&gt;link to the software project page&lt;/a&gt;; to run on a Pi too used as a media centre (will go online at the same time as that)&lt;/li&gt;
&lt;li&gt;A &lt;a href=&quot;https://olympics.archive.libreducks.net/&quot;&gt;website(?) for the Tokyo 2020 olympics&lt;/a&gt;; built in Serif WebPlus X5, a WYSIWYG website maker from the &#39;00s (best not to ask why…)&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>New beginnings</title>
    <link href="https://libreducks.net/blog/2025-12-01/" />
    <updated>2025-12-01T00:00:00Z</updated>
    <id>https://libreducks.net/blog/2025-12-01/</id>
    <content type="html">&lt;p&gt;At long last I have some semblance of a blog!&lt;/p&gt;
&lt;p&gt;It is nowhere near done but is at least in a state where I&#39;m fine with it existing on the &lt;em&gt;information superhighway&lt;/em&gt;! :p&lt;/p&gt;
&lt;p&gt;It&#39;s likely not much will exist on here for a while, but I&#39;ll keep tinkering away and now I have somewhere to write if my heart demands it.&lt;/p&gt;
&lt;p&gt;This blog is hosted by Cloudflare Pages, and built using &lt;a href=&quot;https://11ty.dev&quot;&gt;11ty&lt;/a&gt;, a static site generator. The source code is hosted on &lt;a href=&quot;https://codeberg.org/saoirseTheDuck/net.libreducks/&quot;&gt;Codeberg&lt;/a&gt;, and pushed to Cloudflare using an Action on a GitHub mirror.&lt;/p&gt;
</content>
  </entry>
</feed>