This is the BBC: Integrity for Hire

Sometimes when you read an article on the BBC News web site you have to wonder if their journalists get gifts from Microsoft every week or if they just live in 5-star hotels at the expense of the Redmond giant. RoughlyDrafted tears BBC Columnist a new rectum regarding his recent article comparing Apple to Microsoft. … Continue reading “This is the BBC: Integrity for Hire”

Sometimes when you read an article on the BBC News web site you have to wonder if their journalists get gifts from Microsoft every week or if they just live in 5-star hotels at the expense of the Redmond giant.

RoughlyDrafted tears BBC Columnist a new rectum regarding his recent article comparing Apple to Microsoft.

It’s bad enough that the BBC needs to bend facts to support fear, uncertainty and doubt about the iPhone. Now consider that the BBC–as a public corporation funded by British TV license taxes–is building its web video strategy on failed, proprietary technology propped up by an internationally convicted monopolist. At the same time, its publishing a uninformed rant based on speculation and conjecture that accuses Apple of doing things that approach the gravity of its own activities.

This hypocrisy slows from the words of Bill Thompson, who followed the crowd in reporting that Microsoft’s failed appeal in its EU monopoly case says less about Microsoft’s established, anticompetitive practices spanning the last thirty years than it does about Apple’s iPod popularity over the last five.

Thompson weeps for Microsoft because “its every move is examined for evidence that it might be making life difficult for its rivals,” while noting that “some of its competitors seem to get a very easy ride.” One might expect the BBC to make excuses for the crimes of its iPlayer partner as it giggly walks lockstep with Microsoft in using the company’s proprietary and Windows-only DRM for video distribution of its publicly funded content.

Read RoughlyDrafted and don’t bother going to the BBC web site. If they’re not making up facts to help the Government justify a war then they’re doing infomercials about their business partners.

Twunts.

iPhone UK: on the Mac-Sys blog

