Only god knows what i did
authorqorg11 <qorg@vxempire.xyz>
Mon, 8 Jun 2020 13:05:22 +0000 (15:05 +0200)
committerqorg11 <qorg@vxempire.xyz>
Mon, 8 Jun 2020 13:05:22 +0000 (15:05 +0200)
emacs/extra/bloat.md [new file with mode: 0644]
index.md
rocks/computers/software/distros/debian.md [new file with mode: 0644]
rocks/computers/software/distros/void.md [new file with mode: 0644]

diff --git a/emacs/extra/bloat.md b/emacs/extra/bloat.md
new file mode 100644 (file)
index 0000000..85dce72
--- /dev/null
@@ -0,0 +1,28 @@
+# Emacs isn't bloat. (n)vim is.
+
+Remember, Nobody knows what's Emacs is, I just say it is a Lisp
+machine emulator. But the GNU Project says it is a text editor. Which
+is true.
+
+Emacs is written in (src/ directory in the Emacs source tree) C and in
+Lisp (lisp directory in the source tree). The C part contains the
+Emacs core. Which is what Emacs need to work. The Lisp directory has
+the "bloated" things. The basic functionality of the text editor (such
+as (forward-char) and that kind of functions are written in C). If
+thing a Emacs' feature (M-x tetris) is bloat. You can remove
+lisp/play/tetris.el. And the bloat is gone.
+
+>\>But I have to recompile to remove a feature from Emacs.
+
+Nope. Most .el(c) files are in /usr/emacs/*/lisp. You can remove
+whatever you want from there. Emacs will work without them.
+
+Unbloating Emacs is easy, just rm -r some .el files. How easy is it to
+unbloat (n)vim?
+
+Since it is fully written in C, you have to learn it to figure out
+what to delete. So Vim doesn't stop working. Then you gotta recompile.
+
+Nvim is a (fork) of vim written in Vimscript, C and extensible in Lua.
+Using an external programming language for extensions is bloat. Emacs
+fixed that using its own programming language.
index 018ff6c..372be28 100644 (file)
--- a/index.md
+++ b/index.md
@@ -1,4 +1,3 @@
-
 # kill-9.xyz
 
 This is a website made by qorg11. This is a "blog" about anything. It
@@ -18,6 +17,11 @@ will appear here. If you don't want to use Git,
 [email](mailto:qorg\[@\)vxempire.xyz) me a diff and I'll patch the
 file. Atribution will be given if wanted.
 
+## IRC
+
+Join use at #lain in [kill-9.xyz!](irc://kill-9.xyz)
+
+
 <a href="http://killnod2s77o3axkktdu52aqmmy4acisz2gicbhjm4xbvxa2zfftteyd.onion/">Onion</a>
 
 <img src="/satania.jpg" width=500>
diff --git a/rocks/computers/software/distros/debian.md b/rocks/computers/software/distros/debian.md
new file mode 100644 (file)
index 0000000..a0ed847
--- /dev/null
@@ -0,0 +1,42 @@
+# Debian second best distro
+
+Debian is a (very) old GNU/Linux distribution. Which has done a lot
+(lot) to the Free Software movement. And we owe it almost every
+GNU/Linux distribution. Such as Ubuntu, Linux Mint, Deepin. And many,
+many more. It started in 1993 by Ian Murdock (✝). The name Debian is
+the combination of his name and his girlfriend's name (Deborah + Ian)
+
+There's the Debian Manifesto, which you can read
+[here](http://www.debian.org/doc/manuals/project-history/ap-manifesto.html)
+Where a 100% Free (As in freedom) GNU/Linux distribution is stated.
+
+There's also the DFSG (Debian Free Software guidelines). Which are the
+guides that a package must follow for it to be considered Free
+Software by Debian. I am not going to state them here. But you can read it [here](https://www.debian.org/social_contract.html#guidelines).
+
+Debian has a lot of good stuff and a bit of bad stuff. But the bad
+stuff can be easily fixed
+
+* Since it is a very old GNU/Linux distribution, there's a lot of
+  documentation written. So it is useful for new GNU/Linux users.
+* Xorg just works.
+* Lots of packages. 
+* Runs on everything. Almost as NetBSD, and not planning to drop i386
+  support, so my x60 can sleep in peace tonight.
+* A lot of ISOs to choose from. Netinst for network installation or
+  even a full image.
+* Lot of mirrors around the world. So apt downloads can be very fast.
+
+But there's also bad stuff. 
+
+* systemd by default. You can change it. But it is a very bad idea. If
+  you want Debian without systemd. Use [Devuan](https://devuan.org),
+  which is the distro I use (2020-06-05)
+* apt is slow as fuck while unpackaging.
+* same as dpkg
+* Old packages if you don't use Debian testing/sid. Which is not a big
+  problem since you can edit sources.list or install Debian testing
+  directly.
+
+That's all about Debian. Probably my favorite distro and you should
+use it if you're net to GNU/Linux.
diff --git a/rocks/computers/software/distros/void.md b/rocks/computers/software/distros/void.md
new file mode 100644 (file)
index 0000000..0ff4edf
--- /dev/null
@@ -0,0 +1,30 @@
+# Void linux rocks
+
+Void linux it is a built from scratch GNU/Linux distribution made in
+Spain by JuanRP (Who is not in the project anymore) and
+contribuitors. Its main feature are:
+
+* Its own package manager, the x binary package system (xbps). It is
+  very fast unlike the insanely slow dnf or apt.
+* A lot of packages avaiable for default. IceCat is in their main
+  repositories. There's also i3-gaps.
+* Insanely fast download servers.
+* You can compile the packages by yourself with xbps-src.
+* No systemd. It uses runit by default. (a GOOD init system).
+* It does not use man-db.
+* Easy installation. Unlike Arch or Gentoo.
+* Very lightweight.
+* Has non-free packages in a separate repository.
+
+Void is a very good distro but it has very shitty stuff you may not deal with:
+
+* For advanced users.
+* No texlive in repos. You have to download and use the texlive
+  installer script. Which is bad because it leads to descentralized
+  packages.
+* There are some useless packages in their repositories. Such as
+  XMonad. It only install the binaries but not the required Haskell
+  libraries XMonad needs to work.
+  
+That's all the bad things about Void, Void is one of the best distros
+out there and it deserves a try.