Sunday, November 13, 2011

The New Info Wars

To some, the Internet is a vast and danger-ridden expanse. You hear it all the time; "there's no delete on the Internet", "once it's on the web, you can never take it back", "you have no way to know who you're talking to", etc. In some ways, the Internet can provide true anonymity in an increasingly connected world. The Internet contains everything, for anyone, without discrimination; from the exalted to the abhorrent. There is no obscene, everything is obscene. Places like 4-chan pop up where 'anonymous' takes on a new life, a persona of its own. Nothing is taboo. Shock sites, file sharing, and pornography exist in the same 'space' as churches, schools, and libraries.

Right now, the scariest part of all, anyone with a computer can search and view anything, at any time, from the comfort of their home, office, public library, mobile phone, or internet coffee shop. So your grandma can keep up with her grandchildren, find her favorite recipes, and research brands and products while your brother can peruse (yes I mean peruse, as in intently look, not "browse" meaning to skim over) videos of people hit by buses and midget porn, while trolling the Sesame Street forums. It also means that if somebody decides to link to a shock site in grandma's kitten video comment section, she and countless other unsuspecting people with know EXACTLY what 2 girls, 1 cup is.

But when you really break it down, the Internet is about commerce. Best Buy, Walmart, Amazon, Overstock, New Egg, Barnes and Noble, and homemade wholesaler Etsy are all vying for your retail dollars. If you search for a product using Google, Bing, or Yahoo, you will get results from a litany of sources- large and small- and have the freedom to evaluate the options yourself. You might find momscameras.com, a small store in New Haven Ct., sells that Canon 50D for MUCH cheaper than Best Buy, and even shipping it to Nevada, you get a bargain. Or you might find that your text books are way cheaper from Amazon than your college bookstore, if you're willing to wait for them. If you want to research a product you can find reviews from dedicated sites and from angry customers, they you are able to figure out for yourself if that much hyped holiday-must-have is a good purchase.

It's a double edged sword. But you have to take the good with the bad. Or at least that was the FCC's stance. For years, the Federal Communications Commission enforced standards on web service providers like Comcast, Charter, AT&T, etc. These providers must, no matter the content of the site, provide equal and open access to information. Amazon couldn't pay to be the first/only website to come up when you search for books, the New York Times can't pay to push the New York Post to the back page. The FCC required companies to be neutral, fair, and disallowed them to use their power in providing access to alter or limit that access. They aren't allowed to play gate-keeper. Or they weren't, until an appeals court decision in 2010. Comcast challenged the FCC power to regulate broadband internet services, and the court agreed. So in December 2010, the FCC had to agree to a compromise, granting more power over the content of wireless Internet providers to the providers themselves. Service providers and investors hail these changes as positive, but opponents from all over note the potential for abuse of power.

Not only could companies pay to be put ahead of their competition, businesses could pay to eliminate sites they find questionable. Take file-sharing sites like The Pirate Bay or Utorrent. The MPAA and RIAA have been at war to stop their content from being traded over the internet using these sites for years. Congressional hearings, injunctions, raids, lawsuits against children and grandmothers, and subpoenas have flown left and right. But under the new rules, not only would Sony-MCA be able to pay for prioritization over RCA, but the RIAA could pay Comcast to filter and disable any searches or links to torrent sites. The law bans ISPs from blocking access to 'legal' content, but file sharing of copyrighted material is illegal, so that's ok, right? No- because file sharing sites and torrents are not only used for illegal file sharing. Many smaller artists and companies make their files, and their products available for fair-use, and wide dissemination using torrents. Even 'major' musical acts like Radiohead and Nine Inch Nails have released their albums over the Internet in this manner.

Additionally, rules were added to allow ISPs to create tiered access systems. Like with data plans currently, you pay more for more speed, more bandwidth, and a growing number of providers are charging more for how much data you actually use. But current plans are in works to allow them to charge you more for "premium" web pages. So for $35 a month, you can have access to Walmart.com, government services, and YouTube, but if you want Facebook and the Wall Street Journal, you'll have to purchase the $50 plan. FOX News videos will load at 16Mbs speeds, but CNN videos will be throttled to 5Mbs- you'll be waiting longer for content to load from sites that don't pay up. That is, if you can access it at all.

