It's true - H2 is nothing but an energy storage system. I'd completely forgotten about hydrogen as a fuel. There's no need for it any more. Energy storage has moved on since then. The only rational reason to store energy as hydrogen was that it can be burned in an internal combustion engine, and now the progress of electric motors shows that's no longer an issue.
You know I don't know why they don't just project an infrared image with the cinema's name on it on the same screen as the movie. Standard cameras will pick it up, but the human eye will miss it entirely.
OR how about three IR leds and a fourth one on a post sticking out from the top of the screen? That three dimentionpattern should give you the precise seat location of the pirate.
This technique, and all techniques fail IN CINEMAS WHICH DON'T IMPLEMENT THE TECH!
Slashdot's moderation and meta-moderation system was carefully thought out, and kept ahead of the wave of forum-spam and general "hey look maw ahm on the interweb" disruption that you find in every other forum. For that, it should be held up as an excellent example of the ThinkAboutItCarefully pattern.
I propose a library which automatically selects a pass-sentence randomly from an unreferenced disk sector. The calling program presents this sentence to the user and gets him/her/it to type the first character of each word of the sentence. If he/she/it gets it right, that is their new password, and the program calls erase_sentence() to overwrite the sentence in the unreferenced disk sector with zeroes.
int find_sentence() : Read a random sentence on the unreferenced sectors and return a handle to that sentence. char * get_sentence(int handle) : Return the null-terminated sentence from the given handle. void erase_sentence(int handle) : Overwrite and erase the sentence on the unreferenced sector.
..and how the rise of the motorcar is devastating sales of sulkies.
Here in Ireland, they introduced a smoking ban in enclosed public places, including pubs. The local television news service tried desperately to find people that were disadvantaged by the ban (smokers can still smoke, they just have to go outside) and focussed their attention on the men who fill the cigarette machines. They were going to be put out of a job, poor things!
Every new tech has winners and losers. Get over it.
"I once heared of a licence that extended to all derived works. So if I licenced product A under this licence, and created derived product B from it, and put code I had written for product B into product C, the C would have to be licenced the same as product A."
Utterly wrong. If I write code for a GPL product, I can take my code and add it to my own product as well.
"...consumers will win once the US dollar rises over Euro."
My God how easy is it to turn a buck in the new USA? Lie through your teeth with a straight face, and people will pay you good money. The civilised world laughs out loud as it watches you slide into oblivion.
Military Superpower? Economic powerhouse? Pull the other one mate, it's got bells on.
IBM had already handed over all of AIX and Dynix. SCOG/Caldera's lawyers have the source code to every version of AIX and Dynix ever released.
NOW SCOG/Caldera's lawyers have told the judge - "nope we can't find any infringements here, we need more" and the judge has ruled that they can have every version of AIX and Dynix which ever existed in version control including all notes made by anyone who worked on the project.
This is just another delay... in part because IBM's defence was that producing all the version controlled source was too hard and would take to long. Now they have to work hard and take long or get branded as liars. They'll probably just run through source control, and for ever single commit they will burn a stack of source code CDs. I expect that will run to a few truckloads of CDs which SCO/Caldera will then decide will take years to sift through... and blah blah blah the glacial US legal process drags on until SCO runs out of money.
But never fear! Even if there is code there which ended up in Linux, they don't have a prayer. IBM owns a developers license to Unix (bought from AT&T) to modify Unix and sell it as its own product AIX. SCO (which bought the license rights) says the license also says that new code IBM has added to Unix to produce AIX cannot also be donated to Linux, but that's just plain nuts. If they write B and insert it into A, how can the license agreements with A prevent you from adding the same code to your own product C?
...and those of us lucky enough to be outside the US and not a citizen of a country the US wants to bomb are quoting G.B.Shaw: "Democracy is a device that ensures [the US] shall be governed no better than [it] deserve."
Problems with PHP, as with almost all security issues in all software, can be fixed with a patch to the execution environment. The difference here is that the reccomended fix is to patch everybody else's code.
Who cares if you can get the source? Unless you can create a binary from a signed copy of the source on your own machine, then upload the compiled binary to the voting machine, how can you trust it? How do you know a secret final patch hasn't been added at the last minute?
Paper trail is the only way, open or closed source doesn't matter. If I can walk away with a record of my vote, I'll be happy. If you added a little cash register printer and a roll of tape inside the machine and spot-audit one percent of the machine results, I'll be even happier.
But if I can use an ink marker to make an indelible mark on a piece of paper, and have the paper counted physically by a dozen people, I'll be completely happy.
Paper! Ink! It works!
This whole sorry saga reminds me of a brutally frank piece of advice my Systems Analysis lecturer gave to the class. "Give your client a number of possible designs for the system. If we were completely honest, one of those designs might be for a purely manual process. But we're computer people, so of course we only provide computer-based solutions."
It's true - H2 is nothing but an energy storage system. I'd completely forgotten about hydrogen as a fuel. There's no need for it any more. Energy storage has moved on since then. The only rational reason to store energy as hydrogen was that it can be burned in an internal combustion engine, and now the progress of electric motors shows that's no longer an issue.
Call off your patent-trolling dogs and maybe I'll code to your closed, putrescent platform.
You know I don't know why they don't just project an infrared image with the cinema's name on it on the same screen as the movie. Standard cameras will pick it up, but the human eye will miss it entirely.
OR how about three IR leds and a fourth one on a post sticking out from the top of the screen? That three dimentionpattern should give you the precise seat location of the pirate.
This technique, and all techniques fail IN CINEMAS WHICH DON'T IMPLEMENT THE TECH!
sudo apt-get install armagetron
..and you won't get infected. This has been a health and safety message from your friendly neighborhood anarchist.
...yet it's not written in such derogatory terms.
Boredom powers the book publishing industry, the video game industry... hell, just about everything defense, procreation, shelter and food.
Yawn. An effective countermeasure exists.
http://en.wikipedia.org/wiki/Retroreflector
It was always for the comments.
:)
Slashdot's moderation and meta-moderation system was carefully thought out, and kept ahead of the wave of forum-spam and general "hey look maw ahm on the interweb" disruption that you find in every other forum. For that, it should be held up as an excellent example of the ThinkAboutItCarefully pattern.
Oh, and my UID's lower so thhhhppppt.
"...use a passsentence instead of just a word..."
I propose a library which automatically selects a pass-sentence randomly from an unreferenced disk sector. The calling program presents this sentence to the user and gets him/her/it to type the first character of each word of the sentence. If he/she/it gets it right, that is their new password, and the program calls erase_sentence() to overwrite the sentence in the unreferenced disk sector with zeroes.
int find_sentence() : Read a random sentence on the unreferenced sectors and return a handle to that sentence.
char * get_sentence(int handle) : Return the null-terminated sentence from the given handle.
void erase_sentence(int handle) : Overwrite and erase the sentence on the unreferenced sector.
..and how the rise of the motorcar is devastating sales of sulkies.
Here in Ireland, they introduced a smoking ban in enclosed public places, including pubs. The local television news service tried desperately to find people that were disadvantaged by the ban (smokers can still smoke, they just have to go outside) and focussed their attention on the men who fill the cigarette machines. They were going to be put out of a job, poor things!
Every new tech has winners and losers. Get over it.
"I once heared of a licence that extended to all derived works. So if I licenced product A under this licence, and created derived product B from it, and put code I had written for product B into product C, the C would have to be licenced the same as product A."
Utterly wrong. If I write code for a GPL product, I can take my code and add it to my own product as well.
My God how easy is it to turn a buck in the new USA? Lie through your teeth with a straight face, and people will pay you good money. The civilised world laughs out loud as it watches you slide into oblivion.
Military Superpower? Economic powerhouse? Pull the other one mate, it's got bells on.
NOW SCOG/Caldera's lawyers have told the judge - "nope we can't find any infringements here, we need more" and the judge has ruled that they can have every version of AIX and Dynix which ever existed in version control including all notes made by anyone who worked on the project.
This is just another delay... in part because IBM's defence was that producing all the version controlled source was too hard and would take to long. Now they have to work hard and take long or get branded as liars. They'll probably just run through source control, and for ever single commit they will burn a stack of source code CDs. I expect that will run to a few truckloads of CDs which SCO/Caldera will then decide will take years to sift through... and blah blah blah the glacial US legal process drags on until SCO runs out of money.
But never fear! Even if there is code there which ended up in Linux, they don't have a prayer. IBM owns a developers license to Unix (bought from AT&T) to modify Unix and sell it as its own product AIX. SCO (which bought the license rights) says the license also says that new code IBM has added to Unix to produce AIX cannot also be donated to Linux, but that's just plain nuts. If they write B and insert it into A, how can the license agreements with A prevent you from adding the same code to your own product C?
With this invention, you don't need to steal a car before you do something illegal, you can do it in your own car.
BZFlag, admittedly not from 1996, more like 1986.
In other news, apparently software engineering is only a matter of pressing the right buttons on a keyboard.
Then Jesus said to him, "Put your sword back into its place; for all those who take up the sword shall perish by the sword."
Luke 22:36
"He that hath no sword, let him sell his garment, and buy one."
Now the editors are just trolling.
He started an unnecessary war, which seriously depleted US military manpower.
That's right, it's all just too hard, just lay back and enjoy your free Iraq working holiday.
Yes, in more recent news:
Mathew 10:34 is a bible reference. Look it up.
Problems with PHP, as with almost all security issues in all software, can be fixed with a patch to the execution environment. The difference here is that the reccomended fix is to patch everybody else's code.
Who cares if you can get the source? Unless you can create a binary from a signed copy of the source on your own machine, then upload the compiled binary to the voting machine, how can you trust it? How do you know a secret final patch hasn't been added at the last minute?
Paper trail is the only way, open or closed source doesn't matter. If I can walk away with a record of my vote, I'll be happy. If you added a little cash register printer and a roll of tape inside the machine and spot-audit one percent of the machine results, I'll be even happier.
But if I can use an ink marker to make an indelible mark on a piece of paper, and have the paper counted physically by a dozen people, I'll be completely happy.
Paper! Ink! It works!
This whole sorry saga reminds me of a brutally frank piece of advice my Systems Analysis lecturer gave to the class.
"Give your client a number of possible designs for the system. If we were completely honest, one of those designs might be for a purely manual process. But we're computer people, so of course we only provide computer-based solutions."
What is the smallest implementation of a P2P application? Can a simple (say, central-database-based) P2P application be written to fit onto a T-shirt?
'Cos if you write it, and print it, I'll buy it.