<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jonas Wagner</title><description>Jonas Wagner&apos;s personal page: about me, projects, travel blog, and more.</description><link>https://blog.purpureus.net/</link><item><title>Toki Pona: a review</title><link>https://blog.purpureus.net/posts/toki-pona-a-review/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/toki-pona-a-review/</guid><description>A review of Toki Pona, the minimal constructed language.
</description><pubDate>Fri, 24 Oct 2025 11:00:00 GMT</pubDate></item><item><title>ma pona lon poka pi telo anpa</title><link>https://blog.purpureus.net/posts/ma-pona-lon-poka-pi-telo-anpa/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/ma-pona-lon-poka-pi-telo-anpa/</guid><description>ma pona ni li lon ala lipu ma. jan pi mute lili li sona e ona.
</description><pubDate>Wed, 05 Mar 2025 17:00:00 GMT</pubDate></item><item><title>Bayesian Reasoning on Maps</title><link>https://blog.purpureus.net/posts/bayesian-reasoning-on-maps/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/bayesian-reasoning-on-maps/</guid><description>An intuitive explanation of Bayesian Reasoning, with an application to the Rootclaim debate on the origins of COVID-19.
</description><pubDate>Sat, 22 Feb 2025 10:00:00 GMT</pubDate></item><item><title>Gedanken über Sankt Martin</title><link>https://blog.purpureus.net/posts/sankt-martin/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/sankt-martin/</guid><description>Gehe hin und rette Leben!
</description><pubDate>Thu, 14 Nov 2024 23:00:00 GMT</pubDate></item><item><title>Personal key rotation 4: shiny new passwords</title><link>https://blog.purpureus.net/posts/personal-key-rotation-4-shiny-new-passwords/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/personal-key-rotation-4-shiny-new-passwords/</guid><description>An easy and secure guide to perform your own personal key rotation and get well-protected accounts.
</description><pubDate>Sun, 01 Sep 2024 21:00:00 GMT</pubDate></item><item><title>Personal key rotation 3: tools for key management</title><link>https://blog.purpureus.net/posts/personal-key-rotation-3-tools-for-key-management/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/personal-key-rotation-3-tools-for-key-management/</guid><description>Two key tools for keys: a password safe, and psst secret sharing.
</description><pubDate>Sun, 25 Aug 2024 21:00:00 GMT</pubDate></item><item><title>Personal key rotation 2: security and availability</title><link>https://blog.purpureus.net/posts/personal-key-rotation-2-security-and-availability/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/personal-key-rotation-2-security-and-availability/</guid><description>Let&apos;s analyze our asset graph and find the right security/availability trade-off for our assets.
</description><pubDate>Sun, 18 Aug 2024 21:00:00 GMT</pubDate></item><item><title>FUSS: Fuzzing on a Shoestring</title><link>https://blog.purpureus.net/posts/fuss-fuzzing-on-a-shoestring/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/fuss-fuzzing-on-a-shoestring/</guid><description>FUSS speeds up fuzz testing using the elastic instrumentation technique. The source code is now freely available.
</description><pubDate>Mon, 12 Aug 2024 11:00:00 GMT</pubDate></item><item><title>Personal key rotation 1: visualize your assets</title><link>https://blog.purpureus.net/posts/personal-key-rotation-1-visualize-your-assets/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/personal-key-rotation-1-visualize-your-assets/</guid><description>How to visualize your assets and gain an overview of your online identity.
</description><pubDate>Sun, 11 Aug 2024 19:00:00 GMT</pubDate></item><item><title>Monsuta li moli e jan 500M, li pini</title><link>https://blog.purpureus.net/posts/monsuta-li-moli-e-jan-500m-li-pini/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/monsuta-li-moli-e-jan-500m-li-pini/</guid><description>The history of smallpox elimination, translated into Toki Pona.
</description><pubDate>Sat, 30 Mar 2024 14:00:00 GMT</pubDate></item><item><title>A name for every place</title><link>https://blog.purpureus.net/posts/a-name-for-every-place/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/a-name-for-every-place/</guid><description>Request for comments: How to ensure that every place on earth gets an authoritative, well-known name?
</description><pubDate>Thu, 13 Jul 2023 23:00:00 GMT</pubDate></item><item><title>How to work in Germany for a foreign organization</title><link>https://blog.purpureus.net/posts/how-to-work-in-germany-for-a-foreign-organization/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/how-to-work-in-germany-for-a-foreign-organization/</guid><description>How to be an employee in Germany if your organization is based elsewhere. With checklists for social security, taxes, etc.</description><pubDate>Mon, 15 May 2023 14:15:00 GMT</pubDate></item><item><title>Was Kopf, Hand und Herz bewegt</title><link>https://blog.purpureus.net/posts/was-kopf-hand-und-herz-bewegt/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/was-kopf-hand-und-herz-bewegt/</guid><description>Drei Highlights fürs Jahr 2020: HPMOR, vegane Ernährung und Giving What We Can.
</description><pubDate>Sun, 29 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Deciding, fast and slow</title><link>https://blog.purpureus.net/posts/deciding-fast-and-slow/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/deciding-fast-and-slow/</guid><description>Reflecting on the amount of thought that goes into a decision.</description><pubDate>Sun, 23 Feb 2020 00:00:00 GMT</pubDate></item><item><title>Remembering the Windfish Tune</title><link>https://blog.purpureus.net/posts/remembering-the-windfish-tune/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/remembering-the-windfish-tune/</guid><description>Reflections on Ready, Player One. The value of one&apos;s memories.</description><pubDate>Sat, 24 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Searching for Numbers and Finding God</title><link>https://blog.purpureus.net/posts/searching-for-numbers-and-finding-god/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/searching-for-numbers-and-finding-god/</guid><description>A guest post for allthingsnew.tech. Surprising links between Theology and Turing machines.</description><pubDate>Wed, 21 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Resolved, to Live. (Thoughts on Rogue One)</title><link>https://blog.purpureus.net/posts/resolved-to-live-thoughts-on-rogue-one/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/resolved-to-live-thoughts-on-rogue-one/</guid><description>Resolved, after seeing Rogue One, to live more intentionally. To devote more attention to the purpose of what I&apos;m doing. To do more of the things I like.
</description><pubDate>Mon, 10 Jul 2017 00:00:00 GMT</pubDate></item><item><title>Freshly Roasted Chestnuts from the Biolite Campstove</title><link>https://blog.purpureus.net/posts/freshly-roasted-chestnuts-from-the-biolite-campstove/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/freshly-roasted-chestnuts-from-the-biolite-campstove/</guid><description>The Biolite campstove: a review. Using the stove to roast chestnuts and boil water, I find out how well it works.
</description><pubDate>Sun, 30 Oct 2016 00:00:00 GMT</pubDate></item><item><title>A day in the life of Jonas</title><link>https://blog.purpureus.net/posts/a-day-in-the-life-of-jonas/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/a-day-in-the-life-of-jonas/</guid><description>A few impressions of my life and work in Berkely. With six pictures and an explanation of the Cyber Grand Challenge.
</description><pubDate>Mon, 18 Jul 2016 00:00:00 GMT</pubDate></item><item><title>Monte Carlo Tetris Playing</title><link>https://blog.purpureus.net/posts/monte-carlo-tetris-playing/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/monte-carlo-tetris-playing/</guid><description>A writeup of my team&apos;s entry to 2015&apos;s International Contest in Functional Programming.
</description><pubDate>Tue, 11 Aug 2015 22:30:00 GMT</pubDate></item><item><title>Blackie, or the Last Hamburger</title><link>https://blog.purpureus.net/posts/blackie-or-the-last-hamburger/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/blackie-or-the-last-hamburger/</guid><description>This is the story of a bull called Blackie, and of how a man&apos;s life was changed by a hamburger.
</description><pubDate>Fri, 24 Jul 2015 09:00:00 GMT</pubDate></item><item><title>California Extreme</title><link>https://blog.purpureus.net/posts/california-extreme/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/california-extreme/</guid><description>A visit to the California Extreme arcade and pinball show.
</description><pubDate>Tue, 21 Jul 2015 00:30:00 GMT</pubDate></item><item><title>Snow Creek Hike</title><link>https://blog.purpureus.net/posts/snow-creek-hike/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/snow-creek-hike/</guid><description>Es isch Morge am 7ni. D&apos;Sunne isch ufgange nachere wunderbare Nacht, u het mi usem Schlafsack gchutzelet. I bi im Yosemite National Park, ir Nechi vom Canyon Creek.
</description><pubDate>Sun, 21 Jun 2015 07:00:00 GMT</pubDate></item><item><title>Chilnualna Falls Hike</title><link>https://blog.purpureus.net/posts/chilnualna-falls-hike/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/chilnualna-falls-hike/</guid><description>Me cha Gottes Güeti ir Natur gseh. D&apos;Sunne isch grad ufgange. I hocke ufemne Granitblock am Ufer vom Crescent Lake u gniesse die erschte Sunnestrahle...
</description><pubDate>Sun, 07 Jun 2015 06:30:00 GMT</pubDate></item><item><title>Flying over a full world</title><link>https://blog.purpureus.net/posts/flying-over-a-full-world/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/flying-over-a-full-world/</guid><description>On a flight from Switzerland to San Francisco, I ponder how the land below and the world around me are changing.</description><pubDate>Wed, 22 Apr 2015 00:00:00 GMT</pubDate></item><item><title>Counting CPU Cycles</title><link>https://blog.purpureus.net/posts/counting-cpu-cycles/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/counting-cpu-cycles/</guid><description>How to measure the time (≈ CPU cycles) needed to execute a small piece of code, using the RDTSC instruction. A little experiment.
</description><pubDate>Mon, 26 Jan 2015 22:00:00 GMT</pubDate></item><item><title>Exporting notes from Evernote and OneNote</title><link>https://blog.purpureus.net/posts/exporting-notes-from-evernote-and-onenote/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/exporting-notes-from-evernote-and-onenote/</guid><description>Evernote and OneNote are useful. But, can you get your data out of them if you have to? This post shows how.
</description><pubDate>Thu, 04 Dec 2014 00:00:00 GMT</pubDate></item><item><title>Web Technologies for Your CV</title><link>https://blog.purpureus.net/posts/web-technologies-for-your-cv/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/web-technologies-for-your-cv/</guid><description>I really like web technologies. But... would they be appropriate for writing a CV?
</description><pubDate>Fri, 21 Nov 2014 00:00:00 GMT</pubDate></item><item><title>A traveller&apos;s diary, part four</title><link>https://blog.purpureus.net/posts/a-travellers-diary-part-four/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/a-travellers-diary-part-four/</guid><description>Part four of my trip to the Rocky Mountains: the journey concludes.
</description><pubDate>Sun, 12 Oct 2014 03:31:00 GMT</pubDate></item><item><title>A traveller&apos;s diary, part three</title><link>https://blog.purpureus.net/posts/a-travellers-diary-part-three/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/a-travellers-diary-part-three/</guid><description>Part three of my trip to the Rocky Mountains: to the park.
</description><pubDate>Sun, 12 Oct 2014 01:06:00 GMT</pubDate></item><item><title>A traveller&apos;s diary, part two</title><link>https://blog.purpureus.net/posts/a-travellers-diary-part-two/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/a-travellers-diary-part-two/</guid><description>The journey continues. My goal is the mountains. I have three days left, 120 dollars in my pocket, and a backpack. This is what freedom must feel like.
</description><pubDate>Sat, 11 Oct 2014 16:15:00 GMT</pubDate></item><item><title>A traveller&apos;s diary, part one</title><link>https://blog.purpureus.net/posts/a-travellers-diary-part-one/</link><guid isPermaLink="true">https://blog.purpureus.net/posts/a-travellers-diary-part-one/</guid><description>Part one of my journey to the Rocky Mountains: how everything started.</description><pubDate>Sat, 11 Oct 2014 16:13:00 GMT</pubDate></item></channel></rss>