Tags on profile page

Tags are user-created forums, and as with anything open to all users some will abuse the feature. While taggins is intended to serve as a way to categorize and recommend content it’s also sometimes used to rate the content and criticize it.

This is expected, and with enough good user activity it will be overidden but we can also do more to highlight its intent and perhaps convince some of the pranksters to use the feature more constructively. Tags are supposed to be forums, not anonymous comments, and are tagged threads are supposed to be the ones you recommend, not the ones you think are lame.

So with that in mind, there are a lot of ways tags are going to be used to highlight user recommendations. There was already a tags page in the user profile, that lists 100 of the users most used tags and the threads they tagged with them but we will be doing more to emphasise the use of tags as a way to categorize, save, and promote content instead of comment on it.

One of the first changes we are making is to also list a tag cloud on the user’s profile. This way, if a user gets his kicks by leaving vulgar words on other people’s threads they will also be front and center on the user’s profile.

We will also be doing more to make tags a socially useful feature, like listing what users tagged a tread on the thread itself, and by featuring the user’s tagged content in more locations.

Tags can be very useful, and we are going to continue to respond to the less useful tags by emphasising the ways they are useful and by giving the community more insight into who is using the tags in malicious ways.

The Raven’s Realm closes next year

An MSN group called TheRavensRealm eventually evolved into able2know, and for this reason we are announcing here to the members who first were part of that group that Microsoft is closing MSN Groups and the group will no longer be accessible next year.

They offer a way to import the group into different services, which I’ve tried to do but my admin accounts to the group have long since expired from inactivity (deleted hotmail and yahoo email accounts) and the group can’t be saved.

I’ve saved a lot of the site for personal reaons, and others here may want to save photos etc that they want access to after the group is no longer available online.

UI Overhaul: New layout and design

Tonight we launched a design update that we’ve been working on for over a month now. The goal was to fix some of the aesthetic deficiencies in the previous design and improve the layout and navigation. The main goals of our update were:

Design

We wanted a less “washed out” look, and though the color scheme is still far from perfect (like the oversaturated colors in the header that have been pointed out to us) it’s at least less colorless and better frames the content. We don’t have the designer we had been working with prior to launching the new a2k, so this is still just the best Nick and I, as opposed to a real graphic artist, can do for now and we’ll be on the lookout for design help in the future to bring a real graphic artist to the table.

Layout

We wanted to ditch the two column layout because we didn’t yet have the things we planned to put there built, and there was a lot of wasted space in the mean time. When those widgets come, we may change things but for now the layout is more streamlined and we moved from the vertical side tabs, to the horizontal tabs within the main content area.

Navigation

Topic Grids

We wanted to remove some of the confusion of the sortable grids. Some users were not understanding what they needed to do to see the topics they wanted in the order they wanted. So now there are dedicated pages for things like “New Posts” and “New Topics”. This means some of the sorting and filtering abilities we had launched are no longer available (e.g. sorting by most replies within the last day) but we’ll work on ways to bring them back (possibly in the search feature).

So the first thing you may notice is that you now should click “New Posts” in the header to see those, instead of the home page, which is now a directory listing of tags.

We’ve also ditched more ads and put the listing of tags in the topic grids on the right side where the ads used to be and listed more of them with their related tags. We’ll need to bring some ads back (right now we probably don’t have enough of them running to pay the server bill) so please be patient with us if some return. They are what pays for the site.

Tag Directory

Speaking of tags, with all the tagging the members have done since we launched, we now have the related tags needed to display them as a directory listing. So the home page now has a directory of tags and their related tags. You can browse the top couple hundred pages of tags (they are ordered by popularity) and we’ve auto capitalized them to make them look nicer. This means the capitalization will sometimes be incorrect (e.g. acronyms, McCain, capitalizing articles like “and”) but for the most part is a big visual improvement.

Topic Pages

Without the side column we had to move the topic tagging form to the main content area. We moved the tag information under the topic title. You’ll see the public tags, your own tags, and a green link to tag the topic. Clicking the link will display a form where you can add tags to the topic.

With the change from the side tabs to the horizontal tabs we were also able to put a reply all link at the bottom of the page as an inverted tabstrip and we also added a new feature to the topic page in the form of the “top replies” list. Under the first post in the topic you can click to view the top replies, which can be a handy way of perusing a large topic and getting to the best posts quickly.

