smalltalk

Noticing Smalltalk

November 7, 2007 6:42:51.174

Lambda the Ultimate notes that Etoys is an important part of the OLPC initiative:

The Etoys end-user programming environment is becoming tremendously important because of its inclusion with the One Laptop Per Child XO . Etoys was invented by Alan Kay's research group and is in continuous development and use as an integrated feature of Squeak Smalltalk. The Squeak/Etoys community includes lots of researchers, programmers, teachers, and kids around the world.

I've used Etoys to teach Smalltalk - it's a great way to get concepts across to kids.

Have a look here as well.

Technorati Tags: , ,

 Share Tweet This

development

Back to the 80's

November 7, 2007 6:59:00.920

A dot net developer looks at Smalltalk, and notices that the shiniest things in .NET are pale imitations of stuff Smalltalk had back when the first IBM PCs were introduced.

 Share Tweet This

smalltalk

Alpha Blending in Smalltalk

November 7, 2007 8:15:00.622

Dave Buck does some fast alpha blending in Cincom Smalltalk, without dropping to C:

Using this technique, I can alpha blend two images of size 1128x680 within about 200mS on my system. Not bad for being pure Smalltalk code. With a primitive, I'm sure I can go much faster.
 Share Tweet This

cst

The storm before the calm

November 7, 2007 11:09:31.987

Michael notes that a lot of new stuff just hit the dev build of Cincom Smalltalk, so there are a few integration issues to sort out:

What to say, this build is going to be a bit messy for those giving it a go. It's the birth child of several major changes being merged in at once. It's very exciting, because many of the enhancements I've been loading in to my image (eg: RB4xx) are now in there by default. The new SUnitToo and SUnitToo(ls) are now included as well. There's lots of good stuff in there.
As an added bonus - Seaside 2.8 is included in the build and for the first time since we started this project, all the tests pass in the image straight out of the box! That's very exciting. In our development environment we now have over 300 unit tests that help us automate the testing of new Seaside versions. All of those pass too.
Our development versions of Seaside are now pulling in Glorp prerequisites if you load the Seaside-Glorp goodie as well. This brings Glorp+Seaside to a wider development audience and it should be getting a great deal more focus over the next few months as we gear up to the release of Cincom Smalltalk VisualWorks 7.6 and then Web Velocity 1.0 some time after that.

The next release is scheduled for Q1 of 2008, so things should calm down by then - and the toolset will be incrementally better.

Technorati Tags: ,

 Share Tweet This

screencast

Smalltalk Daily 11/7/07: Seaside 2.8 in CST

November 7, 2007 12:18:31.972

On today's Smalltalk Daily, we look at loading Seaside 2.8 into the upcoming release of Cincom Smalltalk.

Technorati Tags: ,

 Share Tweet This

smalltalk

More Ways to Get your Smalltalk Fix

November 7, 2007 13:30:27.008

I'm trying to make sure that you can find Smalltalk information in a variety of places and formats. There's this blog, and the entire Cincom Smalltalk blog site. On the main CST site, we have:

And now, there are a few more ways to track this stuff, or point friends and co-workers to it:

Smalltalk Channel on YouTubeSmalltalk on YouTube
Videos on FacebookSmalltalk Videos on Facebook
Industry Misinterpretations on FacebookIndustry Misinterpretations on Facebook

If you think we should have a presence anywhere else, let me know.

Technorati Tags: , , ,

 Share Tweet This

cst

Cincom Smalltalk Browser Updates

November 7, 2007 15:40:28.295

I've done a number of screencasts on the browser, including one on the updates that are coming down the pike. Well, in today's dev build (available if you are in vw-dev), it's in the system:

Yes, that blue link will launch your default browser. Safari, in my case :)

Technorati Tags: , ,

 Share Tweet This

DRM

How DRM Sucks: An Example

November 7, 2007 16:55:13.921

Here's a concrete example of DRM suckage: if you bought video from Major League Baseball before 2006, your CDs are now useless. Why? Because they've abandoned the old DRM system and gone to a new one. Which also means that buyers of current MLB media are on borrowed time. From the Joy of Sox blog:

