My list of personal productivity free software

Here's my list of personal productivity free software:

I have one mauriciovieira.net subdomain for each, and host all of them on my http://dreamhost.com account.

What do you use?

posterous.mauriciovieira.net working

Digital Economy Act: This means war

Digital Economy Act: This means war

Baking surveillance, control and censorship into the very fabric of our networks, devices and laws is the absolute road to dictatorial hell

With the rushed passage into law of the Digital Economy Act this month, the fight over copyright enters a new phase. Previous to this, most copyfighters operated under the rubric that a negotiated peace was possible between the thrashing entertainment giants and civil society.

But now that the BPI and its mates have won themselves the finest law that money can buy – a law that establishes an unprecedented realm of web censorship in Britain, a law that provides for the disconnection of entire families from the net on the say-so of an entertainment giant, a law that shuts down free Wi-Fi hotspots and makes it harder than ever to conduct your normal business on the grounds that you might be damaging theirs – the game has changed.

I came to the copyfight from a pretty parochial place. As a working artist, I wanted a set of just copyright rules that provided a sound framework for my negotiations with big publishers, film studios, and similar institutions. I worried that the expansion of copyright – in duration and scope – would harm my ability to freely create. After all, creators are the most active re-users of copyright, each one of us a remix factory and a one-person archive of inspirational and influential materials. I also worried that giving the incumbent giants control over the new online distribution system would artificially extend their stranglehold over creators. This stranglehold means that practically every media giant offers the same awful terms to all of us, and no kinder competitor can get our works into the hands of our audiences.

I still worry about that stuff, of course. I co-founded a successful business – Boing Boing, the widely-read website – that benefits enormously from not having to pay fealty to a distributor in order to reach its readers (by contrast, the old print edition of Boing Boing folded when its main distributor went bankrupt while owing it a modest fortune and holding onto thousands of dollars' worth of printed materials that we never got back). My novels find their way onto the bestseller list by being distributed for free from my website simultaneous with their mainstream bookstore sales through publishers like Macmillan and HarperCollins and Random House.

My whole life revolves around the digital economy: running entrepreneurial businesses that thrive on copying and that exploit the net's powerful efficiencies to realise a better return on investment.

Parliament has just given two fingers to me (and every other small/medium digital enterprise) by agreeing to cripple Britain'sinternet in order to give higher profits to the analogue economy represented by the labels and studios.

But today, my bank-balance is the least of my worries. The entertainment industry's willingness to use parliament todi impose censorship and arbitrary punishment in the course of chasing a few extra quid is so depraved and terrible that it has me in fear for the very underpinnings of democracy and civil society.

In the US, the MPAA and RIAA (American equivalents of the MPA and the BPI) just submitted comments to the American Intellectual Property Czar, Victoria Espinel, laying out their proposal for IP enforcement. They want us all to install spyware on our computers that deletes material that it identifies as infringing. They want our networks censored by national firewalls (U2's Bono also called for this in a New York Times editorial, averring that if the Chinese could control dissident information with censorware, our own governments could deploy similar technology to keep infringement at bay). They want border-searches of laptops, personal media players and thumb-drives.

They want poor countries bullied into diverting GDP from humanitarian causes to enforcing copyright. And they want their domestic copyright enforcement handled, free of charge, by the Department of Homeland Security.

Elements of this agenda are also on display (or rather, in hiding) in the secret Anti-Counterfeiting Trade Agreement, a treaty being drafted between a member's club of rich nations. They've turned their back on the United Nations to negotiate in private, without having to contend with journalists or public interest groups. By their own admission, they intend to impose this treaty on poor countries as a condition of ongoing trade, and in the US, the Obama administration has announced its intention to pass ACTA without Congressional debate.

I'm not such a techno-triumphalist that I believe that the free and open internet will solve all our socio-economic problems. But I amenough of a techno-pessimist to believe that baking surveillance, control and censorship into the very fabric of our networks, devices and laws is the absolute road to dictatorial hell.

Chekhov wrote that a gun on the mantelpiece in act one is sure to go off by act three. The entertainment industry's blinkered pursuit of its own narrow goals has the potential to redesign our technology to be the perfect tools and excuses for oppression.

HOW TO: Firefox cache in ramdisk (tmpfs)

Source: http://ubuntuforums.org/showthread.php?t=991205

I was trying to find a way to set up a ramdisk and have firefox store the cache there. After a bit of reading this is what I found and did.

Reference Link:
http://en.wikipedia.org/wiki/TMPFS

Step 1: Make a place to mount the ramdisk. In the terminal type:

Code:
sudo mkdir /media/ramdisk
Where /media/ramdisk is where you will mount the ramdisk.

Step 2: Mount the ramdisk

Code:
sudo mount -t tmpfs -o size=64M,nr_inodes=10k,mode=0777 tmpfs /media/ramdisk
I set the permisions to 777 which allows anybody and everybody to access it. Set these as you wish

Step 3 In firefox: Set the cache location to you new ramdisk
Reference link: http://www.infohole.com/blog/computi...ache-location/
Basically type

Code:
about:config
in the URL address bar. Search for
Code:
browser.cache.disk.parent_directory
or add a new string by right clicking and choosing new. Then set the location to your ramdisk. In my case I set it to
Code:
/media/ramdisk/
Optional:
Step 4: If you wish to automount the ramdisk you need to edit your FSTAB file
Reference Link: http://ubuntuforums.org/showthread.php?t=283131
Code:
gksudo gedit /etc/fstab
Add the line
Code:
tmpfs /media/ramdisk tmpfs size=64M,nr_inodes=10k,mode=777 0 0
Everything should be all set. You can check the ramdisk to see if a folder 'Cache' is created when you load firefox. Don't forget to close firefox or restart firefox before you set this up.

PS. I don't know much about inodes but the above seems to work for me.

The Next 100 Years: A Forecast for the 21st Century by George Friedman

"In his long-awaited and provocative new book, George Friedman turns his eye on the future - offering a lucid, highly readable forecast of the changes we can expect around the world during the twenty-first century. He explains where and why future wars will erupt (and how they will be fought), which nations will gain and lose economic and political power, and how new technologies and cultural trends will alter the way we live in the new century." "The Next 100 Years draws on a fascinating exploration of history and geopolitical patterns dating back hundreds of years. Friedman shows that we are now, for the first time in half a millennium, at the dawn of a new era - with changes in store." The Next 100 Years presents a fascinating picture of what lies ahead.

Wordpress Restricted Site Access

http://wordpress.org/extend/plugins/restricted-site-access/

Limit access your site to visitors who are logged in or accessing the site from a set of specific IP addresses. Send restricted visitors to the log in page, redirect them, or display a message. A great solution for Extranets, publicly hosted Intranets, or parallel development sites.

It includes an easy to use configuration panel inside the WordPress settings menu. From this panel you can:

  1. Enable and disable access restriction at will.
  2. Change the restriction behavior: send to login, redirect, or display a message.
  3. Add IP addresses not subject to restriction, including ranges.
  4. Quickly add your current IP to the restriction list.
  5. Control the redirect location.
  6. Choose to redirect visitors to the same path that they entered the current site on.
  7. Choose the HTTP redirect message for SEO friendliness.
  8. Customize the blocked visitor message.

Version 2.0 is a major update. In addition to adding IP range support, there are significant UI and usability improvements, and many other under the hood improvements to the code base.

Requires PHP 5.1+ to support IPv6 ranges. Download version 1.0.2 if IP ranges are not needed and the host is not running PHP 5.1 or newer.