On the official osrs podcast the mods talked about Skilling. The way they talked about it frustrated me because I feel like they aren’t trying to actually get people to train Skilling and are pushing for old methods which don’t really work anymore. One of the examples given was how you could require 80 smithing to combine godsword shards, this is a great case study of what is wrong with the approach to Skilling osrs takes and NEEDS to be fixed.
As the air flows to the east through the cage door a whistling sound can be heard. Inside this cage is a monster but unlike normal monsters who roam the earth this monster stays here.
While locked up his cage the monster hears something. The sound seems all too familar. It is as if someone was weeping. Concerned but deterrmined to not leave his prison the monster yells out “Hello? Is anyone there?
Overview There are multiple different ways to give a editor a action. In my opinion the most helpful way to look at what an action needs to be bound to is by looking at the following ways. Some of these can be argued to be the same but in my opinion that misses the point. I will probably go in depth on why these feel the same later in the post.
(revised january 31st) As the air flows to the east through the cage door a whistling sound can be heard. Inside this cage is a monster but unlike normal monsters who roam the earth this monster stays here. One day a hiker named John was hiking in this woods and heard weeping. With each step the cries grew in intensity. Along the trail he gazed at a steel door with four sturdy bars.
Go watch the video emacs is NOT worth it https://www.youtube.com/watch?v=N7lYOhb64BQ&t=361s
I am suprised I never talked about this on this blog so here is some content about why you should care about emacs and what you can take away in comparison to other editors. There are more things but here are some of the big ones emphasised in emacs.
Customizability Emacs is extremely customizable because it fundementally is a lisp interpreter at its core. Unlike other editors whom have a plugin system built ontop of the editor, emacs is mostly elisp which is used to configure the editor.
The world is full of objects and people. The world is also full of information related to objects and people such as emotion and details. This incedible concept is insanely hard for people to grasp because we as humans are not built for understanding how to interact with so much information. So how do we do it?
We guess.
Humans are great at guessing. The problem with modern society is that when you make a guess on the internet, the guess is there forever.
The other night i was thinking about how modern emacs rewrite would work and what it would be. I was thinking why emacs is a single application and how to justify that in the modern day. I dont think emacs goes far enough for integration with the rest of the desktop and could go further. I came up with the idea that emacs should not be a text editor/program but a compositor.
Now that we talked about vi we can talk about vim and nvim. I am going to group nvim and vim together because most of the fundementals dont change and the parts that do change can be explained pretty easily. Note all things in vi apply to vim/nvim.
Text objects This is one of the most interesting points of vim which is rarely in other text editors for whatever reason. Text objects are well text areas based on what keybind associated with it.
Vi is one of the 2 oldest relevant text editors. Vi is also probably the most unique actually good text editor and inspired many other text editors due to some of its key features. The point of this series is to show what you can take away from different text editors so lets get into what makes vi special(hint: its alot). This will be more about POSIX compliant vi and not vim because there are alot of different features in vim that aren’t in POSIX vi.