"MLB no longer supports the DDS system" that it once used and so any CDs with downloaded games on them "are no good. They will not work with the current system."

Ponder that next time you buy a song or show from iTunes.

Update: Looks like Baseball has figured out that this is bad PR:

Wood has blogged about this problem before, but for whatever reason (because it got picked up by Techmeme.com perhaps? Or BoingBoing? ) it got more attention this time — and MLB apparently heard about the rising storm of negative publicity somehow. An update to Wood’s blog says that he got a call from a representative for the league, who admitted that they had handled things badly, and said that everyone affected would be able to download their games again for free.

Technorati Tags: ,

 Share Tweet This

tv

Pyrrhic Campaigns

November 7, 2007 17:10:07.234

As I've said before, I'm completely convinced that studios are screwing the writers - heck, here's another example of what passes for "thinking" in that set, from Michael Eisner:

According to CNET's The Social, in addition to calling the strike "stupid," Eisner said that the studios "make deals with Steve Jobs, who takes them to the cleaners," adding that, "They make all these kinds of things, and who's making money? Apple! They should get a piece of Apple." Eisner then went on to say that, "If I was a union, I'd be striking up wherever he is."

Riiiiight. Should I get a piece of ABC, since I "pay" for the ads by watching them? With that out of the way, I have to say - I don't really agree with this piece at Forbes either, which backs the writers:

When 12,000 Hollywood writers traded pencils for picket signs this week, they took a huge risk. Even riskier: not striking. Losing to the studios now could doom their union as television gives way to the Internet.

I think my wife had the analogy about right when we talked about this last night. I mentioned something about the strike, and she said "Eastern Airlines". Remember them? The pilots struck, because they were being screwed over by the owners. However, the strike managed to be a lose-lose - Eastern just folded.

Now, I don't see the networks "just folding". However, I do see them losing touch with the younger demographic. My daughter, 13, already spends more time on the net than she does in front of the TV - and most of her friends do the same. With the few shows she does make time to watch ready to disappear, that tenuous connection to TV will just snap. Like the Eastern strike, the writers may well be outsmarting themselves - I don't know how much they can afford to lose from the younger, already drifting, demographic.

Sure, they're being screwed. The problem is, the cure may be far worse than the disease.

 Share Tweet This

sports

Signs of Intelligence in the Bronx?

November 7, 2007 21:11:38.097

I just about fell out of my chair when I read this, from Hank Steinbrenner:

"It's pretty obvious which players we're not going to trade," the owner's son said Wednesday, before rattling off the team's most-prized young pitchers. "Chamberlain, Hughes and even Kennedy. Not for a position player."

Does this mean that Yankees management has finally figured out that "one more hitter" isn't the answer?

Technorati Tags: ,

 Share Tweet This

screencast

Smalltalk Daily 11/8/07: Asynch Support for Seaside 2.8

November 8, 2007 8:24:47.359

When you load Seaside into Cincom Smalltalk, there are a lot of "extra" packages beyond the main Seaside one. Today, I've started going through what those are, and what they bring to the party. Today's example: loading Seaside Asynch support.

Technorati Tags: ,

 Share Tweet This

podcasting

Podcast Coming

November 8, 2007 14:02:11.637

Part two of our conversation with Dave Thomas will be released sometime this weekend - you can get part I here. It was a fun conversation, so be sure to grab both pieces.

 Share Tweet This

humor

Your news now

November 8, 2007 16:41:11.918

Via Mathew Ingram, I ran across this hilarious video: "Facebook News Network". Sad but true :)

 Share Tweet This

smalltalk

Assembly from Smalltalk?

November 8, 2007 18:28:50.271

Michael shows you how to drop into Assembler from inside Cincom Smalltalk:

For anyone who has ever been interested in taking total control of their computer from Cincom Smalltalk VisualWorks or ObjectStudio - here's how you can bypass all the wonderful technology that makes up the VM, JIT etc and just ran whatever assembly code you want

