Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


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

Comment Re:FAA wil not allow it (Score 1) 120

A flying vehicle adds 4 additional degrees of freedom (up-down, pitch, roll, yaw)... so much more that can go wrong.

Current flying vehicles have those extra degrees of freedom because of their design, but in principle, you could design a flying vehicle that has only one additional degree of freedom (altitude), keeping the vehicle approximately horizontal at all times and using horizontally oriented secondary fans to steer. And arguably, you should, because at that point, it would be much more practical for a driver to take control if needed.

Comment Re:Is it a car or a drone by another name? (Score 1) 120

A car that is light enough to get off the ground is too fragile to survive a collision of any consequence.

I think the key phrase is "Self-driving". If there's any significant collision risk, the car could simply go straight up to avoid it. Surviving on-ground collisions should be basically a non-goal at that point.

Comment Re:Not in the real world (Score 1) 120

- Pets (and children) that will be blown into lift jets

Only if they change the laws of physics. Lift jets push something up by blowing air downwards. They suck from the top. I mean, I suppose if you have pets and children in jetpacks, it might be a concern, but if your kids and pets are doing that sort of thing, you have bigger things to worry about then them getting sucked into my (hypothetical) flying car's engines. Just saying. :-D

Comment Re:Expected /. response (Score 1) 373

There's mandatory telemetry in Firefox, Chrome, IE, Opera, Ubuntu, Fedora, and a whole lot of other stuff. You're leaking data to everyone. Search habits, Web address look-ups, the lot. Some of it can be removed; some of it can be disabled (notably, the malware checks in Firefox); some of it is designed in (the only way to run system updates without sending a random university, ISP, or Canonical- or Redhat-controlled Web server a list of software you have installed which you intend to upgrade today is to make a complete local mirror of the entire repository).

Nobody knows what's in MS telemetry, but they presume it can be any of anything. A lot of what they presume is also what's sent out to random actors through any Linux distribution or other free software you've been using, and the only reason nobody cares is they don't think about it.

Do you know how often I type something into a text box on Reddit or Slashdot, pull up Google to do some research before I post something retarded, and Google immediately suggests exactly what I'm looking for despite me never having searched for that? It's like they can read the text boxes before I even submit the form--or maybe they know I've been on a certain page in some forum where such topic is being discussed, and can guess what I want to know. Either that or the Googlecluster is both self-aware and telepathic.

Comment Re:Expected /. response (Score 1) 373

CentOS installations use either a local repository or they connect to a mirror. No "central server"

Mine connect to mirrors as well. They tell the mirror, "HTTP GET /distros/ubuntu/yakkety/pool/p/pornview-2.1.3.deb" and so forth. One GET request per file being downloaded.

I don't think that they query the yum server for every package installed on the system: instead, they download a single file that lists all the available packages in that particular repository, then they download only the necessary packages.

So, when you download installation packages beyond what's installed by default--of which they know every single package already--it doesn't transmit to one of the CentOS mirrors a list of some subset of packages, the total from installation to decommission will necessarily detail every single package you install by virtue of telling them what software you install outside the default set--and even by virtue of pointedly not updating software you've since uninstalled?

There's enough going out to archive.ubuntu.com and us.archive.ubuntu.com pools for the Canonical secret NDA conspiracy to track my every software selection and update. This is approximately the same reality as what's going on with Microsoft, aside from that Microsoft doesn't see every piece of software you install--you only get Microsoft software updates through MS, plus anything you installed through the Windows store--yet nobody panics about their distro or some untrusted third-party Government-controlled university (what do you think gatech.edu is in the CentOS mirror list?) getting their IP and the names of arbitrary software applications they update.

You leak information like a sieve, and your best argument about why it's okay sometimes is apparently that you leak that information to more people in those cases.

Comment Re:Emergency response (Score 1) 120

Just about anyplace you could safely land a "flying car" you could also land a helicopter.

Not true. A helicopter can't be moving horizontally when it lands. A flying car with wheels could potentially be moving at 70+ MPH horizontally when it lands. Assuming they can avoid any blades that stick out beyond the sides of the vehicle, that design difference completely changes the equation.

Comment Re:Emergency response (Score 1) 120

You don't need strict maintenance, just strict altitude limits. A vehicle falling from twenty feet off the ground, assuming it is bottom-heavy and lands on the tires, almost certainly won't kill you. At fifty feet, it probably won't. At a hundred feet, you'll probably have a low survival rate unless you have a whole-car airbag or something.

As long as self-driving cars fly over existing motorways, and as long as cars underneath are smart enough to avoid being landed upon, you should be fine. And even if they do, there's probably some safe height where everyone would survive. Assuming the flying far is designed to be extremely light (for obvious reasons), I'd imagine twenty or thirty feet would probably be fairly safe.

Comment Re:Inflammatory Headline (Score 2) 373

It depends. Software is technology, too. From that end, Windows 10 actually has some pretty awesome features.

A while back, I installed Gitlab on a server with 1GB RAM. That server immediately went 700MB into swap and... proceeded to behave as if nothing had happened. 40MB of reclaimable memory, but no problem. That was a Linux server with 1GB of zram allowed to use up to 50% of memory, compressing its load to less than 1/3 its original size--about 700MB open RAM, and 300MB housing 700MB of compressed RAM swapped out. The compression algorithm is about as fast as a worst-case cache miss, and programs tend to do more computation than that on a given block of RAM: it didn't add any significant performance overhead (like, less than 1%). This will balloon out of control when you get to a tight enough RAM-to-swap ratio, of course.

