podcast
March 29, 2009 0:19:40.063
This week we spoke to John McIntosh, who's been around Smalltalk in general and Squeak in particular, for quite awhile now. We talked about his VM work, but soent most of the show on his current project: a port of Squeak to the iPhone, in the context of Pier as an iPhone application. That application is in beta right now - listen for more details! To listen now, click here.
If you have feedback, send it to smalltalkpodcasts@cincom.com - or visit us on Facebook or Ning - you can vote for the Podcast Alley, and subscribe on iTunes. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!
Enclosures:
[http://www.cincomsmalltalk.com/audio/2009/industry_misinterpretations129.mp3 ( Size: 17833548 )]
Share
gadgets
March 29, 2009 11:21:51.795
Share
humor
March 29, 2009 12:58:08.041
Share
advertising
March 29, 2009 14:13:44.001
More evidence that the new MS "Lauren" ad works: the Apple aficionados are going absolutely bats. While I love my Macs, and think the premium I paid for them is well worth it, the premium exists. That's what Microsoft is exploiting with the new ad, and it's working.
Technorati Tags:
apple, microsoft, windows
Share
smalltalk
March 29, 2009 22:52:43.013
Dave Buck reports on the next Ottawa STUG meeting:
For the past few years, the Internet Raytracing Competition web site has been inactive. The original operators found it too difficult to run the bi-monthly contest and keep the web site updated. Now, this web site is being rebuilt using Seaside and VisualWorks. In this presentation, David Buck will show the problem, the solution and the challenges to getting the IRTC back online.
That's all about the next OCSTUG meeting in Ottawa, Ontario - sounds like a great meeting is lined up. Follow the link for details.
Technorati Tags:
seaside, ottawa
Share
gadgets
March 30, 2009 5:46:16.451
I'll be all over this app on Tuesday:
Months after teasing us at CES with an announcement of Skype's native VoIP client for the iPhone, the free Skype for iPhone will finally be available to download from the iTunes App Store sometime on Tuesday
Here's what I'll want to see - will this drive down the cost of wireless minutes? I can't see how it wouldn't. Also, when traveling overseas, it makes the phone useful without having to hit a local carrier - so long as WiFi is available.
Technorati Tags:
iPhone, skype
Share
weather
March 30, 2009 7:06:12.612
We had our first springtime rumble of thunder yesterday, and that was the end of spring-like weather for a day or two - it's back to blustery late winter mode here:

Share
smalltalk
March 30, 2009 9:59:27.831
Randal set up a Smalltalk track at FISL in Brazil - for information on that, head here, and to register and submit a talk, go here. It looks like it's a fun conference - the deadline for submissions is April 26.
Technorati Tags:
brazil, fisl
Share
education
March 30, 2009 14:04:03.149
If this isn't a sign of one of the four horsemen of the apocalypse, it should be:
The £4,400 MA in Social Media will also explain how to set up blogs and publish podcasts. The one-year course at Birmingham City University will consider social networking sites as communications and marketing tools.
I could understand a survey course on this topic. But an MA?
Technorati Tags:
social media
Share
development
March 30, 2009 14:58:32.752
Here's a talk description for an April 15 event, InfoTec '09:
Software is less stable than you think it is. Bugs are constantly being discovered in every major piece of software you use. Thanks to the Internet, both exploits and bugfixes are being disseminated faster than everbut the exploits are winning, since applying the fixes typically requires something disruptive like a restart. In this talk, I propose an alternative: modifying a running program to fix the bug, without a restart. I'll discuss why this is hard to do, how those challenges can be overcome, and why this technology represents an important step forward in computer security.
Hmm, hot patching is "hard to do". I've been hot patching the application server that runs this blog (and the entire Cincom Smalltalk Site) for years now. I guess I just have access to better technology :)
Heck, Randal Schwartz is giving a Seaside talk at the same venue; perhaps he should point out that hot patching doesn't have to be hard while he's at it :)
Now Listening to: Who Will You Run To by Heart from: Bad Animals
Technorati Tags:
smalltalk, deployment
Share
smalltalk
March 30, 2009 15:27:21.076
An interesting problem came in this morning vis-a-vis the XmlRpcServer package in the public store. To with: it wasn't fully loading. I took a look, and sure enough, it loaded with reports that various pieces could not be loaded. After a brief look, I discovered the problem:
- One of the pre-reqs is the Servlet package (from Web Toolkit)
- What actually gets loaded is the ancient Servlet package from WikiWorks
I implemented the simplest fix that could possibly work - I changed the pre-reqs to load the entire Web Toolkit. Now if you load it, it comes in clean.
Technorati Tags:
public store, xmlrpcserver
Share
general
March 30, 2009 16:16:59.193
I'm talking about hardware cables, like HDMI, component, that kind of stuff. Yesterday we bought a replacement for our living room standard def tv - which means that we need all new cables to go with it. S-Video and RCA/Composite are on their way out, replaced by HDMI and component.
So at the store this afternoon, after I picked up the new Comcast HD box (and what a joy the DVR on that is), I had a look at cables. Here are the options:
- HDMI Cable at Target: $28
- HDMI Cable from Amazon: $1.04
The component cables weren't quite as dramatic, but here's the thing: buying 7 cables from Amazon, with shipping, cost me what one cable at Target would have. When stores sell these TVs, they must make most of the money on cables :)
Technorati Tags:
hd tv, cables
Share
general
March 31, 2009 11:43:49.161
We just got off a long conference call (2 hours), and a post call wrap up (about an hour). It was a good call, but - even when such calls are good calls - they end up being exhausting.
Share
tv
March 31, 2009 14:55:37.925
We finally upgraded the old TV in our living room - replacing the standard def 36" with an HD LCD screen. There's one interesting problem we ran into: the connectivity expected by the TV is different than the mass of cables we had been using for the old TV. We were using mostly S-Video and composite cables; the new TV only has one input source for that. It has three HDMI inputs and 2 component cable inputs though, and i've got those on order (as I mentioned the other day, you really, really don't want to buy those retail). The good news is, I do have the old ReplayTV hooked up and working (yes, it's a relic of a bygone era :) ), and the new Comcast DVR is humming along as well. Picture quality will improve when I get the new cables, but it's a step up from the old standard def model.
Oh, and just for fun - here's a shot of the now obsolescent mass of cables - I'll be adding to that pile as the set of swap in/swap out composite cables get replaced...

