byte plight http://byteplight.com technical commentary posterous.com Tue, 26 Jan 2010 07:42:52 -0800 cereal & coffee http://byteplight.com/cereal-and-coffee http://byteplight.com/cereal-and-coffee

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Fri, 22 Jan 2010 19:05:14 -0800 checking out post.ly http://byteplight.com/checking-out-postly-3 http://byteplight.com/checking-out-postly-3

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Wed, 10 Jun 2009 14:57:47 -0700 Apple Snow Leopard http://byteplight.com/apple-snow-leopard http://byteplight.com/apple-snow-leopard So Apple put out some news about Snow Leopard today. I was surprised to find that, rather than the usual barrage of flashy new features on a new OS X release, the Snow Leopard page highlights a rather subdued but loaded categories of improvement:
  • Better. Faster. Easier.
  • Next-generation technologies.
  • More accessible than ever.
  • Exchange support.
As I glanced through this list and the short explanations afforded to each on the Snow Leopard front page my first thought was "O.K. but will people pay over a $100 for this?," which was based on the invalid assumption that the pricing would remain consistent with previous releases. I was pleased to find out that Snow Leopard will be available with an upgrade price of $29, a very reasonable price indeed. Perhaps they were merely trying to undercut Microsoft, which apparently will make an upgrade from Windows Vista Premium to Windows 7 available for $50, or perhaps the influence went both ways.

It appears that Apple and Microsoft are focusing their coming releases on on building on the foundation of the existing software, rather than introducing a slew of new features. Apple purports, for example, that many tasks done in Snow Leopard will be faster and more responsive than in Leopard based on a number of refinements, core technology improvements, and rewrites. Refined, not reinvented, they say. Snow Leopard also features a smaller footprint of up to half of the space used by Leopard for equivalent functionality, though I have not found any details to indicate how much savings an average user might see. I'm particularly elated when I see Apple putting a major effort into such topics such as significantly reducing the wake-up and network connect times, and improving the services menu by making it contextual.

As I look through the improvements, I feel as if Mac OS X has gotten an affordable spring cleaning. There are still a lot of items on my honey-do list for Apple, but I'll take what I can get! By focusing inward on Mac OS X, I think Apple has done a great service to itself, it's users, and the future of the operating system. Will I buy an upgrade? Maybe..

Checkout more Snow Leopard improvements in the usual spot: http://www.apple.com/macosx/

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Fri, 05 Jun 2009 08:00:45 -0700 Grab a snickers... http://byteplight.com/grab-a-snickers http://byteplight.com/grab-a-snickers
Timeleft

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Wed, 03 Jun 2009 18:00:00 -0700 That paradigm shift? Yeah, it's coming http://byteplight.com/that-paradigm-shift-yeah-its-coming http://byteplight.com/that-paradigm-shift-yeah-its-coming

Recently I wrote Why Email Clients Need to Change which was a commentary on a post by the same name on gigaom. The gist of the post is that we are on the verge of a paradigm shift in personal information management, driven by the explosion of user generated content about which we care (ours and others). Managing all this information with our current application technology is untenable. Email clients, blogs, twitter, and so on, in their current form, won't cut it. As ever more of our life is brought into the digital world, we will have better ways to deal with and organize this information.

As an example of the general problem, consider a well known problems with email. Email works well with linear conversations, but generally falls down when it comes to handling more realistic conversations, which tend to branch. For example, there is no good way to reply to just a specific part of a long email. We've made up conventions to do this which work well for short-lived threads, but these conventions quickly become a problem in long-lived threads where an email can be turned into incomprehensible alphabet soup (especially for those who are included in the conversation late in its life).

Also, consider an application which has recently had a lot of attention on the Internet: collaborative editing. Despite the upturn of good online collaborative editors, this is an application which is largely untapped by general users. I believe there are three major reasons why this is so. First, it simply has not yet become well known that this technology is readily available to us now (i.e. it has not crossed the gap). Second, the reason it has not crossed the gap is that the technology has not yet propagated to the most heavily used authoring applications, such as popular desktop word processors (and email clients. Confused about why you might want to collaborate on an email? read on and check out the video below). Finally, we've grown accustomed to working without the ability to collaborate at this level (i.e. simultaneously) for so long that the potential of collaboration is not yet realized by most users. Integration of online collaboration into a major application with a large audience is what is needed to bring it to the next stage (of course).

Google Wave looks like it may make a very large dent in these two areas, and many more. Rather than try to describe it, please take a look at the demo video from Google I/O where Google Wave was introduced a few days ago:


