Google Camera Port

2018/02/27 - Links

Google Camera

I’ve created a mirror page for the popular modded Google Camera app:

Update alerts are available via telegram, mastodon, twitter, rss feed, and pushbullet.

Fixing the “Docker Desktop is unable to detect a Hypervisor” error on Bootcamp

2024/02/04 - Tech

If you use Docker on a Mac running Windows (BootCamp), you’ll eventually get the “Docker Desktop is unable to detect a Hypervisor” error.

Docker BootCamp Hypervisor

For whatever reason, sometimes the hypervisor is disabled when we restart the machine. Even if you don’t restart it, Windows itself might do it to apply updates, so when you try to run it again, it won’t work.

The fix for this is simple: reboot to macOS and then reboot to Windows again by selecting the Windows “Startup Disk”. This will re-enable the Hypervisor allowing Docker to run without problems.

Since this is likely to happen again, you need to have physical access to the machine or remote access to both Windows and macOS in order to re-enable the hypervisor.

A Cheap “Fix” for Cracked Phone Displays

2023/10/30 - Tech

I changed phones this summer. I got a Samsung Galaxy S23 Ultra and my trusty OnePlus 8 Pro went to my father. He was using my old OnePlus Nord, but after two years it was getting to the point where wear and tear was apparent. He drives for Uber, the display is ON for hours almost every day, the phone is always charging… you get the idea (this is the screen burn-in, even system icons are there [WTH OnePlus?]).

With the phone he also received some of the accessories I had. I do most of my work on a desk, so I don’t need a lot of protection on a phone. My cases (mostly for grip) were thin and the screen protector – when used – was one of those soft plastic ones which are good enough for scratches, but don’t do much against big hits. It’s also hard to find a good rigid screen protector for a curved display that doesn’t lift, doesn’t affect gestures, and covers the whole display, so I always avoided them. He needs more protection than me though, so after looking around we managed to find a kit with a screen protector + glue + UV light and ordered it.

Unfortunately the hard plastic screen protector and ticker case I ordered from AliExpress took longer than expected to arrive and on a cold, rainy day his phone fell from his coat pocket while leaving the car:

OnePlus 8 Pro Cracked Display

The hit shattered the top left corner of the display. While the display and touch was still working, there was a few cracks right on top of the camera and one long circular one that goes from the top left to the middle left part of the display (not very visible on the picture above).

A mini review of the mini fridge Subcold Classic4

2023/09/10 - Tech

With my sister going to university, we both agreed that it would nice to have a small fridge in the room she’ll stay in. Something small and low noise with enough space to keep a drink (or something like that) cold.

Subcold Classic4

There are many options out there, from proper refrigerators with a lot of space, to very small ones where we can only fit a 33ml can. We ended up getting a Subcold Classic4, which has enough space to store 6 cans inside or “4 litres” of space and should be enough for what she’ll use it for.

I should mention that there are other very similar mini fridges and that this isn’t the cheapest one available. I paid £39 GBP on Amazon UK, (same price on eBay UK, but refurbished costs £30 on the brand’s store) there’s also the AstroAI Mini Fridge 4 Litre that currently costs £34. I didn’t have time to wait for the delivery, but on Aliexpress we can find alternatives like the VEVOR 10L Mini Fridge which looks nice and costs £40 (also a little bit larger) or a very similar copy of the Subcold Classic4 for just £34, although I don’t know if it works as well. Anyway, my point is, there are many similar products to choose from.

Among the reasons we picked the Subcold was its ability to cool and heat up. Another thing that caught my attention was the ability to run from a USB port. I wasn’t sure about how well it would do on that mode, but it’s nice to be able to run it with a powerbank. I think some of the others can also do this as long we have the cable, but they don’t promote it or include the cable. They’re usually sold as something that needs to be plugged into the wall or a car’s 12v socket.

The fridge:

This thing is so simple that there isn’t much to say about it, but a few points:

  • It’s small. A quick, not very accurate measurement: 25cm long, 26cm tall, and 18cm wide.
  • Everything is made of plastic. Probably one of the reasons why it’s so light.
  • The door is kept in place with magnets, so that bit that looks like a handle doesn’t really do anything. To open the door, pull the side towards you.
  • The power cable is plugged at the back. There we’ll also find a switch with 3 positions: cold, off, and hot. There are 3 “openings” for air flow (there’s a fan inside).
  • At the top there’s a handle to pick it up and 4 rubber feet in the bottom. That’s it.
  • Inside there are two shelves. One on the door and one almost at the top of the fridge. Both are small (so is the fridge) and removable.
  • It doesn’t seem to be very well insulated, but it works.
  • The fan is very quiet, but we can definitely hear it, especially when running at higher power/connected to the wall socket. USB mode is much quieter.
  • It runs continuously. No pauses after reaching a certain temperature (that I noticed).
  • This model comes with a USB-A cable and the wall adapter (UK in my case).

Regarding the noise, how audible it is will depend on what’s around the fridge, how close we are to it, and if we’re easily annoyed by these low noises or not. It’s probably not something I’d want to have next to my bed, but it’s probably fine a few meters away.

I’ll just say that they probably could have done better. The fan seems to be similar to what we can find on a computer tower and those can be pretty quiet. I’m not going to upgrade it, but yeah, it could be better.

Mitigating the Link Rot Problem

2023/07/01 - Tech

Links are one of the core features of the web. We use them to browse websites and to refer to content hosted somewhere else. The problem with links is that they might stop working at any time. Websites change and die, content is moved, modified and deleted, services introduce paywalls and login pages, laws make sites inaccessible. This is usually referred to as “link rot”.

Just a few hours ago Twitter decided to put all tweets[a] behind a login wall. This change might not be permanent if we are to believe a tweet from the owner (and of course you need an account to read it), but just like that, millions of links shared over the years, bookmarks, and open tabs no longer work as expected. And some of those links are important.

Sign in to Twitter

Popular services have been doing similar things for years. For example, Facebook and Instagram redirect users they don’t like (IP, browser, etc) to a login page independently of the content you’re trying to access (could be a meme or some announcement from your government). Reddit started hiding content from mobile users, requiring them to login or install their app (even though the content is right there behind the popup). Imgur, a very popular image hosting service, now has a problem with hosting images, started deleting content, and redirects users accessing images to pages with ads and trackers. Google tried very hard to create a Facebook competitor with Google+, but the service closed and a lot of content was lost.

This affects embedded content too. On top of the privacy problems of adding external content to pages, if the content isn’t really on the page, it might disappear, change or be put behind some wall. For some content this is not a big deal, but sometimes it is. For example, some news websites embed public posts from politicians. What if the post is removed? Did the person ever said what the site claims they did? Or what if the post is updated to say something else?

How to mitigate this?

There’s nothing we can do to stop links we don’t control from breaking, but we can duplicate the content so it exists in more than one place. We can:

  • Take screenshots of the page/content.
  • Archive the content on services like the Wayback Machine and
  • Provide different sources.
  • Keep our own copy of the content.

And so on.