Share
itNews
March 31, 2009 18:17:24.238
If you're a Canadian iPhone user, there's no skype love for you:
"There is a patent-license issue in Canada which prevents us from making Skype available on the iPhone," Chaim Haas, a spokesperson on behalf of Skype, told ComputerWorld Canada in an e-mail.
Technorati Tags:
canada, skype
Share
gadgets
March 31, 2009 19:12:08.059
I swear, when I saw this picture:

I flashed back to countless childhood cartoons and cheesy sci-fi movies with helmets like this that controlled robots. And there it is!
Share
humor
April 1, 2009 5:36:10.968
It's an annual April Fool's Day tradition we could do without: the endless attempts to be funny. TechCrunch has a roundup of this year's efforts.
Technorati Tags:
april fools
Share
smalltalk
April 1, 2009 5:40:44.424
This is kind of cool:
While discussing Smalltalk minutiae with Dan and Avi Bryant, we hit upon the idea of trying to compile Smalltalk down to Factor. After all, Factor already has everything you'd want in a platform for hosting languages. We have a great optimizing compiler, a generational garbage collector, C FFI, a ton of libraries, and so on; in theory we've already done most of the hard work for someone who wants to make a language without dealing with low-level details. So while we've written countless DSLs in Factor since the very beginning, why not try implementing a more complete language?
There are some interesting details on what was done (and how) - but there's a Smalltalk implementation for Factor now.
Share
itNews
April 1, 2009 13:52:01.686
Share
itNews
April 1, 2009 13:54:02.446
HP might be getting ready to take that step - they've confirmed that they are testing the concept on some of their models. That could make the Netbook segment really interesting.
Technorati Tags:
netbook, android
Share
sports
April 1, 2009 15:09:23.720
It's truly the end of an era for the Yankees - longtime stadium announcer Bob Sheppard is stepping aside, maybe for good. He's been the voice at the park since 1951. He's 98, and says he might be back if his bronchial infection clears. I remember his voice calling out Dave Winfield back in the 80s - he's just an institution there.
Technorati Tags:
yankees, baseball
Share
seaside
April 2, 2009 5:54:53.557
Share
itNews
April 2, 2009 6:05:35.473
Share
smalltalk
April 2, 2009 16:28:06.197
I've spent today (in between conference calls) working on the little demo app that I did a screencast on this morning. That sets up two more screencasts, for tomorrow and Monday:
- Customizing the query behavior by overriding (in a subclass) some of the scaffolding code that relates to database interaction
- Making calls to the back end that involve changing the search become ajaxified
It's all pretty easy to do, and I'll be going over it in video.
Technorati Tags:
seaside, web velocity
Share
itNews
April 2, 2009 17:30:01.881
Share
general
April 2, 2009 17:45:54.476
The NY Times points out that voice mail is fast becoming obsolete:
Research shows that people take longer to reply to voice messages than other types of communication. Data from uReach Technologies, which operates the voice messaging systems of Verizon Wireless and other cellphone carriers, shows that over 30 percent of voice messages linger unheard for three days or longer and that more than 20 percent of people with messages in their mailboxes ârarely even dial inâ to check them, said Saul Einbinder, senior vice president for marketing and business development for uReach, in an e-mail message.
It's certainly not the best way to reach me. IM, text message, chatback from my blog, IRC channel - nearly anything will reach me before voice mail does. Heck, on my home line (never mind business), it's often days (or even weeks) before I check the messages. At least I'm not alone :)
Technorati Tags:
phone, voice mail
Share
tv
April 2, 2009 21:12:19.161
There were a lot of people who didn't like the ending of Battlestar Galactica, but you can say this for it: it wrapped up the story lines and gave closure to the series. Life on Mars? The phrase "epic cop out" comes to mind. without giving any spoilers away, it reminded me a lot of the bogus dream thing on Dallas from back in the day.
Update: To be clear, I am talking about the US series. The UK show had a good ending, IMHO
Share
itNews
April 3, 2009 8:31:00.868
Looks like Twitter has found their revenue model: sell to Google:
Why would Google want Twitter? We've been arguing for some time that Twitter's real value is in search. It holds the keys to the best real time database and search engine on the Internet, and Google doesn't even have a horse in the game.
While I have serious doubts about Twitter's ability to monetize their base tool or search (on the latter, there's the whole issue of scale - I'm back to seeing lots of fails on Twitter fetches), there's no question about Google's abilities there. They just extend their existing ad system over to Twitter's live search, and bang, done.
The only question left is whether Twitter will go through with the deal. IMHO, they would be really, really silly not to.
Update: Kara Swisher dumps on the acquisition story. I'll repeat this though: true or not, I think Twitter needs to be acquired by a company that can scale the service. I don't think they can do it on their own.
Technorati Tags:
twitter, social media, google
Share
smalltalk
April 3, 2009 13:31:35.417
Share
general
April 3, 2009 13:52:51.615
Share
gadgets
April 3, 2009 15:40:23.475
I hadn't given it much thought, but the newer touchscreen devices - iPhone, gPhone, Touch, Storm (etc, etc) are a problem for people with impaired vision (and completely unusable for the blind). There's just no feedback at all as to where you are on the device. Google has a response to that:
The system works by mimicking the traditional phone keypad, with the number five in the center and the other numbers arrayed around it. But since the screen has no physical keys, the software pops up the keypad wherever the user touches it. Wherever the finger makes contact becomes a five; slide the finger upwards and release, and it's a two; slide it downwards, it's an eight, etc. The user can enter a whole phone number by tapping, sliding, and releasing, all without having to look at the screen, since wherever the user taps becomes the keypad
That's a neat idea, but I think it's of limited utility for the impaired. Why? If you have vision problems, you're highly unlikely to be in the market for a touch screen device; you'll be looking for something with good tactile response. The whole accelerometer thing is lost on the vision impaired as well - ultimately, I just don't see the blind, or the nearly blind, being able to really make full use of one of these things. So yeah, it's a nifty answer - but not that useful for the blind. For the person using one of these in a place where looking at the device isn't a good idea though (like while driving)? Very interesting.
Technorati Tags:
touchscreen
Share
smalltalk
April 3, 2009 23:47:47.771
The Squeak board met recently, and they have a few announcements. One of them is that Randal Schwartz, Craig Latta, and Jecel Mattos de Assumpcao Jr will be appearing on the podcast soon to talk about the board, and Squeak's immediate future.
Technorati Tags:
squeak
Share
media
April 3, 2009 23:55:47.276
I'm starting to think that traditional media deserves to die - the people running it are too stupid to live. Ponder this outburst from Rupert Murdoch:
Rupert Murdoch threw down the gauntlet to Google Thursday, accusing the search giant of poaching content it doesn't own and urging media outlets to fight back. "Should we be allowing Google to steal all our copyrights?" asked the News Corp. chief at a cable industry confab in Washington, D.C., Thursday. The answer, said Murdoch, should be, " 'Thanks, but no thanks.' "
Umm, right - it's terrible the way Google search provides links that go directly to his content, and it's just as bad that Google News provides short summaries that also link to their content. Forcing people to follow links for full content... it's diabolical, I tell you!
Not to be outdone, Anthony Moor had this example of smart thinking on display:
For now, newspapers' attempts at gaming Google remain "rogue efforts," says Anthony Moor, deputy managing editor of the Dallas Morning News Online and a director of the Online News Association. "I wish newspapers could act together to negotiate better terms with companies like Google. Better yet, what would happen if we all turned our sites off to search engines for a week? By creating scarcity, we might finally get fair value for the work we do." Sounds like an idea Murdoch would endorse.
Sure, there's a plan. For that week, any news outlet that took part would see their traffic plummet, while those who didn't play would see it skyrocket. I suppose it's a good plan, if your goal is to hasten the arrival of chapter 11...
Share
movies
April 4, 2009 12:04:14.803
Share
advertising
April 4, 2009 15:27:58.046
I had to laugh at one thing about Microsoft's new "Laptop Hunter" ad - and it has nothing to do with ad itself. This is what I was presented with when I went to look:

