I've been using 2.6 since.0 with absolutely no problems (execpt for monkeying with nvidia binary driver patches for a while there).
The only complaint I can come up with (which isn't actually a complaint at all) is that 2.6 is still lacking kexec() support. Randy Dunlap has been doing some work on it including patches for 2.6.1 (works with.2 and.3 too), but it doesn't really seem to have much momentum for getting included.
I've only rebooted my workstation 3 times since 2.6.2 came out, and 2 of those was a 'kexec -e' reboot. So I haven't had to wait on my annoying Video BIOS, Motherboard BIOS, or Adaptec BIOS in almost a month, which is nice.
Still, I can see why it is not included because it does break non-standard consoles (e.g. fbcon) on kexec reboot.
Sure this is offtopic, but everyone else seems to be bitching about their beefs with 2.6 so I thought I would too:)
I'm pretty sure those.eml files were generated by an Outlook virus that created random files all over the infected systems hard drive. I remember having to run 'find . -name "*.eml" -exec rm {} \;' on a samba share at work some months ago.
That's a heck of a lot of changes for a "stable" kernel.
Not really. The patch isn't even large by 2.4 conventions. The biggest patch ever seems to be 2.4.20 to 2.4.21 which was around 30Mb. Keep in mind that unified patches are made up mostly of code that hasn't changed surrounding the code that has.
If a card can travel from system to system, that also means it can cross processor architecture boundaries too - there are Itanium Family and IA-32 family machines with PCI slots that are electrically compatible and the expectation is that the cards work equally well in both system types. For the Option ROM content though that presents a dilemma - what do you carry in the ROM?? Native compiled IA-32 code and also native compiled Itanium family code perhaps. Well that works, the PCI spec says a ROM container can have multiple images; we take advantage of that now to build cards that carry a 16-bit conventional ROM and an EFI driver together and there are also Forth images out there for SPARC and Power systems.
Ack! One might think Intel is pushing this standard in order to keep PCI cards from working on x86-64.
Storing unchangble binary drivers for each (some) architectures on PCI cards just seems like a horrible idea.
That's proper behavior because the example you're looking at has the false address as the HREF.
It's no different from having a link that sets the
window.status property to the false address with onMouseOver. In short, the Status bar cannot be trusted anyway when JavaScript is enabled.
The security issue at hand is that in IE it is impossible to know that the page you're currently viewing did in fact originate from the server displayed in the Address bar.
The number of stars in the visible universe, for instance, is estimated to be 70 sextillion, or 70,000,000,000,000,000,000,000 [seven followed by twenty-two zeros].
one hundred billion times the number of letters in the 14 million books in the Library of Congress
Whew, I'm glad that got quantified in standard LoC units.
I don't care much for some of the eye-candy, but things like translucent windows would be nice for functional reasons. My windows always overlap, and it would be cool to be able to see through them.
Although it's not possible to do this with "modern" window managers such as metacity, in fvwm when you drag a window it is completely tranperant (aka wireframe).
All these screenshots of semi-transperant windows and menus literally gives me a headache. I think it's because my eyes are trying to bring both windows into focus at once. I know it's not something I would use if given the choice.
Similarily, you can get the new unicomp ones with the Ctrl key and the Caps Lock key swapped around.
Why would you want this? Two reasons:
1) You're used to Sun keyboards ( which I'm not ). 2) You have a stinging pain in your left wrist from stretching to hit Ctrl all day. ( which I did ).
Not having to do hundreds of pinky finger contortions every day is well worth the $50 to me.
The sad thing is that (in the USA at least) graphic violence is apparently more acceptable than graphic sexuality. This appears to be exactly backwards.
While playing Enemy Territory (a first person shooter) a few days ago, another player asked me to refrain from typing swear words because his young son was watching. That's not an isolated incident. Many game servers even have mods for censoring "curse words".
If you ask me, the fact that using certain words in your language is more of a taboo than watching animated violence or graphic sexuality is even more sad. Though, personally, I like all three.
Although, it would be a lot easier to just turn off persistent mysql connections in PHP since I think PHPNuke uses them by default. A good slashdotting will "KeepAlive" 100 mysql connections in no time.
Apperantly, you would not be able to format without agreeing.
From the article:
After all this, we *did* try to boot off a Linux install CD. That just took us to the same screen as before. So we had to go into the BIOS so that it would try to boot off the CD before the hard disk, but after we did that, Windows started to boot, without having displayed the "press a key to agree" screen. We quickly powered the machine down before Windows started. [Though now you no longer get the "press a key to agree" screen when you turn it on, even with the BIOS settings back the way they were.]
Although IBM encouraged researchers to download the GameGrid-enhanced
Quake 2 application, only 870 did so. In a stress test performed
Wednesday, only 80 players were on the map at any one time.
Did they want a better turnout? Then perhaps they should have
mentioned it to people like me who actually still play QuakeII!
The article has no links to the project itself. The best I found in my
google searches is the resume of one of the UW students who worked on it. I can see why IBM may want to hide this project for the prying eyes of competitors, but since this is indeed GPL application they're modding, you'de think they'de publish the source somewhere. Perhaps the
icculus.org q^2 developers should request the source in writing.
As we all know, the largest flaw in typical killbot design is their preset kill-limit. This allows a large group of soldiers to easily defeat them without firing a single shot.
I share your desire for a "UNIX Philosopy meets GUI" future. However,
I lack your enthusiasm for these particular projects.
There are already some small and versitile commands for X11. For
example, I use:
XLoadtime XLassie dclock
All that you really need to integrate these small tools into your desktop is a panel widget that supports swallowing other X11 apps.
Sadly, support for that has been dropped from GNOME and KDE long ago in favor of their own proprietary "Applet" extensions.
They will probably use Qt, since Adobe has already used it for their Adobe Photoshop Album software. They will likely already have some programmers experienced in using it.
If Photoshop gets switched to the Qt toolkit, I don't imagine porting between Win32/Linux/MacOSX/Solaris/etc. would be much of an issue at all.
A new shell (no bash, no ash, no sh at all!)
A new shell scripting language
A new (universal) packaging scheme (would retrofit other OSes)
A true application management system
A new core process management system (No 'init' here...)
With those goals, I'm glad it's dead. I happen to like sh, init, and non-restrictive package management.
I maintain an embedded GNU/Linux distribution that sticks to some very nice 20 year old conventions:
BusyBox has an excellent sh implementation that supports tab
completion.
BusyBox's same sh implementation is great for shell scripting.
Lots of the same poeple who want a Linux router know how to write shell scripts, why would they want to learn a new language?
Dependency tracking package managers do not fit well into embedded distributions. Not only are they storage hungry, but they're definite overkill on an embedded distro where you probably aren't going to have very many packages anyway. I use Slackware's pkgtools since they work great and take up almost no space because they are shell scripts.
Application management.... what applications? Deamons are started, restarted, or stopped with init scripts. Daemons are configured in/etc/. Applications are run on the command line.
BusyBox also has an init. I think it does the job quite nicely. What else should a core process manager do except run some other
processes?
I've been using 2.6 since .0 with absolutely no problems (execpt for monkeying with nvidia binary driver patches for a while there).
.2 and .3 too), but it doesn't really seem to have much momentum for getting included.
:)
The only complaint I can come up with (which isn't actually a complaint at all) is that 2.6 is still lacking kexec() support. Randy Dunlap has been doing some work on it including patches for 2.6.1 (works with
I've only rebooted my workstation 3 times since 2.6.2 came out, and 2 of those was a 'kexec -e' reboot. So I haven't had to wait on my annoying Video BIOS, Motherboard BIOS, or Adaptec BIOS in almost a month, which is nice.
Still, I can see why it is not included because it does break non-standard consoles (e.g. fbcon) on kexec reboot. Sure this is offtopic, but everyone else seems to be bitching about their beefs with 2.6 so I thought I would too
I'm pretty sure those .eml files were generated by an Outlook virus that created random files all over the infected systems hard drive. I remember having to run 'find . -name "*.eml" -exec rm {} \;' on a samba share at work some months ago.
Looking at the file listing linked to in other slashdot comments, it looks pretty likely that suspicious code exists:
1838 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/comndata.h c
114 07-26-00 02:17 win2k/private/inet/urlmon/compress/gnumakefile
0 11-18-01 14:24 win2k/private/inet/urlmon/compress/gzip/
3627 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/api.c
1978 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/api_int.h
639 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/common.h
871 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/comninit.
3927 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/crc32.h
Last time I checked gzip was licensed under the GPL. Although, it could be a totally re-written version of gzip or something else named gzip I guess.
grep gnumakefile files.txt |wc -l
185
I guess I'm not the only one that thinks nmake sucks.
The team that found it was led by experienced meteorite hunters Carine Bidaut and Bruno Fectay, who have now found six rocks from Mars - a record.
9. Imagine this all happening not with one piece of nothingness, but six disctinct pieces, all miraculously found by the same two people.
Also, it doesn't seem like anyone who did break into Microsoft's servers would be too eager to offer proof of guilt.
I don't recall that anyone offered proof of the Debian or Savannah break-ins except for Debian and Savannah.
That was supposed to read "2.4.21 to 2.4.22".
Not really. The patch isn't even large by 2.4 conventions. The biggest patch ever seems to be 2.4.20 to 2.4.21 which was around 30Mb. Keep in mind that unified patches are made up mostly of code that hasn't changed surrounding the code that has.
Sure, it easy to compare VeriSign with the Vogons, but in all fairness, the Sirius Cybernetics Corporation fits them better.
Not to mention they're a bunch of mindless jerks who will be the first against the wall when the revolution comes.
Storing unchangble binary drivers for each (some) architectures on PCI cards just seems like a horrible idea.
That's proper behavior because the example you're looking at has the false address as the HREF.
It's no different from having a link that sets the window.status property to the false address with onMouseOver. In short, the Status bar cannot be trusted anyway when JavaScript is enabled.
The security issue at hand is that in IE it is impossible to know that the page you're currently viewing did in fact originate from the server displayed in the Address bar.
All these screenshots of semi-transperant windows and menus literally gives me a headache. I think it's because my eyes are trying to bring both windows into focus at once. I know it's not something I would use if given the choice.
If by 'tax' you mean 'retail', then I agree.
Similarily, you can get the new unicomp ones with the Ctrl key and the Caps Lock key swapped around.
Why would you want this? Two reasons:
1) You're used to Sun keyboards ( which I'm not ).
2) You have a stinging pain in your left wrist from stretching to hit Ctrl all day. ( which I did ).
Not having to do hundreds of pinky finger contortions every day is well worth the $50 to me.
If you ask me, the fact that using certain words in your language is more of a taboo than watching animated violence or graphic sexuality is even more sad. Though, personally, I like all three.
...next to xinetd under "Complex Replacements For Simple Things That Don't Need Replacing" (one of my aliases for /dev/null).
Yeah.
/etc/my.cnf.
set-variable = max_connections=X
in
Although, it would be a lot easier to just turn off
persistent mysql connections in PHP since I think PHPNuke
uses them by default. A good slashdotting will
"KeepAlive" 100 mysql connections in no time.
Did they want a better turnout? Then perhaps they should have mentioned it to people like me who actually still play QuakeII!
The article has no links to the project itself. The best I found in my google searches is the resume of one of the UW students who worked on it. I can see why IBM may want to hide this project for the prying eyes of competitors, but since this is indeed GPL application they're modding, you'de think they'de publish the source somewhere. Perhaps the icculus.org q^2 developers should request the source in writing.
As we all know, the largest flaw in typical killbot design is their preset kill-limit. This allows a large group of soldiers to easily defeat them without firing a single shot.
I share your desire for a "UNIX Philosopy meets GUI" future. However, I lack your enthusiasm for these particular projects.
There are already some small and versitile commands for X11. For example, I use:
XLoadtime
XLassie
dclock
All that you really need to integrate these small tools into your desktop is a panel widget that supports swallowing other X11 apps. Sadly, support for that has been dropped from GNOME and KDE long ago in favor of their own proprietary "Applet" extensions.
They will probably use Qt, since Adobe has already used it for their Adobe Photoshop Album software. They will likely already have some programmers experienced in using it.
If Photoshop gets switched to the Qt toolkit, I don't imagine porting between Win32/Linux/MacOSX/Solaris/etc. would be much of an issue at all.
I maintain an embedded GNU/Linux distribution that sticks to some very nice 20 year old conventions:
x86-64.
There's a difference. You won't be able to run OSX on Intel chips, nly high end AMD chips (Opteron).