the GPLv2 as written says it is the binary distributer's responsibility to distribute the source code. Not exactly. If the distributor does not modify the work, they just have to pass on the offer of the source code that they got. So Apple wouldn't have to actually distribute the source code, just tell you that you can get it from xyz.
Define BSD. Is it the kernel, the POSIX API, the userspace tools, or some combination? Is it FreeBSD, NetBSD, OpenBSD, 4.4BSD, etc.? I would say that the POSIX API and the userspace tools are the essence of BSD. OS X includes those, therefore I would argue that OS X does include BSD.
Tivo. They already have a "TivoCast" service that lets you download video clips from the internet. All they need to do is create their own movie service, or partner with someone like Netflix, and they can offer movies on demand. Likely, the way you'll do it is "queue" your movies like you do with Netflix, but the movies would be "delivered" over a day or two via your internet connection instead of via postal service. Once you delete your "active" movie, the next movie would start downloading. It's quite simple really.
Tivo and Netflix announced that they were going to do just that, but it was about a year ago. I got excited because I have both services, but I haven't heard anything about it since then.
I mean, you can use WS-Security; WS-SecureConversation and all that XMLSecurity jazz, but frankly, why bother when HTTPS just plain woks? (You probably have to give up on the 'firewall friendly' approach of everything over port 80, but that is a significant step forward in my book.)
Because HTTPS only offers point-to-point security. If you need to encrypt or authenticate through a web service proxy (e.g. an ESB) you can't guarantee or prove the security of the document from point A to B to C. Also, SOAP can run over SMTP and other transport protocols. So if either of those situations are a requirement for your architecture, HTTPS doesn't just plain work.
Because virtual machines still have to boot. Lemme put it this way - reboot and in the BIOS, make sure that flash drives boot before hard drives. ...the BIOS screen you think you see isn't the bare hardware's BIOS screen. It's the virtual machine's.
Unplug the computer
Plug it back in
Be assured that it's not running in VMWare, Xen, etc.
Granted if someone really really wanted to, they could have figured out a way to crack the BIOS or something. But at that point I'd be more concerned about a hardware keylogger or hidden camera.
If the people you are giving shell accounts too are not smart enough to figure out how to change the port on the client, you have other problems. The exception to this may be restricted accounts, such as sftp. But if people are smart enough to change the dropdown from "ftp" to "sftp," they are smart enough to change the port value from 22 to 22222.
Changing the port does work. I went from having hundreds of attacks a day to zero. Not a single attempt in months.
Instead of just "check engine"... how about a dashboard that says: "um, excuse me, this is your engine, I'm running OK, but cylinder 4 has poor ignition, probably needs a new spark plug lead."
Most newer cars already do self-diagnosis, but there's no way the manufacturers will let the car tell the owner what's wrong. They want you to take it to the dealership so they can fix it.
I bought the Honda service manual for my 2000 Prelude. It had instructions for shorting a connector which would cause the check engine light to flash. I could count the flashes and look it up in the manual. It would actually tell me which cylinder was having the problem and what the most likely causes were, just like your example.
What a lot of people don't understand about the new unit is that with the stand - this unit actually takes up a little more depth than the eMac and carries NO side to side rotation - like the swingarm from the previous design did. If you add in this element - it actually takes up 40% more deskspace.
The new iMac takes up more deskspace than the eMac? The 17" iMac is 6.8" deep while the eMac is 17.1" deep. And as for rotation, the article clearly states that the whole base is designed to move. It's only 18.5 lbs. and there are no rubber feet, so it should turn pretty easily.
I have a G4 iMac and I love the swingarm. I think the whole design is great and was kind of disappointed in the G5 iMac. But then I got to thinking about how I actually use the swingarm and realized that the new design would work just fine for me.
Check out Pygame. It's a Python layer over SDL that simplifies things quite a bit. It kinda takes me back to my C64 days, though it's a heck of a lot more powerful.
Virtual PC 7 for Mac is supposed to natively support graphics hardware, and all the real work for the games is done via the graphics processor anyways. That shouldn't be a road block to emulating XBox games on the XBox Next.
The RIAA charges as much for a CD as the MPAA for a movie.
I used to think this was really stupid too. But then I realized that most movies make back the cost in the theatres. DVD sales are just gravy. With music, I've heard that labels often lose money on band tours, but they have to do it to promote CD sales. CD sales is the only significant source of revenue.
I'm sure someone with more info will correct me if I'm wrong, but I think that's why CDs and DVDs can be similarly priced, though the content of a DVD is obviously more costly to produce than a CD.
Actually, subqueries are only supported in 4.1, which is not considered production level. So there still isn't a production-quality MySQL server that supports subqueries.
3. The XmlSerializer classes creates a special compiled executable specifically created to serialize objects into XML (byte code!!).
Funny thing about that... I was working on a project using.NET web services when.NET was brand spankin' new. The performance sucked horribly. Finally we traced it down to IIS spinning off a bunch of compilers for every request. It was recompiling the XmlSerializer for our web service object on every single page hit. I'd be surprised if they haven't fixed this by now, but it seemed like a stupid thing to do in the first place.
My thoughts exactly. Maybe commercial DBMSs have a higher "defect density" because they spend more time adding features than rewriting existing code until it's perfect. In the commercial world, there's such a thing as "good enough" but that doesn't really translate well over to open source. In open source, good enough is whenever the author doesn't want to work on it anymore. I've been there on both sides.
I'm sorry, but Linux was in the wrong that time; MS was in the right.
Huh??? Since when do the actions of one company represent the actions of a software package (Linux) or even a community (the Linux community)? I agree that Lindows.com, Inc. was in the wrong by trying to create confusion with Microsoft's trademark "Microsoft Windows", but that doesn't make "Linux" in the wrong.
Windows is still one of the most-used desktop environments around. Ignoring Windows in favor of KDE/GNOME would be like only including VI and not Emacs (or Emacs and not VI), and forcing all users to use one.
Just because something is popular doesn't mean it meets the goals of every project. If UserLinux is about creating the most usable Linux distro, then it makes sense that they would want to provide a single, consistent interface. That doesn't make KDE bad.
The interesting thing about Oracle is that it doesn't use a standard JVM. They call it "way-ahead-of-time" compilation instead of "just-in-time" (JIT). The java bytecode is compiled into native code and optimised at the time the stored procedure is installed. Pretty good idea if you ask me.
Oracle's PL-SQL is a NIGHTMARE. While it does work, the language of their stored procedures is so inconsistent and archaic that it boggles description.
I didn't think it was that bad. It was actually a lot cleaner reading than Java stored procedures in Oracle. JDBC just obfuscates simple things. SQLj does help that situation, though.
The thing I liked about PL/SQL the best was how well the cursors worked. That makes a HUGE difference for some tasks.
Consumer spending makes up 2/3 of the GDP. We have much more power to affect the economy (by deciding to spend or not) than any President or Fed chairman has. All they can do is try to make spending vs. saving more attractive to us at a given point in time.
Mod parent up. I'm not sure why people seem to think that the economic conditions are mostly the result of the president. He doesn't really have that much control over things. The economy naturally goes through cycles and it really doesn't matter who is in office at the time. I guess I don't really have anything to back that up, but that's what I've observed and what I've heard from various economics and history profs.
The dot-com-bomb? What control did Clinton have over people investing in business plans that were: 1. give stuff away; 2. ???; 3. profit!? Or what control did he (or W.) have over people realizing that those were stupid business plans?
Agreed. I think one reason "Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility" is that technical decisions are made based on technical merit, not business reasons. Linux, on the other hand, copies those things that Microsoft does because of business decisions, but only when it makes sense to do so. It's really a two-way street.
According to your definition, both Solaris and OS X are BSD since they are direct descendants of the Berkeley Systems Distribution.
e line.html
http://www.landley.net/history/mirror/unix/bigtim
Define BSD. Is it the kernel, the POSIX API, the userspace tools, or some combination? Is it FreeBSD, NetBSD, OpenBSD, 4.4BSD, etc.? I would say that the POSIX API and the userspace tools are the essence of BSD. OS X includes those, therefore I would argue that OS X does include BSD.
Tivo. They already have a "TivoCast" service that lets you download video clips from the internet. All they need to do is create their own movie service, or partner with someone like Netflix, and they can offer movies on demand. Likely, the way you'll do it is "queue" your movies like you do with Netflix, but the movies would be "delivered" over a day or two via your internet connection instead of via postal service. Once you delete your "active" movie, the next movie would start downloading. It's quite simple really.
Tivo and Netflix announced that they were going to do just that, but it was about a year ago. I got excited because I have both services, but I haven't heard anything about it since then.
I mean, you can use WS-Security; WS-SecureConversation and all that XMLSecurity jazz, but frankly, why bother when HTTPS just plain woks? (You probably have to give up on the 'firewall friendly' approach of everything over port 80, but that is a significant step forward in my book.)
Because HTTPS only offers point-to-point security. If you need to encrypt or authenticate through a web service proxy (e.g. an ESB) you can't guarantee or prove the security of the document from point A to B to C. Also, SOAP can run over SMTP and other transport protocols. So if either of those situations are a requirement for your architecture, HTTPS doesn't just plain work.
Which is why I use MSPaint.
You can do some pretty sweet stuff with MS Paint. Check out this picture blog for an example: http://www.smurfbite.com/
Granted if someone really really wanted to, they could have figured out a way to crack the BIOS or something. But at that point I'd be more concerned about a hardware keylogger or hidden camera.
If the people you are giving shell accounts too are not smart enough to figure out how to change the port on the client, you have other problems. The exception to this may be restricted accounts, such as sftp. But if people are smart enough to change the dropdown from "ftp" to "sftp," they are smart enough to change the port value from 22 to 22222.
Changing the port does work. I went from having hundreds of attacks a day to zero. Not a single attempt in months.
Are you thinking of CodeWarrior?
Nope, it's 47%!
The MacOS version requires XFree86 to run...
Check out NeoOffice/J. It's not really Aqua based, but it gets rid of the X requirement. It also does native printing and handles drag-n-drop better.
Instead of just "check engine" ... how about a dashboard that says: "um, excuse me, this is your engine, I'm running OK, but cylinder 4 has poor ignition, probably needs a new spark plug lead."
Most newer cars already do self-diagnosis, but there's no way the manufacturers will let the car tell the owner what's wrong. They want you to take it to the dealership so they can fix it.
I bought the Honda service manual for my 2000 Prelude. It had instructions for shorting a connector which would cause the check engine light to flash. I could count the flashes and look it up in the manual. It would actually tell me which cylinder was having the problem and what the most likely causes were, just like your example.
What a lot of people don't understand about the new unit is that with the stand - this unit actually takes up a little more depth than the eMac and carries NO side to side rotation - like the swingarm from the previous design did. If you add in this element - it actually takes up 40% more deskspace.
The new iMac takes up more deskspace than the eMac? The 17" iMac is 6.8" deep while the eMac is 17.1" deep. And as for rotation, the article clearly states that the whole base is designed to move. It's only 18.5 lbs. and there are no rubber feet, so it should turn pretty easily.
I have a G4 iMac and I love the swingarm. I think the whole design is great and was kind of disappointed in the G5 iMac. But then I got to thinking about how I actually use the swingarm and realized that the new design would work just fine for me.
Check out Pygame. It's a Python layer over SDL that simplifies things quite a bit. It kinda takes me back to my C64 days, though it's a heck of a lot more powerful.
Virtual PC 7 for Mac is supposed to natively support graphics hardware, and all the real work for the games is done via the graphics processor anyways. That shouldn't be a road block to emulating XBox games on the XBox Next.
The RIAA charges as much for a CD as the MPAA for a movie.
I used to think this was really stupid too. But then I realized that most movies make back the cost in the theatres. DVD sales are just gravy. With music, I've heard that labels often lose money on band tours, but they have to do it to promote CD sales. CD sales is the only significant source of revenue.
I'm sure someone with more info will correct me if I'm wrong, but I think that's why CDs and DVDs can be similarly priced, though the content of a DVD is obviously more costly to produce than a CD.
Actually, subqueries are only supported in 4.1, which is not considered production level. So there still isn't a production-quality MySQL server that supports subqueries.
Funny thing about that... I was working on a project using .NET web services when .NET was brand spankin' new. The performance sucked horribly. Finally we traced it down to IIS spinning off a bunch of compilers for every request. It was recompiling the XmlSerializer for our web service object on every single page hit. I'd be surprised if they haven't fixed this by now, but it seemed like a stupid thing to do in the first place.
My thoughts exactly. Maybe commercial DBMSs have a higher "defect density" because they spend more time adding features than rewriting existing code until it's perfect. In the commercial world, there's such a thing as "good enough" but that doesn't really translate well over to open source. In open source, good enough is whenever the author doesn't want to work on it anymore. I've been there on both sides.
I'm sorry, but Linux was in the wrong that time; MS was in the right.
Huh??? Since when do the actions of one company represent the actions of a software package (Linux) or even a community (the Linux community)? I agree that Lindows.com, Inc. was in the wrong by trying to create confusion with Microsoft's trademark "Microsoft Windows", but that doesn't make "Linux" in the wrong.
Windows is still one of the most-used desktop environments around. Ignoring Windows in favor of KDE/GNOME would be like only including VI and not Emacs (or Emacs and not VI), and forcing all users to use one.
Just because something is popular doesn't mean it meets the goals of every project. If UserLinux is about creating the most usable Linux distro, then it makes sense that they would want to provide a single, consistent interface. That doesn't make KDE bad.
The interesting thing about Oracle is that it doesn't use a standard JVM. They call it "way-ahead-of-time" compilation instead of "just-in-time" (JIT). The java bytecode is compiled into native code and optimised at the time the stored procedure is installed. Pretty good idea if you ask me.
I didn't think it was that bad. It was actually a lot cleaner reading than Java stored procedures in Oracle. JDBC just obfuscates simple things. SQLj does help that situation, though.
The thing I liked about PL/SQL the best was how well the cursors worked. That makes a HUGE difference for some tasks.
Mod parent up. I'm not sure why people seem to think that the economic conditions are mostly the result of the president. He doesn't really have that much control over things. The economy naturally goes through cycles and it really doesn't matter who is in office at the time. I guess I don't really have anything to back that up, but that's what I've observed and what I've heard from various economics and history profs.
The dot-com-bomb? What control did Clinton have over people investing in business plans that were: 1. give stuff away; 2. ???; 3. profit!? Or what control did he (or W.) have over people realizing that those were stupid business plans?
Agreed. I think one reason "Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility" is that technical decisions are made based on technical merit, not business reasons. Linux, on the other hand, copies those things that Microsoft does because of business decisions, but only when it makes sense to do so. It's really a two-way street.