There were a number of other improvements that I don’t remember right now, but there are probably also some bugs (especially display bugs in various browsers). Please let us know if you run into any and we’ll try to fix them.

And lastly, yes we know some people won’t like these changes. That’s how it always is, since the beggining of the site there has always a significant percentage of the members unhappy (read for yourself, in every step of the site’s history there are some saying the site sucks, an opinion they are entitled to) and we can’t please everyone. We’ll keep working at this, and keep trying to make you happy but sometimes we just won’t be able to do so despite our efforts and we ask that you have patience with us, we have a lot of improvements planned and things may look better to you was we release them.

Duplicate post/overpost filter, new roadmap

As you might have noticed, our development pace has slowed as we had to return to other jobs to pay the bills. But we’re still actively working on site improvements and here are some we made today as well as our current development roadmap.

Duplicate Post Filter: We released code to prevent duplicate posts.

Topic Flood Limit: We released code to prevent a user from making more than 3 posts (current settings, may change) to the same topic in a row to reduce the ability any one individual has to distrupt threads. The limit only lasts for 24 6 hours, and only as long as nobody else posts. So now one member can’t flood a topic with posts as easily. It won’t prevent such disruptions but it can reduce the volume significantly.

Current Roadmap

We are working on a navigation overhaul combined with a design update to address the rough spots in the site design and the user interface. The improvements we need to make here are fundamental and we need to address them before moving on to other features (like private messaging) so this is our current priority.

We also need to address the email updates, new users who ask questions aren’t sent emails when they get replies and we’ll be looking to address this next.

Private messaging is one of our next top priorities, but as this is a secondary feature to the site (and in a pinch email tends to work similarly) the navigation and email updates take precedence.

No timelines exist but we estimate that the navigation and email updates constitute several weeks of work and we don’t have much more visibility than that at the moment. Any updates or changes will be posted to this blog.

Questions vs Discussions

Right now there are two topic types for “Questions” and “Discussions” and the difference between them isn’t fully articulated by the software. Questions are intended for topics where you have a question that you want an answer to. Once having the “right” answer these topics will be less visible. Discussions are open-ended and won’t close or have a specific answer selected.

At this time the differences are not very clear, but we are going to build auto-closing for the questions and the question topic type is not going to support open ended discussion well.

So if you just want one right answer to a question that has an objective answer use the questions topic type. If you want to discuss things and get multiple opinions and viewpoints use the discussion topic type, even if your discussion is started by a question.

A tutorial for formatting articles and websites to share

In the future able2know will have a special topic type dedicated to sharing articles and webpages but in the mean time there’s still a lot of article posting going on and I thought I’d share my tips on making the submissions more useful to others.

  1. Link to the article. Give the users a chance to see the article at its source and give credit to the publisher where it is due. I find the best results are to give the link as a large and prominent headline to the article excerpt you are sharing.
  2. Write a good headline. Good headline copy is too large a subject to cover here but the basics are that you can go for informative or catchy. A title like “Best article ever!” might draw attention but says little about the topic. A title like “computer keyboard” is topical but not very interesting. I find that the best titles are the ones that combine both as they draw interest by being catchy as well as from people searching for specific subjects. Often the website or article has a title by the author and I usually take these and improve on them slightly when I don’t have a much better (in my opinion, of course) headline to use. Sometimes articles come with a main headline and a secondary headline and when they do I’ll sometimes use one for the topic title and the other for the link to the article.
  3. Excerpt the text. Copying and pasting the article in its entirety is not useful to many people (besides being illegal in many cases). An excerpt of the highlights or what you found most relevant does people a favor of giving them something shorter that they can use to see if they’d like to read the whole thing. And since you are already linking to the source (see above) prominently they can read the whole thing in a better format than most of the copy and paste tends to transfer.
  4. Include multimedia. An image is worth a thousand words and a relevant article image can make the submission more interesting to others and draw more people in to check it out. It helps flesh out a bare-looking entry and doing things like embedding a video instead of just linking to it and embedding images can help make your submission more substantial and catchy.

