Horrible analogy. Being able to port C# programs written in VS.NET is only a part of the reason for Mono. And MS won't stray far from the ECMA standard, which is what the first release of VS.NET follows. It's taken until now to break free of some legacy "features" like incorrect for-scoping introduced way back in VC++ 4, just for backward compatibility.
Right now, all Linux has for standard middleware is CORBA. Sure there are Linux die-hards that will stand by CORBA, but most will agree that COM is superior. Now with Mono, Linux will finally have a decent object technology with which to build large OO projects that will work together.
A remote starter by itself might not be too useful, but hopefully my next car will have an automatic pre-warmer, which will start the car, keep the doors locked, set the temp to 75, and defrost the windows for me.
Extremely useful if your car doesn't have a garage to sit in for the winter. My car now won't even let me lock the doors with the key in it, so I either sit in it while it warms up, or watch it and hope no one jumps in and drives away.
Symantec announced today that it pledges its anti-virus software will not make any exceptions for government-written viruses. "We believe any weakness in our anti-virus software would allow the possibility of copycat viruses to run rampant."
Feb. 12, 2008:
Symantec admits that it backdoored its software to only detect a benign version of the FBI virus. The real password-sniffer slipped through the backdoor, placed there by a portion of the the QA team which was placed under security clearance and sworn to secrecy by the FBI.
If you're serious about security, you won't even need anti-virus, since you're using an OSS OS.
Exactly. Software engineering is not a mature field yet, though it is on its way.
A clear indication is that most universities around the country are sticking with computer science as the "programmers major". I've only heard of software engineering at the graduate level.
One decent program that sticks out in my mind is the one at CMU.
Xboxes are cheap, but not that cheap. My numbers are my guess of pricewatch * 1.5, which is what I usually end up paying. With the Xbox you're also paying for an NVidia chipset close to a GF3 with TV-out and controller(s?).
Then you must be a crappy web designer who knows nothing about the industry. This is NOT about browser wars. It is about standards support so that you will not have to code for many browsers. You will only have to code for the standard and let the browser render it.
Coding for standards has never been easy, because the browsers all render them differently. Sometimes they're a pixel off, sometimes things don't show up at all. But writing to a standard will never be as easy as writing to a browser's interpretation.
Think about it the other way around. If you're writing C++ code to work with gcc, do you want to go through it and make sure it will compile in VC++? GCC 3.0 barely even compiled the Linux kernel. Standards compliance is rarely black and white.
At least with C++ the problem is that the standard is pretty big and complicated. With HTML the problem is that it wasn't meant to handle everything we use it for. The solution will be to move to a mark-up language that is designed to define layout to the pixel.
What I really miss is being able to talk to people in my area, usually within the 8 mile band A radius, that spend as much time with their computers as I do.
What do we have now.. LUG meetings? Except for some of the famous ones like SVLUG, the ones I've heard about and been to are just a bunch of people who can't get Red Hat installed.
I've been content to talk to coders from around the world. I find them because they're part of an OSS project I'm working with, or they're on IRC, or they post to the newsgroups I read. But I will probably never meet them, go find some decent bars in the area, or talk about the local CompUSAs and which ones have the best selection. I have to do that alone.
I was trying to get this text since I saw this story.. anyone know of a quicker way than to wait for the Congressional record? I couldn't find the video of it on C-Span either, and text is of course more convenient:
Gregg's speech (scroll down almost half-way, or search for Gregg)
If you feel strongly about this, do send hand-written, original mail to him. It still makes a difference even if you aren't from New Hampshire. His web site:
EVERYTHING that is happening in software engineering, everything new and bold and adventurous, is happening in Java.
We both know you're exaggerating. Object-oriented programming is an exciting place to be in the SE field, but C++ and C# definitely have their place.
Java is no longer Sun's alone. Java is the industry's.
I wish that were true. Can MS include Java support in VS.NET? I might be a Java programmer instead of a C++ one today if Sun would've let people choose their IDE instead of taking it away from Microsoft.
This is why DSL *will* save you (us). With DSL you have choice, and you can pick a great ISP like Speakeasy. With cable, you're stuck with whoever is serving your area.
And if you want to know how to implement these patterns, you need this book:
Modern C++ Design by Andrei Alexandrescu
He does things with templates you wouldn't believe. Some even call patterns a whole new paradigm comparable to object-oriented programming. If you want to see where C++ is going, patterns are the place to be.
I'm probably not in the majority, but I don't like real actors. When I see people on the screen, I know they have lives outside of this movie; people are surely talking about who they're dating, what kind of house they own, etc.
With CG characters, you do have human voices, but it's easier to get immersed in the movie because they don't exist outside, in our world. It's closer for me to reading books.
This will not work for most games. Gamers need to keep their eyes on the screen.. no gamer I know ever looks at their controller.
When you have your hands on a traditional controller, the bumpy buttons let you know your hands are in the correct position. You know when you press down, you will hit the right button. Accuracy is everything. With this, you can try to keep your hands in the same position, but the only way to know for sure is to make a mistake or look down. Forget it.
As an example, how often do you start typing with your hands one key to the left or right? You didn't even look at they keyboard, you used the bumpy keys to position your hands.
The problem with Open Source clients is that they never support all the features that the official AIM clients do. I'd guess this is because it takes a long time to reverse-engineer things like buddy icons, direct connections, voice-chat, etc. This official client, while it might not be anything special right now, at least gives us a little hope that we'll see a client that keeps up with the Windows client in the future.
They seem a lot better to me, and mozillazine agrees (There are quick links to M18 builds there too). Also, for me the Windows build is much much better for me than the Linux one. Most notably for rendering times.. on average Linux is 1.5-10 times slower at rendering pages for whatever reason. This is with XFree86 3.3.x since I haven't seen any distro that's confident enough to release XF4 to the masses.
Okay, so is the message that if we go with Open Source software, we should be happy with what we can get? But if we pay money, we can demand high quality, on-time releases that meet our demands?
Sign me up for that!
If we're going to compete with closed-source corporations, we need to be responsive to users, deliver on-time, stable software like they do, and do it just as good or better than them. The time for excuses is over, we're in this to win.
Horrible analogy. Being able to port C# programs written in VS.NET is only a part of the reason for Mono. And MS won't stray far from the ECMA standard, which is what the first release of VS.NET follows. It's taken until now to break free of some legacy "features" like incorrect for-scoping introduced way back in VC++ 4, just for backward compatibility.
Right now, all Linux has for standard middleware is CORBA. Sure there are Linux die-hards that will stand by CORBA, but most will agree that COM is superior. Now with Mono, Linux will finally have a decent object technology with which to build large OO projects that will work together.
A remote starter by itself might not be too useful, but hopefully my next car will have an automatic pre-warmer, which will start the car, keep the doors locked, set the temp to 75, and defrost the windows for me.
Extremely useful if your car doesn't have a garage to sit in for the winter. My car now won't even let me lock the doors with the key in it, so I either sit in it while it warms up, or watch it and hope no one jumps in and drives away.
No Slashdot poster has been able to reliably get their posts modded to +5 yet.
Feb. 12, 2008:
If you're serious about security, you won't even need anti-virus, since you're using an OSS OS.
Doesn't the FSF want the power to keep me from using GPL'd code in my truly free public domain software?
A clear indication is that most universities around the country are sticking with computer science as the "programmers major". I've only heard of software engineering at the graduate level.
One decent program that sticks out in my mind is the one at CMU.
Okay, I forgot RAM, which is cheap. But you don't need a DVD drive, the original poster was suggesting using the Xbox for a render farm.
$300 Xbox
-----------
$300 733MHz P3 + 10mbit ethernet
$100 1.33GHz T-Bird
$100 Motherboard
$70 20G HD
$50 case + 300W PSU
$30 Linksys 100mbit ethernet
-----------
$350 1.33 GHz Athlon + 100mbit ethernet
Xboxes are cheap, but not that cheap. My numbers are my guess of pricewatch * 1.5, which is what I usually end up paying. With the Xbox you're also paying for an NVidia chipset close to a GF3 with TV-out and controller(s?).
It'll take your city or any latitude/longitude pair and give you an estimate. For my area, 1am shows about 0/hour and 4am is at over 3,000/hour.
Think about it the other way around. If you're writing C++ code to work with gcc, do you want to go through it and make sure it will compile in VC++? GCC 3.0 barely even compiled the Linux kernel. Standards compliance is rarely black and white.
At least with C++ the problem is that the standard is pretty big and complicated. With HTML the problem is that it wasn't meant to handle everything we use it for. The solution will be to move to a mark-up language that is designed to define layout to the pixel.
What I really miss is being able to talk to people in my area, usually within the 8 mile band A radius, that spend as much time with their computers as I do.
What do we have now.. LUG meetings? Except for some of the famous ones like SVLUG, the ones I've heard about and been to are just a bunch of people who can't get Red Hat installed.
I've been content to talk to coders from around the world. I find them because they're part of an OSS project I'm working with, or they're on IRC, or they post to the newsgroups I read. But I will probably never meet them, go find some decent bars in the area, or talk about the local CompUSAs and which ones have the best selection. I have to do that alone.
Gregg's speech (scroll down almost half-way, or search for Gregg)
If you feel strongly about this, do send hand-written, original mail to him. It still makes a difference even if you aren't from New Hampshire. His web site:
http://gregg.senate.gov/
We both know you're exaggerating. Object-oriented programming is an exciting place to be in the SE field, but C++ and C# definitely have their place.
Java is no longer Sun's alone. Java is the industry's.
I wish that were true. Can MS include Java support in VS.NET? I might be a Java programmer instead of a C++ one today if Sun would've let people choose their IDE instead of taking it away from Microsoft.
This is why DSL *will* save you (us). With DSL you have choice, and you can pick a great ISP like Speakeasy. With cable, you're stuck with whoever is serving your area.
And if you want to know how to implement these patterns, you need this book:
Modern C++ Design by Andrei Alexandrescu
He does things with templates you wouldn't believe. Some even call patterns a whole new paradigm comparable to object-oriented programming. If you want to see where C++ is going, patterns are the place to be.
Even worse is the companies that insist on 5 years of *work experience only*. I hear this 95% of the time, even for Linux jobs.
I'm probably not in the majority, but I don't like real actors. When I see people on the screen, I know they have lives outside of this movie; people are surely talking about who they're dating, what kind of house they own, etc.
With CG characters, you do have human voices, but it's easier to get immersed in the movie because they don't exist outside, in our world. It's closer for me to reading books.
This will not work for most games. Gamers need to keep their eyes on the screen.. no gamer I know ever looks at their controller.
When you have your hands on a traditional controller, the bumpy buttons let you know your hands are in the correct position. You know when you press down, you will hit the right button. Accuracy is everything. With this, you can try to keep your hands in the same position, but the only way to know for sure is to make a mistake or look down. Forget it.
As an example, how often do you start typing with your hands one key to the left or right? You didn't even look at they keyboard, you used the bumpy keys to position your hands.
common courtesy causes you to lose karma? only on Slashdot..
nt
It's davidguy.c right? Did you do anything special to compile it in Linux? I keep getting a floating exception.
The problem with Open Source clients is that they never support all the features that the official AIM clients do. I'd guess this is because it takes a long time to reverse-engineer things like buddy icons, direct connections, voice-chat, etc. This official client, while it might not be anything special right now, at least gives us a little hope that we'll see a client that keeps up with the Windows client in the future.
They seem a lot better to me, and mozillazine agrees (There are quick links to M18 builds there too). Also, for me the Windows build is much much better for me than the Linux one. Most notably for rendering times.. on average Linux is 1.5-10 times slower at rendering pages for whatever reason. This is with XFree86 3.3.x since I haven't seen any distro that's confident enough to release XF4 to the masses.
Sign me up for that!
If we're going to compete with closed-source corporations, we need to be responsive to users, deliver on-time, stable software like they do, and do it just as good or better than them. The time for excuses is over, we're in this to win.