Language Selection

English French German Italian Portuguese Spanish

Site News

Mollom Works

Filed under
Site News

Drupal's very own Mollom is a Free/Open Source (collaboratively-developed and freely-shared) software for battling script kiddies and fighting against SPAM. The past 2 weeks were difficult because spammers exploited the fact that we had opened up the site for registration/subscription (to leave comments). After exploring some options for dealing with the problem (spam making it to the front page even!) we found that Mollom was good enough to eliminate almost 100% of all of spam (so far). Hence, for the time being, it seems safe to say now that we beat the script kiddies. Thanks, Mollom!

Mollom

First Month on the New Server (Updated)

Filed under
Site News

Tux Machines behind Varnish cache proxy

Chart for Tux Machines

Summary: Tux Machines growth and a note regarding SPAM prevention after a week or so of experiments

Here are the first four weeks' log sizes, plotted with LibreOffice and demonstrating week-to-week growth since the site's nameservers changed and the server moved to CoPilotCo. After 4 weeks all logs get deleted (logrotate) to ensure privacy through lack of data retention (except short term in case of DDOS).

Opening Up Communications (Updatedx5)

Filed under
Site News

Script kiddies can't get their way

Diversity

Summary: Script kiddies made it impractical to manage comments and forum posts; we are trying to tackle this issue today

IN ANOTHER attempt to restore user registrations, this time on the new server which has just been configured for mail, we are enabling anyone to quickly self-register (takes less than a minute and requires no verification), then immediately post comments, forum posts, etc.

Site Update (Updatedx2)

Filed under
Site News

Newspaper

Summary: Recent changes at Tux Machines, in just a nutshell

INSPIRED in part by Slashdot, we recently added topical icons to submissions, applying these changes retroactively to over 50,000 older pages. The idea was, this can improve orientation by helping to quickly associate text with topics. More minor modifications were made as well, some textual and some layout related. They are subtle but they can be seen. After receiving feedback regrading icons size we made further modifications. Regarding social media buttons, some of the ones we initially found were unbelievably privacy-infringing (allowing Google, Facebook, Twitter etc. to see visitors of this site), so we disabled them immediately and replaced them with static buttons. Right now we can assure that whenever loading pages in this Web site nothing except our security-aware network gets contacted. We share no data about visitors (with anyone) and Apache logs get shredded for good after a few weeks, leaving sufficient trail just in case of attacks on the site, which would merit investigation. Log rotation is similarly privacy-respecting at the cache level, which leads to the following point.

Today, after the above changes had been made and stability attained (there were some network disruptions yesterday), we also updated Drupal, ensuring it is secure and fully up to date (the latest minor bugfix release is a month old). There is still an issue with Varnish and until we tackle this issue users who are not logged in might be getting error pages. One way to overcome this is to append "?something" to the URL requested. This bypasses the Varnish cache until we finish our investigation of this issue and resolve it for good.

Update: The issue with Varnish turns out to be a conflict between two caching layers. It's fixed now. If you spot an issue, still, please let us know.

Update #2: Yesterday we identified another issue and soon thereafter fixed it. After Twitter syndication had failed we realised that RSS feeds were not standards-compliant, due to a blank line at the start of each generated page in Drupal. This is a common issue and it is a nightmare to debug (requires a complete code review with help of GNU utilities like grep). After 4 hours of investigation I found the culprit and fixed the coding error. RSS feeds are back.

This is "See Ya Around"

Filed under
Site News

I started to say "this is goodbye," but just because I sold the site doesn't mean I won't be around Linuxville. I'm still writing at ostatic and I may turn up here now and again as well. I'll be looking around to expand my writing after the new year too, so you're not rid of me yet. But the sale on tuxmachines.org has been completed.

Sold! (tentatively)

Filed under
Site News

I guess tuxmachines.org has been sold for $1000. I know it's kinda low, but times have changed and the new owner plans to carry on the tuxmachines tradition.

going twice

Filed under
Site News

going twice

fair warning - going once....

Filed under
Site News

Well, I think I'm going to accept one of the two $1000 bids received, unless anyone else wants to bid...

Tuxmachines.org for sale (update)

Filed under
Site News

I've decided to try and see if anyone might be interested in buying and doing something with my domain and site. So, today, I'm posting this ad here: tuxmachines.org for sale.


Update: I've received some bids and will decide by Monday....

sorry so slow

Filed under
Site News

Sorry I've slowed down on gathering the interesting news lately. I think my blood pressure is back up or something. I'm trying to get a dr appointment. But I'm trying to get back up to speed. Thanks for your patience.

Syndicate content

More in Tux Machines

GNU/Linux Desktop

  • Are You Ready For Linux?
    Linux on the Desktop is well past the stage of being a plaything for computer hobbyists but it still isn’t at the stage where it could be considered completely mainstream. There’s still some way to go but Linux is fast gaining ground at an accelerating pace and lots of folks are looking at it as a serious alternative to Windows and Mac. People tend to bring some misconceptions about hardware and software to the table when they seek advice and support as they contemplate making the switch. In this article, I will address a few of the most common complaints I get from folks who come to me for help getting started with Linux. I try to be up-front and honest about what Linux can and can’t do for them but I also am quick to point out that the surest way to have a bad experience with Linux is to approach it too quickly.
  • Home Recording with Ubuntu Studio Part One: Gearing Up
    Twenty years ago, the cost of building a studio for the creation of electronic music was pricey, to say the least. The cost of a computer that was suitable for multimedia production could cost the average musician between $1,000 and $2,000. Add in the cost of recording software, additional instruments and equipment, and one could easily spend between $5,000 and $10,000 just to get started. But nowadays, you do not have to break the bank to start making music at home. The price of personal computers has dropped substantially over the past two decades. At the time of this writing, it is possible to get a notebook PC that’s suitable for audio production for around $500. Other pieces of equipment have also dropped in price, making it possible to build a functional recording studio for around $1,000. [...] In this article, we discussed the feasibility of creating an entry level home recording studio for under $1,000. In the next article of this series, we will start to look at the software needed to turn our collection of hardware into a fully operational recording studio. We will install Ubuntu Studio, a Linux-based operating system that is made for audio recording, and extend its functionality with the software repositories from KXstudio. Looking forward to seeing you.
  • Lunduke Hour: Jan-17-2017, Dell Linux Hardware w/Barton George

KDE Leftovers

  • Get Yourself on www.kde.org
  • Which OpenGL implementation is my Qt Quick app using today?
    Qt Quick-based user interfaces have traditionally been requiring OpenGL, quite unsurprisingly, since the foundation of it all, the Qt Quick 2 scenegraph, is designed exclusively with OpenGL ES 2.0 (the top of the line for mobile/embedded at the time) in mind. As you may have heard, the graphics API story is a bit more inclusive in recent Qt versions, however the default OpenGL-based rendering path is, and is going to be, the number one choice for many applications and devices in the future. This raises the interesting question of OpenGL implementations.
  • Should you still be using QGraphicsView?
    There was a time when the Qt Graphics View Framework was seen as the solution to create modern user interfaces with Qt. Now that Qt Quick 2 has matured does the Graphics View Framework still have a place in Qt?
  • Google Code In ( Gcompris ) 2106-2017
    This year's Google Code In was awesome as before . There were instances of tasks successfully completed by the students . Out of 12 unique tasks 11 tasks were successfully attempted . The students were enthusiastic till the very end of the program. Most of the students solved multiple tasks that provided us with varied ideas .

Red Hat News

today's howtos