General
Socialism, individualism, and open source
Submitted by John Locke on Tue, 11/18/2008 - 08:12I just heard a Republican pundit on the radio talking about how Republicans are supposed to stand for individual efforts over taking care of others, and small government rather than large.
On taxes and barstool economics
Submitted by John Locke on Tue, 10/28/2008 - 07:11A friend of mine posted a story on Facebook that purports to explain income taxes, with beer. This led to a long discussion largely in support of its conservative message. I've found it on a few forums, purportedly by David R. Kamerschen, Ph.D. Professor of Economics University of Georgia. Here it is:
Our Tax System, Explained in Beer
Suppose that every day, ten men go out for beer and the bill for all ten comes to $100.
Business Social Networking Geography: Yes Location matters
Submitted by John Locke on Sat, 08/23/2008 - 03:57Esther Schindler wrote a thought-provoking column on CIO.com last week, Business Social Networking Geography: Does It Matter Where My Contacts Are?
Although the Internet is global, and you may do business with people anywhere in the world, most people tend to look for people-networks close to home. Or do they? Should they?
Interesting Juxtaposition: John McCain is concerned about "piracy," while his campaign commits it
Submitted by John Locke on Sat, 08/16/2008 - 02:29I generally try to stay out of politics on this blog, but couldn't help it today when I ran across two stories today.
First, McCain has released his technology platform, which among other bits states his support for protecting the recording industry from piracy. Meanwhile, the Ohio Republican party used Jackson Browne's "Running on Empty" in a commercial without permission.
Random thoughts on OSCON08
Submitted by John Locke on Thu, 07/24/2008 - 15:27This week I'm at the Open Source Convention in Portland, aka OSCON. First impression, before showing up: it seems all focused on big business. Big ticket price. Lots of enterprise-related topics, and sponsors. Not really the meeting of geniuses and thought leaders as years past--or so I thought.
Second impression: Tim O'Reilly asking Brian Aker and Monty Widenius about the importance of various proprietary companies: Sun, Adobe, Microsoft. Their answer to Microsoft? Irrelevant. And Tim came back apologizing to the Microsoft sponsors.
TLLTS vs. TWIT: Linux support slam-a-thon
Submitted by John Locke on Sun, 07/13/2008 - 08:29The Linux Link Tech Show (TLLTS) has a great segment dissecting the criticisms/wild flames put forth on a series of shows on the TWIT network. Wanted to add a couple comments missing from their discussion.
First of all, the Mac Break Weekly show apparently spends some time bashing the open source community, calling out Drupal, and how difficult it is to solve "simple" problems like uploading images for blog posts.
How Open Source support is different
Submitted by John Locke on Sun, 07/13/2008 - 08:26I started writing a response to a discussion in the latest "Linux Link Tech Show" episode, but ended up with something far too long, so I've split it up into 4 posts. The next post is about the TLLTS vs TWIT debate, and introduces this set of post.
An example of open source support
Submitted by John Locke on Sun, 07/13/2008 - 08:20In my early Linux system administration days, when I was first trying to set up a mail server with spam filtering, I ran across a really puzzling bug in Dspam, the software I was trying to get working. While all the other users of the software were getting great results, with Dspam catching 99%+ of all their spam, it was only catching about 70% of my spam after quite a bit of training.
I posted my results, and confusion, to the Dspam mailing list. The original developer of this software (which has thousands of users), Jonathan Zdziarski, responded that that did not sound right.
The unwritten rules of open source support
Submitted by John Locke on Sun, 07/13/2008 - 08:19What's extraordinary about the open source community is that this level of support happens all the time, every day, without charge, in hundreds, thousands of projects out there. People that can get to the bottom of a problem and fix it at the source, not just provide a workaround, are directly reachable and motivated to see their software work as well as possible. They're not hidden away from the public behind a large corporation, unreachable with layers of clueless support script readers stuffed between you and them.
Microsoft breaks WebDAV in Windows XP, Vista
Submitted by John Locke on Mon, 06/30/2008 - 02:45Unbelievable. Microsoft was one of the first places to support WebDAV, and after a little investigation, looks like they've completely changed how they support it--with security implications, and an amazing amount of brokenness...
At Freelock, we've used WebDAV to allow our clients to access to our servers since day 1. FTP is fundamentally unsecure, and as business level hosts, we refuse to allow that. SFTP is a really good option, but it does require us to set up local user accounts on the server and allow a higher level of access--something we would prefer not to do on our shared servers. WebDAV has long been the clear answer to this, supported by every major operating system with no extra add-ons, and also supported by most web development tools natively. That is, until last year, when Microsoft completely changed the way they do WebDAV. It even breaks compatibility with their own Sharepoint software!
Without testing this fully, this appears to be the situation, version by version:
* Windows 98, 2000, XP (does this still work in SP2/3? Dunno):
- Use Internet Explorer. Go to the File -> Open dialog, check the box to open as web folder, enter the WebDAV URL, and open.
This works really well, though if you bookmark it, it will open it as a web page, no longer a web folder.
* Windows XP SP2:
1. Apply a registry hack to enable basic authentication
2. Open Windows Explorer, and go to Tools -> Map Network Drive
3. Enter the path to the drive (you cannot use https unless you have Office installed) and a drive letter to map. Alternatively, use NET USE on the command line.
* Vista:
1. Apply registry hack to enable basic authentication (or set up server to use Digest authentication, and strip domain name out of user credentials)
2. Set up server to not reject requests to anywhere in the path for OPTIONS and PROPFIND requests
Read on for more details.
















