Thursday, March 5, 2009

HD version of Panasonic DMC-G1

Loose thoughts by Bjorn Landfeldt

DP review have posted a brief hands on review of the new Panasonic DMC-GH1, the micro four thirds with added HD video capability.


A very interesting thought here is that you can get HD video capability with really good lenses and continuous AF pretty cheaply. Let's face it, manual focus is not very desirable when putting a camera in a housing and going down 20 m.

The thought of video and still capability sounds pretty appealing to me. I can imagine that some scenes just come out better with video but the stills are prettier in many cases.

Let's wait and see what the reviews of the camera says and also who will produce a reasonable priced housing for it.

Saturday, February 28, 2009

A real MAN!

Loose thoughts by Bjorn Landfeldt

So today I went to Hacking river for some boating. Down at the boat ramp I put the boat in the water and saw that there was a parking spot fairly close to the ramp. As I drive up there is another car coming down to the ramp, queuing up to launch the boat. I drive around and line the car up to reverse into the spot when I see a kid standing in front of it. He won't move and as I get out to tell him to stand somewhere else his dad comes jogging over telling me his son is holding the parking spot. Now this has happened before at the Grays point boat ramp, it seems to be an Australian thing, to place your kid in the street in front of oncoming traffic.

There is an old bloke coming past looking at me, going, "run him over mate", bless him.

Inspired, I yell to the kid (about 10 or so) you had better move or you will be in pain! I reverse and the kid has to move.

I got a laugh when I went past the old bloke who was sitting at a picnic table and told him "I thought bagsing things stopped in third grade"?.

Oh, the joys of mingling with Joe the plumber at the boat ramp.

Australian governamnt just saved a nuclear power plant

Loose thoughts by Bjorn Landfeldt

Now that Senator Nick Xenophon announced that he is not supporting the government's plans for mandatory Internet filtering many people in Australia breathe easier. In a sense, the government should also be relieved they won't have to push this issue further because the ramifications might have been wide spread in retrospect.

Apart from all the issues raised in the debate so far, I was doing what I am paid to do this week, thinking in my office. I was considering the fact that the debate has been so backward looking and the changing face of computing has not been considered. In a world where cloud computing has a credible business model and the majority of our computing tasks may very well end up in the cloud, the filtering problem becomes almost embarrassingly complex. Couple that with the clear trend of video delivery (IP TV, triple play etc.) youtube popularity and so forth, and you have filtering complexity on a scale never imagined.

I a very un-scientific thought experiment, assume there would be a million concurrent data flows (IPTV) and a filtering system would have to determine if the content was prohibited or not by analysing the content. Also assume each process would use 100 W in processor, rack, mother board, memory and disk hardware consumption (oh yes, and the power to run the cooling machinery). Someone would have to produce 100 MW of power to do this filtering and since we have a carbon reduction goal I guess this would mean nuclear (people use the Internet at night and when the wind is not blowing).

It would be interesting to do a thorough study of the environmental impact on Internet content filtering and see just how much pollution senator Xenophon just avoided by waking up.

Wednesday, February 4, 2009

Beware of TELSTRA knocking on your door

Loose thoughts by Bjorn Landfeldt

SO, last night this young man comes past my house and rings the door bell. In very broken English he manages to tell me he is from Telstra and he is investigating some complaints by customers in my street. I am not a Telstra customer anymore but they manage my underlying infrastructure so I thought let's hear the man out. Over the last couple of weeks or so, I have experienced spurious carrier drops with my DSL modem so I shared this with him when he asked me if I had noticed anything lately. Between drop-outs there has been no noticeable problems. After having talked to him for a while he starts steering the conversation in the well known "I have something to sell you" direction. As it turns out, he just wanted to wast my time extra much by talking about problems in the infrastructure before the sales spiel but this one was interesting.

