London Bombing

What the fuck do you think you’re doing?

This is London. We’ve dealt with your sort before. You don’t try and pull this on us.

Do you have any idea how many times our city has been attacked? Whatever you’re trying to do, it’s not going to work

More

 

Also summed up by old Londoner who lived through the blitz and got caught up in the Canary Wharf explosion:

“I’ve been blown up by a better class of bastard than this!”

 

“I want to say one thing specifically to the world today. This was not a terrorist attack against the mighty and the powerful. It was not aimed at Presidents or Prime Ministers. It was aimed at ordinary, working-class Londoners, black and white, Muslim and Christian, Hindu and Jew, young and old. It was an indiscriminate attempt to slaughter, irrespective of any considerations for age, for class, for religion, or whatever.”

More

Posted in Rants | Leave a comment

AOP and Javascript

Someone else researching AOP wrt Javascript

http://www.jroller.com/page/deep/20030701

http://www.dotvoid.com/view.php?id=43

Someone else on the same wavelength

http://www.digital-web.com/articles/separating_behavior_and_structure_2/

Posted in Coolhunting, MetaWrap Server | Leave a comment

TGA, FLI and FLC Loading added to Metawrap Generic-GL Library

The generic GL library now supports.TGA 8 Bit, 16 Bit 24 Bit and 24 Bit images. As well as FLI and FLC animations.

Posted in GL | Leave a comment

MGM vs Grokster – This Bong Is Only For Decorative Purposes

There is something that has always made me feel uncomfortable with application of the the Sony Beta-max defense wrt the litigation of P2P software.  Sony was selling a device and medium. A direct comparison with software transferring data over the internet is not strictly correct.

When you create software that runs on the Internet that allows people to download media – this is closer to a TV Channel or Cable TV provider and set-top box than a whole new medium.

There are two recognised classes of secondary copyright violation. Contributory copyright infringement and vicarious copyright infringement.

Contributory infringement is “the act of participating in, or contributing to, the infringing acts of another person.” In the copyright context, knowing (or having reason to know) about the copyright infringement and inducing, causing, or materially contributing to the violation constitutes contributory infringement.

Vicarious infringement is “a person’s liability for an infringing act of someone else, even though the person has not directly committed an act of infringement.” For example, a concert theater can be vicariously liable for an infringing performance of a hired band or an swap-meet organiser can be vicariously liable if stall holders are selling pirate CDs.  In order to be held vicariously liable for copyright infringement, the “principal,” must have the ability and right to oversee users’ conduct and enjoy a direct, financial benefit as a result of the wrongful acts.

File distribution systems normally fall under Vicarious infringment. The best argument is the Sony Beta-max defense which requires demonstration that the product in question is capable of substantial or commercially significant non-infringing uses and has only previously been applied successfully to devices – not to distribution channels.

The latest ruling forces the case to be re-examined using a new third type of copyright infringment which has its roots in the “Statue of Anne” and focuses on the concept of inducement and incitement. The argument being – “did the princible intend to profit through the use of their software and induce or incite others to use their software in a matter that would infringe copyright?”

What is at stake is the internet as a viable and egalitarian distribution medium. The ability to link, index and communicate is inherent in the internet – everything else is just an interface, a database or a network optimisation. The comparisons between individual Internet technologies and ‘new’ mediums like piano rolls, cassette tapes and video recorders is not strictly correct so a vast grey area is opened up in the interpretation.

Based on this new angle of examination and the potential for the ‘channel’ interpretation, I’m pretty sure Grokster et. al. are doomed as this places the focus of the case on the grey and dodgy area of the marketing of P2P software.

“This Bong Is Only For Decorative Purposes”

Their only hope is the absence of a smoking gun, but there is an awful lot of shreds of evidence that could be bound together into a noose.

Take a look at Morpheus.com via archive.org and you find blurbs such as “Connect to millions of Kazaa, iMesh, eDonkey, Gnutella, Limewire, and G2*  users to get more results than you have ever experienced!”.

http://web.archive.org/web/20031221193727/http://www.morpheus.com/

“Search, Share, and Download audio, video, images, documents, programs, web, and more!”

http://web.archive.org/web/20040125220648/http://www.morpheus.com/

“The Best Safest And Secure” – Safe from what?

Streamcast and Grokster marketed heavily to ex Napster users. Napster was convicted of copyright violations. The ‘ster’ in Grokster is a mangling of Napster.

And you can’t even research the ruling without getting keyword ads for Grokster like this..

grokster_ads.JPG

Free Music Anyone?

