Storing what you describe as a PDF should be almost the same size as the TIFF you describe, except for the small overhead of the PDF wrapper. PDFs support CCITT Fax 3 & 4, as well as ZIP & run-length compression on monochrome images.
I run a micro-publishing business which often involves scanning a lot of B&W images at high resolution. I'll agree that storing files as TIFFs makes them much easier to edit, though. Our final publishing happens as PDFs, though, and it does not bloat the size of the images.
Keep in mind the guy had shellfish allergies and shellfish are basically just bugs that live under water. I suppose that wouldn't be obvious for some people, though.
Actually, the DVD format has a weird rule that there is supposed to be at least 1 gig of data on it, minimum, even if it's just padding. Almost all readers will still be able to anyhow. As far as I know, though, CDs don't have this restriction.
One of the reasons that eudora tends to be fast for some things when Mail.app isn't, is that Eudora does not store attachments with the mail. It splits them off at download-time into a separate folder. Mail.app keeps the entire mail envelope intact, including attachments. This makes Mail.app often very, very slow when moving large numbers of messages around, simply because it's doing a lot of file manipulation. I will admit, though, that Mail.app often feels very sluggish. Apple needs to work on that.
More correctly, the sunglasses turned black to PREVENT the wearer from seeing something which WOULD scare him/her. How they knew what would scare the wearer, it never says...
Good luck when it comes time to getting it certified for crash tests. Maybe you could get it classified as something more similar to a motorcycle than an automobile to get around that.
Actually, for that matter, why not just ride a motorcycle instead? Except for the type of fuel they use, generally weighing less and having only two wheels, you've pretty much described a motorcycle.
A US citizen living abroad can still vote, as if they still lived in the same county they were in when they were last a resident. If you were never a resident (your parents are American) you can vote as though you lived in the last place THEY did in the US.
I'm currently in that situation. Unfortunately, it means I get to vote in NY, which is so overwhelmingly Democrat that my vote doesn't really count for anything. I wish I could pick a swing state.
You mis-understand 'Fair Use', which is pretty common. There is no such thing as a 'violation' of fair use. Fair Use guidelines are a list of actions that you cannot be sued or charge for that would normally be actionable. They are not rights of yours that can be violated.
For example, a public library may have a policy that prevents you from photo-copying more than 5 pages of a particular work, even though you may be able to copy more than that while still falling under fair use guidelines. The library is not violating 'fair use' by preventing this.
Now, on to computer copies. Suppose you purchased a shiny new game on CD and wanted to back it up. Supposing the game had no copy protection, you could copy the game to make a backup of it, and that would fall under fair use guidelines. And here's where it breaks down. If your shiny new game had copy protection on it, and you somehow circumvented that copy protection in order to make a backup that the fair use guidelines allows you to, if you were in the US of A, you would be in violation of the DMCA because you circumvented a copy-control device, even though the fair use guidelines allow you to make your backup. DVDs have the same problem. If you decrypt the data stream to make a backup, you are in violation of the DMCA.
Make sense? No? Good. Doesn't to me either. Write a letter to your government representatives explaining this and ask them to help repeal the DMCA.
You'd think so, wouldn't you..? You'd be wrong, actually. Apple's Safari browser does NOT have FTP built in. It passes FTP requests along to the finder, which mounts the FTP site as a remote drive. I actually don't like this at all.
I didn't at the time that I originally wrote this. Google has come up with the following, though: http://www.niaaa.nih.gov/publications/aa1 8.htm The NIAAA's FAQ also has this question. The answer they give is basically 'probably'. There seem to be several studies underway at the moment looking to confirm this.
The addictiveness of alcohol is strongly dependent on genetics. Some people get addicted at a fairly low dosage, while the majority of people would have to make a real sincere effort to get addicted.
You appear to be rather confused. Modems that plug into your regular telephone line send a signal over a POTS (Plain-Old Telephone Service) phone line. This signal first goes to your telcos closest routing box, then to your telcos closest branch office. From there it gets routed to wherever your phone call was made to, etc... The technology used to route these signals is limited to a maximum THEORETICAL capacity of less than 64kbps because certain (or all) legs of the telephone network are analogue, not digital. That 'theoretical' rate is based on how much noise a typical telephone call has in it. There is simply no way to pass a denser signal through the line than that, according to our understandings of physics and math. The only similarity that DSL has to POTS internet connections is that the physical wires to your house are compatible and that (sometimes) the two technologies can be used over a single pair of them. Once the signal of a DSL line gets to its very first junction, it has nothing in common with your phone line any longer. It gets sent to a DSLAM bank at your nearest telco site, then sent into the larger regional DSL network and then finally routed out into the internet at large. What this means is, basically, is 1) there is a good reason why modem speeds haven't increased at all since 56kbps modems came out -- it's physically impossible for them to go faster. 2) DSL technology is transitory -- It only exists because people currently have wires from their telco already coming into their homes. I predict that slowly, over the next 10 years, we'll see telecommunications turn on its head. Instead of internet service being delivered over phone lines, we will have phone service delivered over internet connections. These lines may take the form of twisted-pair wires as is used in DSL, multiple twisted-pair wire groups as are used in ethernet, coaxial wires currently used in cable-tv/cable-modem service, or fiber-optical cables. The only thing I can guarantee is that they won't be routed through the telephone network before being passed into the internet.
Err, except that Pair Networks' dedicated hosting services START at $249 for a new server (not an out-of-date box) compared to $69 for EV1. Oh, plus even Pair's $600 package only includes 400 gigs of bandwidth/month compared to EV1's 700, for $69.
Pair undoubtedly offers better service (daily backups included, for example), but EV1 is a bulk wholesaler. If you want a fast machine with a truckload of bandwidth for very little money and you don't need any service beyond making sure the hardware works, the power stays on and the network keeps trucking, I haven't found anything better for my money.
Err, the only thing 'enforceable' that Sun did with Microsoft is force them to not call it 'Java'. Microsoft made a non-compatible Java implementation and attempted to call it 'Java'.
Keep in mind that USB support on Windows 98 was nearly unusable until Windows 98 SE, which came out... late '99 was it? Can't remember.
But seriously, anybody remember the first batch of USB consumer devices that came out? They were invariably translucent plastic, often of that same (or similar) aqua color that the iMac was built from, in order to match. There was really no question, at the time, that USB consumer devices were being pushed by iMac sales.
Well, you're talking about one very special and specific case: embedding a JVM inside of another non-java program. To claim that "Free Software hackers don't support Java" is simply not true. There is a ton of fantastic and totally Free software out there written entirely in Java, where the only requirement is that you first have a JRE or SDK before you can use it. Examples? Well, most of the Apache group's code is written in Java, except for their HTTPd server. JBoss. The Eclipse IDE (IBM). JEdit.
A quick look at freshmeat.net shows 2734 progjects in Java. That's the 3rd highest, behind ONLY Perl and C. Ahead of C++, PHP, then Python. And before you ask, 1908 of those projects are listed as under 'OSI Approved' licenses. Looks like a lot of open source programmers see Java as a viable platform for doing their development, besides the fact that the language itself isn't open source.
I've never used it so I don't know exactly how tightly coupled the JVM becomes to the program that embeds it, but as I understand it, the interfaces are generic. This really comes down to the definition of a 'derived work'. Does the ability to dynamically link to the JRE at runtime make something a derived work of the JRE? I'm sure there are tons of opinions but I know that the answer has yet to be set into concrete. Sun's JRE is freely distributable, btw. You can include it freely in any program that uses it. Sun makes no real exceptions on its use. Including the full JDK is a bit of a different matter, but very few programs should require the JDK (which includes the compilation tools).
For example, I can embed a Python interpretter in any GPLed application I choose (or any commercial application for that matter). But if I want to write an application that is extensible in Java, well I have to write the whole thing in Java.
Nope, that's not true. You can embed a JVM inside of your application to make it extensible in Java, just like Python. This is becoming fairly common in databases to support user functions written in Java (Oracle supports this, for example). I've even seen commercial games that use an embedded JVM for decision-control and scripting.
So that is why Java's so slow and won't link with my static libraries.
These days, the speed of code written in Java is generally equivalent to code written in C or C++. Most of the overhead in running Java comes in the form of excess memory usage. The CPU overhead of runtime compiling, bounds checking, garbage collection and other runtime services is about balanced with the performance increases that are made with the runtime optimizer.
The AWT and Swing graphical toolkits that come with Java are pretty horrid, though, and are slow. The trend these days seems to be using IBM's SWT for implementing GUIs. My experience using programs written for SWT have been performance and responsiveness similar to a fully native program.
I'm not sure what your gripe is about not being able to link your static libraries to Java, though. Java doesn't have a compile-time linker. All linking is done at class load time. If you have code written in C or C++, you're always welcome to use JNI (Java Native Interface) to call it.
Of course, you're probably just trolling. IHBT, I guess.
There are also no exposed pointers in Java, thus no way to clobber the stack by writing to a negative array offset, as in this exploit. Reading or writing to a negative array offset in Java will result in a RuntimeException of some sort. Buffer overflows are also impossible in Java, since writing off the end of an array will result in a similar exception.
By default, MS Access uses JET as its back-end. Always has.
Most corporate jobs in Japan highly stress conformity. Blood type 'B' is associated with unpredictable and non-conformist people.
Read here.
Storing what you describe as a PDF should be almost the same size as the TIFF you describe, except for the small overhead of the PDF wrapper. PDFs support CCITT Fax 3 & 4, as well as ZIP & run-length compression on monochrome images.
I run a micro-publishing business which often involves scanning a lot of B&W images at high resolution. I'll agree that storing files as TIFFs makes them much easier to edit, though. Our final publishing happens as PDFs, though, and it does not bloat the size of the images.
Keep in mind the guy had shellfish allergies and shellfish are basically just bugs that live under water. I suppose that wouldn't be obvious for some people, though.
Actually, the DVD format has a weird rule that there is supposed to be at least 1 gig of data on it, minimum, even if it's just padding. Almost all readers will still be able to anyhow.
As far as I know, though, CDs don't have this restriction.
One of the reasons that eudora tends to be fast for some things when Mail.app isn't, is that Eudora does not store attachments with the mail. It splits them off at download-time into a separate folder. Mail.app keeps the entire mail envelope intact, including attachments. This makes Mail.app often very, very slow when moving large numbers of messages around, simply because it's doing a lot of file manipulation. I will admit, though, that Mail.app often feels very sluggish. Apple needs to work on that.
More correctly, the sunglasses turned black to PREVENT the wearer from seeing something which WOULD scare him/her. How they knew what would scare the wearer, it never says...
Please note that the parent message contains a (botched) redirect link to a goatse.cx style web page.
Good luck when it comes time to getting it certified for crash tests. Maybe you could get it classified as something more similar to a motorcycle than an automobile to get around that.
Actually, for that matter, why not just ride a motorcycle instead? Except for the type of fuel they use, generally weighing less and having only two wheels, you've pretty much described a motorcycle.
A US citizen living abroad can still vote, as if they still lived in the same county they were in when they were last a resident. If you were never a resident (your parents are American) you can vote as though you lived in the last place THEY did in the US.
I'm currently in that situation. Unfortunately, it means I get to vote in NY, which is so overwhelmingly Democrat that my vote doesn't really count for anything. I wish I could pick a swing state.
You mis-understand 'Fair Use', which is pretty common. There is no such thing as a 'violation' of fair use. Fair Use guidelines are a list of actions that you cannot be sued or charge for that would normally be actionable. They are not rights of yours that can be violated.
For example, a public library may have a policy that prevents you from photo-copying more than 5 pages of a particular work, even though you may be able to copy more than that while still falling under fair use guidelines. The library is not violating 'fair use' by preventing this.
Now, on to computer copies.
Suppose you purchased a shiny new game on CD and wanted to back it up. Supposing the game had no copy protection, you could copy the game to make a backup of it, and that would fall under fair use guidelines.
And here's where it breaks down.
If your shiny new game had copy protection on it, and you somehow circumvented that copy protection in order to make a backup that the fair use guidelines allows you to, if you were in the US of A, you would be in violation of the DMCA because you circumvented a copy-control device, even though the fair use guidelines allow you to make your backup. DVDs have the same problem. If you decrypt the data stream to make a backup, you are in violation of the DMCA.
Make sense? No? Good. Doesn't to me either. Write a letter to your government representatives explaining this and ask them to help repeal the DMCA.
You'd think so, wouldn't you..? You'd be wrong, actually. Apple's Safari browser does NOT have FTP built in. It passes FTP requests along to the finder, which mounts the FTP site as a remote drive. I actually don't like this at all.
Or, you can just download MPlayer for OSX.
http://mplayerosx.sourceforge.net/
I didn't at the time that I originally wrote this.1 8.htm
Google has come up with the following, though:
http://www.niaaa.nih.gov/publications/aa
The NIAAA's FAQ also has this question. The answer they give is basically 'probably'.
There seem to be several studies underway at the moment looking to confirm this.
The addictiveness of alcohol is strongly dependent on genetics. Some people get addicted at a fairly low dosage, while the majority of people would have to make a real sincere effort to get addicted.
You appear to be rather confused.
Modems that plug into your regular telephone line send a signal over a POTS (Plain-Old Telephone Service) phone line. This signal first goes to your telcos closest routing box, then to your telcos closest branch office. From there it gets routed to wherever your phone call was made to, etc... The technology used to route these signals is limited to a maximum THEORETICAL capacity of less than 64kbps because certain (or all) legs of the telephone network are analogue, not digital. That 'theoretical' rate is based on how much noise a typical telephone call has in it. There is simply no way to pass a denser signal through the line than that, according to our understandings of physics and math.
The only similarity that DSL has to POTS internet connections is that the physical wires to your house are compatible and that (sometimes) the two technologies can be used over a single pair of them. Once the signal of a DSL line gets to its very first junction, it has nothing in common with your phone line any longer. It gets sent to a DSLAM bank at your nearest telco site, then sent into the larger regional DSL network and then finally routed out into the internet at large.
What this means is, basically, is 1) there is a good reason why modem speeds haven't increased at all since 56kbps modems came out -- it's physically impossible for them to go faster. 2) DSL technology is transitory -- It only exists because people currently have wires from their telco already coming into their homes. I predict that slowly, over the next 10 years, we'll see telecommunications turn on its head. Instead of internet service being delivered over phone lines, we will have phone service delivered over internet connections. These lines may take the form of twisted-pair wires as is used in DSL, multiple twisted-pair wire groups as are used in ethernet, coaxial wires currently used in cable-tv/cable-modem service, or fiber-optical cables. The only thing I can guarantee is that they won't be routed through the telephone network before being passed into the internet.
Err, except that Pair Networks' dedicated hosting services START at $249 for a new server (not an out-of-date box) compared to $69 for EV1. Oh, plus even Pair's $600 package only includes 400 gigs of bandwidth/month compared to EV1's 700, for $69.
Pair undoubtedly offers better service (daily backups included, for example), but EV1 is a bulk wholesaler. If you want a fast machine with a truckload of bandwidth for very little money and you don't need any service beyond making sure the hardware works, the power stays on and the network keeps trucking, I haven't found anything better for my money.
Err, the only thing 'enforceable' that Sun did with Microsoft is force them to not call it 'Java'. Microsoft made a non-compatible Java implementation and attempted to call it 'Java'.
Keep in mind that USB support on Windows 98 was nearly unusable until Windows 98 SE, which came out... late '99 was it? Can't remember.
But seriously, anybody remember the first batch of USB consumer devices that came out? They were invariably translucent plastic, often of that same (or similar) aqua color that the iMac was built from, in order to match. There was really no question, at the time, that USB consumer devices were being pushed by iMac sales.
Well, you're talking about one very special and specific case: embedding a JVM inside of another non-java program. To claim that "Free Software hackers don't support Java" is simply not true. There is a ton of fantastic and totally Free software out there written entirely in Java, where the only requirement is that you first have a JRE or SDK before you can use it. Examples? Well, most of the Apache group's code is written in Java, except for their HTTPd server. JBoss. The Eclipse IDE (IBM). JEdit.
A quick look at freshmeat.net shows 2734 progjects in Java. That's the 3rd highest, behind ONLY Perl and C. Ahead of C++, PHP, then Python. And before you ask, 1908 of those projects are listed as under 'OSI Approved' licenses. Looks like a lot of open source programmers see Java as a viable platform for doing their development, besides the fact that the language itself isn't open source.
I've never used it so I don't know exactly how tightly coupled the JVM becomes to the program that embeds it, but as I understand it, the interfaces are generic. This really comes down to the definition of a 'derived work'. Does the ability to dynamically link to the JRE at runtime make something a derived work of the JRE? I'm sure there are tons of opinions but I know that the answer has yet to be set into concrete. Sun's JRE is freely distributable, btw. You can include it freely in any program that uses it. Sun makes no real exceptions on its use. Including the full JDK is a bit of a different matter, but very few programs should require the JDK (which includes the compilation tools).
Nope, that's not true. You can embed a JVM inside of your application to make it extensible in Java, just like Python. This is becoming fairly common in databases to support user functions written in Java (Oracle supports this, for example). I've even seen commercial games that use an embedded JVM for decision-control and scripting.
The relevant part of Java is called JNI.
These days, the speed of code written in Java is generally equivalent to code written in C or C++. Most of the overhead in running Java comes in the form of excess memory usage. The CPU overhead of runtime compiling, bounds checking, garbage collection and other runtime services is about balanced with the performance increases that are made with the runtime optimizer.
The AWT and Swing graphical toolkits that come with Java are pretty horrid, though, and are slow. The trend these days seems to be using IBM's SWT for implementing GUIs. My experience using programs written for SWT have been performance and responsiveness similar to a fully native program.
I'm not sure what your gripe is about not being able to link your static libraries to Java, though. Java doesn't have a compile-time linker. All linking is done at class load time. If you have code written in C or C++, you're always welcome to use JNI (Java Native Interface) to call it.
Of course, you're probably just trolling. IHBT, I guess.
There are also no exposed pointers in Java, thus no way to clobber the stack by writing to a negative array offset, as in this exploit. Reading or writing to a negative array offset in Java will result in a RuntimeException of some sort. Buffer overflows are also impossible in Java, since writing off the end of an array will result in a similar exception.
The kernel to MacOSX is completely open-source, actually.
. 3. 2/
I know, I've compiled it myself.
http://www.opensource.apple.com/darwinsource/10
It's called 'xnu'