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....

October 13, 2024 · 3 min · Jun

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:...

July 25, 2024 · 9 min · Jun

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....

May 8, 2024 · 4 min · Jun

A Deep Dive into Voice Cloning with SoftVC VITS and Bert-VITS2

A Deep Dive into Voice Cloning with SoftVC VITS and Bert-VITS2 In the previous post, I have tried a little bit of TTS Generation WebUI and found it’s interesting. So, I decide to train a usable model with my own voice. This voice cloning project explores both SVC for Voice Changing and VITS for Text-to-Speech. There is no one tool does all jobs. I have tested several tools for this project....

January 27, 2024 · 11 min · Jun

Cheapskate's Homebrew AI Lab

Old Stories The computer hardware used to be more playful and worth tinkering. My favorate platfom from a decade ago, Sandy Bridge on LGA 1155, can still be powerful even today. Back in the days, I used to repair people’s electronics for free. Because of that, I also received a lots of spares and e-waste in exchange. One of the best was a LGA 1155 motherboard with i5-2300 on it. Then, I bought a cheap E3-1245 and GTX 750 Ti to make it a gaming rig....

October 23, 2023 · 19 min · Jun