The article states that they interviewed one person who has 20,000 songs in their collection to which the interviewee have never even given a listen.
Either this person bought 2000 albums just for the one song they liked and never listened to the rest, or (more likely) they pirate a whole lot of random stuff.
Either way: Unbelievable. Why would anybody waste time and hard drive space like that?
I should also mention that kaffe rpms that I have downloaded from the kaffe web site fail to install on my machine. I've never tried to get gij on its own though.
Redhat 9: apt-get install kaffe gcj gij
Reading Package Lists... Done
Building Dependency Tree... Done
Package kaffe has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package kaffe has no installation candidate
That's like saying that writing GPL'ed software that runs under Windows will help in the liberation of the Windows platform.
Not entirely. I don't expect a free version of Java to come from Sun. I expect free Java to come from the open source community. There are already a significant number of people (including RMS) who are working towards this goal without Sun.
The more people with the itch, the more scratching that will get done.
As I pointed out, even those of us who want to work on these projects have a hard time because it is difficult to get the environment recommened by RMS set up. Bundling gjc, some free jre, and the classpath libraries into an install package would be a boon. Sun does this with their non-free Java and I have no problems installing their stuff.
RMS has a very valid point. My open source Java software depends on non-free java compiler and runtime environment.
I continue to write free software in java because Java is sexy, and I believe that Java will one day be free (or have some free implementation). Many of the things that I can do in java would be very hard in any other language. Namely having a GUI program that can run on Windows, Mac OS X, and Linux.
I disagree with RMS that we should not accept this even temporarily. I write open source Java libraries under the GPL so that people who find them useful and want to use them must adopt the GPL. Planting open source seeds in the Java community will help in the liberation of the platform as a whole.
The reliable way to avoid the Java Trap is to have only a free implementation of Java on your system. Then if you use a Java feature or library that free software does not yet support, you will find out straightaway, and you can rewrite that code immediately.
Having such a setup is currently non-trivial. I have tried many times but have yet to get one to work. The gjc compiler is not hard to get working but getting a jre and the classpath libraries set up is beyond my skill level.
We are trying to rescue the trapped Java programs, so if you like the Java language, we invite you to help in developing GNU Classpath. Trying your programs with the the GJC Compiler and GNU Classpath, and reporting any problems you encounter in classes already implemented
Rather than appealing to developers, making free runtime easy to set up is the best way to make this happen. I applaud RMS for his work in this area, but it is not yet practical to take his advice.
I know you were trying to be funny, but usability problems are certainly not limited to console based applications. I have found horrible usablity in tons of small Windows GUI programs that I have tried over the years.
Take a look at the User interface hall of shame. It has tons of examples with screenshots and explanations of what is wrong in several categories:
We use a spreadsheet as a DB snapshot all the time at work. Most of the data that comes in and goes out does so in spreadsheet format.
The advantages:
It is a snapshot of your data - won't change out from under you
It is easy to join many tables with a query to produce a snapshot spreadsheet that you want
It is very easy for non-tech people to add formatting or do calculations on spreadsheet snapshots.
Easy to take stuff out before sending to protect company secrets.
Can be converted to CSV format for processing with Perl or Java
The disadvantages:
It is a snapshot of your data - sometimes you want to keep up to date with the latest changes.
Limits on data set size: Excel - 64,000 rows, OpenOffice - 32,000 rows. There are also column limits, but I rarely run into those. Excel would be much better for us if it could handle a million rows.
Processing in Excel is fairly limited in many respects compared to what perl can do.
It takes about 2 seconds to change a channel whereas analog is maybe 0.1 seconds
The quality sucked. Mpeg artifacts out tha wazoo. On analog I get a very small amount of snow, but it bothers me much less. Especially because mpeg artifacts get much worse during the fast exciting parts.
I need a box where I can plug analog directly into the back of my TV.
I couldn't split it. I plug analog directly into the back of my TiVo as well.
TiVo can't always switch channels on it. It worked much of the time with the remote IR thing, but not always.
Not much more selection. Everything I want to watch is on basic cable anyway - News, Cartoon Network, Comedy Central, PBS
Anything that is going to require me to have digital blows.
The nice thing about the start menu is that it is always on top (at least for me). I don't think I've seen my desktop in years. A better start menu would be awesome, but making me go to the desktop would be an archeology project.
Keep in mind that googlebot comes in two flavors, freshbot, and deepbot.
Freshbot is meant to update the google cache for pages that change frequently. Freshbot may pull pages as much as every couple hours for really popular pages that change frequently.
Deepbot goes out once every month or two and follows links. The higher your pagerank, the deeper into your site it will go. If you want more of your site to get crawled here are some tips:
Make your pages *look* static (end in.html)
Avoid CGI parameters except for handling form data (no ? in url)
Put all pages in the document root, or in very shallow subdirectories. Google goes after less and less as the directories get more.
It is likely that deepbot just hasn't run since you updated your site, so freshbot is just pulling your front page occasionally.
BTW: I noticed you have a link to my cheet sheet on your links page. Thanks!:-)
After I started my job, I found out that they had been using my open source GPL Java utilities for about 2 years before I started. (legally, since they depend on them for web servers, but do not distribute their code).
My boss copied them into the source tree, but claims that he never made the connection between using my code and then later hiring me.
If the printer is connected directly to the network, you have to add it as a "local printer". Even in Windows XP. The network printer option is, as you point out, only for a printer connected to another computer.
Office class printers from GCC Printers, HP, Xerox, and Lexmark all come with ethernet built in. Those printers are the ones that make no sense from the add printer wizard. As a result, the manufacturer usually provides a setup program on cd that simplifies the process.
#define _EVER_ ;;
for(_EVER_){
dosomething();
}
(And yes I have seen it done. mmm.... c preprocessor obfuscation...)
For two years I have used TaxAct online. This year it cost my $17.00 to file both my federal and state taxes.
Advantages:
- Works on linux (I used firefox web browser)
- Cheap (as I said $17.00) - less than I have found in downloadable software or other online services.
- Fast - the website is very responsive and unlike turbo tax online, I have never been frustrated by the server speed.
- Stores last years return for you and auto fills in that data.
- Has tax advice, good instructions, a nice wizard interface, and checks on your return.
- Gives your PDFs to print and save when you are done.
Disadvantages:The article states that they interviewed one person who has 20,000 songs in their collection to which the interviewee have never even given a listen.
Either this person bought 2000 albums just for the one song they liked and never listened to the rest, or (more likely) they pirate a whole lot of random stuff.
Either way: Unbelievable. Why would anybody waste time and hard drive space like that?
The google suggestion is:
Did you mean at tessoro?
When you make up a name, how many uses of it do you have out there on the net before google stops suggesting something else for it?
I should also mention that kaffe rpms that I have downloaded from the kaffe web site fail to install on my machine. I've never tried to get gij on its own though.
Redhat 9:
apt-get install kaffe gcj gij
Reading Package Lists... Done
Building Dependency Tree... Done
Package kaffe has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and never uploaded, has been obsoleted or is not available with the contents of sources.list
E: Package kaffe has no installation candidate
Not entirely. I don't expect a free version of Java to come from Sun. I expect free Java to come from the open source community. There are already a significant number of people (including RMS) who are working towards this goal without Sun.
The more people with the itch, the more scratching that will get done.
As I pointed out, even those of us who want to work on these projects have a hard time because it is difficult to get the environment recommened by RMS set up. Bundling gjc, some free jre, and the classpath libraries into an install package would be a boon. Sun does this with their non-free Java and I have no problems installing their stuff.
RMS has a very valid point. My open source Java software depends on non-free java compiler and runtime environment.
I continue to write free software in java because Java is sexy, and I believe that Java will one day be free (or have some free implementation). Many of the things that I can do in java would be very hard in any other language. Namely having a GUI program that can run on Windows, Mac OS X, and Linux.
I disagree with RMS that we should not accept this even temporarily. I write open source Java libraries under the GPL so that people who find them useful and want to use them must adopt the GPL. Planting open source seeds in the Java community will help in the liberation of the platform as a whole.
Having such a setup is currently non-trivial. I have tried many times but have yet to get one to work. The gjc compiler is not hard to get working but getting a jre and the classpath libraries set up is beyond my skill level. Rather than appealing to developers, making free runtime easy to set up is the best way to make this happen. I applaud RMS for his work in this area, but it is not yet practical to take his advice.Perl, the programming language for the certifiably insane.
lose as in "You are a loser".
loose as in "Your mother is looser".
Take a look at the User interface hall of shame. It has tons of examples with screenshots and explanations of what is wrong in several categories:
- It is a snapshot of your data - won't change out from under you
- It is easy to join many tables with a query to produce a snapshot spreadsheet that you want
- It is very easy for non-tech people to add formatting or do calculations on spreadsheet snapshots.
- Easy to take stuff out before sending to protect company secrets.
- Can be converted to CSV format for processing with Perl or Java
The disadvantages:Because the evil bit is funny. Dammit.
- It takes about 2 seconds to change a channel whereas analog is maybe 0.1 seconds
- The quality sucked. Mpeg artifacts out tha wazoo. On analog I get a very small amount of snow, but it bothers me much less. Especially because mpeg artifacts get much worse during the fast exciting parts.
- I need a box where I can plug analog directly into the back of my TV.
- I couldn't split it. I plug analog directly into the back of my TiVo as well.
- TiVo can't always switch channels on it. It worked much of the time with the remote IR thing, but not always.
- Not much more selection. Everything I want to watch is on basic cable anyway - News, Cartoon Network, Comedy Central, PBS
Anything that is going to require me to have digital blows.The nice thing about the start menu is that it is always on top (at least for me). I don't think I've seen my desktop in years. A better start menu would be awesome, but making me go to the desktop would be an archeology project.
Your company must suck. I'd hate to work there.
The ITD website has some really kewl stuff on it like a legal toolkit for using Open Source software. Press releases on the sit seem to indicate that Republican Governer Mitt Romney is behind the move to open source. He'll be getting my vote when he runs for re-election.
I read Slashdot on a line printer, you insensitive clod!
Freshbot is meant to update the google cache for pages that change frequently. Freshbot may pull pages as much as every couple hours for really popular pages that change frequently.
Deepbot goes out once every month or two and follows links. The higher your pagerank, the deeper into your site it will go. If you want more of your site to get crawled here are some tips:
It is likely that deepbot just hasn't run since you updated your site, so freshbot is just pulling your front page occasionally.
BTW: I noticed you have a link to my cheet sheet on your links page. Thanks! :-)
I can't switch unless we can convert our repository from cvs. Are there tools for doing this?
I would have moderated this up as funny, not down if I had mod points. It's the same guy replying to himself, if you moderators hadn't noticed.
My boss copied them into the source tree, but claims that he never made the connection between using my code and then later hiring me.
Heads their right.
Tails you're wrong.
Office class printers from GCC Printers, HP, Xerox, and Lexmark all come with ethernet built in. Those printers are the ones that make no sense from the add printer wizard. As a result, the manufacturer usually provides a setup program on cd that simplifies the process.