[x]Blackmoor Vituperative

Friday, 2005-10-07

Microsoft’s attack on Linux foiled — for now

Filed under: Intellectual Property,Linux — bblackmoor @ 12:52

The U.S. Patent Office has rejected two Microsoft patents over the FAT file format, but the software maker said Wednesday that it’s not ready to give up its battle to protect its widely used method for storing data.

The patent office delivered its ruling late last month but made it public this week. With one of the patents, the decision is what’s considered a final rejection, while with another it’s considered nonfinal. In both cases, Microsoft has the ability to pursue its claims further.

The rejections come after a re-examination of the patents was sought by the Public Patent Foundation, which argued that they were invalid because there was “prior art,” that is, evidence that others had done similar work before Microsoft’s patent application. A U.S. Patent Office examiner issued a preliminary rejection of one Microsoft patent in September 2004.

(from ZDNet, Microsoft’s Linux-related patents rejected)

Don’t celebrate yet: money is the engine of our legal sytem, and Microsoft has a lot of it. It’s only a matter of time until they buy what they need to shut Linux down within the USA. To be clear, I do not begrudge Microsoft their millions: I believe that they earned most of it. What vexes me is that our legal system and our legislators are open to the highest bidder.

It will get worse before it gets better.

Fantasmo countdown

Filed under: Movies — bblackmoor @ 11:01

In less than 24 hours the Chesapeake Central Library will kick off the second annual Monsterfest convention, a day-long celebration of horror films and literature. This year’s fest is dedicated to celebrating Dr. Madblood’s 30th(!) anniversary, so Madblood fans are in for a real treat. There will also be authors, collectible vendors, displays, and a full day of programming including:

9:00 AM – Horror movie trailers
9:30 AM – Mike Joyner speaks about “Dark Shadows”
10:00 AM – World premiere of the new Doctor Madblood documentary
11:30 AM – Chris Curry talk on the films of H.G. Lewis
12:00 PM – Horror costume and Doctor Madblood look-alike contests
1:00 PM – John Kenneth Muir panel on 80’s horror films
2:00 PM – Inside the Actor’s Studio with Doctor Madblood’s Cast and Crew
8:00 PM – Fantasmo Cult Cinema Explosion: Monsterfest Horrorthon Edition

If you love monsters/horror films, be sure not to miss out! Also, don’t forget Fantasmo will be an all-nighter and the doors will be locked at 10:00! See you there!!

Thursday, 2005-10-06

R.I.P. Palm

Filed under: Technology — bblackmoor @ 16:15

Do you hear that sound? That’s the sound of Palm committing suicide. After years of poor decisions and marketing mis-steps, Palm is putting the barrel to its temple and telling Microsoft to pull the trigger.

It’s a sad day, indeed.

A matter of life and death

Filed under: Society,Technology — bblackmoor @ 11:53

I recently applied for a Business Systems Analyst position with United Network For Organ Sharing (UNOS). This is the organization that facilitates every organ transplant performed in the United States. Using technology to save lives sounded like a great use of my expertise, so I even lowered my salary requirements — I may be a mercenary, but I’m a mercenary with a conscience.

Part of the application involved a “writing sample”. Here’s mine:

I have been working in the arena of web development since 1993, primarily in Perl and PHP, using MySQL and PostgreSQL on the back end. Since I have been doing web development since the early 1990s, it goes without saying that I am an expert at HTML, XHTML, CSS, JavaScript, and Section 508 compliance. Over the course of the last decade I have done everything from graphic design and web-based application development to systems analysis and information architecture. Roughly half of my experience has been in the realm of Systems Analysis: gathering requirements, meeting with stakeholders, prioritizing feature requests, researching available technologies for feasibility, and so forth. In the majority of my projects, these tasks were simply part of the development process.

The details of that process vary depending on the client and the project, but each project has certain steps in common. For example, when developing the Internet and intranet sites for the US Coast Guard Naval Engineering Division, my first step was to meet with representatives from each department and gain an understanding of their existing business processes. Once I understand the client’s current processes and needs, I can begin evaluating technologies to create a design plan. Sometimes the technology that I would prefer to use is unavailable, which poses challenges. In the case of the Coast Guard project, their web server was managed by individuals with no experience in server administration. As a result, they elected to use Windows NT as a web server, and the only server-side scripting engine available was Active Server Pages (ASP), a language based on Microsoft’s Visual Basic: in other words, it was the worst possible server environment in terms of both its reliability and its functionality. Meeting the needs of the client under such conditions required creativity and flexibility on my part, but I was up to the challenge, and the Naval Engineering Division still uses the Internet site that I developed for them in 1999.

Fortunately, most of my projects have not labored under such limitations. The bulk of my programming experience is with the Linux, Apache, Perl/PHP, MySQL/PostgreSQL environment stack, and this is my preferred development environment. For example, in my project designing the Commercial Fishing License System for the Virginia Marine Resources Commission, I am leveraging these reliable, open source solutions to create a scalable, affordable system that will meet the client’s needs without the onerous burden of perennial licensing costs and weekly server reboots.

Of course, designing and developing the system is only part of a successful project. Another task I have always enjoyed is the documentation and training involved. As a contractor, I see myself as the gunslinger who comes into the town, cleans it up, and then moves on. In order for this scenario to play out as intended, I have to completely document the project and train the users so that the client can make the best use of my work once I am gone. For example, at Joint Forces Command a large portion of my time was spent in direct support of the content authors who create learning modules for the Partnership For Peace Learning Management System. This entailed answering their questions and documenting the answers so that the information would persist after I departed. As a part of this project, I established mailing lists, discussion forums, and issue tracking tools. In one form or another, I do this for every project.