Not for the faint of heart, that's for sure :)

 Share Tweet This

blog

Blog Outage

November 9, 2007 10:24:26.030

It's always something. I left the MacBook in the office last night, so I didn't notice that the site went offline around 10:22 last night. I noticed this morning, but I didn't know quite enough about Apache settings to totally resolve the entire issue myself.

The server crashed, so most things came back with a restart. I got the public store back up, and the Wiki - but a CGI relay security issue was blocking access to the blogs and the main site. Thanks to one our engineers (thanks pete!) things are back to normal.

 Share Tweet This

itNews

Storage, virtually free

November 9, 2007 10:24:41.651

It's getting harder to remember when storage space cost real money. Yesterday, I ran across Mathew Ingram's post on S3 - he got a 75 cent monthly bill that handled all of his backup needs. This morning, I ran across this:

YouTube just announced the availability for Windows users of a desktop uploader (install page here). Users will now be able to do bulk file uploads. The company also raised its file size limit from 100 MB to 1 GB. Length will remain at 10 minutes though, so that just means more high quality video will be available on the site.

Meanwhile, a 500 GB drive down at Best Buy is $219. Whether you want to invest the upload time or the money, storage is getting close to free.

Technorati Tags:

 Share Tweet This

Macintosh

Time Machine Tip

November 9, 2007 10:24:55.801

Here's another thing I'm posting mostly for my own future use :)

Apparently, Time Machine can be persnickety about what kind of drive it backs up to - unless you use this advice:

Run this from terminal and load up time machine to select your drive! You don't need to hook the drive up to the Mac first, you dont have to go chowning files and all that nonsense.
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
 Share Tweet This

screencast

Smalltalk Daily 11/9/07: Using CrossFade in Seaside

November 9, 2007 10:27:52.943

On today's Smalltalk Daily, we load another of the Seaside extension packages - CrossFade. This one adds a nifty image crossfade feature using Scriptaculous.

Technorati Tags: ,

 Share Tweet This

screencast

Code Exploration with the Inspector

November 9, 2007 10:55:57.731

In this short video, I walk through some of the things you can do directly in the inspector - workspace scripting, code development in the mini code browser, and, of course, the basic inspection capabilities. You can watch the video here - or go to the YouTube channel, or the FaceBook group.

Technorati Tags: , ,

 Share Tweet This

news

From Worst to First?

November 9, 2007 19:29:39.940

With "Times Select", it looked like the NY Times was gunning for its own death. Now, they seem to have come a full 180 degrees - opening the archives, and doing cool aggregation work:

The biggest change is the feature in the middle column of the technology page titled “Technology Headlines From Around the Web.” It presents a constantly updated list of hot technology stories. Notice what we are not worried about. We link off directly to other sites that we have no relationship with. We link equally to mainstream media and small blogs. Our job is to help people find the good stuff fast, both what we write and from others.

I think they are finally starting to understand how to get an online audience: don't be afraid to send it elsewhere - they'll come back for more links and information.

Technorati Tags:

 Share Tweet This

seaside

Everyone is making Seaside Easier

November 10, 2007 8:54:54.327

Lukas Renggli, noticing that Gemstone and Cincom are working to make Seaside easier, points out that the Squeak folks are interested in the same thing:

The Seaside One-Click Experience has been announced

The more the merrier - the end users of the code benefit in the end :)

Technorati Tags:

 Share Tweet This

seaside

Seaside gets noticed

November 10, 2007 8:56:39.121

Via Lukas Renggli, we learn that Smalltalk - by way of Seaside - is being grouped with some good company:

The CHOOSE Forum 2007 at the Fachhochschule Nordwestschweiz, in Brugg, Switzerland was very interesting. The topic was Languages for the Web and there were presentations and tutorials about OpenLaszlo , Google Web Toolkit , Ruby on Rails , and I was an invited speaker Seaside .

Technorati Tags:

 Share Tweet This

smalltalk

About Assembler in Smalltalk...

November 10, 2007 9:01:58.107

