Renan Rangel crunching technology for breakfast


Firefox OS Simulator 3.0

Posted by Renan Rangel

Mozilla announced today the stable version of the new simulator for the Firefox OS, that you can install as an add-on on Windows, Linux and Mac.

Firefox OS and Developer Tools

It is pretty big for an add-on (~50MB as of now) but it includes the complete simulator and also the default apps, so you get to play with it pretty without much work.

Testing it for a few minutes, I was able to find a few minor bugs, but the interface remembers me of Android, specially the notification bar. The marketplace is simple and does the job, you can install apps with a few clicks touches. If you want to take a peek at the console, you just have to tick a checkbox before starting the simulator.

I am sure the Firefox OS has a long road and may not have a official device for the near future, but it sure looks promising! As a long time supporter of Mozilla, I am very interested in the project. Some mobile developers might not be too happy about having to support yet another platform, but Javascript developers will surely appreciate it!

If you want to download and test the simulator, head to Mozilla Add-Ons and download it for your platform.


The Fall of the Music Industry

Posted by Renan Rangel

If you eventually wonder about those exorbitant numbers you hear about piracy, this five-minute TED talk is really interesting (and funny). It explores the numbers the music industry claims to lose to piracy (like sales and jobs):

This talk only proves that the dying music industry is in deep problems. Instead of evolving and adapting, they have chosen the long and painful path, which does not prevent piracy and only hurts customers. Just look at how crazy the fines are for downloading a single song or how you can be warned for uploading a video with background music on YouTube, or how they block the streaming of music to countries other than the U.S. (even if you want to pay!).

Here in Brazil, we have an entity called ECAD, which is responsible for collecting copyright duties. If you have a business with background music, if you pick a song for your graduation or if you throw a party big enough, you have to pay them. Not long ago, they were trying to get bloggers who post YouTube videos to pay them too. The only problem is that Google already pays them a good chunk of money. Of course, they had to rethink this "strategy" because a lot of people got mad at it (of course, it makes no sense).

I bet the music industry could be doing a lot more than they are now (which is nothing) to revert this situation. Does anyone believe that an iPod full of songs would cause a loss of millions of dollars in sales? I don't think so. Why not employ their money funding real good artists? IMHO, today it seems easier to make below-average artists famous for a brief period of time and then move to the next one, than search for good talent that is capable of creating really good material and driving crowds for years to come.

What worries me the most is that almost none of today's artists are doing incredible things. Sure, you can find a lot of good music if you search for it, but if you look at the shows, the most incredible ones are from artists/bands that got popular before the 90's. What about reaching the level of success bands had in the 80's? It would certainly be easier today, with easy access to the internet, lyrics and everything else. But it seems very difficult. Maybe the music industry is to blame, but I'm not completely sure on this one.

But there is one thing I'm sure of: the music industry, as we know it today, won't last long. It will either start to deal with the internet, or just fade away. I would certainly like to see new life into the game, specially if that can create a better environment where good bands can rise to fame.

Tagged as: , 1 Comment

Big Think

Posted by Renan Rangel

This week I found the very interesting Big Think YouTube channel. It is a collection of videos of a lot of experts sharing their knowledge, opinions, views, etc. The videos are usually short and tend to be about 5 minutes in length. If you haven't seen any of the videos, I highly recommend that you head for the website and pick your field of interest.

One of the videos I can recommend is this one, in which Larry Wall talks about 5 programming languages everyone should know today:


Hello World

Posted by Renan Rangel

I'm trying to start writing a blog again, after deciding to shut down the old one I used to write some time ago. I will probably be writing about my work and occasionally about some stuff I like or find on the internet. And as a non-native English speaker, I also want to improve my English 🙂

I should start posting in the next few days, so stay tuned.

Filed under: General No Comments