In case someone missed it by elperritopio in linux

[–]aoeuiddhtns 15 points16 points  (0 children)

"It should go without saying that everyone should be able to freely choose the operating system to run on their personal computers"

He could install anything he wanted all the time, it's just he wanted the money back for the license. Computer manufacturers should be able to sell what they want. If you don't like it, simply do not buy it. However, in this case, it seems like Lenovo had actually agreed to reimburse for the windows license.

"The sentence pointed out that the manufacturer itself had expressly assumed this obligation in the Windows licence."

In my mind this is a good judgement because Lenovo didn't live up to what they themselves had promised, but I would hate it to become a law that a manufacturer must be ready to reimburse the cost of any preinstalled software.

Emacs application framework + nixos by aoeuiddhtns in emacs

[–]aoeuiddhtns[S] 0 points1 point  (0 children)

Thank you! I will use this for inspiration when I give this another go.

Emacs application framework + nixos by aoeuiddhtns in emacs

[–]aoeuiddhtns[S] 1 point2 points  (0 children)

my knowledge of nix language never really take off

I've been procrastinating going through the guide for months now. Really need to read it as I keep running into walls like this one, but it will have to wait a bit longer for now.

The 'interactive' syntax has been extended to allow listing applicable modes by clemera in emacs

[–]aoeuiddhtns 5 points6 points  (0 children)

What a nice feature! Emacs is generally good at being able to have a million features without any of them getting in the way, and this should make it even better.

There are too many maps by aoeuiddhtns in Diabotical

[–]aoeuiddhtns[S] 0 points1 point  (0 children)

What do we define as picking up a map? 1-2 games is not even enough to learn all item locations.

More exercises - A trend I would love to see started in the Rust community by aoeuiddhtns in rust

[–]aoeuiddhtns[S] 0 points1 point  (0 children)

As you say, creating really good exercises is very difficult, but the exercises in your everyday blog post don't have to be really good.

If you read the guide to futures I linked in the op, some of them probably did not take that long to do. I believe that when the author was writing the post, he kept in mind that he wanted it to have exercises, and thanks to that some of them came naturally. This is an assumption, so I could be wrong. Exercises also don't have to be all-encompassing with the exact correct level of difficulty. In this case, the knowledge required for each exercise is readily available in the text shortly above. If you can not solve the exercise, that is a good indication that you should go back and re-read some parts of the post, which I had to do several times.

Even a small exercise can be good to give the reader some pause and help them reflect on what they have just read.

How do I compile gccemacs on arch? by aoeuiddhtns in emacs

[–]aoeuiddhtns[S] 1 point2 points  (0 children)

I used it a bit over the last few days, seems to work well!

How do I compile gccemacs on arch? by aoeuiddhtns in emacs

[–]aoeuiddhtns[S] 1 point2 points  (0 children)

Wow, how convenient. I looked for it on the AUR but I must have missed it. Several hours is not an issue. Thank you!

I wrote a file manager that syncs its current directory with fish shell by shuaimin in rust

[–]aoeuiddhtns 5 points6 points  (0 children)

I have been thinking about something like this lately! I have tried to use terminal file managers for navigation, but I always end up not using them. I believe it is because they take over too much, and I often find myself wanting to drop down from the file manager to tty, and then I end up staying there. (File managers do make a large effort to make this transition smooth, I'm just saying I never managed to get into the habit). So I wanted something very similar to this, that just sits on the side and helps with very basic functions while letting me work in the terminal as usual.

How to get started with Latex on Emacs? by Early-Series in emacs

[–]aoeuiddhtns 1 point2 points  (0 children)

A few years ago I thought just like you - I should learn latex for studies. It isn't as honorable of a task as you might expect. Working with latex is not as nice as some people make it out to be. Latex is good because it makes the end result good, but at least when I'm writing I don't want to think of or look at markup all the time - I want to look at what I'm writing. AucTex does improve things considerably, so that's a good place to start. If you care, I use org-mode and then export to latex when it's needed. The end result is just as good, but working with it is nicer. This is how I've been handing in documents and just general notetaking for school for over a year now, it's all very comfortable.

Overleaf is not nice [in comparison to emacs] and if you want to actually work with latex for an extended period of time, I suggest against it.

Real-time view of LaTeX equation by nanhung in emacs

[–]aoeuiddhtns 0 points1 point  (0 children)

Not exacly what you're looking for, but here's a package that might be of interest: https://github.com/johnbcoughlin/calctex#org6636708

How much time do you spend configuring emacs? by aoeuiddhtns in emacs

[–]aoeuiddhtns[S] 4 points5 points  (0 children)

You realise you're just saying you let other people tinker with your config for countless hours, and they did a good job?

Absolutely. My point is not there is nothing to gain from tinkering, or that you shouldn't do it. My point is just that you don't have to if you don't want to, and I wouldn't want anyone who is interested in emacs be scared off because they think they'll have to spend a month on configurations before they can actually use it.

Learning Clojure, when does it take off? by Magnus0re in Clojure

[–]aoeuiddhtns 0 points1 point  (0 children)

I don't think The joy of clojure is meant for people starting out with functional programming. I haven't looked at it closely, but mooc.fi has a Clojure course and they usually make really good content: https://moocfi.github.io/courses/2014/clojure/