Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Journal Journal: The PiSBN Project 3

Oh, I'm so sorry. I know I'm in the company of fellow geeks, and I know you'll all understand why I did this...

But yes, there's really no excuse other than "It was there".

I searched Pi for ISBN numbers. I've got the first three within the first four million decimal places. There's a biotech/environmental engineering paper from Finland in first place, a gothic germanic fairy tale in second, and a conspiratorially hidden English surgeon's story taking the bronze. I reckon it's all quite cool.

Full details on my blog and source code to follow soon...

Sorry again....
User Journal

Journal Journal: Evil evil evil DRM evil evil patents evil and spam.

DRM evil!
Software patents evil!
Anything that isn't open source and written in Perl v1 evil!

Come on people, get a grip. There are many wonderful open source projects out there, hell, the machine I'm typing this on is running entirely on open source software and I like it that way, but why on earth does that mean that everyone should follow suit?

Why is DRM evil? Musicians, for example, have every right to apply DRM to their own work if they so wish - of course it's very often applied by the company who have bought the rights to the work, bu that's how some musicians get know, money for instruments and food and rent and the like. And some musicians don't apply DRM so their work gets a larger base of fans. It's up to them and that's the point...since when was taking a persons rights away from them considered to be 'free-er'?

Software patents are slightly trickier area. Take this example: I work in a bookshop and we spend a fair amount of our time sat in front of a spreadsheet typing in an ISBN, then title, author, publisher and price....repeat ad nauseum. It's time consuming, so I hacked together a little program in php that takes a barcode-scanned list of ISBNs and extracts the rest of the information from our company website and puts it all into a spreadsheet format - very handy indeed.
So what is patentable there? Well none of the code per-se, it's just the standard use of php. But what about the concept of extracting ISBN information? Nope, been done, both the concept (see: Amazon et al) and the method (screen scraping). I can't even patent the concept of using a program to extract information from a website. That's called the Internet, it exists. Remember, you can't patent stuff that is already in the public domain or the "blindingly obvious".

The fuzzy object that is the "open source community" is in fact terrified by restrictions like this for no good reason - we've developed our own, very effective, FUD campaign.

Getting a software patent is in fact tremendously difficult. You have to come up with something entirely novel in some way, and that's difficult when it comes to code....effectively pure logic. It's comparable with developing a new piece of mathematics, it's the result of saying "If X and Y then Z" where X and Y have never been compared before and Z is an entirely new result in the field; patentable software is effectively a new scientific discovery and should be treated as such. That's why companies employ people to come up with the ideas. You know, jobs and money and the like. See "musicians" and "food", above. It's also why there are huge groups of people doing the same for free, it's a satisfying intellectual hobby for many. But again, since when was removing somebody's right to take the money someone else is offering "free-er"? Just because people are willing to do something for free doesn't give them the moral high ground and the ability to *dictate* what others can and can't do with their skills. If you want something to be available for free, invent it yourself and give it away. It's not difficult....except the inventing bit.

So is that the way forward? Treating software like any other scientific discovery? When Einstein came up with SR it was very much a case of taking X (speed of light being invariable) and Y (speed = distance/time) and coming up with a new Z (SR), so it was without a doubt new and novel. So what did he do? He released it to the wider community for verification and (importantly), credit. You can't patent scientific concepts as Einstein well knew, what with working in a patent office and all.

So, in fact, software patents are very difficult to get and are unlikely to affect anyone's freedom do do anything other than ask "why didn't I think of that?". If you want to beat the patent process then get inventing, invent as much as you can, and make sure it's out there in the public domain. Comms satellites can't be patented because they were accurately described by Clarke many years before we launched one. We just need lots of Clarkes. What if we don't patent a good idea and somebody get their first? Then we should have spent more time inventing and a little less time whining about the unfairness of the world. The world's unfair, get over it. There's better things to be doing than whining.

User Journal

Journal Journal: {a href="Hyperlinks"} 2

We've lost sight of what the internet is for.

That deserves a +5 Insightful I reckon ;)

OK, I'll be more specific. We've lost sight of one of the big, original reasons that the World Wide Web was set up for. In fact, it's almost a defining reason. People keep trying to patent it, and everyone gets upset and says you can't patent something so obvious. But back in the day it wasn't obvious. It really did get invented, I kid you not.

I'm talking, of course, about Hyperlinks. Yup, I'm capitalising them as well, because they deserve it. Hyperlinks are probably, computers and very long tubes aside, one of the most important inventions in the development of what we now know as the interweb. Without Hyperlinks there is no web. There's just a huge collection of files, nothing more than a glorified FTP network. But it's the Hyperlinks that join them, that bind them together. Hyperlinks, especially the obscure ones, are what make "surfing" possible, they're the reason you can go from Slashdot to Bonsai Kittens to Scunthorpe local parish newsletter to

I've not checked, but I bet you can.

They're what turns a disparate group of computers, each with a shared folder full of specialist info, into a modern-day network. And it's a Small World network at that, thanks to the minority of wonderfully esoteric links.

So Hyperlinks Good. The original idea was to make referencing documents really easy (hence "href", Hyper Reference). But that's not what they're used for these days. Advertising has come along and smeared its corporate logos across a great many pages, and (to be fair) funded a lot of these pages too. But it means that page owners are now really trying to stop you from leaving their site, or if you do, making sure that you go to another site that is offering them a PPM kickback. They certainly don't want to link you directly to what you're looking for, a plain old text document with no adverts whatsoever.

History's Coming To Get Us...

Slashdot Top Deals

"Truth never comes into the world but like a bastard, to the ignominy of him that brought her birth." -- Milton