Hey there! Welcome to my blog post site. My online name is LordRishav, and I will post my rants, praises, feelings and other stuff about products and me personally here.
Who are you? Why am I here?
As I said, I am LordRishav. I am a GNU/Linux, Free Software, Copyleft and Privacy enthusiast. I am a member of the Gen Z, although instead of being attracted shiny new stuff and following consoomerism, I prefer keeping stuff simple. Simple software and technologies are cool. I try to use simple software whenever I can, and like the Unix Philosophy of doing things. I have a lot of software projects which can change the world if brought to life (which is the difficult part).
As to why you’re here, you are more abled to answer it than me :P
Why does this site seem so naked? Where are the bells and whistles?
This site is such due to 2 reasons:
# This is a test Markdown Document
* Test Bullet
1. Test list
## Test Subheading
**Test bold text**
Test Plain text.
*Test Italic text*
### Test Subsubheading
[Test Link](https://example.com/)
> Test quote
It is this easy to make a Markdown document. Then I use a tool called
pandoc
to convert it into HTML for display on this website.
Whereas, the same text above written in HTML looks like:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>Test HTML File</title>
<style type="text/css">
white-space: pre-wrap;}
code{.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
span.column{display: inline-block; vertical-align: top; width: 50%;}
div</style>
</head>
<body>
<h1 id="this-is-a-test-Markdown-document">This is a test Markdown Document</h1>
<ul>
<li>Test Bullet</li>
</ul>
<ol type="1">
<li>Test list</li>
</ol>
<h2 id="test-subheading">Test Subheading</h2>
<p><strong>Test bold text</strong></p>
<p>Test Plain Text.</p>
<p><em>Test Italic text</em></p>
<h3 id="test-subsubheading">Test Subsubheading</h3>
<p><a href="https://example.com/">Test Link</a></p>
<blockquote>
<p>Test quote</p>
</blockquote>
</body>
</html>
Which one is easier? Of course Markdown is easier to write. I am not saying that everyone should use Markdown to create their websites, but this is just easier for my use case, it may be bad for people who create websites professionally, they may need CSS and obligatory JavaScript in their webpage.
Want to know how? Check a modern web browser’s memory
footprint in your system’s Task Manager. On my system with Mozilla
Firefox, it was taking almost 1 gigabyte of RAM with only one tab open.
Next, start up a terminal based browser like links
, and
check the memory footprint. Hardly uses 100 MB. Why so? It is so because
links
is a lot simpler than the modern web browsers. It
can’t render CSS or JavaScript. Now this breaks a lot of websites on
links
, whereas 30 years ago, websites rendered fine on any
CLI browser.
You may think that comparing a modern web browser with a
browser that can’t even render CSS is unfair. Alright, just disable
JavaScript on Firefox with javascript.enabled
switched to
false in about:config. Disable cookies for the moment too. Next go to
the most bloated news website. Your web browser would be using a lot
less RAM than previously.
This is another reason I didn’t give much CSS, JS and all the other modern bloat other websites have.
This is boring to read
Alright, come back next Monday to read new blog posts. Au revoir!