Domain: sourceforge.net
Stories and comments across the archive that link to sourceforge.net.
Comments · 31,462
-
Re:iPod audio out...
No. I have a clue. But thanks for playing!
I put common in quotes for a reason, and it wasn't to quote someone...
My "limited part of the world" is innundated with iPods. I live in a college town, they're a fashion statement here.
By "common" I meant a format that is used in more devices. Overall percentage? Yes, the Apple format is most certainly more widespread, but is generally used in only iPod/iTunes. If, OTOH, each device counts as ONE device, then I guarantee that the FLAC format is much more common. The same for commercial music distribution, not just bootlegs. There are more places to buy lossless music in FLAC than there are lossless AAC. iTunes has the largest volume of sales though, obviously. (Does iTunes typically even sell lossless tracks? Do iPod users typically care about lossless?)
Not that I've looked, but is there a decent list of devices which play apple-lossless somewhere? The http://flac.sourceforge.net/ site has a pretty comprehensive one for FLAC.
As for your second point: I agree about the computation needed for lossless vs lossy formats. (AAC can be either though, right?) The original parent poster noted that the hiccuping occured on large lossless files, not lossy, due to the high bitrate. Again, I agree with you when saying that any HD should be able to transfer the data at that rate, so there's "absolutely no reason why it should hiccough." But if that is the case, why does the iPod?
-
Re:Funny...
What I find even worse is that this guy wasted valuable time doing indenting when there are a gazillion programs doing it much better, like HTML Tidy.
-
POstfix + Mysql
Look at postfix + mysql
http://www.sweeney.demon.co.uk/pfix_imap_virtual.h tml
Mostly, U will need a cluster for everything.
If you are seeking for a all around opensource, start with this link, later, to use LVS, the tool for makeking load balancing clusters go here:
http://www.linuxvirtualserver.org/
And if you really are looking for a opensource cheap software costs (not very cheap tco) also you can build your OWN san with ata over ethernet:
http://sourceforge.net/projects/aoetools/
And for webmail a usefull but also ligth interface:
http://www.squirrelmail.org/
With all the licence cost savings, you can Invest a lot of time, and have a fair amount of flexibility.
Sendmail inc, has high availability solutions:
www.sendmail.com
Also, you can spend a lot of money and buy a very bit IBM machine with lots, and lots of lotus notes licenses, with that kind of money spent, you can put IBM at your knees if a lawer makes a good contract..
Also, to complete the solution you can setup nagios and mrtg for monitoring.
http://www.nagios.org/
http://people.ee.ethz.ch/~oetiker/webtools/mrtg/
I think, to setup the hole thing, U will need, like about 50 good servers, (maybe u can try IBM openpower with virtualization, it IS a risc CPU), and like.. humm.. a month of technical tests...
The mysql backend will give you centralized administration, LVS will provide scalability and good servers will give you uptime...
And if EVEN you like, you can make a Linux Routers using sangoma hardware:
http://wwww.sangoma.com/
Everything can be done with Linux by now... The cuestion is how much responsability do you want to have regarding the stability, and overall functionality of the solution.
IBM, HP, RedHat, SuSe, and ANY Linux Consulting firm would be interested in having you as a success history.
Good Luck, and May the Source be With You -
Being alert for a Solar Flare HOWTO
- Download & install gkrellm
- Download & install Gkrellkam plugin (it's for getting images from webcams).
-
Set up the gkrellkam plugin to get the image from http://sohowww.nascom.nasa.gov/data/realtime/c3/1
0 24/latest.gif, which is a LASCO instrument at SOHO (which we are turning into the world's most expensive webcam IMHO). - Also, set the number of second per update at 3600, so your image will update every hour (I don't know exactly the update times at soho website, I think 1 hour is ok)
- Stay alert for some twisted structure like this
I have four gkrellkam panels, one for watching sunspots, another for coronal holes (currently in "bake-out"), another for the auroral oval and the above one. The links for those images are:
Auroral oval (replace "pmapS.gif" to "pmapN.gif" for the northern hemisphere)
Take a look to the SOHO website (lastest images->near realtime images) for more images... sadly the SOHO now is in a kind of blind point, so many of them are marked as "CCD Bakeout". Maybe it will be back online in a few weeks.
Of course you can use gkrellkam for a lot of other purposes, like getting weather satellite images... oh, and getting images from a ordinary webcam
;) -
Star Control 2 (The Ur-Quan Masters)
This game is just a shoe in. Using the stylus for mining and trotting around the galaxy, then dropping it and using the d-pad and buttons for melee. Not to mention the possibility of Wi-Fi multiplayer melee.
And it's Open Source -
Re:full article mirror & comment
Burn to the Brim will allow you do do this, it's not automated, it just figures out what goes where and moves the directories into a structure for easy burning. It may take a little while to get it to do exactly what you want.
http://bttb.sourceforge.net/
I use it for backing up my large non pornographic *cough* photo collection. -
Re:Does it still have DRM ???
I also want FLAC. I can't see the point of encoding my music collection in anything else.
-
You need a Nokia 9300
I've been using this phone since February and it's the best gadget I've bought in a long time. Not to mention absolutely essential for me, a sysadmin team (of one person) providing 24x7 support for our Linux servers.
Previously I had a Palm T3 and a bluetooth phone: too bulky to carry everywhere, no keyboard, too small screen and no multitasking. This last point's the killer when you're logged into an SSH session and have just SSH'ed to somewhere else and need to refer to a web page or whatever for a moment but switching away from ssh would close the connections.
What's so good about the 9300?
- Small
- Good keyboard
- PuTTY SSH2 client with an ANSI color 80x24 terminal (or even 106x26 or something when you maximise it)
- Multi-tasking
- Reliable
- Good web browser (Opera, with flash plugin too)
- Good VNC client with SSH2 tunneling
- Office suite that is fairly MS Office-compatible
Basically it's the dog's danglies for mobile system administration. And quite a bit smaller than the Nokia 9500 - who needs Wi-Fi and a camera anyway.
It has a few small problems: no vibrate, a bit slow, can't copy and paste in PuTTY, not so many third-party apps as Palm or Series 60
..... but that's about it. -
Re:Nokia 9500 and | "pipe" symbol
From the Putty Users Guide (3.2): "Note that the vertical bar symbol available in the character selection window is not the same as the Unix pipe character. To send the pipe, press Shift+Ctrl+P oor select Tools/Send Character/Pipe from the menu.
-
Re:Linux had this for ages
if you're referring to http://oprofile.sourceforge.net/news/, you're sadly mistaken. Realtime system profiling is very far behind on Linux compared to Solaris.
Can you monitor how much network bandwidth each process uses? -- Sure you can see listening ports and IP traffic, and ntop is fantastic at showing what network bandwidth is used for (i.e. spotting p2p and IM traffic, eg). However if you have a trojen and you see suspecious network activity, there is a certain amount of guess work to try to find the process. Solaris will show exactly what process is making what connection where and the bandwidth it is using.
Can you monitor how much IO utilization each process has? -- No, only IO wait and CPU consumption which is normally enough, but say you have a script thats just reading all content on the disk and redirects it to /dev/null - Sure you'll see abount 1% cpu utilization, but again, guess work at whats actually using IO.
Sure you're usually right making an educated guess but system profiling is far ahead on Solaris. -
Re:Testing is always a problem
There is a difference between a kernel and an OS, you know? I don't know where you read me suggesting that it was simple or easy. the testing suite will probably exceed the the actual kernel in size twice over. As for if someone has aready made a start: Linux Testing Project.
-
Re:Boot CD.
-
Re:How S3 makes money...
and there's no support for their cards on linux (offical or Xfree).
http://www.viaarena.com/default.aspx?PageID=420&OS ID=20&CatID=2260&SubCatID=110
http://xfree86.org/4.5.0/RELNOTES4.html#43
http://sourceforge.net/projects/unichrome -
Re:Strangely, contrary to the KDE whiners...
I've been a RedHat/FC user since RH5 (I'm using FC4 now), and yes, Gnome is slightly better by default in these distros by default, simply because Redhat insists on crippling its "version" of KDE, supposedly so that the two desktops are more similar in terms of features/usage.
That said, it is very easy to upgrade to a "standard" (and better) KDE using apt/yum (check out kde-redhat.sf.net); you'll notice the difference immediately. For me at least, Gnome is quite pale in comparison, especially when it comes to application integration and features.
You seem to imply that it is/should be *difficult* to run Gnome (or rather, Gnome-centric) apps in KDE. Why? And why should running a KDE/Qt (or "KDE-centric") app in Gnome be at all challenging? Last time I checked, Qt and GTK work fairly well side-by-side, and the two desktops BOTH try to maintain inter-compatibility.
Anyway, both Gnome and KDE have their place in the world. But do not bash KDE based on your RedHat/FC experiences - you do not know the "real" KDE.
-
Re:How to kill Nautilus (sort of OT but useful!)
I use Idesk on Windowmaker and love it and you dont have to know all of the x and y garb.
http://idesk.sourceforge.net/ -
Re:What are they testing?
Cool! I'll have to look at this some more, I only took the briefest of glances at it. I found this diagram to be very illuminating:
http://ltp.sourceforge.net/images/2.6.8-poster-med ium.jpg
As someone above mentioned, instrumenting all the code with debug checks would bring the system to a crawl. However, with compiler settings set to Release instead of Debug, it should be possible to give end users an optimized version without any debug code to slow it down. -
Re:Does time travel as well
-
Re:Numlock, Capslock and Scrollock modes
You're welcome. ^^
If I understood that right.. well, you could use DOSBox to play the DOS Sopwith. In Linux. From Windows. Mac. Whatever.
Then you could tweak the speed setting in DOSBox and pretend it's a 4.77MHz PC. ;) -
Ok, now I hate patents
I only sort of mildly disliked them before. But that was before I found out that part of my FOSS project was based on something, hazard pointers, that has a patent application in on it. You go and improve somebody else's idea and then you can't even use it. Sucks.
-
Programming Challenge
Throwing down the gauntlet here. Who can code support for a new BIOS chip into flasher for linux the quickest? Extra points for adding new hardware support.
-
latex2rtf and tex4ht
I use LaTeX2e on a daily basis for a great variety of documents. While at it, I also had to interact at the professional level with people who seem to think that the one and only way to do rich text is with MS Word, so I had to see what could I do to preserve interoperability.
In the Free Software realm, the two best options seem to be latex2rtf and tex4ht.
The first one, latex2rtf, is the one I use. It works decently, does its job, and does it well. The only glitches I saw are that the resulting document has an user--defined page size and margins that are too big (i.e., 3.5--4.2cm), but both of these are easily surmountable. For your needs, the trouble with latex2rtf is that it only does LaTeX, AFAIK.
The second one, tex4ht, is said to be an excellent tool. It is aimed mainly to the production of hypertext documents for the Web, and it could be used as a (La)TeX -- HTML tool. But it can also generate XML/CSS, and OpenOffice.org
.sxw documents, too. From there, converting to a Word format would be trivial.For me, tex4ht looked interesting, and really worth checking out. Additionally, it is not bound to the LaTeX format; it can do plain TeX. However, and this is the sad part, its installation instructions for Unix systems are incredibly hard to understand, especially for those of us that do not use the C shell. And, it does not integrate well with the defacto TeX distribution for Unix, teTeX.
My take: if you can manage to get it going, perhaps tex4ht might be the way to go for you.
-
What field
It would be interesting to know the field in which you publish. I gather it isn't math or science, so why not just use GNU Texinfo. It would also help if you explained what you write that makes TeX more useful than MS Word. You mentioned DocBook, but have you tried it? I guess latex2rtf (http://latex2rtf.sourceforge.net/) doesn't work so well either, hunh?
-
LaTeX2rtf
The F/OSS LaTeX2rtf is probably your best bet. Coverts cross-references, eps pictures to jpeg, or png (pdflatex users will be happy to know rtf supports jpeg and png), equations to either an EQ field or to a bitmap picture, and does tables right. It isn't perfect, but it is good.
-
Re:Well...maybe
Privateer remake? Would that count as an open source game that's as fun as wing commander.... ?
-
New SlashCode is illegible on Treo 650I've just filed a bug: [ 1283326 ] CSS: New SlashCode is illegible on Treo 650
I bet it's probably illegible on other handheld devices as well... try it on yours!
-
Re:Agreed. More harm than good.
For example, most (all?) Thinkpads have a DRM chip in them.
This is incorrect. Most of them have a TPM in them. A TPM is not a DRM chip, although DRM might be one application of a TPM.
Ironically, the only support of the DRM functions I'm aware of is via a Linux kernel module with was/is made freely available by IBM and is open source.
Yes, IBM provided an open source API to allow programmers to use the TPM. AFAIK, no one has used this API for DRM, although I know of at least one project that is using it for securing keys used for file encryption.
And while the GPL is becoming increasingly powerful, it's got no where near the power to force a fundamental change in how the industry works.
I partly agree. I think the GPL can induce change -- and it has already -- but it musn't be too heavy-handed. I see a few variants here:
- Holders of software patents cannot make use of the permissions granted by the GPL at all. I don't think it's possible to prevent them from using the software, but they could be prevented from creating derived works or from distributing copies.
- Holders of software patents can make use of GPL-derived permissions, but only as long as they don't enforce their software patents.
- Holders of software patents can use GPL-derived permissions, and can enforce their patents, but if they enforce their patents against *any* GPL project, they lose the right to use any GPL-derived permissions.
- Holders of software patents can use GPL-derived permissions, and can enforce their patents, but if they claim patents that are infringed by a GPL project, they do not have the GPL-provided permissions for that project. They can gain the use of the GPL for that project by explicitly licensing the patent for all GPL use.
- Holders of softwrae patents can use GL-derived permissions, and can enforce their patents, but if they enforce their patents against a GPL project, they lose the GPL-provided permissions for that project.
The last two options are fairly reasonable, IMO, and would have the effect of reducing the risk patents pose to GPL software. Personally, I like option 4 best.
-
Re:Slashdot
Well as I understand it, http://sourceforge.net/ is offering their entire software library, available for download, FREE OF CHARGE!!!
-
Re:Old HatIt's not difficult to come up with more mature technologies that have gone by the wayside, indeed, in many ways we've gone backwards. I recall CUSeeMe clients being available for the Commodore Amiga. About the only major complaint anyone had with them was that they required the attrocious and bloated "MUI" user interface system installed. That was in the mid-nineties.
Now we've progressed so far we're standardized upon an entirely new and unnecessary protocol that doesn't even work transparently through, either directly or in proxiable form, NAT, and appears to exist only because of the brain dead meme that's common amongst programmers right now that everything has to look like the web. Voice over IP and Instant Messaging? It'd be so much easier if it looked like HTTP over UDP. Yeah, that's the ticket, that'll make it much easier to implement! And let's make all of our data look like HTML as well, we can create "XML" and store everything like that, I mean, it'll be a zilliontrilliongillion times easier to parse than TAB DELIMITED FILES.
What are they? Nuts? Why does everything have to look like something COMPLETELY UNRELATED? Why can't we just, say, design a sane streaming protocol which includes destination host information and stuff? What are they going to reinvent next? Maybe JPEG should be replaced by numbers stored as XML... yeah, make it like this:
<image width=64 height=48>
I mean, that'd make MUCH MORE SENSE than storing it in an efficient binary form that actually resembles the data. Because, like, people can read it in VI. Except they can't because there's too many FUCKING TAGS for it to be readable. What happens when you combine the inefficiency of ASCII text with the readability of binary? XML, that's what.
<row> <black/> <black/> <notsoblack/> <white/> <offwhite/> <offoffwhite/>...Anyway, better quit this rant before some mods me flameworthy.
The point is, we seem to be unwilling at the moment to build on intelligently designed technologies often simply because someone has declared it "obsolete" because they want to re-invent the wheel. SIP? Someone's been SIPping the kool-aid if you ask me. We know what needs to be done, but for some reason encapsulating HTTP in a UDP packet is more exciting. Let's choose appropriate technologies for every situation, rather than trying to shoe-horn whatever's trendy today.
Readers who are interested in my replacement to SIP, called DuplexStreams, can contribute to my SourceForge project.
-
Re:Disagreehttp://midcom-p2p.sourceforge.net/draft-ford-midc
o m-p2p-01.txtThis memo documents the methods used by the current peer-to-peer (P2P) applications to communicate in the presence of middleboxes such as firewalls and network address translators (NAT). In addition, the memo suggests guidelines to application designers and middlebox implementers on the measures they could take to enable immediate, wide deployment of P2P applications with or without requiring the use of special proxy, relay or midcom protocols.
-
Mind.Forth Flunks Every Turing Test
True AI does not need a phony, artificially contrived contest to prove itself. The Turing Test is much too great an ordeal and a torture for an infant AI Mind to be put through. An Aleph with infinite information or a superintelligence might pass the Turing Test, but it is too difficult and too downright "camp" for primitive AI Minds like MindForth. A better test would be if YOU, Slashdot Reader/slash/Lurker, run Mind.Forth in front of your smartest known acquaintance and discuss with said acquaintance (or classroom full of brainy high school students) whether the AI Mind is actually thinking, or just faking it. Report back here on Slashdot, like Andrew L. Ayers did. The Andrew L. Ayers Test is far better than the Turing Test for evaluating either an AI or a book about AI. The honest, candid assessment by Ayers of Mentifex AI and of why he keeps a copy of the AI4U textbook on his shelf of twenty-odd AI books, earns a sincere thanks from Mentifex. Mod me to the moon.
-
Speaking of chat bots...
-
Re:Correction
I think it doesn't make sense to try to convince the author of ReBorn to continue his project. I've never seen any source and I guess it was a closed-source project.
If you're looking for open-source audio, MIDI and sound software, you should take a look at this site (jack applications) and also this one. -
Open source alternatives?
-
Re:great
You need DOSBox!
http://dosbox.sourceforge.net/ -
Re:Just use PostgreSQL...
You don't actually have to have every single filesystem out there support it. You just need the APIs in the kernel so that if a filesystem does support it, userspace programs can make calls that use it. Non-ACID supporting filesystems will fall back to some behavior that isn't actually ACID and is easy to implement. There would be sysconfig calls you could use on a filesystem to discover exactly how good its ACID support was.
And the code that really _does_ implement ACID doesn't have to live in the kernel either. The kernel can get to it through things like FUSE.
The addition of an API for good support of transactions would make distributed filesystems much easier to write.
I realize that SQL isn't trivial. I think of SQL as a really advanced and sophisticated version of the 'find' utility. And I realize that foreign key->primary key relationships don't have an obvious mapping into the hierarchical database that is a filesystem. And that's OK. I would just be happy if the database structure mapped into the filesystem in some reasonable way, and you could manipulate the database through the Unix system call API. It can return errors if you try to do something that violates a relational integrity constrain or whatever. It's the separation of namespaces that I think is really evil.
Filesystem vs. database shouldn't have to be a design choice. And the bizarre two-headed world we have now where there's a whole ton of data that has no visibility to tools that aren't specially written to access it is just ridiculous.
-
Re:Can the PC make a comeback?Well, um, you asked.
On a more serious note though, there's nothing at all preventing PC games from running completely from the *ROM and not from the hard drive.
(though, of course, as soon as you suggest that, someone is going to complain that they spent far too much on their computer just to have to store a pile of *ROMs next to their computer, waiting to get scratched)
-
Re:AlsoIf you're making a joke, ha ha. If you're making a point -- that it's all about the personality of the developer, then you're way off base. There are some really serious issues here. Is MySQL really faster for simple queries? Does PostgreSQL's more complete RDBMS feature set matter to web developers?
Until recently, most Slashdot stories have assumed that MySQL was it as far as free database engines were concerned. Lately, we've been a little better informed, but I still haven't seen a good comparison of MySQL versus the PostgreSQL or Firebird. I browsed this discussion hoping for some useful comments, but all we have so far is a long and pointless flame war about the SCO connection, and of course the usual lame jokes.
-
Re:Flexibility?
It's worse than that. See vigor and be afraid.
-
switching from MySQL?
is MySQL going to stop distributing its product under GPL ? Should those users for whom GPL and the freedoms it gives are important start preparing for a switch to something else ?
I already use, er have installed and am learning to use, another OS database, Firebird.
Falcon -
Re:WOOOOOOHOOO! Music stuff on /.!
Semi-Offtopic, but there's a nice alternative to Fruity Loops for Linux users...still in Beta, but:
http://lmms.sourceforge.net/
It's pretty good.
Anyways, I'll be sure to pick this one up. -
Re:So you're telling me
In my experience, the "compatibility" mode of Windows XP usually doesn't do diddly. I would suggest trying
DOSBox(http://dosbox.sourceforge.net/news.php?show _news=1), an excellent 486/VGA computer emulator that can run quite a few old games on a modestly powerful machine (2.0 Ghz +, 512 MB RAM), and even has some graphic filters if you have the power. -
Re:Minor Detail
Minor detail indeed.
I assume you are talking about the psql client. Note that this is a client and not PostgreSQL. There are other clients you can use with a PostgreSQL server some of which are GUIs. phpPgAdmin is one of them:
http://phppgadmin.sourceforge.net/
burnin -
Re:Still no logging of sftp/scp transfers?
google + "sftp log" = you are an assclown!
http://sftplogging.sourceforge.net/
This patch adds the following functionality to openssh:
* Log FTP Sessions
* Designate a umask for FTP sessions
* Allow/disallow "chown" or "chgrp" during FTP Sessions -
Slowing down dictionary attacks
I had an instance of an attacker running a dictionary attack on my sshd the other day, and I was surprised by how many logins he could test per second (he was using multiple connections). I asked on #openbsd about ways of slowing down such attacks. This is the advice I got:
1. Run sshd on a different port. The scripts won't find you there. I don't like this option, because it requires me to specify the alternative port every time i ssh, scp, rsync, or svn. It's still about the easiest and most effective method.
2. Limit the connection rate to the port you're running sshd on. In many scenarios, it won't hurt you if you can't connect to it more than once in 5 seconds, but this will make a dictionary attack from a single machine very tedious. In OpenBSD 3.7, you can use pf with max-src-conn-rate.
3. Use a script like DenyHosts to monitor your authentication log, and add suspicious hosts to a block list (either temporarily or permanently). This looks like a very nice solution to me.
4. I got this one from my girlfriend: disable password authentication and use key-based authentication instead. This is my prefered solution, except that I have to solve some problems with public key authentication not working from some of the machines I use.
I hope this post is helpful to some of you. If you have any other methods that you would like to mention, I'd be glad to hear. -
Re:Still no logging of sftp/scp transfers?
http://sftplogging.sourceforge.net/
Don't know if i works against OpenSSH 4.2.
But it probably will soon. -
ac3filter can do the same thing
I use ac3filter http://ac3filter.sourceforge.net/download/ to do the same thing - great for watching HD p2p downloads when the file is wmv-hd (wmv-hd doesn't use AC3 or DTS, it uses WMA Professional 5.1 for the audio).
Instructions here: http://www.avforums.com/forums/showthread.php?p=1
9 25770#post1925770 -
Re:Microsoft's answer to UNIX
AFAIK Linux manages NUMA transparently by default including a NUMA-aware scheduler, and you have a pretty sophisticated API on top, see
this link. Moreover NUMA on Linux works on a pretty broad range of hardware including bona fide supercomputers.
Whereas with this pretty pitiful MS API you are free to do your own NUMA management yourself, and it's AMD64 or Itanium or nothing. -
A word about open sourceThis is akin to opening up closed source software. IMHO, special tools? Pfft. The world of people outside of the mfg'ing car company do a pretty good job of "reverse engingeering" what car mfg's try to make proprietary.
How do you think there's non-oem parts?
Freediag is an obd2 scan/monitoring program. It requires an interface to connect to the serial port. I got mine from here. Although I haven't actually gotten it to working (no response from ecu).
With such a scanner, one can read trouble codes or constantly monitor almost every piece of data the ecu sees.
-
This is not good. In a number of ways.
MySQL AB is working on MaxDB, the successor to SAP DP that will be 100% MySQL compliant and be on par with the most advanced of DB technology. They have a lot of irons in the fire and the SAP DB move was considered extremely smart. SAP handed the code over to them.
Pulling a thing like this is stupid imho, and will spoil the image they gained the last 3 years significantly. I really don't know what to make of it.
Time to look at Firebird (http://firebird.sourceforge.net/) and PostrgreSQL.
I guess monopolys are never good. -
Re:New Playing Field
I imagine nobody is happier to hear this that PostgreSQL. Their popularity is about to skyrocket as countless OSS projects look for alternatives to MySQL.
No. I will look for alternatives, but after the way the PostgreSQL advocates have treated MySQL users, PostgreSQL is not an option. The PostgreSQL fans have taken over tons of threads about MySQL -- they rarely generate their own good press, instead they just complain vociferously about all the good press that other DBs get. They belittle the legitimate critiques that people have about PostgreSQL, frequently making derogatory comments about the person rather than the critique. They have a conveniently shifting definition of what a "real database" is, so that as MySQL adds features, they can continously say, "well, now it may do everything I said it couldn't, but it's still not good enough."
The PostgreSQL database has an ugly community. And with support & learning being community-driven in most Open Source products, I cannot see myself chosing them. Instead, it's time to look at Firebird or for smaller projects, the new MiniSQL (or whatever it's called) that PHP recently added hooks for. I've also heard of another promising free database, but I can't recall the name right now -- it might have had something to do with Andreessen's Cloud-something business.