My use of online music services like Pandora, Mondomix, TaintRadio.Org, and my recent voiceover dabbling has gotten me itching to start my own online radio station. Or reignite my itch, I should say: back in 1997 I became one of the first to apply to the Library of Congress for a compulsory license for Internet radio (back when the list of online radio stations would fit on just few pages). I never followed through with it because it was a leap of faith: the song royalty rates were not fixed and could have been enormous once they were.
Continue reading
X-Geek
Extreme geekiness
There are 699 posts filed in X-Geek (this is page 38 of 70).
Emergency Management’s pCom unit
At tonight’s Rise Up Raleigh benefit concert there was a number of emergency vehicles parked out for the public to see. I spent some time talking with Raleigh Fire Department Battalion Chief Frank McLaurin about the state’s new mobile command post for disaster communications. The unit consists of a truck with desks, video, computers, and phone, towing a pCom satellite communications trailer.
Frank told me the pCom can provide 16 VoIP channels off of its self-aiming satellite dish. The trailer also provides 10kw of generator power, air-conditioned racks for networking gear and radio repeaters, and a 41 foot pneumatic tower for radio antennas, lights, or cameras. Oh, and an air compressor is included to raise the tower and also to provide compressed air for tools. It’s a pretty sweet setup!
Frank told me the state has owned it since August and has been building out the truck since then. He says the truck worked its first disaster during the April tornado, where it provided electricity and communications at the city’s Keeter fire training center in south Raleigh: one of the areas hit hard by the tornado.
Continue reading
Facebook and open source
Watching the movie The Social Network gave me an appreciation for the open source mindset that guided Facebook’s creation. During the scenes where Mark Zuckerberg is creating the first application that would become Facebook, I chuckled at all the actual open source and Linux terminology that was used. It wasn’t the typical made-up Hollywood technical mumbo-jumbo the actors were spouting: it was the real stuff. The movie didn’t take shortcuts and I was impressed.
Outside the fiction of the film, Facebook truly does value open source. Their platform is built on open source tools and the company shares bugfixes and enhancements back to the projects it relies upon. I consider the Facebook platform a prime example of how open source software is up to the challenge of the most demanding websites.
Upon installing some perl modules the other day, I noticed one of the CPAN mirrors was hosted at a Facebook domain. That’s when I found Facebook’s open source portal page, detailing the open source tools they use and the public mirrors that they host.
I admire Facebook for its commitment to open source.
Javascript-based PC emulator
Fabrice Bellard, the author of the open source, VMware-like QEMU emulator I use every day, has written a virtual PC that runs entirely in Javascript called JSLinux. Geeky? Yes. Practical? No, but give the man points for being a world-class hacker!
Fabrice Bellard has written a 32 bit x86 emulator in Javascript — in plain English, he’s created a virtual PC that runs inside your browser, using Javascript. And then of course, he created a GNU/Linux variant that can run inside it — so you can run a full-featured PC inside your browser.
via Javascript-based PC emulator, running GNU/Linux – Boing Boing.
Kegbot
I was talking to another geek in the neighborhood last night who was telling me about this interesting idea that appeals to geek beer fans: the Kegbot. He had been at a friend’s party where the Kegbot was used to track who had been drinking what, with charts generated on the web for bragging rights purposes.
According to the project website:
Kegbot is a free, open-source project to turn your beer kegerator into a computerized drink tracker. With Kegbot and our Arduino firmware, you can:
* Monitor exactly how much beer is left in your kegs and track the temperature;
* Record the volume of each and every pour;
* Set up user accounts to track who is drinking, how much, and all sorts of other nutty statistics;
* Use special keys (tokens, RFID tags, barcodes) to authenticate your kegerator users;
* Control access to your taps (with special valve hardware) to prevent unauthorized pours;
Many of my computer-geek friends are also beer geeks, so this scratches two itches for them. I look forward to encountering my first Kegbot and trying this for myself!
Make your own cell phone network
I just discovered a very cool open-source project that turns an ordinary laptop into a cellular tower. It uses Asterisk to route calls.
Very, very cool. Now I have to find out how it works!
OpenBTS is an open-source Unix application that uses the Universal Software Radio Peripheral (USRP) to present a GSM air interface ("Um") to standard GSM handset and uses the Asterisk® software PBX to connect calls. The combination of the ubiquitous GSM air interface with VoIP backhaul could form the basis of a new type of cellular network that could be deployed and operated at substantially lower cost than existing technologies in greenfields in the developing world.
via The OpenBTS Project.
Satellite fun, part two
After I had my satellite pole properly set, it was time to aim the dish. While I had little trouble finding a satellite earlier when I simply stuck the dish on the pole and fiddled a bit, I found it much more difficult to make things work when I added the mount motor. That’s because the motor adds its own angle to the mix, so you have two dials to set, not just one. When you couple that with an instruction manual often written with poor English it becomes an even greater challenge.
I mounted the motor to the pole, attached the dish to it, and began fiddling. And fiddling. And fiddling some more. I just couldn’t get the receiver to work. The motor needed to be pointed directly south and I worked a long time to get it correct. It didn’t help that I had my TV and receiver all the way inside while I worked. Though I had a “satellite beeper” device which makes a tone when it detects a satellite, I couldn’t get the receiver to do what I wanted.
Continue reading
Satellite fun
Longtime MT.Net readers will know that I’m a satellite geek. I bought a DVB-S card for my computer five years ago and enjoyed tuning in the few channels I could pull in on a tiny 18″ dish. That didn’t hold my interest, though, because … well, there wasn’t much to see.
For my latest birthday, I decided to get a little more serious into this hobby. I found a Craigslist ad from a local guy who was selling his satellite gear. For about $75, I bought three DVB receivers, a dish, and an LNB. I took the parts home, scratched my head, and wondered if I had the knowledge to put it all together into something that worked. It turns out I did!
Continue reading
Woz TV
Why is it whenever I think up something cool to create, Steve Wozniak’s already beaten me to it?
This is from his open letter to the FCC defending Net Neutrality. Like me, Woz knows the value of open networks.
In the earliest days of satellite TV to homes, you would buy a receiver and pay a fee to get all the common cable channels. I had a large family (two adults, six kids) and felt like making every room a lot easier to wire for TV. Rather than place a satellite receiver in each room, I’d provide all the common channels on a normal cable, like cable companies do. In my garage, I set up three racks of satellite receivers. I paid for one receiver to access CNN. I paid for another to access TNT. I paid for others to access HBO and other such networks. I had about 30 or 40 channels done this way. I had modulators to put each of these channels onto standard cable TV channels on one cable, which was distributed throughout my home. I could buy any TV I liked and plug it in anywhere in the home and it immediately watch everything without having to install another satellite receiver in that room. I literally had my own cable TV ‘company’ in the garage, which I called Woz TV, except that I even kept signals in stereo, a quality step that virtually every cable company skipped.
Continue reading
Ignoring the have-nots in a digital society
We took the kids to the Cameron Village library last Sunday and loaded up on the kids’ books. As I usually do (being the curious sort) I took note of the crowd making use of the library’s computers. I always like to see what kind of folks are depending on the library’s computers. Like many of my visits there, I found a crowd at the computers. There wasn’t even a single workstation available.
As my kids were checking out their books, I listened as a mom and her 10-year-old son pleaded with the librarian to get a computer. I guessed that he had a school assignment he needed to complete.
“What if they’re not doing anything important – playing games or something?” the mom asked. “Could they give it up then?”
The librarian shook her head. “As long as they’ve got time left on their reservation, they can use it however they like. Now, if they get up and walk away, leaving it unattended, then you could step up and use it.”
Continue reading