I have no problem whatsoever of the FBI's using something like this, as long as it fits within the realms of how they already do investigations.
my fear is what if the FBI comes up empty after trying magic lantern against a target?
iow - install it, then fail to find or obtain what they're looking for. Will the warrants require removal of the lantern after a certain amount of time?
And what about repeated failures? Get into the computer, not find anything, back off, get another warrent, try again, still nothing. Would there be limits on how many attempts there are? Or a limit to the the number of searches within a given timeframe?
i dont know about contracted projects, it's probably a case-by-case situation. But I do know that source for commercial products remain closed to the government unless the vender specifically agrees on terms of opening the source. eg, Gov't agencies cant see the Windows source code w/o entering a specific agreement with MS.
regardless of what happens to Ellison's "donation," getting things to run more efficiently takes more than a database anyway.
policy in all us govt agencies, particularly those dealing with intelligence and security is to _not_ accept donations from vendors, including demoware from tech conferences. Part of this is security interests but also integrity. The gov't doesnt want vendors freely supplying software in hopes they would buy more licenses.
so given that, whenever ellison's donation arrives at whatever agency he donated them to, they'll probably tell ellison "thanks, but no thanks" and toss the box in the trashcan.
difference between JDk and SDK: Prior to Java 1.1 (inclusive) the developer kits were called "Java Developer Kit" (or JDK). From Java 1.2 on, it's been called the "Software Development Kit."
The SDK contains what you need to compile and run programs. The JRE (Java RunTime Environment) is just the run part of the SDK. The JRE comes with the JDK.
The concept of having source files match the class name within is required for classes that are 'public.' It's also good development practice to do it that way.
As for the download problem - check your browser settings. You might need javascript/cookies or something.
Dont worry too much about the over-acronyming and over-buzzwording of all the Java stuff out there. It's nearly impossible to keep it all straight. (for example, I dont bother with about 95% of the java stuff out there) But to learn what you need just takes the usual: practice and experience.
The number of downloads means little here. I bet that many of those downloads were people looking to evaluate the various J2EE app servers. I know from experience that the vendors like BEA and Oracle do make free trial licenses available for people in the process of picking their app server.
The interview points to a survey among the sales of various J2EE app servers, and correctly points out that JBoss has no sales to contribute, making the survey be the data among commercial app servers.
clearly the best way to find the JBoss market share is to survey those who use J2EE, not just the companies that make them.
most AV tools (including Symantec and McAfee) monitor program execution for anomolis behavior by unknown virii. would lantern be able to avoid being detected by that?
also, what about personal firewall programs? I use a Tiny Software's PF (yes, under Windows, sad isnt it) that checks the md5 of an executable before granting internet access. on top of that, it can allow you to block certain apps from making/accepting connections from various sites. for example I have it set to not allow Mozilla access to ads.x10.com.
Here, two things exist: the lantern has to find a way around the md5 and also find a way around "PGP wants to connect to [fbi-ip-address], allow it?" Getting through one or the other might prove difficult.
the fact that they look to outside the company in some of the development of Java shows some openness. Plus they use open standards like XML and SOAP - not proprietary ones like MS traditionally uses.
public class Direction {
public final static int NORTH = 1;
public final static int EAST = 2;
public final static int WEST = 3;
public final static int SOUTH = 4;
}
Usage:
int wall = Direction.NORTH;
The java method will compile/run a tad faster, due to the lack of an entirely new type.
That's because javac will translate the Direction.NORTH into a static constant 1 during compilation. The only problem that causes is it means you have to recompile everything that uses Direction's constants if the enumeration changes.
I dont know how C# handles it's enum construct - I've never used it (C# that is).
Disregarding the fact that Java and C# are both "closed" languages
While I cannot speak for C#, I can dispute your comment about Java. You can download and view the source to the JVM and other Java tools. But Sun's so-called "Open source" disallows distribution of changes to the code. (so you're partially correct)
I have no problem whatsoever of the FBI's using something like this, as long as it fits within the realms of how they already do investigations.
my fear is what if the FBI comes up empty after trying magic lantern against a target?
iow - install it, then fail to find or obtain what they're looking for. Will the warrants require removal of the lantern after a certain amount of time?
And what about repeated failures? Get into the computer, not find anything, back off, get another warrent, try again, still nothing. Would there be limits on how many attempts there are? Or a limit to the the number of searches within a given timeframe?
2001-11-30 14:39:31 Comparing Sockets between Win32 and Linux (developers,internet) (rejected)
i swear this is getting rediculous. this about the 5th article the past few days that got posted after I had already had it rejected
2001-12-06 19:18:47 You Cant Link To Our Site (yro,news) (rejected)
Schroedinger's gonna have to rephrase the question - is the cat dead or just sleeping?
i dont know about contracted projects, it's probably a case-by-case situation. But I do know that source for commercial products remain closed to the government unless the vender specifically agrees on terms of opening the source. eg, Gov't agencies cant see the Windows source code w/o entering a specific agreement with MS.
regardless of what happens to Ellison's "donation," getting things to run more efficiently takes more than a database anyway.
excellent thought. knowing our government, i wouldnt be surprised ifthat happens
policy in all us govt agencies, particularly those dealing with intelligence and security is to _not_ accept donations from vendors, including demoware from tech conferences. Part of this is security interests but also integrity. The gov't doesnt want vendors freely supplying software in hopes they would buy more licenses.
so given that, whenever ellison's donation arrives at whatever agency he donated them to, they'll probably tell ellison "thanks, but no thanks" and toss the box in the trashcan.
difference between JDk and SDK: Prior to Java 1.1 (inclusive) the developer kits were called "Java Developer Kit" (or JDK). From Java 1.2 on, it's been called the "Software Development Kit."
The SDK contains what you need to compile and run programs. The JRE (Java RunTime Environment) is just the run part of the SDK. The JRE comes with the JDK.
The concept of having source files match the class name within is required for classes that are 'public.' It's also good development practice to do it that way.
As for the download problem - check your browser settings. You might need javascript/cookies or something.
Dont worry too much about the over-acronyming and over-buzzwording of all the Java stuff out there. It's nearly impossible to keep it all straight. (for example, I dont bother with about 95% of the java stuff out there) But to learn what you need just takes the usual: practice and experience.
The number of downloads means little here. I bet that many of those downloads were people looking to evaluate the various J2EE app servers. I know from experience that the vendors like BEA and Oracle do make free trial licenses available for people in the process of picking their app server.
The interview points to a survey among the sales of various J2EE app servers, and correctly points out that JBoss has no sales to contribute, making the survey be the data among commercial app servers.
clearly the best way to find the JBoss market share is to survey those who use J2EE, not just the companies that make them.
Tomcat is for Servlets, not a J2EE app server.
look at http://www.payphone-directory.org/
you'll see >95% of the numbers have the 9 in the 4th fron the end location.
the only reason i can think of is that your number was given to you before the FCC standardized pay phones as having that 9 in that position.
sorry pal, you're looking in the wrong place. if the 4th digit from the end is 9, it's a payphone, not the 4th from the front
this post is factless.
i know i know - bad joke
2001-11-27 23:08:39 Google experimenting with page ranking (articles,news) (rejected)
always love seeing my rejections show up a day later
most AV tools (including Symantec and McAfee) monitor program execution for anomolis behavior by unknown virii. would lantern be able to avoid being detected by that?
also, what about personal firewall programs? I use a Tiny Software's PF (yes, under Windows, sad isnt it) that checks the md5 of an executable before granting internet access. on top of that, it can allow you to block certain apps from making/accepting connections from various sites. for example I have it set to not allow Mozilla access to ads.x10.com.
Here, two things exist: the lantern has to find a way around the md5 and also find a way around "PGP wants to connect to [fbi-ip-address], allow it?" Getting through one or the other might prove difficult.
that's because IBM is moving part of their business out to another entity
... more room for MS bloatware
... at wired: http://www.wired.com/news/antitrust/0,1551,48543,0 0.html
Dude - I never said MS was against SOAP. I just used SOAP as an example of a standard Sun follows. Now YOU get a clue.
they are
but i never said MS was against it - just said that Sun uses open standards and used those two as examples.
the fact that they look to outside the company in some of the development of Java shows some openness. Plus they use open standards like XML and SOAP - not proprietary ones like MS traditionally uses.
Declaration:
public class Direction {
public final static int NORTH = 1;
public final static int EAST = 2;
public final static int WEST = 3;
public final static int SOUTH = 4;
}
Usage:
int wall = Direction.NORTH;
The java method will compile/run a tad faster, due to the lack of an entirely new type.
That's because javac will translate the Direction.NORTH into a static constant 1 during compilation. The only problem that causes is it means you have to recompile everything that uses Direction's constants if the enumeration changes.
I dont know how C# handles it's enum construct - I've never used it (C# that is).
Disregarding the fact that Java and C# are both "closed" languages
/ index.jshtml for more info on bugs and RFEs (Requests for Enhancements). Some of the suggestions are finding their way into the baseline - like generics (currently in development) and asserts (in 1.4 beta).
While I cannot speak for C#, I can dispute your comment about Java. You can download and view the source to the JVM and other Java tools. But Sun's so-called "Open source" disallows distribution of changes to the code. (so you're partially correct)
But users can send in ideas via their BugParade. See http://developer.java.sun.com/developer/bugParade
I dont if that can be done with C# - but given MS's track record, I would be surprised if they do.
.. hmm. 25hoursaday.com. They may need that extra hour to recover from the slashdot effect.
1) US has branded online gamblers as terrorists
2) All dealings with the IRS are a huge gamble
Hence, paying your taxes online would be considered gambling, and we all know how the US doesnt like to contradict itself.