Sunday, March 29, 2009
what's with all the old posts on this blog?
Now and then I create posts for this blog and save them as drafts. This morning I finally got around to publishing them and decided to leave the publish dates as the date I composed the draft.
Wednesday, March 25, 2009
People Who Read Don't Know How to Live
I don't think anyone would be surprised to think that literature is sometimes thought of as being a high brow kind of thing. In fact some probably feel that is a great thing. The idea though that all of reading has moved up to that deluxe apartment in the sky known as the ivory tower is surprising. A recent survey in the UK concerning attitudes about reading found that
By "such families" the survey is referring to people "characterized as lower income, non-professional families".
I found the survey troubling on many levels. I think simply as a humanitarian, the idea that something that is possibly essential to alleviating poverty (education) would be discounted in such a way. And reading can also convey the things about life that make life worth living. Certainly this is not absolute and one can have a deeply meaningful or wealthy life without reading, but the forces of good often rely on reading.
As someone in the world of publishing I of course found the survey worrisome though not as worrisome. I'm not sure the business of books has relied on this group. As the survey points out though paying attention to this resource is important to the book world. It deserves thought as both a growth opportunity and as a potential market trend that could encompass a greater number of people.
I'm curious how bundled internet data (such as a printed book version of a blog or chat logs printed as novels) will affect this. When someone moans about no one reading anymore, someone often points out that more people read more often, it's just that we tend not to count reading on a screen as "reading". And maybe that's the slight of hand that can allow publishers to reach out to the people in the survey. Get the people reading on screen in blogs, chat rooms, VR worlds (E.G., Second Life), or video games and then put that media into a printed book.
Or maybe don't worry about that, but just concentrate on getting the book content into various nontraditional streams. Which brings me back to my humanitarian perspective which says don't worry about print books, just make sure the ideas that inspire, the thoughts that turn minds, the concepts that create positive change, the tools of a better history; just make sure those things are imparted from generation to generation and the world may be healed some day.
in many such families, books were seen as alien and unattractive, while reading was considered an anti-social activity for people who, as one respondent said, "don’t know how to live".
By "such families" the survey is referring to people "characterized as lower income, non-professional families".
I found the survey troubling on many levels. I think simply as a humanitarian, the idea that something that is possibly essential to alleviating poverty (education) would be discounted in such a way. And reading can also convey the things about life that make life worth living. Certainly this is not absolute and one can have a deeply meaningful or wealthy life without reading, but the forces of good often rely on reading.
As someone in the world of publishing I of course found the survey worrisome though not as worrisome. I'm not sure the business of books has relied on this group. As the survey points out though paying attention to this resource is important to the book world. It deserves thought as both a growth opportunity and as a potential market trend that could encompass a greater number of people.
I'm curious how bundled internet data (such as a printed book version of a blog or chat logs printed as novels) will affect this. When someone moans about no one reading anymore, someone often points out that more people read more often, it's just that we tend not to count reading on a screen as "reading". And maybe that's the slight of hand that can allow publishers to reach out to the people in the survey. Get the people reading on screen in blogs, chat rooms, VR worlds (E.G., Second Life), or video games and then put that media into a printed book.
Or maybe don't worry about that, but just concentrate on getting the book content into various nontraditional streams. Which brings me back to my humanitarian perspective which says don't worry about print books, just make sure the ideas that inspire, the thoughts that turn minds, the concepts that create positive change, the tools of a better history; just make sure those things are imparted from generation to generation and the world may be healed some day.
Saturday, March 21, 2009
isinglass finings
After a Facebook friend posted about Guinness not being vegetarian, I looked into it.
The issue is isinglass finings which come fish. It is "the purest form of animal gelatin" that is basically used as a filter. So it's not actually an ingredient, but small amounts make it into your beer or wine which is of course important to some vegetarians (like me). According to wikipedia:
My guess is that this is largely a cosmetic thing done to make the beer or wine more palatable. If it wasn't done it'd probably look like mold was floating in it.
What's annoying to vegetarians is that this process isn't necessary, because according to wiki, "left to itself, beer will clear naturally; however, the use of isinglass finings accelerates the process." Some breweries such as my favorite, Magic Hat, uses a centrifuge as a vegetarian alternative. From what I see on the net they began using finings, but tested the centrifuge on the beer Mother Lager and then years ago moved over to using the centrifuge on all their beers.
It seems a centrifuge is a true alternative to isinglass finings, although I saw reference to Irish moss (a red algae), it is not a true alternative.
I have not found a general rule of thumb for knowing which wine is vegetarian; however, all beer from Germany is safe because of the Reinheitsgebot, a law passed in 1516 which requires beer to be made with only water, barley, and hops.
I'm not clear on whether Kosher wine is vegetarian, but as a general rule of thumb it sounds as though it is not. Isinglass from sturgeon (the "best-quality" isinglass) is not acceptable (some disagree), but "Isinglass also comes from carp, which is Kohser." I didn't find anything definitive, but one or two articles said Kosher wine uses isinglass finings.
If you are interested in Kosher food and vegetarianism, then you should look into a movement within Judaism called Eco-Kashrut. There is some buzz within the movement right now and I'm not convinced it has clearly defined itself, but someday we may have wine that is Eco-Kashrut meaning nothing unnecessarily suffered to create it. Whether that means fish being killed or workers being treated unfairly.
So the bottom line is that as with all foods if you're a strict vegetarian you have to do your research. Here's some helpful lists from wikipedia:
* [A list of vegetarian beers]
* [Beer and cider suitable for the Vegetarian]
The issue is isinglass finings which come fish. It is "the purest form of animal gelatin" that is basically used as a filter. So it's not actually an ingredient, but small amounts make it into your beer or wine which is of course important to some vegetarians (like me). According to wikipedia:
Isinglass is a substance obtained from the swimbladders of fish (especially Beluga sturgeon). It is a form of collagen used mainly for the clarification [IE, remove suspended solids and cloudiness] of wine and beer.
My guess is that this is largely a cosmetic thing done to make the beer or wine more palatable. If it wasn't done it'd probably look like mold was floating in it.
What's annoying to vegetarians is that this process isn't necessary, because according to wiki, "left to itself, beer will clear naturally; however, the use of isinglass finings accelerates the process." Some breweries such as my favorite, Magic Hat, uses a centrifuge as a vegetarian alternative. From what I see on the net they began using finings, but tested the centrifuge on the beer Mother Lager and then years ago moved over to using the centrifuge on all their beers.
It seems a centrifuge is a true alternative to isinglass finings, although I saw reference to Irish moss (a red algae), it is not a true alternative.
The process differs, however: isinglass is added at the end of the brewing process, before bottling, whereas Irish moss is added to the hot wort while it is being boiled, and primarily reduces hazes caused by proteins. Since the two fining agents act differently, some beers will make use of both.
I have not found a general rule of thumb for knowing which wine is vegetarian; however, all beer from Germany is safe because of the Reinheitsgebot, a law passed in 1516 which requires beer to be made with only water, barley, and hops.
I'm not clear on whether Kosher wine is vegetarian, but as a general rule of thumb it sounds as though it is not. Isinglass from sturgeon (the "best-quality" isinglass) is not acceptable (some disagree), but "Isinglass also comes from carp, which is Kohser." I didn't find anything definitive, but one or two articles said Kosher wine uses isinglass finings.
If you are interested in Kosher food and vegetarianism, then you should look into a movement within Judaism called Eco-Kashrut. There is some buzz within the movement right now and I'm not convinced it has clearly defined itself, but someday we may have wine that is Eco-Kashrut meaning nothing unnecessarily suffered to create it. Whether that means fish being killed or workers being treated unfairly.
So the bottom line is that as with all foods if you're a strict vegetarian you have to do your research. Here's some helpful lists from wikipedia:
* [A list of vegetarian beers]
* [Beer and cider suitable for the Vegetarian]
Tuesday, March 17, 2009
ColdFusion threads and hung servers
We had an issue today at work with ColdFusion brought to its knees by some unknown processes. The result was the error "java.lang.OutOfMemoryError: unable to create new native thread"
As I often do when googling a CF issue, I wound up on TalkingTree. Through it I found an Adobe post where I learned that you can send a kill -3 to the cfusion process and it will cause a full thread dump in the cfserver.log file.
So it seems we may need to tweak the NewNativeThread [ThreadWaitTimeout (currently 180) and the MaxHandlerThreads (currently 1000)] by determining the root cause of the server slowness. But of course to do that the server needs to get in a slow state again so we can use the fun kill -3.
As I often do when googling a CF issue, I wound up on TalkingTree. Through it I found an Adobe post where I learned that you can send a kill -3 to the cfusion process and it will cause a full thread dump in the cfserver.log file.
So it seems we may need to tweak the NewNativeThread [ThreadWaitTimeout (currently 180) and the MaxHandlerThreads (currently 1000)] by determining the root cause of the server slowness. But of course to do that the server needs to get in a slow state again so we can use the fun kill -3.
Sunday, March 15, 2009
Making the private public and the corporate world
Is the same intuition that makes one want to separate public from private tied to what makes good corporate citizens?
When I first joined Facebook some time back it was because there was chatter about it at my workplace (somehow my personal world pushed me into MySpace but not Facebook). As an IT professional I made an account for wholly professional and not personal reasons. I found it humorous to see that most everyone I met from my personal world was on Facebook for exactly the same reason: their job. I felt like I was at a store where everyone was a "secret shopper". Where were the real customers?
This was probably caused by a short lived wave that swept the marketing world a year or two ago when corporations woke up to the social networking world and my connection to Facebook is now more personal than professional. Because of my initial interest, I have been very conscious of the distinctions of professional and personal worlds and how they blur in such communities. Our intuitions of what is public or private are challenged by social networking, while it seems the youth of today is untroubled by having such distinctions.
Some of my thinking on public versus private was solidified recently when I had the pleasure of hearing Fred Wilson speak. What became immediately apparent is that his life is public. Social technology has been good to him and in turn he's good to it by living his life equally in the digital and physical world. He is even willing to have his location available to family and some co-workers at any time from an application on his smart phone.
One of the first slides Fred displayed during his talk was of Napoleon Bonaparte saying, "I can no longer obey; I have tasted command, and I cannot give it up." Fred explained that this was what being in the venture capital world was like and that he knew he was no longer suited to be in a large corporation. He basically framed his advice to the corporation he was speaking to as, "I'm an outsider using these tools in an outside world, so some but not all of it will be useful to you," which was the perfect way to handle the politics of the situation (maybe he's not such an outsider).
What Fred was saying about himself is that he is used to being in control and would not be comfortable with the division of power in the corporate world. The other thing about Fred is that he is completely public with his private world. Check out his blog or twitter posts to get an idea.
So is it possible that the same intuition that makes one want to separate public from private is tied to what makes some people good corporate citizens? In some ways being subordinate is removing your personal feelings from your professional life. I still have to do what my boss asks me to do whether I personally agree or not. In fact most interactions in the corporate world involve compromise and one saves face partly by hiding the extent to which you are compromising. In your personal world you might complain in private about how right you thought you were, but you would hardly be able to work with others if you made your personal world public.
The youth of today seem to largely ignore the public and private distinction. Does this mean they are all Napoleons who will never be good corporate citizens? Will they be able to survive in the work world when the time comes?
But, maybe this is pushing it too far. One could say that business casual dress is making the personal public. When everyone wore suits the only way to be personal was with the tie, but now there's a myriad of acceptable clothes in the workplace which all reveal personal choice in the professional arena. Most people would no longer argue that one can be equally subordinate in a pair of jeans or a pair of dress pants (though the personal choice of one or the other might be telling).
In the end it might be that the inclination to be a good corporate citizen bundles a lot of concepts together. Some of them are essential to being a good corporate citizen (like being agreeable and following orders) and some are seemingly tied, but inessential (like casual dress and posting personal data online).
Recently I have become more public with my private world and feel two conflicting pressures from my professional life. The one is that I work in IT and understanding the social aspect of computing is essential, but the other is that I work at a corporation and negotiating the personal social world in a professional context is dangerous. So in this way, I am testing whether one can remain a good corporate citizen and share my personal world online, but the real test will be when the next generation free of personal private and professional public distinction enters the work place.
When I first joined Facebook some time back it was because there was chatter about it at my workplace (somehow my personal world pushed me into MySpace but not Facebook). As an IT professional I made an account for wholly professional and not personal reasons. I found it humorous to see that most everyone I met from my personal world was on Facebook for exactly the same reason: their job. I felt like I was at a store where everyone was a "secret shopper". Where were the real customers?
This was probably caused by a short lived wave that swept the marketing world a year or two ago when corporations woke up to the social networking world and my connection to Facebook is now more personal than professional. Because of my initial interest, I have been very conscious of the distinctions of professional and personal worlds and how they blur in such communities. Our intuitions of what is public or private are challenged by social networking, while it seems the youth of today is untroubled by having such distinctions.
Some of my thinking on public versus private was solidified recently when I had the pleasure of hearing Fred Wilson speak. What became immediately apparent is that his life is public. Social technology has been good to him and in turn he's good to it by living his life equally in the digital and physical world. He is even willing to have his location available to family and some co-workers at any time from an application on his smart phone.
One of the first slides Fred displayed during his talk was of Napoleon Bonaparte saying, "I can no longer obey; I have tasted command, and I cannot give it up." Fred explained that this was what being in the venture capital world was like and that he knew he was no longer suited to be in a large corporation. He basically framed his advice to the corporation he was speaking to as, "I'm an outsider using these tools in an outside world, so some but not all of it will be useful to you," which was the perfect way to handle the politics of the situation (maybe he's not such an outsider).
What Fred was saying about himself is that he is used to being in control and would not be comfortable with the division of power in the corporate world. The other thing about Fred is that he is completely public with his private world. Check out his blog or twitter posts to get an idea.
So is it possible that the same intuition that makes one want to separate public from private is tied to what makes some people good corporate citizens? In some ways being subordinate is removing your personal feelings from your professional life. I still have to do what my boss asks me to do whether I personally agree or not. In fact most interactions in the corporate world involve compromise and one saves face partly by hiding the extent to which you are compromising. In your personal world you might complain in private about how right you thought you were, but you would hardly be able to work with others if you made your personal world public.
The youth of today seem to largely ignore the public and private distinction. Does this mean they are all Napoleons who will never be good corporate citizens? Will they be able to survive in the work world when the time comes?
But, maybe this is pushing it too far. One could say that business casual dress is making the personal public. When everyone wore suits the only way to be personal was with the tie, but now there's a myriad of acceptable clothes in the workplace which all reveal personal choice in the professional arena. Most people would no longer argue that one can be equally subordinate in a pair of jeans or a pair of dress pants (though the personal choice of one or the other might be telling).
In the end it might be that the inclination to be a good corporate citizen bundles a lot of concepts together. Some of them are essential to being a good corporate citizen (like being agreeable and following orders) and some are seemingly tied, but inessential (like casual dress and posting personal data online).
Recently I have become more public with my private world and feel two conflicting pressures from my professional life. The one is that I work in IT and understanding the social aspect of computing is essential, but the other is that I work at a corporation and negotiating the personal social world in a professional context is dangerous. So in this way, I am testing whether one can remain a good corporate citizen and share my personal world online, but the real test will be when the next generation free of personal private and professional public distinction enters the work place.
Saturday, March 14, 2009
smart parking
From the smart USA Newsletter, vol. 17
Need a place to park in the New York City area? smart USA is excited to announce partnerships with three New York City area parking companies. Meyers Parking, Icon Parking Systems and AviStar Airport Parking now offer smart fortwo owners a 50 percent discount off daily and monthly posted parking rates at hundreds of locations across New York City.
[...]
Interested smart fortwo owners can visit Icon Parking Systems at www.weparknewyork.com to sign-up for this exciting offer. Icon’s Website also features an interactive map of locations, detailed information about their exclusive Price and Space Guarantee, access to discount coupons for Broadway Theatres, Times Square and Madison Square Garden, and an online request form that allows new monthly customers to inquire about seasonal discounts, location-specific availabilities and reduced monthly rates for commuters, storage and other very small/mini cars.
For smart fortwo owners traveling by plane out of the New York City area, AviStar Airport Parking, a wholly owned subsidiary of Parking Company America Airports, LLC (PCAA) is offering half price parking on the daily rate at both JFK and LaGuardia Airports. Customers wishing to take advantage of this special promotion are required to print a special coupon from www.airportcorporateparking.com/smartusa and present it to the cashier at the time of payment. AviStar Airport Parking offers additional services and amenities such as 24-hour shuttles to all terminals, free luggage assistance and free coffee and espresso in their lobbies. The AviStar Airport Parking promotion expires on April 30, 2009.
On Project - the personal story
When I worked on my first intranet application I worked with a lead programmer and a project manager. We would code all day long and maybe once every two or three months we would have a meeting, but usually product specs were communicated in ten minute meetings where the client or project manager dropped by and explained something. These ten minute meetings would rarely be as much as twice a week, so we really did code all day long.
I am now in a position where I'm still working on intranet applications, but I'm deeply entrenched in the corporation and its politics. I love the interactions with people, the brain storming, the give and take of ideas, the multitude of projects, the deeper knowledge of the business process, and the richer experience. There are days though when I have only ten minutes to work on each thing before I am pulled away by something else. The inefficiency of having to pick up things I've dropped off and frustration with distractions has me day dreaming of my former life when I looked forward to the distraction of a meeting instead of the distraction of actually writing code. It's no exaggeration to say that some days now are an inverse of how I used to divide my time between talking about work and doing work. (At heart I'm a DIY guy and although I logically know that talking about a project and developing a spec is work, I never feel like it's work.)
So I spend time thinking about these two different realities:
1. Working 90% on code, but missing out on the world of ideas, social interaction, and the business.
2. Working 10% on code, but feeling that little things get done slowly and big projects get put off for when "there's time for it".
And I love both worlds. I've been happy and satisfied in both, so rather than leave one for the other, I'm interested in having the structure to periodically transition. Most developers I know are stuck more in the second world than the first (I think I may be an extreme case on the days I'm fully in world two). In thinking over all of this I came up with the concept of going on project.
I am now in a position where I'm still working on intranet applications, but I'm deeply entrenched in the corporation and its politics. I love the interactions with people, the brain storming, the give and take of ideas, the multitude of projects, the deeper knowledge of the business process, and the richer experience. There are days though when I have only ten minutes to work on each thing before I am pulled away by something else. The inefficiency of having to pick up things I've dropped off and frustration with distractions has me day dreaming of my former life when I looked forward to the distraction of a meeting instead of the distraction of actually writing code. It's no exaggeration to say that some days now are an inverse of how I used to divide my time between talking about work and doing work. (At heart I'm a DIY guy and although I logically know that talking about a project and developing a spec is work, I never feel like it's work.)
So I spend time thinking about these two different realities:
1. Working 90% on code, but missing out on the world of ideas, social interaction, and the business.
2. Working 10% on code, but feeling that little things get done slowly and big projects get put off for when "there's time for it".
And I love both worlds. I've been happy and satisfied in both, so rather than leave one for the other, I'm interested in having the structure to periodically transition. Most developers I know are stuck more in the second world than the first (I think I may be an extreme case on the days I'm fully in world two). In thinking over all of this I came up with the concept of going on project.
On Project - the concept
What if corporations could offer developers the opportunity to go on project in the same way some go on sabatical? It can be so difficult for internal developers (as opposed to consultants) to free themselves of the beneficial, but distracting corporate world. A unique benefit of full time developers is that they can build a deep business knowledge, but that can come at the cost of being too entrenched in the business with less time to write code.
This works well for the day to day maintenance of an application ("keeping the lights on"), but it slows down new development. When the next big project comes along, try sending the developers on project. Communicate to everyone that these developers should only be contacted in emergencies (the developers probably have intimate knowledge of what they have built that cannot be substituted, so there may be circumstances that necessitate contacting them). This way they will be 100% focused on their current project.
In the same way that soldiers go off to war and the world carries on without them, but reserves their place for their return, these developers would be "on project" until they were ready to come home. At that time they would support the new project and live once again in the corporate world resuming their myriad responsibilities and communications.
An unfortunate circumstance of the current economic times means many corporations have empty desks, so it may even be feasible to assign them to desks in an unoccupied area. This would help everyone involved to respect the on project status of the developers and keep communication down to only the emergency messages.
Depending on what seems acceptable and necessary it might be a good idea to not retain the same phone numbers and email addresses for these developers while they are on project. However, Once a culture is developed of respecting the separation of these developers, then such drastic measures would not be necessary.
The time the developers are on project could be limited to a certain number of months or to fulfilling a certain specification. In keeping with the military metaphor, it might be interesting to limit it to time. The requirements of the project would be listed according to importance and the developers would complete as much as possible. Another interesting experiment with time could be to allow developers to set their own hours while on project as long as at the end of the week it totaled at least 40.
In this insulated environment it is likely that passionate developers will be more productive towards the project and also more innovative with technology. It also would offer an environment where the project team could naturally develop as a team. So called extreme programming can be a wonderful thing, but in my experience it cannot be forced and needs to develop naturally. This insulated environment would hopefully be conducive to that.
Overall though the real benefit is in being able to put developers into an environment where they can be 100% focused on a project. As a side benefit it helps test how well applications are self sufficient or reliant on the developers. If developers know they will be periodically going on project, then they have stronger motivation to build software that requires less maintenance.
This works well for the day to day maintenance of an application ("keeping the lights on"), but it slows down new development. When the next big project comes along, try sending the developers on project. Communicate to everyone that these developers should only be contacted in emergencies (the developers probably have intimate knowledge of what they have built that cannot be substituted, so there may be circumstances that necessitate contacting them). This way they will be 100% focused on their current project.
In the same way that soldiers go off to war and the world carries on without them, but reserves their place for their return, these developers would be "on project" until they were ready to come home. At that time they would support the new project and live once again in the corporate world resuming their myriad responsibilities and communications.
An unfortunate circumstance of the current economic times means many corporations have empty desks, so it may even be feasible to assign them to desks in an unoccupied area. This would help everyone involved to respect the on project status of the developers and keep communication down to only the emergency messages.
Depending on what seems acceptable and necessary it might be a good idea to not retain the same phone numbers and email addresses for these developers while they are on project. However, Once a culture is developed of respecting the separation of these developers, then such drastic measures would not be necessary.
The time the developers are on project could be limited to a certain number of months or to fulfilling a certain specification. In keeping with the military metaphor, it might be interesting to limit it to time. The requirements of the project would be listed according to importance and the developers would complete as much as possible. Another interesting experiment with time could be to allow developers to set their own hours while on project as long as at the end of the week it totaled at least 40.
In this insulated environment it is likely that passionate developers will be more productive towards the project and also more innovative with technology. It also would offer an environment where the project team could naturally develop as a team. So called extreme programming can be a wonderful thing, but in my experience it cannot be forced and needs to develop naturally. This insulated environment would hopefully be conducive to that.
Overall though the real benefit is in being able to put developers into an environment where they can be 100% focused on a project. As a side benefit it helps test how well applications are self sufficient or reliant on the developers. If developers know they will be periodically going on project, then they have stronger motivation to build software that requires less maintenance.
extreme programing
When I started my first large project in the corporate IT world (a project that had epic scope creep compared to anything else I've worked on), I worked with just one other programmer and a project manager. We actually functioned in a way that was similar to extreme programing, but I think it worked only because it developed naturally. Also as a side note, the situation worked will even when the project manager left and we were on our own.
Possibly a factor in how it worked was that I consciously decided to code in the style of the existing code. I tried to think like the programmer I was working with. With code there's usually multiple right ways to handle something, but often individuals favor one way. I tried to fit in which may have made all of the code easier to comprehend for both of us. I've only read a few articles on Extreme Programing and sometimes they hint at shared style, but I think this is an important part.
Still I ultimately believe that in the corporate landscape this is something you can not just create. You can set up the right kind of environment, but it needs to happen on its own.
Possibly a factor in how it worked was that I consciously decided to code in the style of the existing code. I tried to think like the programmer I was working with. With code there's usually multiple right ways to handle something, but often individuals favor one way. I tried to fit in which may have made all of the code easier to comprehend for both of us. I've only read a few articles on Extreme Programing and sometimes they hint at shared style, but I think this is an important part.
Still I ultimately believe that in the corporate landscape this is something you can not just create. You can set up the right kind of environment, but it needs to happen on its own.
Friday, March 13, 2009
I can eat glass but it hurts me.
Turns out there's more hype than reality to claims that unicode is fully supported in the current operating systems. We looked at OSX and Windows 2000 and the support was frustratingly close, but had issues. Looks like some of it has to do with default settings, but there were also some experiments we did that convinced me it's not so simple. We were looking into it because we were nervous when our DBAs mentioned going 100% unicode (might have just been a trial balloon on their part).
I can't blame any software company for not going fully unicode. After working with it for a few days and doing some experiments, I'm convinced of a PERL article by Gudio Flohr that said (my emphasis), "UTF-8 is fast to write but hard to read for applications. It is therefore not the worst for internal string representation but not far from that."
Oh and if you're not familiar with eating glass (and hence the title of this post), it's the string used to test for unicode compatibility, sort of like "lorem ipsum dolor sit amet" as placeholder text. If you ever try to support unicode, you'll understand why it's like trying to eat glass and not have it hurt you.
I can't blame any software company for not going fully unicode. After working with it for a few days and doing some experiments, I'm convinced of a PERL article by Gudio Flohr that said (my emphasis), "UTF-8 is fast to write but hard to read for applications. It is therefore not the worst for internal string representation but not far from that."
Oh and if you're not familiar with eating glass (and hence the title of this post), it's the string used to test for unicode compatibility, sort of like "lorem ipsum dolor sit amet" as placeholder text. If you ever try to support unicode, you'll understand why it's like trying to eat glass and not have it hurt you.
Thursday, March 05, 2009
The Optimistic Oracle
Every now and then we get the error "ORA-08177: can't serialize access for this transaction" in an application at work. It's usually on small bits of code that are AJAX like (I never write true AJAX and I'm not sure it happens all that often) and could be run frequently by the user by just clicking a button a few times. My assumption is that its an over zealous person double clicking and therefore double running the code that causes the problem. Anyway, I looked up the issue and just thought this was interesting:
http://www.oracle.com/technology/oramag/oracle/05-nov/o65asktom.html
You'll get this message whenever you try to update a row that has changed since your transaction began. (Note that Oracle tries to do this purely at the row level, but you may receive an ORA-01877 error even when the row you're interested in modifying hasn't been modified. The ORA-01877 may happen due to some other row(s) being modified on the block that contains your row.)
Oracle Database takes an optimistic approach to serialization: it gambles on the fact that the data your transaction wants to update won't be updated by any other transaction. This is typically the way it happens, and usually the gamble pays off, especially in quick transaction, OLTP-type systems. If no one else updates your data during your transaction, this isolation level, which will generally decrease concurrency in other systems, will provide the same degree of concurrency as it would without SERIALIZABLE transactions. The downside is that you may get the ORA-08177 error if the gamble doesn't pay off. If you think about it, however, it's worth the risk. If you're using SERIALIZABLE transaction, you shouldn't expect to update the same information as other transactions.
http://www.oracle.com/technology/oramag/oracle/05-nov/o65asktom.html
My review
rating: 4 of 5 stars
This is a very dark book and though I enjoyed it, it was depressing. There are parts that are just simply beautiful though -- especially the ending, which is quite poetic if a bit trite in the framing. I think in the end it is a book about childhood and growing up which I did not realize at first.
View all my reviews.
Tuesday, March 03, 2009
Words & Lines
This sentence does not match
this one here on the second line
there is no shared rhythm
and not a bit of rhyme in them
not a bit of it is poetic
and only in this sense
are they all a set
but this sentence mentions you
and this one remembers our first kiss
and so there's beauty deep in
though don't confuse the words
with those things and give them any credit at all
this one here on the second line
there is no shared rhythm
and not a bit of rhyme in them
not a bit of it is poetic
and only in this sense
are they all a set
but this sentence mentions you
and this one remembers our first kiss
and so there's beauty deep in
though don't confuse the words
with those things and give them any credit at all
Modern Sonnet
Sonnet this is because author says so
impressive poem when you think on it
meter exact not one beat off, you know
the rhyme, the scheme, the rules, I’m sick of it
this unfamiliar beat requires much thought
and you poor reader in unfamiliar meter
I have tried to write a sonnet
so now you know
it is difficult
think of sonnets and how impressive they are
(don't think of this)
the rhyme must fall each time in place
the unfamiliar meter requires concentration
the reader cannot slack and day dream
I am finding this easy to write
but picture me slaving over each word
tearing my hair out as I try to think
of a phrase with an apt metaphor and rhythm
I recount the lines and there’s one too many
a crumpled manuscript falls to the floor
impressive poem when you think on it
meter exact not one beat off, you know
the rhyme, the scheme, the rules, I’m sick of it
this unfamiliar beat requires much thought
and you poor reader in unfamiliar meter
I have tried to write a sonnet
so now you know
it is difficult
think of sonnets and how impressive they are
(don't think of this)
the rhyme must fall each time in place
the unfamiliar meter requires concentration
the reader cannot slack and day dream
I am finding this easy to write
but picture me slaving over each word
tearing my hair out as I try to think
of a phrase with an apt metaphor and rhythm
I recount the lines and there’s one too many
a crumpled manuscript falls to the floor
creative person
I've decided to write short stories. No, that's not right written. I wrote some short stories and decided I'm going to write short stories. And something else. As I've mentioned to many people, I've had difficulty writing any descent poetry for the past couple years. It's not that I don't write at all, but I have lost the habit of it, so on the rare occasion that I pick up pen I write drivel.
I was at brunch recently with a group of friends and they gave me some great words of advice. In particular I was told I should consider myself a "creative person". Rather than "poet" which forces me to a certain medium or "artist" which implies certain standards and values, I am a creative person. I am freed now to simply create new and unusual stuff, no particular medium and no particular forum is required. Simply create.
Thanks Deb
I was at brunch recently with a group of friends and they gave me some great words of advice. In particular I was told I should consider myself a "creative person". Rather than "poet" which forces me to a certain medium or "artist" which implies certain standards and values, I am a creative person. I am freed now to simply create new and unusual stuff, no particular medium and no particular forum is required. Simply create.
Thanks Deb
Story: Writers Retreat
When I went as an unknown to the writer’s retreat it was not long before word traveled and I was approached. My status as one without status held a certain intrigue, so after breakfast and while on my way to the garden, two women stopped me. As round themselves as their old fashioned glasses and with words of excitement, ready for spring, much like their sun dresses, they asked what I was working on.
I’m not sure if I was bluntly honest because I was making an effort to be son in my writing or maybe I wanted to erect antisocial walls in which to set up my papers and desk in peace. But whatever the true reason, I did say to them, “I’m working on crap.”
Their eyes widened just a bit, but it takes only a few trips round the art circles to bring you to an artist who is shocking for the sake of being shocking. So maybe they wrote me off as that (though it would have meant more writing for them than they were used to).
I decided to fill the pause hovering between us with an explanation. “I always start with nothing, but I give it a chance. If I help it along and nurture it a bit maybe it gets some life. On rare occasions it is more than worthless and I share it with others. But in those cases I’m not sure if I’ve written it or if its written itself. I have trouble even remembering putting those words to paper. So maybe its true when I say that all I ever write is crap.”
And those two, they looked blankly at me. Wondering if the words had just been in my head but not spoken, I decided to leave. Maybe they knew I came here to be alone with my work. Like a couple that had hard times, we needed some quiet time together to find ourselves, our us.
But not today. I wished my fellow writers well and the offered me some “good inspirations.” I excused myself as I turned to leave.
I walked past the garden and looked at the little town below. Today I would take some time on my own. My relationship had some issues and I’d just realized another. As too often happens with too much time, I wasn’t appreciating it for what it was and what it was to me. I was trying to mold it to my idea of what it was. Tomorrow we’d become reacquainted. Today I needed just a little more time to myself.
I’m not sure if I was bluntly honest because I was making an effort to be son in my writing or maybe I wanted to erect antisocial walls in which to set up my papers and desk in peace. But whatever the true reason, I did say to them, “I’m working on crap.”
Their eyes widened just a bit, but it takes only a few trips round the art circles to bring you to an artist who is shocking for the sake of being shocking. So maybe they wrote me off as that (though it would have meant more writing for them than they were used to).
I decided to fill the pause hovering between us with an explanation. “I always start with nothing, but I give it a chance. If I help it along and nurture it a bit maybe it gets some life. On rare occasions it is more than worthless and I share it with others. But in those cases I’m not sure if I’ve written it or if its written itself. I have trouble even remembering putting those words to paper. So maybe its true when I say that all I ever write is crap.”
And those two, they looked blankly at me. Wondering if the words had just been in my head but not spoken, I decided to leave. Maybe they knew I came here to be alone with my work. Like a couple that had hard times, we needed some quiet time together to find ourselves, our us.
But not today. I wished my fellow writers well and the offered me some “good inspirations.” I excused myself as I turned to leave.
I walked past the garden and looked at the little town below. Today I would take some time on my own. My relationship had some issues and I’d just realized another. As too often happens with too much time, I wasn’t appreciating it for what it was and what it was to me. I was trying to mold it to my idea of what it was. Tomorrow we’d become reacquainted. Today I needed just a little more time to myself.
Monday, February 23, 2009
TOC after thoughts: a little summary of ideas
People are tools of change not technology, but no change happens when you don't go about it in the right way. Many inventions fail because the brilliant inventor was a mediocre marketer, but those same inventions sweep through the world when a brilliant marketer picks them up.
For publishing, the impediments of change in the digital age surround rights. Digital Rights Management (DRM) gives power to distributors who could become the publishers in 10 years (most likely Amazon of course). Territory and format rights were created for different, less global times. We are in an age of instant global distribution and increasingly format agnostic devices. Some have suggested the better course for publishers may be less books better chosen. Having all the rights means having all the book -- a book that is far more important when you have fewer baskets for your eggs. Also the cost of supporting the infrastructure for these rights will only rise as the complexity increase in the global digital economy, which could be fatal to an industry that needs to cut costs to remain competitive. Furthermore, the long tail may be an argument for not making a quick short term profit selling rights which may someday return bigger dividends.
That said, technology may play into the notion of territory. Amazon's Kindle depends on a wireless network that is currently defined by political borders (it's US only now). Publishers should watch closely how Jeff Bezos speaks about the Kindle's wireless network, because this sleeper may awaken to be the true power behind this device's control of the industry. Corey Doctorow already pointed out the danger of giving Amazon the key to your own content via Amazon DRM. The Kindle's wireless network may be the wings for this content which will give power to both the concept of territory rights and more importantly Amazon. If Amazon sets up the wireless networks based on the old concept of territory, then they will be the way to maintain existing territory rights, which will make an argument for giving up just a little bit more autonomy to Amazon.
We all know that the digital world (the internet in particular) changes the scale of things, but absent from the discussion of pricing eBooks was scale. Production costs must be figured into the price of any product however this alone is not an argument for matching print and eBooks prices. If scale of eBook sales is vastly different than what we are used to then the price will be to. Furthermore there is a public perception that eBooks cost less to produce than print books. NPR recently reported (incorrectly?) that publishers agree that eBooks cost less then print books when NPR discussed the Kindle. Arguing the reality of the situation may be a dangerous PR move for publishers.
Toyota broke into the auto market in the US by pricing cars based on what consumers were willing to pay. Will US publishers take the course of Detroit and price books at the price they want or will they listen to the market?
If eBooks cost $2 or $5 might we all not just buy them just to have them? Maybe the modern definition of what Mark Twain said about classics is that a classic is a book you keep in your iPhone to show off. Already apps for iPhone hold social value (look at me I have a cool new app) -- maybe eBooks can be the same thing. It changes our outlook on purchasing books if they become so cheap that instead of buying a book because you will read it, that you buy it because you might read it.
The Espresso Book Machine offers publishers a way to keep all books in print. I'm sure there is a moral argument for piracy (Corey D's concept) to make illegal copies of a book that's not in print: If you're not willing to sell, why shouldn't I steal?
Since Amazon created the first (and still best) book data web services, the industry should simply standardize on them. Reps from good reads, library thing and others made the point that parsers have already been written for this standard. Why waste time and money on coming up with something else?
The book industry has missed some amazing opportunities. Radio came out and it was just a new technology for story in -- the same sense that cave walls, scrolls, and books were, but it was thought of as "not what we do". Then movies came out -- just a new medium for story, but "it's not what we do". Video games, blogs, and more are now falling into that category, but still publishers like to go into categorical boxes instead of being publishers of ideas/stories they want to be defined by their format. All publishers at base choose a good story/idea (discriminate), package the idea/story, and sell it.
Which may get to the core of the service publishing offers: It is the decider of what is and is not literature. It is the entity that works through the slush pile and discriminates.
Or then again, maybe the core business is books and publishing will slowly find its niche printing the mass produced illuminated manuscripts in smaller print runs with higher prices.
Lulu + good reads = amazon.com?
IT (and other techies) are not wagering the same stakes in the new publishing world. If publishing is lost to new digital economies, the IT folks feel they can just get a job at some other website or some other company with an IT department. Publishers and editors need the publishing world and would have to retrain (unless of course you buy the argument above about all publishing being essentially the same).
So everyone from the techie side should consider what (not just they, but what) everyone wagers when we dare to re-imagine the book publishing world. And everyone should remember that people are and will always be the real tools of change.
For publishing, the impediments of change in the digital age surround rights. Digital Rights Management (DRM) gives power to distributors who could become the publishers in 10 years (most likely Amazon of course). Territory and format rights were created for different, less global times. We are in an age of instant global distribution and increasingly format agnostic devices. Some have suggested the better course for publishers may be less books better chosen. Having all the rights means having all the book -- a book that is far more important when you have fewer baskets for your eggs. Also the cost of supporting the infrastructure for these rights will only rise as the complexity increase in the global digital economy, which could be fatal to an industry that needs to cut costs to remain competitive. Furthermore, the long tail may be an argument for not making a quick short term profit selling rights which may someday return bigger dividends.
That said, technology may play into the notion of territory. Amazon's Kindle depends on a wireless network that is currently defined by political borders (it's US only now). Publishers should watch closely how Jeff Bezos speaks about the Kindle's wireless network, because this sleeper may awaken to be the true power behind this device's control of the industry. Corey Doctorow already pointed out the danger of giving Amazon the key to your own content via Amazon DRM. The Kindle's wireless network may be the wings for this content which will give power to both the concept of territory rights and more importantly Amazon. If Amazon sets up the wireless networks based on the old concept of territory, then they will be the way to maintain existing territory rights, which will make an argument for giving up just a little bit more autonomy to Amazon.
We all know that the digital world (the internet in particular) changes the scale of things, but absent from the discussion of pricing eBooks was scale. Production costs must be figured into the price of any product however this alone is not an argument for matching print and eBooks prices. If scale of eBook sales is vastly different than what we are used to then the price will be to. Furthermore there is a public perception that eBooks cost less to produce than print books. NPR recently reported (incorrectly?) that publishers agree that eBooks cost less then print books when NPR discussed the Kindle. Arguing the reality of the situation may be a dangerous PR move for publishers.
Toyota broke into the auto market in the US by pricing cars based on what consumers were willing to pay. Will US publishers take the course of Detroit and price books at the price they want or will they listen to the market?
If eBooks cost $2 or $5 might we all not just buy them just to have them? Maybe the modern definition of what Mark Twain said about classics is that a classic is a book you keep in your iPhone to show off. Already apps for iPhone hold social value (look at me I have a cool new app) -- maybe eBooks can be the same thing. It changes our outlook on purchasing books if they become so cheap that instead of buying a book because you will read it, that you buy it because you might read it.
The Espresso Book Machine offers publishers a way to keep all books in print. I'm sure there is a moral argument for piracy (Corey D's concept) to make illegal copies of a book that's not in print: If you're not willing to sell, why shouldn't I steal?
Since Amazon created the first (and still best) book data web services, the industry should simply standardize on them. Reps from good reads, library thing and others made the point that parsers have already been written for this standard. Why waste time and money on coming up with something else?
The book industry has missed some amazing opportunities. Radio came out and it was just a new technology for story in -- the same sense that cave walls, scrolls, and books were, but it was thought of as "not what we do". Then movies came out -- just a new medium for story, but "it's not what we do". Video games, blogs, and more are now falling into that category, but still publishers like to go into categorical boxes instead of being publishers of ideas/stories they want to be defined by their format. All publishers at base choose a good story/idea (discriminate), package the idea/story, and sell it.
Which may get to the core of the service publishing offers: It is the decider of what is and is not literature. It is the entity that works through the slush pile and discriminates.
Or then again, maybe the core business is books and publishing will slowly find its niche printing the mass produced illuminated manuscripts in smaller print runs with higher prices.
Lulu + good reads = amazon.com?
IT (and other techies) are not wagering the same stakes in the new publishing world. If publishing is lost to new digital economies, the IT folks feel they can just get a job at some other website or some other company with an IT department. Publishers and editors need the publishing world and would have to retrain (unless of course you buy the argument above about all publishing being essentially the same).
So everyone from the techie side should consider what (not just they, but what) everyone wagers when we dare to re-imagine the book publishing world. And everyone should remember that people are and will always be the real tools of change.
Monday, February 16, 2009
Valentine's Day Adventure Day
Our tradition each year for Valentine's Day was to ride the Roosevelt Island tram to Roosevelt Island where we would go to the Trellis Dinner for diner and stroll along the East River. The view from the tram down the avenues of NYC and the East River is amazing.
The tram has always been special to us since it was a destination on our first adventure day. The desire to ride the tram along with the High Line really were the initial inspiration for the whole concept of adventure days for us.
But this past Valentine's Day fell on a Saturday and having heard some bad news about Trellis we thought let's do something different. So we decided to get in our new Smart Car and drive along the coast of southern Long Island for a Valentine's adventure day. We crossed bridge after bridge after bridge and found ourselves in the little islands of Long Island.

Our first stop on Saturday morning was of course Synagogue, but when we got there at the end of the morning it was closed. It was in a rather barren area and behind a fence, so it was worth a stop. I decided to park with the car in get-a-weigh position though since we were knocking on strange fences.
The road ahead took us beneath the elevated tracks that you see in the distance of the above photo, which was much fun to drive along. The twists and turns though were disorienting enough that I decided then to drive home along a major highway. For now it was adventure day and we'd stop at a fenced in trailer Synagogue along the barren wayside, but we had a long day ahead, so I made the minor sin of making a definite plan even though this was supposed to be an adventure day with nary a plan.
As the afternoon went on and adventuring exuberance burned away the calories within our tummies, we decided finding food would be next on our list. We pulled through the parking lot at Sands because we'd heard of it but really didn't know what it was. The lot was empty and it was dark inside, so we got pack on the road where not too far along we found Reilly's. An independent bar and grill would give us a bit of local color and fill our stomachs that in their growls were at this point having a better conversation between them than us. We parked and walked inside. There were about eight people at an oval bar who all turned to look at us. I looked around the room at the few objects that were there. I was scanning for the kitchen, but the few stools, the bar, the people starring at me. The big bartender with both arms on the bar, the two doors with a man and woman icon on them. These were not a kitchen. The bartender asked if he could help us and Rachel asked if we could see a menu. The bartender answered the nagging question in my mind of where the hidden kitchen was by announcing there was no kitchen. "Oh thanks" we said, "we were looking for lunch" and we turned for the door. Outside a sigh which turned into laughter came out of both of us.



We found a wonderfully creative and tasty lunch down the way at the Speak Easy in Long Beach. They had the menu posted outside and deep fried avocado had us in the door. They also have customizable mac and cheese, so we had them throw in broccoli rabe. I snapped a picture of Rachel looking beautiful and just happened to capture the heart above hear shoulder (it's not difficult to catch the heart in her smile and twinkle in her eye).
After lunch we walked down the shore town street with all the little homes that were identical at one time, but now each so personalized you can hardly tell. Down the little street to wooden steps that led out of the world of pavement and brick. White sand stretched out along the horizon and the ocean who's waves rolled into the silence and receded for a moment of absolute peace.




Rachel went down to appreciate the ocean and the ocean came up to appreciate Rachel.

Along the way we saw the Dairy Barn. We assumed it was a drive through independent Dairy Queen. We pulled up and asked for ice-cream sandwiches since we had randomly gotten those on our first stop during our honeymoon. The guy brought out a box of six. Gosh we said, we don't want THAT many. He looked at us kind of funny and I noticed it was basically a drive up convenience store. I asked for a coffee, we paid, drove out, and had a good laugh.

A review of our trip would not be complete without mentioning that on this chilly February day, Rachel's heated seat was on full and mine was off.

Since the ocean was too tempting and too cold, we hoped back in the car again and encountered the unique traffic circles of Long Island.
Notice the cool Smart Car shadow in the lower left corner.

Then we went across a little bridge to Fire Island park where we drove slowly and looked at the lovely deer. I grew up with deer living in the backyard, so it was a little funny to me to play city person and stop to look at them, but they are graceful animals and it had been a long time since I'd seen one.

Having found Fire Island park we thought maybe we would take the ferry over to Fire Island, but the last one had left for the day. We did arrive just in time for the sunset. And Rob was nice enough not to charge us for parking...


For Valentine's Day dinner we stopped in at a few different places, scanned menus for lovely vegetarian dishes and moved along until we found a part coffee shop, part romantic restaurant called Milk and Cookies which was perfect for us. The spinach and artichoke dip platter was basically a small table that they carried over and the ice cream Sunday was served in a large goblet.

We decided to avoid the windy heathen small roads and take the Kosher highway home.

And it was smooth sailing all the way home.
The tram has always been special to us since it was a destination on our first adventure day. The desire to ride the tram along with the High Line really were the initial inspiration for the whole concept of adventure days for us.
But this past Valentine's Day fell on a Saturday and having heard some bad news about Trellis we thought let's do something different. So we decided to get in our new Smart Car and drive along the coast of southern Long Island for a Valentine's adventure day. We crossed bridge after bridge after bridge and found ourselves in the little islands of Long Island.
We found a wonderfully creative and tasty lunch down the way at the Speak Easy in Long Beach. They had the menu posted outside and deep fried avocado had us in the door. They also have customizable mac and cheese, so we had them throw in broccoli rabe. I snapped a picture of Rachel looking beautiful and just happened to capture the heart above hear shoulder (it's not difficult to catch the heart in her smile and twinkle in her eye).
After lunch we walked down the shore town street with all the little homes that were identical at one time, but now each so personalized you can hardly tell. Down the little street to wooden steps that led out of the world of pavement and brick. White sand stretched out along the horizon and the ocean who's waves rolled into the silence and receded for a moment of absolute peace.

Rachel went down to appreciate the ocean and the ocean came up to appreciate Rachel.

Along the way we saw the Dairy Barn. We assumed it was a drive through independent Dairy Queen. We pulled up and asked for ice-cream sandwiches since we had randomly gotten those on our first stop during our honeymoon. The guy brought out a box of six. Gosh we said, we don't want THAT many. He looked at us kind of funny and I noticed it was basically a drive up convenience store. I asked for a coffee, we paid, drove out, and had a good laugh.
A review of our trip would not be complete without mentioning that on this chilly February day, Rachel's heated seat was on full and mine was off.
Since the ocean was too tempting and too cold, we hoped back in the car again and encountered the unique traffic circles of Long Island.
Notice the cool Smart Car shadow in the lower left corner.
Then we went across a little bridge to Fire Island park where we drove slowly and looked at the lovely deer. I grew up with deer living in the backyard, so it was a little funny to me to play city person and stop to look at them, but they are graceful animals and it had been a long time since I'd seen one.
Having found Fire Island park we thought maybe we would take the ferry over to Fire Island, but the last one had left for the day. We did arrive just in time for the sunset. And Rob was nice enough not to charge us for parking...

For Valentine's Day dinner we stopped in at a few different places, scanned menus for lovely vegetarian dishes and moved along until we found a part coffee shop, part romantic restaurant called Milk and Cookies which was perfect for us. The spinach and artichoke dip platter was basically a small table that they carried over and the ice cream Sunday was served in a large goblet.
We decided to avoid the windy heathen small roads and take the Kosher highway home.
And it was smooth sailing all the way home.
TOC after thoughts: marketing to the next generation
After becoming excited about the data Facebook offers as far as ad marketing goes (while wearing my work hat -- while wearing my home hat I don't like it), I was then disappointed at how the data is summed. The data is amazingly better than what you have for print advertising and you can still learn a lot about your marketing effectiveness, but it could go further. I was working with a friend on it and basically it was his ideas that were really making me see the potential and dream big. Then I read this at on ThePublishingTrendsBlog about the TOC conference:
If that's the case then marketers will absolutely need standards in reported user data. If everyone's on Facebook I can just do some test ads and find out who my market is and what they respond to. If everyone's on a hundred little boards, then I need to put ads on all those boards. A good business model would be to become the company who offered marketing for all those little boards and then aggregated data for marketers. Google AdWords comes to mind of course, though they would need to implement some of what Facebook ads currently offer.
Any niche site can become a social hub--teens aren't just using Facebook for social networking. One subject in the study, "David," spent most of his time on the "Silverfish Longboarding" discussion boards. (A longboard is a type of skateboard.) These microcommunities give teens, who tend to define themselves through 2 or 3 major interests when creating online personas, a sense of belonging.
If that's the case then marketers will absolutely need standards in reported user data. If everyone's on Facebook I can just do some test ads and find out who my market is and what they respond to. If everyone's on a hundred little boards, then I need to put ads on all those boards. A good business model would be to become the company who offered marketing for all those little boards and then aggregated data for marketers. Google AdWords comes to mind of course, though they would need to implement some of what Facebook ads currently offer.
Wednesday, February 11, 2009
The Open Source Coffee Table Book: Publishing Pop Culture in the Digital Age
Nina Paley
The cutting edge of free expression has been open software. Nina has comic strips with a free license, but can't get a publishing house that won't pick it up. For technical and educational books it is possible, but not for anything else. She's going to release a film under the Creative Commons Share Alike.
Free culture <> communism
Free culture = Free Enterprise + Free Markets
Content is Free. People think they should get content free because it is free (internet).
Containers are not free (books, CD, computer)
Think of bottled water. Water is free, but bottled water is a service where companies offer us a convenience. They put their seal of approval on it and we pay for it.
Copyright is like a dam. Stagnant water becomes poisoned
Businesses that are going to succeed are going to get out of licensing and get into servicing.
Jonathan Coulton is a good example of a musician who understands this.
Producing Open Source Software is a book that's free online (Question Copyright.org) and sold physical via O'Reilly
The printed book = the tree ware
All open content for eBooks is just text, but cartoons would work great there, but there are no Open Source Coffee Table Books because there's a culture against it.
Free culture = Free enterprise
Free software makes money and so can free culture
If people like the thing, they want tokens from the thing
Publisher's offer an author endorsement mark and that's valuable. Signed and limited editions can also bring in money.
Giving stuff away actually works
The cutting edge of free expression has been open software. Nina has comic strips with a free license, but can't get a publishing house that won't pick it up. For technical and educational books it is possible, but not for anything else. She's going to release a film under the Creative Commons Share Alike.
Free culture <> communism
Free culture = Free Enterprise + Free Markets
Content is Free. People think they should get content free because it is free (internet).
Containers are not free (books, CD, computer)
Think of bottled water. Water is free, but bottled water is a service where companies offer us a convenience. They put their seal of approval on it and we pay for it.
Copyright is like a dam. Stagnant water becomes poisoned
Businesses that are going to succeed are going to get out of licensing and get into servicing.
Jonathan Coulton is a good example of a musician who understands this.
Producing Open Source Software is a book that's free online (Question Copyright.org) and sold physical via O'Reilly
The printed book = the tree ware
All open content for eBooks is just text, but cartoons would work great there, but there are no Open Source Coffee Table Books because there's a culture against it.
Free culture = Free enterprise
Free software makes money and so can free culture
If people like the thing, they want tokens from the thing
Publisher's offer an author endorsement mark and that's valuable. Signed and limited editions can also bring in money.
Giving stuff away actually works
Subscribe to:
Posts (Atom)