Tag Archives: news

nget: Sometimes a hammer is just a hammer

I take a sidelong approach to a lot of the newsgroup tools I try. Many of them seem well-thought-out, and are no doubt of considerable use to the people who rely on them. But newsgroups on the whole tend to disappoint me, so a lot of the usefulness is a side note.

nget is probably a good example of that. As a straight-shot command line tool, I have no doubt it does marvelous work for some people.

2015-02-01-l3-b7175-nget-01 2015-02-01-l3-b7175-nget-02 2015-02-01-l3-b7175-nget-03

It hammers out the job in a very old-fashioned, traditional way, with an .nget5 folder holding an .ngetrc file that needs to be edited with the name of a news server (I used news.aioe.org again, and had no problems) before it will run.

Then you have a long list of flag options for nget, depending on what you want it to do — download unread messages, pull in attachments based on a name filter, or whatever you like. In that sense, it’s very very flexible.

But from where I sit, it’s not very exciting. You can see some of its output in the images above, and that plus error messages or connection reports seems to be all it will tell you.

I could expect more, but that’s where my general disinterest in newsgroups starts to kick in. Perhaps you’ll find it more interesting or useful than I did; in any case, I can vouch for it working acceptably, and as promised.

But if you’re looking for something a little more interactive, a little less cryptic and maybe even a little more colorful, there are other tools available that can simplify the newsgroup experience. Keep an open mind.

After all, sometimes a hammer is just a hammer. And sometimes what you want and need … is a hammer.

nn: Success this time

Last time I tried nn, I got a succession of messages telling me my NNTP server could not be found, and so I took it as a sign that either (a) my configuration was all screwy, which is usually what happens; or (b) that nn was just too far gone to be useful any more.

Luckily, thisnameisfalse gave me a hint, and now I have something to show for my efforts with nn.


Lovely, isn’t it? I always feel so satisfied when a program works like I expect it should. … πŸ˜‰

Ultimately the trick to getting nn to work was very simple:

kmandla@6m47421: ~$ export NNTPSERVER="news.aioe.org" 
kmandla@6m47421: ~$ nn

And from there, gravity took over. πŸ˜‰ The irony of course, is that the installation warning for nn mentions setting the environment variable to your news server. So either I wasn’t paying attention, or I didn’t catch the warning. Mea culpa, either way.

The second irony is that after installing it and trying it out, nn falls very short of other usenet readers, in my humble opinion. nn can’t really stand up to slrn or tin, for that matter.

Yes, I suppose it is a contender for the least-configuration-required award. After all, slrn took a lot more work, and only tin can brag of a comparable fire-and-forget setup. trn … well, trn is special, I guess. πŸ™„

Sadly, I found nn to be a lot less intuitive than either slrn or tin, and I needed to bounce to the help page at almost every action. As with any program, I am sure I could learn the requisite commands if given enough time and experience, but compared to slrn or tin, where I was up and reading within minutes, nn is less obvious.

And of course, there is the lack of color to complain about. πŸ™„

I will give nn some points for being lightweight; pacman -Qi puts the nn package at a meager 685Kb, which is roughly what Debian measures it at, plus some documentation. That might not sound light, until you realize that tin is roughly three times that, and slrn is a whopping 2.4Mb. If you trust pacman -Qi, that is.

So there are the options: nn, as a light but somewhat cumbersome newsreader, or tin as a colorful and accessible one, or slrn as a gold-standard for usenet perusal. Plus whatever else surfaces in the days to come. … πŸ˜‰

gnus: As close as I could get

I feel a little disappointed in myself: This is the best I did with emacs‘ built-in newsreader-plus-e-mail-client, gnus.


I am ashamed. I think I spent the better part of an hour too, trying to get all the options set, and still came up with a great big goose egg. 😦

The sad part is — even after all that time, and being fairly confident that it was really connecting to nntp.aioe.org, and having moderate success with slrn a few months ago — I don’t have any worthy notes to mark here. Everything I tried either failed outright, caused emacs to sputter error messages, or just gave me “No news is good news.”

