MatSays

iBenz

August 26th, 2010

OK, I admit I’ve always had a preference for Mercedes.  Now this.  Oh man, I need one.  Maybe I’m not the biggest Apple fan but daaannng…

via Bornrich:

Brabus, one of the most respected tuning companies in the world, has now unveiled its latest creation, the Brabus iBusiness. Based on the Mercedes-Benz S600, the Brabus iBusiness four-seater luxury sedan packs in a range of multimedia features, including two iPads in the rear seats with Bluetooth keyboards and mouse, an ultra-small Mac minicomputer under the rear shelf and a 64GB Apple iPod Touch. The German super tuners have fitted the Mercedes S600 iBusiness with a 15.2-inch TFT display with 16:9 aspect ratio and USB 2.0 ports in the rear compartment to hook up peripherals to the Mac. You can connect to the internet via UMTS and HSDPA. The two iPads control the complete BRABUS multimedia system and the car’s standard S-Class COMAND system with all functions such as radio, navigation system and telephone.

(more…)

HTML5 Video for iPad (p2)

August 23rd, 2010

A couple of things to remember when designing your layout is that you’re working with some slightly odd dimensions.  Consequently you’ll want to plan your visual layout to maximize visibility, and carry those to the bitrate profiles when encoding.

In landscape mode, the window dimensions are 981×661, which gives you enough space to do a “fullscreen” (really “full page”) when you’re showing 16:9 (and still have room for the controls) but if your video is 4:3 you may want to reduce the video to 816×612 which will still give you room for the controls.  Remember that unlike mouse hover controls that have become the standard over the last couple of years, iPad doesn’t have a “hover” state so your controls have to be visible pretty much all the time.  Still, since you really only have a minimal number to play with, you could work on alternate layouts.

In portrait mode, the inner dimensions grow to 980×1208 which gives you a lot of room to work with but since many users would opt to go with the largest viewable video window, it’s probably unlikely that they’d choose to watch the video in portrait mode unless you provide some compelling, potentially interactive content.

Some things to consider:

  • Do I expect to allow multiples sizes (standard and “fullscreen”) or just one?
  • Do I intend to have banner advertising?  Is it being triggered by the video? Can I use spiders or overlays instead?  Do I need a 728×90 or can some other size work better?
  • Will my delivery page have content other than the player?
  • How will the video interact with other content on the page?
  • How does the shrinkage when moving to portrait mode affect the hit range of the controls?  Do I need to enlarge them in that mode?

Next we’ll look at some of the possible solutions depending on the case scenarios.

HTML5 Video on iPad

August 18th, 2010

Yesterday I embarked on developing an HTML5 <video> player specifically for iPad with live HTTP video (m3u8).  I had been toying with both OVP and Projekktor for about a week but the minute I opened it on the iPad, everything went to hell.  Fortunately, the notes on Apple’s website got me back on track and now I’m sitting on a pretty good solution. Admittedly I ended up using jQuery to smooth out the user experience with small animations and queues to the user when the playback lags, but nowadays, its almost expected.

Over the next couple of days I plan to write about what went into getting it to work and some of the interesting notes that I’ve compiled with this struggle to get the product up.  By far the worst problem with <video> is that there is so little compatibility across platforms.  The biggest thing was to keep the player from reverting back to Quicktime when it opened the TS files, which is more or less the fallback.  The second was to provide some semblance of design – not just the basic <video> controls.

I have to say that I am impressed with both OVP and Projekktor though neither were able to conform to these specs.  OVP is excellent for its flexibility while Projekktor is super easy to implement.  I’ll probably write about these more as I continue to work with them.

So for starters…get your head wrapped around the idea of starting from the basics – a simple HTML5 page with minimal styling, jQuery and a basic video tag:

<!DOCTYPE html>
<html>
<head>
  <title>My HTML5 Live Stream Player</title>
  <script type="text/javascript" src="http://code.jquery.com/jquery-
   1.4.2.min.js"></script>
  <script type="text/javascript" src="script.js"></script>
  <link rel="stylesheet" type="text/css" src="style.css"/>
