23 Jun 2002 chipx86   » (Journeyer)


My mom, sister and I are heading out tomorrow for a little vacation to the beach. I haven't gone in years, and I suspect this will be very fun with my sister. We'll be leaving at 06:00 tomorrow, which is several hours earlier than I'm used to, but I think I'll just end up sleeping in the car.

TV Out on GeForce2 MX 400

I've had this GeForce2 MX 400 w/ TV Out card for a year, and I just now finally plugged it into my TV. It was very simple to get Xinerama working with it. I got to watch some mpegs over on the TV, which proved interesting, and I have to say that I enjoy it more than watching them on the computer


First, like other people have said, you don't write software to create any movement. You scratch an itch. Some people want everybody to move from Windows to *nix, but I think most experienced users and developers realize that Windows is here to stay for awhile, and that the right tool for the job is important.

To get started in open source development, either just wait until you realize one day that you need to get a task done in an easier way, or after using open source programs for awhile, see if there are any features you want to add. Most people don't start by writing big programs. Write small shell scripts or patches or tiny utilities that get a certain job done. That is the way to start, imho.

Eventually, as you do more and build your reputation (more on this in a second), you may come in contact with other developers and projects. For example, I have been a user of Gaim for several years, and had known briefly who the development team was. I never expected to actually work with them. Then one day, I saw a notice on their website saying they were looking for a new designer. I came up with a layout and sent it in. Rob Flynn, maintainer of Gaim, said he liked it and that became the next layout. A year later, I ran into Rob again as I helped run the #wtc-confirmed channel on OPN (on September 11th). It was then that I joined their channel on IRC and got to know the development team. Now I work on the website and submit patches to the project.

So basically, if you want to move up, you have to start low and just get to know people. And you need to make a good impression! Pissing off a community of open source developers by saying how we're doing things all wrong is a horrible way of making a name for yourself. I don't know if your recent posts in your weblog are your way of trying to make yourself sound better, but you need to stop trying to degrade others. You only end up hurting yourself.

Open source developers do not owe anything to other people. They develop programs to do what they themselves want to do. They release the code to the public so that others can use it, and perhaps contribute to it. Most people using UNIX-based operating systems are able to figure most things out, and if they can't, they can ask the developer(s) in public listservs or in private for help.

If this stuff didn't work, people wouldn't be doing it.

People will not help you. You need to help yourself. However, since you seem to not even understand the mentality of open source, nor do you have a use for open source operating systems, perhaps Windows is the right thing for you. You can still write open source software for Windows, however, or you can use both Windows and *nix. There are lots of docs, if you just open your eyes and look around for a second. Bashing the people that work hard to create products that you use is the best way of making permanent enemies.

I know most people are tired of your nonsense here. If I were you, I would make sure to be very careful in what I say from now on. Start to find positive things in life, instead of negative things. Find a project and talk about how you're doing in that. Just be productive and civil in some way, and you'll be better accepted. Otherwise, you will forever inflict upon yourself the mark of the Troll.

Oh, and stop using certifications as a way to show your like or dislike for a person. Use them in the way that they are intended. Otherwise, you are contributing to the problems here. (Well, actually you are, but as I said earlier, that's something you really need to work on before you make important enemies).

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!