GeekTips
107 subscribers
587 photos
77 files
231 links
Linux Mint, video encoding, ffmpeg, geek tips, regex, pdf manipulation, substitcher, mpv config
Download Telegram
Multilingual and Dialect Coverage: Supports major official languages including Chinese, English, French, German, Russian, Italian, Spanish, Portuguese, Japanese, Korean, Indonesian, Thai, Vietnamese, Arabic, Hindi, Greek, Turkish; as well as dialect and accent translation for Mandarin, Cantonese, Beijing, Wu, Sichuan, and Tianjin dialects.

This is great and all but Artificial (should be Superficial) Intelligence still suffers from imperfect programmers who don't know the languages. I don't think AI has advanced since 1982 when you could ask it How are you today? And it'd give some sort of answer. It's just got more data to analyze. Out of the five English sentences at least the last one was correct.

I do use artificial (fake) intelligence (never will be as smart as a cockroach's brain) for coding assistance, language translations and summarization of text but in 15 years from now, it's gonna glaringly show that trash in equals trash out. Even though it may not be so apparent at this stage to some.
added 150 color palettes today ..75 word and 75 letters ones (technically just 75 but each palette used for each one)
probably just for the kids
For advanced users on Mac OS recommend giving Pearcleaner a spin..it's open source and has many disk space saving utilities and general cleanup left over waste by products.

Here Claude is 512MB..think it was or something like that and removing Intel binaries results in massive savings. It only needs Silicon arm64 binaries to run.
du -sch $(brew --cellar)/*/* | sort -rh | awk -F'/' '/Cellar/ {printf "%-20s %s\n", $5 " " $6, $1}'


shows you filesize of homebrew packages
llvm 21.1.2 1.7G
qt 6.9.2 830M
gcc 15.2.0 444M
boost 1.89.0 378M
qt@5 5.15.17 367M
rust 1.90.0 357M
deno 2.5.3 144M
ghostscript 10.05.1 123M
[email protected] 3.14.0 83M
node 24.9.0_1 82M
icu4c@77 77.1 82M
icu4c@76 76.1_2 82M
[email protected] 3.13.7 81M
open-mpi 5.0.8 81M
[email protected] 3.12.11_1 75M
cmake 4.1.2 71M
mupdf 1.26.10 69M
git 2.51.0 60M
gtk+3 3.24.51 59M
molten-vk 1.4.0 58M
exiftool 13.36 55M
ffmpeg 8.0_1 53M
https://addons.mozilla.org/en-US/firefox/addon/zoocage-time-waster-array/

Can save snippets from web in ultra small sized avif images in your cache. Can search through them all. About 25 other extensions combined into this one extension. Deleted my other 3 extensions as they're all combined into this one.

Main purpose is just let it track your video and audio time so you get an idea how much time you spend wasting away on internet.

I had already written Chrome one but massively changed structure to save avif images as binary blobs rather than base64 so 33% smaller. So will have to re-write Chrome one someday and pay $5 to put on google play store.
notice how small 19.5KB for article and 2 images
Use Claude Desktop app on Mac and it kept downloading Code 10GB every time even after deleting it... this worked an can regain some disk space back. Although I'm forced to use xcode 11GB just for some simple stuff to build flutter app on mac.

rm -rf ~/Library/Application\ Support/Claude/vm_bundles/
rm -rf ~/Library/Application\ Support/Claude/claude-code/
rm -rf ~/Library/Application\ Support/Claude/claude-code-vm/

# Create locked dummy directories instead of files
mkdir ~/Library/Application\ Support/Claude/vm_bundles
mkdir ~/Library/Application\ Support/Claude/claude-code
mkdir ~/Library/Application\ Support/Claude/claude-code-vm
chmod 000 ~/Library/Application\ Support/Claude/vm_bundles
chmod 000 ~/Library/Application\ Support/Claude/claude-code
chmod 000 ~/Library/Application\ Support/Claude/claude-code-vm
Pretty stable now in my testing. Mac (dmg or homebrew), Linux (appimage, AUR, flatpak), Windows (zip), Android (not tested)
(free and open-source MIT)

SubStitcher
Opus chaptered encoder, editor and player with colored subtitles and fancy fonts. Transcribe to vtt subtitles, search through all Chapters, History, Playlist, Bookmarks, Fonts, Colors, Words, Subs, Stats. Dictionary word lookup
https://github.com/mrfragger/substitcher

Make anki to opus audiobooks. For people who wish to make super small audiobooks all in one file. Optionally transcribe them to vtt subtitles. Too complicated for most so hopefully this makes it doable.

If audiobooks for subtitles ever takes off there needs to be a few sources of them which there is barely any existing. So this app will at least give the complete ecosystem.

Most still do mp3s or m4b (AAC)...which are huge and outdated audio codecs compared to opus.
added new font
Easy to use PDF bookmark editor and merge pdfs. No ads, no subscription, no command line (except compression), no python and most importantly no Adobe

https://mrfragger.github.io/pdf-bookmark-editor/

Many months ago I had an advanced one that can do vertical positioning (jumps to exact location within a PDF page) bookmarks but it requires python pymupdf so for most users it's a no go...just want a simple one for average users
Notes on text to speech. I'm not that much into it but want to probably start making some audiobooks so testing the waters.

tts (text to speech) from epub, pdf, markdown, etc. that support chapters

my opinon of voice quality
kokoro > edge > piper

https://piper.ttstool.com
~63MB download per voice, fast local cpu processing (~3min mac m1 for 30KB text), right-click save as wav audio file
alba[medium] English (Great Britain)
northern_english_male[medium] English (Great Britain)
amy[medium] English (United States)
hfc_female[medium] English (United States)
hfc_male[medium] English (United States)
joe[medium] English (United States)

https://github.com/rany2/edge-tts 10.2k
edge-tts --voice en-CA-LiamNeural -f 002.txt --write-media edge.mp3
takes 2 mins to process 30KB text. Using MS servers.

Mac only
https://github.com/kjyv/KokoroTTS
English (American and British) only but stays at 1GB memory usage amazingly. Paste text, save wav audio file. Just as fast as mlx-audio without RAM hitting 10GB.
adding translating subs back into SubStitcher. Probably will add very soon. Can do with 8GB RAM.
You select a range of files and folders but just want to move or copy the files instead of the folders. Traditional way is use Cmd key to deselect each folder one by one which works but it's tedious.
⌃+⇧+↑ = unselect folders only

⌘ + A = select all folders then expand them
⌘ + → = Expand selected folders
⌘ + ← = Collapse selected folders

⌥ + ⌘ + → = Expand everything recursively

⌘ + ⇧ + . (period) = Toggle showing hidden files

right click folder then ⌘ to copy folder as path name