diff --git a/emacs/index.md b/emacs/index.md new file mode 100644 index 0000000..5abd1cf --- /dev/null +++ b/emacs/index.md @@ -0,0 +1,36 @@ +# Kill-9's Emacs things + +Emacs (short for Editor MACroS) is a text editor[^1] made by some +weird guy in the late 70s, and had too many implementations, such as +Xemacs, Freemacs, µEmacs (microemacs). in 1984 (lmao), the GNU project ~~stole~~ +rewrote the original Emacs code and the most used version of Emacs was +born: GNU Emacs. + +# Installation + +Windows users: (Or their nearly GNU mirror) + +Mac Users: brew install emacs, I guess. + +GNU/Linux users: probably the "emacs" package on your distro's repos + +BSD users: pkg install emacs, probably? or check /usr/ports + +Plan 9 users: What are you doing here? + +# Other versions of Emacs + +As mencioned above, there are other versions of emacs, most of them +are obsolete (Xemacs for example). µEmacs is the emacs version used +by Linus Torvalds[^2] I do not recommend to use it. If you want to use +a mini Emacs, you should try [Zile](https://gnu.org/software/zile) or +[Jed](http://www.jedsoft.org/jed/). Zile is stupidly minimum while Jed +has syntax highlighting and other kind of programs. But not close to +real GNU Emacs. + +You can find more about Emacs on the sidebar. + +**Highly work in progress, please [contribute](https://gitlab.com/qorg11/kill9)** + +[^1]: Some people call it a "operating system", but I prefer to call it a Emacs Lisp interpreter. +[^2]: diff --git a/harmful/society/pan_del_carrefour.md b/harmful/society/pan_del_carrefour.md new file mode 100644 index 0000000..495389f --- /dev/null +++ b/harmful/society/pan_del_carrefour.md @@ -0,0 +1,5 @@ +# Satanás es un santo comparado con el pan del carrefour + +dios mio sagrado no existe cosa mas asquerosa que coño tiene esa +mierda, semen de cabra? mínimo, coño que puto asco encima huele a +mierda nunca lo compreis da asco diff --git a/harmful/software/c#.md b/harmful/software/c#.md new file mode 100644 index 0000000..ff75e21 --- /dev/null +++ b/harmful/software/c#.md @@ -0,0 +1 @@ +# C\# is horrible diff --git a/harmful/software/gnome.html b/harmful/software/gnome.html new file mode 100644 index 0000000..fb985e6 --- /dev/null +++ b/harmful/software/gnome.html @@ -0,0 +1,30 @@ + + + + + + +gnome.html + + + + + + +

GNOME sucks

+ + + + +

+ +

What the hell? What happens if I press cancel or ok? Why is there +cancel and ok when there’s activate and don’t activate? what the hell +is this? Also what’s a sticky key

+ + + diff --git a/harmful/software/gnome.md b/harmful/software/gnome.md new file mode 100644 index 0000000..0830363 --- /dev/null +++ b/harmful/software/gnome.md @@ -0,0 +1,11 @@ +# GNOME sucks + +* You need to execute [JavaScript](/harmful/software/javascript) to move the [mouse](https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/925?commit_id=bd197789c1e28bea4361cca48c8e3ef940b1f460#diff-content-60f382ca96e4f9c7bb781e656693f6ae462b89ed) + +* Shitty design + +![](https://archive.is/QBcPF/5b95b5f8f7e1cd6ce7cf5929a6f31a552662ee0c.png) + +What the hell? What happens if I press cancel or ok? Why is there +cancel and ok when there's activate and don't activate? what the hell +is this? Also what's a sticky key diff --git a/harmful/software/python.md b/harmful/software/python.md index cb3c78a..6d033d6 100644 --- a/harmful/software/python.md +++ b/harmful/software/python.md @@ -3,11 +3,29 @@ # Lacks everything * No pointers. +* [No true multithreading](https://kill-9.xyz/thread.png) * No ternary operators (no, ifes in one line are not ternary operators) * No switch (if else if else if else if else if else if...) * No constants * It is a true miracle that Python has lambdas. (BTW you cannot give statements to a lambda. Which makes them very useless.) +# Versions hell + +Python (Not these days) have two main versions 2.7 and 3.x. Syntax are quite different, for example: + +~~~ +print "Hello, I'm using a stupid programming language\n" # Python 2.7 +print ("Hello, I'm using a stupid programming language\n") # Python 3.x +~~~ + +That means a python 2.7 code don't run on a python3 interpreter, and +python 3.0 don't run on a python2.7 interpreter. + +Which is fine, but Python mantained python 2.7 for so long. It ended +support on 2020 and should not be used anymore. But [some +programmers](https://bugs.launchpad.net/calibre/+bug/1714107) do not +want to make the change. + # Other stuff What the hell is a \_\_main\_\_? diff --git a/thread.png b/thread.png new file mode 100644 index 0000000..1cf6059 Binary files /dev/null and b/thread.png differ