When all is said and done, able2know users tend to react more positively to postings that have at least a little thought and structure to them. Simply dropping a link isn’t enough to get most people to click on it and simply copying the whole text is too verbose to catch their attention. So most people like a nice prominent link and a good excerpt and perhaps even your thoughs and comments on the matter (or even when you tie togehter some related articles to provide them a cluster that they might not have found on their own).

So if you want your post to be useful to the most users and to get more replies follow those style guidelines and you’ll make your posts more interesting to more people.

Here is an example of a post using those principles and the bbcode I used for them in case you’d like to use the same style I do:

Topic title: The toughest animal on earth (Tardigrada) survives trip in space

Post Body:

[url=http://blog.wired.com/wiredscience/2008/09/invertebrate-as.html][size=150]Invertebrate Astronauts Make Space History[/size][/url]

[quote]It’s one small step for Tardigrada, and one giant leap for the animal kingdom: The toughest creature on Earth has survived a trip into space.

Except for a few hardy strains of bacteria, any other creature would have been destroyed — but tardigrades handled the voyage as though it were a dry spell on their local moss patch.

“They have claws and eyes. They are real animals. And this is the first time such an animal was tested in space,” said Petra Rettberg, an Institute of Aerospace Medicine microbiologist.

[img]http://blog.wired.com/wiredscience/images/2008/09/08/tardigrade3.jpg[/img][/quote]

You’ll note that I used the catchier headline “toughest animal on earth” for the topic title while adding a bit of context (the animal’s name) and then used a secondary title for the main link to the article. I then excerpt a bit of the article, link an image and quote it.

To do the headline link to the article I paste in the headline and make any changes to it that I need to, and then I highlight it and change the text size to “large”. I highlight it again (including the size tags) and click “url” to put it in url tags and then add the link inside the opening url tag. The result of that is this part of the bbcode:

[url=http://blog.wired.com/wiredscience/2008/09/invertebrate-as.html][size=150]Invertebrate Astronauts Make Space History[/size][/url]

Robots crashed the server

Today there was some downtime as a rogue robot made too many connections to the database and caused it to stop responding. In the future we’ll build some more caching to be able to handle more concurrent connections but we’ll also build in robot banning code that will block robots that don’t respect the robots.txt protocol.

Right now the blog is on the same server, so it was down as well but in the future we’ll move the blog to a separate server so it can serve as a good place for updates when the main site is down.

New image BBCode features (size and align)

We have made updates to the image bbcode to allow you to specify the size and alignment of the images you post. This can be useful if the image is too big or if you’d like the text to wrap the image. Here is how to do it.

To specify the size, use width and height attributes on the opening image tag like this:

[img width=500 height=400]http://imageurl[/img]

If you want to align the image you can use “left”, “right” or “center” in an align attribute like this:

[img align=left]http://imageurl[/img]

If you want to see an example of what you can do with the image align attribute see this topic.

Update: for a better example using both size and align at the same time see this topic on the Falling Man Photo

Introducing Flash Tags

Today we released the flash BBcode tags. This will allow you to embed many different types of flash content within topics and posts. We posted some examples using videos from sites other than youtube and using flash games.

To use them, wrap the url to the .swf file in [flash] tags. You should specify height and width attributes like this [flash width =500 height=400].

Here is an example:

[flash width=480 height=400]http://waggery.com/games/golf/miniputt.swf[/flash]

Not all flash files will work this way, sometimes there are parameters being passed in that can be moved to the query string but a good way to try is to load your swf url (most of the time they end in .swf) in your browser and see if it works. Please also make sure to preview your posts to check that the flash works and that your height and width attributes aren’t making it look bad.

Tip: You can find flash content to post using “filetype:swf” on Google. For example, “filetype:swf games”.

Login useability updates

We have just released updates to the authentication portion of the website (logging in and registering). These pages now check your browser for cookie functionality, and will display a message if problems were detected. Cookies are used to maintain users’ logged in status. As this is a critical component to the site, we wanted to clearly communicate any issues to our users. Now, if a user tries to log in without cookies enabled, they will be redirected to the log in page, and a message will alert them to the problem.

The second authentication update provides flexibility with login credentials. Previously a user was required to provide their email address and password to login. We chose an email address for authentication as it is something that is usually easily remembered for users. However the old a2k used usernames for the login and since muscle memory is hard to overcome, and many people are used to signing in with their username, we have added this as an option. Users may now enter either their email address or their username to log in.