Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Clean room implementation? (Score 2, Insightful) 223

Nitpick - technically, we're talking about Java, where there are no header files. The interface is defined in the same source files as the implementation.

Even so, I don't think an API should be copyrightable, but if it is, it should be considered fair use to actually use it. Otherwise, the software industry just wouldn't work.

Comment Re:$108,000 (Score 1) 66

You can still seed at a ratio of 200 and not seed the whole file, if you're constantly uploading a single block multiple times. I don't think you'd be able to get away with claiming that you didn't seed the whole file in that case to avoid copyright infringement. Once you start breaking it up like that, the opposition lawyers will claim that you uploaded, say, 1 small segment of the file to 500 separate users, which is 500 instances of copyright infringement, even if the seed ratio is less than 1.

Comment Re: There can be only one. (Score 3, Interesting) 443

Using Visual Studio 2013 here. The refactoring tools are near useless in our large C++ project. For example, using "Rename" on a member field called m_size will often rename m_size instances from other classes too. They intentionally dumbed down the "Find all references" feature as users complained it was too slow, and by default it now uses a text search based approach which isn't really any better than a dumb text editor. I find it's easier to just rename the m_size field in the class to m_size2, find all the build errors, then do a text replacement on m_size2, than it is to deal with the unreliable tools in Visual Studio.

Comment Re:Compelling? (Score 1) 244

People would trade their old cars in for one equipped with an Apple iCarStereo if it solved those problems.

When the nav/infotainment system is a small fraction of the cost of a car, it's not likely to shorten the expensive replacement cycles by much, if at all. And most of the proceeds of the new car doesn't go to Apple, so they won't even see much benefit.

Comment Discrimination (Score 4, Insightful) 170

Urschel acknowledges that he has faced questions from NFL officials, journalists, fans and fellow mathematicians about why he runs the risk of potential brain injury from playing football when he has "a bright career ahead of me in mathematics"

Funny how the NFL officials only care about potential brain injury on players who are good at math. If the risk of brain injury was truly that high, nobody should be playing it.

Comment Re:Java killer (Score 1) 96

I used Visual Studio every day at work. It has a good feature set, but it is notoriously unreliable, and every new release comes with more bugs than fixes. Visual Studio 2013 for example forgets to perform the post-build registration step in 64bit projects, requiring a manual post-build step. It's the year 2015, and the IDE still regularly hangs for seconds at a time when I simply type in the text editor. The debugging engine regularly gets confused, and I have to close all instances of devenv and kill mspdbsrv to get it to respect breakpoints again. I get an average of one day between IDE crashes (even though VS is written in .NET, it still suffers from frequent access violation [0xC0000005] crashes). When 2010 and 2013 are installed side by side, 2010 misbehaves and believes the project needs a full rebuild every time it is run when the project uses IDL files.

I've used Eclipse, and while I don't like the UI or feature set, it has at least been more stable during the times I've used it.

Slashdot Top Deals

"Ninety percent of baseball is half mental." -- Yogi Berra

Working...