Aside from the development process, which differs in the details but otherwise is similar from project to project, there is another trait which unifies the majority of my development experience: I have been fortunate to have worked for clients who make the world a better place. The Coast Guard saves lives on a daily basis, and I helped them to do their job. The Partnership For Peace is helping former Soviet satellite countries join the Western world and cooperate in peacetime crisis management missions, and I made a real difference in their ability to carry out that objective. I have always felt that the core responsibility of my job is to make other people’s jobs easier, and it pleases me that I can be proud of the jobs that I have helped other people do.

The response?

My client reviewed your resume and would like to locate someone less technical and more in love with Microsoft since they are a Microsoft shop.

People’s lives are at stake, and they’re a “Microsoft shop”? That has to be the saddest thing I have heard all week.

Apache’s Beehive 1.0 generates buzz

Filed under: Programming — bblackmoor @ 11:28

The Apache Software Foundation has announced the release of Beehive 1.0, its component toolkit for J2EE and Struts.
advertisement

Beehive is aimed at making it easier to develop Web applications in Java by reducing the amount of coding needed to produce a working application.

The open-source project was originally spun out of BEA’s WebLogic Workshop. The company donated the code to the Apache Incubator project in May 2004, and Beehive became a top-level ASF project in July of this year. Eddie O’Neil, Beehive vice president, told Builder UK that the developers were pleased with the progress the project has made. “We’re very excited about it. It’s taken a bit, but we’re excited to get it done.”

Beehive consists of three main parts: NetUI, Controls and Web Service Metadata (WSM). NetUI is an MVC framework built on top of Apache Struts, adding a set of JSP tags for building HTML pages, and more complex UI controls such as data grids. Controls are back-end J2EE classes aimed at providing a consistent interface to different data sources and other resources. Both of these rely heavily on metadata, and conform to JSR 175, the Java Metadata standard.

(from TechRepublic, Apache’s Beehive 1.0 generates buzz)

Site Statistics update

Filed under: General — bblackmoor @ 11:08

I have updated the site statistics, featuring the IP addresses of idiot hackers from around the world and the search terms that lead people here. The Fantanas are still beating Windows by a healthy margin.

Friday, 2005-09-30

The $100 laptop

Filed under: Technology — bblackmoor @ 11:50

Negroponte

As a part of what he says is his life’s most important work, MIT Media Labs director Nicholas Negroponte is on course to deliver a $100 laptop to the people who need it most: the world’s children. …

Even scarier for companies like Microsoft will be the volume of these systems that Negroponte plans to move. By 2007, they hope to be shipping 150 million units to the world annually. That’s three times the number of notebooks that the entire industry ships today.

(from ZDNet, Move over Microsoft, Dell. The $100 PC cometh. From MIT)

Wednesday, 2005-09-28

Dr. Madblood season premiere

Filed under: Movies,Television — bblackmoor @ 10:50

Dr. MadbloodThis Friday, 2005-10-01, Doctor Madblood‘s (Jerry F. Harrell) latest device could put a new wrinkle on sweeping dirt under the carpet, but it only succeeds in making Ernie (Carter Perry), Jinx and Waldo scarce. Dusty (Mike Arlo) is cooking up something in his barn again, as Sybil (Jewell Willis) puts out an All Points Bulletin on the AWOL ghost of Baron von Basketcase (Craig T. Adams). Will Madblood put his house in order in time for Nurse Dream (Penny Palen) to return from her fact finding mission? Inquiring minds want to know. Special Vocalizations by Bernie Melton as PJ the Invisible DJ.

Don’t Miss “Dr. Madblood Presents” at 20:00 every Saturday on WSKY-TV, SKY4 (channel 4 on Cox Cable; channel 7296 on DirecTV and Dish Network).

Next week, October 8th is the “Madblood Day” at the Chesapeake Central Library. Team Madblood will be remembering the doctor’s 30 years in local and not so local TV. The hours are from 09:00 until 16:00 for Monsterfest. There will be guest speakers, discussion panels, costume contest, Madblood Look-alike Contest, exhibits of Madblood memorabilia and cast/crew meet-and-greet opportunities. Brain’s Mobile Gift Shop will be there. Then in the evening, Fantasmo Cult Film Explosion will begin with a screening of Dr. Madblood’s 1984 Halloween Howl (complete with movie)!

Tuesday, 2005-09-27

Massachusetts makes it official

Filed under: Linux,Society — bblackmoor @ 14:42

Last Friday, the state of Massachusetts made it official: effective 2007-01-01, it will use only nonproprietary document formats in state-affiliated offices. Let’s hope that other government agencies follow Massachusetts’ common-sense lead.

[State CIO Peter Quinn] told DesktopLinux.com earlier this month that he challenged Microsoft and other companies who sell software that uses proprietary document formats to consider enabling open-format options as soon as possible. Quinn said that “government is creating history at a rapidly increasing rate, and all documents we save must be accessible to everybody, without having to use ‘closed’ software to open them now and in the future.” …

“Microsoft has remade the desktop world,” Quinn said. “But if you’ve watched history, there’s a slag heap of proprietary companies who have fallen by the wayside because they were stuck in their ways. Just look at the minicomputer business, for example. The world is about open standards and open source. I can’t understand why anybody would want to continue making closed-format documents anymore.”

(from eWeek, Massachusetts Verdict: MS Office Formats Out)

Step up to the plate, Virginia.

Monday, 2005-09-26

The Patriot Act, simplified

Filed under: Society — bblackmoor @ 12:14

Once a Man said to a Horse, “If I put this saddle on you, together we can hunt and kill the Wolf, our mutual enemy.” The horse agreed and was saddled.

After the Wolf was slain, the Horse turned to the Man and said, “Now please take the saddle off.”

The Man laughed, and said, “No.”

« Previous PageNext Page »