Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Support and copyright ... (Score 2) 167

Contract law is law. Also, there's actual copyright statute that says you can't create and distribute a derivative work. This has often been interpreted by the courts to mean you can't make a tool that easily enables others to do so. While running this on your own copy of something is not against statute, it may be a breach of contract.

If you think that statutes are all of the law, then you don't understand the concept of law in pretty much the entire former English colonies, most of which operate at least partly under common law and precedent.

Comment Re:Improving the performance by more than 100% (Score 1) 167

A program that could process 100 MB of data in five seconds can now process 500 MB of data in five seconds. That's a 400% increase in the amount of data it can process per unit of time. People are just really bad at wording this sort of thing for some reason. I think that reason is probably that math and language are taught largely independently and as if one never interacts with the other.

Comment Re:Distributed versus vertical. (Score 1) 249

Google's model is to tie their platform to their other platform. The Google Play apps and the Play Store must be installed on Android systems for them to be called Android. All of those tie back to Google.

While Microsoft might get into hot water for tying back to their desktop exclusively, they have apps for iOS and for Android. They have Outlook.com, Exchange, Visual Studio (which can make phone apps!), Office for mobile, Sharepoint, etc that they can push.

While you're saying they won't succeed, that's not the same as saying that what they want to try is the same as what Apple's doing. Giving up most of the Nokia hardware business means they've given up on the vertical single-source solution pretty thoroughly.

Comment Re:The converse (Score 3, Informative) 59

I'm not a meteorologist, but this is my understand: It depends on the size and temperature of the particles, and potentially on their shape and concentration. If the particulate matter is too hot and in the air too thick, not enough water vapor condenses on each to form droplets heavy enough to fall.

I think what they are saying in this case is once the particles cool and thin a bit, they end up carrying that moisture with them until the condensation is complete. Hitting a mountainside and mixing with the cool air above is a perfect trigger to release the rain.

Large rain events often happen when a warm, wet mass of air mixes with a cooler, dryer mass of air that can't hold that level of moisture. The particulate matter is just one of a number of variables.

Comment Re:Microsoft tried the wrong business model (Score 1) 249

Distinction without a difference, really? Do you think Apple has a healthy ecosystem of devices that only includes first-party devices? No. Apple has only first-party devices. You can't buy an iOS phone from a non-Apple source. Google has the Nexus but the vast majority of Android phones are from other vendors. That's what a software company calls a "healthy ecosystem".

Basically the announcement reads "We want Windows Phone to be delivered the way Windows on the PC always has been: by every OEM out there".

Comment This isn't Apple envy. This is Google envy. (Score 1) 249

"We are moving from a strategy to grow a standalone phone business to a strategy to grow and create a vibrant Windows ecosystem that includes our first-party device family,"

This isn't Apple envy. They didn't say they want to focus on one offering. They said they want a vibrant ecosystem that includes their first-party devices. They've learned that when you're making the bulk of your OS's phones yourselves, there's little incentive for competitors to license your software. However, if you make a reference model, or maybe a couple for different market segments, and license cheaply and liberally, then you can really grow the influence of your OS.

Microsoft successfully killed any relevance Symbian still had. They killed Meego. Firefox and Ubuntu are still on the horizon. They didn't kill Android of course, and won't at this point. iOS is another juggernaut. MS wants to play the game Google has been playing, because they won't beat Apple at theirs.

Comment giant machines are US culture, and world culture (Score 3, Interesting) 107

In the US we love big machines. The Queen Mary, the Spruce Goose, the continuous asphalt pavers, the Liebherr T 282 B giant dump truck (although Liebherr is a Swiss company), the Boeing 747-400 and Lockheed L-1011 wide-body passenger jets, the massive Abrams tank, the Nimitz-class aircraft carriers, the 280mm towed howitzer M65 "Atomic Annie", and such are examples.

See how I slipped a Swiss-built monster in there? Well, the US and Japan aren't the only ones. Germany has a 31 million pound excavator. The largest plane is made in Russia by Antonov. South Korea builds some of the biggest cargo ships.

So while, yes, giant robots are a big thing in Japanese art the urge to build huge machines is all over the industrialized world. The US and Germany have never been afraid of large engineering feats. The US has a whole industry of using remotely piloted craft for actual combat.

I don't think Japan needs to focus so much pride on this one little competition as a cultural identity issue. It's not like a US firm is going to enter a contest designing and building a robot with the intent of a face-saving loss or an honorable tie.

Comment Re: There are a few options. (Score 1) 212