If you liked what Michael was doing yesterday, you'll love what Antony has in mind - a Smalltalk interface to LLVM. Very col looking stuff.

Technorati Tags: ,

 Share Tweet This

itNews

Google and phones: Changing the Game?

November 10, 2007 15:24:30.989

Google could be shaking up the US cell phone market with their Android OS - Popular Mechanics makes some good points:

But what’s got to be really scaring the carriers right now is the prospect of thousands of freely available applications that could subvert almost every communications product they sell. Why subscribe to Sprint’s GPS mapping service when you can simply download a free one that taps into Google Maps? Why pay for text messages to your friends when you can download an instant messaging client? In fact, why pay for cellular minutes at all when you can download Skype and just use your data plan? This sort of functionality has been creeping onto cellphones for years as they have become more and more like tiny computers. But OS’s such as Android threaten carriers with a loss of control over the applications on the phones on their network. And they may find themselves becoming nothing more than wireless Internet service providers, forced to compete on price and bandwidth (another brewing battle, by the way, with Sprint’s WiMAX rollout next year).

We could start seeing real competition in this space, which would be very cool. I'd love to have a non-crippled phone.

Technorati Tags: ,

 Share Tweet This

smalltalk

Smalltalk in Argentina

November 10, 2007 19:58:05.259

Andres Valloud notes that the upcoming Smalltalk conference in Argentina is adding days:

we just sent out an announcement regarding the fact that the Smalltalks 2007 conference in Buenos Aires will be extended to two days

They have over 150 registered attendees thus far, and 28 abstracts submitted. Looks like it'll be a decent sized event.

Technorati Tags:

 Share Tweet This

holiday

11th Hour, 11th Day, 11th Month

November 11, 2007 12:51:49.177

The "forgotten" war that is still affecting us today ended on this day in 1918 - I found this image here, in an archive from Wisconsin history:

My grandfather on my mother's side fought in that war...

 Share Tweet This

news

Life imitates the movies

November 11, 2007 15:38:47.618

Ok, take a look at this pilot's helmet, and tell me it's not creepy - in a "Predator" sort of way:

 Share Tweet This

podcast

Industry Misinterpretations 61: Big Dave, Part II

November 11, 2007 16:35:17.140

Here's part 2 of our conversation with Dave Thomas - we talked about the state of the software industry, and Smalltalk's place in it.

As always, if you have feedback, sed it to smalltalkpodcasts@cincom.com - or head over to our Facebook group, iTunes, or Podcast Alley.

Technorati Tags: ,

