What's wrong with dying? We all do it sooner or later as individuals. Why should the race last forever?
Because we may be the only chance for life on earth to spread to other planets,... ever.
If we botch it this time, life may not have enough time to evolve another space faring civilisation. Think about it. Though doing nothing we may seal the fate for all of life.
We are part of a much larger ecosystem, without which we cannot survive. If we travel to the stars, so does life - which will continue to evolve.
If there is some great project humanity should try to tackle, it would be this.
If you are going to be deterred from coming to the US over the requirement that you register online and cough up some fingerprints I suppose you really didn't care that much about coming in the first place anyway, did you?
Afaik, no state on this planet has my fingerprints yet, and I do not plan on handing them over any time soon. If that means not to travel to foreign countries where I would love to go to, so be it. I'll watch documentaries instead.
I have my principles, and a change of law will not change them!
Yes he may. Though if he uses of-the-shelf VPN routers the number of ipsec tunnels may be limited (via license or something else) and if he has only 10 shops he would already need 24 tunnels, which have to be configured at either end. So that makes 48 configuration entries. A lot of work and a lot to maintain.
You said it. He would gain nothing from using BitTorrent over - say - a HTTP download if he has to route the traffic of all(!) his shops through his main shop.
Because all his shops must then be connected to every other shop. This are many ipsec links to maintain. It's easier to just use the internet and encrypt your data.
Create a "Master" GnuPG/PGP Key for yourself. This key is used to sign all your data as well as your RSS feed (see below).
Set up an RSS feed to announce your new files. Sign every entry in it using your "Master-Key".
All the stores check the validity of your RSS feed via your public key.
All the stores have one (or the same) GnuPG/PGP key to decrypt your files. The beauty of GnuPG/PGP is that given many destinations you can encrypt your data so that every recipient (each with their own key) can decrypt them. Nice, eh?
Set up a standard BitTorrent server to distribute your files.
Announce all your new files via your RSS feed.
This has many advantages:
The beauty of this system is that it relies heavily on existing technology (BitTorrent, RSS, GnuPG, etc), so you can just throw together a bunch of libraries in your favourite programming language (I would use Python for myself), and you are done. Saves you time, money and a lot of work!
Furthermore you do not need to have a VPN set up to every destination as your files are already encrypted and properly signed.
Another advantage is: As this is a custom-built system for your use-case it should be easy to integrate it into your already existing one.
I don't know where you learned to program, but you have a VERY warped view of programming languages. Javascript is not a power-users' language by any means. Furthermore comparing it to Lisp is an insult to Lisp, the programmers who use Lisp, and any machine that Lisp has ever been run on. Javascript sucks donkey. Sorry sir, but you are quite wrong. Please see this page.
Recursive, functional programming can indeed warp your mind if you are referring to that???
It astonished me that stories about Mark Russinovich's blog post on Vista file copying (including changes implemented for SP1 after customer feedback) were rejected.
It strikes me as feeble that the Slashdot crowd all scream FUD! whenever MS are guilty of it (frequently), but then commit the same sin themselves in the other direction.
So Russinovich wrote this baffling article about the magic of file copying, elaborating at length about how freaking hard it all is just so he does not have to say:
We're sorry. We screwed up. Reverted to the previous code. Better now. Steve, where is my brown paper bag?
Now what is the FUD here exactly. I really doubt file copying should deserve such a lengthy article.
ps. I'd rather they implemented some sane error handling in Explorers copy function, so it doesn't crap out at the first read only file. This is the reason I use the Windows port of Midnight Commander to copy/move directories on Windows. Did they fix THAT in Vista?
You seem to be talking about the perspective of the web server, not about multi-tasking application code, correct?
Which does not matter. The standard PHP implementation does not support threading anyway, so using PHP in a threaded webserver is the only way to fall over not thread safe modules. And there a plenty of them.
So because I said I've been using PHP for 8 years, that is conclusive evidence that I don't know any other languages? Great line of thinking, pal.
No. That after using it for 8 years, you're still so happy with it that you care to defend it.
I disagree with Sancho though, I have indeed strong objections against the language itself and not only the implementation. Just curious, how often do you have to look up the PHP manual on a common day? Have a look at http://tnx.nl/php.
C++ is a different beast though. There are orders of magnitude more possibilities to shoot yourself into the foot with C++ than with PHP. It's very hard to write and even harder to read. Given the complexity of C++ I can understand that a language with a built-in garbage collector and a simple (in comparison to C++) syntax may seem like salvation. But PHP ain't it.
I've been using PHP for eight years and there hasn't been a day where I wished I had chosen another language. Sure, I wish the PHP of today was available eight years ago, but I can't complain with what is available now.
That makes me wonder what other languages beside PHP you know.
Perl 5 is a interpreter which happens to grok Perl 5. It's the one and only implementation that implements all features (by definition). There is no other specification.
Perl 6 is not a interpreter or compiler. It's a specification and as such there will be many implementations. Do you know what the current "release" of C++ is? See...
I feel so silly responding to myself, but I did not bother to RTFA.;-)
It's explained in the article how they solved the problem of the empty capacitor...
A relay cuts off the mains power whenever the video stream stops; capacitors store enough charge to flick the relay back when the signal returns. Solar panels provide enough power to maintain zero consumption mode for up to five days, after which you have to press a regular power button to bring the machine out of standby.
1. Store enough power in a capacitor to switch a relay. 2. Switch off said relay which cuts power to the whole assembly. -> No power used at all. 3. If a signal turns up on the video input, they use this signal to switch a transistor (probably) that flushes the capacitor into the relay, which then turns the assembly back on again.
Quite ingenious. What I do not understand is how they turn the device on if the cap is empty. Anyone?
As mentioned somewhere in TFA, copSSH is a nice way to do ssh on Windows. It's basically OpenSSH with a cygwin dll underneath and some fancy clicky admin GUI.
Copy and paste this URL. They've got an REFERRER check in place. Print pages redirect to the original article if they got linked to by an URL on a foreign domain.
What's wrong with dying? We all do it sooner or later as individuals. Why should the race last forever?
Because we may be the only chance for life on earth to spread to other planets, ... ever.
If we botch it this time, life may not have enough time to evolve another space faring civilisation. Think about it. Though doing nothing we may seal the fate for all of life.
We are part of a much larger ecosystem, without which we cannot survive. If we travel to the stars, so does life - which will continue to evolve.
If there is some great project humanity should try to tackle, it would be this.
Nihilism and Absurdism. At least I can't find any meaning or value in PHP. Kierkegaard and Nietzsche would probably agree.
Afaik, no state on this planet has my fingerprints yet, and I do not plan on handing them over any time soon. If that means not to travel to foreign countries where I would love to go to, so be it. I'll watch documentaries instead.
I have my principles, and a change of law will not change them!
Yes he may. Though if he uses of-the-shelf VPN routers the number of ipsec tunnels may be limited (via license or something else) and if he has only 10 shops he would already need 24 tunnels, which have to be configured at either end. So that makes 48 configuration entries. A lot of work and a lot to maintain.
You said it. He would gain nothing from using BitTorrent over - say - a HTTP download if he has to route the traffic of all(!) his shops through his main shop.
Because all his shops must then be connected to every other shop. This are many ipsec links to maintain. It's easier to just use the internet and encrypt your data.
...is quite straight forward in fact.
This has many advantages:
The beauty of this system is that it relies heavily on existing technology (BitTorrent, RSS, GnuPG, etc), so you can just throw together a bunch of libraries in your favourite programming language (I would use Python for myself), and you are done. Saves you time, money and a lot of work!
Furthermore you do not need to have a VPN set up to every destination as your files are already encrypted and properly signed.
Another advantage is: As this is a custom-built system for your use-case it should be easy to integrate it into your already existing one.
Recursive, functional programming can indeed warp your mind if you are referring to that???
We're sorry. We screwed up. Reverted to the previous code. Better now. Steve, where is my brown paper bag?
Now what is the FUD here exactly. I really doubt file copying should deserve such a lengthy article.
ps. I'd rather they implemented some sane error handling in Explorers copy function, so it doesn't crap out at the first read only file. This is the reason I use the Windows port of Midnight Commander to copy/move directories on Windows. Did they fix THAT in Vista?
I disagree with Sancho though, I have indeed strong objections against the language itself and not only the implementation. Just curious, how often do you have to look up the PHP manual on a common day? Have a look at http://tnx.nl/php.
C++ is a different beast though. There are orders of magnitude more possibilities to shoot yourself into the foot with C++ than with PHP. It's very hard to write and even harder to read. Given the complexity of C++ I can understand that a language with a built-in garbage collector and a simple (in comparison to C++) syntax may seem like salvation. But PHP ain't it.
Perl 6 != Perl 5++
Perl 5 is a interpreter which happens to grok Perl 5. It's the one and only implementation that implements all features (by definition). There is no other specification.
Perl 6 is not a interpreter or compiler. It's a specification and as such there will be many implementations. Do you know what the current "release" of C++ is? See...
Want to use Perl 6 today? Use Pugs.
Twice: http://imapfs.sourceforge.net/
Make that two. :)
They are required to save every location of every cell phone call made for six months.
Investigator: "You can't deny it. I know exactly whom you met in the forest 3 months ago."
Thats scary.
I guess that this would be way more expensive and more difficult to market. "Oh no! All those dangerous waves!"
It's explained in the article how they solved the problem of the empty capacitor...
As far as I understand it they do this:
1. Store enough power in a capacitor to switch a relay.
2. Switch off said relay which cuts power to the whole assembly. -> No power used at all.
3. If a signal turns up on the video input, they use this signal to switch a transistor (probably) that flushes the capacitor into the relay, which then turns the assembly back on again.
Quite ingenious. What I do not understand is how they turn the device on if the cap is empty. Anyone?
"!generalpurpose"
In BIOS? What the...?
This is a way to undermine the most useful feature of todays PCs that is, they can be used for almost anything.
The evil-corporate-overlord-of-the-week is: [insert company name here]. Please post your questions.
Actually, that could be interesting.
As mentioned somewhere in TFA, copSSH is a nice way to do ssh on Windows. It's basically OpenSSH with a cygwin dll underneath and some fancy clicky admin GUI.
Only if you HAVE to use Windows of course...
Copy and paste this URL. They've got an REFERRER check in place. Print pages redirect to the original article if they got linked to by an URL on a foreign domain.