About:

Susam Pal is a software engineer interested in open source, with hobbies like reading, piano, and travel.

Website:

Specializations:

Interests:

Free and open source software Technology Mathematics

Incoming Links:

Outgoing Links:

Paul Graham
Subscribe to RSS:
The article explores the Fizz Buzz counting game, a popular programming test, and presents a mathematical approach to generating its sequence using trigonometric functions. It defines the Fizz Buzz sequence through a series of fun...
Circular recursive negating acronyms, like XINU, creatively combine negation and reversal, showcasing playful language in computing.
This post presents notes on Algebraic Graph Theory, highlighting key concepts from Norman Biggs's book, particularly on graph automorphisms and symmetries.
Susam Pal's monthly notes highlight key concepts in Algebraic Graph Theory and practical coding examples, reflecting on various mathematical structures and their applications.
The post proposes three 'Inverse Laws of Robotics' to encourage critical engagement with AI and prevent uncritical acceptance of its outputs.
A4 paper, with its unique aspect ratio, serves as a practical yet imprecise measuring tool, showcasing its mathematical elegance and personal anecdotes of use.
A retrospective on coding projects in 2025, highlighting the discontinuation of MathB and the development of new projects like QuickQWERTY and Nerd Quiz, alongside personal learning in mathematics.
The post showcases the Mark V. Shaney Junior, a simple Markov text generator, and explores its ability to create amusing gibberish from various text inputs.
The post discusses how to generate the Fizz Buzz sequence using minimal CSS, emphasizing that the output must come solely from the CSS without any HTML or JavaScript. The author presents a four-line CSS solution and provides a min...
A personal reflection on 25 years in software development, sharing stories that highlight curiosity, mentorship, and the evolution of technology.
The blog post discusses the practice of sharing Elisp expressions in Emacs IRC or Matrix channels to reference sections of the Emacs documentation. It explains the convenience of this method for users who are logged into IRC via E...
The post critiques the transformation of social media from genuine connections to attention-driven platforms, contrasting it with the more authentic experience of Mastodon.
A comprehensive guide on setting up Soju as an IRC bouncer on Debian 13, detailing installation, user management, and network configuration.
The post presents a theorem regarding Cayley graphs of symmetric groups with transpositions as generators, demonstrating that such graphs do not contain triangles. The proof involves analyzing the relationships between vertices in...
The post contrasts the enduring value of human competition in chess with the diminishing recognition of programming as machines take over more tasks.
Nesting code block delimiters in CommonMark and GitHub Flavored Markdown is simplified through various techniques, as explained with practical examples.
Creating independent personal websites allows for greater control and diversity, prioritizing content over complex tooling in the publishing process.
The post outlines the evolution of Git commands, focusing on the new 'git restore' command and its relationship with older commands like 'git checkout' and 'git reset'.
Switching from ZNC to Soju simplifies IRC bouncer setup on Debian, requiring fewer manual configurations and offering a smoother user experience.
The post introduces Nerd Quiz, a project by Susam Pal that features quiz questions derived from his personal experiences of learning and exploration. It explains how to navigate the quizzes using specific URL formats and encourage...
HN Skins 0.4.0 update ensures the visibility of the commemorative black bar on Hacker News across various themes, addressing previous obscuration issues.
HN Skins 0.3.0 introduces minor updates and fixes to enhance the visual experience of browsing Hacker News with custom themes.
HN Skins 0.2.0 refines the initial release by fixing style issues and improving user experience on Hacker News.
This post outlines the errors faced while creating minimal GitHub workflows, emphasizing the importance of proper configuration.