More in the harmful table
[kill9.git] / harmful / software / index.md
1 # Software considered harmful
2
3 In the sidebar on the left, you can find why i consider some points of
4 the software bad.
5
6 I did not fall for the minimalism meme, but sometimes Minimalistic
7 software less bad than non minimalistic software. Sometimes a
8 "bloated" program is way better than non bloated ones, for example,
9 Emacs vs Vim. Or Firefox vs Surf.
10
11 Here you can find a table (Consider this as a TODO) I am not including
12 GNU utilities because, altough they don't follow standards, their
13 extensions are kinda useful. So I don't consider them harmful.
14
15 <table>
16 <tr>
17 <th>Harmful things</th>
18 <th>Better alternatives</th>
19 </tr>
20 <tr>
21 <td>KDE, [Gnome](gnome)</td>
22 <td>i3wm, dwm, Xfce</td>
23 </tr>
24 <tr>
25 <td>[Windows](windows), MacOS</td>
26 <td>GNU/Linux, The BSDs, PureDarwin, Haiku</td>
27 </tr>
28 <tr>
29 <td>XML</td>
30 <td>JSON, CVS</td>
31 </tr>
32 <tr>
33 <td>[Vim](vim), Vi</td>
34 <td>nano, Emacs, ed, joe, zile, jed</td>
35 </tr>
36 <tr>
37 <td>MacBooks</td>
38 <td>[ThinkPads](/rocks/computers/thinkpads), Toughbooks</td>
39 </tr>
40 <tr>
41 <td>[Java](java), [C++](c++), [Python](python), [Clojure](clojure)</td>
42 <td>Perl, C, Common Lisp, Scheme</td>
43 </tr>
44 <tr>
45 <td>Clang</td>
46 <td>GCC, TCC</td>
47 </tr>
48 <tr>
49 <td>[Wayland](wayland)</td>
50 <td>X11</td>
51 </tr>
52 <tr>
53 <td>GTK, QT</td>
54 <td>Tk, curses</td>
55 </tr>
56 <tr>
57 <td>Intel, Realtek, Broadcom network drivers</td>
58 <td>Atheros (ath9k/ath5k compatible)</td>
59 </tr>
60 <tr>
61 <td>Object oriented programming</td>
62 <td>Procedural, or even better, functional programming</td>
63 </tr>
64 <tr>
65 <td>[Electron](javascript)</td>
66 <td>Throwing yourself to an active volcano, you cannot be saved</td>
67 </tr>
68 <tr>
69 <td>Wordpress</td>
70 <td>[werc](https://werc.cat-v.org), [cleg](https://git.qorg11.net/cleg)</td>
71 </tr>
72 <tr>
73 <td>Chromium, G\*\*gle Chrome, Safari, M\*cr\*soft Edge, Brave, Opera, Opera Gaming, Vivaldi</td>
74 <td>Firefox, Librewolf, Qutebrowser, Palemoon, GNU IceCat, Goddamit, Even surf is better than those browsers</td>
75 </tr>
76 <tr>
77 <td>G\*\*gle Search, Bing</td>
78 <td>DuckDuckGo, Startpage, Qwant and the best of all, Searx</td>
79 </tr>
80 <tr>
81 <td>WhatsApp, Messenger, Twitter DM's, Discord</td>
82 <td>IRC, xmpp, Matrix, Mumble</td>
83 </tr>
84 <tr>
85 <td>Gmail, Hotmail, Yahoo Mail</td>
86 <td>Self hosted email server, [Riseup](https://riseup.net)</td>
87 </tr>
88 <tr>
89 <td>s̜̣͕͠y̹̼̮̱̞͇͢s̟̺̮̼̳ṱe̴̞̜͙m̱͜d̼</td>
90 <td>runit, OpenRC, SysVinit</td>
91 </tr>
92 <tr>
93 <td>MIT, BSD</td>
94 <td>GPL, [VPL](https://viralpubliclicense.org/), [K9PL](https://gitlab.com/call-cc/k9core/-/raw/master/LICENSE)</td>
95 </tr>
96 <tr>
97 <td>pacman, dnf, yum, dpkg</td>
98 <td>xbps, apt, emerge, pkg</td>
99 </tr>
100 <tr>
101 <td>Steam, Epic Games store</td>
102 <td>GOG (Just the game installer, not the gog galaxy thing)</td>
103 </tr>
104 </table>
105
106 The programs here are worse than useless so they require no alternative:
107
108 * Adobe Flash
109 * Microsoft Office