web
February 21, 2007 7:44:08.286
Tim Bray has a long exposition up on the idea of using the web as a means of financial disclosure (as compared to the traditional press release route). This is something Sun's CEO brought up last year, and there were objections at the time - although I disagree with most of the objections. Tim does a great job of dissecting those objections, so I won't bother doing so myself - just read what he has to say - makes a lot of sense.
Technorati Tags:
finances
Share
itNews
February 21, 2007 8:44:08.988
Sometimes, "experts" are a lot less intelligent than you think. Take this story in ComputerWorld, for instance - it's yet another "the tubes are failing" thing from the so called experts:
Nick McKeown, a computer scientist at Stanford University, heads up one such program. He says the Internet is “broken” in at least two places -- security and mobility.
...
“But if the user is moving around, you end up with a whole lot of hooks and kludges to keep track of the user,” he says. “There have been various proposals for a mobile IP, and they are all awful. They barely hold together now, but all the routing mechanisms will just break when there are many more mobile devices.”
That's just utter gibberish. The servers generally aren't mobile - they pretty much stay where they are, at "well known" IP addresses. Clients move around a lot - on Tuesday, for instance, this notebook was on a wired network at my hotel in Dayton, then on WiFi at the airport, then on Wired (and WiFi) here at my house. And believe it or not, the tubes didn't clog, the sky didn't fall, and life as I know it didn't end. I have a clue for McKeown: the rest of the network doesn't care where my mobile devices are, or whether they happen to be online or offline. I care, and some apps on my devices might care. The rest of the world? Not so much.
The stupidity gets much, much worse though: Here's McKeown's "solution":
McKeown and his colleagues have developed a prototype network called Ethane, which centralizes security rather than putting it all around the network in firewalls, virus scanners and the like. With Ethane, all communications are turned off by default. A host joining the network must get explicit permission from a centralized server before it can connect to anything except that server. And the server won’t grant permission unless it is able to determine the location and identity of the requestor.
You know, I like single points of failure as well as the next guy, but McKeown can have it, thanks. I'll stay with the less secure - but vastly more robust - system we have now. To get on the net at an arbitrary airport or coffee shop now, all I need is WiFi and a DHCP server that can route me. Under his system? Well, let's just say that I expect various interoperability issues with that security setup. Fortunately, the net is too big to be re-bootstrapped, so McKeown's ideas will stay where they belong - in the lab.
Technorati Tags:
stupidity, security
Share
screencast
February 21, 2007 9:32:59.445
On today's Smalltalk Daily, we look at probes and watches in a little more depth - in particular, we look at Expression Watches and "Top of Stack" probes.
Technorati Tags:
smalltalk, debugger
Share
marketing
February 21, 2007 15:30:53.684
Howard Kurtz of the WaPo asks the right questions about Satellite Radio in the wake of the XM/Sirius merger: why does Satellite Radio exist in the first place?
The reason these two companies have 13 million subscribers willing to cough up $12.95 a month for something we all grew up thinking should be free is that commercial radio has self-destructed.
All these folks (including me) are paying for satellite because they're tired of cookie-cutter radio formats stuffed to the gills with commercials. They're also fed up with focus-grouped music stations that play the same 60 songs until you start hearing the chords in your sleep.
There's no good reason that the FM dial had to go to heck. When I travel now, I carry my iPod, and listen to that in the car - and the iPod is the only real competition for XM/Sirius. I grew up listening to radio, and - back when it didn't stink - the ads didn't bother me that much.
Technorati Tags:
management, radio
Share
DRM
February 21, 2007 16:53:33.345
Sooner or later, reality will shine in on the puzzlewits at the RIAA. In the meantime, there are signs of progress:
The company behind the Puretracks.com music store said it is
immediately offering songs from artists such as The Barenaked
Ladies, Broken Social Scene and Sarah McLachlan under a partnership
deal with major independent labels.
The labels include Nettwerk Music Group of Vancouver, Arts &
Crafts Productions of Toronto, the San Francisco, Calif.-based
Independent Online Distribution Alliance (IODA) and Beggars Banquet
Records of London, England.
Those are small indie labels, but some of the artists are prominent. I expect kicking, scratching, and biting from the RIAA all the way to the end.
Technorati Tags:
music
Share
spam
February 21, 2007 21:35:59.341
So I'm seeing a new trend in Wiki spam - this kind of stuff has been hitting the VW Wiki at UIUC lately:
<center>
<u style="display: none">
"Bozo spam hrefs go here"
</u>
</center>
Even worse is the crap like this:
"bunch of keywords here"
<p>
<meta http-equiv=refresh
content="0;url="url to redirect to here"<p>
You see the keywords for a second, and then get immediately redirected. Truly, truly ugly stuff. I have filters for this kind of stuff for our Wiki, but all I can do about the UIUC one is run repair scripts that use HTTP to revert.
Share
tv
February 21, 2007 21:47:44.636
Oh, how innovative! I'm watching "Jericho", and it looks like the plot is turning towards - wait for it - "secret government conspiracy". Wow - no one has ever used that one before. Is it even possible to have a plot line that does something different?
Technorati Tags:
stupidity
Share
podcasting
February 22, 2007 7:56:30.744
I'd want to listen to this, but it's 44 minutes of video:
While everyone is over in London at the Future of Web Apps Conference ( great writeup of day 2 is here ), I thought it would be fun to put up my interview of Sebastian Moser . Don’t worry, I hadn’t heard of him either before he wrote me in response to a request to talk with more developers.
That length would fit perfectly into my exercise time (and probably the commute time for a lot of people, too). Please Scoble - give as an audio only feed!
Share
smalltalk
February 22, 2007 8:25:50.860
Share
screencast
February 22, 2007 9:01:05.806
In today's Smalltalk Daily, we learn how to aggregate watch windows (from debugger probes) into a single window - thus reducing screen clutter.
Technorati Tags:
smalltalk, debugger
Share
media
February 22, 2007 12:12:41.496
Doc Searls quotes Michael Rosenblum at a conference in Boston:
"Ice was a fantastic business, for two thousand years... they were probably having conferences like this, talking about ice ponds and straw and shipping routes..." Then in 1873 a guy named Perkins invented refrigeration. "And your ice business was dead."
When the public has their own transmitters, what's the need for a "public resource" like PBS? For that matter, all of radio is in danger, with the growth of satellite radio and podcasting. The supposedly scarce bandwidth just isn't so scarce any more. For radio to stay around, the people in that business need to figure out what niche they serve that the competition doesn't, or can't.
Technorati Tags:
radio
Share
development
February 22, 2007 12:57:10.379
Peter Fisk quotes an ZDNet's Ryan Stewart (I don't have a direct link yet - Peter blew the link, I'll update when I see it):
I had been told that a CLRified version of “WPF/E” would be shipping in the 1.0 release but I think the plan for the team is to make a lot of small updates in quick succession so that they can grow the product as customer needs expand. It’s a good strategy, but even “less than a year” is a long time to wait for managed code.
It's kind of amazing that Microsoft's UI team for their future UI isn't eating their own dogfood. There may even be good reasons for it - believe me, I know a fair amount about the difficulties of working with disparate teams who have independent development histories - Cincom's other products pre-date the entry of Smalltalk to Cincom, for instance. For Microsoft, however? These guys are all supposedly on the same team.
Technorati Tags:
windows, WPF, CLR
Share
sts2007
February 22, 2007 13:14:22.856
Share
law
February 22, 2007 13:53:51.677
File this under "what, you mean there are risks in this strategy?"
The cartel of record companies in Capitol v. Foster have filed a motion for reconsideration of US District Court Judge Lee R. West's decision to award the defendant Debbie Foster attorneys' fees. In it, the plaintiffs lay out their disagreement with the judge's reasoning while taking time to point out that the fees awarded far exceed any damages they could have recovered should their suit have been successful.
What a complete bunch of tools. I swear, some prosecutor should start applying the RICO laws to the RIAA.
Update: Oh geez - the RIAA is willing to just lob grenades everywhere they go. I hadn't considered this, from Wired:
Predictably, the RIAA has filed a "motion for reconsideration" of Judge West's decision to force the RIAA to pay for Foster's legal fees. In the motion, the plaintiffs emphasize a key point: They want the judge to rule that the owner of an ISP account is responsible for all activity on that account, which could have a chilling effect on public wireless access and open hotspots. (The appeal also made the point that Foster should be held liable if she was aware of the infringement occurring via her account; in the case of someone with an open Wi-Fi network, that could constitute something as simple as experiencing traffic slowdowns.)
If they got their way on that, any entity that offered a net connection - Starbucks, a hotel, a municipality (etc) - would have a huge potential liability on their hands. They might well decide to just discontinue in order to not expose themselves. Yeah, there's a world I want to live in.
Technorati Tags:
music
Share
tv
February 22, 2007 16:50:09.521
Doc Searls:
Did you know that all your channel-branded TV stations - WCBS/2 in New York, KPIX/5 in San Francisco and every other "Channel (fill in a number)" that has been around since the 1940s - are going to be marched off those channels and onto new ones in 2009? And that your TV will no longer get anything at any of the over-the-air channels those stations occupy today? WCBS will be on channel 56. KPIX will be on channel 29. Every station, somewhere else.
For reasons outlined well by Scoble, I'll believe this when I see it - and I'll be astonished if I see it at all.
Share
news
February 22, 2007 20:31:39.821
Jeff Jarvis has some good words of advice for newspapers: Go Local:
Try this on as a new rule for newspapers: Cover what you do best. Link to the rest.
That’s not how newspapers work now. They try to cover everything because they used to have to be all things to all people in their markets. So they had their own reporters replicate the work of other reporters elsewhere so they could say that they did it under their own bylines as a matter of pride and propriety. It’s the way things were done. They also took wire-service copy and reedited it so they could give their audiences the world. But in the age of the link, this is clearly inefficient and unnecessary. You can link to the stories that someone else did and to the rest of the world. And if you do that, it allows you to reallocate your dwindling resources to what matters, which in most cases should be local coverage.
I can get news coverage for (insert national or international story here) from the wire services, or locals in those areas - I don't need the local paper to regurgitate it. Local school board news? Who else is going to give me that?
Share
gadgets
February 23, 2007 7:46:24.835
Dave Winer quotes Cory Doctorow on what's wrong with the kind of DRM system the iPod has:
Cory Doctorow : "I think that it's reasonable to assume that Apple won't always make the world's best music player. I'd like to keep my options open. But the longer you own an iPod, the more likely it is you'll buy more iTunes music, and the fewer options you'll have."
That's correct; not everyone is willing to go through the "DRM Shuffle" that I do, nor should they have to:
- Buy music on Machine 1
- Rip a CD from iTunes
- Import the CD into Machine 2's library
- Manually key-in the track info
If I bought enough music, I'd automate the last step - but I don't buy music direct from iTunes that much - mostly, I buy CD's to avoid the whole problem. However, lots of people just buy their stuff straight from iTunes, which builds up their lock to the iPod over time.
I'm not sure about the point Winer adds though:
And don't miss that lockin doesn't just come from format lockin, it's also a closed box, only the manufacturer can add featues. Jobs said the reason the iPhone isn't an open platform because it's a phone, but that doesn't explain the iPod's closedness.
I get his point, but the iPod is a consumer gadget - and as such, most people probably don't want all of the issues that come with open-ended configurability. Think about your PC, and the kind of behavior it tends to exhibit over time - and compare that to an arbitrary stereo component. Now ask yourself which one is closer to how most people think about their iPods...
Technorati Tags:
iPod
Share
smalltalk
February 23, 2007 7:50:03.397
Giovanni Corriga needs your help - if you're a Smalltalker interested in Google's "Summer of Code":
Google has recently announced the third edition of its Summer of Code
program.
In this program Google provides funding to students to work on open
source projects.
I think Squeak could benefit, both technically and in advertisements,
from partecipating in such a program.
Unfortunately, the deadlines are pretty tight:
- March 12th for Squeak to apply as a mentoring organization
- March 24th for students to apply as developers for the program.
I'm trying to have Squeak apply to the program. So if anyone would like
to partecipate to this effort, either as a mentor, or as student
developer, or just to provide ideas and suggestions, please contact me
ASAP at my personal email.
Follow the link above for contact info.
Technorati Tags:
squeak, Google
Share
smalltalk
February 23, 2007 8:40:56.857
Share
media
February 23, 2007 8:53:31.133
I see that the Hearst corporation is releasing their own "newspaper reader" software:
In a continuing effort to expand the reach of its content, Hearst Corporation today announced an alliance with Microsoft Corp. that will allow Hearst media properties to utilize Windows Presentation Foundation technology to create "News Reader" software. Hearst's initial deployment of the News Reader software, which launches in beta at the Seattle Post-Intelligencer today, is a downloadable application providing computer users with a new way to view newspaper content onscreen.
The Times has one of these, too. Here's the thing - with this approach, if I want to read N papers, I need N pieces of software. Yeah - I can see trying to make that pitch. They could achieve the same thing via RSS/Atom and their own re-branded reader software.
Share
screencast
February 23, 2007 9:33:32.389
Share
windows
February 23, 2007 9:53:29.489
Chris Petrilli explains why Windows has so many problems - the complexity involved is just unfathomable:
I believe that Windows XP is actually unknowable in its complexity. I don’t believe anyone at Microsoft knows how it works, or really cares, and I certainly don’t believe that it’s fathomable by any human being. This is in stark contrast to UNIX and its derivatives, or even Windows NT 3.51 or 4.
Technorati Tags:
microsoft
Share
web
February 23, 2007 10:30:43.594
This is annoying. I headed over to Yahoo movies to check on listings - we are considering taking in a movie this afternoon. So this is what greets me:

