The Worst “Accept Cookie Policy” Implementation

All the cookie policy notifications on every website are a nuisance in and of itself. There is one special kind however, that not only bugs you to accept it, but also throws a giant blocking “dialog” in your face that prevents you from using the site while it’s doing… well… I have no friggin’ clue what it’s doing. What I know is that it takes forever to get out of my way.

There’s not much content here other than this short rant about this terrible TrustArc / TRUSTe cookie accepting widget thingy that takes about a minute to do its thing. Why do websites add this to their page? Don’t they test it first? Does that save so much time in development that annoying the users is worth it? How much does that tell you about a website’s owner? I hate these things!

The Switching Windows to Linux Experiment

(Beware of the many text)

For the longest time I have been a Windows user. My first computer came with Windows 98 SE (ignoring the Amiga before it) and I’ve used Windows as the main operating system for almost all that time since then. There was a brief excursion into the Apple world for about a year or two, but apart from that: Microsoft’s creation. It’s not that I have not tried using Linux, it’s just that for many years my needs could not be easily satisfied by a Linux based operating system. For one, I have always enjoyed PC gaming and I still do. I’ve tried going with a console, but that was one of the worst decisions I had made in 2019. There also was a long period where I had used my computer as a TV, a time where Youtube and all the other streaming services hadn’t existed. And although I had managed to get the TV tuners to somehow work, it was not comparable to the experience on Windows. For my use case, over all those years, Microsoft’s OS simply was the Vulkan choice. But now in 2020, this isn’t the case anymore. Things have changed, including the maturity of Linux as well as my own needs and my views. Therefore, it’s about time that I revisit this topic.

Read More »

Ryzen Master not Resetting to “Auto” Control Mode

Recently I set out to figure out how much clock speed I can squeeze out of my Zen+ based Ryzen 5 2600. To make life easier I figured I use Ryzen Master so I can change the settings while I’m in Windows so I don’t have to reboot every time I increase the clock speed. This has worked nicely until the point where I figured the viable maximum was. The next step was to dial those numbers "into hardware", meaning setting the options in the BIOS so that Ryzen Master is not required any more. And this is where my issues started to appear.

The Error

First, here’s a screenshot of the message Ryzen Master was giving me. After that I’ll explain what had happened.

In order to set the CPU multiplier you have to change from automatic to manual mode in Ryzen Master. I wanted to reset all options to their defaults after setting the overclock in the BIOS, but I always kept getting the message that Ryzen Master wants to restart Windows because the setting was changed to "Manual" – which it wasn’t, but more on that later. So I did as it asked multiple times with the same outcome every time. Effectively, I was doing a boot loop manually.

So, how did I get there?

The Journey

In brief:

  • Find a stable overclock in Windows using Ryzen Master.
  • Reboot to BIOS and set the overclock closer to the hardware.
  • Reboot to Windows and reset everything in Ryzen Master.
  • Manual "Boot Loop" a few times.
  • Notice CPU always at 4GHz, no more Cool’n’Quiet operation mode.
  • Undo overclock in BIOS.
  • Still see overclock in Windows.
  • Uninstalling Ryzen Master.
  • Still see overclock in Windows.
  • Ryzen Master still not resetting.
  • Manual "Boot Loop" a few more times.
  • Getting pissed and searching the Internet – apparantly I was not alone.
  • More reboots and tests with BIOS settings.

The Fix

It was the frickin’ BIOS! Ryzen Master was not to blame.

I have an ASRock B450 Gaming mITX mainboard with the latest non-Matisse (Ryzen 3000) BIOS. It is not recommended to upgrade unless a Ryzen 3000 is installed. There’s a weird bug in the BIOS that still applies the overclock even if the setting is set to "Auto by AMD CBS" (or something like that). There were two things that helped:

  1. Load BIOS defaults.
  2. Enable manual control and set the correct CPU base frequency at 3400MHz.

When applying the overclock with 4000MHz it effectly ran at 4GHz every time, even in idle. When setting 3400MHz it properly clocked down and also boosted as a R5 2600 should. The same setting only with a different clock value produced a different behavior. And unless the BIOS defaults are loaded the "Auto" mode doesn’t do what you expect – if you’ve set an overclock previously.

