exactly. D. J. Bernstein guaranteesqmail (and djbdns) to be free of exploitable bugs. Sendmail won't make that claim. Neither will bind. Bernstein is standing behind his code, but he can only do that if it is in fact his code, his distribution.
If you want to argue some minor point while sendmail gets you rooted, fine.
PS - I'm aware that minix was under the same licensing terms, and Linus found them so onerous he created linux.
Re:Sorry, stupid Q: What is an ABI?
on
GCC 3.2 Released
·
· Score: 2, Informative
it's more than that...
C++ support operator overloading, so you can have class foo::operator+(int); class foo::operator+(const &foo); class foo::method(int); class foo::method(int, int); class foo::method(enum xyx, const char *);
etc. How can the linker tell which of the 3 functions was meant to be called? The compiler must (well, all of them work this way) mangle the name, so you actually are calling foo__method__int or foo__method__int_int (only it mangles it even more). As long as the compiler mangles the same way as the (static or dynamic) libraries it links against, they'll link fine. Incidently, the extern "C" prevents the name mangling (C doesn't support operator overloading).
The second issue is with the virtual lookup table. Basically, every class with virtual functions has a hidden array function pointers for the method (since the compiler/programmer doesn't know which method will ultimately be invoked. When a virtual function is called, instead of jumping to a subroutine directly, (foo__method__int(this, int)), it gets the function pointer from the virtual table within the class instance, and calls that function. The format of the virtual function table differs between compiler vendors, and between gcc versions in this case.
really? She told me his ass tastes just like their father's cock. Go figure
Re:LNUX (VA LINUX) stock hit 0.66 on friday! Bye B
on
Google Art Creator
·
· Score: -1, Offtopic
Don't give up hope! I took out a huge home equity loan to buy LNUX stock when it hit $320 a share. Sure, they've changed directions, but the same fundamental apply now as it did qhen it was $320 a share. Once Al Gore (inrenet inventor) gets (re-)elected in 2004, CVS will be broken up for being a monopoly, and VA Linux will be able to sell millions of copies of SourceForgery!
I suggest everyone buy LNUX stock now. At $.66 a share, you're guaranteed a 500%+ capital gain!
Re:IF I EVER MEET YOU I WILL LICK YOUR ASS!!!!
on
Linux 2.4.19 Released
·
· Score: -1, Offtopic
Look at per capita income, education level, literacy rates, etc. The deep south is a 2nd world country.
What would it mean if the south had won? It means they would have been allowed to split off into their own country. They weren't the aggressors in the civil war you know...
At the time, the north was industrialized, the south was an agricultural society. I'm betting you don't relize it was economic factors (ie -tarriffs on imports to protect northern industries, resulting in foreign countries having tarriffs on our export - Southern cotton) that led to the civil war.
check your snail mail sometime... bulk rate mail, letters to "occupant" and "our neighbor at..." The USPS does in fact sell mailing lists. Keep in mind that snail-mail spam subsidizes your $0.37 letter though.
The August 2002 update for MSDN contains the Windows Services for Unix 3.0, adding the Interix technology into Windows. Heres the blurb:
Microsoft Windows Services for UNIX 3.0 provides a full range of cross-platform services geared towards customers wanting to integrate Windows into their existing UNIX environments. With the addition of the Interix subsystem technology, SFU 3.0 now provides platform interoperability and application migration components in one fully integrated and supported product from Microsoft. Key Distinguishing Feature from SFU 2.0 The most significant feature of SFU 3.0 is the integration of the Interix subsystem technology. The Interix technology provides over 1900 UNIX APIs and migration tools such as: make, rcs, yacc, lex, cc, c89, nm, strip, gbd, as well as the gcc, g++, and g77 compilers.
So it looks like someone may finally have found a way to make money of GPL software - sell a posix-compatability layer for Windows along with gpl applications. [guess when we see this on the slashdot frontpage?]
Interestingly enough, they list as a benefit... "Optimize existing investments in UNIX applications by reusing code, which you can now run on Windows. Plus, update old code with COM and.NET technology to get new value from your UNIX applications."
I guess Left Hand forgot to tell Right Hand that GPL is evil and can't be used with.Net
Look, let's face the facts. VA Software owns/., and if you read their financial reports, the *only* revenue they recieve is from sourceforge sales and thinkgeek sales. Around 90% of the ads they run on their own sites are for sourceforge or other OSDN sites. And they have "ad sharing agreements" in place, which means they trade ads and don't recieve money for some of the ads they show.
If you examine the burn rate and remaining cahs on hand, it's clear that VA Linux will be bankrupt within a year.
Slashdot is like a rich man's trophy wife - expensive to keep, but good for showing off to other people. VA Linux may try to get rid of this noose around their neck. Maybe by selling it, maybe by giving it back to Malda & co. But even then, can slashdot support itself? I doubt it. It's too big, too expensive to run and maintain. The slashdot community won't donate enough to cover costs. Especially when lameness filters and other policies alienate people towards other sites.
I own the third edition of this book, and bought it when I was starting to write a web-based decision support system for a very large beverage company. I can safely say that this book, and the HTML Definitive Guide (also by O'Reilly) were critical to the success of the system.
I have seldom had a question about JavaScript for which I could not find the answer in this book. I referred to it so frequently during the development of our system that it is now the most dog-eared book in my collection. I'm going to order the fourth edition simply because this baby is ready for retirement.
If you are learning client-side JavaScript, by all means purchase this book. The first half of the book is a guided introduction to the language and does a wonderful job of explaining the syntax of the language, the underlying object model, and virtually every pertinent feature of the language. The real value, though, is in the reference, which documents every object, method, property and event of standard JavaScript.
Non-conformists who wish to exploit features unique to Internet Explorer will find some reference material here, but the book does try to focus on the "standard" features of the language, which I think is a good thing.
I'm sure the Microsoft FUDders will pop in and claim the VBScript killed JavaScript. Not true! JavaScript is standardized and cross-platform, VBScript isn't.
Heck, Macromedia uses JavaScript as the programming language for FireWorks and DreamWeaver customization. I think the next gimp release will allow you to use Javascript for scripting (like you can do with Perl and Scheme). Too bad source forge searching is down right now, or I'd find the link for that project....
For line-art, vectors, and indexed-color graphics, png, gif [bleh], or svg should already be used, but JPEG is in wide use, and there isn't a replacement for lossy compression.
Slashdot poll time: Will people(companies) 1) pay attention to ISO 2) develop a new format 3) be a conscientous objector 4) move with CowbowNeal to a country without software patents?
Ironically, our saving grace may come from Microsoft, as they have the employees and the browser to implement any standard they want. They could develop a royalty-free lossy compression format, submit it to ISO/ECMA for certification, and put it in the next IE patch/upgrade within half a year.
If you want to argue some minor point while sendmail gets you rooted, fine.
PS - I'm aware that minix was under the same licensing terms, and Linus found them so onerous he created linux.
it's more than that...
C++ support operator overloading, so you can have
class foo::operator+(int);
class foo::operator+(const &foo);
class foo::method(int);
class foo::method(int, int);
class foo::method(enum xyx, const char *);
etc.
How can the linker tell which of the 3 functions was meant to be called? The compiler must (well, all of them work this way) mangle the name, so you actually are calling foo__method__int or foo__method__int_int (only it mangles it even more). As long as the compiler mangles the same way as the (static or dynamic) libraries it links against, they'll link fine. Incidently, the extern "C" prevents the name mangling (C doesn't support operator overloading).
The second issue is with the virtual lookup table. Basically, every class with virtual functions has a hidden array function pointers for the method (since the compiler/programmer doesn't know which method will ultimately be invoked. When a virtual function is called, instead of jumping to a subroutine directly, (foo__method__int(this, int)), it gets the function pointer from the virtual table within the class instance, and calls that function. The format of the virtual function table differs between compiler vendors, and between gcc versions in this case.
really? She told me his ass tastes just like their father's cock. Go figure
I suggest everyone buy LNUX stock now. At $.66 a share, you're guaranteed a 500%+ capital gain!
Yummy!
pipe.c: ++i; changed to i++;
panic.c: printf("shit!\n"); changed to puts("shit!");
Shut the fuck up, asshole. If I wanted your opinion, I'd give it to you. Now you either fuck off, or I'm gonna smack you.
cum-bubble!
I did too, but it wasn't a waste. I robbed all the suckers that were withdrawing all their money!!
Open Source.
mythread(void){
...
char buffer[0x10000];
and it died right away. Finally, I realized I was blowing away the stack by allocating too large a buffer (I only wanted 0x1000). PITA to figure out.
al gore, too, during the recout. They paid people to claim they accidently voted for the wrong candidate.
Look at per capita income, education level, literacy rates, etc. The deep south is a 2nd world country.
What would it mean if the south had won? It means they would have been allowed to split off into their own country. They weren't the aggressors in the civil war you know...
At the time, the north was industrialized, the south was an agricultural society. I'm betting you don't relize it was economic factors (ie -tarriffs on imports to protect northern industries, resulting in foreign countries having tarriffs on our export - Southern cotton) that led to the civil war.
check your snail mail sometime... bulk rate mail, letters to "occupant" and "our neighbor at..." The USPS does in fact sell mailing lists. Keep in mind that snail-mail spam subsidizes your $0.37 letter though.
So it looks like someone may finally have found a way to make money of GPL software - sell a posix-compatability layer for Windows along with gpl applications. [guess when we see this on the slashdot frontpage?]
Interestingly enough, they list as a benefit... "Optimize existing investments in UNIX applications by reusing code, which you can now run on Windows. Plus, update old code with COM and .NET technology to get new value from your UNIX applications."
I guess Left Hand forgot to tell Right Hand that GPL is evil and can't be used with .Net
What's step 2?
I'll say! Arthur Andersen has advanced number theory further than anyone had imagined it could go!
If you examine the burn rate and remaining cahs on hand, it's clear that VA Linux will be bankrupt within a year.
Slashdot is like a rich man's trophy wife - expensive to keep, but good for showing off to other people. VA Linux may try to get rid of this noose around their neck. Maybe by selling it, maybe by giving it back to Malda & co. But even then, can slashdot support itself? I doubt it. It's too big, too expensive to run and maintain. The slashdot community won't donate enough to cover costs. Especially when lameness filters and other policies alienate people towards other sites.
A shame, really.
sounds like your project belongs on sourceforge!
how do you explain the merger with compaq?
I own the third edition of this book, and bought it when I was starting to write a web-based decision support system for a very large beverage company. I can safely say that this book, and the HTML Definitive Guide (also by O'Reilly) were critical to the success of the system.
I have seldom had a question about JavaScript for which I could not find the answer in this book. I referred to it so frequently during the development of our system that it is now the most dog-eared book in my collection. I'm going to order the fourth edition simply because this baby is ready for retirement.
If you are learning client-side JavaScript, by all means purchase this book. The first half of the book is a guided introduction to the language and does a wonderful job of explaining the syntax of the language, the underlying object model, and virtually every pertinent feature of the language. The real value, though, is in the reference, which documents every object, method, property and event of standard JavaScript.
Non-conformists who wish to exploit features unique to Internet Explorer will find some reference material here, but the book does try to focus on the "standard" features of the language, which I think is a good thing.
You just can't go wrong with this book.
I'm sure the Microsoft FUDders will pop in and claim the VBScript killed JavaScript. Not true! JavaScript is standardized and cross-platform, VBScript isn't.
Heck, Macromedia uses JavaScript as the programming language for FireWorks and DreamWeaver customization. I think the next gimp release will allow you to use Javascript for scripting (like you can do with Perl and Scheme). Too bad source forge searching is down right now, or I'd find the link for that project....
Yeah, before he gets hired by Verizon ("Dude! Can you hear me now?")
a list of ingredients can't be copyrighted. Descriptions of the cooking are, though.
Ingredients: Natalie Portman
directions
what if ISO threw a party and nobody came?
For line-art, vectors, and indexed-color graphics, png, gif [bleh], or svg should already be used, but JPEG is in wide use, and there isn't a replacement for lossy compression.
Slashdot poll time: Will people(companies) 1) pay attention to ISO 2) develop a new format 3) be a conscientous objector 4) move with CowbowNeal to a country without software patents?
Ironically, our saving grace may come from Microsoft, as they have the employees and the browser to implement any standard they want. They could develop a royalty-free lossy compression format, submit it to ISO/ECMA for certification, and put it in the next IE patch/upgrade within half a year.