Ok, what's up with that? last night, the movie titles were links to a Yahoo page with more info, and the running time was available. Now all I have is a "buy tickets" link (and only for theaters that offer that). What's up with giving me less information?
Technorati Tags:
yahoo
Share
tv
February 23, 2007 16:05:47.596
Doc Searls responds to my answer to his earlier post, with stuff that I agree with, but think doesn't matter a lot:
Even for old analog-only TVs, there are plenty of workarounds, including plain old cable TV. A very small minority of viewers today get their TV from antennas. And if that's how Scoble's dad gets his analog TV, all he'll have to do is get a converter that turns his digital TV to analog. There will be plenty of those around by February 2009.
That's all true - it's not that hard to get that stuff done, and it's pretty cheap. The problem is, I don't think that matters a lot. This looks to me a lot like a classic "perception vs. reality" issue. Go talk to a few 50+ non-technical folks, and see how they consume TV. Never mind the fact that most of them get cable, and thus won't be affected by this changeover at all. All that has to happen is for a few people to decide to scare-monger on this - i.e. - "they are trying to take your TV away!" - and this simple problem will start to look absurdly complicated. It shouldn't be that way, and it doesn't need to be that way - but I won't be at all surprised if it goes that way.
Technorati Tags:
regulation
Share
media
February 23, 2007 16:32:50.026
Add Don Dodge to the list of people who have swooned over the concept of a specific reader for a newspaper to the point where they just don't get it - he says this in response to Scoble, who had the same questions I did:
Newspapers and magazines have very powerful brands. Part of that brand is the look and feel or presentation of the information. The layout, the font, the headlines, and the advertising are all part of the reading experience. The newspapers and magazines want to replicate the news reading experience on line. Sorry Robert, but you can't do that with an RSS reader.
These News Readers will download the whole newspaper or magazine to your laptop or PDA within a couple minutes. Then you can read it at your leisure on the plane, bus, taxi, or where ever you are. No need for an Internet connection, and no need to scroll through hundreds of individual RSS feeds.
That's true. The trouble is, it doesn't matter, either. With an RSS reader or a web browser, I can read any news content I want, anywhere. With this reader, I can read the content for exactly one newspaper, period. What if I think to myself "well, that's what the Times thinks; I wonder what the WaPo has on it?" In Don Dodge's world, I download a second reader (and another for every paper I ever want to read). In mine, I use a single piece of software.
If the people behind this want a snowball's chance in heck of getting anywhere, then they'll need to define a common format that works across newspapers, and support it. They'll also have to figure out how to support that software, and convince people to use it instead of the tools they already have. Gee, there are even two formats out there that do this already; go figure.
Pretty doesn't matter here, as Matthew Ingram noted.
Technorati Tags:
news
Share
tv
February 23, 2007 18:14:55.235
I saw this in a TV Review feed I follow - never mind what TV show it's about, I wish I had penned the line :)
An old adage cautions that every successful filmmaker has a highly personal dud in them, just yearning for the industry clout to set it free.
Share
logs
February 24, 2007 10:24:42.616
BottomFeeder downloads were down to a more normal run rate of 153/day last week - the details:
| Platform | BottomFeeder Downloads |
| Windows | 325 |
| Update | 191 |
| Linux x86 | 116 |
| Mac X | 98 |
| CE ARM | 62 |
| Mac 8/9 | 58 |
| Solaris | 50 |
| HPUX | 49 |
| Linux Sparc | 24 |
| SGI | 24 |
| AIX | 24 |
| Sources | 17 |
| Linux PPC | 16 |
| Windows98/ME | 10 |
| ADUX | 7 |
| CE x86 | 2 |
On to the HTML pages accesses:
| Tool | Percentage of Accesses |
| Mozilla | 45.1% |
| Internet Explorer | 39.7% |
| Planet Smalltalk | 6% |
| MSN Bot | 4.6% |
| Other | 2.9% |
| Opera | 1.7% |
That looks like the normal traffic flow there. Finally, the syndication stats:
| Tool | Percentage of Accesses |
| Planet Smalltalk | 26.9% |
| Internet Explorer | 17.7% |
| Mozilla | 13.7% |
| BottomFeeder | 11.4% |
| Other | 3.2% |
| Net News Wire | 4.7% |
| BlogLines | 4.1% |
| Google Feed Fetcher | 3.5% |
| Vienna | 2.7% |
| Safari RSS | 2.5% |
| NewsGator | 1.4% |
| Akregator | 1.2% |
| Python | 1% |
| SharpReader | 1% |
| News Fire | 1% |
| RSS Bandit | 1% |
| Liferea | 1% |
| JetBrains | 1% |
| MSN Bot | 1% |
That's a pretty big jump for IE; version 7 must be rolled out further, or it might be Outlook (which apparently doesn't change the agent string). I see Planet Smalltalk is still over-polling as well. Bad bot
Share
cst
February 24, 2007 11:25:41.709
Share
news
February 24, 2007 15:45:41.166
I find the sort of argument laid out here (by Rogers Cadenhead) mostly wrong-headed. Sure, there's a deficit of women in IT in general (and thus, in the ranks of speakers at conferences). The answer isn't to go out and purposely pick up a few tokens and pop them on stage to make people like Rogers feel better, though.
Here's the thing - pursuing intellectual diversity at a conference would be far more useful than worrying about gender/creed/race. Who cares whether you get a mix of those classifications, if they all come from the same Silicon Valley startup culture? Wow - I can listen to 10 different accents and pitches, and hear the same thing anyway. You want some diversity? Start looking beyond the same old set of people, companies, and parts of the country/world.
Share
smalltalk
February 25, 2007 10:04:01.947
Travis has been working on some cool platform linkups recently:
A new version of Cairo has been posted. Under some guise, I have had this working under each of the three major display platforms. I've been able to do Cairo things under live Windows windows, and now I've got X11 windows (and pixmaps even) working. And Aqua pretty much works. With the annoying notion that you have to cover the window to get it to update properly. :) That should be easy to fix I hope. For Windows I need to chase down why the surface goes stale often after a pop up menu has obscured it. And under X11, some VW floating point ops if followed soon by certain cairo calls don't behave as expected. Something about some floating point flag. These are all surmountable hurdles though. And any other person that was properly motivated would be more than welcome to load and help fix these issues. It's time for me to start putting together my Cairo presentation for Smalltalk Solutions. I'll be doing it in... Cairo of course.
You'll also want to read this, and this.
Share
podcast
February 25, 2007 11:37:30.298
We recorded this week's podcast yesterday afternoon - we had a conversation about threading - green, native, and the uses of both in the face of the multi-CPU, multi-core systems that are being built. It's about 38 minutes, including James Savidge's jobs report. We had a good time with this one; hope you enjoy it.
As always, send feedback or questions to smalltalkpodcasts@cincom.com
Technorati Tags:
smalltalk, threads, processes, development
Enclosures:
[http://www.cincomsmalltalk.com/audio/2007/industry_misinterpretations-02-25-07.mp3 ( Size: 13871879 )]
Share
tv
February 25, 2007 16:21:46.312
Maybe someone should let the TV industry know about the existence of the internet, and what it means for the quaint notion of staggered rollout around the world:
Australian TV viewers are waiting longer than ever to view their favourite overseas produced televisions shows, driving them to use BitTorrent and other internet-based peer-to-peer programs to download programmes from overseas, prior to their local broadcast.
According to a survey based on a sample of 119 current or recent free-to-air TV series', Australian viewers are waiting an average of almost 17 months for the first run series' first seen overseas. Over the past two years, average Australian broadcast delays for free-to-air television viewers have more than doubled from 7.9 to 16.7 months.
Yeah, there's a way to keep your viewers happy and reduce the amount of illegal downloading - make things worse. In a stupid contest between the RIAA, the MPAA, and the TV execs, it entirely unclear who would come out where.
Share
general
February 25, 2007 16:27:48.452
Jason Calacanis is running the risk of trying to do too much, too fast in his new exercise regime - jumping into what amounts to interval training almost immediately is likely to give him a bum knee or shin splints. Here's the thing, and I say this as someone who's been running/jogging since for over 30 years now: find a routine you can do consistently, and stick with it. Don't get obsessed over your daily weight, or over utter irrelevancies like the number of calories burned in a single workout. Get into a groove that you can stay with for the long haul - because your progress over the course of a month, or even a year, just doesn't mean that much.
Technorati Tags:
exercise
Share
books
February 25, 2007 16:59:04.072
I got to Barnes and Noble briefly last night, and was able to use one of the gift cards I received last Christmas - I picked up "Final Impact" by John Birmingham". It's the third in his alternate history yarn about a future (2021) task force that gets sent back in time to 1942 - which creates havoc with the timeline, as all the despots of the era learn where their policies are taking them. It's a fun read, and certainly lighter than what I have been reading :)
If you like Turtledove and Clancy, you'll like this series - it's like a cross between the two, and in very much the same style.
Update: Well, I just finished the book. I have to say, the ending felt "phoned in". I liked this series, but the final book seemed rushed. Makes me wonder whether he's planning - like Turtledove, with his civil war to WWI series - to just keep going with the timeline.
Share
events
February 26, 2007 9:56:35.556
Share
general
February 26, 2007 11:06:32.256
Dare Obasanjo weighs in on the "diversity" thing vis-a-vis conferences, and hits the same "group-think" thing I was on about over the weekend:
When I think of diversity, I expect diversity of perspectives. People's perspectives are often shaped by their background and experiences. When you have a conference about an industry which is filled with people of diverse backgrounds building software for people of diverse backgrounds, it is a disservice to have the conversation and perspectives be homogenous. The software industry isn't just young white males in their mid-20s to mid-30s nor is that the primary demographic of Web users.
Personally, I've gotten tired of attending conferences where we heard more about technologies and sites that the homogenous demographic of young to middle aged, white, male computer geeks find interesting (e.g. del.icio.us and tagging) and less about what Web users actually use regularly or find interesting (hint: it isn't del.icio.us and it sure [expletive deleted] isn't tagging).
Interestingly enough, the web seems to promote group-think. It's easier to find a lot of other people with an overlapping set of interests, and then fall into the mental trap of thinking that "everyone" thinks that way. Doesn't matter whether the topic is politics, software development, role playing games (et. al.). In day to day life, in the place you live, there are probably a lot fewer people interested in (insert some passionate hobby here) than you. On the net, there are lots of them, and it's easy to over-inflate your relative importance.
Share
screencast
February 26, 2007 14:57:53.697
On today's Smalltalk Daily, we take a starting look at the cipher code in Cincom Smalltalk - specifically, the block ciphers. Today, we start with some workspace examples.
Technorati Tags:
smalltalk, encryption
Share
humor
February 26, 2007 15:24:49.135
James Lileks has the DC Metro area take on snow down:
Everyone ran to the grocery store for the usual requisites, because we might be snowed in for weeks, if not months. I saw this behavior in Washington DC, when the threat of a half-inch of snow would empty the shelves of bread and Charmin. And milk. I presume you mash them all up into a stiff, nutritious paste that will keep you alive until the rescue teams find your body.
Suffice to say, you don't want to be at the local grocery store the day before a winter storm.
Share
smalltalk
February 26, 2007 16:53:58.070
Share
web
February 26, 2007 16:57:05.392
Via Jason Calacanis:
The way this works is that stories on digg can be buried (voted down), but unlike positive votes, negative votes don't have names attached to them. This was done in the early days, from what I was told from insiders, so that the staff of digg could kill stories they didn't like and blame it on the will of the community. This kept the digg staff's fingerprints off of things that were killed so the staff of digg could say "we didn't kill it, the community did." Very smart... but now it's coming back to haunt digg. I'd love to see the buried votes on some early anti-digg stories... you can be sure digg will never release that data.
What this does is ensure that Digg will become more and more like an overcrowded Usenet board - the trolls will end up owning it.
Share
law
February 26, 2007 17:41:10.270
You have to love the US patent office - a small Texas patent shark picked up patent number 7,065,417 recently, and has filed suit against Apple, Samsung, and Sandisk over their "infringing" players. If judges and juries had brains, this suit would not only backfire, but would cost the bozo company in Texas money. Here's why:
- Date of patent filing: January 29, 2002
- Date of patent award: June 20, 2006
- Date first MP3 player released: late 1998
Heck, the first iPod beat this patent to market. Now, I'm not a high powered patent lawyer, but I can do basic arithmetic: 1998 came before 2002, at least in the copy of the Universe I live in. How did this patent get awarded? Are the people who work in the US PTO hermits who dwell in caves near Everest? The news media reporting on this isn't much better; a few quick Google searches turned up the relevant dates. Exactly how hard are these reporters working?
Technorati Tags:
stupidity, mp3
Share
PR
February 26, 2007 20:13:24.941
You might remember the Lance Dutson saga, involving a blogger and the State of Maine's tourism board (along with their rather clueless PR agency). Well, it seems that the ousted head of that department is trying to say "not me! I had nothing to do with that!" now. I just got this in email, from a woman by the name of Linda Hutchins:
It's kind of old now, but I happened on you site, and the misinformation that Dann Lewis sued Lance Dutson.
(Please read the beginning of the truth here:)
http://truthaboutlewis.blogspot.com
As a matter of fact, Dann and his wife, and a few contractors went to a Boston PR firm, who told them ABSOLUTELY NOT to sue Dutson. (They already knew that)
So they went back to thier [sic] hotel and called WKP. There were 4 of them sitting their on a conference call, every one yelling at Peter Warrn [sic] NOT to sue Dutson.
And I realize that it defies any knid [sic] of intelligent logic, but they DID sue him. They claim that the suit was filed ACCIDENTALLY by a law clerk , while his boss was on vacation. ( I dunno....)
I omitted the enclosed email from a WKP flack - it seemed to be strewn with hyperbole I could do without. In any event, I pass this on as a way of presenting what the people Dutson wrote about have to say for themselves; draw your own conclusions. I left the spelling and name mistakes (it's Peter Warren, not Peter Warm) from the original email as is. Note also that WKP hails from NYC, not Boston.
Technorati Tags:
law
Share
podcasting
February 26, 2007 23:56:53.297
Evan Williams continues to flog the broken Odeo:
But I was just poking around on it and still really like the way it works and looks (thanks to Biz for the killer visual design). So, there's that. (BTW, more interesting Odeo news coming soon!)
Here's a snapshot of the Odeo page for my podcast - the latest podcast they have is 13, and the latest one done is Episode 24:

Perhaps the "interesting news" relates to Odeo actually updating content when it claims it checked?
Share
general
February 27, 2007 9:25:43.169
I have no idea why, but the power in my neighborhood has always been a bit flaky. Our lines are underground, so it shouldn't really be that way. This morning the weather is calm, mild, and sunny - so of course, the power was out.
The only thing I can think of is that there's always more power in use than the original plans assumed. That's not a huge surprise - most electronics have a sleep mode that continues to draw power, and I leave most of the computers running 24x7. While we have more computers DVRs than many people, we probably aren't that far above the average in this area - and the three refrigerators aren't at all odd.
Share
screencast
February 27, 2007 10:59:14.824
Share
windows
February 27, 2007 12:21:49.865
So losing power this morning wasn't enough; Microsoft had to add insult to injury. I put my notebook into standby mode until the power came back, and then brought it back once power came back. That should have been fine, right?
Well, scrollbars (other than in VW based apps - yay, emulation) just stopped working. I'd scroll up; they gave me the finger. My mail client kept crashing over this problem - heck, the task manager wouldn't scroll up (gosh forbid I'd have needed to kill an application at the top of the list).
One reboot later, along with all the waiting (my G4 based mini boots within 30 seconds - go figure), and things were back to normal.
Now, where did my productivity run off to...
Share
events
February 27, 2007 12:25:51.192
Share
podcasting
February 27, 2007 16:01:30.544
Boy, I feel silly. I just watched Jon Udell's screencast on audio editing, and learned something about editing stereo tracks in Audacity that I didn't realize you could do. I had it in my head that selecting a section of audio selected all tracks - not just one of them. Dohhh...
Share
management
February 27, 2007 16:21:25.020
Doc Searls makes a good point about corporate "soul":
Companies have souls. I said that in a speech I gave to a retailing conference in Lucerne on September 20, 2000, not long after Cluetrain came out. They have human purposes that transcend mere economics. These purposes have little to do with short-term opportunities, and nothing to do with cashing out or starting another business. For example, Nordstrom has the soul of a shoe store. Wal-Mart has the soul of a five-and-dime. (Something Lee Scott, the CEO of Wal-Mart, told me after attending that very speech - and agreeing with it.)
He then explains how far Starbucks has wandered from theirs. Go to Doc's site for the particulars; he explains it better than I'll recap. The question I have is this: Do you know what kind of soul your company has, and is it staying close it?
Technorati Tags:
PR
Share
development
February 27, 2007 17:11:02.289
Who would have thought: Distributed application services (SOA, in the new lingo) are hard:
Some industry insiders are noticing that few developers have a firm grasp on the skills they require to migrate to service-oriented architectures and manage the complexity of accessing and manipulating data.
Wow, there's a piece of information that was news... back around, say, 1992 or so. I must be getting cynical - I'm seeing too many things go in complete circles in this industry.
Technorati Tags:
SOA, hype
Share
windows
February 27, 2007 19:23:06.080
We are in the market for a notebook for my wife, and these kinds of reports, from Chris Pirillo and Jason Busch are not encouraging me to make it a Windows box. Looks like it'll be an Apple machine.
Share
smalltalk
February 28, 2007 7:50:13.630
Via Alan Lovejoy, I found this post from Jeffrey Massung - there's lots of good stuff on development there, but this is the point I wanted to highlight:
Let me state this unequivocally: Smalltalk is an application language! It's about creating applications; it's not about creating code. And there is a world of difference between the two. It's about removing the mundane barriers from the programmer so that he or she can focus on the real-deal, get it done, and move onto the next task.
That's the key thing about Smalltalk and productivity, actually - it gets out of your way and lets you focus on the actual problem, rather than on the infrastructure. It's why people like James McGovern are forever stumbling in the dark, never quite understanding why productivity levels are so low where they work:
Statically typed languages work better for the masses of unmotivated programmers that fill the corridors of large enterprises. They desire for computers to catch their mistakes. Likewise the notion of any enterprise caring about individual productivity of their developers is long gone. If enterprises continue to outsource to places such as India where folks may have lots of academic credentials but otherwise are horrific at software development (overgeneralization) then the ability to at least ensure that the code when it comes back that it can compile becomes crucial.
When your standards and expectations are under the floorboards, you'll dismiss anything that looks like it might create some islands of productivity. Better to let the entire ship sink than to let anyone have fun and be creative.
Technorati Tags:
development, productivity
Share
development
February 28, 2007 8:25:46.735
SDTimes has two opinion pieces this month on threading - both talking about a "thread maturity model", which tracks a programmers progress up the slopes of thread-ability. First, the opinion piece by Alan Zeichick - he seems to think it's all about training - here's his "level 5":
Adoption. All developers trained to use threading. Threading is addressed at the design, requirements and architectural states of development, in addition to coding and testing. Broad incorporation of threading tools into the toolchain. Newly adopted code, such as libraries and components, must demonstrate support for threading. Funded efforts to eliminate all nonthreaded libraries and runtimes. All threaded applications are tested against platforms with different cores/processors to identify runtime issues. Formal source-code validation techniques are used to identify potential failures.
Unless your runtime system was written to deal seamlessly with these issues, you'll never get there - period. The major issue, properly identified by the Erlang folks, is sharing. In Erlang, threads use a "shared nothing" model to ensure that you don't get deadlocks. Using Smalltalk, or Java, or C#, the way to do the same thing is to run N processes, and have them interoperate via heavyweight messaging. Larry O'Brien touches on that at the end of his piece:
Today, those who have achieved the “Optimizing” level of parallel programming mastery are vanishingly rare. During the days, they are locked deep inside telecom buildings, research facilities and hardware companies.
Erlang came out of telecom research - we had an interesting talk on it at last year's ESUG conference. A side note on all this - last week's podcast covered this ground. And see Runar's post on scaling via multiple images.
Technorati Tags:
threads, processes
Share
music
February 28, 2007 10:27:26.100
The music industry sees reality staring it in the face, but doesn't like the way it looks:
The discussions at a music conference here Tuesday started with an all-around bashing of Apple CEO Steve Jobs before moving to the plethora of issues plaguing the music industry.
Meanwhile, anyone who points out the obvious issue gets treated with an even more distorted view of reality. Here's the consensus view:
"We're running out of time," Ted Cohen, managing director of music consulting firm TAG Strategic, told the roughly 200 attendees. "We need to get money flowing from consumers and get them used to paying for music again."
And here's reality:
"The economics of the business are over for good and aren't ever going to be the way they were before," Scholl said. This is a position that some in the music industry are starting to warm up to.
The simple fact of the matter is, the box is open, and there's no shoving the bits back into it. What I really love is the industry's view of itself:
Gewecke also defended record labels against the criticism that the music industry has its head in the sand and just doesn't understand the Digital Age. He said that Sony BMG is working with technologists and retailers, and is constantly is looking for technological solutions to some of the industry's problems.
*Cough* - like rootkits? The business has changed. A decade ago, I pretty much had to buy an entire album when all I wanted was a single song. Now? Not so much. The industry dug this hole for itself, by promoting no talent acts and trying to force entire albums of chaff down our throats. They shouldn't be surprised when there's pushback on that, now that it's possible to pushback.
Technorati Tags:
DRM
Share
screencast
February 28, 2007 13:00:25.680
Share
books
February 28, 2007 14:43:02.141
|
I've started reading another "medical history" book - "The Ghost Map" by Steven Hunter. It's about the Cholera epidemic of 1854 in London, and the people who tried to track down the source of the illness. I haven't gotten very far into the book yet, but this gave me pause:
Imagine if every time you experienced a slight upset
stomach you knew that there was an entirely reasonable chance you'd
be dead in forty-eight hours. Remember, too, that the diet and
sanitary conditions of the day - no refrigeration; impure water
supplies; excessive consumption of beer, spirits, and coffee -
created a breeding ground for digestive ailments, even when they
didn't lead to cholera. Imagine living with that sword of Damocles
hovering above your head - every stomach pain or watery stool a
potential harbinger of imminent doom.
|
We reach for antacid or Immodium, and hardly give such aches a
second thought. A century and a half ago, it truly was a different
world.
Share
BottomFeeder
February 28, 2007 17:34:11.617
If you use BottomFeeder, and you like the Newspaper view, you've probably run into a bug where selecting a feed can lock the application up. As it happens, that turns out to be a fairly stupid bug on my part - and it's now fixed. If you use the update tool, (third toolbar item from the left), just grab the "BottomFeeder" update and have it load without restart. It should all be good after that.
Hat tip to Michael for his help, and to Terry Raymond for pointing me to the bug.
Share
development
February 28, 2007 19:57:21.878
I ran across this just now (I know Runar posted on it earlier; I wasn't really paying attention then). So anyway, I opened up a workspace in BottomFeeder. Two minutes later:
| stream |
stream := WriteStream on: String new.
1 to: 100 do: [:index |
(index \\ 3) = 0
ifTrue: [stream nextPutAll: '(', index printString, ')', ' fizz '].
(index \\ 5) = 0
ifTrue: [stream nextPutAll: '(', index printString, ')',' buzz '].
(index \\ 3 ~= 0 and: [index \\ 5 ~= 0])
ifTrue: [stream nextPutAll: ' ', index printString, ' ']].
^stream contents
You might wonder why I dumped to a stream instead of the Transcript - well, I was doing this in my BottomFeeder runtime, so I didn't have a Transcript to dump to :) The output looks like this - I included the numbers in front of the Fizz and Buzz so I could be lazy about checking the output :)
1 2 (3) fizz 4 (5) buzz (6) fizz 7 8 (9) fizz (10) buzz 11 (12) fizz 13 14 (15) fizz (15) buzz
16 17 (18) fizz 19 (20) buzz (21) fizz 22 23 (24) fizz (25) buzz 26 (27) fizz 28 29
(30) fizz (30) buzz 31 32 (33) fizz 34 (35) buzz (36) fizz 37 38 (39) fizz (40) buzz
41 (42) fizz 43 44 (45) fizz (45) buzz 46 47 (48) fizz 49 (50) buzz (51) fizz 52
53 (54) fizz (55) buzz 56 (57) fizz 58 59 (60) fizz (60) buzz 61 62 (63) fizz
64 (65) buzz (66) fizz 67 68 (69) fizz (70) buzz 71 (72) fizz 73 74 (75) fizz (75) buzz
76 77 (78) fizz 79 (80) buzz (81) fizz 82 83 (84) fizz (85) buzz 86 (87) fizz 88
89 (90) fizz (90) buzz 91 92 (93) fizz 94 (95) buzz (96) fizz 97 98 (99) fizz (100) buzz
Update: Dohhh - what if it's both :)
Share