A Technologist who Cares about People
Self-hosting RustDesk Server via Docker Compose
RustDesk is my favorite remote desktop tool which is the best alternative to any closed-source solutions, such as TeamViewer and Anydesk. It’s kinda like Bitwarden in the post-breach era of the cloud password manager (LastPass/1Password) market. As a light user of RustDesk, I use it only occasionally. So I didn’t setup my own RD server on VPS even though I suppose to. For some reason, one of my RustDesk client got blocked to the official servers....
Fixing Missing Scrollbar for ChatGPT with ChatGPT
Recently, I encountered a scrolling problem on ChatGPT web like this. I don’t use any userscript or extensions for OpenAI’s products and this problem occors in my unhardened Chrome based browser which I do not want to switch from. Based on the workaround in the threads, I made an userscript out of it which solves the problem by running in tampermonkey. (function () { document.querySelectorAll('html *').forEach(function(node) { var s = getComputedStyle(node); if (s['overflow'] === 'hidden') { node....
Ethics of Local LLMs: A Response to Zuckerberg's ''Open Source AI Manifesto''
the “Open Source AI Manifesto” Mark Zuckerberg has been hated by Richard Stallman for decades and he is the only person who appears on both cover image of the video essays: How the Internet was Stolen and How AI was Stolen by Then & Now. However, things has changed recently after his adoption of the Fediverse and open-sourcing of Llama continuously. In Zuckerberg’s latest “Open Source AI Manifesto”, he stated 5 needs of open-source:...
Experimenting Lip Syncing Deepfake Tools
AI-Generated content can be fun or “slop” according to Simon Willison, but also can be malevolent due to its abuse in phishing attacks. Some of my readers may have already known that recently I’m working on a side project , which based onchatgpt-html and uses LLMs to detect phishing emails. I think at some point, the tool should be able to detect phishing attempt from video content too. Because deepfake technology is so accessible nowadays and its generated content can be quite convincing....
Updating ThinkPad C13 Yoga
2024 Update MrChromebox.tech had a major update a few month ago, so I decide to move on as well. But before that, use Clonezilla or rsync -aHAXS to back up the 32 GB emmc first. Run in terminal, install “Full UEFI Firmware” cd; curl -LO mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh After reboot, a full version of coreboot is installed, by replacing the previous SeaBIOS which is partial and limited. This makes this laptop now with a free firmware....