Then the worst possibility of all comes up. Who, if not the FCC, gets to decide what is illegal content? The Internet does not obey political boundaries- there are no state or country boarders between sites. But laws do vary, not just from country to country, but from state to state. With power shifted into the hands of the people who stand to benefit MOST from this arrangement, there is little incentive to play fair. Many countries like China, Iran, and North Korea have strict bans on illegal content. So you can't access Facebook, Twitter, CNN, or Google. What if ISPs like CommCast or companies like Microsoft, who find themselves frequently in competition with sites like Google, decide those sites shouldn't be available to their customers? Or what if a site is illegal in China, and a ISP is owned by a Chinese company- so they block access to that site by their American clients? What if companies pay to 'throttle' access to articles and information that might be negative to their business, or demonstrate criminal action?

This compromise, and the loss of power by the FCC is no compromise at all. It is a direct effort by powerful companies to limit the flow of information. Where the Internet used to be an equalizing factor, a bit of the American dream where anyone can find or be anything, it is at risk of being turned into a class system. Knowledge is power, and somebody wants to decide who gets to be plugged in.

Sunday, November 6, 2011

Linux is the fastest growing career field.

So... I have a bachelor's degree already. I did what they tell you- It was suppose to be Step 1: Go to college, Step 2: Get Job, Step 3: Work Hard, Step 4: Profit! Step three turned out to be more of a variable and for me step four has become "unemployment!" So, I have am BACK in school to try this again with a focus on computers.

Having a background in Linux opens up the world. You can work in ANY sector- public or private. You can work in any industry, like aerospace, education, hospitality, politics, sales, transportation, shipping, information technology, research, marketing, engineering, quality assurance, gaming (casinos), software, healthcare... the list is endless because of the prevalence that technology and computers have in today's society. Virtually EVERY company has a website and uses computers in their day-to-day operations and those computers and websites need systems administrators, network engineers, programmers, IT troubleshooting, and designers to design, run and repair their computer operations.

Although many companies are satisfied with background and experience over formal certifications it is likely that in the future these certifications will be more common place. LPCI1 is an 'entry level' certification. You must pass two exams and are expected to demonstrate an ability to work a command line, execute specific tasks, run routine maintenance and assist users, and you are also expected to be able to set up and network virtual workstations, or individual computers. LPCI2 steps it up a bit- you must have received your LPCI1, and another two exams demonstrating you are able to perform more detailed maintenance on a larger site, run automation, manage assistants, and administer to a mixed systems including Microsoft, Linux, Internet, etc. The highest certification you can receive in Linux is LPCI3- this consists of a 'core' certification earned with a single exam, and multiple other specializations in areas like security, or mixed environments. People who take the level three exams generally have already been working in the field doing sys, admin. for number of years. They are able to run large networks with many computers, can work seamlessly with a variety of operating systems and different technologies, they must know at least one programming language (like Perl, C, or Java), and be skilled/trained in all levels of Linux like security, installation, management, troubleshooting, and maintenance. No small task!

More and more companies and even countries like Brazil are switching to Linux or Linux based software making experience and certification with Linux vital for their IT employees. Benefits, depending on experience and additional computer knowledge range from $40-$50 an hour, to $200k/annually. You'll also find things like contract work for single projects, or some people find success working 'freelance' for multiple smaller companies and groups on contract for their IT work from their own homes.

One of the best benefits people find with these jobs is the variety of locals- in the tech fields you can work from home, or move to any part of the world. This doesn't mean you are guaranteed a fancy job and lots of money for learning Linux- the hours of work are long, experience is highly valued, and you have to have diversity in your skills to make sure you are a valuable asset. Often you're on-call, and people will take out frustrations with technology on you. IT also carries a workplace stigma, which is great for television and humor, but can be isolating. For me, with a background in Political Science and soon to be a Masters in Criminal Justice, I see computer science knowledge as a way to keep up with crimes and they evolve, but also as a way to elevate the perception of my existing skill-set in the workplace. After all, experience counts, but it isn't everything.

Sunday, October 30, 2011

Brazil transitions to Open Source software

