Daily Archives: December 17, 2010

Alternatives to Delicious

I’ve used Delicious (del.icio.us) for some time now for managing bookmarks. I have never really used its social features, just its management features. With word that it is closing (sigh, just after I had to leave Bloglines, too) I’m looking for something else. There are a somewhat bewildering array of new options available, and I’m wondering if people have had experience with them. My requirements are:

  • Completely reliable syncing between multiple devices, even if each one is being used and actively bookmarking things simultaneously. My browser is Firefox. Back when I chose Delicious, nothing else accomplished this.
  • The ability to present bookmarks as a toolbar in Firefox, either using its own system or a different one.
  • I prefer tagging to hierarchical organization.
  • I can run a service on my own server, IF it is Free Software, trivial to set up, and needs little care and feeding. If it’s not part of Debian, that’s a strong negative here.
  • If it’s hosted in the cloud, I am concerned about privacy, security, and long-term stability. I must have a way to export my data, preferably automatically. I will be reading ToS and privacy policies carefully.
  • A system that can be trusted to encrypt my bookmarks on the server side is another nice to have.
  • Being able to create bookmarks directly from my Android phone is nice but not required.
  • Being able to access bookmarks from a regular web browser is a feature I use a few times a year; again, nice but not required.
  • What should I look into?

    Incidentally, if you need to export your Delicious data, go here.

KR0L: Amateur Radio, Wikis, and Linux

Since I got my amateur radio license back in July, I’ve had a lot of fun with it. It’s a great hobby for anyone technically-inclined or anyone socially-inclined, and between those categories that includes a lot of people. I’ve learned quite a bit over the last few months and really enjoyed it all.

I passed my extra class exam back this fall, and thus got my new callsign, KR0L. So long, KD0MJT. I’ve enjoyed some contesting, as well as general conversations on the system. I’ve also done some work with the keyboard-to-keyboard digital modes on HF. Debian includes a very nice program called fldigi for this.

Of late, I have developed an interest in packet radio. Packet radio uses a networking protocol called AX.25 over RF links. AX.25 bears a familial resemblance to TCP/IP, and in fact, you can run TCP/IP over AX.25 and AX.25 over TCP/IP. My learning curve on packet was somewhat steep. It has declined in popularity significantly since the growth of generally-available Internet access, though seems to be once again growing now. So a lot of information about it is 10 years old.

As I was learning about packet, I of course was using my Debian system. The Linux kernel has long had AX.25 support integrated as a first-class networking protocol. You can open AX.25 sockets, monitor AX.25 traffic, etc. from the Linux kernel. You can use soundmodem to make a software-defined packet modem (called a TNC), or you can use kissattach to hook up to a traditional TNC via a serial port and a protocol strongly similar to SLIP (which, for those of you with shorter memories, is a predecessor to PPP). Linux can do what you’d expect out of a modern networking system: multiplexing with AX.25, handling lots of simultaneous users, etc.

So I was a bit surprised and baffled to keep running into systems that only supported 1 user at a time, couldn’t easily do some things I was taking for granted, etc. Until I realized that Linux is the only major operating system with integrated AX.25 support in the kernel. Things started to make a bit more sense. I hadn’t realized just how awesome a setup I had until I started learning about the hoops some other people went through. It is pretty easy to run a basic client on Windows, but to run the “server” side of things as I am doing — well some of the features just aren’t there or are really kludgy.

Anyhow, I have decided to start documenting things I learn as I go. Beyond amateur radio, I also have sometimes wanted places to stick bits of information. Things that other people might benefit from if they Google, but that maybe aren’t the best blog fodder or website material. So I have set up a wiki, openly editable of course, at http://wiki.complete.org/. To date, only the amateur radio section has much content in it.

I’m also sending in patches and bug reports to the various projects involved in amateur radio in Linux, and am glad to see development has resumed on several of those.