Can we please please please not have another jarring character like McKay like in Stargate: Atlantis? Not only is he completely over-the-top antisocial, but he seems to make everyone around him lose any sense of tact that they might otherwise have had.
And that formula of having McKay/Carter start explaining the technical details of something, only to be interrupted by the superior officer who doesn't understand the jargon, is getting very very tired. Please kill it.
OpenOffice.org isn't the best alternative to MS Office. It's the most similar alternative.
The alternative to MS Office is a whole bunch of different programs, depending on what you want to do. Scientific papers? LaTeX. Newsletters? Scribus, PageMaker, etc. Ordinary business documents? Wordperfect. Photo editing? Photoshop. The list goes on.
As for this statement:
I want to install an OS, and have it work.
I'm totally amazed that you have the audacity to say that, in reference to Windows, here. One of people's biggest complaints about Windows has been that you can never be sure that it'll work, even if it did before.
It might have been because I restarted the mythtv-backend twice in quick succession after doing the upgrade. The error I got was:
2006-12-14 20:01:46.515 Current Schema Version: 1135 2006-12-14 20:01:46.527 Newest Schema Version : 1160 2006-12-14 20:01:46.548 New DB connection, total: 2 2006-12-14 20:01:46.571 Connected to database 'mythconverg' at host: localhost 2006-12-14 20:01:46.573 Setting Lock for Database Schema upgrade. If you see a long pause here it means the Schema is already locked and is being upgraded by another Myth process. 2006-12-14 20:01:46.576 New DB connection, total: 3 2006-12-14 20:01:46.591 Connected to database 'mythconverg' at host: localhost 2006-12-14 20:01:46.613 Upgrading to schema version 1136 2006-12-14 20:01:46.638 DB Error (Performing database upgrade): Query was: ALTER TABLE program ADD listingsource INT NOT NULL default '0'; Error was: Driver error was [2/1060]: QMYSQL3: Unable to execute query Database error was: Duplicate column name 'listingsource'
new version: 1136 2006-12-14 20:01:46.640 Database Schema upgrade FAILED, unlocking. 2006-12-14 20:01:46.642 Couldn't upgrade database to new schema
Stopping the backend, running this on the database, and then restarting the backend---seemed to work:
ALTER TABLE program DROP listingsource;
So, to new users: If you're getting impatient, run "tail -F/var/log/mythtv/mythbackend.log" and wait until the database schema upgrade is complete before you decide to restart mythbackend for a second time.
There's no need for a compromise.
Developers write code & documentation.
Installation/Deployment guides *are* required documentation.
IT takes the software, and follows the guide.
And in Magic Happy Land, that actually works without a problem.
I imagine you don't gain much performance-wise if you're doing that, and you probably lose stability-wise. For the amount it would cost to implement something like that, and considering your approach doesn't really provide any guarantees unless every aspect of all connected hardware is known (including ordinarily-undocumented manufacturer testing modes, etc), it'll probably never be done this way, since it's probably just cheaper to build hardware with an IOMMU.
Theres also the fact that in order to get "direct hardware access" you need to run in ring 0, which means you have absolutely no protection from the guest pissing over everything.
Not true. Hardware access is performed through I/O instructions (for which access can be granted to processes in any ring), via memory mapped blocks (which can be granted to any process via MMU manipulation), and via IRQs (which are trivially easy to deflect into a VM).
Again, as I stated in another post:
DMA + lack of IOMMU = full access to system memory
One of the main barriers to Linux adoptoin is the fact that you can't ru Windows games in Linux, unless you reboot into windows. If LVM / Xen / QEMU / VMWare started realizing this and made video driver performance a priority, they could have a real market leader on their hands.
If the full interface documentation for recent Nvidia and ATI video cards was released, and GPL-compatible drivers existed, this would probably already be in the works.
I have heard this before... Suppose that there is a 50% chance that hell exists and only true Christians can escape it. Prudence would dictate that everyone choose Christianity (and do anything to prove their faith), right? Of course, the same argument can be made for whatever religion you'd prefer.
I think we both agree that Pascal's wager is bullshit (the reasons why this is so are well documented in Wikipedia ).
Arbitrarily assigning a probability or consequence for human impact on the environment does nothing for the sake of argument in the context of risk analysis. [snip]
The Earth is warming up and it's all due to our own activities, and only a fool would dismiss that obvious fact!
Suppose it's not an obvious fact. Suppose there were only a 50% chance that human activity is really the cause of the global climate change we're observing.
If I were to guess, I'd say that most Gigabit ethernet chipsets have offloading (since it would make a much bigger difference there), and most <= 100Mbps chipsets don't.
Can we please please please not have another jarring character like McKay like in Stargate: Atlantis? Not only is he completely over-the-top antisocial, but he seems to make everyone around him lose any sense of tact that they might otherwise have had.
And that formula of having McKay/Carter start explaining the technical details of something, only to be interrupted by the superior officer who doesn't understand the jargon, is getting very very tired. Please kill it.
Perhaps, considering we'd have been much better off, progress-wise, with nearly anyone else in Microsoft's position over the last decade.
OpenOffice.org isn't the best alternative to MS Office. It's the most similar alternative.
The alternative to MS Office is a whole bunch of different programs, depending on what you want to do. Scientific papers? LaTeX. Newsletters? Scribus, PageMaker, etc. Ordinary business documents? Wordperfect. Photo editing? Photoshop. The list goes on.
As for this statement:
I want to install an OS, and have it work.I'm totally amazed that you have the audacity to say that, in reference to Windows, here. One of people's biggest complaints about Windows has been that you can never be sure that it'll work, even if it did before.
How about "\x41\x4e\x55\x53", or just "ANUS"?
... you haven't done your homework.
Stopping the backend, running this on the database, and then restarting the backend---seemed to work:
So, to new users: If you're getting impatient, run "tail -F /var/log/mythtv/mythbackend.log" and wait until the database schema upgrade is complete before you decide to restart mythbackend for a second time.
The database schema upgrade didn't work. Now I have to muck around manually to try to fix that.
... but 2D games don't sell next-gen consoles.
I want to work where you work!
Developers write code & documentation.
Installation/Deployment guides *are* required documentation.
IT takes the software, and follows the guide.
And in Magic Happy Land, that actually works without a problem.
I imagine you don't gain much performance-wise if you're doing that, and you probably lose stability-wise. For the amount it would cost to implement something like that, and considering your approach doesn't really provide any guarantees unless every aspect of all connected hardware is known (including ordinarily-undocumented manufacturer testing modes, etc), it'll probably never be done this way, since it's probably just cheaper to build hardware with an IOMMU.
IIRC, it's actually press, roll, press, roll, press. When you select the "Emergency call" option, there's a confirmation prompt.
This reminds me of the tracker modules that saw a lot of use on the Amiga.
Not true. Hardware access is performed through I/O instructions (for which access can be granted to processes in any ring), via memory mapped blocks (which can be granted to any process via MMU manipulation), and via IRQs (which are trivially easy to deflect into a VM).
Again, as I stated in another post:
DMA + lack of IOMMU = full access to system memory
The CPU's MMU isn't enough.
Well, let's hear it!
DMA + lack of IOMMU = unrestricted access to system memory
... in the WORLD
If the full interface documentation for recent Nvidia and ATI video cards was released, and GPL-compatible drivers existed, this would probably already be in the works.
Or, with mplayer (and the proprietary win32 codecs):
This is going to be great for the information security industry.
Because Microsoft has "innovated" a new "automatic hard drive testing" *feature*, silly!
I think we both agree that Pascal's wager is bullshit (the reasons why this is so are well documented in Wikipedia ).
Arbitrarily assigning a probability or consequence for human impact on the environment does nothing for the sake of argument in the context of risk analysis.[snip]
Dammit; I think you're right.
Suppose it's not an obvious fact. Suppose there were only a 50% chance that human activity is really the cause of the global climate change we're observing.
What is the prudent course of action?
What, so now a paragraph is true or untrue based on its structure?
AmigaOS doesn't suck. All that crappy software that needs stupid luxuries like "memory protection" is what sucks. ;-P
If I were to guess, I'd say that most Gigabit ethernet chipsets have offloading (since it would make a much bigger difference there), and most <= 100Mbps chipsets don't.