Software licensing is expensive. I don't think that casual PC users, or casual MAC users realize the 'true' cost of the convenience of their preferred operating system. Most people go in they're favorite cookie-cutter store every few years and listen to pimpled, perfumed adolescent sales people ramble off rote technical details, and buy whatever computer's description features the most recognizable buzz-words. Since there is no itemization or cost break-down of components for the system beyond the monitor, printer, and nondescript box, very few users understand the true costs of their investment. Computers used to all come with backup disks, and each manual CLEARLY stated how important it was to not discard those disks- nobody reads the manual and eventually it comes back to haunt them. The 'sticker shock' is huge when they suddenly find themselves faced with purchasing a whole new software license or even the newest upgrade. The next thing you know their perfectly good computer is 'broken' and they're off to a different big-box-store filled with righteous indignation to purchase a 'better' system since the last one was a lemon in their eyes.

For anyone who's worked in a business, the 'true cost' of software is less of a surprise, but all the more painful. Business and Commercial software licenses are astronomical. The cost is justified by the assumption that the license will be used by a larger number of people, or used to make money, but it doesn't always make it any easier to shell out thousands of dollars for software. For a small business license, popular computer site Newegg.com sells Microsoft Small Business Server 2008 for $3500. That's just for the permission to use the software, not the software itself. You can't even get pricing for use in larger businesses or government offices without setting up an account with a Microsoft Rep.

The extreme costs can be hard for commercial interests to accept, but they can be crippling for non-profit and public enterprises. The public sector is under tight scrutiny and even tighter monetary stress- the costs of software licensing can eat away at funds that are needed elsewhere. It becomes even more of a hardship when you take into account that you're not looking just at the cost of an opperating system, but that every program you use requires an additional license. Music software, word processing software, media and image software, spreadsheet and database software, even email and messaging software. The true cost of running a Microsoft or Apple office can skyrocket.

Open source suddenly becomes a much more palatable option, especially now that many open products are being developed with shells that so closely resemble the commercial OS's people are familiar with. Not only that, Open Source products can be custom tailored to the needs of each business without violating the license. Companies and Organizations often employ their own IT staff, and open source software allows an opportunity for IT departments to have more control and involvement in their software. It seems that proper utilization of Open Source software can not only have monetary benefits, but also quality benefits for many public and private organization. Since this is an older story, I'd love to see how, 7 years later, this transition has gone and what sort of effect they are seeing.

Sunday, September 18, 2011

Module 3


1. What is an argument? Give several examples.

An argument is short form for "command line argument", information provided after the command itself indicating the directory or file to which the command should be applied. You use it to indicate specific files like file1, file2, file8, or directories like home.

2. Use the man pages to tell me two options for the ls command and what they do.

The options for the ls (list directory contents) command: -s is sort by file size, and -r is reverse order while sorting.

3. Use the internet to look up "The Cathedral and the Bazaar" and tell me what it is and why it is important.

"The Cathedral and the Bazaar" is an essay/book written by programmer Eric S. Raymond. Originally it was presented by Mr. Raymond to the Linux Kongress in 1997. Mr. Raymond's essay outlined the conflicts that arose from attempting to use the traditional (Cathedral style) method of software development for open source programming. Mr. Raymond established guidelines for creating good open-source software, and was a leading force in the movement towards the bottom-up development and bazaar style. He believed that by releasing your code early in the process and as often as possible, you not only benefit the project by allowing others to work it and develop it from there, but also by turning your users and peers into a beta-testing group to help tackle possible bugs and solve problems with greater efficiency.

Mr. Raymond's succinct argument persuaded the Open-Source community to formally adopt Bazaar as their method of development. His points were based not only in highly practical approaches to problem solving, but also in a sort of moral code- obligations of users and developers to one another, and the community. These principles are the foundation of the open-source movement and had a direct impact on things like Mozilla (natch FireFox), Google and Google Labs, and much user-generated content like Wikipedia and such.

Sunday, September 11, 2011

The Kernel

A layman says computer and thinks of the whole package- the computer is a singular entity. But when you begin to work with computers you become more aware of the many complex and less-obvious components that make up the whole. A computer is merely the sum of parts- both real and virtual. Each part has a necessary and specific function towards the success of the whole.

