Follow Slashdot stories on Twitter


Forgot your password?

Comment Re:My question is ... (Score 1) 21

I think it's silly in the regards that we have precisely one datapoint about the sort of environments in which life may exist, which is pretty terrible in terms of making any sort of definitive statement. I'd much rather they keep their options open, check out a wide range of environments, and just look for signs of "things that are hard to explain", whatever they may be. "Hmm, this body has both a strong oxidizer and a strong reducing agent in its atmosphere - how is that happening?"

I'm not saying "check planets in random order" or anything of that nature. Just that I don't think it's critical to obsess over being sure to examine them in order of "earthishness" from highest to lowest. We need to be looking at a diversity of worlds.

Heck, we don't even know whether the surface of a body is the best place to look, most life in the universe might be in sub-crustal layers for all we know. Certainly would partially help explain the Fermi paradox, if it were such that we rare "surface dwellers" have a far easier route to the cosmos than something that needs to be under gigapascals of pressure to survive and whose radiating transmissions, if any, would be blocked by their planet's crust.

Comment CDDL and GPL don't mix (Score 2) 164

Regardless of what Ubuntu has convinced themselves of, in this context the ZFS filesystem driver would be an unlicensed derivative work. If they don't want it to be so, it needs to be in user-mode instead of loaded into the kernel address space and using unexported APIs of the kernel.

A lot of people try to deceive themselves (and you) that they can do silly things, like putting an API between software under two licenses, and that such an API becomes a "computer condom" that protects you from the GPL. This rationale was never true and was overturned by the court in the appeal of Oracle v. Google.

Comment Re:Not surprising (Score 1) 310

Well, unless you count App Ops in Android 4.3 (until it was removed) and builds of CyanogenMod starting with 10.2.

Or any Android device with 4.3 or later with the Xposed framework and the AppOpsXposed module installed and active, at which point AppOps shows up in Settings just like it ought to.

Comment Re:Not surprising (Score 1) 310

And in my experience, apps don't seem to much care if you kill a flag or two. Perhaps because the ability to do so is not yet that common.

There are multiple reasons. Mostly two: you don't want to fail if the user is missing some hardware that the software can work without, and the app doesn't actually request the permission from the OS until it wants to use it, unless it's very poorly designed. So if you for example deny the microphone permission, the app will never even have to decide if it's upset about that unless it tries to grab some audio.

I forget what versions it appeared and disappeared, but Google did put this functionality into an older version of android, then removed it again. You can get it back on rooted devices by installing Xposed and installing AppOppsXposed. Many custom ROMs also have this functionality baked into the ROM so you don't need to mess with Xposed, but Xposed+App Settings+Gravitybox is very wonderful and you want it anyway, if you're not running CM especially. If you can't root your device, make better purchase decisions in the future.

Comment Re:Win 10 (Score 2) 117

Windows 8.1 worked fine in "just" 1Gb (my tablet ran it with that, it was a very smooth environment.)

People were expecting Windows 10 to be the "7" to 8.0s "Vista" (boy, is that a confusing sentence.) I think Windows 10 though is the second coming of Vista. I'm hoping "what comes after Windows 10" (I'm not sure how the marketing will go) to be rather more memory efficient.

Technically Windows 10 runs in 1Gb, it's running on the same tablet right next to me. But it crawls. All the smoothness of 8.1 is gone.

Comment Re:It could work. (Score 0) 563

It's not a theory, it's the truth.

In fact the mkLinux you mention was originally a port done by two guys named Mark and Karl, hence "mk".

Steve Jobs saw Slackware on a CD and, being that he wanted to see the floppy disk die, he chose that distro to port as Mac OSX. Most other distros at that point were still on floppy disk. Woz and Seymour Cray were drinking buddies so when they needed some high performance multi-threading support from Cray's UNICOS system, Woz tapped his pal and got access to the necessary code for a handshake rather than the usual multi-million dollar licensing fees.

The whole "NeXTSTEP" thing was to fool investors into thinking they had a solid product, not something they hacked out over a few weeks. In fact if you do any development on Mac OSX or iOS, you will see "ns_____" things called all the time. The "ns" does not mean "NextStep" as many people think. It means "Nice Seymour" as a tip of the hat to the man that made all that code available for free.

I remember all this like it was yesterday.

Comment Re:It could work. (Score 0) 563

Nope. OSX is a fork/mix of early Slackware Linux with some earlier Cray UNICOS multi-threading library support.

NeXTSTEP is based on AT&T SysV UNIX with graphical libraries borrowed from Ashton-Tate's (ahead of its time) Framework suite. If memory serves I think they also uses some of CP/M's successor MP/M 86 for some sweet multiuser stuff.

I remember it all like it was yesterday!

Comment Re: Waaaahhhhh!! (Score 1) 563

Jobs, yes. Zuckerberg I can't comment upon. Gates? Supposedly very pleasant and encouraging to developers who reported to him (not always for the right reasons, there's a nice story about the author of one of the first multi-app extensions for Mac OS where Gates try to manipulate him into over-promising by flattering him.)

Still, that said, I still really don't understand the mentality that says a good boss or project leader should be an abusive asshole, or that abuse is a reasonable way to impart criticism that doesn't over all cause harm in the long run. Abuse is abuse. Jobs will be thought of as a great innovator long after his death, but he'll never, ever, be thought of as a great leader.

If it has syntax, it isn't user friendly.