Skip to content

Commit

Permalink
stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
Talha Qamar committed Sep 20, 2023
1 parent e822f03 commit a97f7e4
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 2 deletions.
5 changes: 3 additions & 2 deletions content/blog/DanGen.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
---
title: "DanGen: A danmaku pattern generator for cool visuals"
date: 2023-08-06T17:32:42+05:00
categories: blog,godot
draft: true
categories: blog
tag: godot
draft: false
---

I'm not a big Touhou guy; my only knowledge of it is through other people around me talking to me about. One of my online friends; a multimedia artist by the name of Febbs, was audibly complaining about the lack of a good danmaku generator in a vc. I was quite bored at the time and was looking for a new project, so I asked him what he wanted and eventually threw together DanGen in a couple days. DanGen is a simple Danmaku pattern generator, it isn't the _most_ customizable generator; it's standout feature is that it can layer multiple patterns on top of each other as well as having custom sprites and sizes for each spiral. Other than that, there's also some niceties like being able to control fire rate in seconds instead of some arbitrary scale. It's written with Godot, and is reasonably performant, though I still want to a little bit more to improve performance.
Expand Down
7 changes: 7 additions & 0 deletions content/blog/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: "Blog"
date: 2023-09-06T10:11:57+05:00
draft: false
---

My non divisive non controversial pieces. These are updates on what I am doing / working on now.
34 changes: 34 additions & 0 deletions content/rants/Emacs is a terrible piece of softwarare.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: "Emacs Is a Terrible Piece of Softwarare"
date: 2023-09-06T10:29:41+05:00
draft: true
---

Ah beating a dead horse, my favourite way to pass time.

If you are unfamiliar with Emacs, it is a text editor. If you are wondering why people are so passionate about a text editor, you are not familiar with text editors.

I have no problem with Emacs people doing what Emacs people do; but I have had too many try to preach to me and indoctrinate me into the Church Of Emacs. I am not having it. This essay is a list of all my problems with Emacs in one place, so I can send it to anyone and everyone who bothers me about it.

Emacs is a very *versatile* piece of software, I'll give you that. It can do basically anything you want; it can be an email client, a web browser, a git ui, a complete solution for organizing your entire life in a literate programmable spreadsheet. Emacs is a real rabbit hole. There is nothing Emacs can't do, and that is genuinely a point I concede to the Emacs people. But as the old adage goes:

> You were so concerned with whether you could, you didn't stop to consider whether you should.
But before I absolutely trash Emacs, but I want to go over some things that Emacs has that no editor can possibly hope to match.

### A first class GUI

I'll say it; Emacs looks pretty. Much prettier than most of what I see on a daily basis in Neovim, Kakoune or even Visual Studio Code. It's just *nice*. You don't need most of the gui niceties when coding. But having inline images render properly and having different font sizes for headings in Org-Mode; it looks good, fantastic even! It really outshines it's competitors in just pure visual eye candy. It also allows for native support for something like statuslines. A scriptable GUI is an Emacs exclusive, and it is one hell of edge.

### A mature plugin ecosystem

### Org-Mode

## And now on to the flaming

### Snailmacs
Emacs is slow; like stupidly slow. I have never used a slower editor. It's slower than Visual Studio. Yeah no not Visual Studio Code. ***Visual Studio***. I tried using Doom Emacs for a week. I couldn't get past a single day. I'm a short-attention span zoomer, I am wired in such a way that if it takes longer than 600ms between me typing and the text appearing on screen; I have a stroke. The near instant feedback of terminal text editors have spoiled me; I require it. It is a necessary point for correct functioning of my biology. I wanna spend time thinking about my code, not my editor
### It's a text editor not a blockbuster AAA video game
### A *terrible* unix citizen
### Buggy as hell

7 changes: 7 additions & 0 deletions content/rants/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: "Kodrants"
date: 2023-09-06T10:23:52+05:00
draft: false
---

My most controversial blazing inferno hot takes. Dangerous levels of opinions; Reader discretion is advised

0 comments on commit a97f7e4

Please sign in to comment.