SCO has ceased making simple minded threats here due to complaints to the ACCC (competition watchdog) from various sources, including local Linux advocates.
If found to be breaching the trade practices act, SCO can be fined millions of dollars, like the multi-vitamin industry was a few years ago.
Extortion is an even worse crime, and if they're found to making threatening demands which are clearly illegal, directors can be sent to jail if they ever come to Australia.
If the case is upheld (which it wont be), US results of law cases is just common law to us, not a final opinion. SCO still has to work within our copyright act, which is different (for now) than the US copyright regime.
For example, Sony lost the 'right' to enforce regionalization on PS2 and ipso facto DVDs through an action the ACCC took against them in another copyright case as an amicus curae.
SCO are just fudding here. Unfortunately, barratry was removed as an offence a few years ago, but realistically, it should have been left on the books.
I am an expert. Not in inverted commas "expert" but a real expert with hard won experience in the last few weeks.
I have helped a customer who was suffering several DDoS attacks from sub humans from Eastern Europe. The attacks took out an entire Australian state for days at a time and in one 30 minute period, all of Australia at 4.30 in the morning, not just one ISP or one customer. We're not talking small attack fleets here.
Now... where to start?
This product is the stupidist, most lame, and idiotic idea I can think of. I don't know what the hell they were thinking, but all I can think of is that they've never ever had a DDoS attack aimed at them.
In Australia (where I live), this type of counterattack *IS* illegal, and I have real lawyer advice from IAL (I am a lawyer) types at a big firm. If you want to prosecute, you sure as hell should not have retaliated... or you'll end up facing prosecution too, and unlike the scuzz buckets in eastern Molvania, you will go to jail and be Bubba's Vegemite Valley Viking buddy for some time.
You want to know how to prevent spoofed attacks? Force * by law * Cisco and the two or three other manufacturers of telco equipment (DSLAMs, cable head ends, and digital modems) to not pass packets with spoofed IP addresses. Make it illegal to acquire equipment without these controls. Make it illegal to modify the equipment to allow such usage. Followed up with the "Good" ISPs null routing "Bad" ISPs who pass packets from "customers" (sources) who spoof. ISPs *know* the BGP AS's they route at their edge. They are the best placed not to allow spoofed packets to originate from them. This solution is SO simple, I'm surprised no one has done anything about forcing Cisco et al's hand yet.
You want to know how to prevent DDoS attacks being used for extortion? Clueful law enforcement. Too many times, the victims of these attacks have to establish an uncontaminated body of evidence, keep a chain of custody for all evidence they collect, and show exactly how they've filtered the raw evidence to demonstrate the links between the few unspoofed packets and the badly written e-mails with the attacks. This is like a mugging victim collecting evidence swabs from themselves, taking the photos, doing a few PCR DNA tests (or three hundred), ensuring all statements are taken, keeping the evidence safe from contamination and doing the leg work of the investigation. ENOUGH! It's time for the police to get a fscking clue and employ real investigators in their "high tech" forces.
Until then, companies like this one will be allowed to peddle their wares to customers who just want a large piece of 4x2 and to whack someone... anyone. I know because I soooo wanted that 4x2 so many times during January and February.
I am a contributor and I am happy for my portions of the code (the Matrox drivers and documentation) to be relicensed under the new license. I've already told IBM that, and XFree86.
Why?
Because the GPL does not suit many forms of development, and if you wanted *ANY* drivers at all, you have to get the documentation. The competition between chipset manufacturers is extremely fierce, and they don't let just anyone access to their code.
Matrox, for example, provide you with a binary BIOS blob to work with, and you can't get this unless you sign an NDA. If the GPL was out there, the blob would become infected. Viola, no Matrox driver.
The fervour of some to be *all* GPL is misplaced and wrong. The GPL is not the be and end all of licenses, nor is itself perfect. The fact that it is deliberately broken with respect to other software in itself a flaw.
This license change will affect only contributors who wish to submit their code as GPL'd code rather than under the XFree86 license. They can always contribute their work to the driverless freedesktop.org, or they can give up a bit of license purity and actually get some work done.
I don't know if your submitter knows any history at all, but for me, circa 1989 - 1991, we learnt IBM 370 machine architecture and Motorola 68000 assembly language for two first year subjects. Nearly useless then, and completely useless now. So it's not a new idea, and in fact, it's a complete and utter WAFTAM.
Learning good software engineering skills, working with peers, and instill a desire for continuous lifelong learning is far more important than being tought a ridiculously low level representation.
Just as you get to know x86, and it'll be obsolete as you should now know x86-64 extensions, or an embedded instruction set (gasp!). If you are really going to do embedded stuff, you should learn the PPC instruction set (this week) as IBM's 400 series embedded processor rules the roost or Intel's (ex ARM) XScale instruction set for PDAs.
On some ISA's, hand coded assembly has NEVER been faster than the C compiled variant. On Pentium III and 4's, you need to know how to fill the two integer ALU's and order instructions properly to prevent stalling. You as a human are too mentally puny to do this properly. More to the point the time you might be able to achieve by hand coding something is better spent looking at the algorithm. You might be able to save 30-80% off the overall execution time if you spend your time properly, rather than a few nanoseconds here or there.
For a hard example, I sorta maintain Pnm2ppa, the HP print driver for HP's lamest printers. They print the bit pattern under the head at the time, and they're incredibly dumb. pnm2ppa is a master work of reverse engineering done by a few others, but I optimized it... a bit. By unrolling the stupid hand assembly and getting rid of the "register" hints in the code. That made it go about 20% quicker. Then I unrolled a hand rolled up loop because someone thought they knew how compilers and assembly worked on a wide buffer. By simply making the instructions simple, gcc managed another 20% then and there because it understood what the code was SUPPOSED to do rather than what someone thought gcc might do. Then Klamer Schutte came in, and rejigged the gamma table lookup code and shaved more than 97% off the 40% faster execution time in return for 4k of memory in a look up table. Simple algorthmic improvement - and no assembly.
So it's completely a useless skill. For the average CS major (not engineering major), do not waste your time on assembly.
Instead, learn five or six languages to reasonable competence, and two well, and master one. This will stand you in good stead if another language or framework comes out and becomes the defacto commerical tickbox (C-> C++ -> Java -> C# for example). Don't learn COBOL unless you want to maintain bank software.
But most of all, learn how to project manage and write documentation. These are a real world skills you can use to kill off projects you don't want to do, or at least make a go of them if you are forced to do them.
Windows CE, like most embedded OS manufacturers, uses a modular build system, which in CE's case is called Platform Builder.
You can eliminate all but the most essential components. Don't want the GUI? Don't build it. Don't want networking? Don't build it. Don't want ATA disk access? Don't build it. The smallest kernel with an OAL you can create is only good for managing memory, scheduling, and minor CPU control. It will comfortably run in a very small image space from a ROM.
iDrive is not CE's UI. It's BMW's. BMW made a simplified version of iDrive UI for the 5 series. I'd have thought they would have offered a similar UI to 7 series owners as a retrofit.
Windows CE development comes with an extensive stress testing kit. If a manufacturer creates a version of CE customized to their car, it's up to them to test it adequately. Microsoft gives you the source code to the operating system with CE.NET, so any excuses about not being able to fix bugs you might come across during testing are no longer true.
I have a Citroen C3. I've had it a month now, and it's had two Proxia updates so far, one for the automatic, and one for the ABS. I don't know what Proxia is running, but my automatic shifts a lot better now. Updating these things is not rocket science and will become a normal part of car ownership.
They still get money from InterNIC which is a shame, but if we all transferred all of our domains aware from NetSol, this will send a message that Internet sabotage does not pay.
My redelegation is happening, assuming no lameness. Since lame delegation checks no longer work properly, hell, I could lose all my e-mail for a few days. Thanks a lot Verisign.
I had a HP XU 6/200 dual PPRo back in 1996. I *worked* on that code occasionally in 2.1.x and 2.3.x series of kernels (not 2.5.x) when it impacted on my X11 work with XFree86. I had the Intel manuals, which I got from Intel's developer ftp site. You don't need to be rocket scientist to add broken SMP to any kernel. To make it work requires a lot of developers with lots of different pieces of hardware, not just IBM's. Remember the old Abit BP6's with dual celery's? I doubt IBM shipped any of those.
SMP was already there back in 1996 when I started using my dual processor box. We were in the process of doing the fine tuning to remove the big lock, and adding MTRRs for p6's, and working on cache coherency, multi-threadedness, and APIC use to balance the boot processor's load from the soft irqs amongst all processors.
Restricted my ass. SCO had NOTHING to do with that code. If IIRC properly, they didn't have an SMP capable OpenServer available at any price until ages after 2.3 was sprung forth.
I maintain a package pnm2ppa, widely and wildly distributed with most Linux's, and in pkgsrc on all the *bsd's, and included with some legacy Unix's "free" CDs.
It's licensed under the GPL. Is there any method to revoke SCO's use of my work under the GPL? If so, maybe as a whole, all us authors who do this stuff for free can band together and get our own back by withdrawing SCO's permission to use our software (and derivatives)?
The statistic is a form of mean time beween failures (MTBF).
I hate percentage uptime stats as they're useless and as you've just proved, hard to calculate correctly if you're a moron.
If you have a large server population of say 50,000 RC1 boxes all reporting back to MS (and it does), you can easily determine the MTBF of the fleet. But more importantly, the error reporting tells you about the bugs your customers are seeing and how many are seeing the same bug.
On typical IDE based server hardware (most low end servers these days), Win2003 takes about 15-25 seconds to boot from POST, roughly the same as XP does.
On SCSI based servers, most of the reboot time is consumed by resetting the SCSI bus.
If you were doing this at home, would you deliberately put on a flimsy curtain on an outside door with a bright shiny VCR and big ass TV (fake store demo) inside in the hope of attracting theives to your place?
Reading and replying to a heap of Slashdot posts is about as useless as yelling at the wind. You might be a karma whore like me, but it doesn't really help anyone, does it?
Whereas taking the time out to learn how to code securely, or to pick up on all the features of the latest version of Widget Inc's BoogerMiner 7000 that your company is using will directly help you.
Or if you're like me and do essentially tech writing, I like to write fiction (short stories) at night at the moment. It's cathartic and fantastic training for being frugal and concise with language. It's great training for use-cases.:-)
As the guy you'd be seeing who does the interviewing, here are my five tips for a long and interesting career:
1. Do whatever YOU like, but do it well.
2. Only work for employers that you want to get up in the mornings for.
3. Dedicate at least 10% of your "work" time to professional development, even if you have to pay for it. Go stale = out of job
4. If you're not having fun, leave. Life is too short to put up with crap.
5. Don't choose the boring staid job unless you want to retire. Be different. Work for Microsoft*.
If you're after buzzword compliance (j2ee,.NET, etc), read the other 500 posts. As you already know, they mean nothing in 5-10 years. My tips will last a lifetime.
Andrew
* by this, I actually mean for *you* to pick the most interesting job you can find. A friend of mine interviewed for a job in Antarica, for instance. Think about it.
Re:How to totally screw up Win2k in less than 1 mi
on
Gnarly Error Messages
·
· Score: 2
XP allows you to survive without a pagefile.
Andrew
Re:How to totally screw up Win2k in less than 1 mi
on
Gnarly Error Messages
·
· Score: 2
Setting all your services to disabled is directly equivalent to chkconfig --disable'ing each "service" in Deadrat... and then wondering why your system doesn't go multi-user.
At least it's possible to recover from both using command line tools on each OS.
I have nothing but praise for Leonard. He worked diligently on the project, and was always helpful. He had some of the most kickass hardware around (a 4 processor personal box, for example).
Although I have not worked on XFree86 for a while, I'm sure he will be missed.
I recommend on about $2-5m IT purchases a year. If we all tell Carly (in nice positive ways) how much this stupid decision is going to cost them, they'll hopefully see the light, and give up. This is a shame, as I've personally been a HP owner since 1995 and had exemplerary service from them for the longest time. Compaq on the other hand has been busy screwing customers of mine since 1990. Their "service" was and always has been a joke where I live. When we paid a large wad of cash in 1997 for a bunch of Digital gear, well, Compaq bought them. I knew then we had signed a multi-million dollar mistake.
But I have no doubt now that they've threatened a lawsuit, a lawsuit we will have. Hopefully, it'll clear up the boundaries of the awful DCMA.
Anyway, HP, here's my "fuck you":
1997: $4,000,000 (at least - a huge deal) 1998: $1,000,000 (mostly desktops, changed from CPQ to HP cos I liked HP) 1999: $4,500,000 (start of a nice juicy project) 2000: $7,500,000 (the tail end of nice juicy project) 2001: a tiny bit less than $2,000,000 2002: $3,500,000 (so far) 2003: ? 2004: ? 2005: ? 2006: ? 2007: ? 2008: ? 2009: ? 2010: ? 2011: ? 2012: ?.... 2035: ? 2036: I retire.
Remember, HP, good friends are hard to come by, enemies are forever.
Please re-read my post - I now work as a security consultant, not a day trader. When Sun did their bad thing, I was a senior system administrator and project worker, responsible for the IT needs of 1/3rd of my state's health infrastructure. We ended up going with Digital - nice boxes! Two 8 processor boxes in a two node cluster, 14 GB of memory each, robot tape library and ~ 500 GB of disk. Remember, this was back in 1997, so this was a kick ass solution then.
Our tender was big enough that we had the Australian Sun head office (which is in another state) working overtime to make this presentation. They flew in sales people and techs from interstate and overseas. They were prepared to find us (and fly us) to reference sites in our geographical region (nearest was Singapore IIRC). We are not talking about a single sales person - we are talking about an endemic, consistent failure on behalf of Sun Microsystems to understand our business at all and who their *actual* competitors were.
When an office is designed around making the office the primary focus, rather than the humans that occupy it, you have lost. It's not the office that generates revenue - it's the human workforce.
To create shareholder value, you have to make the workforce productive, and nothing - and I mean nothing - makes a workforce more loyal, productive and ready to jump through hoops for you than happiness and belief in their own greatness. This office deliberately sets out to destroy human qualities by dehumanizing the workplace (ie, photos being frowned upon, etc).
Offices such as this have no human response, and in fact, it's like a disgruntled or evil bean counter (ie a human Catbert) wanted to make the most offensive office they could.
I'll tell you a story about why Sun will go broke in the next 10-20 years, and irrelevant in 2-5 years (just as SGI are irrelevant now*). About six years ago, Sun (and several other high end Unix vendors) responded to a multi-milion dollar tender. All the other vendors concentrated on unique features of their hardware (Digital on clustering and massive scalability, etc), software and service offerings. Sun concentrated on bashing Microsoft for 90% of their face time with us. Microsoft wasn't even in the potential set of competitors! And to top it off, Sun was the least competitive of all the bids - slowest hardware, and most expensive.
Sun - you have to focus on making the humans happy. Whether they be your users, your customers, or your employees.
-- * I work in the security industry, and it's been three years since I've seen an SGI in production, and I've been to hundreds of clients all over Australia. I've seen an Aviion and a DG/UX box since the last time I saw an SGI, for example!
I think your mistaken! - Christopher Lee has been Christopher Lee long before Sean Connery tried the distinguished looking beard.
Check IMDB - Christopher Lee has been in hundreds of films - he IS the centre of the universe if you play six degrees at all. Kevin Bacon eat your heart out.
Please refer to your Phantom Menace DVD bonus features. Phantom Menace was also edited digitally and composited from there back onto film - some of the editing tricks include removing characters completely from a scene by V edits, something that you simply cannot do using a sharp knife for hundreds of frames.
I'm sure you're right about many films using the SMTPE codes to generate an edit list (effectively a A-D-AA process), but with the film scanners that are available today, the quality difference between a digitally edited and composited film and one that uses traditional edit techiques (effectively splicing lots of physical film frames together) isn't much.
The problem as you note is the original source - a digital camera. If you read my original posting, I make the point of saying that the problem relates to the digital camera not the editing process. Films like the Matrix were also digitally edited and composited, and do not suffer the effects of a digital camera.
AOTC is a good film if you like the Star Wars franchise. It's as good as Empire Strikes Back, and that is saying something.
I saw it at one of our better cinemas here, and I could see the artifacts that Ebert was moaning about. Unlike him I can't wait for the digital projectors to become universal. What many miss is that ALL films are now edited digitally, and a transfer is made to film after that. Going digital for the last stage (effectively ADD or DDD a la CDs) will help *all* films, regardless of what Ebert thinks of the use of digital movie cameras. And if George Lucas hadn't made a stand on crap sound, we'd still be listening to mono or at best stereo matrixed Pro Logic analog audio at multiplexes. He drives the industry to the next level, and I think we'll be better off for it.
AOTC is a much better film - good story arc, what Ebert mistakes as pedestrian conversation advances the character development and fleshes out the story. The action sequences are far more fun, and Anakin's descent into the dark side obvious.
Christopher Lee is excellent yet again - that dude rocks. Yoda also kicks butt, I'm glad he is no longer a puppet.:-)
The romance is a bit over the top, and realistically they are not like the overheated 19 year olds (and supposedly late 20 somethings) that I know of. And the Sound of Music hillside was so kitsch. I wonder his Lucas was having a nod deliberately, or if it was unintential. We've heard Natalie sing before in the Professional, and lets just say I thought she was going to break out in really badly sung "THe HIIIIIIIILS are ALIIIIIIVE with the sound of MUUUUUUUSIC", so bad was the surrounding "romance".
There is one Galaxy Quest-esque scene in here. I wish George Lucas had bothered to watch it before writing the script, as I think the writers of that film could fairly charge plagarism. Instead of what's supposed to be a scary second-to-last final action sequence where the protagonists are in mortal danger, the audience was laughing! Lucas can do so much better than relying on a factory cliche with die stamps.
The VNC development community is healthy, despite nearly no activity from the authors at the Cambridge Labs for some time.
I'm working on RFB 4.x which is attempting to fix the authentication and security issues, whilst adding clipboard, drag and drop, multiple desktops, file transfers, encryption, channels, etc
http://www.evilsecurity.com/vnc/
TightVNC is the preferred VNC now - don't think that with one lab closure the world is coming to and end.
http://www.tightvnc.com
There's even a commercial version of VNC out there, TridiaVNC as well as literally tens of clients and servers for all sorts of platforms.
SCO has ceased making simple minded threats here due to complaints to the ACCC (competition watchdog) from various sources, including local Linux advocates.
If found to be breaching the trade practices act, SCO can be fined millions of dollars, like the multi-vitamin industry was a few years ago.
Extortion is an even worse crime, and if they're found to making threatening demands which are clearly illegal, directors can be sent to jail if they ever come to Australia.
If the case is upheld (which it wont be), US results of law cases is just common law to us, not a final opinion. SCO still has to work within our copyright act, which is different (for now) than the US copyright regime.
For example, Sony lost the 'right' to enforce regionalization on PS2 and ipso facto DVDs through an action the ACCC took against them in another copyright case as an amicus curae.
SCO are just fudding here. Unfortunately, barratry was removed as an offence a few years ago, but realistically, it should have been left on the books.
Andrew
What are your views on how to deal with International crime using DDoS attacks against US businesses for extortion?
How could it be made simpler from a legal perspective to track, capture and convict such people, remembering that they're not party to US law?
Andrew
I am an expert. Not in inverted commas "expert" but a real expert with hard won experience in the last few weeks.
I have helped a customer who was suffering several DDoS attacks from sub humans from Eastern Europe. The attacks took out an entire Australian state for days at a time and in one 30 minute period, all of Australia at 4.30 in the morning, not just one ISP or one customer. We're not talking small attack fleets here.
Now... where to start?
This product is the stupidist, most lame, and idiotic idea I can think of. I don't know what the hell they were thinking, but all I can think of is that they've never ever had a DDoS attack aimed at them.
In Australia (where I live), this type of counterattack *IS* illegal, and I have real lawyer advice from IAL (I am a lawyer) types at a big firm. If you want to prosecute, you sure as hell should not have retaliated... or you'll end up facing prosecution too, and unlike the scuzz buckets in eastern Molvania, you will go to jail and be Bubba's Vegemite Valley Viking buddy for some time.
You want to know how to prevent spoofed attacks? Force * by law * Cisco and the two or three other manufacturers of telco equipment (DSLAMs, cable head ends, and digital modems) to not pass packets with spoofed IP addresses. Make it illegal to acquire equipment without these controls. Make it illegal to modify the equipment to allow such usage. Followed up with the "Good" ISPs null routing "Bad" ISPs who pass packets from "customers" (sources) who spoof. ISPs *know* the BGP AS's they route at their edge. They are the best placed not to allow spoofed packets to originate from them. This solution is SO simple, I'm surprised no one has done anything about forcing Cisco et al's hand yet.
You want to know how to prevent DDoS attacks being used for extortion? Clueful law enforcement. Too many times, the victims of these attacks have to establish an uncontaminated body of evidence, keep a chain of custody for all evidence they collect, and show exactly how they've filtered the raw evidence to demonstrate the links between the few unspoofed packets and the badly written e-mails with the attacks. This is like a mugging victim collecting evidence swabs from themselves, taking the photos, doing a few PCR DNA tests (or three hundred), ensuring all statements are taken, keeping the evidence safe from contamination and doing the leg work of the investigation. ENOUGH! It's time for the police to get a fscking clue and employ real investigators in their "high tech" forces.
Until then, companies like this one will be allowed to peddle their wares to customers who just want a large piece of 4x2 and to whack someone... anyone. I know because I soooo wanted that 4x2 so many times during January and February.
I am a contributor and I am happy for my portions of the code (the Matrox drivers and documentation) to be relicensed under the new license. I've already told IBM that, and XFree86.
Why?
Because the GPL does not suit many forms of development, and if you wanted *ANY* drivers at all, you have to get the documentation. The competition between chipset manufacturers is extremely fierce, and they don't let just anyone access to their code.
Matrox, for example, provide you with a binary BIOS blob to work with, and you can't get this unless you sign an NDA. If the GPL was out there, the blob would become infected. Viola, no Matrox driver.
The fervour of some to be *all* GPL is misplaced and wrong. The GPL is not the be and end all of licenses, nor is itself perfect. The fact that it is deliberately broken with respect to other software in itself a flaw.
This license change will affect only contributors who wish to submit their code as GPL'd code rather than under the XFree86 license. They can always contribute their work to the driverless freedesktop.org, or they can give up a bit of license purity and actually get some work done.
And people wonder why Microsoft is winning.
I don't know if your submitter knows any history at all, but for me, circa 1989 - 1991, we learnt IBM 370 machine architecture and Motorola 68000 assembly language for two first year subjects. Nearly useless then, and completely useless now. So it's not a new idea, and in fact, it's a complete and utter WAFTAM.
... a bit. By unrolling the stupid hand assembly and getting rid of the "register" hints in the code. That made it go about 20% quicker. Then I unrolled a hand rolled up loop because someone thought they knew how compilers and assembly worked on a wide buffer. By simply making the instructions simple, gcc managed another 20% then and there because it understood what the code was SUPPOSED to do rather than what someone thought gcc might do. Then Klamer Schutte came in, and rejigged the gamma table lookup code and shaved more than 97% off the 40% faster execution time in return for 4k of memory in a look up table. Simple algorthmic improvement - and no assembly.
Learning good software engineering skills, working with peers, and instill a desire for continuous lifelong learning is far more important than being tought a ridiculously low level representation.
Just as you get to know x86, and it'll be obsolete as you should now know x86-64 extensions, or an embedded instruction set (gasp!). If you are really going to do embedded stuff, you should learn the PPC instruction set (this week) as IBM's 400 series embedded processor rules the roost or Intel's (ex ARM) XScale instruction set for PDAs.
On some ISA's, hand coded assembly has NEVER been faster than the C compiled variant. On Pentium III and 4's, you need to know how to fill the two integer ALU's and order instructions properly to prevent stalling. You as a human are too mentally puny to do this properly. More to the point the time you might be able to achieve by hand coding something is better spent looking at the algorithm. You might be able to save 30-80% off the overall execution time if you spend your time properly, rather than a few nanoseconds here or there.
For a hard example, I sorta maintain Pnm2ppa, the HP print driver for HP's lamest printers. They print the bit pattern under the head at the time, and they're incredibly dumb. pnm2ppa is a master work of reverse engineering done by a few others, but I optimized it
So it's completely a useless skill. For the average CS major (not engineering major), do not waste your time on assembly.
Instead, learn five or six languages to reasonable competence, and two well, and master one. This will stand you in good stead if another language or framework comes out and becomes the defacto commerical tickbox (C-> C++ -> Java -> C# for example). Don't learn COBOL unless you want to maintain bank software.
But most of all, learn how to project manage and write documentation. These are a real world skills you can use to kill off projects you don't want to do, or at least make a go of them if you are forced to do them.
Windows CE, like most embedded OS manufacturers, uses a modular build system, which in CE's case is called Platform Builder.
You can eliminate all but the most essential components. Don't want the GUI? Don't build it. Don't want networking? Don't build it. Don't want ATA disk access? Don't build it. The smallest kernel with an OAL you can create is only good for managing memory, scheduling, and minor CPU control. It will comfortably run in a very small image space from a ROM.
iDrive is not CE's UI. It's BMW's. BMW made a simplified version of iDrive UI for the 5 series. I'd have thought they would have offered a similar UI to 7 series owners as a retrofit.
Windows CE development comes with an extensive stress testing kit. If a manufacturer creates a version of CE customized to their car, it's up to them to test it adequately. Microsoft gives you the source code to the operating system with CE.NET, so any excuses about not being able to fix bugs you might come across during testing are no longer true.
I have a Citroen C3. I've had it a month now, and it's had two Proxia updates so far, one for the automatic, and one for the ABS. I don't know what Proxia is running, but my automatic shifts a lot better now. Updating these things is not rocket science and will become a normal part of car ownership.
They still get money from InterNIC which is a shame, but if we all transferred all of our domains aware from NetSol, this will send a message that Internet sabotage does not pay.
My redelegation is happening, assuming no lameness. Since lame delegation checks no longer work properly, hell, I could lose all my e-mail for a few days. Thanks a lot Verisign.
Andrew
That's horseshit.
I had a HP XU 6/200 dual PPRo back in 1996. I *worked* on that code occasionally in 2.1.x and 2.3.x series of kernels (not 2.5.x) when it impacted on my X11 work with XFree86. I had the Intel manuals, which I got from Intel's developer ftp site. You don't need to be rocket scientist to add broken SMP to any kernel. To make it work requires a lot of developers with lots of different pieces of hardware, not just IBM's. Remember the old Abit BP6's with dual celery's? I doubt IBM shipped any of those.
SMP was already there back in 1996 when I started using my dual processor box. We were in the process of doing the fine tuning to remove the big lock, and adding MTRRs for p6's, and working on cache coherency, multi-threadedness, and APIC use to balance the boot processor's load from the soft irqs amongst all processors.
Restricted my ass. SCO had NOTHING to do with that code. If IIRC properly, they didn't have an SMP capable OpenServer available at any price until ages after 2.3 was sprung forth.
Andrew
I maintain a package pnm2ppa, widely and wildly distributed with most Linux's, and in pkgsrc on all the *bsd's, and included with some legacy Unix's "free" CDs.
It's licensed under the GPL. Is there any method to revoke SCO's use of my work under the GPL? If so, maybe as a whole, all us authors who do this stuff for free can band together and get our own back by withdrawing SCO's permission to use our software (and derivatives)?
Andrew
The statistic is a form of mean time beween failures (MTBF).
I hate percentage uptime stats as they're useless and as you've just proved, hard to calculate correctly if you're a moron.
If you have a large server population of say 50,000 RC1 boxes all reporting back to MS (and it does), you can easily determine the MTBF of the fleet. But more importantly, the error reporting tells you about the bugs your customers are seeing and how many are seeing the same bug.
Andrew
On typical IDE based server hardware (most low end servers these days), Win2003 takes about 15-25 seconds to boot from POST, roughly the same as XP does.
On SCSI based servers, most of the reboot time is consumed by resetting the SCSI bus.
Andrew
If you were doing this at home, would you deliberately put on a flimsy curtain on an outside door with a bright shiny VCR and big ass TV (fake store demo) inside in the hope of attracting theives to your place?
I didn't think so.
Go do something useful.
Andrew
Yes. And no.
:-)
Reading and replying to a heap of Slashdot posts is about as useless as yelling at the wind. You might be a karma whore like me, but it doesn't really help anyone, does it?
Whereas taking the time out to learn how to code securely, or to pick up on all the features of the latest version of Widget Inc's BoogerMiner 7000 that your company is using will directly help you.
Or if you're like me and do essentially tech writing, I like to write fiction (short stories) at night at the moment. It's cathartic and fantastic training for being frugal and concise with language. It's great training for use-cases.
Andrew
As the guy you'd be seeing who does the interviewing, here are my five tips for a long and interesting career:
.NET, etc), read the other 500 posts. As you already know, they mean nothing in 5-10 years. My tips will last a lifetime.
1. Do whatever YOU like, but do it well.
2. Only work for employers that you want to get up in the mornings for.
3. Dedicate at least 10% of your "work" time to professional development, even if you have to pay for it. Go stale = out of job
4. If you're not having fun, leave. Life is too short to put up with crap.
5. Don't choose the boring staid job unless you want to retire. Be different. Work for Microsoft*.
If you're after buzzword compliance (j2ee,
Andrew
* by this, I actually mean for *you* to pick the most interesting job you can find. A friend of mine interviewed for a job in Antarica, for instance. Think about it.
XP allows you to survive without a pagefile.
Andrew
Setting all your services to disabled is directly equivalent to chkconfig --disable'ing each "service" in Deadrat... and then wondering why your system doesn't go multi-user.
At least it's possible to recover from both using command line tools on each OS.
Andrew
I have nothing but praise for Leonard. He worked diligently on the project, and was always helpful. He had some of the most kickass hardware around (a 4 processor personal box, for example).
Although I have not worked on XFree86 for a while, I'm sure he will be missed.
Andrew
I recommend on about $2-5m IT purchases a year. If we all tell Carly (in nice positive ways) how much this stupid decision is going to cost them, they'll hopefully see the light, and give up. This is a shame, as I've personally been a HP owner since 1995 and had exemplerary service from them for the longest time. Compaq on the other hand has been busy screwing customers of mine since 1990. Their "service" was and always has been a joke where I live. When we paid a large wad of cash in 1997 for a bunch of Digital gear, well, Compaq bought them. I knew then we had signed a multi-million dollar mistake.
....
But I have no doubt now that they've threatened a lawsuit, a lawsuit we will have. Hopefully, it'll clear up the boundaries of the awful DCMA.
Anyway, HP, here's my "fuck you":
1997: $4,000,000 (at least - a huge deal)
1998: $1,000,000 (mostly desktops, changed from CPQ to HP cos I liked HP)
1999: $4,500,000 (start of a nice juicy project)
2000: $7,500,000 (the tail end of nice juicy project)
2001: a tiny bit less than $2,000,000
2002: $3,500,000 (so far)
2003: ?
2004: ?
2005: ?
2006: ?
2007: ?
2008: ?
2009: ?
2010: ?
2011: ?
2012: ?
2035: ?
2036: I retire.
Remember, HP, good friends are hard to come by, enemies are forever.
Andrew
Please re-read my post - I now work as a security consultant, not a day trader. When Sun did their bad thing, I was a senior system administrator and project worker, responsible for the IT needs of 1/3rd of my state's health infrastructure. We ended up going with Digital - nice boxes! Two 8 processor boxes in a two node cluster, 14 GB of memory each, robot tape library and ~ 500 GB of disk. Remember, this was back in 1997, so this was a kick ass solution then.
Our tender was big enough that we had the Australian Sun head office (which is in another state) working overtime to make this presentation. They flew in sales people and techs from interstate and overseas. They were prepared to find us (and fly us) to reference sites in our geographical region (nearest was Singapore IIRC). We are not talking about a single sales person - we are talking about an endemic, consistent failure on behalf of Sun Microsystems to understand our business at all and who their *actual* competitors were.
Andrew
When an office is designed around making the office the primary focus, rather than the humans that occupy it, you have lost. It's not the office that generates revenue - it's the human workforce.
To create shareholder value, you have to make the workforce productive, and nothing - and I mean nothing - makes a workforce more loyal, productive and ready to jump through hoops for you than happiness and belief in their own greatness. This office deliberately sets out to destroy human qualities by dehumanizing the workplace (ie, photos being frowned upon, etc).
Offices such as this have no human response, and in fact, it's like a disgruntled or evil bean counter (ie a human Catbert) wanted to make the most offensive office they could.
I'll tell you a story about why Sun will go broke in the next 10-20 years, and irrelevant in 2-5 years (just as SGI are irrelevant now*). About six years ago, Sun (and several other high end Unix vendors) responded to a multi-milion dollar tender. All the other vendors concentrated on unique features of their hardware (Digital on clustering and massive scalability, etc), software and service offerings. Sun concentrated on bashing Microsoft for 90% of their face time with us. Microsoft wasn't even in the potential set of competitors! And to top it off, Sun was the least competitive of all the bids - slowest hardware, and most expensive.
Sun - you have to focus on making the humans happy. Whether they be your users, your customers, or your employees.
--
* I work in the security industry, and it's been three years since I've seen an SGI in production, and I've been to hundreds of clients all over Australia. I've seen an Aviion and a DG/UX box since the last time I saw an SGI, for example!
I think your mistaken! - Christopher Lee has been Christopher Lee long before Sean Connery tried the distinguished looking beard.
Check IMDB - Christopher Lee has been in hundreds of films - he IS the centre of the universe if you play six degrees at all. Kevin Bacon eat your heart out.
Please refer to your Phantom Menace DVD bonus features. Phantom Menace was also edited digitally and composited from there back onto film - some of the editing tricks include removing characters completely from a scene by V edits, something that you simply cannot do using a sharp knife for hundreds of frames.
I'm sure you're right about many films using the SMTPE codes to generate an edit list (effectively a A-D-AA process), but with the film scanners that are available today, the quality difference between a digitally edited and composited film and one that uses traditional edit techiques (effectively splicing lots of physical film frames together) isn't much.
The problem as you note is the original source - a digital camera. If you read my original posting, I make the point of saying that the problem relates to the digital camera not the editing process. Films like the Matrix were also digitally edited and composited, and do not suffer the effects of a digital camera.
AOTC is a good film if you like the Star Wars franchise. It's as good as Empire Strikes Back, and that is saying something.
:-)
I saw it at one of our better cinemas here, and I could see the artifacts that Ebert was moaning about. Unlike him I can't wait for the digital projectors to become universal. What many miss is that ALL films are now edited digitally, and a transfer is made to film after that. Going digital for the last stage (effectively ADD or DDD a la CDs) will help *all* films, regardless of what Ebert thinks of the use of digital movie cameras. And if George Lucas hadn't made a stand on crap sound, we'd still be listening to mono or at best stereo matrixed Pro Logic analog audio at multiplexes. He drives the industry to the next level, and I think we'll be better off for it.
AOTC is a much better film - good story arc, what Ebert mistakes as pedestrian conversation advances the character development and fleshes out the story. The action sequences are far more fun, and Anakin's descent into the dark side obvious.
Christopher Lee is excellent yet again - that dude rocks. Yoda also kicks butt, I'm glad he is no longer a puppet.
The romance is a bit over the top, and realistically they are not like the overheated 19 year olds (and supposedly late 20 somethings) that I know of. And the Sound of Music hillside was so kitsch. I wonder his Lucas was having a nod deliberately, or if it was unintential. We've heard Natalie sing before in the Professional, and lets just say I thought she was going to break out in really badly sung "THe HIIIIIIIILS are ALIIIIIIVE with the sound of MUUUUUUUSIC", so bad was the surrounding "romance".
There is one Galaxy Quest-esque scene in here. I wish George Lucas had bothered to watch it before writing the script, as I think the writers of that film could fairly charge plagarism. Instead of what's supposed to be a scary second-to-last final action sequence where the protagonists are in mortal danger, the audience was laughing! Lucas can do so much better than relying on a factory cliche with die stamps.
The VNC development community is healthy, despite nearly no activity from the authors at the Cambridge Labs for some time.
I'm working on RFB 4.x which is attempting to fix the authentication and security issues, whilst adding clipboard, drag and drop, multiple desktops, file transfers, encryption, channels, etc
http://www.evilsecurity.com/vnc/
TightVNC is the preferred VNC now - don't think that with one lab closure the world is coming to and end.
http://www.tightvnc.com
There's even a commercial version of VNC out there, TridiaVNC as well as literally tens of clients and servers for all sorts of platforms.
VNC is far from dead.
Yes - see tightvnc.com and my work on RFB 4.x
http://www.evilsecurity.com/vnc/