Curiously enough, booting Fedora Linux from an USB stick did properly scale the CPU frequency based on the load, even with the overclock applied. Apparently only Windows or AMD’s drivers didn’t manage to do that. Booting a Linux helped me to rule out Ryzen Master as the root of the always applied overclock although the BIOS setting was set to the default Auto mode.

The takeaways:

  • Don’t overclock on this mainboard.
    • The OC options for the CPU are laughable at best. No way to set the multiplier per core.
  • Next time buy a higher-end mainboard for overclocking (ITX is expensive though…).

Of Affordable Phones, Software Updates and Yearly Upgrades

With the release of the Google Pixel 3a I once again started thinking about what I want in a smartphone. As a reminder, the last time I was pondering the purchase of one I was musing of tall phones, curved displays and notches. I am not in the market for a new phone right now as my iPhone 8 is more than capable of fulfilling my needs. But, with the recent launch of the Pixel 3a I wished that this device had already existed a year ago because it is basically the perfect phone for me. And I also wish Google would get back into the market of less expensive phones with the latest and greatest hardware as was the case with the Nexus line.

Read More »

Writing a Custom Backup Solution

If you are a user of any form of computer and care one bit about your sanity, then you probably have a backup strategy. Otherwise, if all hell breaks loose and your whole computer burns to ash or the hard drive melts to a heap of metal, turning it into an ugly door stop, you’ll likely be kinda angry, maybe slightly pissed, your pulse most definitely at 180, that you’ve lost all your data. I’d certainly be, especially about all my pictures of all the festivals and places I’ve been to. 

(And maybe some family 😅)

But, to be honest, I’ve been a bit lazy about backups for some time now. I do have copies of all my important files, but that’s not a backup. It’s a copy. A backup lets you go back in time and get an older version of a file or folder, not just the most recent one that has been synced.

So why is it, that I’m not as diligent as I should be? There are a few factors in that equation. It’s laziness for one, knowledge that I do have at least one copy, the fact that I haven’t had any data loss so far and stinginess. Why the latter? Up until now, being a Windows user (not any more though, on my main machine), I was relying on Acronis True Image, a commercial backup software. However, the version that I own – 2014, I think – stopped being reliable in one of the past Windows 10 versions. I simply don’t want to spend the money any more.

I’m not here to tell you that I have changed my mind on that. No. I’m, of course, coding my own solution. Why wouldn’t I? Everything is done multiple times in the Open Source community.

Read More »

Windows Fluent Design – Rendering Bugs?

As an avid listener of Windows Weekly I often hear discussions between Paul Thurrott, Mary Joe Foley and Leo Laporte about Microsoft’s Fluent Design. Microsoft continues to evolve the visual language of Windows and thus it’s a regular topic on one of my favorite podcasts. I’ve been noticing it here and there myself, mainly in system dialogs, but I’ve never really paid any attention because none of the applications I use on a regular basis make use of it – and currently I’m rather happy about that fact. Just recently though, I was struck by one effect in particular and that was the spark that got this blog post going. To be honest, in most cases where I notice these Fluent Design elements I think of them as rendering bugs. Like sometimes in games, when the graphics driver is not yet optimized, or a badly programmed game engine draws odd pictures sometimes, flaws in an otherwise normal picture. I have a few examples to show to you.

Read More »

Of tall phones, curved displays and notches

This is a rant about modern smartphone design. I’ve had a few ideas in my head for some time, since MWC 2018 in fact, but never bothered to write them down as it was only focused on this notch thing that keeps on spreading. However, recently my sister’s phone died – thanks for the boot loop issues LG (it was my Nexus 5X that I passed on to her) – and so I helped her searching for a suitable replacement.

Although there are plenty smartphone makers out there, our go-to list wasn’t very long. For one, we had ruled out LG from the start. It seems that the Nexus 5X wasn’t the only one with recurring hardware defects. The next ones that didn’t make it to the list were basically all Chinese manufacturers like Huawei, Honor, ZTE or Xiaomi. I understand that they make very good handsets, especially Huawei has upped their game, but I do have my doubts regarding software updates. The last time I had read about the Android update situation sometime last year, these companies didn’t have the best track record (I don’t have the link to the website anymore, sorry). In fact, just throwing it out there, some Android phone manufacturers even lie about the patch level of their firmware.