Enclosures:
[http://www.cincomsmalltalk.com/audio/2007/industry_misinterpretations61.mp3 ( Size: 11160422 )]

 Share Tweet This

smalltalk

Incremental Repository Search

November 12, 2007 6:41:09.266

Holger Kleinsorgen has put together a nice search tool for the public store respository - it's Seaside powered, of course :)

Technorati Tags:

 Share Tweet This

management

Will Facebook get stupid?

November 12, 2007 6:50:02.727

Dare Obasanjo has written two insightful posts about Facebook recently - one on the development of their platform, and what it means for the more popular applications, and the other on their social advertising model. I think there's a management risk in front of them though, and it's one most growing, successful companies face: hubris. Take the popular applications that Dare wrote about, like iLike. The smart thing to do, if Facebook decides that they ought to own that space, would be to buy iLike. The problem? Many growing companies develop an arrogance about their capabilities, and decide that they can - and should - write everything themselves.

Mind you, I have less than no insight on the actual thinking of Facebook on this - I'm just thinking out loud based on what I've seen in this industry. Time will tell, of course - from my perspective, it's time to get the popcorn :)

Technorati Tags: ,

 Share Tweet This

screencast

Smalltalk Daily 11/12/07: Seaside Graphs

November 12, 2007 7:25:43.962

On today's Smalltalk Daily, we take a look at the CSS Bar Graph library for Seaside.

Technorati Tags: ,

 Share Tweet This

seaside

Seaside Screencasts

November 12, 2007 7:50:18.179

The Seaside screencast page was getting a bit crowded, so I've split it into two sections:

  • Component Overview - goes through the additional components that come with Seaside, giving you some details on what each is and does
  • Seaside Usage - a set of screencast examples of using Seaside

There will be more coming for each section - having one page was just getting too crowded.

Technorati Tags: ,

 Share Tweet This

tv

Why screw up just a little?

November 12, 2007 8:24:30.089

When NBC cancelled their iTunes deal with Apple, I wondered whether they could be any more stupid. Well, it looks like they can be a lot more stupid: their "NBC Direct" is like a bad flashback to the early days of the internet:

First and foremost, you cannot get these shows onto you iPod. Second, it's only available to PC users with IE only. Third, and this is the most annoying, you must download a crap-load of software to play the videos. NBC Direct is sorta like the Real Player or the old AOL. It gets into your computer and wont' let go. And we'll bet that it sends a nice stream of data back to NBC, too.
Did we mention the shows are only good for 48 hours after download?

It's as if they asked what the wrong things to do would be, and then - not getting the wrong part - decided to do all of them. Someone should mount a search party for this man's brain.

Technorati Tags:

 Share Tweet This

development

Oxymorons as standards

November 12, 2007 8:48:09.114

You have to like the oxymoronic nature of this announcement for EXI:

In the battle of bandwidth, binary beats text any time -- and that’s the purpose of Efficient XML Interchange (EXI), an emerging specification under development by the World Wide Web Consortium. EXI is a binary syntax for XML based upon the conclusions of the W3C XML Binary Characterization Working Group.

I'm just trying to wrap my head around the idea of "binary" and "XML" in the same sentence. The textual nature of XML was one of the main reasons we decided to go wild over it, right?

Technorati Tags:

 Share Tweet This

screencast

Demonstrating the Debugger

November 12, 2007 10:05:34.346

I've uploaded another short video - this one demonstrates "fix and continue" in the Smalltalk debugger. You can get the mp4 from our site here - or visit the Smalltalk channel on YouTube, or the Smalltalkers group on Facebook.

Technorati Tags: , , ,

 Share Tweet This

smalltalk

Smalltalk Demonstrations

November 12, 2007 10:41:15.768

You'll often get people asking for Smalltalk demonstrations and information. We have a large body of work supporting that now:

  1. "Smalltalk Daily" - I've been doing a daily screencast for over a year now, and all the casts are organized by subject here
  2. Smalltalk Videos: recently, I started doing full motion screencasts. These tend to be in the 3 minute and under range. They are accessible three ways:
  3. Podcasts - we've been doing the "Industry Misinterpretations" podcast for over a year now - it comes out weekly. We just released episode 61 this Sunday, for instance. You can:

Bottom line: there's tons of good Cincom Smalltalk information out there to show people. Feel free to ask me questions about any of it - or to give me advice about anything I should be doing differently/better

Technorati Tags: , , , ,

 Share Tweet This

smalltalk

Convenient Documentation Links

November 12, 2007 13:39:44.384

The browser will be sporting links to web based information in the next release - which is what motivated me to create this handy documentation page for Cincom Smalltalk. That link will be good for each release as it comes out.

Technorati Tags: ,

 Share Tweet This

PR

I'm Hitting the Big time

November 13, 2007 6:31:49.714

At least for small values of Big :) This morning I received a PR email asking me to review arbitrary products. Here's the thing though - I'm doing Product Evangelism on this blog for a very specific product: Cincom Smalltalk. Given that, how likely is it that I'll be interested in promoting other development tools (one of the things listed in mail)?

I understand the concept of cold calling, but wouldn't a modicum of research be warranted?

 Share Tweet This

screencast

Smalltalk Daily 11/13/07: Using Seaside's Fade In

November 13, 2007 7:39:46.168

On today's Smalltalk Daily we contnue our tour of Seaside components, and have a look at the Fade in library.

Technorati Tags: ,

 Share Tweet This

smalltalk

Smalltalking on a Rainy Day

