blob: aa3b88c4907ec14e0a15a9c44376bcf87e15d7d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
+++
title = "software"
+++
most software is not based. there are exceptions tho.
# based
## messengers
there are 3 good messengers.
### XMPP
[xmpp](https://xmpp.org) is the best messaging protocol. it's an open standard with many client (and server) implementations.
### Matrix
[matrix](https://matrix.org) is another open standard. less based than XMPP because of its stupid federation architecture.
DO NOT USE `matrix.org` AS YOUR HOMESERVER. Use [unredacted.org](https://unredacted.org) or [private.coffee](https://private.coffee).
### Signal
[signal](https://signal.org/) is an e2ee messenger. it requires a phone number to sign up, is not federated but is still a good messenger.
it has some of the coolest crypto tech in any messenger (fun fact: most e2ee messengers use the signal protocol).
## os
### linux
[linux](https://kernel.org) is the most popular libre kernel. i recommend [einfach](/projects/einfach), [gentoo](https://gentoo.org) and [alpine](https://alpinelinux.org).
### busybox
[busybox](https://busybox.net) is a tiny coreutils implementation in a single binary.
### freebsd
[freebsd](https://freebsd.org) is a full operating system, while linux is just a kernel which is combined with userspace tools.
### openbsd
[openbsd](https://openbsd.org) is also a full operating system. it's secure as fuck but lacks some software support.
### runit
[runit](https://smarden.org/runit/) is based. it's simple, small and just works.
# not based
**beware: garbage ahead**
## os
### windows
the most popular desktop operating system. it's slow, bloated, sends tons of data back to microsoft and is harder to use than some linux distributions.
### macos
**"garbage, but apple" ~ forever2k38, 2026**
the same bullshit. only slightly better since it's unix like.
### systemd
why does it need 750k lines of C? [runit](https://smarden.org/runit/), [sysklogd](https://github.com/troglobit/sysklogd) and a few more daemons provide all of its functionality.
### gnu
gnu extensions are cancer and only exist to lock people into using gnu software.
## messengers
### discord
**"bad irc"**
discord really is garbage. it's proprietary, the desktop client is electron based, it's not e2ee and it scans all of your messages.
|