Yeah, there's a way to make the thing go viral :)
Update: To be fair, I did find an embedded YouTube version here just about immediately.
Technorati Tags:
microsoft
Share
smalltalk
April 4, 2009 18:59:34.256
I do enough things with Smalltalk and social media sites like Twitter that I thought having a little service interface to TinyUrl would be useful. So, I created one. Very simple usage model:
TinyUrl.Shortener shorten: 'someLongUrlStringHere'
The code is in the public repository, in package TinyUrlInterface. The guts of it are short enough that the package almost isn't worth it, but I use this kind of thing a fair amount:
client := HttpClient new.
response := client
post: 'http://tinyurl.com/create.php'
formData: (Array with: 'url' -> 'http://www.longUrlHere.com').
stream := response contents asString readStream.
stream upToAll: '<blockquote><b>http://tinyurl'.
stream throughAll: 'b>'.
tinyUrl := stream upTo: $<.
Pretty basic stuff, but I thought it might be useful for anyone doing Http interface work in Cincom Smalltalk :)
Technorati Tags:
tinyurl, url shortener
Share
sports
April 4, 2009 23:24:05.910
Baseball and social media are getting together:
This year, we're also going to "tweet" every play and win probability in real time! We have twitter feeds set up for each team, so you can follow your favorite team on your cell phone or through a twitter application of your choice. We will be tweeting all 162 games for each team, the all-star game, and the playoffs.
If they manage to find a revenue model, they're on track to go completely mainstream.
Technorati Tags:
twitter, social media
Share
podcast
April 5, 2009 11:28:58.111
This week we spoke to Alan Knight, our own engineering manager for the Smalltalk product suite here at Cincom. We mostly talked about the process of "herding the cats", and how the process of moving from developer to manager has been for Alan. To listen now, click here.
If you have feedback, send it to smalltalkpodcasts@cincom.com - or visit us on Facebook or Ning - you can vote for the Podcast Alley, and subscribe on iTunes. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!
Enclosures:
[http://www.cincomsmalltalk.com/audio/2009/industry_misinterpretations130.mp3 ( Size: 14773505 )]
Share
smalltalk
April 5, 2009 22:33:22.023
Ernest Micklei has been doing some interesting work lately - an interface (Cloudfork) to all of the Amazon Cloud services, and today, I noticed his work on Glare: an interface between Flex (client RIA) and VisualWorks (server). Very cool looking stuff.
Technorati Tags:
flex, glare
Share
itNews
April 5, 2009 23:06:44.621
Boy, I'd love to know the full scoop on how and why the IBM/Sun deal fell apart. The Times is reporting that Sun's board balked at the reduced offer; I think they'll regret that move not long from now. Given the track record Sun's had over the last few years, I just don't see the upside for them on their own. They could start by looking for a CEO who has a better idea than "give it all away, and spend tons of cash on stuff that's free already".
Technorati Tags:
sun, ibm
Share