Apropos of absolutely nothing, I enjoyed reading Rands’ The Nerd Handbook recently. This link has absolutely nothing to do with the draft of a blog post which I’m currently chewing on, but I rather-strongly identified with the Nerd character who Rands describes in such lush and loving detail. Also, that draft post that I just mentioned? It’s taking far longer than I initially expected, and it has long surpassed the mental SLA that I have for acceptable delays between postings by several days. This delay’s enough to make me feel like a klaxon alarm continuously alerts my subconscious every moment of every day — you’re late! You’re late! You’re late. (I have a very active imagination. Unfortunately.) Therefore, I decided to take a detour and share The Nerd Handbook here, today.

Shut up, you silly bell, shut up. (I have a feeling that I will really enjoy the hedonistic yet easy pleasure of new mental silence which results from hitting that blue Publish button…)

In even less-contextually relevant news, I wrote 3 different bell-ringing programs when I was first learning C, a couple of years ago. Here’s the one that I made ring on my Windows 10 laptop (versus the first two, whose different implementations merely resulted in silence when compiled + ran.)

Enjoy! Feel free to write a comment telling me what you thought of this admittedly-rushed, poorly thought out, and yet enjoyably cathartic and mentally quieting post…I’d love to hear your opinion here. (Pun intended!)

/* 
* unlike my first attempt to make a dinging noise,
* this works on my Windows 10 laptop.
*/

#include  <stdio.h>
#include  <stdlib.h>
#define   BEL     7

main()
{
    putchar(BEL);
}