Maybe, but because the jvm is targetted at Java my guess is that as alternatives like parrot, llvm or, god forbid, mono become more mature I expect more and more languages to start using them instead if for no other reason than it's easier to do. I doubt scala and clojure are going to decide to drop the jvm but unless you're writing a new language that looks a lot like java it seems like a lot of unncessesary work to target the jvm.
What are you talking about? Yes, for a single packet it's best effort, but you're ignoring all the other technologies and protocols that make up the internet. Assuming there is *some* route to the destination and enough bandwidth to support the extra packets that come from resending large amounts of lost packets and the Internet will always work. Don't confuse the low level architecture with the reliability of the entire infrastructure.
Of course, all of that is irrelevant to this particular problem because this wasn't a connection problem but a software configuration error.
I think maybe you missed the point of the shoeless quote. The whole post is about reaching out to those RMS sees as "enemies", like MS, and viewing their dislike/distrust of Free Software as an opportunity.
good point, maybe one of those complacent companies could force the directly responsible ones to respect the "goddamned standards". Perhaps they could write some sort of plugin that replaced the rendering engine... hmmm
Konqueror is KHTML, not WebKit. Though I think they are working on the ability to choose or something. I agree though, it should have been on the list.
Actually, what they do is find the artists they think they can sell and then try to make sure they turn a profit on them. It doesn't have anything to do with artistic merit. It doesn't really matter though. If they can't stay in business in the current environment then they'll die off and life will go on.
The argument that music will go away if the prospect of multi-million dollar recording contracts goes away is completely nonsensical considering that the majority of music in the world and throughout history has been made in their absence. People will continue to make music, and people will even continue to find a away to reimburse artists. This is not the catastrophe some people are making it out to be.
or djbdns. We use it where I work and other than a slight adjustment to djb-land it has been wonderful. I know people appreciate how powerful BIND is and maybe some people need that. I suspect though that most people just need their DNS servers to serve their DNS records or provide a caching DNS server for local lookups and for that BIND seems to be bloated and insecure.
There is no reason to add the dependency of a DHCP server to many of those services. Reserved DHCP works great under some situations but if you're talking about a static set of servers or equipment, static ip is more reliable.
Depending on how tech savvy you are you should try out Arch. Keeping current with packages is a goal of theirs.
And, even if they aren't fast enough for some package you really want the latest of, the packages are all built automatically from easy to use/understand/edit build scripts that you can have synced on your machine. A lot of the time you just need to change the version number to the latest, update the md5, and say makepkg to get the latest. Also, there are a lot of dev versions in the community managed repository AUR.
Actually it's only a problem if you are using PASV data mode. FTP's multi connection system makes it very difficult to do proper session management and firewalling. You should never use normal ftp (if you even can without running as root) and with PASV mode the data channel uses a random port so you can't lock down your outbound connections in your firewall.
The best you can do is have your firewall be smart enough to detect ftp traffic and add special logic for parsing out the data port and allowing the subsequent connection. This brings us back to FTPS, which encrypts the control channel thereby preventing any of what I just said.
In this day and age we simply should not be using any protocols that require incoming connections to non-known ports. Just look the BIND cache poisoning debacle.
We don't get to set the price? I'm pretty sure file sharing is doing just that. At some point the whining on both sides about the morality of this needs to end because frankly, file sharing is part of life now. It's not that people think the world revolves around them. They just care more about getting free stuff than your version of what's right.
This change is permanent, and isn't going to be changed by laws, DRM, shaming or any other tactic used by people who have a stake in the current model. We need to start thinking about how to produce and distribute content in this reality, not in the one we wish we were in.
I know exactly what you mean. Telling people you're just lazy and forgetful is better than saying you have ADD because then at least you're not "making excuses". The stigma around it is almost as bad as the disability itself. Even in very progressive circles people find it uncomfortable and try dismiss or diminish it. I really hope that as more information about the disorder comes out people lose the knee-jerk reaction a bit and start actually trying to understand it and how it affects the people it afflicts.
A typical neuron is a vastly complex electro-chemical computer, which all of these researchers seem to keep studiously ignoring.
That's because it's irrelevant. It's not how information is transmitted that matters but what. As long as this system can handle the same complexity of interactions (and frankly even if it can't, at * 100,000 speeds they can fake it) then you can "simulate" a biological brain.
This is just another example of the abstractions we do every day when dealing with computers. Hell, the system they're comparing it to doesn't even use electrical signals, but attempts to emulate them in software.
It seems to me that the bigger problem is going to be programming the thing.
The same thing that happens when I get up in the morning and find my hard drive has died and taken my email with it. Not backing up your data is dumb no matter where you keep it and quite frankly I've had data loss far more frequently because of hard drives dying/forgetting to back up before reformatting than I have from Google dropping services.
I get the privacy thing, but this "oh it's not reliable" reasoning is nonsensical.
Except for the fact that many countries have long since banned the use of mercury in vaccines to no effect on autism or anything else for that matter.
The whole thing sounds like a case of post hoc ergo propter hoc. Vaccines are given before signs of autism show up and grieving parents look for something blame.
this has been beaten to death, but just so ya know, a TB is 10^12 bytes so it is correct. A TiB (tibibyte) is 2^40.
for more info:
http://en.wikipedia.org/wiki/Binary_prefix
I'm sorry but no. The CDDL makes *no* requirements on other files. You can link it with whatever you want. Yes, the GPL and the CDDL have incompatible terms, but the reason that's a problem is because the GPL is copyleft. Furthermore, when something like copyleft is preventing good code from moving from one open source project to another I think someone who cares about technological progress has every right to "bash" it without getting accused of following the crowd.
I saw this in Walmart a couple weeks ago while shopping for board games and it's in a very small clear plastic package with a cardboard back. I noticed it's wii-mote like appearance from an aisle away and immediately thought "what's a wii-mote doing in this section?" It doesn't say it's a wii but it looks exactly like it (to the untrained eye at least). It's very clearly intentionally deceptive.
Actually the only "rational" interpretation is that it's because the last time he reported a vuln to apple they covered it up and then had pr character assassinate him to spread doubt about his findings, or at least thats what he claims. I don't know how much of that is actually true but that's how he seems to feel and I can understand that. Now he says that he'll release all apple vulns to the public so that apple can't do that to him again. Perhaps it's a bit juvenile but he does have a career to worry about and if Apple really did set out to discredit him to avoid bad pr then maybe he is doing the right thing.
Anyways my point is that it's not so cut and dry as all that.
Seriously, there are so many things wrong with this discussion it blows my mind, but the biggest error has to be allowing the myth that there is a need to build from source to be perpetuated. Use a decent distribution, which is most of them these days, and it is all done with "point and click" unless you are doing something very advanced that the typical user doesn't need to do, or you just prefer the power and freedom of the command line. This article is about technology that allows you to run binary linux executables on other platforms without recompilation. Then somebody said well hey, why can't they just recompile the source, ignoring the fact that that requires either code already written to compile on the platform, or must be compiled inside something like cygwin which while great seems a bit silly if instead of installing cygwin you just installed this VM and then you wouldn't need to compile at all. Then people started arguing about how easy typing "make" into a command line is and then you said something about the myth that people have to compile things from scratch, which is kind of funny since the thing about this technology would be that you wouldn't have to compile it from scratch.
Phew, well I feel better now that's all straightened out.
Google is not a "normal" publicly traded company. The power structure where insiders hold the special class B stock that has 10 times the voting power of the public class A stock means that they're aren't subject to the whims of public investors. Brin and Page have 30% of the power alone. Here's a quote from Google:
"We anticipate that our founders, executive officers, directors (and their affiliates) and employees will together own approximately 84.8 percent of our Class B common stock, representing approximately 83.6 percent of the voting power of our outstanding capital stock,"
On the flip side it's also true that a couple VC's have over 20% of the total power, but they were old investors of google and have always had a lot of power in the company.
When you hold down shift and slowly extend your finger towards the 4 key are you seriously thinking to yourself, "Ha, take that Microsoft!" Cause if you are you need a new hobby.
http://googleblog.blogspot.com/2010/01/new-approach-to-china.html
Maybe, but because the jvm is targetted at Java my guess is that as alternatives like parrot, llvm or, god forbid, mono become more mature I expect more and more languages to start using them instead if for no other reason than it's easier to do. I doubt scala and clojure are going to decide to drop the jvm but unless you're writing a new language that looks a lot like java it seems like a lot of unncessesary work to target the jvm.
A good article I just found that talks about the jvm as a general platform:
http://www.artima.com/weblogs/viewpost.jsp?thread=176597
What are you talking about? Yes, for a single packet it's best effort, but you're ignoring all the other technologies and protocols that make up the internet. Assuming there is *some* route to the destination and enough bandwidth to support the extra packets that come from resending large amounts of lost packets and the Internet will always work. Don't confuse the low level architecture with the reliability of the entire infrastructure. Of course, all of that is irrelevant to this particular problem because this wasn't a connection problem but a software configuration error.
I think maybe you missed the point of the shoeless quote. The whole post is about reaching out to those RMS sees as "enemies", like MS, and viewing their dislike/distrust of Free Software as an opportunity.
good point, maybe one of those complacent companies could force the directly responsible ones to respect the "goddamned standards". Perhaps they could write some sort of plugin that replaced the rendering engine... hmmm
Konqueror is KHTML, not WebKit. Though I think they are working on the ability to choose or something. I agree though, it should have been on the list.
Actually, what they do is find the artists they think they can sell and then try to make sure they turn a profit on them. It doesn't have anything to do with artistic merit. It doesn't really matter though. If they can't stay in business in the current environment then they'll die off and life will go on.
The argument that music will go away if the prospect of multi-million dollar recording contracts goes away is completely nonsensical considering that the majority of music in the world and throughout history has been made in their absence. People will continue to make music, and people will even continue to find a away to reimburse artists. This is not the catastrophe some people are making it out to be.
or djbdns. We use it where I work and other than a slight adjustment to djb-land it has been wonderful. I know people appreciate how powerful BIND is and maybe some people need that. I suspect though that most people just need their DNS servers to serve their DNS records or provide a caching DNS server for local lookups and for that BIND seems to be bloated and insecure.
There is no reason to add the dependency of a DHCP server to many of those services. Reserved DHCP works great under some situations but if you're talking about a static set of servers or equipment, static ip is more reliable.
Depending on how tech savvy you are you should try out Arch. Keeping current with packages is a goal of theirs.
And, even if they aren't fast enough for some package you really want the latest of, the packages are all built automatically from easy to use/understand/edit build scripts that you can have synced on your machine. A lot of the time you just need to change the version number to the latest, update the md5, and say makepkg to get the latest. Also, there are a lot of dev versions in the community managed repository AUR.
Actually it's only a problem if you are using PASV data mode. FTP's multi connection system makes it very difficult to do proper session management and firewalling. You should never use normal ftp (if you even can without running as root) and with PASV mode the data channel uses a random port so you can't lock down your outbound connections in your firewall.
The best you can do is have your firewall be smart enough to detect ftp traffic and add special logic for parsing out the data port and allowing the subsequent connection. This brings us back to FTPS, which encrypts the control channel thereby preventing any of what I just said.
In this day and age we simply should not be using any protocols that require incoming connections to non-known ports. Just look the BIND cache poisoning debacle.
Why would a US citizen carry a US passport to a location inside of the US?
We don't get to set the price? I'm pretty sure file sharing is doing just that. At some point the whining on both sides about the morality of this needs to end because frankly, file sharing is part of life now. It's not that people think the world revolves around them. They just care more about getting free stuff than your version of what's right.
This change is permanent, and isn't going to be changed by laws, DRM, shaming or any other tactic used by people who have a stake in the current model. We need to start thinking about how to produce and distribute content in this reality, not in the one we wish we were in.
I know exactly what you mean. Telling people you're just lazy and forgetful is better than saying you have ADD because then at least you're not "making excuses". The stigma around it is almost as bad as the disability itself. Even in very progressive circles people find it uncomfortable and try dismiss or diminish it. I really hope that as more information about the disorder comes out people lose the knee-jerk reaction a bit and start actually trying to understand it and how it affects the people it afflicts.
That's because it's irrelevant. It's not how information is transmitted that matters but what. As long as this system can handle the same complexity of interactions (and frankly even if it can't, at * 100,000 speeds they can fake it) then you can "simulate" a biological brain.
This is just another example of the abstractions we do every day when dealing with computers. Hell, the system they're comparing it to doesn't even use electrical signals, but attempts to emulate them in software.
It seems to me that the bigger problem is going to be programming the thing.
The same thing that happens when I get up in the morning and find my hard drive has died and taken my email with it. Not backing up your data is dumb no matter where you keep it and quite frankly I've had data loss far more frequently because of hard drives dying/forgetting to back up before reformatting than I have from Google dropping services.
I get the privacy thing, but this "oh it's not reliable" reasoning is nonsensical.
When booting select single user mode on GRUB and you can get root! No kidding! Proof that Windows has better security than linux!
Except for the fact that many countries have long since banned the use of mercury in vaccines to no effect on autism or anything else for that matter. The whole thing sounds like a case of post hoc ergo propter hoc. Vaccines are given before signs of autism show up and grieving parents look for something blame.
this has been beaten to death, but just so ya know, a TB is 10^12 bytes so it is correct. A TiB (tibibyte) is 2^40. for more info: http://en.wikipedia.org/wiki/Binary_prefix
I'm sorry but no. The CDDL makes *no* requirements on other files. You can link it with whatever you want. Yes, the GPL and the CDDL have incompatible terms, but the reason that's a problem is because the GPL is copyleft. Furthermore, when something like copyleft is preventing good code from moving from one open source project to another I think someone who cares about technological progress has every right to "bash" it without getting accused of following the crowd.
I saw this in Walmart a couple weeks ago while shopping for board games and it's in a very small clear plastic package with a cardboard back. I noticed it's wii-mote like appearance from an aisle away and immediately thought "what's a wii-mote doing in this section?" It doesn't say it's a wii but it looks exactly like it (to the untrained eye at least). It's very clearly intentionally deceptive.
Actually the only "rational" interpretation is that it's because the last time he reported a vuln to apple they covered it up and then had pr character assassinate him to spread doubt about his findings, or at least thats what he claims. I don't know how much of that is actually true but that's how he seems to feel and I can understand that. Now he says that he'll release all apple vulns to the public so that apple can't do that to him again. Perhaps it's a bit juvenile but he does have a career to worry about and if Apple really did set out to discredit him to avoid bad pr then maybe he is doing the right thing.
Anyways my point is that it's not so cut and dry as all that.
Phew, well I feel better now that's all straightened out.
When you hold down shift and slowly extend your finger towards the 4 key are you seriously thinking to yourself, "Ha, take that Microsoft!" Cause if you are you need a new hobby.