I think there is something in this. I used to read paper books prolifically, but through change in lifestyle (kids, work pressures) didn't get round to it so much. The kindle has allowed me to read more again because I can take it everywhere with me. But I certainly get much more confused about which book was which and have less association with who the author was as the whole book purchase decision making is so much quicker.
This means I lose track of which books in a particular series I've read, and find myself wondering if I've read a particular title or not
BUT, I am reading more again and enjoying it when I do. So does it really matter?
I find the livescribe system brilliant. It is pen and paper, but it records audio and you can transfer your scribblings to computer. The audio and your writing are synced up so you can touch on any part of your writing either on the paper or on the computer and jump to the audio at the time you wrote it.
We've recently changed the configuration on our server to reject invalid email addresses immediately. This does allow spammers to guess our email addresses.
But, what were they doing before? They were broadcasting messages to every name you could think of at our domain. Literally tens of thousands of them per hour. The sheer number of bounces that our server was trying to deliver was dragging our server to its knees.
Now the server utilisation is back to something sensible; the spammers know our addresses - but judging by the amount of deliveries before - they knew them anyway. We use the dns-based blacklisting services as well, but still thousands of spam messages get through.
So our users mostly use spambayes on their clients.
Well, the site is holding up quite well for now. The web counter says 60664 hits, and it's 16.55 (GMT+1). The time on this posting should tell you in your time zone.
Bob Berry, the developer of CompuShow for CompuServe (remember them - the people that invented the GIF format?) included with it an animated GIF89 format file that had a picture of him. It had a speach bubble with him saying:
Oh, incidentally, it's pronounced "JIF"
A quick google later and I've found a web site which has this, and other evidence that.GIF files are pronounced JIF
There's considerable complaining about how uneven F1 is, with Ferrari's huge budget. It's hitting all sports. Spend to win and use money and technology to remove so much doubt the mystery of the game is ultimately solved.
It's not all about budget in F1. The Toyota team (currently running 8th, with 4 points vs Ferarri's 124) are rumoured to have a bigger budget even than Ferarri.
McLaren have probably got the third biggest budget (behind Ferarri and Toyota) and are 6th...
You might not want to hear this, but when they gotta go - they gotta go.
An average formula-1 race lasts about 90 minutes (there is a 2 hour maximum for any race). Somewhere hot, say, malaysia, the air temperature is 40 degrees C (104F). Or more.
Now, imagine you're dressed up in a fire proof coat sat right next to a powerful engine. You're going to get very hot, right?
They drink lots of water before and throughout the race to prevent dehydration. They can lose 3-4kg throughout the race.
So it's not unusual for them to have to "go" during a race.
Watch out for the dark spots when they get out of the cars... used to show up quite a bit on the silver McLaren suits.
Not quite so glamarous thinking about pissing yourself, is it? You would think with a $400m budget they could sort that out!
The picture on ebay is from the Folkestone visitors centre; so it looks like it is the one that has been sitting in Folkestone for the last 10 years.
When the boring machine was first put by the visitors centre, it had a painted sign on it saying "FOR SALE - APPLY WITHIN". I think they honestly thought someone would buy it for some other large scale tunnel project.
There were two boring machines, one starting at the French end, and one starting at the English end. When the tunnel met in the middle they were a matter of millimetres apart. Pretty impressive engineering feat!
The boring maching in Folkestone is actually the one that started at the French side, with the one that started in England dug off to one side and left below the channel. (When they met, they could not pass, obviously;-)
I also beta tested the tunnel, but our train didn't stop because it was on the pre-opening "locals go free" trips to convince us that digging up all the local countryside and destroying small villages was a good idea.
It's amazing how you forget: I use the tunnel all the time now and until writing this message had forgotten all about the anti-tunnel pressure groups at the time.
I have seen bubbles moving down at the edges of my Guinness. This latest "discovery" seems to be common sense to me, and is exactly how I have explained the phenomenem to other drinkers down the pub.
Shame I wasn't paid to do my "research", and that no-one would have listened to me because I didn't have a 750-frame-per-second video camera.
Now, this story would have been really interesting if it had a link to the videos of it happening 'cause it really is a sight to behold!
Not sure that's true. When I did English & English Lit. at school, I hated it. With a passion.
I read as little as possible, thought all the books must be rubbish.
Now I'm older, and I've reread some of the books we did (1984, Of Mice & Men, Royal Hunt of the Sun, various sharespeare, Chrysalids, Farenheit 451 etc).. and I'm finding that they're actually pretty good.
Perhaps you should try it? Get yourself a couple of Shakespeare DVDs (the Brannah ones are quite good), sit back, and enjoy. Then once you know the basis of the story you'll find that the text is rather less opaque.
From all the links in the article, it is not clear where I can read about this. I don't have time to watch a streaming video but would like to find out more about this.
This is exactly the same in.NET - the security model evaluates security on a per function basis at JIT time and will throw a security exception if you're trying to do anything you're not allowed to.
The security control is extremely fine grained, and there are permissions to allow or disallow unsafe code (pointer manipulation), interop with unmanaged code (after all this could do anything), network services (and here there is even a distinction about who you can connect to), file access, etc etc.
How it's done
on
Hijacking .NET
·
· Score: 5, Informative
This will be done using reflection. It's pretty easy to instantiate private objects, and call private members using the reflection functions in.net (System.Reflection) I'll post an example if anyone is that interested, but there are quite a few examples kicking around on the net.
However, the security model of.net only allows you to make these reflection calls if your application is running in "full trust". There is a very finely grained security model in.net, and applications can be trusted to make certain calls depending on the location they're running from (eg over the internet from an http:// address, on a network share, on the local disk); on whether the application is signed; by the vendor of the application; or even down to just a single program.
At the moment.net programmers mostly assume they're running in full trust mode (which if its on the local hard disk, they are). But this is a poor assumption which will fall by the wayside in the future as.net takes off.
To do other "unsafe" things (like use pointers, or interop into unmanaged code, generate dynamic code) you also need high permission levels.
Now let's compare this with the unmanaged world. I can load up a DLL and call what the hell I want. I can even jump right into the middle of a function if I want. I can over-run buffers and blow my stack. I can do what the hell I want within my virtual address space. I can send messages to other applications and make them do screwy things. And I'm probably running as a local administrator so I can do things to other processes too.
So is this a security concern? I don't think so.
I must admit, I haven't read the book - and I'm not going to shell out $10 to find out if I'm right.
But wouldn't intel just love it? I mean, if a mainstream product (or at least, one which is in the public eye -- is apple mainstream?) started using the Itanium and made a success of it, it can only encourage PC makers to take that bold step.
Prediction: Apple Computer Corp. will switch to Intel processors within the next 12 to 18 months.
The story starts with January's Intel sales conference. The surprise keynote speaker was Steve Jobs. And then, in the front row of Steve Jobs's keynote address at the last Macworld Expo were top Intel executives. Shortly thereafter, Pixar announced that it would become an Intel shop. That was all step one. Step two is coming.
Apple has been concerned about Motorola dragging its heels in the processor wars and failing to achieve clock speeds that are even half of what AMD and Intel are achieving. Apple has attempted to rationalize clock-speed issues, but the company knows that it cannot do this forever. Worse is the feud between Motorola and Apple, which began after Apple suddenly pulled the plug on the license it gave Motorola to clone the Mac.
Change is good. Apple has a unique ability to get away with changing processors radically. It has used the 6502, then the 68K, and now the PowerPC. Each transition happened almost flawlessly. On the PC side of the fence, no Z-80 maker survived even the transition to the 8080. Apple has also cultivated a fanatical following, who have long since accepted the fact that Apple eschews long-term backward compatibility. The legacy concept does not hold the power over Apple users that it does in the PC universe.
Apple's only concern is cannibalization. It cannot change architectures with a pipeline full of PowerPC products. So expect a slow transition that will start with the high-end workstations. Apple's concern is that Motorola may muddy the situation, so Jobs will have to convince Motorola and customers that the PowerPC will not be phased out but will remain as part of a dual-processor architecture.
Scenario. Apple will announce its Intel initiative by showing a transition machine that uses both the Intel and Motorola processors. "So current Mac owners will not have to worry." This will be a high-end machine optimized to run Photoshop. Apple is adept at creating dual-processor architectures, so this won't be too radical. We've heard rumors of this kind of scenario for some time, under the code name Marklar.
Itanium. What will be radical is the company's choice of processor. Apple will announce its use of the Itanium chip, which can be used in such a multiprocessor design and will become the first desktop use of the chip. The choice of the Itanium is suggested by four factors. First, there is zero evidence that Apple is talking to AMD--and it would if it were staying with the x86 legacy chips. Second, Apple likes to make jazzy announcements in which it claims to be the first or the most aggressive in a market. The Itanium fills the bill perfectly, because Jobs can lord it over current PC makers with all sorts of performance claims.
Third, if Apple optimizes the OS X kernel for the Itanium, the likelihood of the Apple OS being ripped off by normal PC users is nil. And finally, by choosing the Itanium, Apple will have an ally in Intel, who will put its design team to work for Apple and perhaps even invest in the company, knowing AMD is not in the picture.
The Apple switch cannot be just a short-term fix for the megahertz dilemma. Jobs is part of the anti-Microsoft Silicon Valley clique, and despite the fact that Microsoft helped Apple financially, the favor was designed to benefit Microsoft more than Apple. Jobs is a peer of Bill Gates. He sees the numbers Microsoft has racked up. Apple has enough confidence in its hardware designs that it can again risk licensing the Mac OS to the Intel platform. The perfect ploy would be to make an Itanium-only Mac OS with some sort of backward compatibility with Microsoft code. The fact that Apple recently released Keynote as a standalone software product says the company is ready to go after the Microsoft cash cows: Office and Windows.
Timing is everything. Announcing the new architecture in July at the next Macworld Expo would be ideal, since it takes place in the media center, New
Without wishing to sound like an advert for BMW, I once thought as you did.
Then I took one on a test drive.
I've always hated automatic boxes (and in the UK, they're in the minority, thank goodness). They take away all the fun from driving; they never seem to be in the right gear.
But the SMG is very, very fun. It's not big or clever to be able to use a manual gearbox. Heck, every 17 year old over here can do it (we learn just about exclusively in manual cars).
The SMG means you change gear when you want.. and it's quick. In top performance mode it'll change gear so fast it'll make your eyes water --80ms (yes - really!)
It changes gear faster than I can, and also means I hold my hands on the steering wheel, much better for those twisty little country lanes.
Sorry to disappoint (and it would be a waste of a whole slashdot story), but the acceleration assist is documented in the manual.
You need an M3, and you need SMG (the Sequential M Gearbox).
Basically, you stop the car; turn off DSC, change the drive logic to (S6).
Now, hold forward the gear selector, and floor it.
When you release the gear selector you will launch. Get ready to change gear quickly, first gear doesn't last too long. The warm-up lights become "gear change indicators" and flash at you when its time to change gear.
One thing that isn't mentioned in the manual is that if you press the accelerator quickly when setting this up, then it will do a "burn out" start, but if you press it more slowly then you will get a traction controlled start.
F# also happens to be the first released.NET language that is able to produce Generic IL, and the compiler was really designed with this target language in mind. However the compiler can also produce standard.NET binaries, which is just as well because there is no publicly available release of a.NET Common Language Runtime for.NET that supports generics.
So it looks like there are releases of Microsoft's jitter that have full support for execution-time expansion of generics. I can't wait!
I think there is something in this. I used to read paper books prolifically, but through change in lifestyle (kids, work pressures) didn't get round to it so much. The kindle has allowed me to read more again because I can take it everywhere with me. But I certainly get much more confused about which book was which and have less association with who the author was as the whole book purchase decision making is so much quicker.
This means I lose track of which books in a particular series I've read, and find myself wondering if I've read a particular title or not
BUT, I am reading more again and enjoying it when I do. So does it really matter?
I find the livescribe system brilliant. It is pen and paper, but it records audio and you can transfer your scribblings to computer. The audio and your writing are synced up so you can touch on any part of your writing either on the paper or on the computer and jump to the audio at the time you wrote it.
For some reason I am REALLY engergised by these US elections. I am UK resident and full time worker.
I'd like to listen to as much as I can without compromising too much of my work week
Which UK radio can I listen to at which times are going to keep me informed? And what UK time can I expect to keep my eyes opened for key results?
Shazam in the UK has done this for years. You just dial 2580 from any mobile and get the id sent to you as a text message.
There's even a web site with an faq:
http://www.shazam.com/uk/do/help_faqs_tagging
Have fun music lovers!
My bank (coutts) uses securid for online banking. I just laugh every time I get a phish-mail!
We've recently changed the configuration on our server to reject invalid email addresses immediately. This does allow spammers to guess our email addresses.
But, what were they doing before? They were broadcasting messages to every name you could think of at our domain. Literally tens of thousands of them per hour. The sheer number of bounces that our server was trying to deliver was dragging our server to its knees.
Now the server utilisation is back to something sensible; the spammers know our addresses - but judging by the amount of deliveries before - they knew them anyway. We use the dns-based blacklisting services as well, but still thousands of spam messages get through.
So our users mostly use spambayes on their clients.
And our server breathes easy.
Well, the site is holding up quite well for now. The web counter says 60664 hits, and it's 16.55 (GMT+1). The time on this posting should tell you in your time zone.
How high can it go?
GIF is pronounced JIF.
.GIF files are pronounced JIF
Bob Berry, the developer of CompuShow for CompuServe (remember them - the people that invented the GIF format?) included with it an animated GIF89 format file that had a picture of him. It had a speach bubble with him saying:
Oh, incidentally, it's pronounced "JIF"
A quick google later and I've found a web site which has this, and other evidence that
http://www.olsenhome.com/gif/
Thanks for playing
There's considerable complaining about how uneven F1 is, with Ferrari's huge budget. It's hitting all sports. Spend to win and use money and technology to remove so much doubt the mystery of the game is ultimately solved.
It's not all about budget in F1. The Toyota team (currently running 8th, with 4 points vs Ferarri's 124) are rumoured to have a bigger budget even than Ferarri.
McLaren have probably got the third biggest budget (behind Ferarri and Toyota) and are 6th...
You might not want to hear this, but when they gotta go - they gotta go.
An average formula-1 race lasts about 90 minutes (there is a 2 hour maximum for any race). Somewhere hot, say, malaysia, the air temperature is 40 degrees C (104F). Or more.
Now, imagine you're dressed up in a fire proof coat sat right next to a powerful engine. You're going to get very hot, right?
They drink lots of water before and throughout the race to prevent dehydration. They can lose 3-4kg throughout the race.
So it's not unusual for them to have to "go" during a race.
Watch out for the dark spots when they get out of the cars... used to show up quite a bit on the silver McLaren suits.
Not quite so glamarous thinking about pissing yourself, is it? You would think with a $400m budget they could sort that out!
For a stupid European, can someone explain what Nextel is, who they are, and what services they offer?
The picture on ebay is from the Folkestone visitors centre; so it looks like it is the one that has been sitting in Folkestone for the last 10 years.
;-)
When the boring machine was first put by the visitors centre, it had a painted sign on it saying "FOR SALE - APPLY WITHIN". I think they honestly thought someone would buy it for some other large scale tunnel project.
There were two boring machines, one starting at the French end, and one starting at the English end. When the tunnel met in the middle they were a matter of millimetres apart. Pretty impressive engineering feat!
The boring maching in Folkestone is actually the one that started at the French side, with the one that started in England dug off to one side and left below the channel. (When they met, they could not pass, obviously
I also beta tested the tunnel, but our train didn't stop because it was on the pre-opening "locals go free" trips to convince us that digging up all the local countryside and destroying small villages was a good idea.
It's amazing how you forget: I use the tunnel all the time now and until writing this message had forgotten all about the anti-tunnel pressure groups at the time.
I have seen bubbles moving down at the edges of my Guinness. This latest "discovery" seems to be common sense to me, and is exactly how I have explained the phenomenem to other drinkers down the pub.
Shame I wasn't paid to do my "research", and that no-one would have listened to me because I didn't have a 750-frame-per-second video camera.
Now, this story would have been really interesting if it had a link to the videos of it happening 'cause it really is a sight to behold!
Not sure that's true. When I did English & English Lit. at school, I hated it. With a passion.
I read as little as possible, thought all the books must be rubbish.
Now I'm older, and I've reread some of the books we did (1984, Of Mice & Men, Royal Hunt of the Sun, various sharespeare, Chrysalids, Farenheit 451 etc).. and I'm finding that they're actually pretty good.
Perhaps you should try it? Get yourself a couple of Shakespeare DVDs (the Brannah ones are quite good), sit back, and enjoy. Then once you know the basis of the story you'll find that the text is rather less opaque.
Enjoy!
Come on, post a link to the startup wav file for us wannabe rice-boy laptop owners! :-)
From all the links in the article, it is not clear where I can read about this. I don't have time to watch a streaming video but would like to find out more about this.
Best wishes
James
Some have commented that The Sun is not the world's most authoritative journal available in the ok. You're right, it's not.
However, similar articles have been in the broadsheets over here:
The Times
BBC News
The Observer (this one slightly older)
This is exactly the same in .NET - the security model evaluates security on a per function basis at JIT time and will throw a security exception if you're trying to do anything you're not allowed to.
The security control is extremely fine grained, and there are permissions to allow or disallow unsafe code (pointer manipulation), interop with unmanaged code (after all this could do anything), network services (and here there is even a distinction about who you can connect to), file access, etc etc.
This will be done using reflection. It's pretty easy to instantiate private objects, and call private members using the reflection functions in .net (System.Reflection) I'll post an example if anyone is that interested, but there are quite a few examples kicking around on the net.
.net only allows you to make these reflection calls if your application is running in "full trust". There is a very finely grained security model in .net, and applications can be trusted to make certain calls depending on the location they're running from (eg over the internet from an http:// address, on a network share, on the local disk); on whether the application is signed; by the vendor of the application; or even down to just a single program.
.net programmers mostly assume they're running in full trust mode (which if its on the local hard disk, they are). But this is a poor assumption which will fall by the wayside in the future as .net takes off.
However, the security model of
At the moment
To do other "unsafe" things (like use pointers, or interop into unmanaged code, generate dynamic code) you also need high permission levels.
Now let's compare this with the unmanaged world. I can load up a DLL and call what the hell I want. I can even jump right into the middle of a function if I want. I can over-run buffers and blow my stack. I can do what the hell I want within my virtual address space. I can send messages to other applications and make them do screwy things. And I'm probably running as a local administrator so I can do things to other processes too.
So is this a security concern? I don't think so.
I must admit, I haven't read the book - and I'm not going to shell out $10 to find out if I'm right.
But wouldn't intel just love it? I mean, if a mainstream product (or at least, one which is in the public eye -- is apple mainstream?) started using the Itanium and made a success of it, it can only encourage PC makers to take that bold step.
Prediction: Apple Computer Corp. will switch to Intel processors within the next 12 to 18 months.
The story starts with January's Intel sales conference. The surprise keynote speaker was Steve Jobs. And then, in the front row of Steve Jobs's keynote address at the last Macworld Expo were top Intel executives. Shortly thereafter, Pixar announced that it would become an Intel shop. That was all step one. Step two is coming.
Apple has been concerned about Motorola dragging its heels in the processor wars and failing to achieve clock speeds that are even half of what AMD and Intel are achieving. Apple has attempted to rationalize clock-speed issues, but the company knows that it cannot do this forever. Worse is the feud between Motorola and Apple, which began after Apple suddenly pulled the plug on the license it gave Motorola to clone the Mac.
Change is good. Apple has a unique ability to get away with changing processors radically. It has used the 6502, then the 68K, and now the PowerPC. Each transition happened almost flawlessly. On the PC side of the fence, no Z-80 maker survived even the transition to the 8080. Apple has also cultivated a fanatical following, who have long since accepted the fact that Apple eschews long-term backward compatibility. The legacy concept does not hold the power over Apple users that it does in the PC universe.
Apple's only concern is cannibalization. It cannot change architectures with a pipeline full of PowerPC products. So expect a slow transition that will start with the high-end workstations. Apple's concern is that Motorola may muddy the situation, so Jobs will have to convince Motorola and customers that the PowerPC will not be phased out but will remain as part of a dual-processor architecture.
Scenario. Apple will announce its Intel initiative by showing a transition machine that uses both the Intel and Motorola processors. "So current Mac owners will not have to worry." This will be a high-end machine optimized to run Photoshop. Apple is adept at creating dual-processor architectures, so this won't be too radical. We've heard rumors of this kind of scenario for some time, under the code name Marklar.
Itanium. What will be radical is the company's choice of processor. Apple will announce its use of the Itanium chip, which can be used in such a multiprocessor design and will become the first desktop use of the chip. The choice of the Itanium is suggested by four factors. First, there is zero evidence that Apple is talking to AMD--and it would if it were staying with the x86 legacy chips. Second, Apple likes to make jazzy announcements in which it claims to be the first or the most aggressive in a market. The Itanium fills the bill perfectly, because Jobs can lord it over current PC makers with all sorts of performance claims.
Third, if Apple optimizes the OS X kernel for the Itanium, the likelihood of the Apple OS being ripped off by normal PC users is nil. And finally, by choosing the Itanium, Apple will have an ally in Intel, who will put its design team to work for Apple and perhaps even invest in the company, knowing AMD is not in the picture.
The Apple switch cannot be just a short-term fix for the megahertz dilemma. Jobs is part of the anti-Microsoft Silicon Valley clique, and despite the fact that Microsoft helped Apple financially, the favor was designed to benefit Microsoft more than Apple. Jobs is a peer of Bill Gates. He sees the numbers Microsoft has racked up. Apple has enough confidence in its hardware designs that it can again risk licensing the Mac OS to the Intel platform. The perfect ploy would be to make an Itanium-only Mac OS with some sort of backward compatibility with Microsoft code. The fact that Apple recently released Keynote as a standalone software product says the company is ready to go after the Microsoft cash cows: Office and Windows.
Timing is everything. Announcing the new architecture in July at the next Macworld Expo would be ideal, since it takes place in the media center, New
Without wishing to sound like an advert for BMW, I once thought as you did.
Then I took one on a test drive.
I've always hated automatic boxes (and in the UK, they're in the minority, thank goodness). They take away all the fun from driving; they never seem to be in the right gear.
But the SMG is very, very fun. It's not big or clever to be able to use a manual gearbox. Heck, every 17 year old over here can do it (we learn just about exclusively in manual cars).
The SMG means you change gear when you want.. and it's quick. In top performance mode it'll change gear so fast it'll make your eyes water --80ms (yes - really!)
It changes gear faster than I can, and also means I hold my hands on the steering wheel, much better for those twisty little country lanes.
Zzzooooooommmm
Sorry to disappoint (and it would be a waste of a whole slashdot story), but the acceleration assist is documented in the manual.
You need an M3, and you need SMG (the Sequential M Gearbox).
Basically, you stop the car; turn off DSC, change the drive logic to (S6).
Now, hold forward the gear selector, and floor it.
When you release the gear selector you will launch. Get ready to change gear quickly, first gear doesn't last too long. The warm-up lights become "gear change indicators" and flash at you when its time to change gear.
One thing that isn't mentioned in the manual is that if you press the accelerator quickly when setting this up, then it will do a "burn out" start, but if you press it more slowly then you will get a traction controlled start.
Pretty awesome.
And yes, I own an M3.
Ugh. You have to be under 40 to win the field's medal
So it looks like there are releases of Microsoft's jitter that have full support for execution-time expansion of generics. I can't wait!