I don't understand. You claim that you'll release the source code to the public, yet when the issue came to a head and the two main freedb devs essentially walked away from years of (free) work, you just sat by and watched? We could have avoided all of this mess if you'd even just given them the code and said, "Here, this is the source, this is the license, could you please hold off on distributing it until after I've documented it?" Then they'd at least be able to open it up to the public if you were to get hit by a bus or something in the interim.
But you didn't do that. And now you're shilling your code on/. with promises you should have kept a year ago. Why should any of us trust you, when you could have prevented all of this?
Many moral codes require that one do one's utmost to save innocent human life. One is not permitted to simply look over the taking of human life, as you suggest when you say that "they can just refuse treatment".
And there lies the problem. It's not enough for them to simply not do something, they must proselytize and cram their beliefs down the throats of non-believers. Even when those beliefs defy thousands of years of progress in civilization. So we get jihadists telling us to get rid of our Western excesses or they'll kill us. And in our own country we have right-wing nutters throwing people behind bars for using drugs, or proposing amendements to limit the rights of homosexuals. The one common theme among all these groups: they can't keep their noses out of your affairs.
Doctrine number one for my new utopia: Mind your own fucking business.
I'm glad Google has come to the rescue of such a serious oversight on Mozilla's part. They could solve all these portability problems if they just implemented a light database backend to store your data; instead you've got:
HTML files (bookmarks)
DB files (client certs)
CHROME files (browser prefs)
TXT files (signons, cookies)
DAT files (forms)
RDF files (download manager)
INI files (extensions)
XML files (roaming profiles)
JS files (user prefs)
et-fucking-cetera
THANK YOU GOOGLE for sorting all this shit out. Too bad it took an "evil-but-not-really" third party to figure out what the end-users have been clamoring on about for years.
And yes, I'm aware that the new, improved Mozilla will implement SQLite. Eventually, when it's released, probably, they think.
You've already been modded up to the stratosphere; I just wanted to add an "AMEN, BROTHER."
Provide documentation? That'd ruin their day jobs.
on
The CVS Cop-Out
·
· Score: 1
I have a sneaking suspicion that many OSS developers go out of their way to avoid documenting their projects on the hope that it will become popular (regardless), thus securing for themselves lucrative consulting fees.
Google to fetch the answer to a question I have, the first hundred results are usually some chat thread with my question being asked and some brilliant and insightful genius replies back with the comment to just use Google
I cannot tell you how much I hate that shit! At the very least, the forum moderator could delete those threads where a question isn't answered. What in the hell is the purpose of "SEARCH" when it pulls up essentially empty data (except that it's not actually empty--no, first you have to read through the thread before realizing, "Hey, there's no answer here!").
Rockbox development has been going on since (I believe) the original H120-series from iRiver. There have been several enhancements and new models that it works for.
I bought an iRiver H320 specifically because Rockbox development had advanced to the point that it could reproduce the features of the stock firmware. These days, it's gone lightyears beyond what iRiver had planned. Just a small list of improvements:
Album Art
On-the-go playlists
Real peak meters (excellent for recording, and something that nearly every other MP3 player manufacturer neglects!)
Custom skins
Doom!
I held off on buying an MP3 player until it could work as a satisfactory replacement for my MiniDisc recorder (primarily used for recording concerts). The current RB source offers the ability to activate the backlight when your recording meters clip! Fantastic for recording in darkened event halls.
Check out current developments for the H320 series over at Mystic River.
Completely agreed. I'm currently working on a large-scale project using Tapestry/Hibernate as a MVC framework, and I am astonished just how much code has to be written to do even the most minimal of database requests or updates. Sometimes you don't need the entire object to be persistent. It doesn't matter that it can scale to 10,000 concurrent users when, realistically, only 10-20 will ever be using it.
I've yet to see a truly pure MVC. I honestly don't think it can be done. The view/controller interface in particular never goes as cleanly as they advertise, especially if you're trying to do "fun stuff" like AJAX. Give me PHP any day of the week.
Unlike some other (poorly implemented) AJAX extensions (/greasemonkey plugins) I've seen, this shows complete responses and requests, as well as any javascript errors in-page. This is of enormous value when debugging clientside scripts: usually you only notice a bug when it's causing a page to break. This extension shows any and all errors, regardless of whether they interrupt your pageview.
In a nutshell, AJAX allows the client (your web browser) to talk to the server (whatever site you're browsing) without requiring you to reload the page. It uses JavaScript's XMLHttpRequest object to open a connection, send, and receive data. Generally you either recieve data in a long string of text, or you can use the browser's built-in ability to parse and XML sent over the wire.
Apple is not big enough to maintain drivers for all hardware available on the PC market.
Apple might not be, but do you have any idea how many independent hackers (in the truest sense of the word) are out there coding up their own drivers because they got tired of waiting around for the OEM? Well, I don't know either. But as long as the codebase (Darwin) is open for tinkering, you can bet someone, somewhere is working on expanding the driver base.
"It's complicated, but you can remain anonymous on the internet."
Said the user with the name quokkapox. I wonder how many people outside of Australia even know what quokkas are. So, that narrows it down to about 20 million people.
It's complicated, but you can find out just about anyone's identity on the internet.
The problem is that any evidence of an interstellar impact will be long gone by now. The Permian Event took place around the time of Pangea, for chrissake... continents could have shifted over, around and through any impact crators by now.
Heck, you could posit that the bulge of tectonic activity around the Himalaya is a result of uneven plate shifting due to a large, say, crator. Point is, all the pre-Pangean crust has long been subducted into the Earth, so this doesn't necessarily eliminate the possibility of a cyclical catastrophic interstellar event.
To be on the safe side, let's just assume this planet is toast and start planning to look for new digs.
I'd rather run Linux in a mainstream PC than a warexxored no-support hacked OSX.
You're looking at it from the perspective of someone who's used to packaged operating systems working out of the box. I'm not.
Me, I'd like to tool around in Linux, but I Can't Stand any of the interfaces. CLI blows. Text files blow. KDE and Gnome blow. What I want is the dependability of a Mac, the "beautifully designed, robust Unix with eyecandy." I want copy and paste to work between applications. I want fonts handled beautifully. I don't want to worry about dependencies and apt-gets.
A warez OSX is a free Unix to play around with without all the hassle of Unix-based OS's.
There have been some diamonds in that sea of coal. As you mention later on, the article "Mother Earth Motherboard" was possibly the greatest technical/historical article ever written. Here's Wired's copy. Here's another. And another.
Trash the income tax and just tax what people buy!
This would put a far larger burden on those with lower incomes. For instance, the family making $50k a year spends most of it in living expenses (if not all of it, considering our outrageous consumer debt). But once living expenses are covered, the rest is "gravy". Certainly, those who pull in more money a year are going to be buying more expensive things (bigger homes, nicer cars, etc.) but by the large, they can also use that extra wealth to leverage more money (through investments, real-estate, etc.) Thus the rich get richer, while the poor and middle class stay in "their place."
"So what!" you may decry. Well, unfortunately that creates a system where you start getting largely centralized accumulations of wealth. And as the saying goes, "It takes money to make money". The United States is already set up to give enormous advantages to those with cash (easier to raise capital, lower interest rates on loans, etc.); this would enable those "have's" to rapidly force those "kinda-have's" into "have-not's", and the "have-not's"--well... they haven't started charging rent for prison (yet).
When I looked at the system tray, it was filled with 15+ icons. [...] So I got rid of them all. I got tired of keeping track of what program was calling home.
Flash is just a plugin. If you use FireFox, it's no different than installing an extension. It fast, small, and doesn't load any icons into your task tray.
The other problems you had could have been solved quite easily: Media Player Classic.
Looks just like a stripped-down version of Windows Media Player 6.4 (before skins and bloat). It's a 4 meg executable file (2 meg download compressed). Nothing else--no DLL's, no subdirectories... nada. It runs super-fast (faster than VLC, in my experience, and WAY faster than Windows Media Player). It uses the absolute minimum of system resources. With it (and the proper codecs... yes, you have to install the proper codecs), you can view Flash, Real Media, Quicktime, DivX, XViD, Matroska (MKV), MPEG-1 or -2, MP3, and DVD's. If you have a TV Tuner card installed, you can even use it to watch television. 4 meg file.
Oh, and no icon in the task tray.
(If you want the QT and RM codecs without having to install the whole bloatful program, click on the links I provided above).
I don't understand. You claim that you'll release the source code to the public, yet when the issue came to a head and the two main freedb devs essentially walked away from years of (free) work, you just sat by and watched? We could have avoided all of this mess if you'd even just given them the code and said, "Here, this is the source, this is the license, could you please hold off on distributing it until after I've documented it?" Then they'd at least be able to open it up to the public if you were to get hit by a bus or something in the interim.
/. with promises you should have kept a year ago. Why should any of us trust you, when you could have prevented all of this?
But you didn't do that. And now you're shilling your code on
The golden years for PC gaming were from 1984 (first King's Quest) to 1992, when Castle Wolfenstein was released.
Just because you're paranoid doesn't mean they aren't out to get you.
Many moral codes require that one do one's utmost to save innocent human life. One is not permitted to simply look over the taking of human life, as you suggest when you say that "they can just refuse treatment".
And there lies the problem. It's not enough for them to simply not do something, they must proselytize and cram their beliefs down the throats of non-believers. Even when those beliefs defy thousands of years of progress in civilization. So we get jihadists telling us to get rid of our Western excesses or they'll kill us. And in our own country we have right-wing nutters throwing people behind bars for using drugs, or proposing amendements to limit the rights of homosexuals. The one common theme among all these groups: they can't keep their noses out of your affairs.
Doctrine number one for my new utopia: Mind your own fucking business.
THANK YOU GOOGLE for sorting all this shit out. Too bad it took an "evil-but-not-really" third party to figure out what the end-users have been clamoring on about for years.
And yes, I'm aware that the new, improved Mozilla will implement SQLite. Eventually, when it's released, probably, they think.
Tagged as: "[+] notfunny, python, spam, useless, wtf (tagging beta)"
You've already been modded up to the stratosphere; I just wanted to add an "AMEN, BROTHER."
I have a sneaking suspicion that many OSS developers go out of their way to avoid documenting their projects on the hope that it will become popular (regardless), thus securing for themselves lucrative consulting fees.
I'm looking at you, Mr. Howard Lewis Ship, Independent Consultant.
Show me who did they copy the original SoundBlaster from.
AdLib, you fucking tot.
And that "P-Diddy" song, I'll Be Missing You? Originally written by Sting.
Google to fetch the answer to a question I have, the first hundred results are usually some chat thread with my question being asked and some brilliant and insightful genius replies back with the comment to just use Google
I cannot tell you how much I hate that shit! At the very least, the forum moderator could delete those threads where a question isn't answered. What in the hell is the purpose of "SEARCH" when it pulls up essentially empty data (except that it's not actually empty--no, first you have to read through the thread before realizing, "Hey, there's no answer here!").
I bought an iRiver H320 specifically because Rockbox development had advanced to the point that it could reproduce the features of the stock firmware. These days, it's gone lightyears beyond what iRiver had planned. Just a small list of improvements:
I held off on buying an MP3 player until it could work as a satisfactory replacement for my MiniDisc recorder (primarily used for recording concerts). The current RB source offers the ability to activate the backlight when your recording meters clip! Fantastic for recording in darkened event halls.
Check out current developments for the H320 series over at Mystic River.
thread.article(parent.id).getPoster() == +1 Funny!
Completely agreed. I'm currently working on a large-scale project using Tapestry/Hibernate as a MVC framework, and I am astonished just how much code has to be written to do even the most minimal of database requests or updates. Sometimes you don't need the entire object to be persistent. It doesn't matter that it can scale to 10,000 concurrent users when, realistically, only 10-20 will ever be using it.
I've yet to see a truly pure MVC. I honestly don't think it can be done. The view/controller interface in particular never goes as cleanly as they advertise, especially if you're trying to do "fun stuff" like AJAX. Give me PHP any day of the week.
FireBug
Unlike some other (poorly implemented) AJAX extensions (/greasemonkey plugins) I've seen, this shows complete responses and requests, as well as any javascript errors in-page. This is of enormous value when debugging clientside scripts: usually you only notice a bug when it's causing a page to break. This extension shows any and all errors, regardless of whether they interrupt your pageview.
I am *confident*
Uh huh. And Bush was *confident* that there were weapons of mass destruction in Iraq.
So you see, you can be absolutely certain about something in your own little world, yet still have no connection with the real one.
To wit: I am *confident* you are not an American citizen with relatives in the Middle East.
In a nutshell, AJAX allows the client (your web browser) to talk to the server (whatever site you're browsing) without requiring you to reload the page. It uses JavaScript's XMLHttpRequest object to open a connection, send, and receive data. Generally you either recieve data in a long string of text, or you can use the browser's built-in ability to parse and XML sent over the wire.
Apple is not big enough to maintain drivers for all hardware available on the PC market.
Apple might not be, but do you have any idea how many independent hackers (in the truest sense of the word) are out there coding up their own drivers because they got tired of waiting around for the OEM? Well, I don't know either. But as long as the codebase (Darwin) is open for tinkering, you can bet someone, somewhere is working on expanding the driver base.
"It's complicated, but you can remain anonymous on the internet."
Said the user with the name quokkapox. I wonder how many people outside of Australia even know what quokkas are. So, that narrows it down to about 20 million people.
It's complicated, but you can find out just about anyone's identity on the internet.
The problem is that any evidence of an interstellar impact will be long gone by now. The Permian Event took place around the time of Pangea , for chrissake... continents could have shifted over, around and through any impact crators by now.
Heck, you could posit that the bulge of tectonic activity around the Himalaya is a result of uneven plate shifting due to a large, say, crator. Point is, all the pre-Pangean crust has long been subducted into the Earth, so this doesn't necessarily eliminate the possibility of a cyclical catastrophic interstellar event.
To be on the safe side, let's just assume this planet is toast and start planning to look for new digs.
You've already been modded into the stratosphere, I just wanted to give an additional hearty "YES" to your comment.
# "if (cond) {" vs. "if (cond)\n{"
/pet peeve
I'm all for coding readability, but placing a function's open bracket on a new line is so fucking irritating and unnecessary.
I'd rather run Linux in a mainstream PC than a warexxored no-support hacked OSX.
You're looking at it from the perspective of someone who's used to packaged operating systems working out of the box. I'm not.
Me, I'd like to tool around in Linux, but I Can't Stand any of the interfaces. CLI blows. Text files blow. KDE and Gnome blow. What I want is the dependability of a Mac, the "beautifully designed, robust Unix with eyecandy." I want copy and paste to work between applications. I want fonts handled beautifully. I don't want to worry about dependencies and apt-gets.
A warez OSX is a free Unix to play around with without all the hassle of Unix-based OS's.
I'm not as enthusiastic about _Wired_, though.
There have been some diamonds in that sea of coal. As you mention later on, the article "Mother Earth Motherboard" was possibly the greatest technical/historical article ever written. Here's Wired's copy. Here's another. And another.
Trash the income tax and just tax what people buy!
This would put a far larger burden on those with lower incomes. For instance, the family making $50k a year spends most of it in living expenses (if not all of it, considering our outrageous consumer debt). But once living expenses are covered, the rest is "gravy". Certainly, those who pull in more money a year are going to be buying more expensive things (bigger homes, nicer cars, etc.) but by the large, they can also use that extra wealth to leverage more money (through investments, real-estate, etc.) Thus the rich get richer, while the poor and middle class stay in "their place."
"So what!" you may decry. Well, unfortunately that creates a system where you start getting largely centralized accumulations of wealth. And as the saying goes, "It takes money to make money". The United States is already set up to give enormous advantages to those with cash (easier to raise capital, lower interest rates on loans, etc.); this would enable those "have's" to rapidly force those "kinda-have's" into "have-not's", and the "have-not's"--well... they haven't started charging rent for prison (yet).
When I looked at the system tray, it was filled with 15+ icons. [...] So I got rid of them all. I got tired of keeping track of what program was calling home.
Flash is just a plugin. If you use FireFox, it's no different than installing an extension. It fast, small, and doesn't load any icons into your task tray.
The other problems you had could have been solved quite easily: Media Player Classic.
Looks just like a stripped-down version of Windows Media Player 6.4 (before skins and bloat). It's a 4 meg executable file (2 meg download compressed). Nothing else--no DLL's, no subdirectories... nada. It runs super-fast (faster than VLC, in my experience, and WAY faster than Windows Media Player). It uses the absolute minimum of system resources. With it (and the proper codecs... yes, you have to install the proper codecs), you can view Flash, Real Media, Quicktime, DivX, XViD, Matroska (MKV), MPEG-1 or -2, MP3, and DVD's. If you have a TV Tuner card installed, you can even use it to watch television. 4 meg file.
Oh, and no icon in the task tray.
(If you want the QT and RM codecs without having to install the whole bloatful program, click on the links I provided above).