<Insert your preferred curse>

Read More »

Windows Phone: 3 Months Later

What started out as a reasonable decision at the beginning of 2014 now reached its climax with the Surface Pro 3: switching away from Apple, in every regard, and move to the Microsoft platform. First the PC, then the phone and lastly the tablet. Since having a Windows based PC is nothing unusual (although I might be one of the few that actually came to like Windows 8 – just as I was one of the few that liked Vista over XP; what does that say about me?) and the Surface is still too new to write about it in any meaningful way, that only leaves us with the phone.
Read More »

Camera Shootout: Nokia Lumia 925 vs iPhone 4s vs. Galaxy S2 (Switch From iOS Pt. 3)

Apart from being a phone, the second most important feature of a smartphone for me is the camera. As I have written previously, the most time I had spent on researching available phones went into reading camera reviews. Since I was committed to about 80% to the Nokia Lumia 925 I was most interested on how this phone compared to my then current iPhone 4S. Unfortunately there haven’t been any reviews comparing those two devices. Most of them used the iPhone 5 or 5s as an opponent, which already had a better camera than my highly praised 4s.

Until now!
Read More »

Switching From iOS to Windows Phone (Pt. 1)

As I have already mentioned in a previous post (8th paragraph), the Windows Phone platform had me hooked since day one. There was something to it that made it more interesting than iOS or Android. However, at that time the competition had been more mature – not only the OS but also the devices – and therefore I chose a Samsung (from now on called Copyshop) Galaxy S2 as my first smartphone. Android seemed the best fit back then (around 3 years ago), simply because of all the possibilities this platform offered on a technical level (I’m a programmer, that’s how I think). As it turned out, I basically used none of those things I found so interesting (like widgets) but rather tried to get a vanilla Android experience without the Copyshop bloatware – not to mention regular software updates.

Read More »

Mysterious Case of iPod Shuffle Always Shuffling

Just recently I experienced something odd. My good old iPod Shuffle seemed to ignore the “play in order” setting on the device and instead elected to do as the name implies and shuffle the songs.
What preceded that sudden change of behavior was a failed attempt to sync with iTunes that actually turned into restoring the firmware of the device. For whatever reason, iTunes detected a problem and its only solution was to wipe the iPod. So I did that and afterwards I had that shuffling play-in-order mode.
What actually happened is that with the restore of the firmware the default sorting of tracks on the device changed to be by their track-id. That means it sounded random to me but was in order for the Pod-thing. To solve my problem I opened the “What’s on my iPod” screen and clicked on the “Name” column to sort by artist name.

I “saved” this setting by syncing and then I was done.

Project HTPC: Experiences

At the beginning of this year I set out to build myself a HTPC to satisfy my newly emerged want for games and also serve as media playback machine, i.e. Blu Ray, DVD and everything I have on iTunes. Accompanying the PC (yes, it was a PC not a Mac) was a Samsung 40″ TV. Following are my – then anounced and long-in-the-waiting – experiences using this combo for gaming and watching movies – and even reading comics.

Read More »

Modern Experiences at a Concert

This is a response to a post on Daily Exhaust which itself is inspired by an image from the D11 Conference.

I’ve been to festivals for the past five years and every time I’ve taken lots of photos and even some videos. Especially last year, equipped with the iPhone, I was able to create 1080p video. I have to admit that shooting photos or recording videos takes away part of the experience but, for me at least, it has a big value in retrospect. From all those data I created videos for each of the last three visits to the festival and added some music to it. If available I also chose music of the band that is on the respective photo. Those videos are like a documentary on the whole festival, from getting there, setting up the tent, wandering around, seeing funny things and the actual concerts. I love watching them from time to time and think back at the great time I had. Just last year my sister recorded a “I died for you” from Iced Earth and I used the music from the Alive in Athens live album in the video and it matches so perfectly you could almost think it being the sound of the video (until you realize it’s not Matt Barlow on the stage). Still, a great memory!

I think, as also mentioned in the linked article, that you should be wary of how much you see through your camera and how much you experience by really watching. For me it’s about being there and living it, but also use all that photos and videos as vivid memory to build up a pleasent anticipation for the next gig.

And frankly, who would not want to remember that? (I picked the more catchy ones ;-] )