NewsGoat

My first reaction to GroupTweet was: What’s the point? It seemed like an indirect way to send and recieve tweets with people I already communicate with on Twitter.

My second reaction to GroupTweet was: Ok, this could be useful for communicating with a subgroup of your friends. As people use Twitter, they tend to accumulate followers that are spread out geographically. If you’re wanting to make plans to go out on Saturday night, those tweets don’t necessarily need to go to people that live hundreds or thousands of miles away from you.

My third reaction to GroupTweet is to unfollow those I’ve followed, and not join any others. The problem with GroupTweet is it undermines one of the biggest strengths of Twitter: the ability to control the experience. When you follow someone else’s group, you allow that person to decide, at least partly, what you receive. The group owner chooses who to allow in the group, and when they let someone in, you start receiving their tweets to the group, whether you want them or not.

Just to be clear, I haven’t had an actual problem with GroupTweet yet, like getting spammed or anything. It was just seeing a tweet from someone I hadn’t followed that made me realized the idea has a fundamental flaw.

So I could see starting my own group, but I can’t see joining someone else’s without a clear set of rules on who will or won’t be allowed to join — much like the example GroupTweet gives on their home page. I don’t know that there’s a real solution to the problem without making the GroupTweet service significantly more complex. It may be that this is an idea with limited application until Twitter offers more fine-grained control of what you receive.

Microsoft announced today that IE8 will, in fact, act like IE8, a complete switch from their previous plan. Why the change of heart? Perhaps to get various governments off its back. From the IEBlog:

While we do not believe any current legal requirements would dictate which rendering mode a browser must use, this step clearly removes this question as a potential legal and regulatory issue.

So in the end it was government regulations, not community backlash, that got this idea nixed. Whatever the reason, I think Microsoft is making the right decision — one that will continue IE’s evolution into a standards-compliant browser.

I just made the official announcement over at Smart Goat, but I also wanted to get into some of the whys and wherefores of the whole thing.

Continue reading “Start All Over Again”…

Gruber’s been writing about the rumors of Flash coming to iPhone. I think he’s right that it’s unlikely, but I think there’s an angle he misses here:

Lastly, perhaps you might be thinking that although Flash-for-the-iPhone may not be in Apple’s interest, it is in Adobe’s — and so perhaps Adobe will port it themselves once the imminent iPhone SDK ships. Think again. The iPhone SDK is not going to be the sort of environment like Mac OS X where developers are free to create system-level plugins. No one is going to get to diddle with MobileSafari without Apple’s approval.

Gruber’s probably right, but Adobe may be able to make an end-run around this problem by porting Adobe Air to the iPhone. They’ve made it clear since the early releases that as soon as they can create mobile versions of Air (sometime after 1.0), they will. With Mobile Air they could release their own Webkit-based, Flash-enabled browser.

Of course, don’t expect this any time soon. Adobe Air 1.0 hasn’t been released yet, and a Mobile Air would likely have even worse memory issues than a MobileSafari Flash plugin. Still, I’m sure Adobe’s working on it.

One of the reasons I went ahead and upgraded to MT 4.1 is that I wanted to try the new Action Streams plugin. It’s a life stream with a lot of options for publishing what you do online. One word of warning: If you’re using the never-publicly-released MT Elsewhere plugin, disable it. Action Streams is basically Elsewhere 2.0, and the two do not play well together.

Another problem is the code in the example Action Stream widget that comes with it is not correct. I’m guessing it’s using tags from a previous version. I’ve uploaded a corrected version if you need it:

author-action-stream.mtml

However, I don’t really recommend using this as a widget, exactly. Something like this, that’s going to get rebuilt often and used on multiple pages, is best setup as an index template. Then, you can create a widget that includes it via PHP, SSI, etc.

Beyond that, though, I like the plugin. Looks fairly easy to modify, too, if you want to change how it displays actions or add services it doesn’t yet support.