Ah well, the best-laid plans of mice and men. I do feel guilty now for not trying harder with wanderlust though. 😦

I can give you the home page for gnus, and tell you that the documentation is very detailed and very easy to read. There are even a few comic moments deep in there, but I am so far gone from picking through them that I don’t remember where those jokes were at. πŸ˜•

I feel I should mention that if you just search the Internet for “gnus setup”, a large portion of your results will be how to make gnus play nicely with GMail. I didn’t go in that direction, mostly because I had gnus in my notes as a newsreader, and I was interested in seeing how it compared with slrn and tin.

As it stands, I’ll leave it to the emacs experts to clue me in. The irony of the entire situation was, every time I needed to edit a configuration file, I instinctively did it with vim. I didn’t even think about it until I had done it four or five times in a row. … 😳

trn: In spite of my best efforts

I’ve tried just about everything I could think of but trn eludes me. This is the best I saw from it.


I tried the AUR rendition, to include the added step of sourcing the heimdal profile. I tried trn from the Debian repositories. I tried trn4 from the Debian repositories. I transplanted .newsrc files from elsewhere in my system, and elsewhere in the world. Nothing seemed to help.

trn claims to be an improvement upon the ancient rn newsreader, but I’m bewildered and discombobulated by this one. By all rights it should work, but it’s seriously playing hardball.

I don’t think in this case, as I did with trickle, that the error lies in the program. I’m fairly confident that this is my lack of expertise. Unfortunately now I can’t match it up against slrn or tin, both of which were viable newsreaders. Please blame me.

Of course, there’s part of me that says there’s not much “quality” in Usenet news anyway, so I don’t think I’m too disappointed. O_o

tin: Perhaps a simpler newsreader option

For about a month now I’ve been meddling with slrn, ever since I got it configured and working. It’s a graceful and elegant tool for the task of sifting through newsgroups, even if the content is … usually less than “quality.” πŸ™„

If slrn eludes you, like it did for me for a long time, tin might be a better, easier option.

2014-05-27-jk7h5f1-tin-01 2014-05-27-jk7h5f1-tin-02 2014-05-27-jk7h5f1-tin-03

With no configuration whatsoever, just tin -g news.aioe.org gave me more or less the same access to the news as slrn did, with less pre-game effort required. From tin’s opening screen I just pressed SHIFT+S, to subscribe to the *linux* pattern, and in due time got pretty much everything available. For better or for worse. πŸ™„

Featurewise, I can’t attest to how they compare; I have very little experience with newsreaders on the whole. I can tell you that both have onboard help pages, both can use color for ease of viewing, and both employ tree structures to show how discussions evolved.

At this early point, the only real benefit I can see of slrn over tin is that the former allows you to see both the tree and the message at once, split-screen style. It may be that tin can do that, and I just haven’t found what button to press yet.

Between the two I will probably stick with slrn, only because I’m still learning it and don’t feel comfortable giving up what little ground I’ve gained to learn a new program. Given time I might be willing to jump ship, seeing as tin seems easier to get started, and my newsreading demands are exceptionally light.

And given the quality of the “news” I get, it’s no real loss either way. 😐

sup: My pet procrastination

I’ve had, for a very long time now, a link that supposedly explains how to successfully set up sup, offlineimap and ssmtp in an orbital shell around GMail. And still, years later, I haven’t tried it.

I know enough about sup to know that it could possibly dethrone alpine as my daily e-mail tool — which in and of itself is not a huge deal, since mutt nearly did that only a few months ago.

It’s just turned into my favorite thing to procrastinate about — I know it wouldn’t take much more than an hour, but still I haven’t done it. I’m like that sometimes. 😐


sup has been around for long enough to become a fixture in the console e-mail department, and mentioning it in the same breath as alpine and mutt is the best sign of that.

For what I have seen (recently and in ancient history) it’s clean and quick, and won’t take too long to learn.