I would argue that it is the internet itself that is the medium – and that the business model of MGM is now the issue – which brings me back to my original message. They need to make way for the augmented public domain which is sucking away at their profits as surely as the hard vacuum of space. They need to let go and change. In the same way the world will have to change to deal with global warming, they will have to change their business models. The internet is here, done, its already over. They didn’t move fast enough. They will be punished.

To push this any further would be to regulate what kind of software can be run on the internet, and to argue that any program that could be used to create a public index of downloadable files needs to be regulated.

Even if they take down P2P business – P2P is here to stay. This is a clear example of evolution in action. At a certain point P2P is going to be pushed so far underground and be so well thought out and secure that everyone will feel safe using it.

The next generation of media stars are not emerging from the music companies, but from the land of podcasting. MGM and friends are guaranteeing the existence of this free safe alternative.

Posted in Downtime, Rants | 1 Comment

Regex Coach

Yet another amazingly useful tool that I cant live without and need to reinstall since the accident….

http://www.weitz.de/regex-coach/#install

 

Posted in Rants | Leave a comment

Parsers Progress – Convergence

[Rescued from the old blog – Thanks to Damian]

The algorithm and data structure are designed to build a near optimal deterministic finite state automata for a regular language with a single pass, unlike the current three pass ‘Thompson Process’.

But even I was shocked when it spat this DFA out for the regular language (‘A’ | ‘A’ ‘B’) ‘D’.

test23.dot

DFA encapsulated NFA for (‘A’ | ‘A’ ‘B’) ‘D’.

(‘A’ | ‘A’ ‘B’) ‘D’ can also be expressed as ‘A’ [‘B’] ‘D’ – and it is this reduction that has been built.

If I was to take the constructed DFA and convert it back into a regular language I would in effect get the simplified ‘A’ [‘B’] ‘D’

Instead of being slightly more split worldpath wise, the convergence really seems to be very strict.

The cardinal semantics of the state group is slightly different than I expected. The second state clearly contains three states, one of which is mutually exclusive to the other two – it essentially describes the ‘states that you may be at this group state for’. I will try a thought experiment and try and work out if I can maintain a strict meaning of

Posted in MetaWrap Server, Parsing Theory | Leave a comment

Check Your Hard Drive At Least Once A Century

Hdproblems.jpg

Do The Math

Posted in Downtime | 1 Comment

Natacha's Warehouse Warming

DJ Nat-B rocked the house. She has a wonderful set of friends who put up wonderfully with the Massive party machine.

Its a fantastic warehouse and everyone I talked to only had good things to say about the talented and divine Miss N.

Luckily for many involved I only took pictures during Nat’s set. I could have had some pretty good blackmail material otherwise.

Wild wild night!

nat_IMAGE_046.jpg

nat_IMAGE_045.jpg

nat_IMAGE_047.jpg

nat_IMAGE_048.jpg

nat_IMAGE_049.jpg

nat_IMAGE_050.jpg

Posted in Uncategorized | Leave a comment

Partial Recovery

I have recovered a majority of the important blog posts. Thanks to Damian, archive.org and google cache 🙂

Posted in Downtime | Leave a comment

MDEC 2005

Went to MDEC 2005. Learned lots about the windows mobile platform and the .NET Compact Framework V2.0 and Windows CE V5.0

Earned my Frank Arrigo spotting badge.

Learned that most of the phones being sold now will never be able to run .NET Compact Framework 2.0 so the only real alternative is to develop native apps or use Open .NET CF.

I have a new phone, an O2 XPhoneII. The keypad keys are far too small to be used by humans and the little 4 way joystick is way too sensitive or not sensitive enough – at times seems to be connected to random number generator.. Not completely happy. Will give it a few more weeks to train me and see how I feel then.

My new phone has a digital camera. Anyone who knows me from the last 15 years of documenting the Sydney underground music scene knows that I am snap happy (If you went to an underground party between the years of 1988 and 1996 – I have you a picture of you off your face, naked and covered in chubba chub sticks… considering a future in politics?… contact me and these pictures won’t be made public) – so I have of course taken this to an extreeme.

 

I Registered Online

IMAGE_002.jpg

 

MDEC was held at the Star City Casino

IMAGE_009.jpg

At which there is a rock contained under glass for no apparent reason.

IMAGE_006.jpg

 

There was a great rush of registrants

IMAGE_010.jpg

 

And I am crap at taking photos..

IMAGE_014.jpg

See…

IMAGE_015.jpg

 

“Team Doug” won the Imagine Cup…

IMAGE_020.jpg

 

And the inside out “Water Feature” was trippy

IMAGE_017.jpg

 

Posted in Downtime | Leave a comment