November 13, 2007 8:27:47.310

It's a gray, rainy November day here - so what else is there for a Product Evangelist to do, other than set up another social network for Smalltalk? I've been playing with Ning this morning - come on over and join the Smalltalkers network.

You can subscribe to the Ning feed here.

 Share Tweet This

media

What Game are they Playing?

November 13, 2007 9:21:26.923

This is why I think the writers and networks are both going to lose in the current writers strike - like the record labels, they simply don't recognize that the very ground they are standing on is breaking up, and the status quo is just not sustainable. When they do figure it out, I suspect it's going to be with a lot of screaming.

Technorati Tags: ,

 Share Tweet This

stupidity

Open Reputation

November 13, 2007 10:39:47.530

Spotted in PR. Differently:

Fun story here of a banking intern who had to head home for a family "emergency," until he posted photos of himself at a Halloween party on Facebook. Boss saw it, copied entire office.

It's no longer (if it ever was) the case that "only the cool kids" hang out on Facebook. It's highly likely that your management is on there as well. If you want your activities to "stay in Vegas", as it were, here's a tip: don't post them on Facebook :)

Technorati Tags:

 Share Tweet This

screencast

What to load into your image

November 13, 2007 15:03:44.097

I did another short video today, showing what packages you probably want to load into a Cincom Smalltalk image when you're just getting started. You can get the mp4 here - or head on over to the YouTube channel, the Smalltalkers Facebook group, or the Smalltalkers network over on Ning.

Technorati Tags: ,

 Share Tweet This

media

Angels and Pins

November 13, 2007 17:04:49.441

I stumbled on this New York Times piece by Kevin Martin - and I'm wondering how he wrote this:

At the heart of all of these facts and figures is the undeniable reality that the media marketplace has changed considerably over the last three decades. In 1975, cable television served fewer than 15 percent of television households. Satellite TV did not exist. Today, by contrast, fewer than 15 percent of homes do not subscribe to cable or satellite television. And the Internet as we know it today did not even exist in 1975. Now, nearly one-third of all Americans regularly receive news through the Internet.

and then followed with this:

If we don’t act to improve the health of the newspaper industry, we will see newspapers wither and die. Without newspapers, we would be less informed about our communities and have fewer outlets for the expression of independent thinking and a diversity of viewpoints. The challenge is to restore the viability of newspapers while preserving the core values of a diversity of voices and a commitment to localism in the media marketplace.

So let me get this straight: I have a lot more sources for news coverage now than I did in 1975 - back then, I had hideously bad local news (TV), a local newspaper that repeated news-wire coverage for non-local stories, and the national news on one of 3 networks at 7 PM - for a whopping 30 minutes.

Now I have the entire internet, including overseas sources, multiple cable news outlets - and still, if I cared, the local paper. I'm not seeing the problem, unless you define the problem as "how can Kevin Martin keep receiving a printed newspaper". He goes on at some length over how ownership rules for TV and newspapers ought to work, but that just doesn't matter: regardless of who owns the local paper, circulation numbers for the print edition are going to keep going down. Period, end of story. To be brutal about it, fretting over FCC rules is akin to arguing over how many angels can fit on the head of a pin...

Technorati Tags:

 Share Tweet This

management

The Tyranny of Software

November 13, 2007 23:01:31.610

I had an interesting experience with a product return today. First some background: my wife picked up a Wii game as a present for our daughter the other day. It sat in the bag for a couple of hours, and then she looked at some online reviews - and they pretty much sucked. So, we wanted to return the game - but in the interim, we had shredded the receipt (and she paid in cash).

So, I wasn't terribly surprised when Target said they wouldn't let us exchange it, even though the box was unopened. What I was surprised by was this: they'll accept such exchanges so long as the price was $20 or under, and they said the reason was inventory control. Basically, their software had no way to account for such a return. The clerk told us that they used to accept such returns - it's a relatively recent change.

