TL;DR Install the driver in compatibility mode with Windows 7. Skip CanoScan Toolbox — use VueScan instead. If scans come out scrambled, uninstall the driver with the delete utility (also in compatibility mode), reboot, reinstall, replug the USB, and scan again. Intro Is there a feeling better than finding an old scanner from the mid-2000s, tracking down a driver for it, and actually getting it to…
TL;DR Open LuCI ( 192.168.8.1/cgi-bin/luci ), go to Network → Firewall , find the tailscale0 zone, enable Masquerading , hit Save & Apply . That’s it. The Problem I bought a GL-MT3000 Beryl AX hoping it would work as a subnet router for my Tailscale exit node out of the box. The setup seemed straightforward — connect the router to Tailscale, select the exit node in the GL.iNet admin panel,…
tldr: I created a site for sharing your YouTube Home recommendation feed with a short link because I’d love to see what does the algorithm recommend to you. Here’s my feed . why i built this Recently, I was thinking how I wish there was a way to share recommendation page between people as a way to discover new content. Reason for my wish is simple and selfish: I’m chronically…
It is generally advised in the Godot community to use signals as much as possible. I agree, it’s a great way to reduce coupling between components, which allows for a more pleasant experience when testing and implementing new features. However, from my experience, I’ve found that it is not always clear when it’s appropriate to use signals. But I also found a few situations when…
My steam game has a leaderboard. No one is playing yet but I hope they will. As a way to promote community for the game I thought it would be cool to get leaderboard updates in official discord community for the game. Here’s how I did it. For this method to work you need to have access to Steamworks Admin page for the game. TLDR Create a Discord Webhook ( official doc ) Get a Publisher key…
I’ve been doing Steam integration with GodotSteam and made a tricky mistake. It’s not an issue with GodotSteam in particular, but a pattern that is fairly common in GDScript. So, I thought I’d share. Mistake GodotSteam API looks sort of like this (pseudocode): 1 class_name Steam 2 3 signal leaderboard_find_result ( handle : int , found : int ) 4 5 func findLeaderboard ( lb_name :…
I’ve been trying to connect my Sony ZV-E10 to my phone over USB so I could use the phone as an external monitor. Everyone on YouTube suggests using the Monitor+ app, so I decided to follow that advice. However, every time I tried, I got the following error message: Unable to connect to your device, either PC Remote is not turned on or the device is not supported. After I finally solved the…
One essential part of my workflow is remapping the Caps Lock key to act as Ctrl when held and Esc when tapped. It’s always one of the very first things I set up whenever I get a new computer. I’m so used to it that whenever I help someone with tech issues and have to use their computer, I start stumbling over basic tasks—and I can almost tell they begin to doubt if I’m actually…
Just today I installed Tailscale on a VPS and was wondering why it could discover all machines on my tailnet. Even though I specifically didn’t give it any grants or ACL rules. Turns out, new machines have permissions of the authorizing user when first authorized. These devices were added by me so they assume my identity. — Alex from Tailscale In other words, tailscale on a machine…
I was surprised today to find out that Firefox was using my ISP’s DNS server — even though I had a local Pi-hole set up to use Cloudflare’s 1.1.1.1 . It was my mistake. When I set up Pi-hole in my router’s DHCP settings, I forgot about DHCPv6. Once I added the local IPv6 address of my Pi-hole as the DNS server for DHCPv6, my ISP’s DNS server stopped showing up in the test.
Let’s say you have a Samsung phone. You connect to a Wi-Fi network and get a notification saying: [Wi-Fi name] has no internet access This could happen because your phone isn’t getting DNS responses for certain domains, such as: www.google.com google.com connectivitycheck.gstatic.com play.googleapis.com www.goooooooooooooooooooooooooooooooooooooooooooooooooooooooooogle.com (not a joke)…