Don't forget, the main reason NASA was started in the first place is to demonstrate that the U.S. had the capability to keep up with the Russians when it comes to delivering objects (a.k.a. Nuclear Weapons) using rockets. Many of NASA's advancements in aeronautics and navigation have been used for weapons research. Sharing seeminly benign space exploration technology with the Chinesse government on leaves our ballistic missile technology vunerable because the two are inseperable.
Yes, but in that case it's still the programmer and not the platform that's managing the resources. Building a nifty little lock management facade around the problem doesn't make it go away. You can, in fact, do the same thing in Java using an object pool and an abstract factory.
public MySocket()
{
socket = newSocket("myhost.com", 8080);
}
public void closeSocket()
{
socket.close();
} };
Ah, but you say....you have to manually call closeSocket() to close the socket! True, but that's no different that your implementation. The only difference is that instead of calling 'mySocket.closeSocket()', I have to call 'free tcpSocket'. Either way, the programmer is responsible for managing the resource.
Destructors aren't "automatic". You have to manually free the memory, and that triggers the call to the destructor. While the syntax is a little different, there really is no functional difference between the C++ and Java way.
A language that lacks the tools necessary to implement such a regime needs GC, so the presence of GC may actually (as in the case of Java) indicate a fundamental weakness in the language.
Please explain to me exactly how you can implement a resource management system (or regime as you call it) in C++ for, lets say, managing socket connections, that has no equivlent in Java. You are aware of this method, right?
Then, please, further explain to me how a task performed by a software platform, in this case the Java Virtual Machine, can show a weakness in a programming language. Do you mean to imply that If I use Jython or Groovy that I won't have this problem? Or are you just making the rookie mistake of confusing the Java 2 platform with the Java language?
...ask to see code. Actual production code, preferably. Have them show you some code they're proud of, and some code they're not too proud of. Take note of how well it's documented, if the variable names are well thought out, and if it shows signs of recent refactoring.
By forcing people to actually invest the time to drive out, register, and vote you make sure that people actually care who they're voting for.
Lots of people don't care about politics. They don't watch the news, they don't keep track of current events, and they certianly don't give a crap about what some politican's stance is on (for example) software patents or trade regulations with China. These people are simply not informed enough to make a good judgement about whom to vote for, which is OK because voting is too much of a hassle for them anyway.
Online voting is just going to encourage a bunch of one-issue wackos to vote for whatever politicans promises to (Legalize Pot | Raise the Minimum Wage to $10 | Invade Canada), instead of limiting the likely voter pool to people who actually follow politics and have half a clue about what the hell is going on in the world.
this stuff has a boiling point of 49.2C (120.6F). Processors burn hotter than that, how useful would it still be for cooling purposes if it were a gas?
So you pump the substance in a liquid state over the processor, the heat boils it and it turns to a gas, taking much of the heat along with it. The gas passes through a small turbine, which generates electricity to power a peltier cooler, attached to a condensing tank. That cools the gas down to liquid state again, and the liquid is fed back into the system.
I call it the Rube Goldburg 2000 cooling system. Time to file a patent!
When it comes to adoption of solar power, there's only one calculation that really matters:
C = Cost of installing solar panel R = Revenue generated (or money saved) per year M = Maintainence costs per year
(R - M) >= C * 20%
In plain english, when you can get (somewhere around) a 20% return on investment from installing a solar panel, you'll start to see them on top of office building, parking garages, and just out in the middle of open fields, soaking up money.
Until then, solar power will be a technical curiosity for use in special situations (outer space) and for those with a political agenda.
Almost one in five information technology workers has lost a job or knows someone who lost a job after training a foreign worker
Hmm...so lets see here. 1 in 5 people has either had this happen to them or knows of someone that it's happened to? So if I work in a company with 500 people and 3 of them wind up training thier own replacements (Which, of course, would be very well-known on the company grapevine), then I'm counted as one of the 1 in 5 who have had to "dig their own unemployment graves"? Theoretically, it could just be one really popular guy that was laid off like this and he was known by 1 in 5 IT workers.
I'm not saying it doesn't happen, but if surveys like this are the best argument that can be raised for how much this is damaging the US economy, then we've got a long way to.
Apparently, the entry rules allow games developed for J2ME, of which there are quite a few. These games are also fairly simple to make (harkening back to the glory days of my 8-bit 2D sidescrolling youth).
I think the entries for this contest could be pretty interesting. Mobile gaming is one of the few markets left where a lone wolf developer can make an innovative, even radical game and still have a decent chance of it being a hit.
Gamers are some of the most homophobic people out there. Using "gay" to mean "stupid" or "cheap" is clear homophobia
Ignorance, maybe. Insensitivity, sure. But homophobia? Most people who use that word use it without thinking about it's meaning in relation to the current context. But if they were homophobic, they would be thinking about it's meaning, and purposely using it with the intention of intimidating gay people.
By branding ignorant or insensitive behavior as homophobic, you're guilty of making the same generalizations that truly homophobic make.
And this is exactly why you should not depend on the government to do anything with any degree of compentency. Every time someone suggests handing over some large project or economic or social program to the federal government, I cringe. Large organizations are inherently inefficent, and the larger they are, the more inefficent they are. Governments are some of the largest organizations out there, and in fact, the U.S. Government is the single largest organizational entity on the planet.
Obviously, there are some things that can only be done by an entity of that size (going to the moon in 1969, for example), but to expect efficent and effective IT policy from the Department of Interior is like getting angry when your pet elephant tramples your flowers.
I'd be surprised if there wasn't some effort made to embed snooping and tracing into all packets transmitted.
If the purpose of this redesign is to better allow the armed forces to communicate on the battlefield, I highly doubt that they will embed snooping and tracing into the protocol. The military takes great pains to ensure that thier communications are kept secure, and having a secret backdoor in their entire communication system (no matter who controls it) is not something they would tolerate.
Benefits: - Cheap Martian labor (They don't even USE money up there!) - Lax environmental law - Low taxes - No import/export tarrifs - Cheap raw materials (The whole planet is made of frikkin' iron!)
and after a few thousand years we'll have a brand new hospitable planet. Of course there are some drawbacks. For one, the commute is going to be hellish. But where else are we going to go after the labor market in China starts demanding decent pay and working conditions? We've got to think ahead, people!
If I had some kind of magical business plan for a company that only needed $1000 in seed money and a couple of high-school students, I sure as hell wouldn't be explaining the details of it on Slashdot.
I'd probably be selling it on a late night television infomercial with Tony Robbins and that other guy with the shiny teeth.
...please empty your rights and privileges into the trash bin to your left, and step through the metal detector for further processing. Have a nice day!
The Eurpoean Union was a good idea when it was an economic union. Increasingly, however, European countries seem to be giving up thier individual sovereignty, and the result is legislation like this. Instead of removing economic restrictions to promote free trade, the EU is now creating new political and social restrictions. Correct me if I'm wrong, but this was never it's original intent, right?
I can't imagine why a smart thinking company with any common sense would export intimate knowledge of his core business processes and pay for it too!
But in many cases, the work being outsources isn't part of the core business. Take Bank of America for example. They outsourced a large portion of thier IT to India. Why? Because they're a bank, not a software company. It not in thier interests to train long term employees to do a job that is not central to thier core business. Bank of America will always be a bank...it may or may not take advantage of information technology in order to fulfill that purpose. Outsourcing the IT work to India ensures that they concentrate the most on what they do the best, which is the hallmark of a good company.
If the cost of the lawyers he has to pay for, the lost time spent in jail, and the other costs associated with the activity are less than the gain (resulting in a net profit of sufficent size), then from an economic standpoint it is a rational career path. Remember, the 'Willie Sutton Principle' is named after a bank robber.
Whether or not it's a moral career path is an entirely different issue.
Don't forget, the main reason NASA was started in the first place is to demonstrate that the U.S. had the capability to keep up with the Russians when it comes to delivering objects (a.k.a. Nuclear Weapons) using rockets. Many of NASA's advancements in aeronautics and navigation have been used for weapons research. Sharing seeminly benign space exploration technology with the Chinesse government on leaves our ballistic missile technology vunerable because the two are inseperable.
Yes, but in that case it's still the programmer and not the platform that's managing the resources. Building a nifty little lock management facade around the problem doesn't make it go away. You can, in fact, do the same thing in Java using an object pool and an abstract factory.
Destructors aren't "automatic". You have to manually free the memory, and that triggers the call to the destructor. While the syntax is a little different, there really is no functional difference between the C++ and Java way.
A language that lacks the tools necessary to implement such a regime needs GC, so the presence of GC may actually (as in the case of Java) indicate a fundamental weakness in the language.
Please explain to me exactly how you can implement a resource management system (or regime as you call it) in C++ for, lets say, managing socket connections, that has no equivlent in Java. You are aware of this method, right?
Then, please, further explain to me how a task performed by a software platform, in this case the Java Virtual Machine, can show a weakness in a programming language. Do you mean to imply that If I use Jython or Groovy that I won't have this problem? Or are you just making the rookie mistake of confusing the Java 2 platform with the Java language?
...ask to see code. Actual production code, preferably. Have them show you some code they're proud of, and some code they're not too proud of. Take note of how well it's documented, if the variable names are well thought out, and if it shows signs of recent refactoring.
By forcing people to actually invest the time to drive out, register, and vote you make sure that people actually care who they're voting for.
Lots of people don't care about politics. They don't watch the news, they don't keep track of current events, and they certianly don't give a crap about what some politican's stance is on (for example) software patents or trade regulations with China. These people are simply not informed enough to make a good judgement about whom to vote for, which is OK because voting is too much of a hassle for them anyway.
Online voting is just going to encourage a bunch of one-issue wackos to vote for whatever politicans promises to (Legalize Pot | Raise the Minimum Wage to $10 | Invade Canada), instead of limiting the likely voter pool to people who actually follow politics and have half a clue about what the hell is going on in the world.
Water doesn't boil at 120.6F.
Didn't pay much attention in school, did you?
I look at packets for a living. I generate them, I capture them and dissect them, and I try and make sense of them as quickly as possible.
So what's it like working for the N.S.A.? Do they have a decent benefits package?
this stuff has a boiling point of 49.2C (120.6F). Processors burn hotter than that, how useful would it still be for cooling purposes if it were a gas?
So you pump the substance in a liquid state over the processor, the heat boils it and it turns to a gas, taking much of the heat along with it. The gas passes through a small turbine, which generates electricity to power a peltier cooler, attached to a condensing tank. That cools the gas down to liquid state again, and the liquid is fed back into the system.
I call it the Rube Goldburg 2000 cooling system. Time to file a patent!
When it comes to adoption of solar power, there's only one calculation that really matters:
C = Cost of installing solar panel
R = Revenue generated (or money saved) per year
M = Maintainence costs per year
(R - M) >= C * 20%
In plain english, when you can get (somewhere around) a 20% return on investment from installing a solar panel, you'll start to see them on top of office building, parking garages, and just out in the middle of open fields, soaking up money.
Until then, solar power will be a technical curiosity for use in special situations (outer space) and for those with a political agenda.
Almost one in five information technology workers has lost a job or knows someone who lost a job after training a foreign worker
Hmm...so lets see here. 1 in 5 people has either had this happen to them or knows of someone that it's happened to? So if I work in a company with 500 people and 3 of them wind up training thier own replacements (Which, of course, would be very well-known on the company grapevine), then I'm counted as one of the 1 in 5 who have had to "dig their own unemployment graves"? Theoretically, it could just be one really popular guy that was laid off like this and he was known by 1 in 5 IT workers.
I'm not saying it doesn't happen, but if surveys like this are the best argument that can be raised for how much this is damaging the US economy, then we've got a long way to.
So how long until we get transparent aluminium?
Apparently, the entry rules allow games developed for J2ME, of which there are quite a few. These games are also fairly simple to make (harkening back to the glory days of my 8-bit 2D sidescrolling youth).
I think the entries for this contest could be pretty interesting. Mobile gaming is one of the few markets left where a lone wolf developer can make an innovative, even radical game and still have a decent chance of it being a hit.
Gamers are some of the most homophobic people out there. Using "gay" to mean "stupid" or "cheap" is clear homophobia
Ignorance, maybe. Insensitivity, sure. But homophobia? Most people who use that word use it without thinking about it's meaning in relation to the current context. But if they were homophobic, they would be thinking about it's meaning, and purposely using it with the intention of intimidating gay people.
By branding ignorant or insensitive behavior as homophobic, you're guilty of making the same generalizations that truly homophobic make.
And this is exactly why you should not depend on the government to do anything with any degree of compentency. Every time someone suggests handing over some large project or economic or social program to the federal government, I cringe. Large organizations are inherently inefficent, and the larger they are, the more inefficent they are. Governments are some of the largest organizations out there, and in fact, the U.S. Government is the single largest organizational entity on the planet.
Obviously, there are some things that can only be done by an entity of that size (going to the moon in 1969, for example), but to expect efficent and effective IT policy from the Department of Interior is like getting angry when your pet elephant tramples your flowers.
I think we should simply rely on older technology to solve this problem. Don't fix it if it ain't broke...
I'd be surprised if there wasn't some effort made to embed snooping and tracing into all packets transmitted.
If the purpose of this redesign is to better allow the armed forces to communicate on the battlefield, I highly doubt that they will embed snooping and tracing into the protocol. The military takes great pains to ensure that thier communications are kept secure, and having a secret backdoor in their entire communication system (no matter who controls it) is not something they would tolerate.
We'll outsource all of our industry to Mars!
Benefits:
- Cheap Martian labor (They don't even USE money up there!)
- Lax environmental law
- Low taxes
- No import/export tarrifs
- Cheap raw materials (The whole planet is made of frikkin' iron!)
and after a few thousand years we'll have a brand new hospitable planet. Of course there are some drawbacks. For one, the commute is going to be hellish. But where else are we going to go after the labor market in China starts demanding decent pay and working conditions? We've got to think ahead, people!
If I had some kind of magical business plan for a company that only needed $1000 in seed money and a couple of high-school students, I sure as hell wouldn't be explaining the details of it on Slashdot.
I'd probably be selling it on a late night television infomercial with Tony Robbins and that other guy with the shiny teeth.
...on the web! Then get 10 million in VC funding and go public.
Oh wait, it's not 1999. Forget I said anything.
Joe Friday is gonna be pissed!
...please empty your rights and privileges into the trash bin to your left, and step through the metal detector for further processing. Have a nice day!
The Eurpoean Union was a good idea when it was an economic union. Increasingly, however, European countries seem to be giving up thier individual sovereignty, and the result is legislation like this. Instead of removing economic restrictions to promote free trade, the EU is now creating new political and social restrictions. Correct me if I'm wrong, but this was never it's original intent, right?
I can't imagine why a smart thinking company with any common sense would export intimate knowledge of his core business processes and pay for it too!
But in many cases, the work being outsources isn't part of the core business. Take Bank of America for example. They outsourced a large portion of thier IT to India. Why? Because they're a bank, not a software company. It not in thier interests to train long term employees to do a job that is not central to thier core business. Bank of America will always be a bank...it may or may not take advantage of information technology in order to fulfill that purpose. Outsourcing the IT work to India ensures that they concentrate the most on what they do the best, which is the hallmark of a good company.
In an economic sense, yes.
If the cost of the lawyers he has to pay for, the lost time spent in jail, and the other costs associated with the activity are less than the gain (resulting in a net profit of sufficent size), then from an economic standpoint it is a rational career path. Remember, the 'Willie Sutton Principle' is named after a bank robber.
Whether or not it's a moral career path is an entirely different issue.
Why do I get the feeling that John Kerry (D-MA) wouldn't follow the 4th amendment any better than his predecessor.
I guess I'm voting Libertarian again this year...