Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:How does this work? (Score 2) 305

With my car, once it's been locked with the button on the key fob, after a certain amount of time, it deadlocks the doors - they can not be opened from the inside or outside without being unlocked. The unlock button on the driver's door will no longer function either after the car has been locked from the fob.

This means I could, if I wanted to, lock the car with the windows partially down and after a minute or so the car would be deadlocked - even if someone reached in to open the door, they would be unable to.

Comment Apple are doing what they have done every year... (Score 2) 142

Apple are doing what they have done every single year - retiring old models from their supported lineup. Film at 11.

Every year, a range of Macs pass through the range of support status from "Supported" to "Vintage" to "Obsolete"

Vintage products are those that have not been manufactured for more than 5 and less than 7 years ago. Apple has generally discontinued hardware service for vintage products in most regions other than the state of California and Turkey.
Obsolete products are those that were discontinued more than 7 years ago. Apple has discontinued all hardware service for obsolete products with no exceptions. Service providers cannot order parts for obsolete products through Apple.

Comment Re:Not putting a spin on things (Score 1) 69

Consider tidal locking in a system with an M-dwarf star, a "hot Jupiter" and our Planet of Interest (PoI). If in orbit around either the hot Jupiter or the star, the PoI might become locked. But with the three in relatively close interaction, the PoI could be disturbed between locking to one, or the other, or alternating, or spinning irregularly. Feel free to use a planet with an irregular - literally chaotic, even - rotation in an SF scenario of your choice.

So that explains the irregular seasons in the Game of Thrones universe... Winter is coming.

Comment Re:Getting SAMBA (Score 1) 176

It's trivial to install Samba on OS X.
Step 1. Install Xcode
Step 2. Install MacPorts
Step 3. sudo port install samba3 or sudo port install samba4

Apple can't include Samba out of the box with OS X due to issues linking to GPL v3 libraries and issues due to foregoing patent lawsuits if using GPL v3 code, but there's nothing stopping you from adding it yourself.

Comment Re:GPL Bullet-Points (Score 0) 176

That's the problem with GPL v3. With V2, you could link to GPL'd code, or use GPL'd libraries, in your closed source project and that was OK. If you made changes to the GPL'd code, you needed to make the source for the changes available to anyone who you distributed the software to.

With v3 however, if you use GPL'd code or libraries in your closed source project, you have to make the ENTIRE PROJECT available under the GPLv3 as well. This is the viral nature of it.

Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights.

Comment Re:GPL (Score 3, Insightful) 176

If you include GPL v3 code in your closed source project, under the terms of the licence agreement, you must comply with the licence which demands either you licence the software or you release ALL of the source of your closed-source project under the GPL v3.

If you are producing a large, closed-source, product, option 1 is not an option at all.

If you can't negotiate a licence with the copyright holders, or the copyright holders are unwilling to licence it to you on terms that are acceptable to both parties then option 2 is not an option at all.

So, this leaves only option 3 - remove all GPL'd code from your project and write your own.

Comment Re:GPL (Score 3, Insightful) 176

I feel that the viral licensing clauses in GPL v3 will ultimately hinder the further development of software.
While Apple (as an example) were using GPL v2 licensed code, they were actively contributing patches and changes back to the relevant projects. This was good, it meant that we had professional developers who were paid to work on these projects and the changes they made were contributed back upstream.

Now that no corporation can touch any GPL v3 licensed code, we now have fragmentation and less developers working on open source code bases.

Apple, for example, have had to implement their own SMB stack as smbx, instead of using Samba. For a number of years, SMB compatibility and functionality took a huge step backwards on OS X, all because the Samba project started to use GPL v3. This ended up with developers who would have been working on patches and changes for Samba, instead working on their own closed-source implementation that, quite frankly, was nowhere near as good or as mature as Samba. The end result of this was that Apple's customers suffered with a sub par product and the Samba project suffered with fewer people contributing to it.

Who then benefits from GPL v3?

Comment Re:Including a Mac Pro tower, right? (Score 1) 142

" if you have hardware and software that can create video at >4GB/s you're pretty special."

Protip: Most game modern engines can EASILY do that with just the video card. AGP had a maximum throughput of 2166MB/s, half your requirement. That was replaced roughly a decade ago.

Bandwidth of a video card interface and the throughput of a 3D gaming engine is irrelevant to this discussion. We're talking creating video through something like Avid or Premiere/After Effects by compositing multiple streams of video and effects and then mixing that all down to a single stream for output.

Whilst some acceleration of this is done on the GPU (and this is why the 3 year old Mac Pro has 2 GPUs even in it's base configuration) the main requirement here is fast and consistent throughput to mass storage.

There are plenty of video professionals that use a Mac Pro with it's stock 256 GB internal SSD and then hook it up to an external 8- or 12-bay Thunderbolt RAID (or two) that can transfer in excess of 2 GB/sec - something like this

I don't care how big your PC workstation case is, if you want 50 or 100 TB of storage, you're looking at external RAID or SAN anyway. The internal storage is only used for the OS, apps and scratch space.

Comment At what cost? (Score 4, Informative) 917

The Adult Population of the USA is something like 194.5 Million people.
Let's say that you can get by on $25,000 per year, tax free.
Providing UBI for this many people will cost the economy 4.8 Trillion Dollars. Where is this going to come from?
OK, let's scale this back a bit. We will give every adult in the USA $200 per week - $10,400 per year. We're still talking about $2.02 Trillion - this is 11% of the entire GDP of the USA.
To put this in perspective, the USA spends $810 Billion on public education per year, $1.3 Trillion on pensions and almost $600 Billion on defence.

Comment Re:Beta software has bugs. Film at 11 (Score 1) 163

You're thinking of Services for Unix (SFU) - that was part of it, and the other part was the POSIX-compliant API that Windows NT 3.1 was based on (and remember that NT 3.1 was really NT 1.0).

Windows also incorporated code from BSD (as it was more freely licensed than Linux) - from memory most of the TCP/IP stack was based on BSD's stack. I don't think it came from OpenBSD though - more likely to have come from FreeBSD or one of the other distros.

I think that the POSIX layer was more that it complied with the POSIX standards (for some low numbered version of POSIX) rather than it could run unmodified code targeting POSIX. Either way, the POSIX and OS/2 APIs were killed when NT became XP.

Comment Beta software has bugs. Film at 11 (Score 2) 163

The summary even states that Microsoft still officially consider it beta software. This is not even a v1.0 release.
What we are seeing here however is that even a large ship such as Microsoft can turn very slowly. This would have been unthinkable even 5 years ago - just think what it will be like in another 5 years...

Slashdot Top Deals

Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it. -- Perlis's Programming Proverb #58, SIGPLAN Notices, Sept. 1982