Skip to content

Category: Internet

Mumble Channel Viewer JSON URI

If you’re using MumPI to allow the Mumble Channel Viewer plugins to see your Mumble server, you’ll eventually be asked for the JSON URI.

This is what you should use:


Rolling My Own Email Server

The other day, I came across an excellent article on replacing Gmail with your own solution. As great as it was, it is really only meant for a single user and isn’t scoped to providing email for people who will never SSH into the mail server. So, I began to search out a build for a good mail server.

What I Think I’ll Be Using

  • Debian as the OS. Debian is my go-to for Linux servers, as it is stable and has a fairly small footprint.
  • Postfix for my MTA. I played with exim4, but didn’t care for it much. We’ll see.
  • Dovecot for IMAP access.
  • AMaViS, ClamAV, and SpamAssassin for keeping things safe and sane.

I’ll check back as my build progresses and things get online.

Site of the Week: tunein

This is my inaugural post in a series aptly titled: Site of the Week, wherein I expose a site that needs more attention than it’s getting or that I’ve only now just discovered. I hope to put out a new one every Thursday, but that is dependent on me finding a worthy site.

This week’s site is tunein, a music site that streams radio stations from all over the country to you where ever you have Internet access.

tunein Home Page

As you can see from the screenshot above, you can search for your favorite station (I prefer searching by call-letters, as it provides better results), show title, or artist (where it will find any station currently playing a song by them). You can also browse stations by location, selecting your continent, country, state, and nearby major city. The site will list every station in the area that you’ve selected. My selection of Los Angeles, CA looks like this:

tunein Los Angeles

As a member of the military, I really enjoy being able to listen to my hometown radio stations and my favorite morning show, even if the time difference makes it difficult. You can even listen on the go, as tunein has an iOS app and an Android app.

No openSUSE on My Laptop

As I said before, I was trying openSUSE 12.1 on my laptop. I was liking it, but there was a problem. About the time I noticed it, Linus Torvalds posted about the same thing: root password required to add a wireless network and change the timezone. Not a “hey, let’s run sudo here real quick; type in your password to confirm,” but a “I NEED ROOT!!!”

Pretty crappy.

There were some other things, too:

  • Didn’t care much for zypper. It’s alright, but kinda meh.
  • I can’t find anything. I’m used to Debian file locations, but I can go look in the Red Hat spots, too. openSUSE doesn’t conform to either. And really? /srv? It makes sense for server software, I guess, but is just an odd choice.

Running The Clan’s Website

As of 3am yesterday, I am now hosing my Day of Defeat clan’s website. Luckily, I don’t have to do the design work myself, as another awesome individual (link to come) is taking care of that. I just deal with the back-end, which is what I do best. We’ve already noted better responsiveness and page load times.

This is my first site that I’ve taken live with Joomla 2.5 and I have to say I rather enjoy it.  Of course, this means new learning experiences. Anything interesting I come up with will be posted here.

Op-Ed Challenges Hollywood to Change Their Tactics

In what I believe to be the best piece written on the matter, Paul Tassi, a contributor to Forbes, has described a new system that would allow Hollywood to make it easier for us to buy movies legitimately. Sure, he got the idea from reddit, but he was able to put it into words that someone should listen to.

I imagine that it will fall on deaf ears for some time, but I believe that the movie industry needs to change its practices if it wants to see growth.

Why SOPA and PIPA Are Bad for the Internet

Today, many of the Internet’s most popular websites (including one of my own) have blacked out their sites in one way or another in order to protest against SOPA and PIPA. But many people, as I discovered this morning, have absolutely no idea what SOPA and PIPA are.

What Are SOPA and PIPA?

Wikipedia says:

SOPA and PIPA represent two bills in the United States House of Representatives and the United States Senate respectively. SOPA is short for the “Stop Online Piracy Act,” and PIPA is an acronym for the “Protect IP Act.” (“IP” stands for “intellectual property.”) In short, these bills are efforts to stop copyright infringement committed by foreign web sites, but, in our opinion, they do so in a way that actually infringes free expression while harming the Internet. Detailed information about these bills can be found in the Stop Online Piracy Act and PROTECT IP Act articles on Wikipedia, which are available during the blackout. GovTrack lets you follow both bills through the legislative process: SOPA on this page, and PIPA on this one. The Electronic Frontier Foundation, a non-profit organization dedicated to advocating for the public interest in the digital realm, has summarized why these bills are simply unacceptable in a world that values an open, secure, and free Internet.

What’s Wrong with Combating Piracy?

Nothing. It’s simply the way these bills attempt to do so that we find abhorrent.

Under the current wording, the US Attorney General would be granted the power to order Internet Service Providers to block access to sites suspected of trafficking in pirated and counterfeit goods; order search engines to delist the sites from their indexes; ban advertising on suspected sites; and block payment services from processing transactions for accused sites. That’s a lot of action without due process.

SOPA and PIPA’s proponents say that enforcement will be done responsibly, but trust in the system is not a substitute for legislative safeguards.

Due to the outcry from the IT community, some changes to the House bill have been made which remove some of the technically ignorant portions, but these changes do not redeem it.

SOPA and PIPA put the burden on website owners to police user-contributed material and call for the unnecessary blocking of entire sites. If your site has any links to an infringing site, you could be forced offline. This blog, for example, gets spam comments including links to all sorts of sites. Without the protection I currently have enabled, these comments could place my blog (which has nothing to do with piracy) in jeopardy of being blacklisted.

For more information, please read this article from the EFF.

EDIT: I just found this post on Slashdot, which does a nice job of explaining things, too.

New Skin for the Airsoft Site

This weekend, I’ll be getting the skin, mojoPortal’s term for a theme or template, finished for AirsoftOahu, the community site I’m building for airsofters on Oahu.

I’ve decided on the Branched Tones color scheme from Design Seeds. I think it has the “earthy” feel I was going for and incorporates a little red in the browns, which is prevalent here.

Of course, there will be a new post when its up.

Online Community for Airsoft on Oahu

When I joined the Airsoft Hawaii group on Facebook, I had high hopes: people were posting about different events on the island, who was going where, and the like. Then, the administrators started cracking down. This page is only for “our” events, they said.

So, I’ve decided that something needs to be done. The simple answer would be to create another Facebook group, but my opinion of Facebook has declined greatly in the last few months and I’d prefer to avoid the platform. I also own the domain, which I feel is the best name for this community anyway. So, I’m currently seeking the back-end software to power the project.

My goals for the next 10 days are:

  • select a content management system (CMS) to power the site,
  • define and implement a forum structure,
  • define a content structure,
  • and begin working on the site’s design

Currently, the site is running on my personal server, but will be moved off to a bigger, more powerful machine when its actually being used.