HN user

borisjoffe

30 karma
Posts0
Comments5
View on HN
No posts found.

Also consider Pug (formerly called Jade). It's a bit more verbose than Markdown, but it's really nice because you can skip closing tags (it's indent-based like Python), can use CSS selector syntax (same as Emmet e.g. `div#someId.someClass`), and you can paste in regular HTML and have that work as well.

There's also file includes, template syntax like loops/if-statements, inherited templates, inline Javascript syntax, "filters" for including Markdown and other languages, and much more

I love the emphasis on data export / analysis and ownership of your data. I also love the quantified self aspects of this.

However as I've gotten older, I've learned that it's incredibly freeing to at least partially let go of some of your data and not worry if it gets lost or erased.

Tracking and managing all of this sucks up a lot of time and mental effort, that you could be using to progress in other areas of your life. I prefer to focus on the present instead of letting the past occupy so much of my mind.

On one hand, keeping backups of important files and automating that as much as possible is good. Tracking your top 2-10 most important habits (e.g. sleep, workouts) can also be very good.

But for social media sites (like Reddit, HackerNews, Twitter, YouTube, etc), it's just too much of a pain to manage. And they can kick you off in a heartbeat for any reason. I personally treat all content on those sites as potentially being erased at any time.

If I have anything important (e.g. a good post, comment, or image that I want to save), I make sure to save that locally, usually in a personal outliner/wiki that I use called zim-wiki (it's like Evernote/Notion/Obsidian, but it's all just flat wiki-formatted plain text files and folders that are easily greppable and scriptable). You can also post the best content on your own site. None of this requires regular social media exports, APIs, or any programming - you can just copy/paste/save this content as you create it into your own categorized section of your filesystem or PIM tool.

During mining, you're actually not decrypting hashes but encrypting a certain piece of data until the initial N digits of its hash are zero. By increasing the number of initial zeros required, you decrease the probability of it occurring and increase the time which it takes to figure out what data to encrypt to get that hash - therefore it gets harder to mine coins with each block.