A new build of CoLT is now available, fixing a problem in the custom format translation routine. Links (or any other text) that included encoded characters (%BC for example) could become malformed. Version 2.5.5 corrects this issue. As always, if you see problems, let me know.
Stack Overflow has always been a better-than-average resource for finding answers to programming questions. In particular, I have found a number of helpful answers to really obscure questions on the site, many of which helped me get past a road block either at work or in my hobby programming. As such, I decided I’d join the site to see if I could help out. Never before has a website given me a worse first impression.
In an effort to keep the community as clean and orderly as possible, new users have very little rights from the get-go. On paper, this is a pretty nice idea. In practice, it makes it difficult for new users to gain any traction. I read through a number of questions today and had several comments for the original poster. Unfortunately, I couldn’t make my comments, since new users cannot post comments on articles they themselves didn’t write (you have to gain “reputation” in order to gain that privilege). Posting my comment as an “answer” to the original question seemed like bad form, so I didn’t do that.
Looking elsewhere around the site, I found a few questions I felt I could answer. As soon as I went to answer said questions, someone else (in some cases, a number of other people) had jumped in and beaten me to the punch. I never had a chance to provide a helpful answer. Not only do you have to be very knowledgeable about a subject, you’ve also got to be very fast in providing said answer. I eventually did provide an answer for a question, then realized that my approach wouldn’t work. Before I could take action and modify the answer, my submission had already been modded down by several people, several of whom left snarky remarks. What a warm welcome for a new user! I subsequently deleted my answer.
I later searched the Meta Stack Overflow site, looking for advice for new users. It turns out I’m not the only one who thinks that it’s very easy for new users to get dumped on. Take a look at the questions revolving around new users on the site, and note how a number of them revolve around how hard it is for new users to improve. Documentation for how best to contribute as a new user is sorely needed.
The folks who manage these websites need to examine the barrier of entry for new users. I fully understand the need for keeping spammers and trolls out, but someone needs to develop a tutorial (or better yet, a set of tutorials) for how to properly use the website. New users do occasionally need hand holding, especially with websites as complicated as Stack Overflow. I think the community as a whole would benefit, and it would certainly help people like me who have been quickly overwhelmed by what the site offers.
At some point last year, I noticed that the Google snippets for search results pointing to my photo section at this site were incorrect. Instead of listing helpful content, they instead showed page navigation information. Here’s an example:
Note how in this example, the snippet lists the links that appear in the navigation section of my site. That’s clearly unhelpful to users who find my content through search engines. As a result, I’m trying to fix this issue. Today, I made a change to include appropriate
meta description tags on each page. The tags are as follows:
- All “static” pages (list of albums, list of collections, and favorites) now use a suitable static page description
- Album pages use the album description itself for the
- Image pages use the image’s alt-text for the page description
I’m not sure if duplicating the content (in the case of the album description) is a wise decision or not, but I don’t know what else to put there. I suppose I could truncate the data to maybe 150 characters, but that might seem strange on a Google search result page. Do you have any suggestions for how search results of this type should appear? Any ideas would be welcome.