I'm chri; I sometimes post on forums and blogs, usually under the username chridd. I lurk more than I post, partly because I tend to be afraid of saying something wrong and accidentally breaking a rule or starting a flamewar or revealing something about myself that I shouldn't or looking stupid.... Also I sometimes post stuff I make on my website.
chridd comes from my offline name. I've been using chri as my name since long before I used the internet regularly; the d's are initials (and no spaces makes it more usernamey). My username is all lowercase. I use this name on many forums and comment sections, but I'm apparently not the only person with my username, since searching for my username on Google gives plenty of results that have nothing to do with me. On the other hand, anyone (online or offline) with a name that's not chri possibly followed by one or two d's (or one or two things that start with d) almost certainly isn't me.
Pronunciation: /tʃɹɪ.di.di/ ; each letter or digraph in "chri" is pronounced as it's usually pronounced, disregarding any other spelling or phonotactics rules. chridd is pronounced like chickadee, with an extra r and the cka replaced by another dee; chri is pronounced like church rim, minus the chur and the m, or like rich, with the sounds rearranged. (Don't worry; you're not the only one who has trouble pronouncing it. I didn't know about phonotactics when I was younger, so I considered any combination of sounds pronounceable. ☺)
If chridd isn't available, I generally use the name chrideedee. Same pronunciation, but with the name of the letter d spelled out.
For reasons, I've been starting to try a new username, felidoptera, as of 2022. From felidae (cat) + lepidoptera (butterflies and moths), since I've been using an avatar that has a butterfly on it a lot.
I like purples and pinks and cats. Updated from my original avatar. Facial features traced from an image on Wikipedia. Other avatars I've used and more info.
(This is not an invitation to discuss these things.)
void foo(...) {
and } else {
on one line, Dvorak, Disnep, brown and periwinkle, octopuses/octopi/octopodes all okay (but not virii), and Oxford comma. Also two spaces after a period.(Questions I've heard someone ask at least once.)
-e
operator in Perl. However, I suspect that you want to know whether a file has more than one hard link. For instance, you might want to decide whether to write directly to the file or delete the old one and make a new one depending on whether the file has multiple hard links. If you're using the command line and just want to know, you can use ls -l
; the number right after the file permissions tells you the number of hard links (for directories, it tells you the number of files in the directory). If you're writing a C/C++/Objective-C program on Unix, you can use the stat
function (or any related function, see man 2 stat
[Linux, BSD]); check if st_nlink
in the resulting structure is greater than 1. If you're writing a Perl program, check the fourth value (array subscript 3) in the list returned by the stat
function (you can subscript the return value if you put the stat
call in parentheses, like (stat($file))[3]
). In other languages, check for a function named "stat", or you can try parsing the output of ls -l
.
Keep in mind that the original and the link are indistinguishable; you can't tell which was made first (unless you have other knowledge about the process that created them), not that it would matter if you could.
Social media accounts
Currently:
I'm not super active on any social media; I mostly use these to follow people and comment on/like stuff. I'm also chridd or chrideedee in a bunch of other places, but I think these are the only ones where following me might make some sense.
I also have a website, which you're currently viewing, and which has an Atom feed at https://chridd.nfshost.com/whats-new?as=atom&exp=31d&min=5