Windows 10 has an internal caching system that's quite similar and implemented extremely well. Because of this, Windows 10 can allocate around 24-32GB of RAM in a 16GB system and not care. It won't touch disk, at all, and it won't appear to slow down. With the right precaching algorithms, access to this kind of compressed area takes only twice as much time as access to raw RAM--that is, the same situations where CPU prefetch kicks in, the OS can decompress a few swap pages into a hot area of RAM before they're needed if there's any CPU downtime at all (there almost always is, even under heavy load from high-intensity gaming or server applications).

That's not just powerful technology; it's a response to fear of swap areas destroying SSDs. You don't need to write swap to disk ever, and you still get the benefit of taking long-unused data out of RAM and idling it on a slower medium. In this case, you trade 500MB of idle RAM out for 160MB of idle RAM, giving you an extra 340MB for stuff that actually matters. A good deal of RAM is never touched again, or is in a working set less-frequently-used than block cache, so it's actually faster to swap in some cases where you could actually reclaim usable RAM.

A lot of scheduler and memory management changes went into Windows 10, and they're actually great features--some of which I'd wanted on Linux for years and just barely got a couple years ago. If Microsoft gets a new BFS-type scheduler in before CK's goes mainline, it'll actually be a stronger server and desktop OS than Linux--that hasn't happened yet, and MS continues to trail in that respect, but they're quickly catching up on all kinds of failures and rough edges that have historically put them far beyond modern Linux distributions. Windows 10 doesn't even need a reboot when you power off an HDMI display (8.1 loses the ability to play sound through HDMI).

So Windows 10 makes better use of RAM, avoids wearing out SSDs, can handle HDMI displays properly, and has some scheduling and memory management improvements that more-optimally leverage modern processors and high-speed disks. It's not yet on-par with the latest in Linux technology--but neither is Linux mainline kernel or any Linux distribution to date; and nothing's caught up to DragonflyBSD in a few key areas. Still, it's better able to leverage modern machines than any prior OS.

I'll be excited to see BFS and BFQ in Linux mainline, and similarly-excited if we start getting Dragonfly-esque features like process freezing and, thus, the ability to just store a software session and reload the underlying system on a new kernel. If Windows can catch up, good for them.

Comment Re:Can only be played on Apple products (Score 2) 75

Everyone wants to own both the distribution channel and the content being sold over that channel. Netflix, Amazon, Hulu...

They all want their own programming so that going to a different store means losing access to content. If Apple's content does appear on Netflix, you can be sure of two things: (1) it'll be old episodes and (2) their programs will include melodramatic, never-ending story arcs.

Comment Re:Expected /. response (Score 3, Insightful) 373

The simple problem is that telemetry has been overstated and overblown. Try to find a comprehensive description of what Microsoft captures about users. What you get is things about Windows making DNS lookups against hundreds of domains, some chatter about what Windows 10 could be doing, and some criticisms of ill-thought-out features like Wifi network password sharing. Nobody knows what's happening, but they've all assumed so.

The result is a bunch of people talking about how Microsoft is spying on you by doing such things as identifying all software installed, based on Windows Update removing 6 particular softwares (something that can be done locally, without sending information about them back to Microsoft); meanwhile when you run yum or apt, it sends an HTTP request for each individual piece of software you're updating or installing back to a central server--which actually does what people said Windows 10 does, but doesn't freak anybody out because... reasons. EVERYBODY PANIC!

Every keystroke you enter into your browser's search bar is sent to a remote server, where it's logged in Web server logs. Every domain you look up goes back to a Malware service to block bad sites. Cortana used to search the web if you typed search terms into the Cortana search bar, and people freaked out.

To be fair, people freaked out when Ubuntu started searching Amazon through the Unity bar. It's not that they have legitimate fears; it's that they fear new things, and confusion in groups turns into mass hysteria. You get a few people suggesting folks are just afraid Amazon will see them trying to look for their child porn collection, but that's retarded; the truth is everyone's scared because the next ten people are scared and nobody is inclined to take the time to verify that the next ten people aren't idiots, so they do the reasonable thing and assume (incorrectly) that a million people who have no fucking clue what they're talking about can't be wrong or someone would have told them by now.

Someone like me.

Do you see the problem?

Comment Re:Nice try Apple (Score 1) 121

Putting aside my opinions about "platforms" I can go anywhere and purchase software for Wii, Xbox, PS4. Not sure what your trying to say

Actually, Wii, Xbox, and PS4 software has to be licensed and signed by the platform producer--that is: you can't buy Wii or PS4 software that Nintendo and Sony haven't allowed to be sold. In effect, Nintendo, Sony, and Microsoft get paid to allow certain software on their platforms, giving you a curated catalog to purchase from; you can chose a delivery vendor--an ISP to download from or a store through which to ship the software on physical media--but you have to buy what's available from the Nintendo/Sony/Microsoft store.

There have been lawsuits about this--re: Tengen.

The point is that *Apple users* can't buy software from anywhere else.

I've had many Apple users tell me Android is a cesspool of diseased malware and Apple is secure because of its walled garden. Security via the app store is apparently a primary feature in many users's minds; although I imagine most simply don't care one way or the other.

If you bought a house in a certain neighborhood you wouldn't accept being limited to only purchasing physical goods from one specific store as a condition of living in that neighborhood.

True, although I apparently have consented to buying only those products Nintendo sells on the Wii on my Wii. I might go to Gamestop to pick them up--after Nintendo allows them to be sold on the Wii. GameStop is a local front for the Nintendo store, selling software made by companies which paid Nintendo for the right to sell said software.

Slashdot Top Deals

"Well I don't see why I have to make one man miserable when I can make so many men happy." -- Ellyn Mustard, about marriage