On my laptop, I run Fedora Core 4 from an external USB-powered drive. Since my Toshiba Satellite doesn't support booting from external USB drives, I boot from a customized CDROM when I want to use Fedora. (The CD uses ISOLINUX, and contains only the kernel and a slightly hacked-up initrd that loads the USB drivers before mounting the root partition from the external drive. It's not the fastest system in the world, but it otherwise works like a charm.)
In case anyone's wondering why I would want to do this... I'm in the process of switching my laptop from WinXP to FC4. I want to ensure all the goofy laptop hardware works reasonably well before "pulling the trigger" and wiping Windows off the system. The next hurdle to cross is getting the damn fan to work properly.
If you want to destroy our shuttle,
Hold this thread as we fly away.
Watch us unravel, we'll soon be toasted,
Scattered over Texas, we're all well-done.
Paul Thurrott is whining about an unreleased browser allegely not complying with an unofficial "standard"? Let's boycott Mozilla, Firefox, and all other browsers while we're at it, since no available browser can pass this test.
The Acid2 test is not a compliance test largely because it is not a product of a standards body. The Web Standards Project is, according to their website, "...a grassroots coalition fighting for standards that ensure simple, affordable access to web technologies for all." (emphasis mine).
To paraphrase Dennis Miller, "Don't hate IE because it fails the Acid2 test. If you just take the time to get to know it, you'll find many, more valid reasons to hate it."
As others have mentioned, WinFS didn't make it into Vista, but it will have transactional NTFS. This will probably keep the linux-ntfs folks busy for a while.
The servers file contains Subversion configuration options related to the network layers...
The section goes on to describe the http-proxy-host, http-proxy-port, http-proxy-username, and http-proxy-password options. So, "yes", it does support HTTP proxy, but not via WinInet (big surprise).
Another option would be to tunnel the SVN protocol over SSH (Subversion uses the "svn+ssh://" URL scheme for this).
I completely disagree with your option on using WebDAV versus "normal" GET/PUT. If your network admin has configured the proxy to disallow certain requests, using other protocol features to get around the restriction is not the answer. This is one of the things I hate about protocols like SOAP -- they actually make the proxy's life much more difficult.
Finally, why do you care what language the application is written in? The problems you describe would not "magically disappear" if Subversion were rewritten in Perl/Python/Ruby/Whatever.
The article does make an excellent point: any hot-pluggable device (USB, Firewire, PCMCIA, etc) is a potential attack vector if it is possible for a malicious device to expolit vulnerabilities in the host operating system's drivers. An attacker could exploit this weakness to extract data from a locked workstation without leaving any obvious evidence.
That said, any buffer-overflow vulnerabilities in the USB/Firewire/PCMCIA/whatever drivers are problems with the operating system itself.
I can't wait to see a demonstration. Sounds kinda cool.
It depends on how you define "OS". IE is certainly not part of the kernel, but it is deeply intertwingled with the Explorer and other shell components. This is one of the reasons IE starts so quickly; by the time the desktop appears, most of the components required by IE are already loaded.
...making the browser part of the OS is a Bad Idea. If it was "just an app", it could (probably) easily be made to run on Win2K. Since it's in bed with the OS, upgrading the browser now requires an SP-level update to the OS.
Me, I'm just amused by the thought of class action attorneys trolling for a named plaintiff parent who will testify that, while she was okay for her little Johnny to buy a game involving drug dealing, gambling, carjacking, cop-shooting, prostitution, throat-slashing, baseball-bat beatings, drive-by shootings, street-racing, gang wars, profanity-laced rap music, homosexual lovers' quarrels, blood and gore, and "Strong Sexual Content," she is shocked, shocked to learn that the game also includes an animation at about the level of a Ken doll rubbing up against an unclothed Barbie doll with X-rated sound effects, and is thus a victim of both consumer fraud and intense emotional distress, entitled to actual and punitive damages totalling $74,999 per identically-situated class member in the state.
Microsoft, like many other companies, require new employess to sign a "non compete" contract before they can be hired. These contracts generally prohibit ex-employees from working in related fields for a specific period of time.
Whether or not these contracts are enforceable is another issue entirely...
Years ago, I worked with a grizzled old mainframe veteran. Let's call him Dan. Earlier in his career, Dan ran the datacenters at American Express and FedEx. Dan knew big iron.
One day, a few of us were ooh-ing and ahh-ing over the latest whiz-bang quad-Alpha box. Dan just laughed, shook his head, and said:
On my laptop, I run Fedora Core 4 from an external USB-powered drive. Since my Toshiba Satellite doesn't support booting from external USB drives, I boot from a customized CDROM when I want to use Fedora. (The CD uses ISOLINUX, and contains only the kernel and a slightly hacked-up initrd that loads the USB drivers before mounting the root partition from the external drive. It's not the fastest system in the world, but it otherwise works like a charm.)
In case anyone's wondering why I would want to do this... I'm in the process of switching my laptop from WinXP to FC4. I want to ensure all the goofy laptop hardware works reasonably well before "pulling the trigger" and wiping Windows off the system. The next hurdle to cross is getting the damn fan to work properly.
He's going to jail. I don't think it's his wrist that's going to be slapped.
From TFA, end of the fourth paragraph:
This clearly identifies the problem with most spam filters: they ain't got no soul.
Don't forget the Flying Spaghetti Monster theory.
May you be forever touched by His Noodly Appendage.
If you want to destroy our shuttle,
Hold this thread as we fly away.
Watch us unravel, we'll soon be toasted,
Scattered over Texas, we're all well-done.
Paul Thurrott is whining about an unreleased browser allegely not complying with an unofficial "standard"? Let's boycott Mozilla, Firefox, and all other browsers while we're at it, since no available browser can pass this test.
The Acid2 test is not a compliance test largely because it is not a product of a standards body. The Web Standards Project is, according to their website, "...a grassroots coalition fighting for standards that ensure simple, affordable access to web technologies for all." (emphasis mine).
To paraphrase Dennis Miller, "Don't hate IE because it fails the Acid2 test. If you just take the time to get to know it, you'll find many, more valid reasons to hate it."
As others have mentioned, WinFS didn't make it into Vista, but it will have transactional NTFS. This will probably keep the linux-ntfs folks busy for a while.
Every sperm is sacred
From Chapter 7 of Version Control with Subversion:
The section goes on to describe the http-proxy-host, http-proxy-port, http-proxy-username, and http-proxy-password options. So, "yes", it does support HTTP proxy, but not via WinInet (big surprise).
Another option would be to tunnel the SVN protocol over SSH (Subversion uses the "svn+ssh://" URL scheme for this).
I completely disagree with your option on using WebDAV versus "normal" GET/PUT. If your network admin has configured the proxy to disallow certain requests, using other protocol features to get around the restriction is not the answer. This is one of the things I hate about protocols like SOAP -- they actually make the proxy's life much more difficult.
Finally, why do you care what language the application is written in? The problems you describe would not "magically disappear" if Subversion were rewritten in Perl/Python/Ruby/Whatever.
My brother has one of these in his kitchen, and it works great. The kitchen was rather dark and gloomy before, and now it is rather nice.
Surprisingly (to me, at least) the plastic "skylight" dome has survived many of central Texas's infamous hail storms.
Attacks are not, but exploits can be, and this one is very creative.
I'm 41 and I've been in the software industry for 23 years, so I'm hardly a kid.
Cool info; window of opportunity or vulnerability is apropos.
Along the same lines, I suggest Microsoft change the product name to "WhenDoes", as in "WhenDoes it ship" and "WhenDoes it stop crashing".
The article does make an excellent point: any hot-pluggable device (USB, Firewire, PCMCIA, etc) is a potential attack vector if it is possible for a malicious device to expolit vulnerabilities in the host operating system's drivers. An attacker could exploit this weakness to extract data from a locked workstation without leaving any obvious evidence.
That said, any buffer-overflow vulnerabilities in the USB/Firewire/PCMCIA/whatever drivers are problems with the operating system itself.
I can't wait to see a demonstration. Sounds kinda cool.
Pot, meet kettle.
It depends on how you define "OS". IE is certainly not part of the kernel, but it is deeply intertwingled with the Explorer and other shell components. This is one of the reasons IE starts so quickly; by the time the desktop appears, most of the components required by IE are already loaded.
...making the browser part of the OS is a Bad Idea. If it was "just an app", it could (probably) easily be made to run on Win2K. Since it's in bed with the OS, upgrading the browser now requires an SP-level update to the OS.
Dumb. Very dumb.
Or Microsoft's...
Slightly OT, but this site is frequently updated with the current state of SATA/RAID support under Linux.
Oh well, I wasn't using my civil liberties anyway...
This device, more than any other, ignited my life-long interest in programming (nearly 30 years ago).
The Kuro Box is a NAS-ish appliance with a PPC processor and an internal HD. A Gentoo port is available (currently in beta).
From his excellent site:
At the end, when it is standing on the small block, I was expecting it to sing...
Microsoft, like many other companies, require new employess to sign a "non compete" contract before they can be hired. These contracts generally prohibit ex-employees from working in related fields for a specific period of time.
Whether or not these contracts are enforceable is another issue entirely...
Years ago, I worked with a grizzled old mainframe veteran. Let's call him Dan. Earlier in his career, Dan ran the datacenters at American Express and FedEx. Dan knew big iron.
One day, a few of us were ooh-ing and ahh-ing over the latest whiz-bang quad-Alpha box. Dan just laughed, shook his head, and said: