Are the all the threads on the POWER7 "true" threads ( ie. 4 execution units -- 1 per thread ) or is it a 2 thread setup with SMT?
The threads in question are almost certainly SMT-style threads; that is, parallel streams of instructions feeding into the same shared pool of execution resources. If you're going to have separate execution resources for each thread then they're not threads, they're cores. BTW, one 'execution unit' per thread doesn't make much sense given than modern CPUs need separate execution units for different tasks, and also want to execute multiple instructions in parallel.
a). A Reference implementation conforming 100% to ODF 1.1 . Open source, freely reusable. What does a reference implementation of a file-format look like? Are you talking about an XML parser?
b). Requirement for any conforming implementation which wishes to be known as ISO ODF to be certified to pass a standard test suite. Are you talking about validating the output at an XML+DTD level? Because I find it pretty far-fetched that Office would produce docs that didn't validate. And I don't see how you can test conformance at a higher level.
For example, how fast are bugs in the ODF support going to be fixed?
Users would not associate these bugs with the file-format, but with the product, and a perception of bugginess is the last thing that Word needs in a time of increasingly viable competition.
So in response to your question: Pretty quickly, I would guess.
...TortoiseSVN (yes, I know it's not technically part of svn). Makes version-control accessible to pretty much anyone who can operate a mouse. I'd love to move to git or mercurial or similar, but frankly Tortoise outweighs all that distributed goodness.
My guess is that you might get some decent advice, reviews, and alternatives from AVS Forum [avsforum.com]. Well I had a look and couldn't see any indication that anyone there understood the difference between analogue and digital signals, and what that implies for super-high-quality cables (ie. total waste of money).
And BTW, a 10,000% markup goes beyond 'silly' and 'overpriced' as you put it, and well inside the realm of cynical, nasty, exploitative behaviour.
Silly question: If you don't bother with memory-protection for in-kernel context switches, then how is it a microkernel?
Re:intriguing "timelessness"
on
Matter
·
· Score: 1
Hard scifi bugs me most when it rejects anything that can't be rooted in current scientific knowledge, and you get presented with civilisations who through millennia of progress have managed to modestly improve on 1990s technology.
Much more believable that advanced civs have technology beyond our understanding, so long as it's all kept consistent (which Banks does a fairly good job of).
Of course, as long as Microsoft wouldn't suggest inserting flags in ODF to make dates work wrong, or to force formatting bugs that existed in a specific product from 10 years ago, you have to agree that that's ridiculous. Actually you do have to deal with the date thing somehow, else old spreadsheets potentially break on conversion to OOXML. Unless you want spreadsheets to silently start displaying COMPLETELY WRONG dates in certain weird cases, there's no way around it. And no, you can't compensate for it on import/export.
In the real world, trees know how to create themselves. I wasn't saying that virtual worlds don't need trees. I was saying that the creation of trees isn't democratic and easily accessible to all in the real world, so why is it imperative that it be so in the virtual world? Is it a reqiuirement of virtual worlds that they magically bring everyone to the same level of artistic talent?
Frankly, who wants to live in a world generated entirely by a bunch of users dragging a bunch of sliders as far left as they'll go?
The inability of casual computer users to build 3-D objects - you practically have to be a sculptor, Koltun says - is an anchor holding back the promise of virtual worlds. I can't help but notice that the real world seems to have survived despite the average Joe's inability to quickly create custom trees. Virtual worlds are different how?
Last time I was there was with my mum, to get her a macbook + USB modem. Except they forgot to pack the modem, and when I went back to get it I was called (in thinly veiled terms) a liar, a thief, and an idiot. It took a 15 minute lecture on what a moron I am before they gave me the damn thing, and then as the icing on the cake the sales assistant held open the bag and asked me in a sarcastic tone to verify that the modem was in there.
Screw them teaching my mum to use iPhoto, how about just making sure their customers don't leave the store wanting to strangle someone?
Agree. All the unspent leftover points are effectively an interest-free loan to Microsoft. I wonder how much it adds up to in total? Plus they've got the crappy little skins and suchlike for you to spend your surplus points on, to try and discourage you actually accumulating your leftovers into a useful amount.
[...] until the full version of Adobe is available for free, or even less expensive, to the masses, it seems to be not quite right. The whole point of an open standard is that you're not locked into buying Acrobat (which I assume is what you meant by 'Adobe'). There are a bajillion and one PDF creators out there, many of them free. OS X can print to PDFs out-of-the-box.
Puppy on lap = typos...not illiteracy. The puppy typed 'Adobe' at the moment you were trying to type 'Acrobat'?
No-one's locking themselves into anything - each SKU of the game uses the target platform's native APIs. For better or worse, on Windows boxes that means D3D (or whatever they're calling it nowadays). If you need to play an OpenGL build, get the PS3 version and eat your heart out.
Are the all the threads on the POWER7 "true" threads ( ie. 4 execution units -- 1 per thread ) or is it a 2 thread setup with SMT?
The threads in question are almost certainly SMT-style threads; that is, parallel streams of instructions feeding into the same shared pool of execution resources.
If you're going to have separate execution resources for each thread then they're not threads, they're cores.
BTW, one 'execution unit' per thread doesn't make much sense given than modern CPUs need separate execution units for different tasks, and also want to execute multiple instructions in parallel.
Who's "M$"?
Users would not associate these bugs with the file-format, but with the product, and a perception of bugginess is the last thing that Word needs in a time of increasingly viable competition.
So in response to your question: Pretty quickly, I would guess.
...TortoiseSVN (yes, I know it's not technically part of svn). Makes version-control accessible to pretty much anyone who can operate a mouse.
I'd love to move to git or mercurial or similar, but frankly Tortoise outweighs all that distributed goodness.
And BTW, a 10,000% markup goes beyond 'silly' and 'overpriced' as you put it, and well inside the realm of cynical, nasty, exploitative behaviour.
So true, so true. We can already see the console industry suffering a horrific backlash from peddling the most heavily DRMed hardware on the planet.
It's hard to see how they can survive much longer with sales like these?
Dude, you just pulled that 'fact' out of your arse. The TPM can do no such thing.
I continue to be irked by the fact that 3rd parties increasingly have more control over my PC than I do.
In what way do these 3rd parties control your PC, pray tell?
WRT the TPM: You can assert ownership of your TPM any time you like, reset it, wipe it, or even use it for it's intended purpose (secure key storage).
Silly question: If you don't bother with memory-protection for in-kernel context switches, then how is it a microkernel?
Hard scifi bugs me most when it rejects anything that can't be rooted in current scientific knowledge, and you get presented with civilisations who through millennia of progress have managed to modestly improve on 1990s technology.
Much more believable that advanced civs have technology beyond our understanding, so long as it's all kept consistent (which Banks does a fairly good job of).
Your point being?
Too right. For a Culture book there wasn't nearly enough of The Culture in it.
No.
By 'kinder', he clearly means that capitalism should consist of a chocolate shell of charity, surrounding a hard yellow egg of economics.
'Easily' being the operative word here. As in virtual worlds, it takes an investment of time and effort to learn the appropriate skills, no?
Frankly, who wants to live in a world generated entirely by a bunch of users dragging a bunch of sliders as far left as they'll go?
Last time I was there was with my mum, to get her a macbook + USB modem. Except they forgot to pack the modem, and when I went back to get it I was called (in thinly veiled terms) a liar, a thief, and an idiot. It took a 15 minute lecture on what a moron I am before they gave me the damn thing, and then as the icing on the cake the sales assistant held open the bag and asked me in a sarcastic tone to verify that the modem was in there.
Screw them teaching my mum to use iPhoto, how about just making sure their customers don't leave the store wanting to strangle someone?
Agree. All the unspent leftover points are effectively an interest-free loan to Microsoft. I wonder how much it adds up to in total?
Plus they've got the crappy little skins and suchlike for you to spend your surplus points on, to try and discourage you actually accumulating your leftovers into a useful amount.
How on earth are they going to block these formats when they can't even spell them?
I hope the device genuinely blocks the extensions 'dvix' and 'oog' instead of 'divx' and 'ogg', that would be too funny.
Plus it'd disregard all Windows conventions, and implement it's own jarringly out-of-place antialiasing. See Safari/Win32.
If they'd really wanted to have a chilling effect, they'd have just shot him. Or if they were feeling creative, maybe put something nasty in his tea.
No-one's locking themselves into anything - each SKU of the game uses the target platform's native APIs. For better or worse, on Windows boxes that means D3D (or whatever they're calling it nowadays).
If you need to play an OpenGL build, get the PS3 version and eat your heart out.