All that is required is for me to finally set aside the time it would take to get it all into place. And this week is just not the right time. Maybe next week, when I’m not so busy.

Yeah right. … πŸ™„

slrn: A lovely creature … once configured

My biggest problem with slrn has always been finding an available news server. I tried five times to get one that was alive and working, before finally coming up with this:

2014-04-29-6m47421-slrn-01 2014-04-29-6m47421-slrn-02

I don’t know much about aioe.org, and I can only hope it’s not in poor taste. It seems to be well rounded and the home page doesn’t look unprofessional. I think I’m in the clear.

Once slrn is set up, and I admit I needed the help of this page to do that, everything was … more or less easy-peasy. slrn has a nice split-screen arrangement while you’re looking through the news, and the colors are not only easy to read but make sense too.

Ordinarily I don’t have much use for newsreaders but I do like this arrangement, and now that it’s set up and working, I’m afraid to remove it. 😯

So we’ll see how long it lasts for me. I think if I find some interesting hangouts and can learn to use this fairly quickly, it might become a regular occurence for me. πŸ˜€

rsstail: One of two possible reactions

This is one of those times when I’ll show you something, and it will either mean next to nothing … or it will reach out, grab you by the throat and pull you face-first into the screen yelling, “That’s what I’ve been looking for!” 😯

Here’s rsstail:


Not much to look at, but this is definitely one of those tools you have to get close to, if you want to see the potential.

Yes, as you can see there, rsstail basically watches a feed, then spits out the title of the newest entry. No more than that.

But it also has options to show links, comments, authors and more. You can customize text, yank out “Title” or “Link,” and in short, wrangle with the results to a high degree.

Again, that might not enthuse you, but the clever among you will have already started work on a way to jam this into conky, or hotwire it into an IRC client.

And the truly dedicated will attempt to run this through an SMS portal, and send themselves text messages for truly critical events.

rsstail is simple, flexible, intuitive and best of all, begs to be put to use in a dozen ways. It’s one of those rare tools that makes me wish I cared more for news feeds. And if you’re into multitail, the home page says it can work as a plugin. 😐

rsstail is in Debian and Arch, although the AUR version will require a few oddball dependencies to get it going. Enjoy. πŸ˜‰

rss2email: Almost plain to see

There are times when I wish I handled my own e-mail locally, just so I could try out some of the neat tools I’ve found.

As it is, I’m afraid my introduction of rss2email will have to stand at this:


And unfortunately, that means I technically haven’t seen it in action.

As I understand it though, rss2email should poll feeds at your prompting, and send you an e-mail if something has been updated. For the record, I can give rss2email the run command, but of course nothing appears in my GMail box; I’d need sendmail or something similar to actually do the sending.

Perhaps it’s worth setting up, just to see if it works. πŸ˜•

If you’re interested, and if you’re a GMail user too, you might want to take a look at this page, written about a year ago in the runup to Google Reader’s demise. It seems to have all the answers, as far as setup goes.

And when you’re done with that, come back and tell us about it. I am curious, to say the least. πŸ˜‰

rawdog: Trim away the useless bits

I first ran across rawdog a long time ago, and were I a passionate reader of news feeds, I would no doubt prefer rawdog to a lot of other options.

Maybe this screenshot will help explain that.


I’ve not seen many programs like rawdog, and perhaps that’s because for most people, what rawdog does is apparently counterintuitive.

rawdog pulls rss entries and can recast them in simple HTML format. And of course, for most people, there’s not much ground gained in converting a page to a page, given that there’s probably a page out there they can visit anyway. Cue the rolling of the eyes: πŸ™„

On the other hand, you have to admit that rawdog’s output is a good deal lighter than the original. And in a text-based browser, it’s quite clean.


So take the most cluttered, obnoxious news site you can think of, hook up rawdog to it, and with any luck you should get a much cleaner, quicker version. Not a bad idea, huh?

rawdog is in Debian and in AUR, but the AUR version doesn’t include python2-feedparser. Just so you’re aware.