The Curious Engineer

All blogs / Linux / Unix

Venam's Blog

venam.net/blog

A blog (by Patrick Louis in Lebanon) consisting of well researched articles about Unix, philosophy, and more. From deep dives to well-rounded overviews that remove mysticism, everything is easily explained in a consumable way. Every article tries to take a new point of view, to link ideas together,

Linux / UnixEssays / personalSecurity

Posts
140 from 27 Aug 2012 to 30 Sep 2026
Posting
monthly (8 in the last year)
Kind
personal blog
Feed
https://venam.net/blog/feed.xml

2026 6

  1. Computer-Related
  2. Psychology&Philosophy
  3. Others
  4. Book Recommendations
  5. Movie Reviews
  6. May 2026 Projects

2025 5

  1. The Input Stack on Linux An End-To-End Architecture Overview
  2. June 2025 Projects
  3. Buried Toggles Begging to be Brought to Light Transparency, Expressiveness, and Configurability
  4. RealtimeKit and CPU Scheduling
  5. When Syncretism Dies, Cultures Die Fusion Food, Invented Traditions, and the Politics of Identity

2024 1

  1. January 2024 Projects

2023 5

  1. Counterculture in the Age of Hyperconnectivity
  2. Nation, Marshmallows, and Scarcity Lebanon’s Civility Deficit
  3. Myopic Experiences and Distant Observers
  4. April 2023 Projects
  5. A Compendium of Access Control on Unix-Like OSes

2022 2

  1. Ten Years
  2. February 2022 Projects

2021 24

  1. Cognitive Confinement In Narrative Prisons
  2. PipeWire Under The Hood
  3. May 2021 Projects
  4. Internet: Medium For Communication, Medium For Narrative Control Conclusion & Bibliography
  5. Medium for Communication, Medium for Narrative Control
  6. Internet: Medium For Communication, Medium For Narrative Control Adapting: Education, Literacy, and Reality
  7. Internet: Medium For Communication, Medium For Narrative Control Adapting: Technical Solutions, Wars and Patches
  8. Internet: Medium For Communication, Medium For Narrative Control Adapting: Legality, Transparency, Accountability, The Nations Intervene
  9. Internet: Medium For Communication, Medium For Narrative Control Adapting: Free Market, Let It Solve Itself
  10. Internet: Medium For Communication, Medium For Narrative Control The Big Picture: Mass Hypnosis or Mass Psychosis
  11. Internet: Medium For Communication, Medium For Narrative Control The Big Picture: Truth & Trust Crises
  12. Internet: Medium For Communication, Medium For Narrative Control The Big Picture: The Formatted Individual
  13. Internet: Medium For Communication, Medium For Narrative Control Biases & Self: Cultural Ambiguities & Insecurities
  14. Internet: Medium For Communication, Medium For Narrative Control Biases & Self: Cognitive Biases
  15. Internet: Medium For Communication, Medium For Narrative Control The Actors and Incentives: State Actors: PSYOP, Narrative Warfare, And Weaponized Tech
  16. Internet: Medium For Communication, Medium For Narrative Control The Actors and Incentives: Internet, In Between The Corporate, Private, And Public Spheres
  17. Internet: Medium For Communication, Medium For Narrative Control The Actors And Incentives: New Economies
  18. Internet: Medium For Communication, Medium For Narrative Control The Artifacts And Spaces: Memes & Cults
  19. Internet: Medium For Communication, Medium For Narrative Control The Artifacts And Spaces: Data & Metadata: Personal Data & Models
  20. Internet: Medium For Communication, Medium For Narrative Control The Artifacts And Spaces: Social Media And The Democratization Of Speech
  21. Internet: Medium For Communication, Medium For Narrative Control The Artifacts And Spaces: Defining and Understanding Propaganda, Influence, And Persuasion
  22. Internet: Medium For Communication, Medium For Narrative Control Introduction
  23. Making Sense of The Audio Stack On Unix
  24. A Peek Into The Future Of Distros

2020 19

  1. What Does It Take To Resolve A Hostname
  2. October 2020 Projects
  3. Corruption Is Attractive!
  4. Did You Know Fonts Could Do All This?
  5. Notes About Compilers
  6. Computer Architecture Takeaways
  7. Wild Mushrooms in Lebanon
  8. D-Bus and Polkit, No More Mysticism and Confusion
  9. Evolutionary Software Architecture
  10. Domain Driven Design Presentation
  11. Time on Unix
  12. Software Distributions And Their Roles Today
  13. The Self, Metaperceptions, and Self-Transformation
  14. March 2020 Projects
  15. Command Line Trash
  16. Loading of xinitrc,xserverrc,xresources,xdefaults,xprofile,xsession,xmodmap
  17. Key And Trust Store on Unix-like OS
  18. Will Lebanon Collapse or Will it Survive
  19. Professional Software Engineering Topics And Practices

2019 5

  1. No, Alfa isn't draining your data without your knowledge
  2. September 2019 Projects
  3. Time On The Internet
  4. February 2019 Projects
  5. Adding Glue To a Desktop Environment

2018 7

  1. Xft but for XCB
  2. Drawables, Regions, Shapes, Types of WM, Reparenting, Compositing, Redirecting, Unredirecting, Rendering
  3. May 2018 Project List
  4. Less ties with a machine
  5. Tools, glue, scripts, and automation on Unix
  6. Scale and arguments
  7. Online Convergence

2017 30

  1. December 2017 Projects
  2. Data Storage on Unix
  3. Hidden Hope For Control
  4. Logos and Artworks in the Unix World
  5. Processes On Unix
  6. July 2017 Projects
  7. Cross Culture Frustration
  8. Zombies
  9. WM & DE
  10. Green on black?
  11. Unix shells
  12. Unix philosophy
  13. Terminals
  14. Unix system calls
  15. Special Files
  16. Ricing
  17. Newcomers
  18. Making the best CLI
  19. Licenses on Unix
  20. Fonts on Unix
  21. File hierarchy
  22. Unix executables
  23. Environment Variables
  24. Daemons on Unix
  25. Browsers
  26. Booting On Unix
  27. Bits and words
  28. Why Deliberate Positive Illusion Is Important
  29. A Case Against Misinterpretations
  30. March 2017 Projects

2016 13

  1. Originality & Creativity
  2. Default Unix Programs
  3. Mind Map Creators On Unix
  4. Xcb, X11, Xlib, Wayland?
  5. Unix Signals
  6. Pass Time
  7. September 2016 Projects
  8. What Are We
  9. June 2016 Project List
  10. 9 to 5
  11. What Needs To Change In The Lebanese Mentality
  12. Society, Hacking, Anonymity, Mystification, and Hysteria
  13. February 2016 Projects

2015 10

  1. What Programming And Computing Represent
  2. Group And Community Projects
  3. Futurists
  4. Justification After Actions
  5. July 2015 Project List
  6. TTY Week
  7. Important Factors To Evolution
  8. Mathematics The Law Of the World
  9. View On Social Changes In 2015
  10. Keeping track of your things

2014 4

  1. Learning and Curiosity
  2. Obscurity Of Communication
  3. Ricerous
  4. UML Editor/Designer on Unix

2013 2

  1. JS/HTML Obfuscation
  2. Cheap And Enjoyable Gaming On Unix

2012 2

  1. Social Networking
  2. The Evolution of security

Undated 5

  1. Ascii Arts
  2. Screenshots
  3. Arts
  4. Cooking
  5. Quotes