I’ve posted the announcement from Apple on the release of the iPhone on the Mac-Sys blog. It’s a mix of good news and bad. Especially bad for those of us in Northern Ireland: 30% of O2’s network will be EDGE by launch. Northern Ireland won’t be until the last. (Based entirely on opinion and past … Continue reading “iPhone UK: on the Mac-Sys blog”

I’ve posted the announcement from Apple on the release of the iPhone on the Mac-Sys blog. It’s a mix of good news and bad.

Especially bad for those of us in Northern Ireland:

  • 30% of O2’s network will be EDGE by launch. Northern Ireland won’t be until the last. (Based entirely on opinion and past experience)
  • They offer free WiFi roaming via The Cloud (a UK WiFi provider which doesn’t have any hotspots in Northern Ireland)
  • There will be experts on the iPhone in every Carphone Warehouse store as well as the O2 stores. (that’s bound to be a disaster).

Travel and the Value of “me”

Fraser Speirs, developer of FlickrExport writes short piece on “your value” in a company. One of the most interesting things I find, when going between my various circles in Britain and America, is the differing values placed on the time and productivity of people. Google is, of course, famous for their provision of services at … Continue reading “Travel and the Value of “me””

Fraser Speirs, developer of FlickrExport writes short piece on “your value” in a company.

One of the most interesting things I find, when going between my various circles in Britain and America, is the differing values placed on the time and productivity of people. Google is, of course, famous for their provision of services at work to their staff.
Investing in the happiness, comfort and productivity of people seems to be a rare attitude in Britain. I’m sure it’s not universal in the US either, but it does appear to be a little more common.

The issue was whether it was better to spend £2000 on a business class flight or £500 on an economy flight with the idea that the former would have you arriving better rested and ready to perform. Daniel Jalkut responds in the comments with:

A good compromise – instead of spending $4000 more on a plane ticket, would have been to pad your trip with two extra travel days. For an extra $1000 you could stay in a very nice hotel for two nights, and eat at fine restaurants. Even get a massage, if it would help.

When I was working for BIGCORP#1, I had the opportunity to fly business class all the time and stay in swanky hotels. I had, however, the choice to fly economy and stay in B&Bs for a fraction of the price with the thought that it would make the travel budget stretch further and, of course, help towards the bottom line of the company. I also refused every attempt to send me to Canada for a week or two simply to “see how they do things over there” because to my mind I had a fast network connection and could speak to these people in several different ways as well as read all of their PPT and Visio documents. Would a “press the flesh”-style meeting helped? Certainly in terms of consolidating cross-Atlantic relationships but it wouldn’t have helped my job any. Hindsight tells me I wasted my time and should have availed of every opportunity. My manager at the time only suggested these trips because he’d have an excuse to go with me…

When working under my own brief, for my own companies, I fly economy and stay in cheap hotels. My reasoning is simple – money is not infinite, unless you work for Google. Will I feel significantly refreshed if I travelled business class? I don’t think so. Will it seriously impact my performance? I don’t think so.

Now, when BIGCORP#2 asks me to travel, I put it off. I don’t feel I need to travel in order to do what I need to do. If something can be done remotely then I’d rather do that. Part of it is due to not wanting to travel overnights or on weekends because of my family commitments and part of it is simply not wanting to waste time or money. I spent the best part of a week doing a meet and greet in Frankfurt a few years back and with the exception of the hardware install I did at the same time, it was a waste of time and money. But, I got to see Frankfurt in the evenings (it’s a Ghost Town…) and sleep in a nice hotel. But the entire week of work was spent trying to hotdesk somewhere where there were no hotdesk facilities, having to find food in a building where I didn’t know the exits well, negotiate the building with my admittedly poor German and, to top it all, amuse myself while my “hosts” busied themselves with their daily work.

Think of this from the point of view of a Bedouin worker. What things do you want if you were truly migratory? Would you need the big double bed of the swish hotel? What about the processed meal of the Business Class airline seat? Do you need the peanuts and free drinks of the business class lounge?

My advice: Travel cheap, travel lots. Bring some computer games

FSF integrity questioned, no-one surprised.

Let me start by saying that I’ve never really been a fan of the GPL based entirely on the zealotry of its proponents. I attended a conference and in a short period was both impressed and filled with admiration for Bruce Perens and, almost at the same time, bored and somewhat disappointed with the rhetoric … Continue reading “FSF integrity questioned, no-one surprised.”

Let me start by saying that I’ve never really been a fan of the GPL based entirely on the zealotry of its proponents. I attended a conference and in a short period was both impressed and filled with admiration for Bruce Perens and, almost at the same time, bored and somewhat disappointed with the rhetoric of Richard Stallman.

Free software has it’s place but I’m watching this debate with interest especially as there doesn’t seem to be ANY effort from the “Linux community” to fix the problem.

Simple Explanation:

There’s some code licensed under the BSD license. It’s possible to use this code as-is because the BSD license is truly Free.

Steps taken by some Linux developers:

1. pester developer for a year to get it under another license.
– get told no, repeatedly

2. climb over ethical fence

3. remove his license
– get caught, look a bit stupid

4. wrap his license with your own
– get caught, look really stupid

5. assert copyright under author’s license, without original work
– get caught, look even more stupid

The FSF would be very quick to scream and shout about a violation of the GPL and indeed were very pre-emptive to grab headlines from the iPhone with spurious claims it may violate the GPL yet when some people violate the BSD license and substitute it with the GPL, they are mysteriously silent.

To wit, Richard Stallman:

“The FSF is not involved in this dispute.”

Stallman’s veracity in trying to make software Free evidently only covers his own interest in the GPL and not in other licenses. In effect the BSD license allows you to do what you want with your code. The GPL allows you to do what the FSF wants with your code.

The facts are: some Linux developers broke the BSD license and are now flubbing, with advice from an ex-FSF lawyer, to cover it up.

Linux groupies are calling this a smear campaign against Linux. In effect they’re saying that code theft is okay as long as it’s someone elses copyright and not GPL copyleft.

I’m not blaming the Linux community for the reprehensible actions of a few zealous developers but unless there’s more of a response in the form of telling these developers their actions are, in fact, wrong, then the integrity of the FSF is in question.

Build, Buy or Open Source?

I read this article recently which left me with this mantra: For common problems use Opensource. For rare problems use Buy. For unique problems use Build. For our email and web hosting systems (for ourselves and for the companies we host applications and sites for), we use purely open source technologies all hosted on FreeBSD, … Continue reading “Build, Buy or Open Source?”

I read this article recently which left me with this mantra:

For common problems use Opensource.
For rare problems use Buy.
For unique problems use Build.

For our email and web hosting systems (for ourselves and for the companies we host applications and sites for), we use purely open source technologies all hosted on FreeBSD, the poster boy for really free software.

For our accounts system, we relied on some tried and tested proprietary software which we bought because we wanted an interface that didn’t suck too badly. We tried some open source solutions and, to be honest, we weren’t familiar enough with the processes of finance to actually start to build our own solutions from scratch. Buying something in made a lot of sense.

For the remainder of our solutions, we’ve had to build. One was modelling a workflow for a local IT company, in effect transforming their paper into electrons. the company had tried all sorts of software and attempted to model their workflow into that of these helpdesk-type solutions which were designed for call centres, for the most part. Their requirements for recording and reporting were such, however, that they needed something custom-tailored to their needs.

I think what it means is to examine what your core business is.

As a technology company it makes sense for us to know about hosting and to have our own servers and the like. For some companies out there, for example, a media company or a small manufacturing company, it doesn’t make a lot of sense for them to host their own email and websites on the end of their DSL lines. A company would have to be a considerable size before I’d recommend they host their own email when they have the choice to do otherwise.

Microsoft: what we want, when we want it.

Microsoft’s UK MD, Gordon Frazer, is quoted on the BBC news site as looking ahead to a time when computers do a better job of understanding what we want and when we want it. He takes Ken Olsen to task for saying “There is no reason for any individual to have a computer in his … Continue reading “Microsoft: what we want, when we want it.”

Microsoft’s UK MD, Gordon Frazer, is quoted on the BBC news site as looking ahead to a time when computers do a better job of understanding what we want and when we want it.

He takes Ken Olsen to task for saying “There is no reason for any individual to have a computer in his home”. This was in 1977. In 1977 there was no reason for any individual to have a computer in his home. Computers were only really useful when attached to larger computers in big organisations.

Compare this to:

Bill Gates, BusinessWeek, 26th November 1984

The next generation of interesting software will be done on the Macintosh, not the IBM PC.

and

Douglas Adams

The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.

I think it’s frankly ironic that we have Microsoft telling us how the future is going to be when I see them becoming more and more irrelevant every day. This isn’t to say they are irrelevant now but for the last decade they have utterly dominated (and I mean that with every negative connotation) the IT industry. My comment therefore may only show them going from 90% dominance to 75% dominance but the end result is the same.

I still don’t know anyone who raves about Vista on their home machines. I know a few people who use it but they’re all the sort who have for the last decade been bleeding Microsoft blue and flying the Redmond flag. No surprise there then. It’s the normal people. Seems everyone is happy with Windows 2000 and Windows XP.

Sure – Vista is flying out the doors as people buy new PCs but the rate of adoption is truly uninspiring. I usually have a few people who beg me to come round and help them with their PCs. None of them, none of my family and friends, have even bought new PCs with Vista.

And the chance of them buying it off the shelf? Zero percent.

What is wrong with people…

Jeff Zaslow writes on the Wall Street Journal: Last month, I wrote about how our culture teaches children to fear men. Hundreds of men responded, many lamenting that they’ve now become fearful of children. They said they avert their eyes when kids are around, or think twice before holding even their own children’s hands in … Continue reading “What is wrong with people…”

Jeff Zaslow writes on the Wall Street Journal:

Last month, I wrote about how our culture teaches children to fear men. Hundreds of men responded, many lamenting that they’ve now become fearful of children. They said they avert their eyes when kids are around, or think twice before holding even their own children’s hands in public.

Ted Wallis, a doctor in Austin, Texas, recently came upon a lost child in tears in a mall. His first instinct was to help, but he feared people might consider him a predator. He walked away. “Being male,” he explains, “I am guilty until proven innocent.

It’s true that more men than women have been convicted of sexual abuse, but it’s just as disturbing to know that children who die of violent physical abuse are more likely to be victims of female perpetrators.

Add to this the following stories:

Police believe Kate McCann accidentally killed her daughter Madeleine, a family spokesman says.

A couple have been jailed for nine years for abusing a 17-month-old boy who was sliced with a knife and burned with cigarettes.

iPod touch oh yes. No email client? Begpardon?

Apple revamped the entire iPod line last night. iPod shuffle. New colours. Nice. iPod Nano. New shape. Now supports video. Nice. IPod classic. The old iPod shape and supports up to 160 GB. Nice iPod touch. Basically an iPhone with wifi but without the phone bit. Or Google Earth. Or, oddly, an email client. We’ve … Continue reading “iPod touch oh yes. No email client? Begpardon?”

Apple revamped the entire iPod line last night.

iPod shuffle. New colours. Nice.

iPod Nano. New shape. Now supports video. Nice.

IPod classic. The old iPod shape and supports up to 160 GB. Nice

iPod touch. Basically an iPhone with wifi but without the phone bit. Or Google Earth. Or, oddly, an email client.

We’ve seen a whole raft of people producing IM applications in web-apps as well as natively for iPhone so we can expect their attention to turn to production of an email client for the iPod touch.

Whoodathunkit that producing an email client would again be exciting (or even relevant).

How to get an Admin account when you already have root…

Yup, that’s what this articleB instructs you to do. This is a major security flaw, but it is used nowadays by tech support if something happened and your computer crashed, or something got messed up with your password. Major security flaw? Ever used a UNIX based system before? Booting in single-user mode gives you root … Continue reading “How to get an Admin account when you already have root…”

Yup, that’s what this articleB instructs you to do.

This is a major security flaw, but it is used nowadays by tech support if something happened and your computer crashed, or something got messed up with your password.

Major security flaw? Ever used a UNIX based system before?

Booting in single-user mode gives you root access. You can do anything on the system – and you suggest we run setup assistant again to weasel an Admin account? This account would be plainly visible in the Accounts pane.

There’s much more sleekit opportunities for skullduggery if you have the machine in single-user mode!

Cocoa…

Wade Williams wrote on the dotnetaddict blog: One of the toughest hurdles I had to overcome when learning Cocoa coming from the procedural C world was learning to look for the easy way. It’s been a long time so I don’t remember the details, but I have a hazy memory of one example of wanting … Continue reading “Cocoa…”

Wade Williams wrote on the dotnetaddict blog:

One of the toughest hurdles I had to overcome when learning Cocoa coming from the procedural C world was learning to look for the easy way. It’s been a long time so I don’t remember the details, but I have a hazy memory of one example of wanting to print an NSView. I started off thinking I’d need to subclass the NSView, implement a print method, figure out what methods I’d need to call in there to create a connection to the printer and then I guessed I’d need to draw the view again to some special printer view to make it actually print.

The real answer? Send the NSView a print message. Done.

In short, it took quite a while to quit looking for the hard way to do something and shift to the mindset of assuming there was an easy way until proven wrong.

Thanks, Wade. I don’t have your contact details, but it’s a great quote.