<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Dilip's Log</title><link>http://idlip.in/</link><description>Dilip's Log</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>Copyright © 2023-2026, Dilip | Zororg; All rights reserved.</copyright><lastBuildDate>Thu, 19 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="http://idlip.in/rss.xml" rel="self" type="application/rss+xml"/><ttl>1440</ttl><item><title>Replenish theme - its Emacsy</title><link>http://idlip.in/posts/emacs-theme-site/</link><pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/emacs-theme-site/</guid><category>emacs</category><category>orgmode</category><description>&lt;p&gt;
With previous post on &lt;a href="http://idlip.in/posts/revamp-blog-2026"&gt;revamp my blogs&lt;/a&gt;, I finally today went ahead and upgrades the beautiful &lt;a href="https://github.com/ArthurHeymans/hugo-emacs-theme/"&gt;emacs theme made by Arthur&lt;/a&gt;, and locally forked to add goodies.&lt;/p&gt;
&lt;p&gt;
Reflecting on upgrades since beginning it has received, I&amp;#39;m strictly thinking to settle with this, as it looks good, minimal enough and modern looking, adaptive in mobile, has rss support and I can extend as I want and more than all, I can live in my editor - &lt;code class="verbatim"&gt;Emacs&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;
Initially the itch to setup own blog and personal website starting with &lt;a href="https://rudra.dev/"&gt;rudra.dev&lt;/a&gt; (may no longer be active) site which had simple blog listing made using Hugo. Then I moved to org-mode&amp;#39;s &lt;code class="verbatim"&gt;org-publish&lt;/code&gt;, and had setup replacing the same with full html and css from org. I still have the theme in another branch &lt;a href="https://github.com/idlip/idlip.github.io/tree/voyage"&gt;here&lt;/a&gt;. But again wanted to extend things and org-publish did not feel clean. So went back to hugo, was exploring plethora of theme and went ahead with &lt;a href="https://gitlab.com/rmaguiar/hugo-theme-color-your-world"&gt;Color your world&lt;/a&gt;, which looked unique giving color accent for whole page and letting user pick with choice. It had search and katex support, but later realized I dont use any of it and it loaded many JS files. Then began another hunt and was thinking of &lt;a href="https://github.com/Livour/hugo-mana-theme"&gt;Mana theme&lt;/a&gt;, which seemed cool and was active in development with new features every commit.&lt;/p&gt;
&lt;p&gt;
Right at this time, magically the &lt;a href="https://www.reddit.com/r/emacs/comments/1qtvnpl/making_my_blog_look_and_feel_like_emacs/"&gt;Emacs theme came by reddit&lt;/a&gt; and the path got clear and jumped the ship.&lt;/p&gt;
&lt;p&gt;
Enough of history, today I added some improvements to this theme in my fork and hopefully I&amp;#39;ll be doing more blogs here with as much information I can spread.
I&amp;#39;ve been enjoying reading Light novels - Apothecary Diaries and Ascendance of Bookworm, and skimming hacker news and blog posts from &lt;a href="https://www.feedbase.org/"&gt;feedbase&lt;/a&gt;, hence its time to give back and share as well.&lt;/p&gt;
&lt;hr&gt;
&lt;div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;"&gt;
&lt;p&gt;&lt;em&gt;Its not always of what you can consume, can be what you give as well.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Revamp the blogs</title><link>http://idlip.in/posts/revamp-blog-2026/</link><pubDate>Tue, 06 Jan 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/revamp-blog-2026/</guid><category>snippets</category><description>&lt;p&gt;
Hello world, again!&lt;/p&gt;
&lt;p&gt;
Hopefully with this new year (2026) I wish to do regular blogs and get habit of giving (writing) out more.&lt;/p&gt;
&lt;p&gt;
I&amp;#39;m a heck fanatic of ASCII text, I prefer text reading over any media. I really want to get on with blog (even crap quality is fine for now). I actually write tech-report for &lt;a href="https://fossunited.org/blogs/tech-report"&gt;FOSSUnited platform&lt;/a&gt; and to improvise that as well I better do more writing here!&lt;/p&gt;
&lt;p&gt;
Btw with this new year I bought a domain for myself (&lt;a href="https://idlip.in)"&gt;https://idlip.in)&lt;/a&gt; yay :), been thinking for many days and finally went ahead. Might do zororg.in or dev as well.&lt;/p&gt;
&lt;p&gt;
The name is mostly derived as my github username, the significance is simply first two letter transposed of my name.
Dilip (idlip)
If not for this, maybe I&amp;#39;d have picked &amp;#34;Gol D. Lip&amp;#34; in the veins of OnePiece (Gol D. Roger) {hey there is will of D here}&lt;/p&gt;
&lt;p&gt;
You can send me email on &lt;a href="mailto:hi@idlip.in"&gt;hi@idlip.in&lt;/a&gt; (I love emails as well)&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Read more, write more, give more&lt;/em&gt;&lt;/p&gt;</description></item><item><title>OBTF as Second Brain with Org mode</title><link>http://idlip.in/posts/obtf-org-mode/</link><pubDate>Sat, 06 Sep 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/obtf-org-mode/</guid><category>orgmode</category><category>emacs</category><category>pkm</category><description>
&lt;p&gt;
&lt;strong&gt;One Big Text File&lt;/strong&gt; is simply writing down mostly everything in single file to organize or manage data. This single file acts as the source of knowledge and holds all notes.&lt;/p&gt;
&lt;p&gt;
Second brain has been a buzz word, thanks to the sourcing of Zettelkasten method, every productivity freak is on the stance to organize their life and get things done.&lt;/p&gt;
&lt;p&gt;
But I soon came to the conclusion by reading many blogs and reddit discussions that, searching is far superior than organizing. On internet all we do is search for information, and not organize or build system just to get info. This is how note taking should work as well. Just for &lt;strong&gt;efficient retrieval and storage&lt;/strong&gt;. &lt;/p&gt;
&lt;p&gt;
Thanks to my introduction to emacs and getting deep into rabbit hole, Org mode has been the great tool to handle plain text file as an Organization platform. Just like emacs (OS), Org mode can also be extended to endless limit (I dare say it). If emacs is OS, Org mode is for me Init system (systemd).&lt;/p&gt;
&lt;p&gt;
You can read more about my note taking journey in &lt;a href="http://idlip.in/posts/wrapup-masters"&gt;this post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
This context is also written in favor to post it on r/obtf&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Org mode is the best tool for managing OBTF
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;Many popular workflow would go by simple format as bullet points with Time date and info, and regexp based searching via CLI (rg, vim, grep, sed…. bash scripts)&lt;/p&gt;
&lt;p&gt;
Org mode has many bells and whistles (features) that aid in this method. Tags, integration with commands and rich source of documentation (one of the best things of Emacs or org mode). Thanks to emacs and &lt;a href="https://protesilaos.com/"&gt;protesilaos stavrou&lt;/a&gt; I learnt how important are documentation and writing sensible notes. It means alot for future self to recognize and re-instantiate the thoughts and state.&lt;/p&gt;
&lt;p&gt;
Org mode has an &lt;code class="verbatim"&gt;datetree&lt;/code&gt; method which has file heading hierarchy in the Year &amp;gt; Month &amp;gt; Day and 4th nested heading follows any notes.&lt;/p&gt;
&lt;div class="src src-org"&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-org" data-lang="org"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;* &lt;/span&gt;2022
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ** 2022-10 October
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; *** 2022-10-07 Friday
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; *** 2022-10-08 Saturday
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; **** &amp;lt;&lt;span class="s"&gt;Any notes I&amp;#39;m capturing&lt;/span&gt;&amp;gt; :tag1:tag2:&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
This gives out the leverage of journaling, but also a lazy man&amp;#39;s organization. I use tagging extensively to most of the (4th) heading based on context so as to narrow down to filter.&lt;/p&gt;
&lt;div class="src src-org"&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-org" data-lang="org"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; # learning notes --- l@
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; #+tags: l@coding l@emacs l@bioinfo l@nix l@bash l@julia l@rstats l@python l@devnote l@latex l@til
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; # generic notes to remember or readme --- n@
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; #+tags: n@linux n@shell n@cli n@book n@idea
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; # projects --- p@
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; #+tags: p@webcli p@cyanate p@scitomep&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;These tag help to categorize the heading in some (lazy) way&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Org mode has &lt;code class="verbatim"&gt;org-sparse-tree&lt;/code&gt; bound to &lt;code class="verbatim"&gt;C-c /&lt;/code&gt; which helps to narrow down based on tag or property. Also another emacs package &lt;code class="verbatim"&gt;consult&lt;/code&gt; helps to take it up further via &lt;code class="verbatim"&gt;consult-line&lt;/code&gt; and &lt;code class="verbatim"&gt;consult-org-heading&lt;/code&gt; along with &lt;code class="verbatim"&gt;org-ql&lt;/code&gt; package. Org mode also has &lt;code class="verbatim"&gt;#+select_tags&lt;/code&gt; to export headings to file.&lt;/p&gt;
&lt;div class="src src-org"&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-org" data-lang="org"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; #+select_tags: r@book&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
With that we can &lt;code class="verbatim"&gt;C-c C-e&lt;/code&gt; (org-export-dispatch) and press &amp;#34;O O&amp;#34; (make sure org is in org-export-backends) to get temporary Org buffer only with those heading.
This logically acts as an individual file with that tag/category, thus being atomic in my sense. Org-sparse-tree might also be same.&lt;/p&gt;
&lt;p&gt;
—-&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
Key takeaways
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;
whatever the system or the tool is, the main takeaways every resource provides is to review the notes and write it for future self. Every capture is to review back and make the fleeting note into and rich information.
This OBTF with org mode satisfies that needs given that user reviews the notes and visits back to digest it again.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Embarking in Foss United</title><link>http://idlip.in/posts/embark-fossunited/</link><pubDate>Sun, 24 Aug 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/embark-fossunited/</guid><category>work</category><category>foss</category><description>
&lt;p&gt;
From the previous post, I&amp;#39;m amazed to share that I have started my career in FOSS United Organization (&lt;a href="https://fossunited.org"&gt;FossUnted&lt;/a&gt;) which focuses on promoting FOSS (Free and Open Source Software) in every day use and every where. Its an NPO, run to conduct events, support students and get this ideology elicited everywhere.&lt;/p&gt;
&lt;p&gt;
I just joined before 40 days for &lt;a href="https://fossunited.org/indiafoss/2025"&gt;IndiaFoss 2025&lt;/a&gt;, which is now a grinding period with work loads. Lot of focus and work aligned up.
Initially I feared a bit about taking this responsibility but just few weeks in, I&amp;#39;m happy that I grasped the most parts and got a hang of it. Thank to my CLI, Emacs experience, it hastens up by development workflow.&lt;/p&gt;
&lt;p&gt;
It has been new learning every day, I&amp;#39;m so excited to be part of it. Everything connects and makes sense to me here, somewhere it feels I belong here.
So far all good, and I&amp;#39;m here.&lt;/p&gt;
&lt;hr&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
[2026-01-05 Mon] Update
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;I&amp;#39;ve been working as developer and I must say I got the hang of codebase and complete map of the technical foundation. Its so surprising for me that I can think of like programmer and really going deep in this world. Although I must admit that thanks to having some vibes it helps me to code and think more of proper implementation for future maintenance.&lt;/p&gt;
&lt;p&gt;
Thanks to many resources online the ocean is very vast and I&amp;#39;m loving it to learn something new everyday (as my perseverance goes). I must admit one thing I hate frontend, I hate making pages and I mostly love keeping backend rock solid (yep!)
One fear I&amp;#39;ve with frontend is I might be adding complexity in code (vibed) thinking for practical and modern web use case. Before my time most of the pages were static and Vuejs was used for building some complex pages, and here I&amp;#39;ve started to bake JS script inside pages to add complexity (I&amp;#39;m scared of maintaining in future tbh as things grow).&lt;/p&gt;
&lt;p&gt;
One things I hate is, even during break or afk I keep getting random thoughts on improving platform/codebase, try that; do that; this way; implement that; etc which irritates me (how to escape?)
which is quite annoying at this time!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;(this post might have updates as days goes on.)&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Wrap up on my Bioinformatics Masters Journey</title><link>http://idlip.in/posts/wrapup-masters/</link><pubDate>Sat, 28 Jun 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/wrapup-masters/</guid><category>masters</category><description>
&lt;p&gt;
June 2025 finally marks the end to my academic journey with completion of my Post-graduation Masters of Science in Bioinformatics.&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Preface
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;
The story of me here starts with the Covid period, when I was introduced with laptop and when I started using Linux, I wanted my Biology related topics to be involved with Computing, Linux and CLI stuffs. That is where magically I learnt about the domain, &lt;strong&gt;Bioinformatics&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
Although one of the teacher had told before to not to choose that in 2019 just because his friend who took was basically working in &lt;code class="verbatim"&gt;excel&lt;/code&gt;. That kinda bombarded me most of the times. Although I took the plunge and could see myself embarked in this field, and slowly as I approached I started to notice how cool this field is.
It&amp;#39;s an booming field, but let me tell you, it&amp;#39;s an mature field as well. Starting with Human Genome Project in 1990, the field which was termed as &amp;#34;Big Science&amp;#34; started to rise. Sanger sequencing &amp;gt; NGS &amp;gt; AI ML in Bio.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
The voyage
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;I really wanted to either get into IISc or IBAB (Bangalore) institutes, since both very much focused on Bioinformatics research and work and had lot of growth. I could get due to the barrier of entrance tests. But I joined another University which offered this course in Bangalore and which syllabus was very up-to-date and shiny (yeah just like the hype train!).&lt;/p&gt;
&lt;p&gt;
I was introduced with Programming languages R &amp;amp; Python (although I knew Linux, CLI and Git) and there on went on with making this computations on Biological data. My academics were thankfully completely Practical oriented. It was less of an theory, and more of an Hands-on experience mode of learning, running Data analysis on Biological data.&lt;/p&gt;
&lt;p&gt;
Slowly topics were making sense and started picking pace to meet the higher ends of day-to-day research which seeks driving problems that exists in real world. All fascinating and perfect to know that we have so many gaps to fill in. Healthcare, personalized medicine, research and better medic products and so on was en-visioned in this domain.&lt;/p&gt;
&lt;p&gt;
Things started booming with AI and ML in biological field as well. Alpha fold made the big news, Google DeepMind, and some more promising event. Recently Alpha Genome made it up to shock the community of whats possible and how quick we can fill in the gaps. But soon there came barriers, in India. heck research did not get much grants nor much research was really moving forward.&lt;/p&gt;
&lt;p&gt;
Everyone were stuck with traditional RNA-sequencing technology, Analyzing RNA data, Molecular docking and virtual screening, thats all. TBH I realized that most of the Bioinformatics work is basically &lt;strong&gt;predicting a phenomena that it might occur or it might cause&lt;/strong&gt;. Yes, this is true. If you don&amp;#39;t know, throw me a mail or please read &lt;a href="https://reddit.com/r/bioinformatics"&gt;r/bioinformatics&lt;/a&gt; you will find lot of people making sense.&lt;/p&gt;
&lt;p&gt;
Most of the tools are decade old, forget algorithms, even the R packages (Bioconductor) is older are mildly maintained except big ones (tidyverse). The python eco-system is good, day-by-day many Bioconductor packages seem to be efficiently replaced with Python alternatives (eg: SCverse), and since AI/ML it becomes obvious.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Workflow Management&lt;/strong&gt;: This has been kinda a joke TBH. Most of the tasks are carried by custom bash scripts which they run for most of the similar data. Let me break you the truth, they dont reason with data nor make parameter setting effectively. Same bash script pipeline, run for all datasets. Get the results, present it well and highlight finding.
Snakemake and workflow are really optimized and good, but again its no more better than bash script and yet many people just choose existing pipeline and run, run, run!&lt;/p&gt;
&lt;p&gt;
Then to my final year project, I did my internship in Computational Genomics Lab in RVCE. It was really a good place and freedom to work on research and explore. I worked on various things, my primary thesis work was on optimizing Denovo genome assembly algorithm (which assembled DNA reads/strings) using Hybrid quantum-classical approach. There were only two work which aimed to tacked this. Although not so successful due to lack of quantum hardware today, it gave proof-of-concept and I just extended a bit to apply for small data.
Then I also built standalone pipeline tool for Genome variant calling and Metagenome AMR spotter for a researcher there. Then I partially worked on Systems Biology project which was to apply Mathematical modeling for gut health and obesity. All info are in my repo project named &lt;code class="verbatim"&gt;cg-pipelines&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;
But soon I realized research wasn&amp;#39;t my cup of tea, at least in India. They worked on many research papers and so many topics in bioinformatics. Yet, research feels like its all about getting a paper. No real application or action. Then I affirmed that Industry and problem solving is where I&amp;#39;m into.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-2"&gt;
&lt;h2 id="headline-3"&gt;
Inference
&lt;/h2&gt;
&lt;div id="outline-text-headline-3" class="outline-text-2"&gt;
&lt;p&gt;Bioinformatics is a great domain, holds lot of gaps and needs lot of requirements. This is a promising field that surprise with lot of development and welfare to human. The second largest data produced by field is Bioinformatics, after the giant Astronomy.&lt;/p&gt;
&lt;p&gt;
Most of these works are only predicting event or enriching data to prove that this - gene, protein, variant, mutation, factor might be responsible for so and so. Yes, that&amp;#39;s all. Although nowadays there is more boom with &lt;strong&gt;Metagenomics&lt;/strong&gt;, which studies on Microbiota level information and applies more statistics on Bacterial abundance level. Cool enough, but the problem remains same, nobody is really understanding whats running behind the scene or actual code. Most of it is like &amp;#34;Black Box&amp;#34;.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-4" class="outline-2"&gt;
&lt;h2 id="headline-4"&gt;
Career Ahead
&lt;/h2&gt;
&lt;div id="outline-text-headline-4" class="outline-text-2"&gt;
&lt;p&gt;This was a hard struck aspect for me. When I started to apply, unfortunately there were not many job opening in Bangalore. Most of it were else, hyd, pune, mumbai, ahmedabad, gurgoan, .. elsewhere all but rarely in bangalore. Although I grinded to apply to most of the companies in bangalore, hardly any clicked or they only offered less. This took a serious toll on me, although I believe I was damn skillful to this field to hasten up higher nobody gave me a chance, at least with good offer.&lt;/p&gt;
&lt;p&gt;
Finally this is where some magic happened and lucky enough, I got a job in tech field. More on this in next post.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-5" class="outline-2"&gt;
&lt;h2 id="headline-5"&gt;
Final Words
&lt;/h2&gt;
&lt;div id="outline-text-headline-5" class="outline-text-2"&gt;
&lt;p&gt;I highly recommend bioinformatics to any who wants to pursue or think of it. It has a deep research and most of the today&amp;#39;s demanding skills align perfectly with the field. r/bioinformatics community has really been helpful and lot of quality discussions, although you will see most of the repeated rants or questions.
This field has so much potential and it just aint achieving maybe due to bad research and bad approach.
This has left me inner passion to practice and do bioinformatics as an hobby and my passion and interest, cause it can answer a lot of questions, and gaps are so many to fill in.
This also taught me to get hang of reading research papers, and believe that Papers are the only source of information. Just like how documentations are.
As per &lt;a href="http://idlip.in/posts/masters-emacs-orgmode"&gt;previous most&lt;/a&gt;, Emacs and Orgmode helped me a ton in organizing and stay on track with following up on topics.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>The Wild Robot</title><link>http://idlip.in/posts/wild-robot-movie/</link><pubDate>Tue, 10 Jun 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/wild-robot-movie/</guid><description>&lt;p&gt;
The wild robot has been an spectacular watch, worthy of Oscar winning movie.&lt;/p&gt;
&lt;p&gt;
The scenes and dialogues are so relevant to this world, that it depicts a mix of philosophy and reality with touch of AI and LLM models.&lt;/p&gt;</description></item><item><title>My MSc journey with Emacs Orgmode</title><link>http://idlip.in/posts/masters-emacs-orgmode/</link><pubDate>Fri, 06 Jun 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/masters-emacs-orgmode/</guid><category>bioinformatics</category><category>emacs</category><category>pkm</category><description>
&lt;p&gt;
&lt;strong&gt;I wrote and used emacs orgmode for all of my post-grad Masters classes, presentations, projects and thesis.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
Before post-grad itself I was introduced to Emacs world and enjoyed getting good with it. As I used it, I realized emacs is not just an text editor, its an Personal Development Environment itself and user has power to craft it as they need. This was a worthwhile investment.&lt;/p&gt;
&lt;p&gt;
My initial plan when I started Masters (Bioinformatics) was to fully stay organized and be productive. I was a freak at this, I was reading up many blogs and digesting discussion on being productive. I even read books such as,&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Getting things Done &lt;/li&gt;
&lt;li&gt;How to Smart notes by Sonke Ahrens
Introduces on Zettelkasten note-taking system. Although hyped up, I believe system does not function as brain.&lt;/li&gt;
&lt;li&gt;Deep Work by Cal Newport
Insights on focused working and being distraction-less.&lt;/li&gt;
&lt;li&gt;Second Brain by Tiago Forte
Again, whole thing about Zettelkasten. Popularized the term &amp;#34;Second brain&amp;#34; itself.&lt;/li&gt;
&lt;li&gt;Atomic Habits by James Clear
Mentions on starting habits in small steps.&lt;/li&gt;
&lt;li&gt;A system for Writing by Bob Doto
Latest book, emphasis on above all books and zettelkasten.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I could have been an normie student like others and be at ease, but why did I choose to burden with Emacs and Orgmode..?&lt;/p&gt;
&lt;p&gt;
I valued investment and growth. I could see the development and learning of skills compared to working with traditional GUI applications.&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Note taking
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;Note-taking is understandable, its just format of text to store and read. And org-mode was superior and helped me alot.
I later on embraced single big org file, and started using tags heavily with context based tagging.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;t -&amp;gt; task; t@shop t@meeting t@work&lt;/li&gt;
&lt;li&gt;p -&amp;gt; project; p@plan p@lncrna p@thesis&lt;/li&gt;
&lt;li&gt;l -&amp;gt; learn; l@nix l@python&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So on which really helps with narrowing using consult package and org-ql for querying. I eventually formed my own second brain with org mode like an zettelkasten system. This became my personal knowledge management (PKM) as well which empowered me to stay organized.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
Reports/Doc
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;Org mode can produce pdf via latex or ODT/docx format. That eventually guided me for submission of assignments and documents for sharing.
Although it was an hassle to get formatting correct as they instructed, where as others just did them in breeze via M$ word and AI crap generated.&lt;/p&gt;
&lt;p&gt;
Although there was not much work with reports, I had good workflow of storing notes and working with integration and stayed organized.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-2"&gt;
&lt;h2 id="headline-3"&gt;
Presentations
&lt;/h2&gt;
&lt;div id="outline-text-headline-3" class="outline-text-2"&gt;
&lt;p&gt;I thought to give presentations in Emacs editor itself, but that did not make the cut for required normie friendly slides. The magically I came across revealJS and observed many people in tech presentations and talks used them. There was active development of org-reveal package as well, in new form from OER gitlab repo.&lt;/p&gt;
&lt;p&gt;
This workflow was definitely more painful, to get as they expect. The default works, but tweaking were more. But revealjs and org package provided many options and it sufficed for completing the setup along with power of HTML and CSS.&lt;/p&gt;
&lt;p&gt;
I had local.scss file for color and designing slides, and org generated html files.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-4" class="outline-2"&gt;
&lt;h2 id="headline-4"&gt;
Thesis
&lt;/h2&gt;
&lt;div id="outline-text-headline-4" class="outline-text-2"&gt;
&lt;p&gt;The final saga of the journey, since thesis takes time to write, I thought to not bother with complicating this task. My initial thought was to either use Latex, if it was too much headache then simply follow given docx format file and write.
Thankfully there was another player getting really popular, a new typesetting &amp;#34;Typst&amp;#34;. It did the magic and wonders.&lt;/p&gt;
&lt;p&gt;
The syntax and process was very robust and simple. The documentation was standard and was simple enough to grasp and tweak everything. And here was well someone had made basic org export support for typst format. Although IMHO typst syntax is so easy to understand and I loved to write and learn the syntax. Workflow was bliss with it, I wonder why I did not discover it earlier. Maybe I&amp;#39;m not a mathematician to have it for demand, but it was a good skill to have it in my hands.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-5" class="outline-2"&gt;
&lt;h2 id="headline-5"&gt;
Conclusion
&lt;/h2&gt;
&lt;div id="outline-text-headline-5" class="outline-text-2"&gt;
&lt;p&gt;
The main draw from this experience was that investing in tools that allow extending and allow programming to customize and tweak as I require was a major win and good rewards. These were added up skills that makes working with related tasks a breeze ahead.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>If cats disappeared from world</title><link>http://idlip.in/posts/cats-disappeared-world/</link><pubDate>Thu, 10 Apr 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/cats-disappeared-world/</guid><category>novel</category><description>&lt;p&gt;
&lt;strong&gt;If Cats Disappeared from the World&lt;/strong&gt; is an light novel by Genki Kawamura.&lt;/p&gt;
&lt;p&gt;
It depicts the life-death situation of a person, who in-return to live a day makes something disappear from the world.
The novel shows a thought-provoking idea of, &amp;#34;what&amp;#39;s life worth it&amp;#34; or how much meaning it carries.&lt;/p&gt;
&lt;p&gt;
The reviews spoke as sober one, but I did not feel any depressing moment about story. But the lesson and points definitely are reflective on life.
The major good thing about the book is, English translation and writing style is easy and friendly.
I would not recommend movie as such, but the gist is shown very well there&lt;/p&gt;
&lt;p&gt;
The ending was kinda cliffhanger, but did not end as in climax. It suddenly closed off.
Again I think back, it seemed that the book itself might be the letter he was writing for his father or in some way. But sure ending is confusing.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;a href="http://idlip.in/posts/three-days-happiness"&gt;Three days of happiness&lt;/a&gt;&lt;/strong&gt; and this one is kinda one of my best reads.&lt;/p&gt;</description></item><item><title>Overview of Decentralized socials</title><link>http://idlip.in/posts/overview-decentralized-socials/</link><pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/overview-decentralized-socials/</guid><category>snippets</category><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2504.00071"&gt;https://arxiv.org/abs/2504.00071&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The paper elaborates on architecture of Decentralized social networks.
Although not much takeaways for common users, but it ensure that Decentralized networks would be the way future for privacy and security concerns.&lt;/p&gt;
&lt;p&gt;
Although I lurk around mastodon, I think Decentralized did not work as expected. Althought small communities can group together, the inter-connection between other serves are tedious.
There is no smoother discovery of posts. The pain is, some account in a server must expose or connect with other server people to get their feed/posts exposed in current server. So unless that, even with trendy hashtags, there is no way to view their posts.&lt;/p&gt;
&lt;p&gt;
This becomes a hindrance, that&amp;#39;s why bluesky with their big mono server can tackle them with some business model.
Although mastodon has &lt;code class="verbatim"&gt;mastodon.social&lt;/code&gt; instance for big giant network.&lt;/p&gt;
&lt;p&gt;
Even though small communities thrive, a single person cannot take forth maintenance longer, many would appreciate some volunteer donation and support.&lt;/p&gt;
&lt;p&gt;
As a sad one, &lt;code class="verbatim"&gt;emacs.ch&lt;/code&gt; got shutdown due to its maintenance burder. As of writing &lt;code class="verbatim"&gt;emacs.social&lt;/code&gt; seems to be up for same cause, although the emacs community has already diversed.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Also this hopefully marks end of an hiatus to this site, and revert this blog site with more stream of posts.&lt;/p&gt;</description></item><item><title>Stoicism: Way of life</title><link>http://idlip.in/posts/init-stoicism/</link><pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/init-stoicism/</guid><category>philosophy</category><description>&lt;p&gt;
I&amp;#39;ve been reading &lt;code class="verbatim"&gt;Stoicism 101 by Erick Cloward&lt;/code&gt; as a beginner. Although internet suggested &lt;a href="https://plato.stanford.edu/published.html"&gt;stanford philosophy&lt;/a&gt;, book does have a way to communicate which connects readers mind.&lt;/p&gt;
&lt;p&gt;
Initial chapters covered the history of Greek and Roman times, of how prominent philosophers emerged.
Some prominent works that influence and laid foundation were from&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Zeno of Citium&lt;/li&gt;
&lt;li&gt;Socrates&lt;/li&gt;
&lt;li&gt;Epictetus&lt;/li&gt;
&lt;li&gt;Marcus Aurelius&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The book or in-fact the philosophy, is a thought provoking for sure which not only talks about history, but it provides a realization of how thinkers and people lived in those moments.&lt;/p&gt;
&lt;p&gt;
As my first time into actual philosophy, I really align with it and relate the message.
The most takeaways they pass on are to live good, be virtuous, and all good quality/behaviors you can think of.&lt;/p&gt;
&lt;p&gt;
The point I started with philosophy was, unlike mythology, this one connects well with modern day thinkers. Many points in fact remain true.
Protesilaos stavrou remains one of the good philosophy vlogger along with emacs proponent, his journey has been inspiring and one of my lead thought provoker on philosophy.&lt;/p&gt;</description></item><item><title>Biocode Daily to hack solutions</title><link>http://idlip.in/posts/biocode-daily/</link><pubDate>Thu, 03 Apr 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/biocode-daily/</guid><category>snippets</category><category>bioinformatics</category><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.biocodedaily.com/"&gt;https://www.biocodedaily.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Biocode Daily is a new platform like &lt;a href="https://rosalind.info"&gt;rosalind&lt;/a&gt;, which offers daily bio-related coding challenges.&lt;/p&gt;
&lt;p&gt;
Its python oriented currently, which basically gives problems and expects a solution on given example and also on hidden tests.&lt;/p&gt;
&lt;p&gt;
These hidden tests are the good ones, because you need to solve the problems effectively and cannot just hard code some solutions to get over it. Althought very new, I&amp;#39;m excited to see how it will grow, as I&amp;#39;m highly anticipating a comments section, a way to engage with others and share code with help.&lt;/p&gt;
&lt;figure&gt;
&lt;img src="http://idlip.in/images/biocode-lb.png" alt="/images/biocode-lb.png" title="/images/biocode-lb.png" width="70%"/&gt;
&lt;figcaption&gt;
Leaderboard as of third day challenge (I&amp;#39;m at #8)
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;
I missed the first day challenge, so I could not have 3 done.&lt;/p&gt;
&lt;p&gt;
Biocode also offers daily challenge in easy and hard form, clearing any would grant as solved.&lt;/p&gt;
&lt;p&gt;
I actually wanted to get involved with this, or at least follow up on development. I had mailed the contact author, but ig my mail went to spam. Should probably nudge sometime.&lt;/p&gt;</description></item><item><title>Manga: Three days of happiness</title><link>http://idlip.in/posts/three-days-happiness/</link><pubDate>Fri, 21 Feb 2025 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/three-days-happiness/</guid><category>manga</category><category>novel</category><description>&lt;p&gt;
A light novel by the name, and manga goes by name &lt;strong&gt;Jumyou wo Kaitotte Moratta. Ichinen ni Tsuki, Ichimanen de&lt;/strong&gt; by Sugaru Miaki. His all novels follow similar theme.&lt;/p&gt;
&lt;pre class="example"&gt;
If you wonder why japanese manga names are reallyyy long, they say that, its useful for buyers to know the gist of what it is about. So basically the names would indicate most of the main theme or gist. It makes sense as it can gives mini-overview on itself.
&lt;/pre&gt;
&lt;p&gt;
The story is kinda depressing, or lets say it makes you sober. More of its an thought provoking story and makes you wonder the importance in life. Although everyone cannot relate based on NEET character, since IRL we are busy with connections and responsibilities and some flow is going on with out life.&lt;/p&gt;
&lt;p&gt;
This manga/LN left me with lots of questions and lots of thoughts. Wonderful depiction of love, life and the worthwhile of doing things.
In fact, last (extra) chapter was so valuable that gave another perspective of living.&lt;/p&gt;
&lt;p&gt;
Lot of take in, but many were indirectly spoken. The focus might seem on lifespan, love and death. But the key takeaway would be on passion, interests and career.&lt;/p&gt;
&lt;p&gt;
Socializing came a bit and flew away, but still seemed positive.&lt;/p&gt;
&lt;p&gt;
This might be my beginning for loving these kinda manga, of understanding life and maybe kick start reading light novels.&lt;/p&gt;
&lt;p&gt;
&lt;code class="verbatim"&gt;Good for nothing&lt;/code&gt; was the main theme, but it depicts that it vanishes when loved ones are together.&lt;/p&gt;
&lt;p&gt;
First time I did not feel much, but reading some pages again felt more pain. After reading this one, I went on searching similar one just like this, but unfortunately nothing like this. This feels different unlike any for me.
I wish I could have started off with light novel, but maybe pictures only gave me more value and more comprehension.&lt;/p&gt;</description></item><item><title>Resonance: The Echo</title><link>http://idlip.in/posts/time-resonance/</link><pubDate>Sun, 10 Mar 2024 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/time-resonance/</guid><category>psychology</category><category>philosophy</category><description>
&lt;p&gt;
Am at such a career building stage, and learning lot of new things everyday. Every day I wanted to blog and write something, and even now at the time of writing, I&amp;#39;m enjoying to put up and convey something as a post in my editor, emacs. The point, is &amp;#34;I have to just start&amp;#34;.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;The sound&lt;/strong&gt;
All these days, some of the thoughts have been echoing inside me, recursively bombarding with same realization and finally coming to the same point. I would like to note down some of the points that are amusing and as a record that exists to realize.&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Whatever task it is, &amp;#34;Just start&amp;#34;
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;I realized that just starting anything is not only half done, but its a perfection. Issues and complication start when I don&amp;#39;t start and exaggerate thinking about it.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
Don&amp;#39;t follow the system, Let it just work
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;Cool trendy, shiny tools and concepts bloom up every morning, cause its how the world is hastening up. But chasing something new, is a huge mistake and leave us nowhere out in the blue. Simply trying to adapt to shiny trends will lead to new issues and new challenges. That is good in some sense, and should be welcome. But we have to know the priorities.&lt;/p&gt;
&lt;p&gt;
So better to follow something that works, and adapt and improvise it. As I feel this true for my note taking system. I feel zettelkasten system is not adding any meaning to my workflow. I feel it might only make me feel lost and lose information with FOMO (fear of missing out).&lt;/p&gt;
&lt;p&gt;
Since I&amp;#39;m fond of org-mode, it might be reasonable in my case. So I think sticking with few large org files is a go-to and a best strategy, given that I utilize the tools properly and craft my own wizard-ery flow!&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-2"&gt;
&lt;h2 id="headline-3"&gt;
Nothing in life makes sense, after a period of its time
&lt;/h2&gt;
&lt;div id="outline-text-headline-3" class="outline-text-2"&gt;
&lt;p&gt;Every matter and material has some time in our life, past and post that, its useless and alien to us. For whatever we fight, and chase during that time, is a laughing material for the future you.&lt;/p&gt;
&lt;p&gt;
I believe that, we need to sit down and think properly of what&amp;#39;s going on with us. Its a good practice to better understand about self. I&amp;#39;m sure many don&amp;#39;t notice or feel about themselves these days. Completely lost and being someone they want to be. But lost the person they were born to be.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-4" class="outline-2"&gt;
&lt;h2 id="headline-4"&gt;
Silence, and No is the best answer to many
&lt;/h2&gt;
&lt;div id="outline-text-headline-4" class="outline-text-2"&gt;
&lt;p&gt;Many times, life deviates with noise and nodding &amp;#34;yes&amp;#34; to questions. Some seconds of silence and &amp;#34;No&amp;#34; would elevate life&amp;#39;s progress and improve the betterment of life for many.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-5" class="outline-2"&gt;
&lt;h2 id="headline-5"&gt;
Don&amp;#39;t be a judge
&lt;/h2&gt;
&lt;div id="outline-text-headline-5" class="outline-text-2"&gt;
&lt;p&gt;Judging does come with a price, at the end we may lose our own support. As I said, silence and simplicity voyages the person to bright life.&lt;/p&gt;
&lt;p&gt;
Disclaimer: No need to think too much, I&amp;#39;m not a philosopher. &lt;em&gt;Please take it with a pinch of salt&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Using Gnus to read rss feeds</title><link>http://idlip.in/posts/gnus-joy/</link><pubDate>Sun, 10 Mar 2024 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/gnus-joy/</guid><category>gnus</category><category>emacs</category><description>
&lt;p&gt;
Emacs is my editor, and my companion for most of my tasks. Yes, I&amp;#39;d like to call it a second brain extension.&lt;/p&gt;
&lt;p&gt;
I&amp;#39;m a rss feed user, to read with coziness, freedom and comfort. Lately I have been experiment with the rss readers choice in Emacs. I feel that &lt;code class="verbatim"&gt;gnus&lt;/code&gt;, the powerhouse in Emacs is one of the good choice. I mean to say, not with &lt;code class="verbatim"&gt;nnrss&lt;/code&gt; backend, but with rss to nntp gateway.&lt;/p&gt;
&lt;p&gt;
I&amp;#39;m using &lt;code class="verbatim"&gt;elfeed&lt;/code&gt; as the rss reader for over 6 months. I even setup my phone to use emacs app to read news in sync with PC using syncthing. And it worked as expected flawlessly. But elfeed is unmaintained, but it works without any issues tho. By time someone may fork it, looking at how much love it has. This then lead to me try other ways in Emacs, as I was kinda leaning towards keeping Emacs as close to vanilla as possible. Recently I also replaced &lt;code class="verbatim"&gt;flycheck&lt;/code&gt; with built-in &lt;code class="verbatim"&gt;flymake&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;
Soon I jotted down only 3 candidate for reading feeds. Elfeed, Newsticker &amp;amp; gnus. Later two are built-in. There might be others as well, like wanderlust, org based.., but when I tried ig it did not work.&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Elfeed
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;As said earlier, it was my choice for about 6+ months, and it worked really well. Was reading and tagging feeds alot. Although with my rss usage, I realized I was only looking forward for the &lt;strong&gt;planet emacs&lt;/strong&gt; feeds (haha; typical emacser).&lt;/p&gt;
&lt;p&gt;
It is good with not much issues, except that its database directory is kinda not intuitive for manual edits, and the files are scattered with some random ids. So you dont know where a feed post is located.&lt;/p&gt;
&lt;p&gt;
It is still my recommend way to go with the package that just works well. But being into more emacs, I needed little more.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
Newsticker
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;Firstly, liked the customization it has, and the tree-view how it appeals. But I hit the road blocks very soon. Tree-view was an issue, I need to read each post in single window and navigate to my leisure. I miss tags here. For everytime I launch, &lt;code class="verbatim"&gt;newsticker-treeview&lt;/code&gt; it fetches the articles from feed. That blocks my usage sometimes. Even tho I can keep &lt;code class="verbatim"&gt;newsticker-retrieval-interval&lt;/code&gt; to 0, it still fetches when launched with command for first time.&lt;/p&gt;
&lt;p&gt;
With plain view you can filter for feeds very much. With tree view you cannot occupy single widow to read the post.&lt;/p&gt;
&lt;p&gt;
Anyway, newsticker is also good, as it is built-in and does just work.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-2"&gt;
&lt;h2 id="headline-3"&gt;
gnus
&lt;/h2&gt;
&lt;div id="outline-text-headline-3" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;I panicked when I came to gnus. Its my..idk.. n&lt;sup&gt;th&lt;/sup&gt; time trying it out again.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;But with little more dedication than last time, I sat down to read the manual.&lt;/p&gt;
&lt;p&gt;
Soon I realized, how did I miss reading such a marvelous manual before. Although still I was not able to wrap my head, I some how managed only yo grasp what I wanted for the time being. Note, gnus is a usenet reader, so it can be preferred for mails, but my goal for now is rss feeds.&lt;/p&gt;
&lt;p&gt;
I saw there is &lt;code class="verbatim"&gt;nnrss&lt;/code&gt; backends, it is kinda same as newsticker, the road-block is the not being async to fetch the feeds.
So if more feeds, it blocks the emacs very much.&lt;/p&gt;
&lt;p&gt;
Soon I came to another way of reading rss as newsgroup via rss to nntp gateway. I&amp;#39;m using &lt;code class="verbatim"&gt;gwene&lt;/code&gt; and &lt;code class="verbatim"&gt;feedbase&lt;/code&gt; for it, and it gets me most of the feeds in newsgroup format.&lt;/p&gt;
&lt;p&gt;
Its my first time reading at newsgroup, and I feel amazed and appreciate how simply and focused this UI is. I have started to enjoy reading mailing lists and follow up stuffs in a unified and good way.&lt;/p&gt;
&lt;p&gt;
Although you may find some cons with this way, offline is possible and can download any number of articles/posts. Which is mega-bonus. I download 5k+ articles from a feed, which might be not possible with plain rss feeds.&lt;/p&gt;
&lt;p&gt;
The reading in gnus has been a joy, and I would to add more write-ups on it. Yes, I want to write and hope to make some people try it as I feel it. Cause whatever search you do on gnus emacs, people silence and make you use other package. I know I may also hit their issues and end, and realize what they mean. But at the time of writing, I really enjoy it.&lt;/p&gt;
&lt;p&gt;
And, it was very easy to me use gnus in sync with android emacs too via syncthing of just one file &lt;code class="verbatim"&gt;newsrc.eld&lt;/code&gt;, and if downloading any articles, its will be added to &lt;code class="verbatim"&gt;gnus-directory&lt;/code&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;
Finally to say, gnus will be my choice of reading from now. I hope I don&amp;#39;t fall into the rabbit hole of gnus now, I just hope to use as is and enjoy reading the content.
I would like to link my dotfiles for it, maybe will soon add more write-up on it. For now here you go; &lt;a href="https://www.github.com/idlip/d-nix"&gt;check d-setup.org&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Nobody Cares about blogs</title><link>http://idlip.in/posts/nobody-cares/</link><pubDate>Thu, 08 Feb 2024 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/nobody-cares/</guid><category>blog</category><category>snippets</category><description>&lt;p&gt;
This is an obvious statement over this era, that things are moving so fast that people lost the touch of blogs.
I came across an interesting blog post on how nobody would care, and it sounded pretty reasonable. In fact, social media&amp;#39;s have dominated over rss (Ik nobody even is aware of it now) and blog sites. Another interesting fact, AI has taken over social media now.&lt;/p&gt;
&lt;p&gt;
Now, only AI and social media becomes the de-facto place to read about others post. Having a website or blog site is like now people calling you, &amp;#34;are you still living in old times?&amp;#34;&lt;/p&gt;
&lt;p&gt;
Also the site features good blogs, and &lt;a href="https://www.alexmolas.com/blogroll.html"&gt;blogroll&lt;/a&gt; which has more blogs posts linked. Its one of the gem!&lt;/p&gt;
&lt;p&gt;
https://www.alexmolas.com/2023/07/15/nobody-cares-about-your-blog.html&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Probably I might add more sites, or blogroll like page to my site in future. In the mean, I&amp;#39;ll plan to share some interesting blogs read in snippets as a list!&lt;/p&gt;</description></item><item><title>NixOS and its Madness</title><link>http://idlip.in/posts/nixos-madness/</link><pubDate>Sun, 04 Feb 2024 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/nixos-madness/</guid><category>nixos</category><description>
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Need to Update. WIP
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;
Too much going on, need some time to wrap up.&lt;/p&gt;
&lt;p&gt;
I initially thought to talk about nix and nixos usage thing, but new drama has rose up regarding to sponsorship, governance and maintainers leaving.&lt;/p&gt;
&lt;p&gt;
So far Aux and Lix has been initiated, apart from nixos governance, using nix as dev environment and its steep learning curve is a hectic.&lt;/p&gt;
&lt;p&gt;
Someday might add new posts or update this regarding to nixos!&lt;/p&gt;
&lt;p&gt;
As on [2026-03-19 Thu], I think maybe things got dusted off. Interesting I was reading about a nix user giving Guix a fair try.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://nemin.hu/guix-one-month-later.html"&gt;https://nemin.hu/guix-one-month-later.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Art of Getting things Done</title><link>http://idlip.in/posts/art-gtd/</link><pubDate>Sat, 03 Feb 2024 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/art-gtd/</guid><category>snippets</category><category>gtd</category><description>
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
GTD
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;The tendency to organize things, and get the workflow in right track is a natural process, and we insist more on that in today&amp;#39;s world. The mere idea of finding the &amp;#34;right way&amp;#34;, &amp;#34;Best way possible&amp;#34; is a driving opinion for various Internet opinions. People do share what works for them, and they argue.&lt;/p&gt;
&lt;p&gt;
The ultimate deal I found is, a system does not have to help you, the natural process has to help you in getting things done.&lt;/p&gt;
&lt;p&gt;
Nowadays, the system has become a hindrance in workflow, like those popular apps trying to do that thing for you.&lt;/p&gt;
&lt;p&gt;
Usually to most of the person, GTD is not organized, it just goes hand in hand like a chain and workflow is mapped into our brain.
Sure digital ecosystem has occupied and developed into a &amp;#34;Second brain&amp;#34; for us, but that should be too much work for &lt;strong&gt;first brain&lt;/strong&gt; to train &lt;span style="text-decoration: underline;"&gt;second brain&lt;/span&gt; to work perfectly for a system.&lt;/p&gt;
&lt;p&gt;
Just let go of the plans, just focus on what things to do for now. Slowly and gradually let your own system evolve that works perfectly for you, and there is no need to let the world know or judge about our system.&lt;/p&gt;
&lt;p&gt;
This snippet was addressed on the latest trends, and my long readings on articles and blogs over &lt;strong&gt;Zettelkasten&lt;/strong&gt;, &lt;strong&gt;Getting Things Done&lt;/strong&gt;, &lt;strong&gt;Personal Knowledge Management&lt;/strong&gt; &amp;amp; &lt;strong&gt;Note-Taking&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
This would be a never ending story, and ultimately I just sat with defaults without much over thinking the system or best practice. Just go with &lt;strong&gt;Org mode&lt;/strong&gt;, plain text file with headings defined to make sense, add &lt;code class="verbatim"&gt;TODO&lt;/code&gt; for necessary tasks, and over a month, make changes if required to make it feasible and handy for next month. This worked great, I don&amp;#39;t need complexity or automation for me to see at redundant information on my notes.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Window Managers</title><link>http://idlip.in/posts/window-managers/</link><pubDate>Wed, 03 Jan 2024 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/window-managers/</guid><category>linux</category><category>minimal</category><description>&lt;p&gt;
Desktop Environment gives us everything we would like to operate on Desktop with care towards UI and UX, that matches the common paradigm. It is a lot driven by mouse, and seems to fairly make work simpler and easier. It is not like keyboard can always make task quicker, mouse can be ahead of the race.&lt;/p&gt;
&lt;p&gt;
But I too followed the trend to ditch mouse and embrace the swiftness of keyboard. I like to hear the &amp;#34;clicks&amp;#34; and &amp;#34;tacks&amp;#34;.&lt;/p&gt;
&lt;p&gt;
Window Managers are tools which only manage the window alignment and their behavior, with wayland, the compositor acts as both display server and window manager. Typically tho window managers offer keyboard focused, tweakable configuration to suit user&amp;#39;s need, but alas it does work for minimal sake, just does offer on managing windows and thats it. It is not a Desktop environment to facilitate for other needs.&lt;/p&gt;
&lt;p&gt;
After fairly using a lot of window manager, from X11 days to now Wayland years, I stick with window managers only. It gives the feel of unique, self owned customization. My system can only be used by me, how cool !&lt;/p&gt;
&lt;p&gt;
Back in X11 days, I started with Cinnamon (Linux Mint) and later moved to XFCE to conserve Ram usage. Both were very good, Xfce was very much customization. Later I fell in the rabbit hole for more minimalism, and started looking at Youtube videos and came along the road of Window Managers.&lt;/p&gt;
&lt;p&gt;
Tried with &lt;code&gt;i3wm&lt;/code&gt;, and boyo boy, it worked and made the workflow like charm, and again I feel into another rabbit hole of World of window managers. The cost I had to pay was, endless customization for my needs, and wasting time. After fair usage, with some free time (pandemic age) I tried out other WMs, like &lt;code&gt;dwm&lt;/code&gt;, &lt;code&gt;leftwm&lt;/code&gt;, &lt;code&gt;Qtile&lt;/code&gt; &amp;amp; &lt;code&gt;bspwm&lt;/code&gt; and used them all fairly equally and it was done.&lt;/p&gt;
&lt;p&gt;
With wayland years, I soon discovered &lt;code&gt;sway&lt;/code&gt; was popular and drop-in replacement, so was suite of apps needed to replacement for pure wayland integration. Soon listed some and move to &lt;code&gt;sway&lt;/code&gt; ship, and reddit showed beautiful blur and animations of &lt;code&gt;hyprland&lt;/code&gt;, and finally I settled on with &lt;code&gt;Hyprland&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;
So far I have only listen WMs names, and I have not spoken of personal usage and feeling towards each of them, cause, they all just do one thing and they do it well. So except for config file (syntax), there is not much difference for user who wants to use laptop and &amp;#34;&lt;strong&gt;do the work&lt;/strong&gt;&amp;#34;. It is a wonderful change to stick with WM, cause easy management of windows and minimal way of using the system, so I can use the saving part for demanding tasks.&lt;/p&gt;
&lt;p&gt;
One peculiar, and best thing WMs offer are Workspace. Which acts like spaces where windows are placed or configured, we get 10 (typically enough) or even more to organize and use our application in a handy way.&lt;/p&gt;
&lt;p&gt;
Closing words, Window Managers are definitely great, and changing enhancement, users (linux) should give it a try at least once, of course it&amp;#39;s not for everyone, but how can anyone tell unless if they have not even tried. It can enhance the workflow for many, and can be worse for others.&lt;/p&gt;
&lt;p&gt;
So, just have a share of trial, explore and relax!&lt;/p&gt;</description></item><item><title>Literate org config</title><link>http://idlip.in/posts/literate-config/</link><pubDate>Fri, 29 Dec 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/literate-config/</guid><category>orgmode</category><description>
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Organizing Config
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;Configuration files as we know are the text to instruct the program to modify and tweak to our needs. Every Open-Source, hack-able software or tool has configuration files provided for the choice of user&amp;#39;s needs. Most of the tools provide simple and basic configuration with JSON-like formats, &lt;code class="verbatim"&gt;Yaml&lt;/code&gt; and &lt;code class="verbatim"&gt;Toml&lt;/code&gt;. For the word, they are not extensible, as &lt;code class="verbatim"&gt;ml&lt;/code&gt; stands, they are merely for markup to already defined instructions.&lt;/p&gt;
&lt;p&gt;
Tools which are really extensible occupy with the power of a simple or real programming language, to which user gets only sky as the limit to configure. Some tools which are in my mind of this matter are Emacs, neovim, NixOS (home-manager).&lt;/p&gt;
&lt;p&gt;
So eventually with more configurations added and tweaked, it becomes evident that it needs to be organized. Humans cannot read a long mass of codes which does not even have basic design principle in it.&lt;/p&gt;
&lt;p&gt;
This realization leads to documenting the codes with comments (&lt;em&gt;the grey&lt;/em&gt;) and it obviously adds more lines. There after the thoughts lead to modular config, splitting up of files in sensible manner and to import from one stop.&lt;/p&gt;
&lt;p&gt;
Now, wait.., This sounds like we are down to creating a file hierarchy for config files, good at the initial days, but sooner or later hierarchy might look alien. I bet it!&lt;/p&gt;
&lt;p&gt;
That&amp;#39;s where I&amp;#39;m stopping you can covering up next on writing Literate configuration, like with Org-mode.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
Org-mode Config
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;I won&amp;#39;t introduce about org-mode, please do check &lt;a href="https://orgmode.org"&gt;here&lt;/a&gt;, hopefully it gives you an idea (I mean you should have read whole documentation/manual there). Additionally here is a &lt;a href="https://en.wikipedia.org/wiki/Org-mode"&gt;Wikipedia reference&lt;/a&gt; which is enough to introduce.&lt;/p&gt;
&lt;p&gt;
The concept of &lt;a href="https://en.wikipedia.org/wiki/Literate_programming"&gt;Literate programming&lt;/a&gt; is having the user&amp;#39;s natural language written down in correspondence to code blocks. It adds human-ness to the code, and the instructions we need to understand. Over technical work, it can reduce the usage of manual pages and documentation, wait, that is not a good idea to avoid them, but for something to understand that we wrote ourselves, literate programming helps to add notes.&lt;/p&gt;
&lt;p&gt;
The concept is fairly like maintaining a notebook or documentation guide itself, but it also comes with its power.&lt;/p&gt;
&lt;p&gt;
Org-mode has tons of features that helps in various categories. Prime use is for maintaining GTD, Notes, Latex, Journaling… &lt;em&gt;infinity?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
The main topic is, I tried maintaining modular config for Emacs and Nixos, and after some days, I myself was wondering and wasting time on thinking where did I place some content for this categories and was stuck with file hierarchy for several moments. The main obstacle is file hierarchy might turn out to be complex and redundant.&lt;/p&gt;
&lt;p&gt;
That&amp;#39;s where I decided to move back all to literate config. I came across &lt;a href="https://github.com/rasendubi/dotfiles"&gt;rasendubi&lt;/a&gt; dotfiles and he also used Literate org config for both Nixos and Emacs. Eventually I did too, here is the &lt;a href="https://github.com/idlip/d-nix"&gt;repo&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
The key benefits were, single org file to rule them all. I can integrate well with Emacs, yes, dependency might be Emacs, then too it is plain text format. Org gives us the power to tangle, annotate, add notes, tables, anything with the Source Code Blocks.
For many configs or code, we forget why we wrote or why it is uniquely required, and nobody likes to waste time digging on why it is there, of course comments are helpful, but not everywhere to make it more head ache?
Also I don&amp;#39;t have navigate over the file hierarchy again and again with paths, simple single org is the stop.&lt;/p&gt;
&lt;p&gt;
Org allows us to write notes there, I do manage lot of TODO and plans over the files, and forget everything. When I revisit or when I want to care, I can see what are the plans and I can execute it timely there after. Org literate config acts the source of truth, for information and understanding for my own level.&lt;/p&gt;
&lt;p&gt;
As I bestowed this in practice, I noticed that flow of thoughts and expression of it at that time is the crucial thing. Again, for a thought to come and just vanish, its a haze. Even merely &lt;em&gt;sixty seconds&lt;/em&gt; is enough to forget. Org could also fill that void, but just capturing the running thought at that time, and later to expand on it.&lt;/p&gt;
&lt;p&gt;
Managing time is precious and Org-mode help with that, with plans Todo &amp;amp; Schedules. Also, endless customization does not fetch any fruit. Having a cleaning kind of a day every month or twice a year can help on tweaking or fixing the necessary lines over the Org config.&lt;/p&gt;
&lt;p&gt;
In a recent snippet on &lt;a href="http://idlip.in/posts/organize-file"&gt;Organize File&lt;/a&gt;, I was about falling out on maintaining notes. From that scenario also the lesson learned is that, more than maintaining notes, the actual flow of thought and feeling at right time is most important and beats the best organizer anywhere out there. I mean, the goal of note-taking or writing down should be to transcribe the thoughts and knowledge in a approachable manner.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-2"&gt;
&lt;h2 id="headline-3"&gt;
Key Takeaways
&lt;/h2&gt;
&lt;div id="outline-text-headline-3" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;Org-mode helps in managing and maintaining configuration files.&lt;/li&gt;
&lt;li&gt;Learning can be stressed, and is the key for writing out Literate programming.&lt;/li&gt;
&lt;li&gt;Things are easier to forget, annotating it our own words can help in better understanding and retention of information.&lt;/li&gt;
&lt;li&gt;Org config is the source of truth.&lt;/li&gt;
&lt;li&gt;Notes should be meant to capture the thoughts and feeling at that time of occurence.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Emacs on Droid</title><link>http://idlip.in/posts/emacs-droid/</link><pubDate>Sat, 16 Dec 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/emacs-droid/</guid><category>emacs</category><category>android</category><description>&lt;p&gt;
Emacs is a definite Greatest editor of all time, the extensibility power is unmatched with any other software. Users of Emacs can only know what it is, one who has not used it may not really understand the principles and power it gives us, the users.&lt;/p&gt;
&lt;p&gt;
Once settled with it on PC, its not late to think of something similar for our handy pocket phones, at least support for &lt;strong&gt;org-mode&lt;/strong&gt; so we organize our life. The research leads us to find apps, and its unfortunate that market has lots of apps supporting markdown, just for its markup. Even org-mode is good for markup only, Karl voit&amp;#39;s &lt;a href="https://karl-voit.at/2017/09/23/orgmode-as-markup-only/"&gt;post&lt;/a&gt; explains it very well.&lt;/p&gt;
&lt;p&gt;
Finally we have some apps for org-mode, namely on Android &lt;a href="https://github.com/orgzly/orgzly-android"&gt;Orgzly&lt;/a&gt; (maintained: &lt;a href="https://github.com/orgzly-revived/orgzly-android-revived"&gt;orgzly-revived&lt;/a&gt;), Orgro (read-only app) and there is &lt;a href="https://organice.200ok.ch/"&gt;Organice&lt;/a&gt; (PWA site, unique, supports desktop).
Surprisingly IOS has many apps for org-mode, namely &lt;a href="https://beorgapp.com/"&gt;beorg&lt;/a&gt; and &lt;a href="https://plainorg.com/"&gt;plain org&lt;/a&gt; (I dont use IOS, so please search app store).&lt;/p&gt;
&lt;p&gt;
New project under development &lt;a href="https://github.com/Artawower/orgnote-client"&gt;OrgNote&lt;/a&gt; also looks promising.&lt;/p&gt;
&lt;p&gt;
But it was near February, 2023, that Po Lu, one of the Emacs developer, started and released support for touch-screen devices (including Android) and to our surprise it was &lt;strong&gt;the graphical Emacs&lt;/strong&gt;, available now on Android. But before trying the first doubts and cons expected was that it does not work well with virtual keyboard, so only good option is to carry physical keyboard everywhere?
That could be solved by getting adjusted to keyboard app called &amp;#34;Hackers Keyboard&amp;#34; (TODO link).&lt;/p&gt;
&lt;p&gt;
But as I dug deep, the developer Po Lu, was on telegram channel in disguise, as I pointed that emacs android needed android&amp;#39;s share feature (like open-with) to other people, he had seen it and implemented is very quickly. It shows how much of an interesting take-up it is.&lt;/p&gt;
&lt;p&gt;
Orgzly actually satisfied org-mode and agenda things with help of syncthing over org directory. But the next bummer came when I fell in love with &lt;a href="https://github.com/skeeto/elfeed"&gt;Elfeed&lt;/a&gt; (RSS reader) and badly wanted to read feeds in sync with my phone. Since Emacs officially made its way for Android, so why not open some doors, indeed it did gave the power of emacs-lisp!&lt;/p&gt;
&lt;p&gt;
Initially I started with bare-bone config, and later tried to incorporate my PC config with android, and it was easy, without much hassle. Just had to define a constant to check if system is on Linux or Android, and use the keyword in condition statements and &lt;code class="verbatim"&gt;use-package&lt;/code&gt;. Next thought would be to use Unix tools/commands, so it only leads to Termux, and after few days, the developer released Termux signed apk to use in conjunction with emacs, so as to leverage the command line utilities in Android emacs too, namely &lt;code&gt;ripgrep&lt;/code&gt;, &lt;code&gt;git&lt;/code&gt;. I have not tried &lt;code&gt;image-magick&lt;/code&gt;, &lt;code&gt;mupdf&lt;/code&gt; for &lt;code class="verbatim"&gt;pdf-tools&lt;/code&gt;. But frankly &lt;a href="https://github.com/foobnix/LibreraReader"&gt;Librera reader&lt;/a&gt; is good enough.&lt;/p&gt;
&lt;p&gt;
Here is a &lt;a href="https://marek-g.github.io/posts/tips_and_tricks/emacs_on_android/"&gt;blog post&lt;/a&gt; by marek-g explaining how termux is modified to use with Emacs&lt;/p&gt;
&lt;p&gt;
Note: Fdroid emacs apk lacks some support like GnuTLS (so won&amp;#39;t be able to install package or use eww), thus the only source to get emacs builds for Android is &lt;a href="https://sourceforge.net/projects/android-ports-for-gnu-emacs"&gt;https://sourceforge.net/projects/android-ports-for-gnu-emacs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
For anyone trying it out again or newly, please make sure you go through &lt;code class="verbatim"&gt;C-h R android&lt;/code&gt; or &lt;code class="verbatim"&gt;C-h r m android&lt;/code&gt; for frequent issues or things to know for Android build. For any queries to me, please feel free to open up an issue over this &lt;a href="https://github.com/idlip/d-nix"&gt;repo&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
Overall with setting only few variables for android specifically, I replicated almost same emacs config on Android. The definite org-mode reader, read Elfeed feeds in sync with PC, whatever emacs packages you use.&lt;/p&gt;
&lt;p&gt;
Config just for android exclusively:&lt;/p&gt;
&lt;div class="src src-emacs-lisp"&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-emacs-lisp" data-lang="emacs-lisp"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;;; define constant to check if system is android&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;defconst&lt;/span&gt; &lt;span class="nv"&gt;d/on-droid&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;eq&lt;/span&gt; &lt;span class="nv"&gt;system-type&lt;/span&gt; &lt;span class="ss"&gt;&amp;#39;android&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;;; if system is android, executes following code&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;when&lt;/span&gt; &lt;span class="nv"&gt;d/on-droid&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;custom-set-variables&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="o"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;touch-screen-precision-scroll&lt;/span&gt; &lt;span class="no"&gt;t&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;;; smooth scrolling&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="o"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;touch-screen-display-keyboard&lt;/span&gt; &lt;span class="no"&gt;t&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="c1"&gt;;; ^ display virtual keyboard when touch on phone screen&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="c1"&gt;;; does not work on read-only buffer (dashboard, startup..)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="o"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;browse-url-android-share&lt;/span&gt; &lt;span class="no"&gt;t&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="c1"&gt;;; open links/urls with android&amp;#39;s open-with or share kinda popup&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;defun&lt;/span&gt; &lt;span class="nv"&gt;d/key-droid&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s"&gt;&amp;#34;To enable touch screen keyboard&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;interactive&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;frame-toggle-on-screen-keyboard&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;selected-frame&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="no"&gt;nil&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
I&amp;#39;m not sure how suitable it is for coding environment (with lsp and complexities), but it behaves as expected for reading purpose and for quick note taking. I should probably say, it excels in that segment.&lt;/p&gt;</description></item><item><title>Organize File</title><link>http://idlip.in/posts/organize-file/</link><pubDate>Sat, 16 Dec 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/organize-file/</guid><category>snippets</category><category>orgmode</category><description>&lt;p&gt;
From past few days I have been dabbling in the dimension of how to organize files, notes in effective manner. After jumping deep into the rabbit hole, I went on a spree of digesting several blog posts, articles on maintaining files, organizing notes, getting things done, what not, the list goes on.&lt;/p&gt;
&lt;p&gt;
With power of &lt;strong&gt;org-mode&lt;/strong&gt; comes the doubt, is it efficient to maintain one big org file or multiple small files. Yes, its personal preference based on users need, there is no set guided rules.&lt;/p&gt;
&lt;p&gt;
I stumbled across &lt;code class="verbatim"&gt;Zettelkasten&lt;/code&gt; system which wasn&amp;#39;t new, I was aware of it in the likes of &lt;code class="verbatim"&gt;org-roam&lt;/code&gt;, although I believe I did not have much matter to use it to some potential to form sensible network. So for now, no hard plans of multiple small files.&lt;/p&gt;
&lt;p&gt;
After many reading, especially Karl voit&amp;#39;s posts (&lt;a href="https://karl-voit.at"&gt;site&lt;/a&gt;), I was kinda convinced that file system hierarchy does not make sense, as the file system model I have may change over time, and I would not like to remember and know where I placed something and where to place something. The schema of Zettelkasten is also against this, like you maintain small files and just connect them based on UniqueID or with complexity of SQL database. The simpler alternative would be &lt;code class="verbatim"&gt;denote&lt;/code&gt; emacs package, then too I don&amp;#39;t see the light on using it to the potential. I liked denote way of naming files, and it is format agnostic, does not depend on anything. Just pure elisp to do the job.&lt;/p&gt;
&lt;p&gt;
Thus as a safer approach, I renamed some notes files to denote convention (as there is no harm/changes in that).&lt;/p&gt;
&lt;p&gt;
Ultimately the fruit to yield is, just go with whatever is easy and that gets the work done. Forgetting people&amp;#39;s upfront images, looking at other side proved me that nobody is well organized in every way. Everybody lacks something in one or the other way, like I saw person who maintained file system well organized, but the desk and the room was gross and jam packed. So it depends, but the key takeaway is, if it just works; That&amp;#39;s enough. But as time goes, changes and upgrades are required.&lt;/p&gt;</description></item><item><title>Nix: Home for Acer</title><link>http://idlip.in/posts/nix-acer/</link><pubDate>Sat, 21 Oct 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/nix-acer/</guid><category>linux</category><category>nixos</category><description>&lt;p&gt;
In this post am sharing some of the experience of using my new laptop, &lt;strong&gt;Acer swift Go Oled&lt;/strong&gt;. Compact, Premium ultra-book with Oled, Yes, a good hand made mobile laptop.&lt;/p&gt;
&lt;p&gt;
As expected and as usual, it got windows 11 and first major encounter was heating and battery issue. It got me scared as it felt wrong decision. Since many claimed windows gives better battery life than Linux. It gave me nightmare of installing Linux too, really, new laptop with 4-5 hours of battery, for oled with black screens?&lt;/p&gt;
&lt;p&gt;
Anyways, windows made me really tinker to my needs, went on with &lt;code&gt;winutils&lt;/code&gt; and de-bloated few stuffs and made it somewhat tacit for me, then too I demanded more of it. To which windows felt weird and too much to handle. Thus did finally decide to dual boot or straightaway to erase disk for Linux. My first thought of choice was to use Arch with gnome, but since I had well maintained &lt;a href="https://github.com/idlip/d-nix"&gt;nixos config&lt;/a&gt;, I went with same config without much a-due.&lt;/p&gt;
&lt;p&gt;
Viola it gave me the exact setup I was looking for, enabling my hand to feel back in pace. Yet I was worried about battery and heating point of view, although many say, &lt;code class="verbatim"&gt;laptops arent made to run on battery&lt;/code&gt;, yet the heat? the air exhaust hitting my oled display directly?.&lt;/p&gt;
&lt;p&gt;
I gave a shot to &lt;code&gt;auto-cpufreq&lt;/code&gt;, it did a well decent job, yet I felt too little gain, I did change &lt;code class="verbatim"&gt;intel_pstate&lt;/code&gt; to &lt;code class="verbatim"&gt;acpu&lt;/code&gt; one. All i noticed is it lowered the max frequency rate from 4.3GHz to 3.2GHz.&lt;/p&gt;
&lt;p&gt;
Later on after many rebuilds, I saw Nixos &lt;a href="https://nixos.wiki/wiki/Laptop"&gt;wiki on laptop&lt;/a&gt;, may seem outdated, but it was legit, and I did enable service such as &lt;code&gt;thermald&lt;/code&gt;, &lt;code&gt;tlp&lt;/code&gt; and viola later on I noticed it works well. Seriously I don&amp;#39;t know how, it gave me better battery life, less heating in Linux (nixos) than windows. Maybe magical to me as others claim vice-versa.&lt;/p&gt;
&lt;p&gt;
Nonetheless, nixos handled the magics of services and making it a better experience by just writing one line of configs to &lt;code class="verbatim"&gt;true;&lt;/code&gt;. My desktop runs Hyprland (wayland) and it works flawlessly.&lt;/p&gt;
&lt;p&gt;
Okay, let me tell you about Finger Print, it gave me little trouble, and funny enough, it was again just to say &lt;code&gt;true;&lt;/code&gt; on a line.&lt;/p&gt;
&lt;p&gt;
I have FP, so obviously I wanted to be cool looking by using it, I initially did not expect FP to work, again online poeple said so. I was following some debian/ubuntu help on FP and enabling some drivers and all, it did not work. Later I gotta know that &lt;code&gt;fprintd&lt;/code&gt; latest one already has the support for my FP id, so just did enable &lt;code&gt;fprintd&lt;/code&gt; and viola! viola!, now I login in TTY with FingerPrint.&lt;/p&gt;
&lt;p&gt;
Although I wasted some time one tinkering and making it to work on my needs, I was not doing work I wanted, thus decided to settle and do productive tasks from then on. Anyway, whatever you customize it will be little to no gain. That&amp;#39;s why I decided to make and get my blog going, it is better to make one day each month or on boring holiday to do cleaning and customizing on OS.&lt;/p&gt;
&lt;p&gt;
Finally, It has become a pleasant experience to get nix and make it work as I expected on &lt;strong&gt;Acer&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
Yet one thing remains unexplored, fan controlling. I see no mention of fan or &lt;span style="text-decoration: underline;"&gt;RPM&lt;/span&gt; via &lt;code&gt;sensors&lt;/code&gt; command, so one way is to check another tool. I skipped that part, since I don&amp;#39;t face heating issue or high fan noise even when I&amp;#39;m plugged in.&lt;/p&gt;
&lt;p&gt;
Ultimately one more thing making all experience better is the &lt;strong&gt;GOAT Emacs&lt;/strong&gt;. Bringing back my config and using it with more speed is another level of bliss.&lt;/p&gt;
&lt;p&gt;
This has become another embark of a journey, where the todo&amp;#39;s are just piling even more, and it looks fun to explore more and utilize efficiently for learning.&lt;/p&gt;</description></item><item><title>Beyond Ken</title><link>http://idlip.in/posts/ken-quotes/</link><pubDate>Fri, 02 Jun 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/ken-quotes/</guid><category>quotes</category><category>snippets</category><description>&lt;p&gt;
Welcome to some more snippet of Quotes.
Lately I have been busy, kinda dusting off my table. &lt;em&gt;Ooof.. procastination!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
Some more laughs, some more values!&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Napoleon Bonaparte&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If you want a thing done well, do it yourself.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Henny Youngman&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I once wanted to become an atheist, but I gave up - they have no holidays.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Lillian Hellman&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Things start out as hopes and end up as habits.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Dorothy Parker&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The cure for boredom is curiosity. There is no cure for curiosity.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Randy K. Milholland&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Lies are like children. If you don&amp;#39;t nurture them, they&amp;#39;ll never be useful later.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ralph W. Sockman&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The test of courage comes when we are in the minority. The test of tolerance comes when we are in
the majority.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ethel Waters&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We are all gifted. That is our inheritance.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Tom Brokaw&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It&amp;#39;s easy to make a buck. It&amp;#39;s a lot tougher to make a difference.&amp;#34;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Sonya Parker&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Live your life for you not for anyone else. Don’t let the fear of being judged, rejected or
disliked stop you from being yourself.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Wayne Dyer&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If you believe it will work out, you’ll see opportunities. If you believe it won’t, you will see
obstacles.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Anime&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The strongest hearts have the most scars.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;"&gt;
&lt;p&gt;Hopefully with those melifluous thoughts, I hope you are alright ;)&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Nix Learning</title><link>http://idlip.in/posts/nix-learning/</link><pubDate>Wed, 03 May 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/nix-learning/</guid><category>linux</category><category>nixos</category><description>
&lt;p&gt;
NixOS is definitely an advanced Linux distro, but it ain&amp;#39;t easy to understand overnight or like Archlinux to have easy manual, but it sure has alot on the table. There is whole bunch of families like Nix functional language, Nix package manager… so and on with the prefix &amp;#34;nix&amp;#34;.&lt;/p&gt;
&lt;p&gt;
This is really confusing, many hate nix and are not convinced to go long run just because of this difficulty (mess?). To make a simple thing work as expected, you need to go through such a rabbit hole.
But once you know Nix* (families), everything will make sense, and you would feel bad to go back to old traditional Linux manners.&lt;/p&gt;
&lt;p&gt;
These are some of the learning resources, which are rich in content and nonetheless, will be confusing at some point. But engineers do have spared their time in writing these, taking actions, to reach some audience and solve some of the caveats of Nix. So dig through and learn new ;)&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
nix-learning
&lt;/h2&gt;
&lt;/div&gt;
&lt;div id="outline-container-uncategorized" class="outline-2"&gt;
&lt;h2 id="uncategorized"&gt;
Uncategorized
&lt;/h2&gt;
&lt;div id="outline-text-uncategorized" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://youtu.be/m4sv2M9jRLg"&gt;Nix Fundamentals&lt;/a&gt; (Video)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://stephank.nl/p/2020-06-01-a-nix-primer-by-a-newcomer.html"&gt;A Nix terminology primer by a newcomer&lt;/a&gt; - Stéphan Kochen&lt;/li&gt;
&lt;li&gt;&lt;a href="https://shopify.engineering/what-is-nix"&gt;What Is Nix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nasirhm.github.io/posts/getting-started-with-nix-introduction/"&gt;Getting Started With Nix: Introduction&lt;/a&gt; - Nasir Hussain&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.sulami.xyz/posts/nix-for-developers/"&gt;Lightning
Introduction to Nix for Developers&lt;/a&gt; - Robin Schroer&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.knightsofthelambdacalcul.us/posts/2020-06-20-nix-nixos-thoughts/"&gt;Nix(OS)
Thoughts&lt;/a&gt; - ?&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fzakaria.com/2020/11/17/on-demand-linked-libraries-for-nix.html"&gt;On-demand
linked libraries for Nix&lt;/a&gt; - Farid Zakaria&lt;/li&gt;
&lt;li&gt;&lt;a href="https://serokell.io/blog/what-is-nix"&gt;What Is Nix and Why You Should
Use It&lt;/a&gt; - ?&lt;/li&gt;
&lt;li&gt;&lt;a href="https://push.cx/2018/nixos"&gt;NixOS on prgmr and Failing to Learn
Nix&lt;/a&gt; - Peter Bhat Harkins&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.tweag.io/blog/2020-09-10-nix-cas/"&gt;Towards a
content-addressed model for Nix&lt;/a&gt; - Théophane Hufschmitt&lt;/li&gt;
&lt;li&gt;&lt;a href="https://lucperkins.dev/blog/nix-channel/"&gt;The easiest way (I&amp;#39;ve
found) to create your own Nix channel&lt;/a&gt; - Luc Perkins&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.johnbcoughlin.com/posts/nix-dynamic-linking/"&gt;Debugging
a dynamic linking bug in a Nix project&lt;/a&gt; - Jack Coughlin&lt;/li&gt;
&lt;li&gt;&lt;a href="https://notes.neeasade.net/adhoc-executable-patching-on-nix.html"&gt;adhoc
executable patching on nixos&lt;/a&gt; - ?&lt;/li&gt;
&lt;li&gt;&lt;a href="https://maxmcd.com/posts/strategies-for-binary-relocation/"&gt;Strategies
for Binary Relocation In Functional Build Systems&lt;/a&gt; - Max McDonnell&lt;/li&gt;
&lt;li&gt;&lt;a href="https://christine.website/blog/how-i-start-nix-2020-03-08"&gt;How I
Start: Nix&lt;/a&gt; - Christine Dodrill&lt;/li&gt;
&lt;li&gt;&lt;a href="https://christine.website/blog/i-was-wrong-about-nix-2020-02-10"&gt;I
was Wrong about Nix&lt;/a&gt; - Christine Dodrill&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.infoq.com/articles/configuration-management-with-nix/"&gt;Purely
Functional Configuration Management with Nix and NixOS&lt;/a&gt; - Eelco
Dolstra&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bgottlob.com/post/2019-05-29-nix-use-cases/"&gt;Basic Use-Cases
of the Nix Package Manager&lt;/a&gt; - Brandon Gottlob&lt;/li&gt;
&lt;li&gt;&lt;a href="https://thomazleite.com/posts/development-with-nix-python/"&gt;Development
with Nix: Python&lt;/a&gt; - Thomaz Leite&lt;/li&gt;
&lt;li&gt;&lt;a href="https://medium.com/dapphub/dapp-tools-and-the-nix-package-manager-c4c692c87310"&gt;Dapp
tools and the Nix package manager&lt;/a&gt; - Mikael Brockman&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gfxmonk.net/2015/01/03/nixos-and-stateless-deployment.html"&gt;NixOS
and Stateless Deployment&lt;/a&gt; - ?&lt;/li&gt;
&lt;li&gt;&lt;a href="https://christine.website/blog/nixos-encrypted-secrets-2021-01-20"&gt;Encrypted
Secrets with NixOS&lt;/a&gt; - Christine Dodrill&lt;/li&gt;
&lt;li&gt;&lt;a href="https://begriffs.com/posts/2016-08-08-intro-to-nixos.html"&gt;Purely
Functional Linux with NixOS&lt;/a&gt; - Joe Nelson&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.tweag.io/blog/2018-03-15-bazel-nix/"&gt;Nix + Bazel = fully
reproducible, incremental builds&lt;/a&gt; - Mathieu Boespflug, Théophane
Hufschmitt&lt;/li&gt;
&lt;li&gt;&lt;a href="https://zenhack.net/2016/01/24/reflections-on-nixos.html"&gt;Reflections
On NixOS&lt;/a&gt; - Ian Denhardt&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.mayflower.de/5800-Hardening-Compiler-Flags-for-NixOS.html"&gt;Hardening
Compiler Flags for NixOS&lt;/a&gt; - Franz Pletz&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hugoreeves.com/posts/2019/nix-home/"&gt;Your home in Nix
(dotfile management)&lt;/a&gt; - Hugo Reeves&lt;/li&gt;
&lt;li&gt;&lt;a href="https://christine.website/blog/nixos-desktop-flow-2020-04-25"&gt;My
NixOS Desktop Flow&lt;/a&gt; - Christine Dodrill&lt;/li&gt;
&lt;li&gt;&lt;a href="https://tailscale.com/blog/nixos-minecraft/"&gt;Tailscale on NixOS: A
new Minecraft server in ten minutes&lt;/a&gt; - Christine Dodrill&lt;/li&gt;
&lt;li&gt;&lt;a href="https://terinstock.com/post/2021/01/Setting-up-a-git-server-on-NixOS/"&gt;Setting
up a git server on NixOS&lt;/a&gt; - Terin Stock&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myme.no/posts/2020-01-26-nixos-for-development.html"&gt;NixOS:
For developers&lt;/a&gt; - Martin Myrseth&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myme.no/posts/2019-07-01-nixos-into-the-deep-end.html"&gt;NixOS:
Into the deep end&lt;/a&gt; - Martin Myrseth&lt;/li&gt;
&lt;li&gt;&lt;a href="https://rgoswami.me/posts/ccon-tut-nix/"&gt;A Tutorial Introduction to
Nix&lt;/a&gt; - Rohit Goswami&lt;/li&gt;
&lt;li&gt;&lt;a href="https://zimbatm.com/benchmark-nixpkgs"&gt;Benchmarking nixpkgs
builds&lt;/a&gt; - Jonas Chevalier&lt;/li&gt;
&lt;li&gt;&lt;a href="https://zimbatm.com/experiment-recursive-nix"&gt;Recursive Nix
experiment&lt;/a&gt; - Jonas Chevalier&lt;/li&gt;
&lt;li&gt;&lt;a href="https://zimbatm.com/deploying-k8s-apps-with-kubenix"&gt;Deploying
Kubernetes apps with KubeNix&lt;/a&gt; - Jonas Chevalier&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/tazjin/nix-1p"&gt;Nix - A One Pager&lt;/a&gt; - Vincent Ambo&lt;/li&gt;
&lt;li&gt;&lt;a href="https://foo-dogsquared.github.io/blog/posts/moving-into-nixos/"&gt;Moving
into NixOS&lt;/a&gt; - Gabriel Arazas&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.willghatch.net/blog/2020/06/27/nixos-the-good-the-bad-and-the-ugly/"&gt;NixOS:
the good, the bad, and the ugly&lt;/a&gt; - William G Hatch&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.nmattia.com/posts/2018-03-21-nix-reproducible-setup-linux-macos.html"&gt;Nix:
A Reproducible Setup for Linux and macOS&lt;/a&gt; - Nicolas Mattia&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.nmattia.com/posts/2019-01-15-easy-peasy-nix-versions.html"&gt;Easy
Peasy Nix Versions&lt;/a&gt; - Nicolas Mattia&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.nmattia.com/posts/2019-10-08-runtime-dependencies"&gt;Recovering
Nix derivation attributes of runtime dependencies&lt;/a&gt; - Nicolas Mattia&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="html-block"&gt;
&lt;p&gt;&amp;lt;!– TODO: add more from their website –&amp;gt;&lt;/p&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ops.functionalalgebra.com/nix-by-example/"&gt;Nix By
Example&lt;/a&gt; - Susan Potter&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ops.functionalalgebra.com/nixops-by-example/"&gt;NixOps By
Example&lt;/a&gt; - Susan Potter&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ops.functionalalgebra.com/nixos-by-example/"&gt;NixOS By
Example&lt;/a&gt; - Susan Potter&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ops.functionalalgebra.com/2018/04/18/inspecting-nix-lambda-named-arguments/"&gt;Inspecting
Nix lambda function named arguments&lt;/a&gt; - Susan Potter&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="html-block"&gt;
&lt;p&gt;&amp;lt;!– TODO: add Tweag Nix flakes –&amp;gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-overview" class="outline-2"&gt;
&lt;h2 id="overview"&gt;
Overview
&lt;/h2&gt;
&lt;div id="outline-text-overview" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://web.archive.org/web/20210123223258/https://ebzzry.io/en/nix/"&gt;A
Gentle Introduction to the Nix Family&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-nix-the-language" class="outline-2"&gt;
&lt;h2 id="nix-the-language"&gt;
Nix the language
&lt;/h2&gt;
&lt;div id="outline-text-nix-the-language" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://nixcloud.io/tour"&gt;A tour of Nix&lt;/a&gt; - an introduction to the
Nix Programming Language&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-nix-shell" class="outline-2"&gt;
&lt;h2 id="nix-shell"&gt;
Nix Shell
&lt;/h2&gt;
&lt;div id="outline-text-nix-shell" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ghedam.at/15978/an-introduction-to-nix-shell"&gt;An
introduction to nix-shell&lt;/a&gt; - Mattia Gheda&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fzakaria.com/2020/08/11/caching-your-nix-shell.html"&gt;caching
your nix-shell&lt;/a&gt; - Farid Zakaria&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-nix-flakes" class="outline-2"&gt;
&lt;h2 id="nix-flakes"&gt;
Nix Flakes
&lt;/h2&gt;
&lt;div id="outline-text-nix-flakes" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.ysndr.de/posts/internals/2021-01-01-flake-ification/"&gt;Building
with Nix Flakes for, eh .. reasons!&lt;/a&gt; - Yannik Sander&lt;/li&gt;
&lt;li&gt;&lt;a href="https://zimbatm.com/NixFlakes/"&gt;Nix Flakes edition&lt;/a&gt; - Jonas
Chevalier&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-experience" class="outline-2"&gt;
&lt;h2 id="experience"&gt;
Experience
&lt;/h2&gt;
&lt;div id="outline-text-experience" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://catgirl.ai/log/nixos-experience/"&gt;Eight Months of NixOS&lt;/a&gt; -
ash&lt;/li&gt;
&lt;li&gt;&lt;a href="https://tech.channable.com/posts/2021-04-09-nix-is-the-ultimate-devops-toolkit.html"&gt;Nix
is the ultimate DevOps toolkit&lt;/a&gt; - Ruud van Asseldonk, Reinier Maas,
Falco Peijnenburg, Fabian Thorand, and Robert Kreuzer&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-language-specific" class="outline-2"&gt;
&lt;h2 id="language-specific"&gt;
Language Specific
&lt;/h2&gt;
&lt;/div&gt;
&lt;div id="outline-container-java" class="outline-2"&gt;
&lt;h2 id="java"&gt;
Java
&lt;/h2&gt;
&lt;div id="outline-text-java" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://fzakaria.com/2020/07/20/packaging-a-maven-application-with-nix.html"&gt;Packaging
a Maven application with Nix&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-elixir" class="outline-2"&gt;
&lt;h2 id="elixir"&gt;
Elixir
&lt;/h2&gt;
&lt;div id="outline-text-elixir" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ejpcmac.net/blog/using-nix-in-elixir-projects/"&gt;Using Nix in
Elixir projects&lt;/a&gt; - Jean-Philippe&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-c" class="outline-2"&gt;
&lt;h2 id="c"&gt;
C++
&lt;/h2&gt;
&lt;div id="outline-text-c" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.galowicz.de/2019/04/17/tutorial_nix_cpp_setup/"&gt;Setting
up a C++ project environment with nix&lt;/a&gt; - Jacek Galowicz&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-rust" class="outline-2"&gt;
&lt;h2 id="rust"&gt;
Rust
&lt;/h2&gt;
&lt;div id="outline-text-rust" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Managing Rust Dependencies with Nix - James Kay&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hadean.com/blog/managing-rust-dependencies-with-nix-part-i/"&gt;Part
1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hadean.com/blog/managing-rust-dependencies-with-nix-part-ii/"&gt;Part
2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-series" class="outline-2"&gt;
&lt;h2 id="series"&gt;
Series
&lt;/h2&gt;
&lt;div id="outline-text-series" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Nix by Example - James Fisher&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/@MrJamesFisher/nix-by-example-a0063a1a4c55"&gt;Part
1: The Nix expression language&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ian Henry&amp;#39;s &lt;em&gt;How to Learn Nix&lt;/em&gt; series&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/introduction/"&gt;Part
1: What&amp;#39;s all this about?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/prior-knowledge/"&gt;Part
2: Prior knowledge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/glossary/"&gt;Part 3:
What we talk about when we talk about Nix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/quick-start-guide/"&gt;Part
4: Quick starts, full hearts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/basic-package-management/"&gt;Part
5: Basic package management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/profiles/"&gt;Part 6:
Profiles&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/garbage-collection/"&gt;Part
7: Garbage collection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/channels/"&gt;Part 8:
Channels&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/sharing/"&gt;Part 9:
Learning to share&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/my-first-derivation/"&gt;Part
10: My first derivation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/okay-my-actual-first-derivation/"&gt;Part
11: Okay my actual first derivation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/nix-language/"&gt;Part
12: The Nix expression language&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/derivations/"&gt;Part
13: Derivations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/built-in-functions/"&gt;Part
14: Built-in Functions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/advanced-topics/"&gt;Part
15: Advanced Topics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/command-reference/"&gt;Part
16: Command Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/configuration/"&gt;Part
17: Configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/nix-manual-reflection/"&gt;Part
18: So I read the manual huh&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/switching-from-homebrew-to-nix/"&gt;Part
19: Switching from Homebrew to Nix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/my-first-nix-bug/"&gt;Part
20: My first Nix bug&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/my-first-package-upgrade/"&gt;Part
21: My first package upgrade&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/declarative-user-environment/"&gt;Part
22: Setting up a declarative user environment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/how-to-learn-nixpkgs/"&gt;Part
23: How to learn Nixpkgs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/overlays/"&gt;Part 24:
Overlays&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ianthehenry.com/posts/how-to-learn-nix/overriding/"&gt;Part
25: Overriding&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;
These links are extracted from humancalico&amp;#39;s git repo (&lt;a href="https://github.com/humancalico/nix-learning)."&gt;https://github.com/humancalico/nix-learning).&lt;/a&gt;&lt;/p&gt;
&lt;div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;"&gt;
&lt;p&gt;With that sorted, I hope learning becomes good ;)&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>FOSS : On Droid</title><link>http://idlip.in/posts/foss-droid/</link><pubDate>Tue, 25 Apr 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/foss-droid/</guid><category>fossdroid</category><category>android</category><description>&lt;p&gt;
As we know, Android is widely popular OS for many phone. But these days its all filled with junks and bloated apps, these are to say so called &lt;strong&gt;&amp;#34;Popular Android Apps&amp;#34;&lt;/strong&gt; or &lt;strong&gt;&amp;#34;Trending Apps&amp;#34;&lt;/strong&gt;. The reason simply would be &amp;#34;everyone in my circle uses it&amp;#34; or &amp;#34;I use it because &lt;span style="text-decoration: underline;"&gt;they&lt;/span&gt; use it&amp;#34;.&lt;/p&gt;
&lt;p&gt;
But surely you are not giving yourself some privacy or &lt;strong&gt;space&lt;/strong&gt; that you need for your own &lt;strong&gt;personal phone&lt;/strong&gt;.
I&amp;#39;m talking about using Free/Libre and Open Source (FOSS) Apps. Free doesn&amp;#39;t mean by price, Free means &lt;strong&gt;Freedom&lt;/strong&gt;. Freedom that comes with :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No Trackers.&lt;/li&gt;
&lt;li&gt;No Ads.&lt;/li&gt;
&lt;li&gt;Minimal permission.&lt;/li&gt;
&lt;li&gt;Has customization to users need.&lt;/li&gt;
&lt;li&gt;No Restrictions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These can be achieved in this modern time, by Discovering and using FOSS Apps, the best place being &lt;a href="https://f-droid.org"&gt;F-droid&lt;/a&gt; or &lt;a href="https://libreddit.kavin.rocks/r/fossdroid"&gt;r/fossdroid&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
There are pretty much all apps under FOSS area for every purpose, they are good looking with &lt;strong&gt;Modern UI&lt;/strong&gt;, &lt;strong&gt;Lots of Customizations&lt;/strong&gt; and &lt;strong&gt;friendly with Battery&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
I happened to search for book and novel reader and found very good apps there, like QuickNovel.
There is a Manga reader and lots more for every purpose.&lt;/p&gt;
&lt;p&gt;
I exclusively use every apps from F-droid, because they are great.
You should also use it, as you might find something interesting and surely, gets Surprised; and say in your head, &lt;strong&gt;&lt;em&gt;Gosh I should have known this before&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;
Some of the cool apps I use everyday :&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Class&lt;/th&gt;
&lt;th&gt;Apps&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Launcher&lt;/td&gt;
&lt;td&gt;Kvæsitso (&lt;a href="https://apt.izzysoft.de/fdroid/index/apk/de.mm20.launcher2.release"&gt;izzydroid&lt;/a&gt;, &lt;a href="https://github.com/MM2-0/Kvaesitso"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;F-droid Client&lt;/td&gt;
&lt;td&gt;Neo Store (&lt;a href="https://f-droid.org/en/packages/com.machiav3lli.fdroid/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://github.com/NeoApplications/Neo-Store"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Browser&lt;/td&gt;
&lt;td&gt;Mull (&lt;a href="https://f-droid.org/en/packages/us.spotco.fennec_dos/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://gitlab.com/divested-mobile/mull-fenix"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rss Reader&lt;/td&gt;
&lt;td&gt;Read You (&lt;a href="https://f-droid.org/en/packages/me.ash.reader/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://github.com/Ashinch/ReadYou"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;YouTube&lt;/td&gt;
&lt;td&gt;LibreTube (&lt;a href="https://f-droid.org/en/packages/com.github.libretube/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://github.com/libre-tube/LibreTube"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PDF/Ebook Reader&lt;/td&gt;
&lt;td&gt;Librera Reader (&lt;a href="https://f-droid.org/en/packages/com.foobnix.pro.pdf.reader/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://github.com/foobnix/LibreraReader"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Manga Reader&lt;/td&gt;
&lt;td&gt;Tachiyomi (&lt;a href="https://f-droid.org/en/packages/eu.kanade.tachiyomi/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://github.com/tachiyomiorg/tachiyomi"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Password Manager&lt;/td&gt;
&lt;td&gt;KeePassDX (&lt;a href="https://f-droid.org/en/packages/com.kunzisoft.keepass.libre/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://github.com/Kunzisoft/KeePassDX"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Novel Reader&lt;/td&gt;
&lt;td&gt;QuickNovel (&lt;a href="https://apt.izzysoft.de/fdroid/index/apk/com.lagradost.quicknovel"&gt;izzydroid&lt;/a&gt;, &lt;a href="https://github.com/LagradOst/QuickNovel"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Keyboard&lt;/td&gt;
&lt;td&gt;Unexpected Keyboard (&lt;a href="https://f-droid.org/en/packages/juloo.keyboard2/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://github.com/Julow/Unexpected-Keyboard"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Media Player&lt;/td&gt;
&lt;td&gt;VLC (&lt;a href="https://f-droid.org/en/packages/org.videolan.vlc/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://code.videolan.org/videolan/vlc-android"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gallery + Calendar (many more)&lt;/td&gt;
&lt;td&gt;Simple Tools Suite (&lt;a href="https://search.f-droid.org/?lang=en&amp;amp;q=simple+tools"&gt;fdroid&lt;/a&gt;, &lt;a href="https://github.com/SimpleMobileTools"&gt;git&lt;/a&gt;, &lt;a href="https://simplemobiletools.com"&gt;site&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Note Taking&lt;/td&gt;
&lt;td&gt;Orgzly (&lt;a href="https://f-droid.org/en/packages/com.orgzly/"&gt;fdroid&lt;/a&gt;, &lt;a href="https://github.com/orgzly/orgzly-android"&gt;git&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;"&gt;
&lt;p&gt;With that fossed, I hope your phone gets a new life and finally breathes alive!&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Cognizance</title><link>http://idlip.in/posts/cognizance-quotes/</link><pubDate>Sat, 22 Apr 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/cognizance-quotes/</guid><category>snippets</category><category>quotes</category><description>&lt;p&gt;
Welcome to next snippet of Quotes.&lt;/p&gt;
&lt;p&gt;
Hope so, it is advising enough to make your day well ;)&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Psychology Reads&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;People Aren&amp;#39;t Better Lie Detectors (50-60%) in More Realistic Settings&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Nothing in life is as important as you think it is, while you are thinking about it&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Herm Albright&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Bret Harte&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The only sure thing about luck is that it will change.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Philip G. Hammerton&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Have you ever observed that we pay much more attention to a wise passage when it is quoted than when we read it in the original author?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Woodrow Wilson&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The man who is swimming against the stream knows the strength of it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;"&gt;
&lt;p&gt;With these sweet little pies, I hope it does make your day alive ;)&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Linux : The Matrix</title><link>http://idlip.in/posts/linux-cheatsheet/</link><pubDate>Wed, 12 Apr 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/linux-cheatsheet/</guid><category>terminal</category><category>minimal</category><description>&lt;p&gt;
There are tons of linux command line cheatsheet or guides.&lt;/p&gt;
&lt;p&gt;
Here are some of the best reads, I suggest you to go throught each of it, &lt;strong&gt;It&amp;#39;s a gem&lt;/strong&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/jlevy/the-art-of-command-line"&gt;The Art of Command Line&lt;/a&gt; — notes and tips on using the command-line, suitable for both beginners and experienced users.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.commandlinefu.com/commands/browse/sort-by-votes"&gt;commandlinefu&lt;/a&gt; — command-line gems, includes a handy search feature.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/tldr-pages/tldr"&gt;tldr&lt;/a&gt; — collection of community-maintained help pages for command-line tools.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://explainshell.com/"&gt;explainshell&lt;/a&gt; — write down a command-line to see the help text that matches each argument.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.compciv.org/unix-tools/"&gt;General purpose command-line tools&lt;/a&gt; — examples for most common usecases.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://devmanual.gentoo.org/tools-reference/bash/index.html"&gt;Bash reference cheatsheet&lt;/a&gt; — nicely formatted and explained well.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://devhints.io/bash"&gt;Bash scripting cheatsheet&lt;/a&gt; — quick reference to getting started with Bash scripting.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;"&gt;
&lt;p&gt;&lt;strong&gt;With that &lt;code&gt;coded&lt;/code&gt;, I hope you enjoy the terminal. Unleash the Matrix&lt;/strong&gt;.&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Emacs Efficiency</title><link>http://idlip.in/posts/emacs-keys/</link><pubDate>Wed, 29 Mar 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/emacs-keys/</guid><category>cheatsheet</category><category>emacs</category><description>&lt;p&gt;
This is straight away from &lt;a href="https://github.com/VernonGrant/discovering-emacs"&gt;VernonGrant&lt;/a&gt; who hosts a podcast for Emacs called &amp;#34;&lt;a href="https://www.discovering-emacs.com/"&gt;Discovering-Emacs&lt;/a&gt;&amp;#34;.
It&amp;#39;s a great and has very much professional vibes, the explanations are Crisp and Clear!
I suggest you to check out, he even has made &lt;a href="https://www.youtube.com/@discoveringemacs"&gt;YouTube channel&lt;/a&gt; for it.&lt;/p&gt;
&lt;p&gt;
I have removed some of the common bindings from this table, I have retained some unique one&amp;#39;s which isn&amp;#39;t discovered generally. I guess that is why the name is made (lol)&lt;/p&gt;
&lt;p&gt;
I just wanted to have a cheatsheet for it, so I decided to leave it as a post here.&lt;/p&gt;
&lt;p&gt;
You can checkout the source here ⟾ &lt;a href="https://github.com/VernonGrant/emacs-keyboard-shortcuts"&gt;https://github.com/VernonGrant/emacs-keyboard-shortcuts&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/VernonGrant/discovering-emacs"&gt;https://github.com/VernonGrant/discovering-emacs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Insightful Quotes</title><link>http://idlip.in/posts/insight-quotes/</link><pubDate>Wed, 29 Mar 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/insight-quotes/</guid><category>snippets</category><category>quotes</category><description>&lt;p&gt;
I will be making few snippets on few quotes which impressed me or made me laugh for the day!&lt;/p&gt;
&lt;p&gt;
Hope so, it is insightful enough for you also.&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Self quote&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Don&amp;#39;t just read, Think - Research and Understand!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Walt Kelly&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Every burden is a blessing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Gustave Flaubert&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The art of writing is the art of discovering what you believe.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Samuel Butlet&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Let us be grateful to the mirror for revealing to us our appearance only.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Joseph Cossman&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Obstacles are things a person sees when he takes his eyes off his goal.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Henny Youngman&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I told the doctor I broke my leg in two places. He told me to quit going to those places.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Barabara Tober&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Traditions are group efforts to keep the unexpected from happening.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Frank Wilczek&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In physics, you don&amp;#39;t have to go around making trouble for yourself - nature does it for you.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;David Coblitz&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A committee can make a decision that is dumber than any of its members.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;"&gt;
&lt;p&gt;With that &lt;strong&gt;&amp;#34;quoted&amp;#34;&lt;/strong&gt;, I hope you have a great day!&lt;/p&gt;
&lt;p&gt;
Visit the snippets again!&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Imposter Syndrome : Formula for Success</title><link>http://idlip.in/posts/imposter-syndrome/</link><pubDate>Fri, 24 Mar 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/imposter-syndrome/</guid><category>psychology</category><description>
&lt;ul&gt;
&lt;li&gt;Have you ever felt a fear of losing or doubt your own ability?&lt;/li&gt;
&lt;li&gt;Have you felt unworthy, lost your self esteem due to a mistake?&lt;/li&gt;
&lt;li&gt;Are you feeling constant fear of being discovered rather than being proud?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The matter is, is these sound true or happening at some moment, let me condition it as &lt;strong&gt;&amp;#34;Imposted Syndrome&amp;#34;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
You might remember the word &amp;#34;Imposter&amp;#34; from the most popular mobile game during lockdown, &lt;strong&gt;Among us&lt;/strong&gt; (&lt;a href="https://www.innersloth.com/games/among-us/"&gt;site&lt;/a&gt;), yeah as the name suggests it means one who deceives.&lt;/p&gt;
&lt;p&gt;
But imposter syndrome is seriously for real, a condition, which people do experience in their life. They don&amp;#39;t usually realize or find its symptoms as it is in itself a &lt;span style="text-decoration: underline;"&gt;negative feeling&lt;/span&gt;, provoking &lt;a href="https://www.psychologytoday.com/intl/basics/anxiety"&gt;anxiety&lt;/a&gt; and &lt;a href="https://www.psychologytoday.com/intl/basics/fear"&gt;fear&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;People with imposter syndrome feel inauthentic, question their own ability to be&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;successful, and are convinced that they do not belong in the roles they stand, even
when they experience success.&lt;/p&gt;
&lt;p&gt;
I myself have felt this, when I was starting out journey to learn new course (say programming language), I felt it was oceanic knowledge where I only had a boat.&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Ways to stop Imposter Syndrome
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Where there is a will, there is a way.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
Trust the Process
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;
Reflect on your actions, see the world praising you. Instead of listening to the negative feeling from your head, listen to the feedback from others.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Others believe in you&lt;/li&gt;
&lt;li&gt;You don&amp;#39;t believe in yourself&lt;/li&gt;
&lt;li&gt;Yet you believe yourself instead of them&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you doubt yourself, shouldn&amp;#39;t you also doubt your judgment of yourself?&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-2"&gt;
&lt;h2 id="headline-3"&gt;
Look for Evidence
&lt;/h2&gt;
&lt;div id="outline-text-headline-3" class="outline-text-2"&gt;
&lt;p&gt;
Fine you feel it that way, see if you can find evidence and measures. Think of some example where you have made some positive impact on others, how much change have you brought them.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-4" class="outline-2"&gt;
&lt;h2 id="headline-4"&gt;
Remember the Journey
&lt;/h2&gt;
&lt;div id="outline-text-headline-4" class="outline-text-2"&gt;
&lt;p&gt;
Look back at the steps you have taken, how was the process of learning from scratch, rock-bottom.&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;&amp;#39;It will get better and you&amp;#39;ll be more proud of yourself.&amp;#39;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-5" class="outline-2"&gt;
&lt;h2 id="headline-5"&gt;
Turn the Tables
&lt;/h2&gt;
&lt;div id="outline-text-headline-5" class="outline-text-2"&gt;
&lt;p&gt;
Make it a strenth, refrain from doubts. Those with imposter syndrome are more likely to say &amp;#34;I don&amp;#39;t know&amp;#34; when they don&amp;#39;t know. This is an advantage. Overconfident people assume they have all the answers, even when they don&amp;#39;t.&lt;/p&gt;
&lt;p&gt;
Humility, uncertainty, and self-doubt are part of the learning process. The key is to believe in your ability to learn.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-6" class="outline-2"&gt;
&lt;h2 id="headline-6"&gt;
Suggested Reads
&lt;/h2&gt;
&lt;div id="outline-text-headline-6" class="outline-text-2"&gt;
&lt;p&gt;
If you want to explore more on this concepts :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.psychologytoday.com/intl/blog/all-kids-thriving/202302/the-power-of-belonging"&gt;The Power of Belonging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.psychologytoday.com/intl/blog/on-your-way-with-adhd/202302/the-connection-between-adhd-and-imposter-syndrome"&gt;Connection between ADHD and Imposter Syndrome&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>NixOS : Reproducible - Immutable</title><link>http://idlip.in/posts/try-nixos/</link><pubDate>Thu, 23 Mar 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/try-nixos/</guid><category>emacs</category><category>nixos</category><description>
&lt;hr&gt;
&lt;p&gt;
Introduction part, you would better have read it on official nixos site (&lt;a href="https://nixos.org"&gt;https://nixos.org&lt;/a&gt;)&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
&amp;#34;Should you try NixOS?&amp;#34; ❄️
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;
Here&amp;#39;s an answer from a non-programmer, who just browses and watches media.
Just don&amp;#39;t, if you are looking for small benefit. &lt;strong&gt;Don&amp;#39;t!&lt;/strong&gt;
regret having hard time to figure out petty things, again forget about error, you cannot even search in web.&lt;/p&gt;
&lt;p&gt;
But, if you have decided, go with it. According to me (non-programmer), these points are good to consider NixOS&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You use Emacs (lol), &lt;strong&gt;Emacs&lt;/strong&gt; ❤️ &lt;strong&gt;Nix&lt;/strong&gt; is Match made in Heaven.&lt;/li&gt;
&lt;li&gt;You want to declare stuffs and get same output, and forget what all you setup, cause its all declared in config.&lt;/li&gt;
&lt;li&gt;You want an isolated environments (shell) to do some stuffs without involving whole system.&lt;/li&gt;
&lt;li&gt;You want to stop troubleshooting and breaking update and are lazy to backup, and want to rollback with ease like with just a reboot.&lt;/li&gt;
&lt;li&gt;You want to say I use &lt;strong&gt;Nixos Btw&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;You don&amp;#39;t want to worry about breaking your system nor fix something when you are updating system.&lt;/li&gt;
&lt;li&gt;You are willing to learn (advanced) things and fine with steep learning curve.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
How I manage my system 🌲
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;
I manage my whole system with single org file. Its easy and pretty handy. You can read that file here &lt;strong&gt;↬&lt;/strong&gt; &lt;a href="https://github.com/idlip/d-nix/blob/onepiece/d-setup.org"&gt;d-setup.org&lt;/a&gt; , its both self documenting and has all source code blocks.&lt;/p&gt;
&lt;p&gt;
Another key feature in my setup is, every file i tangle is at &lt;strong&gt;read-only mode&lt;/strong&gt;. So generally we can avoid editing/touching them. Thus, every action has to be made in &lt;strong&gt;d-setup.org&lt;/strong&gt; only.&lt;/p&gt;
&lt;p&gt;
Also, I have made files to be &lt;strong&gt;symlink&lt;/strong&gt;, so i can edit them without requiring to rebuild whole thing!&lt;/p&gt;
&lt;hr&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-2"&gt;
&lt;h2 id="headline-3"&gt;
Credits 🎖️
&lt;/h2&gt;
&lt;div id="outline-text-headline-3" class="outline-text-2"&gt;
&lt;p&gt;
These configs were the inspiration and helped to build this way.&lt;/p&gt;
&lt;p&gt;
I thank them sincerely.&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://github.com/Iron-Shark/Technonomicon"&gt;Iron Shark&lt;/a&gt; &lt;strong&gt;⟹&lt;/strong&gt; Made migrating to Single org-file config very easy.&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://github.com/sioodmy/dotfiles"&gt;Sioodmy&lt;/a&gt; &lt;strong&gt;⟹&lt;/strong&gt; First config which I understand thoroughly and modified based on this.&lt;/p&gt;
&lt;hr&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>RSS: The better Internet</title><link>http://idlip.in/posts/rss-web/</link><pubDate>Thu, 23 Mar 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/rss-web/</guid><category>snippets</category><category>news</category><category>rss</category><description>
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Cheesy Internet
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;
I don&amp;#39;t have to say this, the Internet is hella bloated.. Junks are everywhere, nobody knows that they read shit, they are watching shits whole time.&lt;/p&gt;
&lt;p&gt;
Just do a test, How many popups have you closed today, How many cookies (web) have you eaten, How many captchas did you solve, How many minutes did you wait to skip an ad just to watch a video… Even worse, ads sponsors are embedded within a video (So cruel and harsh world)
&lt;em&gt;It goes on&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;
Internet and digital software&amp;#39;s are getting so much bloated, people (normies) have forgotten Unix or say &amp;#39;minimalism&amp;#39;. People are upgrading RAM like anything, 8GB ain&amp;#39;t enough it-seems for them. Here, I do everything with just 4GB RAM.
People these days all need ready-made/ready-to-work stuffs, I wonder how do they even watch DIY channels on YouTube.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
The Hero
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;
Rss stands for &lt;strong&gt;Really Simple Syndication&lt;/strong&gt;, It is a classic on consuming web as supposedly it was built for. Today its all crappy &lt;strong&gt;JavaScript&lt;/strong&gt; (a big bloat of cheese).&lt;/p&gt;
&lt;p&gt;
People literally have forgotten to read and embrace the text, everyone wants; YouTube tutorials, or some designed way to make them understand.
Shit, its a no joke, that&amp;#39;s why AI have evolved these days.
Make our life easy? Lol&lt;/p&gt;
&lt;p&gt;
It can easily fetch content from web and easily showcase the actual content only. If that content is valuable, we should value our way to taking it.&lt;/p&gt;
&lt;p&gt;
Actually many of you might know famous news reader called &lt;strong&gt;Feedly&lt;/strong&gt;, it is based on Rss system under-the-hood.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-2"&gt;
&lt;h2 id="headline-3"&gt;
Feed Readers
&lt;/h2&gt;
&lt;div id="outline-text-headline-3" class="outline-text-2"&gt;
&lt;p&gt;
If you use window there are famous readers like fluent reader.
On Linux you get &lt;a href="https://newsboat.org/"&gt;newsboat&lt;/a&gt; (terminal lovers), I use &lt;a href="https://github.com/skeeto/elfeed"&gt;elfeed&lt;/a&gt; (Emacs way).&lt;/p&gt;
&lt;p&gt;
For GUI Linux user you get : (Install with your system&amp;#39;s package manager or use AppImage/Flathub)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/lwindolf/liferea/"&gt;Liferea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/yang991178/fluent-reader"&gt;Fluent-reader&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thunderbird.net/en-US"&gt;Thunderbird&lt;/a&gt; (Email client + Rss)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.com/news-flash/news_flash_gtk"&gt;NewsFlash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://apps.kde.org/en/akregator"&gt;Kde&amp;#39;s Akregator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Watching YouTube contents is whole lot better in Mpv with sponsorblock (It gives seamless content joy)&lt;/p&gt;
&lt;p&gt;
Actually elfeed integrates so well with Emacs, I don&amp;#39;t have to learn new stuffs for another application or keyboard shortcuts.&lt;/p&gt;
&lt;p&gt;
That&amp;#39;s one of the reason I call &lt;strong&gt;Emacs as the GOAT-E (Editor)&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
I will try to expand more bits on rss feeds value by making a detailed post.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Emacs is OP</title><link>http://idlip.in/posts/emacs-goat/</link><pubDate>Wed, 22 Mar 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/emacs-goat/</guid><category>snippets</category><category>emacs</category><category>vim</category><description>&lt;p&gt;
Before anyone shouts vim, let me &lt;code&gt;:q!&lt;/code&gt;
I was a vimmer for a year, I played and had a good basic config. Even after an year, I didn&amp;#39;t grasp the full potential of vim, it was just handy to use &lt;code class="verbatim"&gt;hjkl&lt;/code&gt; to move around.&lt;/p&gt;
&lt;p&gt;
But When I&amp;#39;m learning Emacs, the experience is immense, it defines how things are meant and the legacy of Emacs for 40 years, is not a joke.&lt;/p&gt;
&lt;p&gt;
I cannot just rant to make people ditch vim for Emacs, But once you understand you will realize, that is why people went and made &lt;code&gt;evil&lt;/code&gt; mode to emulate Vi layer (vim 100%).&lt;/p&gt;
&lt;p&gt;
Now they get the &lt;strong&gt;Best&lt;/strong&gt; of both the World!&lt;/p&gt;
&lt;p&gt;
Nonetheless, Emacs is the &lt;strong&gt;GOAT&lt;/strong&gt; !&lt;/p&gt;</description></item><item><title>Journey Begins</title><link>http://idlip.in/posts/blogging-journey/</link><pubDate>Tue, 21 Mar 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/blogging-journey/</guid><category>snippets</category><description>&lt;p&gt;
I have almost set my first static website.
From here my creativity goes public to the world.&lt;/p&gt;
&lt;p&gt;
Its just a small thing, but my passion thanks me for this.&lt;/p&gt;
&lt;p&gt;
Its time.. time to begin the chapter!&lt;/p&gt;</description></item><item><title>Tools that are Best!</title><link>http://idlip.in/posts/tools-readme/</link><pubDate>Fri, 17 Mar 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/tools-readme/</guid><category>terminal</category><category>linux</category><category>minimal</category><description>
&lt;hr&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Utilities that are Best! 🌟
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;hr&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Class&lt;/td&gt;
&lt;td&gt;Name&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Window Manager&lt;/td&gt;
&lt;td&gt;&lt;a href="https://hyprland.org/"&gt;Hyprland&lt;/a&gt; 🌸&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Text Editor&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.gnu.org/software/emacs/"&gt;Emacs&lt;/a&gt; 💮&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gtk Theme&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Fausto-Korpsvart/Gruvbox-GTK-Theme"&gt;Gruvbox&lt;/a&gt; / &lt;a href="https://github.com/vinceliuice/Orchis-theme"&gt;Orchis&lt;/a&gt; 🎨&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Font&lt;/td&gt;
&lt;td&gt;&lt;a href="https://tosche.net/fonts/comic-code"&gt;Comic Code&lt;/a&gt; / &lt;a href="https://github.com/dtinth/comic-mono-font"&gt;Comic Mono&lt;/a&gt; / &lt;a href="https://github.com/tonsky/FiraCode"&gt;Fira Code&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pdf Reader&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/ahrm/sioyek"&gt;Sioyek&lt;/a&gt; 📔 (ditch zathura)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Media Player&lt;/td&gt;
&lt;td&gt;&lt;a href="https://mpv.io"&gt;MPV!&lt;/a&gt; 🎬 (its MVP too)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Image Viewer&lt;/td&gt;
&lt;td&gt;&lt;a href="https://sr.ht/~exec64/imv/"&gt;Imv&lt;/a&gt; 🖼️&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RSS Reader&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/skeeto/elfeed"&gt;Elfeed&lt;/a&gt; 📰 (Again, Emacs)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Music Player&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/ncmpcpp/ncmpcpp"&gt;Ncmpcpp&lt;/a&gt; or &lt;a href="https://github.com//mingus"&gt;Mingus in Emacs&lt;/a&gt; 🎶&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Terminal&lt;/td&gt;
&lt;td&gt;&lt;a href="https://codeberg.org/dnkl/foot"&gt;Foot&lt;/a&gt; via footclient ⚽&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Menu/Launcher&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/davatorium/rofi"&gt;Rofi&lt;/a&gt; 🚀&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Notification&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/dunst/dunst"&gt;Dunst&lt;/a&gt; 🛎️&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shell&lt;/td&gt;
&lt;td&gt;&lt;a href="https://zsh.org"&gt;Zshell&lt;/a&gt; with &lt;a href="https://starship.rs"&gt;Starship&lt;/a&gt; 🔰&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Status Bar&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Alexays/Waybar"&gt;Waybar&lt;/a&gt; 🍥&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Favourite Color-Schemes&lt;/td&gt;
&lt;td&gt;Modus-Vivendi + Gruvbox&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;Rest all other stuffs I do in Emacs, tbh I could do everything in Emacs lol.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Feel free to comment down and ask me doubts or about some improvements, you wanna inform! I will be glad.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>My Linux Journey</title><link>http://idlip.in/posts/linux-journey/</link><pubDate>Fri, 10 Mar 2023 00:00:00 +0000</pubDate><guid isPermaLink="true">http://idlip.in/posts/linux-journey/</guid><category>linux</category><description>
&lt;p&gt;
&lt;strong&gt;Small info/log on my linux journey and my experience.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;If you are reading this, I encourage you to write blogs like this and have it in your git repo. Don&amp;#39;t forget to tag or inform me, I&amp;#39;d be glad to read your journey too!&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;
Linux is not widely recommended or discussed topic among real life friends or circle, every system comes pre-installed with win-dows, and its no big surprise people don&amp;#39;t have a feel towards their usage of OS.&lt;/p&gt;
&lt;p&gt;
Not many people update their system, not many try to explore Alternative softwares, they stick very much to the default out-of-the-box Application. Tbh if you deep dive and understand windows, it is total crap, &lt;strong&gt;Obnoxious&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
My reason to switch over to Linux was simple as other had :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No Freedom&lt;/li&gt;
&lt;li&gt;Slow win-dows&lt;/li&gt;
&lt;li&gt;Cannot even run the browser properly&lt;/li&gt;
&lt;li&gt;Cannot even do multitasking efficiently&lt;/li&gt;
&lt;li&gt;The bloatware crap were too much&lt;/li&gt;
&lt;li&gt;Updates are like &lt;strong&gt;eternal sleep&lt;/strong&gt; (No-sense updates)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My linux journey was from Linux Mint &amp;gt; EndeavourOS &amp;gt; Arch Linux &amp;gt; and now NixOS.&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
The Embark
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;
I started to explore some YouTube video on Linux (as a normie at that time), soon I got familiar with good explanation, thankfully CTT had made an Linux Mint playlist and it helped to installing the first and the best &lt;strong&gt;Beginner Distro&lt;/strong&gt;, the &lt;strong&gt;Linux Mint&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
The gain and experience was &lt;strong&gt;Ultimate&lt;/strong&gt;. Loved it, felt the Freedom, felt the deeper understanding of a &lt;strong&gt;real System&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
I choose the flagship Cinnamon DE and it was very comfortable.&lt;/p&gt;
&lt;p&gt;
After few months, I finally stumbled upon a drawback here, it was stable packages (old package versions).&lt;/p&gt;
&lt;p&gt;
That is when I saw the concept of &lt;strong&gt;Rolling release&lt;/strong&gt;, at that time &lt;strong&gt;EndeavourOS&lt;/strong&gt; was the flavor of Linux distro at that time, peaked the distrowatch and all. So guess what, I installed EvndeavourOs and expanded more love towards terminal and latest packages.&lt;/p&gt;
&lt;p&gt;
Soon i felt i did not needed what all EndeavourOS ships, I want custom or DIY (something i take control of), then i realized, EOS was arch-based, so guess again, went with the great Independent Arch linux.&lt;/p&gt;
&lt;p&gt;
Boom, the best linux journey (learning), I only mean it for learning, other than that Arch is just cool kids bag.&lt;/p&gt;
&lt;p&gt;
Finally, now with some other jolt of distro trend, I stumbled the name &lt;strong&gt;&amp;#34;NixOS&amp;#34;&lt;/strong&gt;.
It is somewhat reinventing the wheel, but it is so different that I&amp;#39;d hate to even say it as a Linux distro, It stands unique with linux distros.&lt;/p&gt;
&lt;p&gt;
Tbh I loved LM and Arch alot, I was a devotee to Arch too, and I hated Nix when I tried, cause things were weird.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You won&amp;#39;t know where to start nor what to refer&lt;/li&gt;
&lt;li&gt;Flakes or home-manager, How to understand?&lt;/li&gt;
&lt;li&gt;Do nix-env or rebuild all the time?&lt;/li&gt;
&lt;li&gt;What files to edit to achieve same setup as my previous distro?
These were all the things that I hated and was frustrated about, there was still many things that felt hard.
I did leave Nix and install Arch few times back and forth, I was debating with myself and id my own research all over Internet.
That is when I thought nix lacked Documentation or good YouTuber to speak of, I really wish one of them could explain and make it their distro to explain timely on things.
Fine, somehow forced myself and came a long way of setting up Good working nixos config, now I&amp;#39;m on flakes.
Nix is great if it works as expected or if we make it work, but, if I get stuck or the issue goes for days that is when I really hate Nix, because it ain&amp;#39;t easy to solve some unique issues. Most of these apply for HomeManager actually, it adds more trouble.
It is adviced to learn how Nix works or Nix as Functional Programming Language.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;
Okay, so it was not about shilling Nix or anything, Just my Linux experience.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>About</title><link>http://idlip.in/about/</link><guid isPermaLink="true">http://idlip.in/about/</guid><description>&lt;div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;"&gt;
&lt;figure&gt;
&lt;img src="http://idlip.in/images/op-rog.jpg" alt="/images/op-rog.jpg" title="/images/op-rog.jpg" width="200"/&gt;
&lt;figcaption&gt;
Gol D. Roger laughing in Laugh Tale!
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;p&gt;
I&amp;#39;m Dilip (aka Zororg), I&amp;#39;m from Bangalore and hold Masters in Bioinformatics. I&amp;#39;m a person who just goes with the flow in life.&lt;/p&gt;
&lt;p&gt;
I&amp;#39;m a &amp;#34;&lt;code class="verbatim"&gt;Know It All&lt;/code&gt;&amp;#34; kinda guy and yet very &lt;code class="verbatim"&gt;Simplistic&lt;/code&gt;. I touch up on every topics, on-going driving &lt;span style="text-decoration: underline;"&gt;research&lt;/span&gt;, &lt;span style="text-decoration: underline;"&gt;history&lt;/span&gt; (to know the roots), &lt;span style="text-decoration: underline;"&gt;philosophy&lt;/span&gt; (wonder what&amp;#39;s life), &lt;span style="text-decoration: underline;"&gt;entertainment&lt;/span&gt; media (anime, manga, novel, kdrama; bliss!), &lt;span style="text-decoration: underline;"&gt;programming&lt;/span&gt; (to have fun with numbers) and then engage in small communities.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A FOSS &amp;amp; Linux Enthusiast, who&amp;#39;s willing to learn new unknown (at least for me) knowledge and contribute to the world.&lt;/li&gt;
&lt;li&gt;True Loyal OnePiece fan.&lt;/li&gt;
&lt;li&gt;Emacs User - Life&amp;#39;s Organized.&lt;/li&gt;
&lt;li&gt;I use NixOS. Managing system or development environments, has been a breeze.&lt;/li&gt;
&lt;li&gt;I consume news/articles/media throught rss feeds. (Internet is bloated)&lt;/li&gt;
&lt;li&gt;Tinkerer, I explore my areas of interests and research in a deeper level.&lt;/li&gt;
&lt;li&gt;Zero Index and no-pending ToDo list policy to stay productive.
I have a motto like:&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;If you want to understand the whole, Understand its parts&lt;/em&gt;. &lt;strong&gt;&lt;a href="https://www.verywellmind.com/what-is-gestalt-psychology-2795808"&gt;Gestalt Psychology&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
I also believe in:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;you have to prepare for the worst, to give out your best&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Currently, Software Engineer at &lt;a href="https://fossunited.org/team"&gt;FOSS United&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Drop me a good ol&amp;#39; email: &lt;a href="mailto:hi@idlip.in"&gt;hi@idlip.in&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;
or find me at:&lt;/p&gt;
&lt;div class="social-links"&gt;&lt;a class="social-link" href="mailto:hi@idlip.in"&gt;
&lt;span class="nf" aria-hidden="true"&gt; &lt;/span&gt;
&lt;span class="social-label"&gt;hi@idlip.in&lt;/span&gt;
&lt;/a&gt;&lt;a class="social-link" href="https://github.com/idlip" target="_blank" rel="noopener noreferrer"&gt;
&lt;span class="nf" aria-hidden="true"&gt; &lt;/span&gt;
&lt;span class="social-label"&gt;idlip&lt;/span&gt;
&lt;/a&gt;&lt;a class="social-link" href="https://codeberg.org/idlip" target="_blank" rel="noopener noreferrer"&gt;
&lt;span class="nf" aria-hidden="true"&gt; &lt;/span&gt;
&lt;span class="social-label"&gt;idlip&lt;/span&gt;
&lt;/a&gt;&lt;a class="social-link" href="https://linkedin.com/in/dilip-g-29707727a" target="_blank" rel="noopener noreferrer"&gt;
&lt;span class="nf" aria-hidden="true"&gt; &lt;/span&gt;
&lt;span class="social-label"&gt;Dilip G&lt;/span&gt;
&lt;/a&gt;&lt;a class="social-link" href="https://reddit.com/u/GolD_Lip" target="_blank" rel="noopener noreferrer"&gt;
&lt;span class="nf" aria-hidden="true"&gt; &lt;/span&gt;
&lt;span class="social-label"&gt;GolD_Lip&lt;/span&gt;
&lt;/a&gt;&lt;a class="social-link" href="https://t.me/zororg" target="_blank" rel="noopener noreferrer"&gt;
&lt;span class="nf" aria-hidden="true"&gt; &lt;/span&gt;
&lt;span class="social-label"&gt;zororg&lt;/span&gt;
&lt;/a&gt;&lt;a class="social-link" href="https://fosstodon.org/@idlip" target="_blank" rel="noopener noreferrer me"&gt;
&lt;span class="nf" aria-hidden="true"&gt;󰫑 &lt;/span&gt;
&lt;span class="social-label"&gt;@idlip&lt;/span&gt;
&lt;/a&gt;&lt;a class="social-link" href="https://matrix.to/#/zororg:matrix.org" target="_blank" rel="noopener noreferrer"&gt;
&lt;span class="nf" aria-hidden="true"&gt;󰘨 &lt;/span&gt;
&lt;span class="social-label"&gt;zororg&lt;/span&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;"&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Time to unlock some Creativity&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Now</title><link>http://idlip.in/now/</link><guid isPermaLink="true">http://idlip.in/now/</guid><description>
&lt;p&gt;
What I&amp;#39;m up to right now — inspired by &lt;a href="https://nownownow.com"&gt;nownownow.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
Last updated: March 2026 · from Bangalore, India&lt;/p&gt;
&lt;hr&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Work
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;
Software Engineer at &lt;a href="https://fossunited.org/team"&gt;FOSSUnited&lt;/a&gt;, maintaining platform and developing it.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
Currently learning / exploring
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;Software engineering principles&lt;/li&gt;
&lt;li&gt;Frappe best practices&lt;/li&gt;
&lt;li&gt;How to get work done with Vanilla JS&lt;/li&gt;
&lt;li&gt;Contributing to OSS&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-2"&gt;
&lt;h2 id="headline-3"&gt;
Reading / consuming
&lt;/h2&gt;
&lt;div id="outline-text-headline-3" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;Consuming mostly through RSS — news, blogs, tech articles&lt;/li&gt;
&lt;li&gt;Currently re-reading Stoic philosophy&lt;/li&gt;
&lt;li&gt;Kick-started diving into world of Light Novels (Apothecary Diaries, Ascendance of Bookworm)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-4" class="outline-2"&gt;
&lt;h2 id="headline-4"&gt;
Side projects
&lt;/h2&gt;
&lt;div id="outline-text-headline-4" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;This blog — writing more regularly&lt;/li&gt;
&lt;li&gt;Dotfiles maintenance (NixOS + Emacs config)&lt;/li&gt;
&lt;li&gt;Configuring &lt;a href="https://github.com/glide-browser/glide"&gt;Glide browser&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;
This is a &lt;a href="https://nownownow.com/about"&gt;Now Page&lt;/a&gt;. Update it as life changes.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Projects</title><link>http://idlip.in/repo/</link><guid isPermaLink="true">http://idlip.in/repo/</guid><description>
&lt;p&gt;
Most of the projects are live on Git repository. Currently I&amp;#39;m maintaining &lt;a href="https://github.com/fossunited/fossunited"&gt;Fossunited platform&lt;/a&gt; and &lt;a href="https://forklore.in"&gt;Forklore&lt;/a&gt; site.&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://github.com/idlip"&gt;GitHub&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/idlip/lncrna"&gt;lncRNA: Coding potential and Sequence analysis&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/OncoScan/OralPathNet"&gt;OralPathnet: DL model on Oral cancer detection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/idlip/alignWrap"&gt;alignWrap: R wrapper package to align sequences&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/idlip/haki"&gt;Haki: Modern Dark theme for Emacs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/idlip/d-bin"&gt;Functional shell scripts for Linux&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/idlip/d-nix"&gt;NixOrgMacs: The machine setup&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/idlip/QuASeR"&gt;Proof of concept Denovo genome assembly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
Project Ideas
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;Make an frappe based RSS feed reader with shared user subscription for each user list&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item></channel></rss>