Site News
Migrating TuxMachines to a Bigger Server
Submitted by Roy Schestowitz on Thursday 31st of December 2020 08:21:46 AM Filed under
We are in the process of moving the TuxMachines Web site to a better server with more capacity and better hardware. There may be temporarily odd behaviour on the site (if data is accessed which is out of date). █
- Roy Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 7637 reads
PDF version
Monitoring Tux Machines With Apachetop, Nmon and Htop
Submitted by Roy Schestowitz on Monday 21st of September 2020 07:18:40 AM Filed under
Summary: A little glimpse at how we monitor this site for DDOS attacks and general performance, especially now that DDOS attacks have already become pervasive and routine (Apachetop helps identity attack patterns and visual, colourful alerts are triggered in Nmon and Htop)
- Roy Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 20538 reads
PDF version
Malicious Bots
Submitted by Roy Schestowitz on Sunday 20th of September 2020 02:44:57 PM Filed under
TUX MACHINES may seem to have become rather slow if not unreachable at times. Over the past few months we've had issues with bots that request as many as 10,000 files per minute from the site's server, which is obviously unable to cope with the load/bandwidth and actually deliver what's requested. Sometimes it even resets Apache in order to regain order. At the moment we lack a permanent solution, but we have some mitigations in place.
More than 5 years ago we had to stop new account sign-ups due to spammers setting up loads of dummy accounts (hundreds per day), then directing these to vandalise the site. This inevitably led to tighter control from an editorial perspective and it reduced the number of comments.
Running a site is no picnic; it's a 24/7 responsibility. We do the best we can to maintain a reliable service whilst at the same time also pursuing the latest news stories of interest. This takes a huge amount of time and dedication.
If it is difficult to reach the site or if the site feels very slow, it's almost definitely due to those bots. The server's uptime is now 160 days. █
- Roy Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 44286 reads
PDF version
140,000 Reached
Submitted by Roy Schestowitz on Friday 17th of July 2020 04:16:36 PM Filed under
THIS may be hard to believe, but after more than 16 years we've managed to put together 140,000 Drupal nodes (this one is the 140,000th). Most of these are news clippings and clusters of links. The rest are pages, blog posts and forum threads.
The next meaningful milestone will be the 150,000th node and our 20th anniversary (some time in 2024). We're quite certain we'll get there, along with 200,000 nodes, as this past week we've been in the region of all-time record traffic.
Susan is still involved sometimes, albeit behind the scenes. We thank her enormously for all the work she did. █
- Roy Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 24787 reads
PDF version
3 Months From Home
Submitted by Roy Schestowitz on Monday 29th of June 2020 08:56:19 PM Filed under
TUX MACHINES
The prolonged shut-down of businesses (they only reopened a fortnight ago) resulted in lack of access to some digital necessities, but that almost always meant more free time to rethink and reassess the workflow and the workspace with existing hardware (reshuffling what we already have, both new and old).
Last month I showed how the screens on my desk were split to handle multi-tasking. Last week I shuffled to portrait mode (as shown above). Rianne too uses 2 or 3 screens, but her setup is somewhat simpler. We basically both use a combination of RSS readers. I mostly use QuiteRSS and she uses Thunderbird and QuiteRSS in conjunction (best of both worlds). We're still hoping that an intern based in Africa will start participating soon. The pandemic has made access to the Internet a lot harder for him. He wants to cover programming and Web-related topics for us. █
- Roy Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 25750 reads
PDF version
Message From the Editors
Submitted by Rianne Schestowitz on Saturday 27th of June 2020 08:48:19 PM Filed under
Summary: We're still running the site 24/7 every day/week of the year; we're managing to cope with slower news cycles
WE RECENTLY passed the sixteenth anniversary of this site, which is peaking in terms of traffic (record levels and all-time highs for several consecutive weeks). This weekend is very, very slow for news. Very.
We're typically managing to cope with the decline of journalism by digging deeper, finding lesser known sites such as blogs. We're hoping to reach the twentieth anniversary of the site. That's 2024.
For those who don't follow over RSS feeds (default and recommended as there are no middlemen; access is direct) there are also Twitter (proprietary) and the following accounts in Free software-based networks. Diaspora:
Mastodon:
Pleroma (Fediverse like Mastodon):
Thanks for choosing Tux Machines for news. █
- Rianne Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 26006 reads
PDF version
Sweet Sixteen
Submitted by Roy Schestowitz on Wednesday 10th of June 2020 05:47:44 PM Filed under
TUX MACHINES is turning 16 today. Yes, 16. Not many sites last this long.
The interesting thing is, this past week we had an all-time traffic record and the same is true for the week prior. So for two weeks in a row, despite relatively slow news, we broke a record.
We aren't celebrating the birthday this year (we're still restricted in what can be done here, due to the virus), but maybe next year we'll do something and even share some photos. █
- Roy Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 27589 reads
PDF version
Peaking Again
Submitted by Roy Schestowitz on Sunday 10th of May 2020 12:02:36 PM Filed under
Summary: In terms of number of daily nodes, we're at the pinnacle still (despite slow news at times of lock-downs)
Tux Machines is turning 16 exactly one month from now. We've decided to plot activity over time, as measured by number of posts/nodes. It's not the most important measure (e.g. original articles), but it's something that's not too hard to plot.
Attached to this post is tux-posts.txt
, which can be converted into tux-numbers.txt
as follows:
sed 's/[\t ][\t ]*/ /g' < tux-posts.txt | cut -d' ' -f3,5 >tux-numbers.txt
We can then plot it:
gnuplot -p -e 'plot "./tux-numbers.txt" with linespoints linetype 1 pointtype 2 linecolor 10'
And voila!
In a month from now we might buy a cake. █
- Roy Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 31285 reads
PDF version
Running Tux Machines
Submitted by Roy Schestowitz on Tuesday 5th of May 2020 09:43:55 AM Filed under
Running Tux Machines with my wife (the lead editor, I mostly sweep up and cluster related stories) is a hobby but it feels like a full-time job, a 24/7 job that involves picking and sorting news as quickly as possible, almost non-stop around the clock. My own workflow -- not speaking about Rianne's -- can be shown in this annotated photo, which I took a couple of hours ago. Readers might find it interesting, knowing roughly how the site is run from my side (not Rianne's). The office is at home of course, as we're both remote workers in the area of computing. We're like sysadmins for a living and maintaining Tux Machines helps keep us abreast of the latest technologies. █
- Roy Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 32283 reads
PDF version
Turning 16 This Summer
Submitted by Roy Schestowitz on Friday 24th of April 2020 02:17:00 PM Filed under
No crisis for the "tuxmachiners"
AS keen observers may be aware, bearing in mind last year's anniversary party (when such parties were still permitted), we're soon turning 16. There won't be a party or anything; not even online (it's pointless).
This past year has been our strongest and for whatever reason since the pandemic began (epidemic escalated and declared "pandemic"), then soon thereafter lock-downs were enforced, we saw another uptick in traffic. We don't spy on visitors, but we merely observe the size of Apache logs, which are then wiped for privacy reasons.
When Rianne and I took over the site in 2013 it had already flourished, thanks to the love of care of Susan. We continue curating the news, clustering together related reports. The list of blogs we syndicate continues to grow because the mainstream media perishes, leaving a vacuum for people who are eager to find timely information, such as distro reviews and howtos.
If you run a GNU/Linux-oriented blog in the English language that we do not link to (most likely because we're not aware of its existence), let us know in the comments, in IRC, or other contact means. We soon turn 16 and we're quite confident that we'll make it to 20 as well. At the moment, as of this month, we also do server upgrades and we hope to add SSL soon. We've already moved one of this site's databases to a separate container in Alpine Linux. We make improvements while maintaining the site's spirit and long tradition.
Stay home. Save lives. █
- Roy Schestowitz's blog
- Login or register to post comments
Printer-friendly version
- 30101 reads
PDF version

More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Python: Security and NumPy 1.20 Release
| 4 Best Free and Open Source Graphical MPD Clients
MPD is a powerful server-side application for playing music. In a home environment, you can connect an MPD server to a Hi-Fi system, and control the server using a notebook or smartphone. You can, of course, play audio files on remote clients. MPD can be started system-wide or on a per-user basis.
MPD runs in the background playing music from its playlist. Client programs communicate with MPD to manipulate playback, the playlist, and the database.
The client–server model provides advantages over all-inclusive music players. Clients can communicate with the server remotely over an intranet or over the Internet. The server can be a headless computer located anywhere on a network.
There’s graphical clients, console clients and web-based clients.
To provide an insight into the quality of software that is available, we have compiled a list of 4 best graphical MPD clients. Hopefully, there will be something of interest here for anyone who wants to listen to their music collection via MPD.
Here’s our recommendations. They are all free and open source goodness.
|
LWN on Kernel: 5.12 Merge, Lockless Algorithms, and opy_file_range()
| Banana Pi BPI-M2 Pro is a compact Amlogic S905X3 SBC
Banana Pi has already designed an Amlogic S905X3 SBC with Banana Pi BPI-M5 that closely follows Raspberry Pi 3 Model B form factor, but they’ve now unveiled a more compact model with Banana Pi BPI-M2 Pro that follow the design of the company’ earlier BPI-MP2+ SBC powered by the good old Allwinner H3 processor.
BPI-M2 Pro comes with 2GB RAM, 16GB eMMC storage, HDMI video output, Gigabit Ethernet, Wifi & Bluetooth connectivity, as well as two USB 3.0 ports.
|
Recent comments
34 min 49 sec ago
1 hour 54 min ago
2 hours 55 min ago
3 hours 23 min ago
3 hours 25 min ago
9 hours 14 min ago
9 hours 18 min ago
10 hours 15 min ago
10 hours 19 min ago
10 hours 59 min ago