This is a place where I put down my opinions, musings, guides and code. I study Physics at IISER Mohali and am interested in QCQI. I'm also an avid coder in Julia and Python, and I know C++ and a bit of Java. I also have a main website-cv thing which may interest you.
Well, hope you enjoy reading my blog, whether you agree with me or not! Please do reach out via the links on the left!
My previous post was a brief intro and what I feel about the Gemini protocol. All said and done, I thought that it wouldn't hurt to "expand" my blog to the Gemini space too. This blog is about what I had to do to get my blog to the Gemini space. The blog is at gemini://gemini.ctrl-c.club/~dhruva
Tl;dr — LOL no, read the whole thing.
The first thing I needed was a server to host my Gemini capsule. For my HTTP site, I use GitHub pages, which is super easy to set up because I don't need to manage my own server. But is there something similar for Gemini?
Turns out, it's even better. Tildeverse is a universe of Tilde server instances. What's a tilde server? It's a public server which you can request for an account on, and you can just... use it. So I signed up for an account on the ctrl-c club tilde instance. In about a day I received my ssh details, and I was up and running in about 15 mins.
Today's day websites are filled with lovely designs and transitions and animations and... ads. While there is a certain beauty in these websites, they tend to distract users from real content. See any news site for example, it is nearly impossible to visit these sites without having an AdBlock installed.
Some of these UI "enhancements" may be well-intentioned and may even improve User Experience, but they often come at a cost to accessibility. As web layouts get more complex, and with barely any standardization, those who use assistive devices such as screen readers find it harder to navigate websites.
From a security standpoint too, arbitrary JS, especially "closed source" JS can pose threats. In order to mitigate these threats, additional features like sandboxing need to be implemented which further increases the weight of the browser.
I was going to the mall when I saw three people sitting on the bench. As I approached them they started running away. I was surprised by this. Pleasantly surprised. It was rare that people ran from me, they generally fainted. I don't really blame them. How often do you see Death anyway?
Non-believers were generally the ones that reacted worse than the believers. I suppose that the believers already plan for this moment. I've really wondered though, is it that they are closer to the truth because they believe in Me or are they further away because they do so without any real evidence. I never leave evidence.
I love TUIs. Being able to use just keys to do a lot of things without touching your mouse is pretty awesome. But I can't constantly be on my laptop. I mean sure, with the pandemic, that's all I've done, but
if when it gets over, I'll be on the move. I can't turn on my laptop for every damn thing. I need to have the things I am working with on my phone too, especially things like the calendar. Now you get to read about the things I've tried to set up a TUI calendar which also syncs to my phone.
Conclusion: Calcurse. Beautiful.