The video is a bit long, but until a more condensed version comes out this is the best we've got. I'll be commenting a lot more on Google Wave in as time goes on, including some notes on how it solves various communication problems, but for now just watch and enjoy :)

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Wed, 03 Jun 2009 16:52:36 -0700 California Cities on Google Squared http://byteplight.com/california-cities-on-google-squared http://byteplight.com/california-cities-on-google-squared Apparently the 'height' of San Diego is 5'8.. never knew.. XD

G2california_cities

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Tue, 19 May 2009 12:41:00 -0700 Your email address & Posterous http://byteplight.com/your-email-address-and-posterous http://byteplight.com/your-email-address-and-posterous

Over the past few weeks I've seen an increase in the amount of spam to one of my email addresses, perhaps as much as three times the average from a month ago. It's usually not possible to tell the exact cause of an increase in spam: unless you judiciously track and sparingly use an address, there is always the possibility that it's arrival on spam lists was simply delayed or through an avenue you had not even considered. Nevertheless, I decided to try to search for the address in Google to see if I could find some clue, and I just may have found one.

Searching for the email address exactly as one would type it into the to: field of an email returns 6 results, four of which are to this blog. This alone is not conclusive, however, as my email address is a combination of my first name and the nickname under which this blog is currently subtitled and thus the email may simply have been tokenized and the keywords still matched (my name is in the link to my profile and the nickname is on the header of the blog).

So I searched again, this time replacing the '@' and '.' in the email address with spaces (i.e. self-tokenizing). This search turned up 76 results, 12 times as many as the results for the untokenized email address. I repeated the experiment with another email address I've use with Posterous and got similar results: searching for the email address itself returned just a few results (one of which is on Posterous), while tokenizing the email address returned orders of magnitude more.

My concern is that spammers may discover a way to exploit these results to extract valid email addresses for spam lists. At first this may seem like an unlikely or perhaps unproductive attack, considering the number of possible email addresses vs. the number of Posterous users. Consider, however, that not many people have email addresses like k9OJ40az.39gj@poq1z1a.com, and thus just as in password cracking spammers can use heuristics such a so-called dictionary style attack (starting with the most likely words and working towards the less likely possibilities) and using only with valid domains to increase the yield by reducing the number of possibilities. As the number of Posterous users increase (and the number of other services that are vulnerable to this increase), so too do the returns. Furthermore, the harvest can be had simply by conducting a Google search, and would be difficult to detect at best when conducted via a botnet.

Is this a valid concern? Can anyone shed some light on the reason why the more specific, untokenized search for my email address returns less results than the tokenized version, and the likelihood of this being exploited?

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Mon, 18 May 2009 09:49:00 -0700 Respect the comment http://byteplight.com/respect-the-comment http://byteplight.com/respect-the-comment

Forgive me my ignorance if there is already a way to do this.

From Posterous (and most other blog platforms), I find one thing conspicuously missing: love of the comment. Posterous leverages the power of rich formatting in email clients, which has been under development for far longer than the rich editing tools of blogging platforms, to make posting both easy and powerful, but does not extend this same utility to commenting. Indeed, commenting seems to have no rich formatting tools at all (not verified). Posterous has introduced the ability to reply to a comment on your own blog via email (Introducing commenting via email), I would like to see this taken a step further to allow other (logged-in) users to comment via email too!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Thu, 14 May 2009 10:13:00 -0700 The People Vs. The Companies http://byteplight.com/the-people-vs-the-companies http://byteplight.com/the-people-vs-the-companies

I find it so odd and frustrating, this friction between 'for the good of consumers' and 'for the good of companies' in our society and economic system. That is to say that, often what is 'good' for the people is not good for enterprise, and vice versa, what is good for enterprise is often not good for the consumers they serve. Wouldn't it be splendid if corporations generally tried to do what is good for themselves, except where it is not good for consumers? After all, are corporations not made up of people themselves? Why must corporate owners go to such lengths to further their own profits with little or no regard to the people that make the enterprise possible in the first place?!

Take as an example the measures that credit card companies take to ensure that consumers use credit cards for purchases so they can benefit from the fees merchants pay to make those purchases possible (which amounted to more than 42 billion dollars in 2007). Of course credit card companies want to keep this revenue, and at the time when the network was being rolled out it made a lot of sense to charge fees for the novel service. Unfortunately these fees are inevitably passed on to consumers, even those who choose not to use a credit card, by spreading the fees out over the cost of the products.

This is not a 'natural market dynamic;' the situation is being artificially maintained by credit card companies who dictate the rules merchants must follow in the credit card processing contract, to ensure that consumers remain uneducated and merchants have little choice. For example, as I understand it merchant contracts usually state that if a merchant wishes to give discounts to customers paying in cash, they must post both prices and the credit card price must be more prominent than the cash price.