The word kernel means the fruit or meat of a nut or seed removed and separate from it's shell and exterior properties. It's a perfect description of what we now call a kernel in computing. The Kernel is the meat of the operating system. It is the vital core of what defines the methodology of operations for a computer. A Kernel directs and facilitates the uses of resources by software and hardware that make up a computer or system of computers as well as facilitating communication between different bits of hardware and software. In many ways, a Kernel is like a conductor in the Orchestra. The conductor cues and directs different parts of the music (software) to be used in conjunction with the necessary instruments (hardware), at the appropriate speed, volume, and place (resource allocation).

Tuesday, August 30, 2011

Intro to Linux

I've been lax in blogging, but my new courses at TMCC will give me an excuse (more like requirement) to use my blog again. HUZZAH!

The seven things you don't need to know about me;
1) I have been separated from my husband nearly as long as I've been married.
2) I spend months each year planning, working on, and building a Theme Camp for Burning Man.
3) I am ambidextrous, particularly at the computer, but occasionally it leads me to not be able to figure out whether I am left or right handed during a task, or to be unable to tell if words are written backwards or forwards.
4) I have been a skier for the majority of my life and enjoy it so much I have spent winters as an instructor.
5) I have a '68 Ford Mustang that I had painted Tahoe Turquoise from original Ford paint samples.
6) My cat's name is Ash and I give him the majority of credit for my success working on the Obama Campaign in 2008.
7) I frequently and deliberately attempt random new recipes with little-to-no forethought.

Sunday, August 30, 2009

Endings and beginnings

I'm not going to apologize for the delay in updating this blog because it seems pointless. Life occurs, and we have to roll with it. Immediately after my last blog post I was laid off from my job; no I wasn't dooced. After the struggle to find a job the previous year, saying I was scared and depressed would almost be an understatement. I once again filed for unemployment, and started flooding the market with information and applications. Thankfully my period out of work was much shorter this time than last time. I'll post more about my job in another post some time, but this sort of transition is just another example of the endings and beginnings I've experienced.

Today my dog Topaz passed away. Topaz was 12 years old, and 120lbs. She lived at my parents house, and was, since I moved out, more their dog than mine, but having picked her out as a puppy when I was myself still a child, she has always had a special draw for me. She, along with my cat Lava, picked out Russ for me.

Topaz came into my life about halfway through my Freshman year of high school- the beginning of a very interesting and transitional period for me. I was awkward, at a new school with no friends, and changing greatly in my opinions, ideas, and attitudes as people are want to do during adolescence. As I grew older and began dating, Topaz met any and all of my serious boyfriends. She went with me on trips to the lake with different friends and suitors. It didn't take me long to realize she was my litmus test- if a person was kind and involved with my dog, they were more likely to be kind and good to me. Guys who didn't emulate my love and respect for animals didn't make the cut. But Russ was different. He would spend time with her, playing with her and taking time to pet and be kind to her. She would squeeze between us, and he would, without missing a beat, make room for both her and me within the circumference of his arms.

This loss seems to be, in some strange way, the true death of my childhood. At 26 this sounds ridiculous. I've been married almost three years, graduated from college, and bought a house. I haven't lived with my parents in almost 8 years, and I have been working for 10. Childhood for me ended quite some time ago. But in retrospect, the beginning of the end was two years ago when our other family dog, Tiberia, passed away at 16 and culminated with the loss of Topaz in the wee hours of this morning.

Thankfully she didn't suffer. I have to greatly respect and appreciate my parents' decision not to rush her to the vet when they discovered her in respiratory distress- she far surpassed her life expectancy, and had been terribly uncomfortable due to her arthritic hips and incontinence. Not only did she get to enjoy a last camping trip with my parents; running, fetching, and swimming in Tahoe, but she died on pillows with my parents petting and talking to her as she took her last breath.

Tonight I write about her on the eve of my journey to Burning Man and the Black Rock Desert for the first time. To say I expect the next 8 days to be life changing would be melodramatic, but to ignore the possibility that I have entered a new chapter in my life would be foolish. Who knows what the dusty playa may bring, or how tomorrow or even any day can effect the person I am or who I can become. Let's hope my life can be half as adventurous and full as my dog's was.