Shlomi Fish's Frequently Asked Questions (FAQ) List
This document is a list of questions and answers to common questions I have been asked or have found myself answering or telling about. I don't mind being asked the same question more than once (even by the same person) because I still enjoy answering it. (See also what Wil Wheaton says about it at the beginning of his FAQ
But this document is here just in case, you have a question, or at least so I can link to it.
Table of Contents
- Table of Contents
-
About Shlomi Fish and this Site
- Who are you?
- Are you a Guy or a Girl?
- What can you Say about your Name?
- Why did you get the www.shlomifish.org domain?
- Why is this website in English? Why not Hebrew?
- How else are you known?
- How should I address you or refer to you?
- How much Time Do you Spend on this Site?
- What can you tell me about this site's history?
- Did you serve in the Israeli Military (the IDF)?
- What kind of Music do you like Listening to?
- May I email you about X?
- What can you tell about your diet?
- Do you have any mental illnesses?
- What is the origin of your IRC part message ("Yay! I'm a Llama again!")?
- Why don't you obscure/hide your email address? People can spam you.
- Why are you using XHTML 1.1 for many pages on your site while serving them as "text/html"?
-
Political Correctness (or Lack of it)
About Shlomi Fish and this Site
Who are you?
I am Shlomi Fish, a professional Israeli software developer, and author of articles, essays, presentations, and funny stories, aphorisms and bits. I have a Bachelor of Sciences (B.Sc.) from the Technion in Electrical Engineering, but it would be a stretch to call me an Electrical Engineer, at least with my current level of expertise in the field. I'm actually more of a programmer and a specialised mathematician.
At the moment, I'm a computer geek (person who is enthusiastic about computers), and a nerd (a person without a social life). I'm interested in many other fields, including linguistics, history, writing, children and non-children literature, T.V. and movies, etc.
I should note that I am only one person, and in fact am unaware of any other "Shlomi Fish"'es or "shlomif"'s of significance (at least not according to Internet searches).
Are you a Guy or a Girl?
I am very much a guy, despite what my first name's suffix (the "i" of "Shlomi") may imply to English speakers. I am also hetereosexual, and while hating being a macho in real-life, and having some other somewhat feminine qualities, do not think I'm a woman born in a man's body. (Or a lesbian born in a man's body for that matter).
Many Israeli masculine names end with an "i": Avi, Ari, Meni, Beni, Ori, Uri, Udi, Eli, etc. An "i" suffix means "of me" or "mine" in Hebrew. There are also many Israeli Hebrew feminine names that end with "i". One reason I'm using "Shlomi" instead of "Shlomy" is because "Shlomy" might be pronounced to rhyme with the word "my".
What can you Say about your Name?
Well, "Shlomi" (see its wikipedia entry) means "my Shalom" in Hebrew, or perhaps "Shalom-ful" or "the Shalom of Jehuvah". The canonical meaning of "Shalom" is well-being in Hebrew, and only between countries does it mean "peace". "Peace" in Hebrew is "Sheqet" or "Shalwa".
Now, most Israelis pronounce this name with the stress on the "lo". I, however prefer it to be pronounced with the stress on the "mi", albeit I also answer to people who pronounce it the other way around. My version is the correct Biblical pronouncation.
Why did you get the www.shlomifish.org domain?
Well, I originally set up my homesite on shlomif.il.eu.org, which is a free DNS service, but it had a lot of DNS problems. Thus, I set up http://www.shlomifish.org/. I didn't take shlomifish.org.il because .il domains cost a lot of money, and also require co-ordination by a fax message (how low-tech) upon every change. I also didn't want a .com domain because I feel I'm a private individual rather than a company.
http://shlomifish.org/ used to be a parked hostname of my DNS registrar, but now I redirected it to a different site, which just contains a link to the appropriate page on www.shlomifish.org. I'm not making it an alias so the links and page rank won't be fragmented.
Why is this website in English? Why not Hebrew?
For several reasons:
- There are many more English speakers (either as their mother tongue or as a secondary language) than Hebrew speakers. So I'm reaching a bigger target audience by writing in English.
- Most native Hebrew speakers (i.e: Israelis) can read English well enough to understand my English writing. So most of the target audience for writing stuff in Hebrew will benefit from it very little.
- I find it more comfortable and faster to type in English and express myself in writing using English for most types of writing (some stories I'm writing being an exception).
- I often use a lot of tech jargon or slang, which is more difficult to translate to Hebrew.
That put aside, if you wish to translate a piece I wrote to any other language (including Hebrew) feel free to do so. I contributed some Hebrew translations to some English articles that other people originated, and also translated some things I wrote in Hebrew to English.
Note that I'm using Commonwealth English on this site. Partly because I think that's what Israelis are supposed to use, partly because I have been somewhat British-oriented, and partly because it feels nicer to use a relatively unique spelling. I am using US English spelling for source code and for technical documents, though.
My thoughts are that both the British spelling and the American spelling (and their common denominator) are inconsistent and confusing, but I have to make a choice of some sort.
How else are you known?
I'm also known as "shlomif" or on the IRC as "rindolf".
How should I address you or refer to you?
When writing a letter to me you can start it with "Hi Shlomi!", "Dear Shlomi,", "Hello Shlomi," etc. or with "Hi Mr. Fish", "Dear Mr. Fish", etc. Not "Hello Fish" please... I hate when people call me "Fish" to my face, albeit "Mr. Fish" is OK.
Some letters begin with "Shlomi," in a separate paragraph. I personally feel that the person is always trying to preach to me in this case, but I was told it is not considered bad form in English-speaking countries, so it may just be a culture gap.
If you wish to refer to me in third person, you should start with "Shlomi Fish" and continue with "Shlomi", "Fish", "Mr. Fish", etc. Alternatively you can start with "Shlomif" or "shlomif", which are my common Internet handles which I use everywhere I can. I also seem to be virtually the only "shlomif" on the Internet.
On the IRC I generally use the nickname "rindolf", after Rindolf "Woman-Hands" [Last Name] who was a Dwarven warrior I played on an AD&D campaign. Sometimes I also use "shlomif", in case of a net disconnect, or if I want my identity to be clear. Please address me as my nick, so my IRC client can highlight your message.
How much Time Do you Spend on this Site?
Too much. I spent several hundreds of hours on the site, possibly several thousands. While the pages of this site were originally just a collection of hand-maintained HTML pages, they were then converted to use Web Meta Language, and converted to have a common look and feel, a style that's hopefully semantic, converted to use valid XHTML markup (XHTML 1.1 for the while); some navigation aids were added, etc.
All of the source code for the site is available online in various places. I've prepared a top-to-bottom document on how to compile the site from scratch). Some of the hand-crafted code was released as the Latemp Content Management System or various assisting CPAN modules under an open-source license.
I am still working on the site, both by adding new content and attractions, by revising or correcting existing ones, by making it more usable, or by trying to publicise new attractions in various online resources.
What can you tell me about this site's history?
Well, a journey of a thousand miles begins with one small step and continues with many subsequent small steps.
My homesite started from a small number of static HTML pages kept on the server of my workplace back then (Smart Link). It had the address http://www.smlink.com/~shlomif/, now disactive, where shlomif was my username on ibm.net back then (which ended up becoming my general unofficial ID). We hosted the server behind our Point-to-Point connection (not such a smart idea retrospectively) and we had to create the alias in IIS specifically for me to put stuff there.
I recall that I had the Humour collection with a few jokes I originated, as well as the report about the algorithmic solution to the Toggle Squares puzzle I sent to its originator (with whom I was corresponding at the time). And it also had a rudimentary pageful of links and a bio.
When I became a student in the Technion, I moved my site to its undergraduate server at the address http://t2.technion.ac.il/~shlomif/ . There I added more and more resources to the site. I had a limited quota there, and when I got an account on "vipe", a server managed by the students, I hosted part of my home site there as well, as http://vipe.technion.ac.il/~shlomif/ . The two parts of the site had cross-links to one another.
Eventually, I was about to graduate and so moved the t2.technion.ac.il part of my homesite, first to shlomif.il.eu.org (a free hostname, which ended up causing too many DNS problems), and then to www.shlomifish.org which is where it residing now. In the process, I converted all of the main pages to use Website Meta Language and what would eventually become Latemp. This has enabled the site to have a common look and feel, a nice CSS stylesheet, a navigation menu and other navigation aids and other nice features.
Eventually I realised that the vipe server has too much down time (due to problems at the Technion's network) and moved all of its content over to the www.shlomifish.org domain.
Throughout all this time, many resources were added to the homesite: software, essays, stories, artwork, presentations, puzzles, and more information about myself. I also now maintain a large number of blogs and sites for my projects, as well as sites I volunteered to maintain. I really like the way the web allows me to express myself, and to communicate using text, hypertext, and other types of media.
In case you're interested in setting up a personal web site of your own, I wrote an article about it, which you can read.
Did you serve in the Israeli Military (the IDF)?
No, I did not. I'm exempt from service, due to the various depressions I got into during High School. Please don't accuse me of being a "Mishtamet" ("משתמט"), who is a person who purposely avoided a military service, while being fully capable of it. That's not the case for me, as back in the time, I wanted to join the army.
That put aside I oppose the draft in Israel or whereever.
What kind of Music do you like Listening to?
I mostly listen to Rock and Pop, but have some favourite songs of many genres including Dance, Rap/Hip Hop, Soft Music, Classical Music (especially Crossover Classic, which I find very fun), Instrumental Music, Country, Rhythm and Blues and Soul, Ethnic Rock, etc.
My favourite Israeli artist is Yehuda Poliker, and my favourite International artist are the Beatles. My favourite Israeli song is "Shlal Sharav" (or "Heat Booty" in English); it is sang by Gidi Gov, but it was composed by Poliker with words written by Meir Ariel. My favourite song in English is "You Gotta Be" by Des'ree.
May I email you about X?
While the amount of emails that I receive is not overwhelming (yet), I still find that people are sending me a lot of annoying emails. Here are a few ground rules for when not to send me emails:
-
If the email to which you are replying was sent by me to a mailing list, please reply to the list. I loath such emails sent in private to mailing list posts. They tend to be preachy, annoying, and worthless.
One person, who sent me a lot of emails like that, and whom I talked to about it on IM and told him how I felt, claimed that he sent such emails when what he had to say was not well-thought enough. Well, my reply now is that if you want to send me a non-well-thought email - don't. Please respect me enough to make sure it is a mature idea or else don't send it at all.
Feel free to criticise me in public, as long as you do it with decency, respect, and while avoiding common logical fallacies.
-
Please don't send me a "Can you teach me how to become a hacker?" emails. See my "Advice for the Young" essay instead. If you're living in Tel Aviv and vicinity and are willing to pay for me giving you private lessons, then this is an option.
-
Please don't send me emails, trying to interest me in contributing to an open-source project for free, a pro-bono commission, or anything else that doesn't involve payment. I follow my own interests and don't work for free.
If you have an online or offline publication, and can pay me for the trouble of writing an article, then feel free to inform me about it. Other possible commissions such as book reviews are also appropriate.
-
Please don't send me emails with technical questions about open source projects. These better belong in an IRC channel, in your local Linux User Group mailing list or web forum, in the local Perl mongers mailing list, and so forth. An exception may be projects that I personally created or maintain.
What can you tell about your diet?
I don't drink alcoholic beverages, don't consume caffeinated beverages, don't smoke, don't do drugs, and try to avoid consuming sugary foods. I find that this way I'm less tired, more energetic, and less moody. I don't need such negative bio-physical aphrodisiacs to be happy, and neither do you.
Most of the people I talk with on the IRC who consume caffeine have become dependent on it and cannot function without their morning/mid-morning/midday/etc. coffee. On the other hand, I'm energetic from the time I wake up until I go to sleep. As for alcohol, it has negative short-term and long-term effects. And I also don't want to become drunk because it will cause me to lose control of myself, and do silly things and say silly stuff.
I have never smoked or taken drugs, and never intend to do so. People with a drug dependency reduce their happiness and self-esteem like this, and damage their health.
All that put aside, I still believe all these substances should be legal, and should not be regulated in any way.
Do you have any mental illnesses?
As a matter of fact, I do. I used to get into Clinical depressions, anxieties and Hypomanias and even a few Manias. The presence of the latter may indicate I have Bipolar Disorder (or "Mania-Depressia").
I'm no longer getting into depressions or anxieties, which is good because when I'm in them, I feel that I am a bad person, think the whole world is bad and cannot concentrate on doing anything. I'm still getting some hypomanias, in which I feel quite elevated, while in fact knowing that I feel bad, and where I can still function, and still know that I'm a good person. Most of the time, I am OK.
Note that the opinions I express and what I say are not a consequence of my mental status, but rather of the many philosophical influences, I've been exposed to, which I feel made my thinking process straighter and more logical. Some people take many common "truisms" for granted, but I can demonstrate they are wrong.
Here are a few jokes about it:
Shlomi Fish once defined himself as a "Programmer, Writer, Amateur Mathematician, Wannabe Philosopher, and someone who studied in the Technion in the vain hope of becoming an Electrical Engineer". He does not consider himself a sane person, but is quite certain that only makes him more interesting.
And:
<tyler-> rindolf: you are seriously the craziest fucker I know <tyler-> and I know some crazy ass people <mofino> haha <rindolf> tyler-: I am crazy. And proud of it. <tyler-> rindolf: you should be <mofino> haha <mofino> Ahh man <rindolf> tyler-: being crazy is hard work. I worked all my life to be crazy. <mofino> Normal people aren't fun. <rindolf> tyler-: "Craziness is not an action. It's a process." <mofino> heh <tyler-> rindolf: I see <rindolf> You need to tend to your insanity. <rindolf> tyler-: do you want to be crazy? <tyler-> rindolf: that's why I feed my leprechaun at least once a day. <rindolf> tyler-: I can teach you everything I know.
(and "Ask not what your insanity can do for you - ask what you can do for your insanity.")
My opinions are subject to change - they have changed in the past, and it's likely they will change again. Furthermore, reality is dynamic, and Ethics, philosophy and opinions change with time, as technology, culture and education progresses.
What is the origin of your IRC part message ("Yay! I'm a Llama again!")?
It's a quote from the Disney Animated Movie The Emperor's New Groove, which is otherwise highly recommended.
Why don't you obscure/hide your email address? People can spam you.
First of all, in this day and age, it's unlikely that the spammers will not find my email address. That's because they also install a lot of malware on vulnerable computers to harvest email addresses from. Since I can't refrain from sending email to Windows users, and would rather not, I can never prevent spam entirely.
I deal with spam by filtering it on the client side. I'm using SpamAssassin to filter my email and so far it's doing a very good job. Some spam still arrives at my inbox, but otherwise very little. There are several other open-source spam filters (and some non-open-source solutions), which you may wish to look at. GMail and other webmail services also do a good job in filtering spam (regardless of their other faults).
All of that put aside, I think that having a convenient "mailto:" link is recommended because people don't need to go through inconvenient hoops to send you an email. I love receiving (good) email about my site, and I'd rather not throw the baby along with the water, just because spammers may have an easier time harvesting (my already public) email address.
Why are you using XHTML 1.1 for many pages on your site while serving them as "text/html"?
I feel that validating against an XHTML schema makes my code cleaner and less buggy, because I need to have closing tags, as well as use a trailing "/" for standalone tags, etc. I also find the additional XHTML 1.1 restrictions to be a good idea.
Therefore I decided to make XHTML 1.1 the default doctype for the pages on my site. The reason I'm serving them as text/html is because Microsoft Internet Explorer does not handle application/xml+xhtml properly, and I'd rather not needlessly discriminate against people who still use it (possibly against their will).
I realise that it stands against the XHTML standard, but I'm not a standards purist, and want to be a bit pragmatic in still supporting Explorer. Note that some pages in the Math-Ventures section end with the .xhtml suffix and are served as XHTML because they contain MathML.
Political Correctness (or Lack of it)
What is the Approximated Maturity Rating of this Site?
Most of it should be either U (Universal) or PG-Something (Parent Guidance). I'm not a balantly pornographical person.
Why are you using the terms "girl", "chick", etc.?
I'm using the term "girl" for lack of a better term for "a female guy". I was told that some feminazis consider it derogatory, but until a better word emerges, that's what I'm going to use. (And I don't find it particularly derogatory). For the record, Ben Franklin used this term as well back in the 1700's or 1800's.
Why are you using the term "nazi" to refer to people who are "needlessly strict"?
Because it is an acceptable use for such a word. You can find the fallout from one of my uses of it on this linmagazine.co.il page (in Hebrew) ("And what does it have to do with anything? Did Hitler use Linux?"). I didn't stop using the word "nazi" afterwards.
Many people treat the Nazis/Hitler/Holocaust/World War II issue with too much "holiness".
Why do you mention Hitler, Nazis, etc. in some of Your Writings?
I found it suitable to use it for them, so I did. For the record, my grandfather lost most of his family during the Holocaust, and so I cannot be accused of mis-appropriating such facts. Steven Spielberg whose parents are Jewish Holocaust survivors, also featured the Nazis or Hitler in many films (notably the Indiana Jones triology), so if a fire has caught the Firs...
What do you think about Porn?
Every person has an inalienable right to expose his or her body in private, and to allow people to photograph it, paint it, describe it, etc. Sexual activity is also similarly acceptable. Claiming that porn should be illegal or illegitimate undermines both the right of free speech, and the right of a man or a woman to their body.
Furthermore, the artwork that a person decides to enjoy in his free time, is of no concern to the Peace and Justice in a Liberal country, and should not be enforced. Only when a person is influenced from such artwork in his everyday actions, then he may be prosecuted.
Nevertheless, I find most porn disgusting and disturbing, but still think one should be allowed to produce it, distribute it, and experience it. Some of the greatest artists in history produced pornographic or erotic artworks.
Are there any Links to Porn on your Site?
There may be some links to soft porn, etc. Or to individual pornographic pages that illustrate a certain point.