Are there any worthwhile Blackberry apps that aren't just Java ones - and so would presumably run on any new OS as long as it has a J2ME implementation? Is anybody bothering to write native Blackberry OS applications?
Oh, there are all sorts of relational query languages other than SQL. For example early releases of Postgres had own query language. But nobody used it, because it wasn't SQL.
SQL's syntax is ugly - I'd love to see it replaced by something more functional-looking and closer to relational algebra. But like the QWERTY layout it's something we just have to live with, and also like QWERTY it's not nearly as bad as it could be.
Hmm. I'd always thought that the one big advantage of the iPhone was that once you'd paid your money, you could always upgrade to the latest OS. I remember a rant from a Microsoft employee about the stupidity of carriers refusing to update Windows Phone devices, and how he'd be getting an iPhone instead. So this is quite a step down in reputation for Apple. (Or am I out of date and the mark 1 iPhone was already unsupported?)
Check out some of the papers from Google about how they do the security validation for Native Client - the Wikipedia article might be a good place to start. It's pretty cool - they define a restricted subset of x86 instructions which can be statically checked to prove they are safe (don't access memory outside a certain range, don't make system calls, etc). Then once the code has been verified, you can execute it and let rip! Kind of like the opposite approach to Java or.NET - instead of defining a new virtual machine, why not take an existing instruction set and modify it slightly to make it sandboxable but still execute at native speed?
Tell me again, how exactly copyright encourages creation of new works?
It might, if the original work had passed into the public domain by now. The original copyright term (14 years plus another 14 if the author is still alive) would mean LoTR derivatives could be freely written without fear of litigation.
How can the attacker buy during a DOS - even if he is the person behind the attack? Aren't his odds about the same?
Suppose for the sake of argument that you know someone is about to send a large 'buy' order. You can DoS their network traffic, stopping their order getting through, and in the meantime send a 'buy' order yourself. Then in the next trade period their order will finally get through.
One can discuss about network topography and how practical it is that some script kiddie or Russian gang would be able to DoS with such precision. But my point is that if the attack is possible, then a 5 second tick interval or even a 5 hour interval would not prevent it.
You may be right that for a less precise attack, based on DoSing the entire network, moving to 5 second ticks would avoid it. But I have my doubts; if you restrict trades to a fixed window then trading activity becomes a mad rush to get your order in just at the end of the window. That is still highly time-sensitive and can still be disrupted.
My point is that whether you are making 'investments' or not, even with a 5 second window people can still do denial of service attacks, forcing trades to get to market later, and making money for the attacker. (For example if the attacker knows a 'buy' order is being sent, then he can delay it until the next 5 second window and buy himself in the meantime, then sell it back at a higher price.)
Your proposal of 5 second windows might prevent speculation, or restrict market activity to genuine investment, or all sorts of other things, but I don't think it would be an effective answer to the problem of market manipulation through denial of service attacks.
Trades only take effect every 5 seconds. Wouldn't that stop this sort of abuse?
What if you tried to put in your order within the 5-second deadline but because of a delay on the network introduced by a DoS attack, you just missed it and your order had to wait for the next 5 second slot?
The way to resolve it is to make the decision on whether to publish an article or not independent of the results. That is, scientist suggests to journal: I am going to do an experiment about X and Y, do you want to publish it? If the journal says yes, the scientist does the experiment and the journal is then required to publish the resulting article even if it failed to come up with any relationship or result at all. This would solve both publication bias and the pressure to get a result to make sure your name appears in the right journals.
I expect that Sony keeps a copy of every 'official' PS3 game ever released. So all they need to do is calculate checksums for those, and release a new firmware with a hardcoded list of approved checksums. A new public-private key pair can be generated and used for future games.
Why can't a low-budget game make you enough to retire on? Two million dollars shared between two developers works out just as well as a hundred million dollars shared between a hundred developers.
Microsoft Windows today doesn't support overlapping windows properly. Put one window in front of another, then click anywhere in the background window. It immediately jumps to the front. WTF? This even happens if you have a large window in the background and a smaller one on top. Click anywhere in the large window and the small one disappears. This is all completely brain-dead and the sad thing is most people are so used to it they don't realize what they are missing. Most Microsoft Windows users keep every window maximized to the full screen and simply switch between them: that is the most usable way to arrange them without support for overlapping foreground and background windows.
(The sane way to do it is that a click on a window's title bar brings it to the front, but otherwise you can interact with background windows while they stay background windows.)
Her Majesty first sent an e-mail in 1976, becoming the first head of state to do so. However, I don't think she was a regular presence on the net for all of the intervening years, unless perhaps using a pseudonym.
In fact it's about cutting down the slice taken by 'large investment firms' and preserving more value for the individual investor. More liquidity means that you pay a smaller bid-ask spread when you buy or when you sell. Arbitraging the short-term market movements means that there's no longer such an advantage held by sophisticated traders (who would, for example, try to buy a large block of shares in bits and pieces, to keep the price low) over more straightforward buying and selling.
It's an entirely spurious accuracy since confidence intervals for the measurement were not given. I doubt it can be measured down to a tenth of a second let alone a tenth of a millisecond.
Of all the things to fetishize, I'm glad they concentrate on extra speed (which, at worst, never hurts) rather than on which browser can support the most elaborate BLINK tag, the most DRM-ed movie format, the crappiest new scripting language (VBScript?) or any of the other much worse things they could be focusing on.
He said *proportional* to n^2/log n. That doesn't tell you anything about exactly how many moves are needed for any particular size of n.
None - but you'd be lucky if you manage to get all four of those prerequisites at the same time!
Are there any worthwhile Blackberry apps that aren't just Java ones - and so would presumably run on any new OS as long as it has a J2ME implementation? Is anybody bothering to write native Blackberry OS applications?
Oh, there are all sorts of relational query languages other than SQL. For example early releases of Postgres had own query language. But nobody used it, because it wasn't SQL. SQL's syntax is ugly - I'd love to see it replaced by something more functional-looking and closer to relational algebra. But like the QWERTY layout it's something we just have to live with, and also like QWERTY it's not nearly as bad as it could be.
Yes, IE9 isn't too bad. A shame it doesn't run on the operating system most businesses use, Windows XP.
Hmm. I'd always thought that the one big advantage of the iPhone was that once you'd paid your money, you could always upgrade to the latest OS. I remember a rant from a Microsoft employee about the stupidity of carriers refusing to update Windows Phone devices, and how he'd be getting an iPhone instead. So this is quite a step down in reputation for Apple. (Or am I out of date and the mark 1 iPhone was already unsupported?)
Check out some of the papers from Google about how they do the security validation for Native Client - the Wikipedia article might be a good place to start. It's pretty cool - they define a restricted subset of x86 instructions which can be statically checked to prove they are safe (don't access memory outside a certain range, don't make system calls, etc). Then once the code has been verified, you can execute it and let rip! Kind of like the opposite approach to Java or .NET - instead of defining a new virtual machine, why not take an existing instruction set and modify it slightly to make it sandboxable but still execute at native speed?
Can you suggest any official Microsoft logo or emblem that doesn't look at least as lame as the Billgatus image?
It might, if the original work had passed into the public domain by now. The original copyright term (14 years plus another 14 if the author is still alive) would mean LoTR derivatives could be freely written without fear of litigation.
Suppose for the sake of argument that you know someone is about to send a large 'buy' order. You can DoS their network traffic, stopping their order getting through, and in the meantime send a 'buy' order yourself. Then in the next trade period their order will finally get through.
One can discuss about network topography and how practical it is that some script kiddie or Russian gang would be able to DoS with such precision. But my point is that if the attack is possible, then a 5 second tick interval or even a 5 hour interval would not prevent it.
You may be right that for a less precise attack, based on DoSing the entire network, moving to 5 second ticks would avoid it. But I have my doubts; if you restrict trades to a fixed window then trading activity becomes a mad rush to get your order in just at the end of the window. That is still highly time-sensitive and can still be disrupted.
My point is that whether you are making 'investments' or not, even with a 5 second window people can still do denial of service attacks, forcing trades to get to market later, and making money for the attacker. (For example if the attacker knows a 'buy' order is being sent, then he can delay it until the next 5 second window and buy himself in the meantime, then sell it back at a higher price.) Your proposal of 5 second windows might prevent speculation, or restrict market activity to genuine investment, or all sorts of other things, but I don't think it would be an effective answer to the problem of market manipulation through denial of service attacks.
What if you tried to put in your order within the 5-second deadline but because of a delay on the network introduced by a DoS attack, you just missed it and your order had to wait for the next 5 second slot?
The new-style way of capturing output in the shell is as $(whatever) instead of `whatever`. This has the advantage that you can nest it.
The way to resolve it is to make the decision on whether to publish an article or not independent of the results. That is, scientist suggests to journal: I am going to do an experiment about X and Y, do you want to publish it? If the journal says yes, the scientist does the experiment and the journal is then required to publish the resulting article even if it failed to come up with any relationship or result at all. This would solve both publication bias and the pressure to get a result to make sure your name appears in the right journals.
I expect that Sony keeps a copy of every 'official' PS3 game ever released. So all they need to do is calculate checksums for those, and release a new firmware with a hardcoded list of approved checksums. A new public-private key pair can be generated and used for future games.
So, does it run under itself? Can you do 'cde cde echo hello'?
Why can't a low-budget game make you enough to retire on? Two million dollars shared between two developers works out just as well as a hundred million dollars shared between a hundred developers.
(The sane way to do it is that a click on a window's title bar brings it to the front, but otherwise you can interact with background windows while they stay background windows.)
Her Majesty first sent an e-mail in 1976, becoming the first head of state to do so. However, I don't think she was a regular presence on the net for all of the intervening years, unless perhaps using a pseudonym.
Yes, this is one of the wrongest article headlines I've seen, even on Slashdot.
In fact it's about cutting down the slice taken by 'large investment firms' and preserving more value for the individual investor. More liquidity means that you pay a smaller bid-ask spread when you buy or when you sell. Arbitraging the short-term market movements means that there's no longer such an advantage held by sophisticated traders (who would, for example, try to buy a large block of shares in bits and pieces, to keep the price low) over more straightforward buying and selling.
It's an entirely spurious accuracy since confidence intervals for the measurement were not given. I doubt it can be measured down to a tenth of a second let alone a tenth of a millisecond.
Well, only about 15 years really, back to 1995 when people were also saying that the web browser was the new platform. (Java 1.0 was released in 1995)
What sort of time measurement is '28638.1 milliseconds'? Would it not be more sensible to say 28.6 seconds?
Of all the things to fetishize, I'm glad they concentrate on extra speed (which, at worst, never hurts) rather than on which browser can support the most elaborate BLINK tag, the most DRM-ed movie format, the crappiest new scripting language (VBScript?) or any of the other much worse things they could be focusing on.