"Career" is still hyperbole. A project may fail. It may even be one job at stake. It wouldn't end a career.

So, assuming a make-or-break project for an employer are the stakes, here's what I'd do. First, I'd do an initial evaluation whether doing this on Linux is actually worthwhile given the alternatives on other Unix platforms. Second, I'd pick something for safety over performance. Given the budget, I'd pay for development on one of the OSS versioning filesystems to do clustering or one of the OSS clustering filesystems to do versioning.

I'd probably check to see if frequent snapshots are valid rather than per-file per-write versioning. That turned out to be the case in this thread. That gives many workable and fairly conventional options on Linux.

If per-write versions were really that important, and it really had to be on Linux, and really had to be shared as well, I'd probably alter my application to write through git libraries at the application level. If not git, then maybe Mercurial or Bazaar. If I didn't have control over the application, I'd look into inotify to do commits based on those writes.

If it really needs to be in the filesystem, really needs to be on Linux, and really needs to be per-write versions, I'd use something like NILFS2 on LVM with a SAN-backed LVM, and have read-only access shared out over NFS or CIFS.

No matter what I chose as my primary target, I'd choose a couple other alternatives and test the hell out of all three. I wouldn't greenlight anything for production until I was happy.

Really, if your employer expects anything less stringent on their production infrastructure than a full testing and development cycle and blames the implementors for failures of overspecified and undertested software as ordered by management, then you want a new employer anyway.

Security

Amazon's New SSL/TLS Implementation In 6,000 Lines of Code 107

bmearns writes: Amazon has announced a new library called "s2n," an open source implementation of SSL/TLS, the cryptographic security protocols behind HTTPS, SSH, SFTP, secure SMTP, and many others. Weighing in at about 6k lines of code, it's just a little more than 1% the size of OpenSSL, which is really good news in terms of security auditing and testing. OpenSSL isn't going away, and Amazon has made clear that they will continue to support it. Notably, s2n does not provide all the additional cryptographic functions that OpenSSL provides in libcrypto, it only provides the SSL/TLS functions. Further more, it implements a relatively small subset of SSL/TLS features compared to OpenSSL.
Privacy

Surveillance Court: NSA Can Resume Bulk Surveillance 161

An anonymous reader writes: We all celebrated back in May when a federal court ruled the NSA's phone surveillance illegal, and again at the beginning of June, when the Patriot Act expired, ending authorization for that surveillance. Unfortunately, the NY Times now reports on a ruling from the Foreign Intelligence Surveillance Court, which concluded that the NSA may temporarily resume bulk collection of metadata about U.S. citizens's phone calls. From the article: "In a 26-page opinion (PDF) made public on Tuesday, Judge Michael W. Mosman of the surveillance court rejected the challenge by FreedomWorks, which was represented by a former Virginia attorney general, Ken Cuccinelli, a Republican. And Judge Mosman said that the Second Circuit was wrong, too. 'Second Circuit rulings are not binding' on the surveillance court, he wrote, 'and this court respectfully disagrees with that court's analysis, especially in view of the intervening enactment of the U.S.A. Freedom Act.' When the Second Circuit issued its ruling that the program was illegal, it did not issue any injunction ordering the program halted, saying that it would be prudent to see what Congress did as Section 215 neared its June 1 expiration."
Safari

Is Safari the New Internet Explorer? 311

An anonymous reader writes: Software developer Nolan Lawson says Apple's Safari has taken the place of Microsoft's Internet Explorer as the major browser that lags behind all the others. This comes shortly after the Edge Conference, where major players in web technologies got together to discuss the state of the industry and what's ahead. Lawson says Mozilla, Google, Opera, and Microsoft were all in attendance and willing to talk — but not Apple.

"It's hard to get insight into why Apple is behaving this way. They never send anyone to web conferences, their Surfin' Safari blog is a shadow of its former self, and nobody knows what the next version of Safari will contain until that year's WWDC. In a sense, Apple is like Santa Claus, descending yearly to give us some much-anticipated presents, with no forewarning about which of our wishes he'll grant this year. And frankly, the presents have been getting smaller and smaller lately."

He argues, "At this point, we in the web community need to come to terms with the fact that Safari has become the new IE. Microsoft is repentant these days, Google is pushing the web as far as it can go, and Mozilla is still being Mozilla. Apple is really the one singer in that barbershop quartet hitting all the sour notes, and it's time we start talking about it openly instead of tiptoeing around it like we're going to hurt somebody's feelings."

Slashdot Top Deals

Trying to be happy is like trying to build a machine for which the only specification is that it should run noiselessly.

Working...