Knowing that I am using DSL (since I don't have a cable plan with Big Pond) he told me that my intermittent loss of carrier was because DSL is an inferior technology and that I should change to a Telstra cable modem plan instead. There were two reasons apparently, 1) cable modems are always much faster than DSL and 2) I experience loss of carrier because there is so much congestion during peak hours because my neighbours are using all my capacity.

I accept that I live in a city where I cannot even get away from sales reps in my home day or night, but having to endure blatant lies like this is just a sign of corporate management in absolute ethical crisis. I am lucky to understand this and being able to kindly decline but what about all those people who are not telecom people and who actually trust what an old reputable organisation like Telstra tells them? Telstra is so dominant on the Australian market that there is no need to resort to such methods. In fact, they can leave people alone in their homes at dinner time all together and still pay out good dividends.

Wednesday, December 31, 2008

A different level of impact

Loose thoughts by Bjorn Landfeldt

After the government released its report on Internet content filtering senator Conroy released a statement that the government will test P2P filtering as such tools currently exist. This is very interesting because the bar is raised considerably if this is the case.

In the report I did not raise and strong concerns with performance degradation at the ISP level when comparing HTTP requests to a blacklist. I believe the performance penalty can be significantly reduced by purchasing additional equipment and the ISPs can be compensated for such roll out. The current trials can actually answer some of the questions as to the performance penalty and cost to alleviate them in terms of additional equipment purchases.

However, with P2P filtering the situation is very different. In this case, the filtering system has to do deep packet inspection to figure out if something should be banned or not and this is very different to checking terminating address. The deep packet inspection will be used to try to identify what kind of content is accessed since in a P2P content distribution network end addresses are useless. This puts us in the realm of dynamic filtering which pretty much is the worst nightmare for the Australian ISP industry and necessarily will mean significant performance penalties for the Australian public. Even if some video in a bit torrent would be called "child abuse that is illegal in Australia and should be filtered by the government" a filter would have to perform analysis of this text to determine if the media should be filtered. Changing the name of this file to "daisies in summer" and the filtering system would have to analyse the content of the video itself to determine if it is illegal and should be blocked.

In addition to performance penalties, such system raises much stronger privacy concerns. Even if very little content would actually be blocked with such system, someone is really checking how Australian citizens are using their network connections.

It will be interesting to see how this will pan out.

Thursday, December 25, 2008

It is a shame

Loose thoughts by Bjorn Landfeldt

Over the past couple of days there has been lots of articles and blog posts about Internet content filtering in Australia. Sine I am involved in this debate I have spent quite some time to go through the posts to see what interesting thoughts and views are out there.

I am a bit surprised at the emotional charge this issue has and really think it is a shame that the public debate is overshadowed by a sea of emotional outbursts and wild accusations. Especially, I think it is a shame that Senator Conroy's blog is flooded with such content, that is where people should try to be taken seriously.

I think it is absurd to compare the Rudd government with the Iranian or Chinese governments. I am also surprised that senator Conroy actually bothered to meat that criticism.

I am equally amazed at the notion that if you appose this scheme in any way you support child molestation.

It is becoming clear to me why this issue became such a prominent political issue in the latest election campaign and why it is so important to win political ground. It is a shame.

I am a proud Australian since 2007 but I was born and raised in Sweden. For all the lobby groups that are seriously concerned with children's welfare, I urge you to have a look at a country that is running at a few parsec higher speed than we currently are. I live in Sydney's South-West, in a suburb that had a plane crash, two shootings and a siege resulting in 4 dead all during last week. There is a lot of child neglect and abuse going on out here and this is something to really get upset about.

Of course, really caring for our children means a hefty tax bill......

Nothing is that easy, it is a shame.

Tuesday, December 23, 2008

Internet content filtering

Loose thoughts by Bjorn Landfeldt

There was an article in the Sydney Morning Herald this morning regarding a report I was involved in preparing for the Australian government late last year. The study was concerned with the feasibility of filtering content on the WWW at the ISP level. My own contribution to the report was not the major part and I mainly carried out a limited technical study

I feel that it is necessary to make a few things a bit more clear concerning the news paper article.

First, I don't think the study was very secret. In fact, the study made a wide consultation with the Australian ISP industry, content providers and other organisations / stake holders. There has been wide spread knowledge of this study even though the findings have not yet been widely released as far as I understand after reading the article. It is not my place to comment on at which time the government releases its reports even though I see no real reason not to release this specific report.

The issues raised in the report have largely been covered in preceding reports, at least the sections I was providing input to and even though they are very important issues to consider, I don't think they are damning since the issues are well known.

My stand on this issue is that there is a need to increase the scale of investigations if any such scheme should be made mandatory. If such a scheme is voluntary many of the difficult issues become obsolete or at least manageable. The following opinion merely reflects publicly available information that is not limited to the report. Anyone can search for this information in their local library or on the world wide web.

So, what is the big issue as I see it? A blacklist requires manual effort in order to determine what should be included. The Internet is a network of networked computers that carry information in many forms and realms, one of which is the World Wide Web. If we restrict ourselves to talk about only WWW, we have a global network with billions of pages worth of information. The information is made up of all different languages of the world and incredible diverse. Some information has a very high profile and some information has very limited visibility. Since a blacklist would rely on user reporting, it is questionable how efficient it would be to locate unwanted content in the first place. Second, every case would have to be tried to see if it breaches Australian law and falls within the categories specified for the filtering list. It will be a very difficult task to do this for content in the grey zone in all different languages. If the point is to stop child pornography, determining if a model is 19 or 25 in content from a different country with different jurisdiction is not an easy task and would be quite labour intensive. The next question is who is responsible for blocking of material that is legal if the wrong judgement is made?

The only way to identify such material quickly and significantly limit the risk of accidental access is to do some form of dynamic content filtering. However, the state of the art of such technologies is very limited in accuracy and if they are to be used there is a consequential performance impact on the response times of systems or at least an increased cost for the service provider. Current filters are rather good at detecting certain patterns of information such as a combination of many images and certain keywords usually means a porn site. However, there are at least two additional dimensions to consider. First, the current filters only look at such patterns, they do not try to analyse the actual content in any meaningful way. It is therefore difficult to distinguish between different types of content where there are similarities. For example, if a web site contains information about sex education or erotic content. Second, more and more content moves to other forms of multimedia and filtering and detecting the nature of content is much much harder in this case. For example, analysing a video and detecting that it has adult content is not a lightweight computational task. Separating sex education from porn is even harder. Third, if indeed there would be widespread filtering of content the providers would see a need to obfuscate content to fool filters. When we step into this realm it becomes very difficult for any filters to keep up.

This discussion can then be applied to an environment with other addressing realms than the WWW such as P2P networks and social networking applications and realms which shows that the level of difficulty is very high indeed. There is also a strong movement to anonymise users on the Internet to counteract information logging. Using simple tools such as VPNs to cross the Australian border would also enable circumvention of any centralised filtering scheme.

I believe it is a shame that the issue became a political issue in the latest election campaign. The question of protecting us from certain content is important and there should be a healthy and public debate about it. I have no knowledge of what other steps the government is currently taking to investigate this matter but I hope the scope of investigation is much broader than only doing a performance study of blacklist filtering.

I tried to download one of the free netalert filters for the computer my oldest daughter is using a while ago but the provider web site seems to be down. It is a shame, because I don't want her to see many things out there at her age, but I am making that choice and I accept responsibility for the over blocking.

Bjorn Landfeldt