Credit card companies argue that this prevents 'bait-and'switch' tactics by merchants, where higher prices are charged at the register, but I don't completely buy it. First, the cost of processing credit card transactions has continually dropped, yet processing fees have remained constant. If the credit card companies were really concerned about merchants defrauding consumers, I think they would reduce the processing fees to alleviate pressure to use a split price system. Second, why does the credit card price have to be more prominent, could they not be of equal prominence? If the system is well understood (i.e. has been around for a while), then consumers will generally be aware of surcharges related to credit card processing fees. Furthermore, since consumers would become aware of the fee and view it from the perspective of a surcharge, credit card processers would be forced stop price fixing in order to be competitive.

Most importantly, perhaps, is that the system being imposed by the credit card companies benefits them another way which is very damaging to consumers. The fact that merchants are generally forced to charge the same price even though cash and debit transactions actually cost less artificially encourages credit card use. This system is propping up the credit card debt problem in the United States, where 40% of households spend more than they earn (Credit Card Debt Statitsics, hoffmanbrinker.com) and the median family credit card debt is $3,000 (Survey of Consumer Finances 2007, The Federal Reserve Board (pdf)). If this processing monopoly were broken up, I think it could possibly have an effect on reducing credit card debt overall, since consumers would have additional motivation to actively avoid using credit cards unless really necessary.

Fortunately there is legislation in the works attempting to "lift constraints that Visa, MasterCard and other credit card networks impose on merchants' ability to offer discounts for paying by cash or check" and "ban retaliation against retailers who charge less for transactions that don't involve credit cards." However, those who stand to "lose revenue if consumers cut card use are pushing back," and "[h]eavy pressure from banks could force lawmakers to shelve the measure... to avoid sinking the broader bill." (Paying with Cash Could Soon Pay Off, The Wall Street Journal).

Naturally... Which brings me back to the original point: wouldn't it be nice if the companies could/would recognize the best way to benefit consumers, and push pro-consumer innovation themselves? Why must we always see this as a pro-consumer or pro-business choice? Why must it always be a fight? Why must corporations be prodded into making pro-consumer choices? I'm well aware of the fiduciary duty that corporate officers and employees owe to the shareholders, but what about the moral obligations that corporations owe to society?

I think it's time for corporations to wake up and rethink their strategy, but alas the slumbering giants move slowly. Nature will take it's course, however, and somehow I feel that slow moving corporations will lose advantage quicker than ever before if they fail to adapt. I for one continually strive to base my decisions and place my trust in companies based on their behavior in this regard.

See also:

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Wed, 29 Apr 2009 14:02:28 -0700 Get in the back of the van - Swede Mason http://byteplight.com/get-in-the-back-of-the-van-swede-mason http://byteplight.com/get-in-the-back-of-the-van-swede-mason

....

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Wed, 29 Apr 2009 12:29:05 -0700 edushi.com maps of China cities (broken images fix) http://byteplight.com/edushicom-maps-of-china-cities-broken-images http://byteplight.com/edushicom-maps-of-china-cities-broken-images Check out these maps of cities in China at edushi.com, they're exquisite! Visit the site and click on a city name to explore.

Edushi1_2

Edushi2_2

Edushi3_2

Edushi4_2

The amount of detail is amazing, especially considering the number of cities for which they have created these 3D maps.

Edushi5_2

Edushi6_2

Edushi7_2

Edushi8_2

Edushi9_2

If you zoom the map out, and zoom your browser out, you can get an ultra wide view.

Edushi10_2

Some maps also have animations, such as the fireworks shown here:

Edushi11_2

I wonder why all the roofs are blue?

Edushi12_2

Wow!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Wed, 29 Apr 2009 12:19:58 -0700 Gmail fail http://byteplight.com/gmail-fail-0 http://byteplight.com/gmail-fail-0 This time it was Gmail that failed. At first I thought it was Posterous, but when I look at the mail I sent to Posterous, the same images are missing. I've used inline images in Gmail before without a hitch, but perhaps it was just overloaded this time.. Let me try that post one more time.

Gmailfail

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Wed, 29 Apr 2009 11:28:00 -0700 edushi.com maps of China cities http://byteplight.com/edushicom-maps-of-china-cities http://byteplight.com/edushicom-maps-of-china-cities

Check out these maps of cities in China at edushi.com, they're exquisite! (and yes, they do remind me a bit of that game we all know and love ^_^). Visit the site and click on a city name to explore.

edushi1 2.jpg

edushi3 2.jpg

edushi4 2.jpg

The amount of detail is amazing, especially considering the number of cities for which they have created these 3D maps.

edushi5 2.jpg

edushi6 2.jpg

edushi7 2.jpg

edushi8 2.jpg

edushi9 2.jpg

