Here is the Linux journey I would’ve set to myself if I started getting into
Linux. 
 Fedora: Sane defaults 
 I’d start with Fedora KDE Plasma. KDE is the most DE with sane defaults. Fedora
has a sane release schedule, and has a sane default for native packages. This is
unlike Ubuntu with Snaps and flatpaks everywhere. 
 Sane post-installation walkthrough for…
Stop having platform-locked playlists. Liberate them. 
 I was looking for a way to view some of my friends’ playlists locally. Wouldn’t
it be great if you can diff and version-control youtube playlists, compare them
with each other, merge them, simply liberating them from being platform-locked
by youtube? 
 This is a simple yt2m3u script I wrote for downloading…
National flags are not languages ,
and so they should not be used to represent them. There are multiple proposals
such as using generic methods like names, ISO codes, or generic icons (see
 language icon ). However, flags could provide a
visually distinct and efficient way to identify languages among hundreds of each
other. 
 Draft: Design practices 
 
 Symbol and…

 BIP word list 
 
 Lorem Ipsum 
 Arabic 
 Taken from the first of the Mu’allaqat : Imru’ al-Qais Muallaqa 
 قِفَا نَبْكِ مِنْ ذِكْرَى حَبِيْبٍ وَمَنْزِلِ بِسِقْطِ اللِّوَى بَيْنَ الدَّخُولِ فَحَوْمَلِ
فَتُوْضِحَ فَالمِقْرَاةِ لم يَعْفُ رَسْمُهَا لِمَا نَسَجَتْهَا مِنْ جَنُوبٍ وَشَمْأَلِ
تَرَى بَعَرَ الأرْآمِ في عَرَصَاتِهَا وَقِيْعَانِهَا كَأَنَّهُ…
Possible attack vectors on Linux 
 https://security.archlinux.org/ includes recent CVE’s related to official
packages. See ArchWiki for general security recommendations. 
 This post is about practical real-life examples of previous security
vulnerabilities that Linux has been affected with. The CVE’s listed in ASA are
of course useful to know about, but I want to…
Draft 
 
 A standardized tag for marking files as “favorite” (E.g: featured by Nautilus but without using xattrs). 
 Attribute for binding files with each other. See here . 
 Dolphin ASCII xattrs 
 
 The following is an update of the original XDG proposal since 2013. 
 
 Extended attributes (xattrs) can be set in different namespaces. Linux…

 Video of the problem in Gedit 
 Problem: letter La (لا) keypress results in a single Unicode character (U+FEFB),
instead of Lam (ل) and Alif (ا) (U+0644, U+0627) combined in one ligature. The
same problem for La variants: ﻷ، ﻵ، ﻹ. 
 For non-Arabic speakers, this is like having a key that is supposed to send two
characters: fi (U+0046 U+0049), but it sends instead one…
Resources 
 
 https://hausaba.com/ 
 https://digitalkhatt.org/about 
 https://www.tahadz.com/mishkal/ 
 https://github.com/mikahama/haracat 
 RTL Styling guide by Ahmed Shadeed 
 Arabic HOWTO by Mohammed Elzubeir: Linux support for Arabic from Alif to Yaa 
 https://meta.wikimedia.org/wiki/Communications/Sound_Logo/Contest_proposal/ar 
 https://librebooks.org…