</head>
<body>
  <video id="video-player" width="640" height="360"
   src="path-to-m3u8"
   poster=""></video>
  <div id="video-timeline">
    <div id="played">
      <div id="playThumb"></div>
    </div>
  </div>
  <div id="video-controls">
    <div id="btnGroup1">
      <div id="btn-Replay"></div>
      <div id="btn-Previous"></div>
      <div id="btn-PlayPause"></div>
      <div id="btn-Next"></div>
    </div>
    <div id="btnGroup2">
      <div id="btn-FullScreen"></div>
    </div>
  </div>
</body>
</html>
</body>

Add some basic styling to style.css

/* style.css */
html, body { padding: 0; margin: 0; }
body { background: #333; color: #fff; }
.video-class { width: 640px; position: relative; margin: 0px auto; }
#btnGroup1 { position: absolute; left: 0px; height: 44px; }
#btnGroup2 { position: absolute; right: 0px; height: 44px; }
#btnGroup1 div { float: left; margin-right: 2px; width: 44px; height: 44px; }
#btnGroup2 div { float: right; margin-left: 2px; width: 44px; height: 44px; }

And start up the jQuery with a few listeners and function shells in script.js

var myVideo;
$(document).ready(function(){
  myVideo = $('video')[0];
  addListeners();
});
function addListeners(){
}
function togglePlayPause(){
}
function toggleFullScreen(){
}
function showTimeline(){
}

Tomorrow (or Friday) more on how to style the buttons and get your functions working with the element.

Future of the Internet

August 14th, 2010

by Dan Redding at Smashing Magazine.  Read this fantastic article in its entirety here.

“In only a few short years, electronic computing systems have been invented and improved at a tremendous rate. But computers did not ‘just grow.’ They have evolved… They were born and they are being improved as a consequence of man’s ingenuity, his imagination… and his mathematics.” — 1958 IBM brochure

The Internet is a medium that is evolving at breakneck speed. It’s a wild organism of sweeping cultural change — one that leaves the carcasses of dead media forms in its sizeable wake. It’s transformative: it has transformed the vast globe into a ‘global village’ and it has drawn human communication away from print-based media and into a post-Gutenberg digital era. Right now, its perils are equal to its potential. The debate over ‘net neutrality’ is at a fever pitch. There is a tug-of-war going on between an ‘open web’ and a more governed form of the web (like the Apple-approved apps on the iPad/iPhone) that has more security but less freedom.

An illustration of a computer from a 1958 IBM promotional brochure titled ‘World of Numbers’

So what’s the next step in its evolution, and what’s the big picture? What does the Internet mean as an extension of human communication, of the human mind? And forget tomorrow — where will the web be in fifty years, or a hundred? Will the Internet help make the world look like something out of Blade Runner or Minority Report? Let’s just pray it doesn’t have anything to do with The Matrix sequels, because those movies really sucked.

Read more

Save MySQL from the Dark Side

January 4th, 2010

[thanks Mark R for passing this on...verbatim from the source site]

IF ORACLE BUYS MYSQL AS PART OF SUN, DATABASE CUSTOMERS WILL PAY THE BILL.

In April 2009, Oracle announced that it had agreed to acquire Sun. Since Sun had acquired MySQL the previous year, this would mean that Oracle, the market leader for closed source databases, would get to own MySQL, the most popular open source database.

If Oracle acquired MySQL on that basis, it would have as much control over MySQL as money can possibly buy over an open source project. In fact, for most open source projects (such as Linux or Apache) there isn’t any comparable way for a competitor to buy even one tenth as much influence. But MySQL’s success has always depended on the company behind it that develops, sells and promotes it. That company (initially MySQL AB, then Sun) has always owned the important intellectual property rights (IPRs), most notably the trademark, copyright and (so far only for defensive purposes) patents. It has used the IPRs to produce income and has reinvested a large part of those revenues in development, getting not only bigger but also better with time.

If those IPRs fall into the hands of MySQL’s primary competitor, then MySQL immediately ceases to be an alternative to Oracle’s own high-priced products. So far, customers had the choice to use MySQL in new projects instead of Oracle’s products. Some large companies even migrated (switched) from Oracle to MySQL for existing software solutions. And every one could credibly threaten Oracle’s salespeople with using MySQL unless a major discount was granted. If Oracle owns MySQL, it will only laugh when customers try this. Getting rid of this problem is easily worth one billion dollars a year to Oracle, if not more.

Monkeys and Facebook

December 4th, 2009

[courtesy of Amar Toor on Switched]

orangutan

If elephants are the Jackson Pollocks of the Animal Kingdom, then orangutans may be the new Ansel Adams of the jungle… or the drunk, trigger-happy sorority girl.

Nonja, an orangutan at the Vienna Zoo, now has her own Facebook page dedicated to the photos she takes herself with a digital camera. Armed with a Samsung ST 1000, all the 33-year-old Nonja has to do is click and whatever her eye sees is automatically uploaded to her Facebook page. Even though she’s nearing senior zoo citizenship, her fan base continues to grow by the day; she’s already hit the 20,000 fan milestone, and the page only launched on Tuesday.

[courtesy of me]

Like this is something new?  I have at least 15 orangutans in one of my classes posting to FB on a regular basis already!

J/K - have a nice holiday break all!

PS – For INF400 students – the course textbook is posted on the (forthcoming) class page already so in case you want to get it over the break (that means ask mom and dad for an academic present this year).

I <3 Dropbox

November 20th, 2009

dropbox-logoIf you use it, you know. Granted it really isn’t any different than Mesh or any of the other cloud storage systems but Dropbox, at least IMHO, is definitely a step above. Not only is the web version intuitive, but the apps make it just that much easier. In the past whenever Jennifer and I needed to transfer files to each other, we’d email. That eventually graduated to central FTP, then to network but now that we work in separate offices and have to send relatively large files back and forth with changes, Dropbox makes it a cinch. We started using Dropbox about 8 months ago and now I can’t live without it – 7 computers all hooked to the same account, easy access to pretty much everything we need.

The jury is still out on why I would need an iPhone app (though I guess it would make it simple for presentations maybe?) but I’m sure I’ll eventually fall into that one (of course, I still have to be convinced to get an iPhone in the first place).

Anyway, I admit that my only issue is that the box could be a bit larger (2GB on the free version) but face it, it’s still a business and it still has employees to pay so they can’t give away the farm. And it probably keeps me from storage too much digital crap that I don’t need.

PS: double bonus if you need a quick web page

CyanogenMod Ceasing?

September 25th, 2009

Filed under the “That Really Blows” folder … news leaking that my favorite OS modder CyanogenMod has received a cease-and-desist letter from Google. For those of you unfamiliar, the GPhone and other Android phones can be rooted with a mod. In the spirit of trying out new things and hoping to not break my phone at the same time, I tried it out and lo-and-behold it rocks. Why? Well to start, there was an Exchange client with sync right out of the box (those of you with Androids know that it’s $25 a pop for a mail client that supports Exchange). Add to that the fact that you have root, a simplified Office app, and a slew of animation and tactile enhancements, a killer keyboard, and more and you got a really kick ass mod. And I always thought that Google actually supported guys like Cy but apparently I was wrong…

[via Android and Me]

cyanogenmod_540

Everyone’s favorite Android hacker appears to have angered someone at Google. We just received word that Cyanogen has received a cease and desist letter from Google. Details are scarce, but it appears Google is not happy about Cyanogen distributing their closed source Android apps (Market, Talk, Gmail, YouTube, etc). CyanogenMod is easily the most popular custom Android rom with over 30,000 active users.

Relevant bits from the chat log we received:

[20:03] google just cease and desisted me
[20:15] cyanogenmod is probably going to be dead
[20:16] i’m opening a dialogue with them
[20:20] no they are talking specifically about the closed-source google apps
[20:20] and how i am not licensed to distribute them
[20:20] my argument is that i only develop for google-experience devices which are already licensed for these apps
[20:20] so we’ll see what they say
[20:20] maybe we can work something out
[20:24] maps, market, talk, gmail, youtube

Hopefully, the two parties will be able to work something out. I’ve been using CyanogenMod on both my Android phones for several months and they are awesome. If you want to show your support for Cyanogen, you can always visit his site and place a donation for all the countless hours he has put into improving the Android platform.

Spark it up!

September 25th, 2009

Last year it was DreamSpark, now it’s WebsiteSpark!

For my students and UNLV colleagues: if you had never heard of the DreamSpark program, you should jump on it.  A program launched in 2008 by MSFT (don’t groan) can get you free software.  Yes, free.  Yes, I’ve gotten some of it.  In a blatant (and conducive) attempt to move budding developers and IT staffers to the Redmond dark side, they’re offering Visual Studio (2005 & 2008), Windows Server 2008, Expression Studio and more for free.  So while the university’s alliance program is broken and paltry, you could have just headed straight to the source and gotten legit, keyed copies.

dreamspark

Now the new stuff: just released by MSFT – WebsiteSpark.  Like it’s older brother, the new program is aimed at small companies – no more than 10 employees – and offers:

  • 3 Visual Studio licenses
  • 1 Expression Studio 2 or 3 license
  • 2 Expression Web licenses
  • 3 users license for WinServer 2008 and SQLServer 2008
  • 4 processor license for self-hosting WinServer 2008 and SQLServer 2008

That’s a buttload of very expensive stuff for nothing.  The caveat is that you must launch a new web app (that’s app boys and girls, not a paltry PHP site) and if you hit it big, you have to exit the program and pay a $100 fee.  That’s peanuts compared to the value.  Or you could go to a bunch of MSFT seminars and collect copies but that takes a lot of time and snoozing through 4 hours of demos.

WordPress under attack, upgrade your blog now

September 8th, 2009

[by Jay Hathaway at DownloadSquad via Mashable]

Several sites are reporting that a major attack on WordPress blogs started yesterday. The latest version of WordPress, 2.8.4, is not vulnerable to this particular worm, so upgrading now could save you a lot of headaches. The worm creates a new, hidden administrator account on your blog, allowing whoever’s behind this thing to access the guts of your blog, databases and all.

How do you know if your site has been affected? Lorelle on WordPress offers two possible ways to find out:

There are strange additions to the pretty permalinks, such as
example.com/category/post-title/%&(%7B$%7Beval(base64_decode($_SERVER%5BHTTP_REFERER%5D))%7D%7D|.+)&%/.
The keywords are “eval” and “base64_decode.”

The second clue is that a “back door” was created by a “hidden” Administrator. Check your site users for“Administrator (2)” or a name you do not recognize.

WordPress has acknowledged the attacks and encouraged users to upgrade their sites. WordPress.com users aren’t affected, as the whole system has already been updated to 2.8.4. If you’ve already been afflicted by the attack, start on the steps in WordPress’ FAQ.

I’ve already done the upgrade and it is the same, painless upgrade as usual.  Just be sure (especially if you’re using FireFTP) that you set the transfer options to Automatic Mode (Tools > Options > Downloads/Uploads : top fieldset).

Candy Coated Sweetness

September 8th, 2009

If anyone is in a real gift giving mood – and Jen, that excludes you; thanks for the flat screen :p – this is always a nice option…

NEC CRV-43

* Seamless curved screen, which eliminates bezel and screen gap issues for increased productivity and decreased frustration (according to Center for Human-Computer Interaction – Shupp et al, presented at Graphics Interface 2006)
* 2880 x 900 double WXGA native resolution
* 200 cd/m² brightness
* 0.02ms Rapid Response
* 10,000:1 contrast ratio
* Wide color gamut with 100% coverage of sRGB and 99.3% coverage of Adobe RGB
* Single link DVI-D and HDMI 1.3 input connectors
* USB 2.0 connectivity for easy use of peripherals
* Front panel controls
* On Screen Display (OSD®) and software-based GUI, which enables advanced display control options

a.k.a. it was too good to last

August 25th, 2009

The New York Times is reporting that “officials” at Wikipedia say that “within weeks, the English-language Wikipedia will begin imposing a layer of editorial review on articles about living people.”  Under the nomiker (known as a feature to the the spin doctors) “flagged revisions”, it requires that an experienced editor (to be sure, all editors are volunteers) sign off (a.k.a. approve”) the change before it gets posted live.

Wikipedia LogoIf you’ve ever read David Weinberger’s ”Everything is Miscellaneous” (ISBN10: 0805080430) as well as a host of other books and articles on Wikipedia, it’s almost as if Wikimedia is doing a 180 on its own founding principles.  Since the beginning, the founders strongly defended and imposed the concept that the community itself was the police and at no time should an editor be the final say…this to extent that a founder removed himself as an editor for changing an article without the consent of the community (consent being reached by culminating responses and critique any time an article change was made or requested).

“We are no longer at the point that it is acceptable to throw things at the wall and see what sticks,” said Michael Snow, a lawyer in Seattle who is the chairman of the Wikimedia board. “There was a time probably when the community was more forgiving of things that were inaccurate or fudged in some fashion — whether simply misunderstood or an author had some ax to grind. There is less tolerance for that sort of problem now.”

Not that I am necessarily opposed to having these types of sanctions, but at the same time, it gets to the core of defeating the point of the community based system.  The community, as I’ve often maintained, can rarely govern itself over a long period of time.  If it could, governments wouldn’t exist.  But by the same token, where does the power and authority end?  Should the Wikimedia board not consider that instead of a single editor, at the very least, possibly three or more editors should have to consent to the alteration first?

Advocates of the system point out that [it] provides an extra layer of insurance to prevent false posts and improve the overall accuracy.  But once again, at whose expense?  Is historical information not fact riddled by the opinion of the observer?  Who is to determine what is accurate?  While editors are, for sure, carefully chosen, aren’t VH1 game show contestants screened as well (ok, bad analogy but you get the idea – substitute radical terrorists in place of game show contestants and it’s a bit more frightening).  There is much at stake in this issue – freedom of speech, importance of historical record, observation and opinion – more than just the fact that Wikipedia could potentially end up more like Encyclopedia Brittanica (a system it sought to avoid) than the incarnation we’ve all grown to love over the last eight years.

Rooting for GPhone

August 21st, 2009

Jennifer and I have been going back and forth ever since we went in opposite directions with her coddling her beloved fruitPhone and me wanting to be all nerdy with gPhone.  Well, in light of the rumor that TMob will not be making anything but small patch updates (vehemently denied as usual but inevitably always true) on the original G (no Donuts?  Dammit, I was hoping for a nice Bavarian Cream or at least something glazed.  Forget about Eclair!) I almost made the plunge to iP this week (bad enough that I am already working on Mac at home and office now most of the time).

Fortunately the gods have prevailed and though I’d been goodie-goodie (meaning resistant to) about rooting my G, I finally decided to after some prompting (and a well made video showing how easy it was to do).  And damn, it works, and yea, it was easy and quick.  Nice work!

Sources:

Sunday Night Football and Silverlight

August 21st, 2009

[I am re-posting this article by Steve Donohue from Contentinople half because I, tooting my own (or rather my company's own) horn, and half because I wanted to point out the response I made to the idiot who tried to slap down Silverlight and Microsoft as a whole.]

How NBC, NFL Will Stream Sunday Night Football

Web surfers will be able to watch only a fraction of NFL games in live streaming video this season, but those few games that the league will run online will offer several interactive features, including the ability to watch any play in slow motion.

The NFL and NBC Universal said today that they’ll offer live streaming video of NBC’s 17-game Sunday Night Football schedule onNBCSports.com and NFL.com.

After using Adobe Systems Inc. (Nasdaq: ADBE)’s Flash player to deliver games online last year, NBC is switching to Microsoft Corp. (Nasdaq: MSFT)’s Silverlight platform for its football coverage.

[The rest of this rant was lost after the content crash....sorry]

Future of Micropayments

August 13th, 2009

Last night I was responding to Answers on LinkedIn and came across a question in e-Commerce that asked What’s your view of the outlook for micropayment solutions in digital media?

For those who don’t know, a micropayment solution describes a system whereby the product being bought is a significantly small amount (something like $2 or less, so basically iTunes music would be one), and is usually coupled by either a pre-pay or a carting/aggregation system. Some day-to-day examples that have succeeded outside of iTunes would be something like pre-paid transit passes in NYC which remove one fee for each use. In the UK, there’s sQuid which is a similar service but can be used for many types of transactions. In Japan, the phones are tied directly to bank accounts for vending machine purchases.

Having worked on a number of e-Commerce back-ends for varying clients, this has always been an issue that perplexed me. On the one hand, consumers all know that at some point, to access content or acquire goods, that a payment needs to be made. On the flip side, content is so easily accessed for free on the Web (whether legally or quasi-legally) that consumers have started to become used to getting it for free. So how do we impose payment systems that allow for micro-purchasing? The example scenario is for, say, news. Several news providers have already started charging for access to news (which in reality is no different than buying a newspaper) and several others are moving in that direction, but is the subscription model working? Or perhaps will we see a pay-per-content-item system emerge? (more…)

I <3 Google Voice for G1

August 4th, 2009

Thanks to Meast (iStream’s Managed Webcasting chief), about 18 months ago I got a Grand Central account. Since then it’s been sitting stagnant except for the once bi-monthly login to avoid the account closure. Three months ago, I installed the GC app for G1 and still didn’t really see the point.

Google VoiceBut this past week I installed the Google Voice app (and another one just to try out) from the Google team and wow, what a difference. Just the fact that I now have my VMs both audio (without having to call my TMob VM account) and transcripted to text is a true testament of how far things have come (imagine what a God-send the text transcript is sitting in a meeting with your tone off and not wanting to be an ass by dialing out while someone else was speaking). Both apps are easy to use, both have their benefits and drawbacks but as first release software, I suspect they will only get better. Now I see what all the kerfluffle was about when Apple banned Google Voice from the App Store.

Is Apple More Evil Than Microsoft?

August 3rd, 2009

Thanks to Terrence O’Brien for this accurate musing which mirrors my own contemplation why MSFT is labeled the devil’s pitchfork while The Fruit Company continues to garner so much praise. Not that I think EITHER is better than the other – they both have benefits, they both have drawbacks. Anyway, just read it…

[from Switched]

We’re not exactly huge Microsoft boosters around here. Most of us in the Switched offices are devoted Mac users, and there’s at least one professed Linux nerd in house. We regularly joke that it takes just as long in 2009 to open Microsoft Word as it did back in 1992. Operating system preferences aside, we can’t help but feel as though Microsoft is getting a raw deal. The Redmond-based company is regularly painted as the enemy of… well, just about everything. Yet, while the European Union is forcing Microsoft tounbundle Internet Explorer from Windows, no one seems to be keeping an eye on 1 Infinite Loop, Cupertino, CA. Here are a few ways we think Apple is evil, and getting away with it.


Apple is less open than Microsoft

Microsoft is derided for its closed, proprietary software (often rightly so), but people seem quite alright with the idea that you have to buy a Mac (which outside of the pretty box is no different than a Dell) in order to use the OS X operating system. Its tightly integrated apps, like Safari, Mail, iTunes, QuickTime, iCal, and Time Machine, don’t seem to ruffle nearly as many feathers as their Microsoft counterparts. For instance, Microsoft being forced to dump Internet Explorer (IE) isn’t the first time the European Union (EU) has clipped the company’s wings — in 2003 the conglomerate of governments forced Microsoft to release a version of XP without Windows Media Player

If that isn’t evidence enough, consider that it wasn’t until this April that Apple finally started offering DRM-free music through iTunes that could be played on non-iPod devices (something Microsoft had already offered for over a year through its Zune Marketplace). It’s not just software, either — Apple’s MacBook Pros and MacBook Air have batteries that can’t be replaced by the user. So forget carrying a spare battery as backup.

When it comes to openness, the iPhone is even worse. Apple lords over the mobile environment with an iron fist and seems to be making up the rules as it goes along. Take, for example, last week’s rejection of Google Voice. After giving the thumbs down toGoogle’s application, the company rifled through the App Store and unceremoniously booted several previously approved third-partyGoogle Voice options. Of course, many point the finger at AT&T for this crime against consumer choice, but Apple — the company that was previously able to bend the RIAA to its will — caved like a flan in the cupboard to the maligned carrier’s demands. It isn’t even opening up to the developers (largely responsible for the popularity of the iPhone) by offering an explanation as to why the programs they’ve spent time and effort on are being denied the chance to be sold in the App Store.

Apple copies other companies, just like Microsoft
Everyone likes to complain that Microsoft doesn’t innovate; it just copies the successes of others. But Apple is just as guilty of stealing what works from competitors. Take a look at Dashboard, which puts widgets on your Mac desktop. Dashboard copied not just the functionality, but much of the look of Konfabulator, a widget program that debuted for the Mac in 2003, two years before Dashboard debuted. Or take Spaces, which brings virtual desktops to OS X: it’s a feature that has been available on most Linuxdistributions since the early ’90s and was included on Amiga systems way back in 1985.

Apple doesn’t stop at copying features, however. Mac OS X is Unix, a freely available operating system first released back in 1969, wrapped in a pretty package, and Safari is heavily based on Konqueror, a Web browser for Linux. There is nothing wrong with incorporating open source elements like these in your products, but developers on these projects have been very vocal incomplaining about Apple’s failure to contribute its fair share to the open source community.

Apple is a bunch of jerks
What about the jailbreak crowd? According to a recent complaint filed with the U.S. Copyright Office, jailbeaking is a danger to national security. Apple claims that jailbroken phones could shield terrorists and crash cell phone towers, spurious claims at best and at worst reckless fear mongering.

Then there is the cult-like air of secrecy, and a Scientology-like penchant for destroying all those who might penetrate. Apple sued Nicholas Ciarelli, publisher of popular Mac blog ThinkSecret, and successfully shut down the Apple rumor site, known for breaking stories such as the release of Leopard, iWork, and the MacMini.

Oh, and let’s not forget about Apple’s attempt to force everyone who installed iTunes to download Safari. Apple tried to sneak the browser onto your system the same way other shady apps try to slip in Yahoo! Toolbar and the like.

Apple only cares about the money
These childish complaints, however, affect only those of us who can afford to drop $299 on a 32-gigabyte iPhone or $1,799 on a MacBook Pro. Though not for entirely noble reasons, Microsoft at least attempts to engage the third world and developing nations by offering Windows at steep discounts and participating in programs like One Laptop Per Child (OLPC) and Intel’s Classmate PC project. The projects may be flawed but Apple offers no similar discounts and is involved in no comparable programs for getting computers into the hands of the world’s poorest. Apple is perfectly happy to have its products manufactured by migrant laborers in Shangai, but targets all sales in China at its small upper and middle classes.

Is Apple more evil than Microsoft?
It’s hard to say if Apple is definitively more evil than Microsoft, but what we can tell you is that it’s just as guilty of many of the same bad business practices. Despite sizable gains in market share in the PC world and a group of utterly dominating portable media players, Apple has managed to maintain its perception as an underdog, allowing it to get away with things that Microsoft wouldn’t.

Then there is the “cool” factor. Windows and Office have become synonymous with stuffy corporate environments and cubicles, while Apple has forged an identity as the favorite of creative types and hipsters — often the very types of people who staff the editorial departments of the publications that turn a blind eye to Apple’s crimes.

We’ve previously discussed how the media gives Apple a free pass — but the more important question is, what is it up to while everyone is distracted by railing against Microsoft?

Daddy Cyberpunk

July 3rd, 2009

Owe it to William Gibson…25 years old today.

 

Neuromancer by William Gibson

Bradbury and the Internet

June 26th, 2009

Fahrenheit 451 by Ray BradburyHard to believe but apparently science-fiction writer Ray Bradbury, known for some of his pretty far out predictions of the future, doesn’t think much of the Web. More specifically, he says “It’s meaningless; it’s not real. It’s in the air somewhere” in speaking of our dependence on the Internet. He laments that the Web contributes to depersonalizing relationships. I must be an old codger like the 90-year old author (whose “Fahrenheit 451″ is one of my favorite fictional books of all time)…despite working multiple careers that push to advance technology (on the Internet), I still actually dislike it for exactly that reason. In the same week that Shaq finds out that he’s been traded to Cleveland because of a tweet, I’d say that our ability to get useless information and maintain superficial friendships based on SMS has surpassed our own abilities to want to create nurturing relationships with people around us. More here…

The UX of CMS

June 26th, 2009

Part of the reason I love WordPress as much as I do is simply that the total user experience of using the admin tools just makes it that much better than most CMS packages. While I still think there are a lot of areas that can use improvement, I have rarely ever used a CMS that made it quite as easy to manage and publish content.

While is why I am extremely proud of the evolution of the CMS that I designed and built for the Wimbledon Live player (see this post).

[the rest of this article and its imagery have been lost after content crash. HOWEVER, i still have a copy of the original code and intend to run it just for soe visuals]