This smelled like rigid software to me. Mind you, we had no receipt, so I'm hardly in a position to be angry about it. Now, I'm sure that the ERP software they use saves them money (at least on paper) - but having the clerk explain that they couldn't take it back due to their inventory system just didn't go down well.

Still, like I said - not having a receipt made this problem mostly ours. So I was pleasantly surprised by Sears' take on this. They were willing to take the exchange, no questions asked - so we not only exchanged it, we bought another game and a Wiimote.

I'd guess that an MBA would laud Target's inventory control and software - and criticize the one Sears has. What they would miss is that the more flexible system at Sears allows for exceptions - and people are really good at creating exceptions. The stores that allow for such exceptions are the ones that make me happier, that's for sure.

Technorati Tags: ,

 Share Tweet This

humor

Scary but True

November 14, 2007 6:36:02.768

The Web 2.0 BS Generator is almost too good :)

 Share Tweet This

seaside

Hat tip to Phillippe Marschall

November 14, 2007 8:18:36.486

I was looking at the Seaside website this morning, and I thought a couple of small changes for Cincom Smalltalk would be nice - so I tossed an email to the Seaside list, asking who to talk to. Phillippe not only chimed right in, but made the appropriate changes within minutes of my asking for them. Thanks Phillippe!

Technorati Tags:

 Share Tweet This

screencast

Smalltalk Daily 11/14/07: Seaside and HTML 5

November 14, 2007 8:54:42.241

On today's Smalltalk Daily, we continue our tour of Seaside packages by looking at the support for the draft HTML5 spec.

Technorati Tags: , ,

 Share Tweet This

windows

Even More Vista Thudding

November 14, 2007 11:21:42.035

At this point, MS is making money in the OS and Office space solely on inertia: it's not as if there's anything truly compelling going on there. Calling Vista the "Windows ME of 2007" is pretty harsh, but I think Dvorak gets this right:

Microsoft has extended the life of Windows XP because Vista has simply not shown any life in the market. We have to begin to ask ourselves if we are really looking at Windows Me/2007, destined to be a disdained flop. By all estimates the number of Vista installations hovers around the number of Macs in use.

The problem is simple: MS has gotten way, way too big. From what I've heard, the team working on Windows numbers in the thousands all by itself - which is likely most of the problem right there. Microsoft has tried to be all things to all people, and I think it's starting to bite back now. Their revenue numbers are solid, but they are losing influence - and at some point, like IBM in the 1980s, that loss of influence will translate into a loss in revenue (relative to their size).

If they were smart, they would break the company into multiple pieces, and let each one try to get back to being lean and hungry. I don't expect to see that anytime soon, though.

Technorati Tags:

 Share Tweet This

screencast

Making the Browser Simpler

November 14, 2007 12:09:59.214

In this short video, I show off a small browser extension that adds tabs - making the browser's "View" capability look more like Firefox or IE 7. You can grab the MP4 from our site here - or visit the Smalltalk YouTube channel, the Smalltalkers group on Facebook, or the Smalltalkers network on Ning.

Technorati Tags: ,

 Share Tweet This

music

Signs of a clue

November 14, 2007 14:50:07.222

Via Mathew Ingram, I ran across this quote from Edger Bronfman, Jr:

“We used to think our content was perfect just exactly as it was. We expected our business would remain blissfully unaffected even as the world of interactivity, constant connection and file sharing was exploding. And of course we were wrong.
How were we wrong? By standing still or moving at a glacial pace, we inadvertently went to war with consumers by denying them what they wanted and could otherwise find and as a result of course, consumers won.”

As Mathew points out, this late in the game clue acquisition might be too late - the labels have spent a lot of time doing as much damage to their reputations as they could, and it may not be possible for them to climb down from the mistake. At least some of the insiders have figured out that there's a problem - perhaps Bronfman could call this bozo at NBC and share a clue or two?

Technorati Tags: ,

 Share Tweet This

advertising

What is Facebook trying to tell me?

November 14, 2007 15:09:32.203

I think Facebook's contextual, social ad model needs some work:

I guess the database lookup for marital status was just too hard :)

 Share Tweet This
-->