If you zoom the map out, and zoom your browser out, you can get an ultra wide view.

Edushi10_2

Some maps also have animations, such as the fireworks shown here:

Edushi11_2

I wonder why all the roofs are blue?

Edushi12_2

Wow!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Sun, 26 Apr 2009 10:54:00 -0700 Posterous Page Views http://byteplight.com/untitled-41654 http://byteplight.com/untitled-41654

I've been using Posterous for about a week now (be sure to check out my other Posterous at http://compusthetics.com too!). Take a look at the post list for byteplight.com. Where on earth do these page view numbers come from?? They don't line up with the Analytics numbers by orders of magnitude. My first guess was that the numbers had something to do with the nesting problem noted in the earlier post That was strange (ad infinitum nesting), but why then does the post Why Email Clients Need to Change not experience similar numbers?


Pageviews

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Sat, 25 Apr 2009 07:54:00 -0700 Why Email Clients Need to Change http://byteplight.com/why-email-clients-need-to-change http://byteplight.com/why-email-clients-need-to-change
Today, I have to visit dozens of other sites and services to make sense of my online life. This is a waste: I already have a record of all these transactions in my inbox. I just need a better way to look at them.

I agree with what's being said here, and I feel that we are close to a paradigm shift in the way we create and use an online 'information inbox.' Consider the myriad programs available to play or help organize this role:

  • Email clients 
  • Contact management 
  • Social networking sites (think Facebook news feed) 
  • Social networking aggregators (e.g. friendfeed.com) 
  • Information managers (e.g. Evernote) 
  • Bookmark managers 
  • Todo/productivity applications 
  • Many, many more

Some of the tools mentioned are, in essence, an information inbox, and indeed these tools often can be configured to duplicate records by sending them to an email inbox. Others are a like a information sentbox by aggregating all of your content and allowing you to share your sent box with others. Finally, the others generally function like information archives, a place to store information that you've encountered and may want to reference later.

The problem with these myriad applications is, of course, that they are myriad. More specifically, the applications were mostly designed independently and without consideration for (easy & structured) interaction with other applications. As a result, information does not easily flow from one application to the next, and even if it does it's often only in a 'dumb' way.

There is good news--the explosion of user generated content (yours and others) about which we care (to track and/or organize) is stimulating an equally vast number of attempts to organize this information and tools meant to help information flow 'smartly' between applications. This explosion is what's driving the paradigm shift I so eagerly await.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Wed, 22 Apr 2009 08:14:03 -0700 giant beetle robot http://byteplight.com/giant-beetle-robot http://byteplight.com/giant-beetle-robot

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Wed, 22 Apr 2009 08:03:31 -0700 Artifacts From the Future - Smithsonian (2096) http://byteplight.com/artifacts-from-the-future-smithsonian-2096 http://byteplight.com/artifacts-from-the-future-smithsonian-2096

Out of all the future predictions, this one strikes a particularly funny chord.

ala http://www.metafilter.com/73510/Artifacts-from-the-Future

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Fri, 17 Apr 2009 22:34:40 -0700 Autopost to Tumblr http://byteplight.com/autopost-to-tumblr http://byteplight.com/autopost-to-tumblr OK, I know I said I wasn't going to turn on Autopost for Tumblr... I know I said I wanted to test Posterous and Tumblr apples-to-apples... but it's clear to me already that Tumblr isn't designed to handle the post content I'm sending to Posterous. Because I'm emailing the post to Tumblr directly (instead of using Posterous Autopost), there is also no link to from Tumblr to Posterous, so the Tumblr posts look terribly out of context. Lets fix it up shall we? Yes we shall, I setup Autopost to Tumblr through Posterous so now any posts I send to Posterous are automagically forwarded to Tumblr without emailing Tumblr directly. どうでしょうか...

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Fri, 17 Apr 2009 19:32:52 -0700 That was strange (ad infinitum nesting) http://byteplight.com/that-was-strange-ad-infinitum-nesting http://byteplight.com/that-was-strange-ad-infinitum-nesting
Selecting the video result from the Posterious bookmarklet on this page:

results in nested pages ad infinitum!
Infinite_window

How deep does the rabbit hole go? Until I run out of memory, I suppose..

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin
Fri, 17 Apr 2009 19:28:22 -0700 Radish - Indoor Solar-powered Calendar Display - Google Data APIs - Google Code http://byteplight.com/radish-indoor-solar-powered-calendar-display-0 http://byteplight.com/radish-indoor-solar-powered-calendar-display-0
http://www.youtube.com/v/VyHaImmmkGs&rel=1" />

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1607529/tix.png http://posterous.com/users/1lXEEXwql1L Drew Goodwin tacomanator Drew Goodwin