HNHacker News
TopNewBestAskShowJobs

ankitrgadiya

57 karma · joined September 23, 2017

submissionscomments
ankitrgadiya··on Hurl: Run and test HTTP requests with plain text
I see it more as a Postman replacement than curl. When I’m working on a set of APIs, I can quickly write a Hurl file with different combinations that I’m working on. There are usually editor integrations to run individual requests. Then I can share the same Hurl file to my team or commit it in the repo.
ankitrgadiya··on Siyuan: Privacy-first, self-hosted personal knowledge management software
I have gone through the whole journey similar to you as well. It is so frustrating to keep searching for that perfect app only to find that every other app lacks something or the other. For the last year or so, I've settled on just plain markdown and the directory structure for hierarchy just like you.

I use my preferred editor (Emacs) to modify the files. I get to use all the functionality like key-bindings, search, version control. I push my notes to my self-hosted Forgejo instance (but it can be Github). Forgejo already has a web-interface the notes and links just work there.

On my laptop, I have mdbook configured to watch the directory and build the notes into static website. So if I just want to go through by notes or read something I can use that as well.

I tried finding solutions to take notes on my phone. But I realised that if its longer than a few lines than I prefer using my laptop anyways. I only ever read my notes on the phone. I've setup the same mdbook behind VPN so I can access it on my phone as well. If I ever want to modify notes on-the-go then I can use the Forgejo web interface as well.

ankitrgadiya··on The Origin of Emacs in 1976
GNU Guile implementation already supports Emacs Lisp. But I believe having Emacs Lisp implementation is still far from being proper Emacs.

https://www.gnu.org/software/guile/manual/html_node/Emacs-Li...

ankitrgadiya··on SQLite is likely used more than all other database engines combined
The sqlite file format is documented and probably has the most insane backwards compatibility out there. The developers pledged to keep it backwards compatible until 2050. In fact Library of Congress has recognised it as one of the few data formats for long term archival.

https://sqlite.org/fileformat2.html https://sqlite.org/lts.html https://sqlite.org/locrsf.html

ankitrgadiya··on Shopify Ruby on Rails distributed monolith runs 19M queries per second on MySQL
I absolutely agree with this. I sometimes use the phrase optimising for the resume.
ankitrgadiya··on History of Tcl
Tcl, Fossil and SQLite share an interesting history. SQLite started as a Tcl extension and the SQLite maintain Dr Richard Hipp is part of the Tcl Core Team as well. Fossil started out as a version control for SQLite development by Dr Richard Hipp as well, and might have influenced the Tcl development as well.

Source: https://www.sqlite.org/tclsqlite.html https://wiki.tcl-lang.org/page/D.+Richard+Hipp

ankitrgadiya··on Memos: A lightweight, self-hosted memo hub
From the Pull Requests, it looks like Comments API is in the works.

https://github.com/usememos/memos/pull/1900

ankitrgadiya··on Memos: A lightweight, self-hosted memo hub
I’m using this app for sometime for notes. It fits the usecase when you want to write down something without thinking about where to place it. It also works like a simple micro-blog with Public memos. There is a nice looking third party app available for iOS. https://memos.moe/
ankitrgadiya··on Google Sidewiki
A similar tool is https://web.hypothes.is/
ankitrgadiya··on Show HN: Kuboble.com – Minimalistic sliding pieces puzzle game
Thinking in the reverse direction helped me.