Updates from March, 2012 Toggle Comment Threads | Keyboard Shortcuts

  • NegBox 6:15 am on March 23, 2012 Permalink | Reply
    Tags: copyright   

    Scarcity License – Turning Copyright Right Side Up for the 21st Century 

    We need to get rid of the “copyright” idea and create a system that really provides the benefits copyright delivered gracefully until the dawn of the digital age – and then got literally murdered by modern computing.

    Here’s the thought process:

    A copyright is intended to aid the creation and dissemination of new works by providing the economic benefit derived from real and artificial scarcity

    Scarcity is becoming harder to come by these days. We have abundance.

    In the past/present pretty much everything you do is your property and copyright. The default is “protected”

    I propose a system where you have to apply for a scarcity license. This isn’t like simply filing for a copyright for a piece of work – this is much more than that – it puts the burden on the creator to DEMONSTRATE that if they are granted an “Artificial Scarcity License”, then society will actually benefit. Society has to benefit here, not the creator of the work exclusively (I have a feeling the Generation Y and Millenial tree huggers would love this idea).

    So you could prove that by protecting your motion picture that cost xx to make, next year you’ll be able to provide audiences with a better movie they will enjoy more. If the protection wasn’t there, we’d be limited to youtube clips. You could prove that protecting your blog post will give you a chance to make more good posts. Protecting your software will allow you to make better bug-free software. You might also be able to prove something similar for your music if you’re a music label. You probably won’t be able to prove this unless your business delivers something other than just scarcity and rapes the market. The key here is you have to prove you have been doing this broader improvement of the art, the economics or society, or can at least plausibly deliver on your promise, and will be accountable to do so with your Artificial Scarcity License on the line if you don’t.

    In the age of abundance, the burden of proof needs to lie with those that desire scarcity. We will give you scarcity, only when you work in favor of our broader abundance.

    PS: No, I’m not actually going to do anything substantial other than write about this. I’m a big-picture whiz-bang idea guy – Let the folks with OCD figure out the details.

    PPS: Yes, this is similar to patents.


  • Gratuitous Eye Candy

  • NegBox 6:06 am on March 9, 2012 Permalink | Reply
    Tags: Apache, C API, GeoIP, How-To, MaxMind,   

    GeoLocation How To: Install MaxMind mod_GeoIP2 on Apache in 15 Hair-Raising Steps 

    Here are the exact 15 steps I take every single time I install this thing.


    • Apache 2.x
    • Cpanel
    • You have shell access as root





    • Step 3 – Upload both to server as root, login via SSH as root, go to where you put these files and gunzip both, then “tar -xvf” both.
    • Step 4 – Go into directory where you just uncompressed the C API to, and execute this (pay attention to leading dot):
     ./configure; make; make install
    • Step 5 – Go into the directory for the Apache module and execute this:
    apxs -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
    • Step 6 – Take a look, there is now a line that talks about mod_geoip
     cat /usr/local/apache/conf/httpd.conf |more
    • Step 7 – Update distiller with the changes the intaller just made to the Apache configuration (note there is a double-dash “–” before “update”)
    /usr/local/cpanel/bin/apache_conf_distiller --update
    • Step 8 – Rebuild the config file
    • Step 9 – Make sure the changes stuck around and didn’t get wiped
    cat /usr/local/apache/conf/httpd.conf |more
    • Step 10 – Make a backup of httpd.conf
    cp /usr/local/apache/conf/httpd.conf /usr/local/apache/conf/httpd-RestoreThisOneIdiot.conf.bkp
    • Step 11 – Add this to your httpd.conf – Note that these are my preferences for settings
    <IfModule mod_geoip.c>
      GeoIPEnable On
      GeoIPDBFile /usr/local/share/GeoIP/GeoLiteCity.dat IndexCache
      GeoIPScanProxyHeaders On
    • Step 12 – Rebuild the config file (again)
    /usr/local/cpanel/bin/apache_conf_distiller --update
    • Step 13 – Make sure the changes stuck around and didn’t get wiped (again)
     cat /usr/local/apache/conf/httpd.conf |more
    • Step 14 – Enter the following commands to get the latest City-level database in the right place
    cd /usr/local/share/GeoIP/
     wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
     gunzip -f -c GeoLiteCity.dat.gz > GeoLiteCity.dat
    • Step 15 – Go into Cpanel and restart Apache
    • Bonus Step – Drink Martini. Make note to invite me one at ASC 2012 or ASW 2013!


    • dean 6:05 pm on August 3, 2012 Permalink | Reply

      how do I know if my host is using Apache?

  • Gratuitous Eye Candy

compose new post
next post/next comment
previous post/previous comment
show/hide comments
go to top
go to login
show/hide help
shift + esc