Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Some obvious observations (Score 2, Interesting) 255

> So there's nothing fundamentally wrong with filtering it.

Totally wrong: there is *no* other "media" that is actively filtered, based either on content or source. That is what is different about this proposal. All other media comply with the legislation (mostly) because they'll get into trouble with the law if they don't. That is *good enough*.

> I mean hell, it's already illegal to *host* this sort of content in Australia.

Exactly. It's illegal essentially everywhere. Let the police get on with their job. Encourage them. Fund them with the proceeds of this policy, if you like. The police don't care what protocols you're using to break the law, and are therefore future-proof and much harder to circumvent.

Comment Re:so what about Java? (Score 1) 944

Java the language may or may not be cool, but Java the platform has exactly the problem Jobs is talking about: a closed API set that doesn't offer *any* access to the underlying Cocoa framework, because to do so would prevent "compiling once and running anywhere". This inability to use platform-native APIs is why Java is the programming ghetto that it is, and why Android's use of Java is not allowed to call itself Java: they like the language, but want to offer platform-appropriate (their own) APIs, rather than J2ME or whatever.

Comment Re:Say goodbye for XML (Score 1) 272

Since when does DTD or CSS file creation involve "a map of metacodes found in the document" such that "the map indicates the location and addresses of metacodes in the document". I doubt that is what Microsoft have done, because, well, who would? It means that this map needs to be regenerated after every edit of the document, which means that this isn't terribly useful or document-independent meta-information...

Comment Re:Say goodbye for XML (Score 1) 272

That summary makes it sound as though the company invented DTDs, after seeing HTML (which had them, sort-of), and in ignorance of all of the processing that was already being done in SGML in the years before. This is clearly rubbish. The pre-existence of document formatting with SGML must make the patent's claims very narrow. (not that I've read them.)

Censorship

Australian AvP Ban Reversed 71

Earlier this month, we discussed news that Sega's new Aliens vs. Predator video game had been refused classification in Australia, effectively banning it. After a scathing response from the developer saying they wouldn't censor the game, and later news that the classification scheme may be updated to include an R18+ rating, it now seems that the Classification Board has seen fit to give the game a green light after all. Sega's Darren Macbeth told Kotaku, "We are particularly proud that the game will be released in its original entirety, with no content altered or removed whatsoever. This is a big win for Australian gamers. We applaud the Classification Review Board on making a decision that clearly considers the context of the game, and is in line with the modern expectations of reasonable Australians."
Programming

Haskell 2010 Announced 173

paltemalte writes "Simon Marlow has posted an announcement of Haskell 2010, a new revision of the Haskell purely functional programming language. Good news for everyone interested in SMP and concurrency programming."

Comment Re:Fixes problems misguided people think C++ has. (Score 2, Insightful) 831

What on earth do you need multiple inheritance, virtual functions and templates for if you're writing a memory management system or interrupt handler?

The problem with C++ is that it keeps C++ programmers from moving on to more productive languages with more support for real abstractions, by having them believe that they should use it to write the tiny amount of code that would be better written in C.

Get over it: you've got a perfectly useful set of interrupt handlers and memory management in your favourite OS and runtime. Write the useful code in something that will *leverage* that, rather than re-inventing it over and over again.

Comment Meccano and Fischertechnik have it all over Lego (Score 1) 785

I guess this is a give-away that my Dad is an engineer. I started with plastic meccano, moved on to metal meccano and fischertechnik before ever encountering Lego (which was hugely uninteresting in comparison.)
Model aeroplanes had a look in there, too. Once upon a time model cars and aeroplanes came in cereal packets (around the time of plastic spacemen). The ones that you build out of balsa and laquered paper are better though: they can fly, and you can cut yourself quite badly with the scalpels and other knives that you use to cut the pieces of wood :-)

Slashdot Top Deals

For God's sake, stop researching for a while and begin to think!

Working...