Navigate: homepage/harmful

[Harmful Things]

Inspired by cat-v's "Harmful Stuff"

Things Harmful things Less harmful alternatives Notes
Web browsers Chrome, Chromium, Safari, Pale Moon/Basilisk, Edge, IExplorer Firefox, Brave, Ungoogled Chromium, qutebrowser, Tor Browser Bundle Spyware and older non secure firefox forks are to be avoided
Terminal Editors emacs, eclipse, acme, sam vim, neovim, ne, mcedit, nano even VS Code
Plaintext configs / flat storage XML, SGML, YAML JSON, TOML, CSV, plain(UTF-8) text Spectrwm's config style is a good example. Also powershell's psd1 is pretty nice
More complex storage The miriad of weird SQL databases that popped up MariaDB, SQLite, JSON jq, jo, jsed
Text encodings Any Text Encodings ASCII, UTF-8
Licences GPL, LGPL, AGPL, Apache Software License, MPL, CC, proprietary ISC, MIT/X, BSD, BSD-3 Clause, CC0, public domain Avoid Closed source / non-free
Source control SVN, ftp GIT, mercurial, CVS
Static web servers / reverse proxy Apache, IIS sthttpd, nginx, OpenBSD's httpd, HAProxy, stunnel, quark Stop using .NET for website you monsters
Build automation GNU autoconf/automake, CMake, imake, scons, cargo mk, POSIX shellscripts, BSD Make Makefiles are good enough you troglodites
Client software languages java, vala, D, python, ruby, perl C, go, rust, lua, POSIX shellscripts
SSL SSL, http, ftp TLS, https, ftps, sftp Security!
Remote file systems smb, afs, webdav, nfs sshfs, 9p
Regular expressions PCRE Classic/Extended regexps
Things Harmful things Less harmful alternatives Notes
Video containers mp4, avi, mov, 3gp, wma, wmv, flv... mkv, webm
Lossy video encodings xvid, divx, h.264, h.265 vp8, vp9, av1 av1
Lossless video encodings mjpeg2000, h.264 lossless, vp9 lossless ffv1.3, HuffYUV, ffvhuff
Lossy audio encodings aac (all forms), ac3, mp3 opus You have no good reason to not use opus. For real
Lossless audio encodings alac, tta, mp4als, wavpack, ape flac
Lossy raster graphics file formats jpeg, bmp, bpg, heic webp, avif, jpeg-xl AVIF and JPEG XL
Lossless raster graphics file formats Most lossy formats in "Lossless" mode, farbfeld png, huffyuv, ffv1.3, jpeg-xl Always recompress your PNGs, I recommend ECT
Animated graphics gif, animated webp vp9 Even APNG is better than gif really.
Compression algorithms Deflate, Compress, bzip2, Quad, Paq lz4, lzma2, Brotli LZSSE works nicely but there is a x86 SIMD dependency
Archive formats 7z-SFX, WIM, RAR, ISO, cpio, shar, (gzip, bzip2, lzip concatenation) (us)tar, 7zip
This meme sed 11q head -n 11 Even though you can type it with one hand

DjVu vs PDF on Wikisource

Powered by sthttpd, Haproxy and Archlinux