Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
After several months of reconstruction, the popular Linux.org site quietly relaunched what it terms an "alpha release" on May 4.
Though the site's Twitter feed makes reference of an announcement to be made on May 7, no such announcement seems to be visible on the usual Internet news sources.
The new site seems to have much of the original content the old one did, as well as new articles that have been added since the site's soft launch in May. The site is still adding features: RSS feeds and inline commenting were added in mid-May, and more features are being hinted at.