You need to execute JavaScript to move the mouse
Shitty design
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