Daily Shaarli

All links of one day in a single page.

07/19/20

Does playing chess make you smarter? A look at the evidence

The truth about chess playing and intelligence.

dendron | The personal knowledge management (PKM) tool that grows as you do!

The personal knowledge management (PKM) tool that grows as you do!

Tauon - An amazing music player for Linux

A complete guide about Tauon amazing music player for Linux. We wiil go through its features and learn how to install it in Linux distros

notable - The Markdown-based note-taking app that doesn't suck

Powering inheritance in C using structure composition

C language does not support inheritance however it does support Structure Compositions which can be tweaked to serve use-cases requiring parent-child relationships. In this article we find out how Structure Compositions help us emulate inheritance in C and keep our code extensible. We will also find how it powers two of the most important things to have ever been invented in the field of computer science.

Zulip

Zulip combines the immediacy of real-time chat with an email threading model. With Zulip, you can catch up on important conversations while ignoring irrelevant ones.

dendron | The personal knowledge management (PKM) tool that grows as you do!

The personal knowledge management (PKM) tool that grows as you do!

Data Structures & Algorithms I Actually Used Working at Tech Companies

Do you actually use algorithms and data structures on your day to day job? I've noticed a growing trend of people assuming algorithms are pointless questions that are asked by tech companies purely as an arbitrary measure. I hear more people complain about how all of this is a purely academic exercise. This notion was definitely popularized after Max Howell, the author of Homebrew, posted his Google interview experience:

Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off.