It's a pity they didn't replace the link with the original source. Changing the link to some other blog adds little compared to the original link (they have a link to the original themselves, you don't, that's about it), but the source of the story is what should be referenced from a slashdot link.
Why not leave HSBC? Barclays' online banking uses a card reader that generates a unique code every time, and requires your bank card and pin. They used to use "enter your online pin (different from your card pin), and pick the 3rd, 4th, and 11th characters of your secret phrase off these dropdowns", but they decided come up with an actually modern security system. Now, logging into online banking isn't much more hassle than using a cash machine, but still very secure.
Setting up money transfers and recurring payments through the online banking also requires authentication from the card reader device (you have to put the amount into the device too), so even if someone manages to get into your account somehow they still can't steal your money without your card and pin (with which they could just use a cash machine anyway).
Have a video of it: http://www.youtube.com/watch?v=ojydNb3Lrrs Part of the absolutely superb hitchhiker's guide movie, which anyone reading this should already have seen.
They only have one network socket, you'd need to add one, or use a usb adsl/cable modem, and then get it to work with linux.
I loved this bit from the website:
What are typical applications for a plug computer ?
The application range is bounded only by the imagination of the developer community. Here are some typical use cases: Compact, high performance home file server for home computers. Multimedia server for DLNA-enabled players, such as the Sony PS3. Web proxy, enabling fast, cached access to your favorite web sites. Storage of home video surveillance streams. Automate downloads and uploads to your favorite photo sharing web site.
Only if you add external storage... Apparently without external storage, the plug's only use is "and more!"
If anyone wants to build their own router and is concerned about power usage, size, heat or noise (i.e. doesn't want to use an old desktop) I would recommend them to look into mini-itx systems. The power supplies for an entire typical mini-itx are rated lower than the cpu alone requires in a desktop. They can be made not only fanless, but completely moving-parts-free. And best of all, they're not much larger than the router you'd be replacing!
Quantum teleportation is slightly different. The idea is that by simultaneously measuring one quantum superpositioned particle (A, from quantum computing perhaps) and one entangled particle (B1), one of four versions of the state of the original superpositioned particle is "teleported" to the other entangled particle (B2). The state of the last particle corresponds exactly to the readings received from the first two (A and B1). Transmit the readings to the holder of the last particle, and they can reconstruct (via quantum computing operations) the original superpositioned particle (A) in their entangled particle (B2). The end result is that the state of A is teleported to B2.
However, due to having to transmit two bits to the holder of B2, there is no practical difference from just physically transporting A to the holder of B2. It is possibly more reliable, due to quantum superposition being somewhat unstable. It also works if A is itself an entangled particle, providing a way to swap entanglement from one particle to another.
However, you cannot fully control what information is teleported. You have to [i]traditionally[/i] transport two "bits" of information to complete the teleportation.
What if there is a misplaced character in a 50 character (or more) regex? If it only broke in some obscure cases, even with a comment saying "this matches an email address", how the hell would you debug it?
A lot of "Vista ready" PCs didn't support Aero. It was a bit of a debacle, because in most people's eyes Vista=Aero. The common person has no idea what other differences there are, just that everything was clear black instead of bright blue.
Joining two strings into a result is a bad example, because you'll end up with one new string either way. A better example is: "One" + "Two" +"Three" would normally construct a temporary string containing "OneTwo", then construct another string containing "OneTwoThree". This is because it is two "+" operations, so it's done as two steps. Ignoring whether or not that's actually true in C# (especially in an optimised build), I can't verify it now.
The alternative is: String.Format("{0}{1}{2}", "One", "Two", "Three") which is one operation, with three strings.
I use Guybrush, because it was in a pre-made graphics pack yonks ago, and I'm used to it. I use a dwarf/animal graphics pack that came with it, which I've ported to 2010 and added a little to (medic dwarf, donkey, goat).
I know I'm a niche customer and all but that's the difference between a $5 donation for a game I visit every month or two and a $50 repeating donation for my favorite game.
Have you ever done a repeating donation of that much for your favourite open-source game? Presumably DF wasn't always your favourite game.
being open source would mean I don't need to track down changing memory locations between each build to keep using my tools.
So would a decent API, or improving the interface (e.g. grid view of dwarf vs skills) so that the tools are no longer necessary. Personally the only external tools I use are visualisers, which would be better served by an API than hacking.
I wouldn't. And I never said the buyer would hate the game, just that they only buy it to enter the competition. Perhaps they already had the previous year's version or a competitor's version, and saw no reason to buy this one? For example.
You're honestly claiming that it took them 2 months to verify the guy's result?
And sure, you might ignore it after a week, but someone might see the advert for the first time after that. If they buy the game purely to enter this competition (which already has a winner by that point) then they've been frauded.
It's a pity they didn't replace the link with the original source. Changing the link to some other blog adds little compared to the original link (they have a link to the original themselves, you don't, that's about it), but the source of the story is what should be referenced from a slashdot link.
Why not leave HSBC? Barclays' online banking uses a card reader that generates a unique code every time, and requires your bank card and pin. They used to use "enter your online pin (different from your card pin), and pick the 3rd, 4th, and 11th characters of your secret phrase off these dropdowns", but they decided come up with an actually modern security system. Now, logging into online banking isn't much more hassle than using a cash machine, but still very secure.
Setting up money transfers and recurring payments through the online banking also requires authentication from the card reader device (you have to put the amount into the device too), so even if someone manages to get into your account somehow they still can't steal your money without your card and pin (with which they could just use a cash machine anyway).
It really is hard to fault.
Have a video of it: http://www.youtube.com/watch?v=ojydNb3Lrrs
Part of the absolutely superb hitchhiker's guide movie, which anyone reading this should already have seen.
They only have one network socket, you'd need to add one, or use a usb adsl/cable modem, and then get it to work with linux.
I loved this bit from the website:
What are typical applications for a plug computer ?
The application range is bounded only by the imagination of the developer community. Here are some typical use cases:
Compact, high performance home file server for home computers.
Multimedia server for DLNA-enabled players, such as the Sony PS3.
Web proxy, enabling fast, cached access to your favorite web sites.
Storage of home video surveillance streams.
Automate downloads and uploads to your favorite photo sharing web site.
Only if you add external storage...
Apparently without external storage, the plug's only use is "and more!"
If anyone wants to build their own router and is concerned about power usage, size, heat or noise (i.e. doesn't want to use an old desktop) I would recommend them to look into mini-itx systems. The power supplies for an entire typical mini-itx are rated lower than the cpu alone requires in a desktop. They can be made not only fanless, but completely moving-parts-free. And best of all, they're not much larger than the router you'd be replacing!
It's not cheap though, unfortunately.
Yes, that is called quantum encryption.
Quantum teleportation is slightly different. The idea is that by simultaneously measuring one quantum superpositioned particle (A, from quantum computing perhaps) and one entangled particle (B1), one of four versions of the state of the original superpositioned particle is "teleported" to the other entangled particle (B2). The state of the last particle corresponds exactly to the readings received from the first two (A and B1). Transmit the readings to the holder of the last particle, and they can reconstruct (via quantum computing operations) the original superpositioned particle (A) in their entangled particle (B2). The end result is that the state of A is teleported to B2.
However, due to having to transmit two bits to the holder of B2, there is no practical difference from just physically transporting A to the holder of B2. It is possibly more reliable, due to quantum superposition being somewhat unstable. It also works if A is itself an entangled particle, providing a way to swap entanglement from one particle to another.
Bullcrap. I've clearly been spending too much time away from slashdot to have used square tags.
However, you cannot fully control what information is teleported. You have to [i]traditionally[/i] transport two "bits" of information to complete the teleportation.
What if there is a misplaced character in a 50 character (or more) regex? If it only broke in some obscure cases, even with a comment saying "this matches an email address", how the hell would you debug it?
A lot of "Vista ready" PCs didn't support Aero. It was a bit of a debacle, because in most people's eyes Vista=Aero. The common person has no idea what other differences there are, just that everything was clear black instead of bright blue.
You should try guild wars, it has no subscription.
Here's a clickable link of the xkcd reference: http://xkcd.com/593/
Or just properly support 48-bit LBA, which is a limit of 128 PiB even at 512 byte sectors.
And GUID partition tables of course.
I would be amazed if they didn't have a DRM-less executable around from before it was sent to the publisher (who is usually who adds the DRM, btw).
references are as good as pointers
Really? Show me the following implemented using Java references:
I can show it using C++ references, if you'd like:
and you call it like this: swap(a,b)
instead of like this: swap(&a,&b)
Joining two strings into a result is a bad example, because you'll end up with one new string either way.
A better example is:
"One" + "Two" +"Three"
would normally construct a temporary string containing "OneTwo", then construct another string containing "OneTwoThree". This is because it is two "+" operations, so it's done as two steps.
Ignoring whether or not that's actually true in C# (especially in an optimised build), I can't verify it now.
The alternative is:
String.Format("{0}{1}{2}", "One", "Two", "Three")
which is one operation, with three strings.
Awesome.
Oh, and I have played Armadillo run. 'twas fun.
I use Guybrush, because it was in a pre-made graphics pack yonks ago, and I'm used to it. I use a dwarf/animal graphics pack that came with it, which I've ported to 2010 and added a little to (medic dwarf, donkey, goat).
I know I'm a niche customer and all but that's the difference between a $5 donation for a game I visit every month or two and a $50 repeating donation for my favorite game.
Have you ever done a repeating donation of that much for your favourite open-source game? Presumably DF wasn't always your favourite game.
being open source would mean I don't need to track down changing memory locations between each build to keep using my tools.
So would a decent API, or improving the interface (e.g. grid view of dwarf vs skills) so that the tools are no longer necessary.
Personally the only external tools I use are visualisers, which would be better served by an API than hacking.
There's a thumbnail on the left of the article which links to a big image.
I wouldn't. And I never said the buyer would hate the game, just that they only buy it to enter the competition. Perhaps they already had the previous year's version or a competitor's version, and saw no reason to buy this one? For example.
You're honestly claiming that it took them 2 months to verify the guy's result?
And sure, you might ignore it after a week, but someone might see the advert for the first time after that. If they buy the game purely to enter this competition (which already has a winner by that point) then they've been frauded.
You can disable the auto-update of games to prevent this.
Though I'll admit that it's annoying as hell that I can't play the older version of a game while the new version downloads...
The fraud was advertising "pitch a perfect game and win $1m" when it was no longer possible to win and they knew it.