Files
com.xaymar.www/build/feed.xml
T
Michael Fabian 'Xaymar' Dirks 6c25961683 Initial Public Release
2021-12-24 11:02:16 +01:00

390 lines
23 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.2.1">Jekyll</generator><link href="https://www.xaymar.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://www.xaymar.com/" rel="alternate" type="text/html" /><updated>2021-12-24T10:35:51+01:00</updated><id>https://www.xaymar.com/feed.xml</id><title type="html">Xaymar</title><subtitle>Just another software developer in an endless pool of humans.</subtitle><author><name>Michael Fabian &apos;Xaymar&apos; Dirks</name></author><entry><title type="html">New Year, New Website</title><link href="https://www.xaymar.com/articles/2021/12/22/new-year-new-website/" rel="alternate" type="text/html" title="New Year, New Website" /><published>2021-12-22T00:00:00+01:00</published><updated>2021-12-22T00:00:00+01:00</updated><id>https://www.xaymar.com/articles/2021/12/22/new-year-new-website</id><content type="html" xml:base="https://www.xaymar.com/articles/2021/12/22/new-year-new-website/">&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
It&apos;s been a while since the last visible change to the Website, almost exactly two years now. In 2019, I switched the theme back to a more lightweight version with the old 2016 CSS override applied, but eventually that was no longer enough. Over time, WordPress&apos;s updates spiralled out of my control, changing how WordPress worked - and at the same time also drastically increasing processing time required.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
While the move to a more &lt;a class=&quot;inline inline-link&quot; href=&quot;https://www.hetzner.com/dedicated-rootserver/ax101&quot; &gt;&lt;/a&gt;
powerful machine&lt;a class=&quot;inline inline-link&quot; href=&quot;&quot; &gt;&lt;/a&gt;
initially improved the situation, after a few updates to WordPress even that was negated. It was time to find an alternative solution, one which would not take ages to compile a static page to be served live. Looking through solutions, including some outright dumb ones, I ended up picking Jeckyll for the job. It took me a while to learn, but I&apos;ve finally mastered it enough to make my own fully static website with it.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
So, welcome to the new site! I hope you will find everything you were here for, if not the old blog will still be active while I port things over to here.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;</content><author><name>Michael Fabian &apos;Xaymar&apos; Dirks</name></author><category term="News" /><category term="Jekyll" /><category term="WordPress" /><category term="HTML" /><category term="CSS" /><category term="Performance" /><summary type="html">It&apos;s been a while since the last visible change to the Website, almost exactly two years now. In 2019, I switched the theme back to a more lightweight version with the old 2016 CSS override applied, but eventually that was no longer enough. Over time, WordPress&apos;s updates spiralled out of my control, changing how WordPress worked - and at the same time also drastically increasing processing time required. While the move to a more powerful machine initially improved the situation, after a few updates to WordPress even that was negated. It was time to find an alternative solution, one which would not take ages to compile a static page to be served live. Looking through solutions, including some outright dumb ones, I ended up picking Jeckyll for the job. It took me a while to learn, but I&apos;ve finally mastered it enough to make my own fully static website with it. So, welcome to the new site! I hope you will find everything you were here for, if not the old blog will still be active while I port things over to here.</summary></entry><entry><title type="html">A little bit of Silence</title><link href="https://www.xaymar.com/articles/2021/08/14/a-little-bit-of-silence/" rel="alternate" type="text/html" title="A little bit of Silence" /><published>2021-08-14T00:00:00+02:00</published><updated>2021-08-14T00:00:00+02:00</updated><id>https://www.xaymar.com/articles/2021/08/14/a-little-bit-of-silence</id><content type="html" xml:base="https://www.xaymar.com/articles/2021/08/14/a-little-bit-of-silence/">&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
For a few weeks now Ive taken a step back from the public eye, for various reasons. The main one is that I simply need some more time to myself, time to enjoy life a bit more than I used to. Im barreling straight towards my 30s, and havent even experienced half of what I could have at this age, despite having the means to do so. So in the near, and perhaps far future, I will put a lot more focus on enjoying life.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
The people that follow me &lt;a class=&quot;inline inline-link&quot; href=&quot;https://twitter.com/Xaymar&quot; &gt;&lt;/a&gt;
on Twitter&lt;a class=&quot;inline inline-link&quot; href=&quot;&quot; &gt;&lt;/a&gt;
know that Ive recently picked up a new hobby, which Ill put a lot of time into: playing bass guitar. Ive gotten reasonably far with it so far, but I still need a lot of time to actually be decent at it. Also Ive started to pick up &lt;a class=&quot;inline inline-link&quot; href=&quot;https://twitch.tv/xaymar&quot; &gt;&lt;/a&gt;
streaming and content creation&lt;a class=&quot;inline inline-link&quot; href=&quot;&quot; &gt;&lt;/a&gt;
again, both something I liked to do, but dropped as nobody in my friend circle still had time to play multiplayer games.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
Originally, my hobby was programming, but it was more of a means to escape reality than anything and now it has turned into a well-paying job, one Im actually good at. This doesnt mean that all my projects will end up abandoned, just that they will slow down drastically while I figure things out. StreamFX, VoiceFX, Tonbrett, ARMA 3 Partitioner, etc. will all still be worked on, just much slower than before.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
One thing Im definitely not going to do is drop any of those projects before they hit 1.0, Ive done that too many times, and Ive regretted it every time. Im sure that someone will spin this to be super negative, or political, or somehow fit their narrative like many times before, but this is just me saying I need a fucking break and enjoy this life before it cant be enjoyed anymore due to various external circumstances, like Climate Change, and the current Pandemic killing everyone.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
Well, thats all I had to say.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;</content><author><name>Michael Fabian &apos;Xaymar&apos; Dirks</name></author><category term="Blog" /><category term="Health" /><summary type="html">For a few weeks now Ive taken a step back from the public eye, for various reasons. The main one is that I simply need some more time to myself, time to enjoy life a bit more than I used to. Im barreling straight towards my 30s, and havent even experienced half of what I could have at this age, despite having the means to do so. So in the near, and perhaps far future, I will put a lot more focus on enjoying life. The people that follow me on Twitter know that Ive recently picked up a new hobby, which Ill put a lot of time into: playing bass guitar. Ive gotten reasonably far with it so far, but I still need a lot of time to actually be decent at it. Also Ive started to pick up streaming and content creation again, both something I liked to do, but dropped as nobody in my friend circle still had time to play multiplayer games. Originally, my hobby was programming, but it was more of a means to escape reality than anything and now it has turned into a well-paying job, one Im actually good at. This doesnt mean that all my projects will end up abandoned, just that they will slow down drastically while I figure things out. StreamFX, VoiceFX, Tonbrett, ARMA 3 Partitioner, etc. will all still be worked on, just much slower than before. One thing Im definitely not going to do is drop any of those projects before they hit 1.0, Ive done that too many times, and Ive regretted it every time. Im sure that someone will spin this to be super negative, or political, or somehow fit their narrative like many times before, but this is just me saying I need a fucking break and enjoy this life before it cant be enjoyed anymore due to various external circumstances, like Climate Change, and the current Pandemic killing everyone. Well, thats all I had to say.</summary></entry><entry><title type="html">Mozilla, why?</title><link href="https://www.xaymar.com/articles/2021/06/05/mozilla-why/" rel="alternate" type="text/html" title="Mozilla, why?" /><published>2021-06-05T00:00:00+02:00</published><updated>2021-06-05T00:00:00+02:00</updated><id>https://www.xaymar.com/articles/2021/06/05/mozilla-why</id><content type="html" xml:base="https://www.xaymar.com/articles/2021/06/05/mozilla-why/">&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
I didnt mind the addition of Pocket because I didnt use it. I didnt mind the addition of Hello, as I didnt use it. I didnt mind the removal of the original themeing ability, which was far superior to what we have now. Didnt even really care about the removal of Flash either. What I do mind is when you ignore user feedback, push out a release, break every existing theme and make things look incredibly stupid, then continue to ignore user feedback.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
Your new rounded theme design is horrible to look at, and its not something I want to continue using. The new tabs are oversized with needless padding and disconnected from the UI itself they feel out of place. Your menus take ages to open and render correctly with the amount of Fonts I have for design and testing. Everything feels like you designed it for mobile, tablet or finger input but this is your Desktop browser.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;
Though in the end, this decision doesnt surprise me. You havent exactly made great decisions in the past, and you continue this path even now. Only a matter of time until Firefox is completely forgotten, and only Chromium remains.
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;/p&gt;
&lt;/div&gt;</content><author><name>Michael Fabian &apos;Xaymar&apos; Dirks</name></author><category term="Blog" /><category term="Rant" /><category term="Mozilla" /><category term="Firefox" /><summary type="html">I didnt mind the addition of Pocket because I didnt use it. I didnt mind the addition of Hello, as I didnt use it. I didnt mind the removal of the original themeing ability, which was far superior to what we have now. Didnt even really care about the removal of Flash either. What I do mind is when you ignore user feedback, push out a release, break every existing theme and make things look incredibly stupid, then continue to ignore user feedback. Your new rounded theme design is horrible to look at, and its not something I want to continue using. The new tabs are oversized with needless padding and disconnected from the UI itself they feel out of place. Your menus take ages to open and render correctly with the amount of Fonts I have for design and testing. Everything feels like you designed it for mobile, tablet or finger input but this is your Desktop browser. Though in the end, this decision doesnt surprise me. You havent exactly made great decisions in the past, and you continue this path even now. Only a matter of time until Firefox is completely forgotten, and only Chromium remains.</summary></entry><entry><title type="html">FidelityFX Super Resolution: DLSS Killer, or not?</title><link href="https://www.xaymar.com/articles/2021/06/02/fidelityfx-super-resolution-dlss-killer-or-not/" rel="alternate" type="text/html" title="FidelityFX Super Resolution: DLSS Killer, or not?" /><published>2021-06-02T00:00:00+02:00</published><updated>2021-06-02T00:00:00+02:00</updated><id>https://www.xaymar.com/articles/2021/06/02/fidelityfx-super-resolution-dlss-killer-or-not</id><content type="html" xml:base="https://www.xaymar.com/articles/2021/06/02/fidelityfx-super-resolution-dlss-killer-or-not/">&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
Its been a day since the reveal of FidelityFX Super Resolution, and it appears to be a DLSS killer. But on closer inspection, it seems that AMD made a mistake in at least one of the examples, and forgot to show the FSR footage, instead only showing the native footage. Lets go into the details on AMDs FidelityFX Super Resolution a bit.
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;h2 class=&quot;content &quot;&gt;
A mistake in the Presentation
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
If you watched the AMD presentation only once, you would most likely not have spotted this Ive even had to watch it three times to spot it. Theres three demos in the presentation, but only one of them has this issue:
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;inline inline-link&quot; href=&quot;https://youtu.be/eHPmkJzwOFc?t=84&quot; target=&quot;_blank&quot;&gt;The first demo highlights the Ultra Quality mode.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;inline inline-link&quot; href=&quot;https://youtu.be/eHPmkJzwOFc?t=109&quot; target=&quot;_blank&quot;&gt;Then we get a demo comparing each quality mode at the same time.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;inline inline-link&quot; href=&quot;https://youtu.be/eHPmkJzwOFc?t=182&quot; target=&quot;_blank&quot;&gt;And finally, an example of the Quality mode in motion.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
Going by AMDs patent registrations, FidelityFX Super Resolution is entirely Spatial, but in the second demo it has information that would be completely hidden without Temporal information. It is able to perfectly represent textures and surfaces, despite it lacking the information to do so. This cant even be explained away by VP9, HEVC or H264 compression artifacts, as those are vastly different from what we end up seeing here.
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
My conclusion is that AMDs marketing team made an honest mistake here. They seem to have forgotten to show the layers or even add them after testing the overlay. It is still impressive in the other demos for a Spatial upscaler. If AMD wishes to clarify this, please contact me at info(at)xaymar(dot)com.
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
Update: Other sources in contact with AMD have confirmed that this is a Spatial upscaler, therefore the second demo should be physically impossible.
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;h2 class=&quot;content &quot;&gt;
Is it a DLSS killer?
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
It depends on which version of DLSS. If you compare FidelityFX Super Resolution to DLSS 1.0 and 1.1, Id take FidelityFX Ultra Quality over DLSS 1.0 and 1.1 any day. The temporal issues in DLSS 1.0 and 1.1 are horrible to look at, and make games unplayable because of heavy ghosting issues and similar. But if you compare it to DLSS 2.0 and 2.1, FidelityFX Super Resolution doesnt hold up anymore. DLSS 2.0 and 2.1 look almost identical to the native resolution, while running up to 400% faster.
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
AMD definitely has a strong contender, and if they can figure out how to add a Temporal compontent to the upscaler, they will be competing with DLSS 2.0 instead of DLSS 1.0. As an example of a great upscaler, Unreal Engine 5 recently unveiled Temporal Super Resolution which gives a slight improvement in performance, while losing nearly no quality.
&lt;/p&gt;
&lt;/div&gt;</content><author><name>Michael Fabian &apos;Xaymar&apos; Dirks</name></author><category term="Review" /><category term="AMD" /><category term="FidelityFX" /><category term="FidelityFX Super Resolution" /><category term="FSR" /><category term="NVIDIA" /><category term="DLSS" /><summary type="html">Its been a day since the reveal of FidelityFX Super Resolution, and it appears to be a DLSS killer. But on closer inspection, it seems that AMD made a mistake in at least one of the examples, and forgot to show the FSR footage, instead only showing the native footage. Lets go into the details on AMDs FidelityFX Super Resolution a bit.</summary></entry><entry><title type="html">Routine Maintenance</title><link href="https://www.xaymar.com/articles/2021/05/25/routine-maintenance/" rel="alternate" type="text/html" title="Routine Maintenance" /><published>2021-05-25T00:00:00+02:00</published><updated>2021-05-25T00:00:00+02:00</updated><id>https://www.xaymar.com/articles/2021/05/25/routine-maintenance</id><content type="html" xml:base="https://www.xaymar.com/articles/2021/05/25/routine-maintenance/">&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
Site was offline for ~2 days for maintenance, as I was moving the entire infrastructure to the new Server, which is located somewhere in the frosty north, and has plenty of hardware to handle the things I throw at it. For those on IPv6, the site should already be 100% online again, while for those on IPv4-only, it may take a day or so to update. During the move/maintenance I learned a couple things:
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;ol&gt;
&lt;li&gt;While the majority of ISPs have adopted IPv6 (some even being IPv6-only), there are still some that only have IPv4 or require IPv4 or their DNS wont resolve the IPv6 addresses. It is baffling that 26 years after the standard has been accepted (~15 years for the adoption) that some ISPs are actually so incompetent to not have IPv6 support at all.&lt;/li&gt;
&lt;li&gt;Because of the above, I now know how to forward ports to VMs without it only working one-way. I no longer have to buy more IPv4 addresses, which are already sparse enough, to allow those ISPs to keep working fine. Thanks to that ServerFault user for pointing me in the right direction.&lt;/li&gt;
&lt;li&gt;As far as testing goes, a single 10gbit link seems to outperform any previous infrastructure I had. Even though the server is in the north which increases ping quite a bit, it is still responding much faster than when it was local to me. Its also way easier to maintain now, as its 1 physical machine instead of 4 different ones.&lt;/li&gt;
&lt;li&gt;SystemD is annoying and painful to work with. It will fight you with everything it has, even if you follow the documentation as stated. Especially systemd-resolved and systemd-networkd. Great if they work, awful if they dont.&lt;/li&gt;
&lt;li&gt;As expected, Zen1 to Zen3 is a massive upgrade even when used as a Server. All VMs are booting blazingly fast now, with the Database even having a 2-3x increase in raw throughput. Absolutely worth the extra 30€/mo if you ask me.&lt;/li&gt;
&lt;li&gt;Debian is … questionable these days. partman still doesnt have any idea what KiB/MiB/GiB/… is, the installer still requires a normal user account for server installs, and for some reason theres still bloat being installed in the netinst version. &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
And Im also left with one question: What the heck do I do with 8 Zen3 cores that are practically sitting idle?!
&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;block block- &quot;&gt;
&lt;p class=&quot;content &quot;&gt;
&lt;b&gt;Update:&lt;/b&gt; The mail server is now also available with IPv4 again, as people still pretend that IPv6 doesnt exist. Notably affected are: Amazon, Microsoft, Google/YouTube, the FFmpeg mailing list, the Debian mailing list, Slack, and some others that I forgot the names of. Shame on every single one of the listed for not supporting IPv6 in 2021.
&lt;/p&gt;
&lt;/div&gt;</content><author><name>Michael Fabian &apos;Xaymar&apos; Dirks</name></author><category term="Blog" /><category term="Blog" /><summary type="html">Site was offline for ~2 days for maintenance, as I was moving the entire infrastructure to the new Server, which is located somewhere in the frosty north, and has plenty of hardware to handle the things I throw at it. For those on IPv6, the site should already be 100% online again, while for those on IPv4-only, it may take a day or so to update. During the move/maintenance I learned a couple things:</summary></entry></feed>