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


Forgot your password?
Compare cell phone plans using Wirefly's innovative plan comparison tool ×

Comment Re:Different protections for different threats, en (Score 5, Informative) 190

If he did -nothing- about security, that would be true. That's not likely the case. More likely, he's using protective strategies that are appropriate for his environment and the threats most prevalent in that environment. The most common threats for Linux machines aren't viruses. Viruses specifically are more of a Windows thing. Not that there are no threats that affect Linux, they are -different- threats.

Just because Linux doesn't have as many viruses for it, doesn't mean it's immune to viruses. In fact, Linux probably a very popular carrier for viruses - Linux host gets broken in (usually via a PHP exploit) and some files are dropped onto it and files modified so whenever a Windows host accesses it, it obtains the payload and gets infected.

Linux may not be harmed by it, but it certainly is an active participant in the propagation of viruses. Mostly because the malware authors want to target users, and 90% of them run Windows. But they can't target Windows servers, because 75% of the servers out there run Linux. So they will exploit those Linux-running servers to plant some WIndows malware on there so the Linux host distributes the Windows malware to everyone.

Linux is a carrier, and perhaps having an anti-virus may be handy if nothing more than to ensure that you're not being part of the problem and serving up stuff that infects other users. The best part is, these scanners need not be intrusive since the host can be assumed to be free of malware, so you're really just looking for bad files.

Same thing on MacOS - there's no reason to have a antivirus scanner other than to make sure you're not serving up infected files, or to alert you in case you get an email that won't infect you, but may infect someone else if you forward it on or something.

Google, for example, scans emails and documents for viruses and other malware, not because they can infect Google, but to prevent spread.

Comment Re:Who are the main characters based on (Score 4, Informative) 74

I started watching Halt and Catch Fire, but it never really held my interest. I don't think that I made it past the 5th episode. The portends to be based on 1980's experiences, but I can't think of anyone with whom they could base the main characters off of.

They didn't. It's based on real events that did happen, but like Silicon Valley, it features a set of characters who are basically living through the home computing boom of the 80s. There are some real life similarities, but I think they were done to tell more interesting side stories that happened for real that people may not know about,

Season 1 was about developing an IBM PC clone and basically delves into the design and coding of the most important part, the BIOS. They also explore side threads like a friendly computer that greets you and all that, bookending with the discovery of the Macintosh demo and its graphics.

Season 2 was developing an online service, timesharing systems, and worms (a recount of the Morris worm).

Season 3 is just developing, and it's too early to tell what stores it may tell.

It's less about real life 1980s, and more about a bunch of people doing tech stuff during the 1980s, completely independently of what happened. Sometimes they tell an interesting story like Senaris (Morris worm), which given how limited internet connectivity was in the 1980s, most people blew right past, but here it is retold (a programming bug caused it to spread over and over again).

Take it more for the nostalgia of what the 80s were like in the tech industry and less about real history. And enjoy it - Season 1 didn't get great ratings, but AMC felt it had potential and gave it a season 2. Season 2 had terrible ratings and for some reason or other, AMC renewed it. Chances are, though, Season 3 is it. (Let's say Walking Dead is penthouse. Halt and Catch Fire is somewhere in sub-basement level 10, only accessible via ladder from a dark corner of the underground parking lot because that's where someone decided to put a storage rack.

Comment Re:Oh yawn... (Score 1) 236

Their source is closed and yours is open. They make changes and you make changes. You can't see their changes, but they can definitely see your changes. If they may a certain change first, and they see you make a subsequent change that looks remarkably similar to their changes, they can take you to court for possibly stealing their code.

"Their source is closed". Let's change it to "Their source is incompatible with BSD".

Because you know what? "Open Source GPL" is just as guilty of "closing off" BSD code as closed-source is.

It's just everyone who's a fan of the GPL doesn't want you know about it. Even RMS always digs at BSD as "close source theft! closed source theft!" without a thought that "open source GPL lockout!" applies just as well in digs at BSD code. So yes, GPL "openness" can be just as guilty of "locking up" BSD code as a company like Microsoft or Apple can. But you'll never hear a GPL fanboy admit that, because the whole "evilness" of BSD is locking up, and that only happens in the closed source world, right? Of course, it also ruins the whole "open source" and "free source" concept when the very license that is supposed to provide it (GPL), exploits the very thing it's against (locking up source code).

In short,anyone claiming BSD sucks over GPL because of locking up code is a hypocrite, because GPL locks up BSD code just as well as closed-source licenses do.

As for GPL enforcement, well, it's the same as when a company enforces copyright on someone who downloaded songs, movies, TV, or software. You can't really be "for" GPL enforcement and "against" movie/music/tv/software copyright enforcement, because they're actually one and the same. You can't enforce the GPL without copyright, and you can't really be for prosecuting GPL offenders without having all other IP vendors (and groups like the RIAA and MPAA) also prosecuting copyright offenses. Perhaps that's why Linus hates GPL enforcement, because put another way, it's like the music/movie/software industry suing people as well. It's the same concept - if you don't accept the GPL, you accept default all rights reserved copyright, so a GPL violation is a copyright violation, or piracy. But so is download music you don't own, movies you don't own, software (non-free) you don't own, etc.

Comment Re:I'm getting old. (Score 1) 145

Sure, SATA is getting old quickly and starts to become the bottleneck,

No, SATA IS the bottleneck.

If you read specs and they all say 540MB/sec, that's the SATA3 limit. And benchmarks of practically every SATA SSD has it pegged at 540MB/sec.

Its why Apple pioneered PCIe for storage, and brought everyone a 1GB/sec SSD read and 750MB/sec write at the beginning. Nowadays a NVMe PCIe SSD can easily do 1.5GB/sec reads and 1GB/sec writes, while the top end can do 2.5GB/sec reads and 1.5GB/sec writes.

The other reason is SATA isn't really adept at SSDs - we emulate it well, but SATA was never designed for that kind of drive. And of course, the latest NVMe SSDs are bootable (NVMe is actually the interface type - while the physical layer is PCIe, NVMe is the controller interface hanging off the PCIe bus).

SATA will still be around - bulk storage is still cheaper with spinning rust.

Comment Re:Here we go again... (Score 1) 42

Please realize that all this is, is a way for businesses to capture your mobile phone number and then abuse it with marketing. Almost GUARANTEED. Any "security" that requires you to disclose your phone number is a HORRIBLE idea.

Well, given the PS4's success, I can see the marketing team sitting at the table and saying they can milk their insecurity and get a whole pile of working cellphone numbers... for free! (Microsoft, alas, had implemented two-factors years ago and with the "failure" of the Xbone, presents less of a marketing surface).

OTOH, when Sony gets hacked again (I'm starting to lose count), well, thieves now have a bunch of working cellphone numbers to which to taunt the account holders. Imagine waking up to 99,999 texts on your cellphone...

Comment Re:Richard Stallman right again (Score 1) 31

Every time Richard talks about closed-source phones being used to surreptitiously track users' movements, take photos, and listen in on their conversations he sounds like a madman. But he's right.

Yes, he is. That's why this malware sold for $5 million for 300 installs ($16,667 per install). And Android ones go for practically nothing.

That's the problem with iOS - Apple can offer a $200,000 bug bounty, which is among the most generous in the business that beats the $25k or $10k offered elsewhere. But even that isn't enough when people are paying MILLIONS for an iOS exploit.

So yes, iOS sucks because you need to ante up millions of dollars for security holes, and Android is far better because you can get 'em for free.

Hell, at these rates, the NSA could probably pay off the national debt auctioning off their iOS exploits.

Comment Re:None of this solves real world problems (Score 1) 82

When we would send up Canadian reserve units against US active units, we found they had no idea their people would pass out inside the combat vehicles and tanks from extreme heat and dust, or deal with optical illusions from heated air, making it easy to trick them into going into tank traps that were covered by snipers with heavy and light mines. Or what happens when rocks crush your tank in a mountain pass because you fired your main gun next to an unstable rock face.

Sims only work so much.

You have to train for the bad things that happen, like your tank getting stuck in loose soil with water, and people who are actively trying to make you do the wrong thing. That requires actually taking vehicles into those actual types of terrain and obstacles.

Game that.

And you know what? They do. The US and Canadian military often train together in real life simulation training. There are also many cross-branch military exercises for doing this.

Yes, simulation only goes so far. But real life training is very expensive - there's a lot of logistics involved (you have to invite over allied countries forces, plan a date, plan the scenario, etc), so you only can hold them every few months. And the larger the engagement, the less you can hold because the logistics make it too damn hard.

So there is real life training, it's just harder to achieve due to time, money, manpower, scheduling and a whole piles of other factors.

Digital sims are good for re-enacting hard scenarios (flight sims have the worst quality airplanes designed - something about them is always failing and it's rare to have a flight go uneventfully). It's also good for just getting up and going - in flight training, there's a strong push to increase simulator usage because they're a lot cheaper to rent (some schools rent them for free and allow student pilots unlimited usage to practice), and schedule than an airplane. You can also get a lot more done - if you want to practice landings, you may only be able to do 6 or 7 in a real airplane because you're working around other traffic, but in a sim, you can shoot dozens or more, and you can even repeat the same environmental conditions (bad crosswind? Well, every one can be a bad crosswind!).

Real life tanks cost a lot of money to operate, simulator tanks are much cheaper and can be run often without much permission required, so the keen soldier can re-run scenarios without needing to get a whole pile of approvals (and missing crewmembers can be simulated, too).

Yes, sims aren't perfect, which is why the miliary runs real life exercises too, but those have their own limitations, especially when it comes to building up experience because you can only run so many of them.

Comment Re:Criminal (Score 2) 303

Mod +1. Assange is now purely in the vengeance game, so far as I can tell, though to be honest, at least as far as burning Clinton's career prospects to the ground, the term "damp squib" comes to mind. If there's one thing the DNC document dump proved, he's sitting on top of a big pile of nothing, and soon enough I think the press will just move on.

I think the press HAS moved on. Instead of hearing about new DNC dumps (which were presented on the standard political "Friday afternoon dump*" which already says something), we're really hearing about how Wikileaks is exposing private information. In short, Wikileaks has stopped being the source of the news, to being the news.

* - friday afternoon news dumps are used by politicians everywhere when they have bad news to drop - knowing that the earliest news outlets would have it on Saturday when not many people are paying attention. And those present really are thinking of bigger and better things - like what they're doing on a weekend.

Thus, the fact the DNC dump happened on a friday afternoon was indicative that there was nothing really of interest, and the only thing they were hoping to salvage was "more DNC documents!" hoping it would carry.

Instead, what's carrying is "Wikileaks is exposing private data!". The only reason he's holed up is because of an existing warrant, and even that will only carry him so far once the Swedish government simply asks Ecuador for permission to interview Assange and decide if there's even a case to be made.

Comment Re: *The* Quickest, Not *Its* Quickest (Score 1) 174

Outstanding. My only thought is I wish they still made the roadster. There's a guy who parks one from time to time in front of where I work, and it always catches my eye cause of how good it looks. Tiny, as most roadsters are, but real good lookin'.

Roadster 3.0 will be back after model Y, which is expected in 2018/9. I would think 2020.

I don't think it would be as good looking. The original Tesla Roadster had a body made by Lotus (basically from the same molds) based on the Elise. Unfortunately, for some reason that relationship soured and Lotus won't be doing that anymore.

Comment Re:Free of compromises? (Score 3, Informative) 78

Notice the guy having to use a CRT to play Duck Hunt.

Not exactly free of compromises.

That's because of the gun controller - the guncons of most consoles is really a photo transistor. The lens in the barrel narrows the field of view of that transistor. What it's looking for is a bright spot on the screen - when you click the trigger, the game notes the delay from the vertical retrace (blank) and when the photo transistor triggers. That delay gives you the X,Y coordinates of the shot and the game uses it to determine if you hit the object.

In some games, it's obvious - you pull the trigger, and the screen turns white briefly as the scan begins by drawing white and seeing when the transistor fires. Others are more sensitive and just rely on the fact that the transistor can see the part of the screen where the electron beam is, or they just turn the targets white to see the location. (In high speed footage, you can see the bright spot drawn by the electron beam in a CRT).

Of course, modern TVs don't have a rapidly moving bright dot so those guncons just don't work anymore. It's why the Wii has the "sensor bar" which is emitting two red dots that are used to spatially track the Wii remote, or the use of AR style tricks with the Wii U tablet controller.

Don't get me wrong, you can use the guncons but not in a single frame - you basically have to rapidly scan the screen with a bar after firing - you send a white bar on a black screen down and across to see when the photo transistor fires and use that to get your coordinates. The lower resolution you go, the faster you can scal - you can do two frames for a leftr/right or up/down dtermination, 4 frames for a corner, etc.

Comment Re:User friendly (Score 4, Insightful) 315

The other problem is resistance in the Linux community to complex tools - because the problems are complex to solve. Even if you apply the "do one thing and do it well", it ends up as a complex tool (see SystemD). And no, sysvinit scripts are not the solution (question - why does /sbin/init provide a perfectly usable daemon manager that no one uses? I mean, it will monitor daemons, if they die, it will restart them. If they die too quickly, it will pause restarting to let the admin have CPU time to fix the problem).

System initialization isn't easy - Apple has tried many different forms of system initialization daemons until settling on launchd (they started with sysvinit at first, then migrated to SystemStarter and a couple of others). And the BSDs have tried to port launchd over as well.

Then there are other use cases - networking for example. NetworkManager is a solution to a problem users have - they may connect to different networks with different network settings. Because without it, handling the simple case of a user going from home wifi to public wifi is much harder. At least to Linux's credit, when it detects public wifi, it can auto-start a VPN client, or even prevent unencrypted traffic in the narrow window between connecting to public wifi and before the VPN starts up. Or even something as minor as going from static IP to DHCP.

Then there's PulseAudio, a framework made necessary because users are complex. Such as being able to switch audio devices while the program has the audio device open. E.g., VoIP - user might be having it on the main audio device waiting for it to ring. The moment it does, users plug in a USB headset (new audio card), and have the call audio automatically routed to the headset without the controlling application (VoIP program) having to do a thing. Or a user switches from onboard audio to a Bluetooth headphone and being able to do it transparent to the player application.

Of course, there's a Linux that does all this transparently to the user - we call it Android. And all this stuff is complex because it has to be - there's no simple way to have a system do these tasks.

Comment Re:Nice but... (Score 2) 56

....the digital revolution is coming to and end. Moores Law has ended already and as a corollary the processing power of digital computers will be incremental. This is a big deal, because it throws future developments into doubt. Will we ever be able to handle the ever increasing processor needs of applications? A lot of people are depending on seemingly infinite processing power to get real AI. Is this ever going to be possible? It seems unlikely since we are seeing only processor improvements of 30% per generation at this point. Eventually those improvements are going to be even less as we hit the physical limitations of producing digital logic gates at ever smaller sizes. Too bad, but it was nice while it lasted!

Except that CPUs have not really needed minimum size transistors for a long time now. They're still needed - Moore's law really helps memory devices, but general random-logic devices like a CPU or GPU don't benefit as much, at least on the processing side.

In fact, the real bottleneck is wiring - there's so much wiring that it's actually what keeps the transistor density low. In fact, in the general logic area, tons of extra transistors are fabbed that aren't hooked up - these are for revisions to the metal layers only (the numerical revisions - e.g., A1, A2, A3, etc) so there's no need to redo masks for the diffusions and all that. There's just so much space between transistors available that you can fab lots of spares.

The vast majority of transistors in a traditional logic device are used for caches and onboard memory - where the wiring is regular and consistent and transistors can be made the absolute smallest and density the highest.

Comment Re:Games for multiple consoles but not PC (Score 2) 86

Are console exclusives written anymore without ownership or heavy incentivization from the console manufacturers?

There were third-party games released on PlayStation 3 and Xbox 360 but not PC. One of these was Red Dead Redemption. There are also third-party games released on PlayStation 4 and Xbox One but not PC. One of these is Mortal Kombat XL. This number increases if your home PC runs anything other than Windows. Did you also mean to count handheld games for PlayStation Vita or Nintendo 3DS?

I think OP meant' "console exclusives" as in "Sony" or "Microsoft", not games that lack a PC port.

And despite the PC being vastly larger, there are many sound reasons why devs may not want to support the PC - piracy being pretty much the biggest reason. The piracy rate being so much higher on PC (from virtually nil on console to over 90% on PC) means that the market has to be just that much larger to even consider making money on PC. Then there's all the support - graphics drivers especially often need tweaking for games. On a console, the manufacturer usually helps you out there (Sony and Microsoft generally are pretty good with it, Nintendo... not so much). But on PC you have to work with both NVidia and AMD (or risk your game doing strange things on the other card). Then there's all the strange display combinations - a console can be reasonably expected to work on a 16:9 screen (1080p most typically). PCs can be 16:9, 21:9, super duper widescreen with 3x 1080p horizontally, etc. And PC gamers expect you to support that with FOV adjustability And any textures that you may have reduced the size of because well, you won't see it at 1080p, you know PC people with quadruple 8K monitors will complain about fuzzy textures.

There's a good chance the PC port won't make much money - between piracy, support and extra dev time, etc. which is why most PC ports are cheap and crap - the business case makes it hard.

Comment Re:Oh please (Score 1) 72

Sure, it's just a game... but it's also a $60 expense, which I think it's reasonable to expect plays as advertised.
There's way too much nonsense in the current game industry where you pay retail prices for new game releases that are really still only "beta" quality.

Well, No Man's Sky has two issues. First, it's the opposite on pricing - you hear of AAA games priced at indie levels, but NMS is an indie game priced at AAA levels. (And it IS an indie game - the developer's other game was a mobile one). But that is specific to the way Sony marketed it.

The beta thing is huge, and it's because PC ports don't make much money, so everyone concentrates on console first. (Mostly from piracy - the PC market is bigger, but the piracy rate far exceeds the larger market proportion).

And consoles have a long lead time - if you want your game out in December, guess what? It's too late right now to make it - you'll be in for a 1Q 2017 release at the earliest. You need at least 3-4 months lead time between certification (easily a month, maybe more), pressing (just a long queue of other people wanting discs pressed so you schedule yours somewhere in there), packaging, shipping and distribution (you want to get it to the retailers warehouse at least a couple of weeks ahead of time so it can be received and shipped back out and arrive the day before, though if it's a larger shipment, you might want to give them more time).

So that's why there are day 1 patches - after cert, your devs will be idle until the game is released for a few months. They can work on DLC (much shorter cert time), bug fixes, etc.

Of course, this is on a console, so most of the fixes are developmental ones - game flow, etc. Once you release on PC, it's a wild west with multiple types of graphic cards (all of which have their own quirks), processors, etc.

Comment Re:In the meantime Canada ISPs are behind (Score 1) 148

This story was more about cellular carriers rather than ISPs: even in the US, ISPs are really pathetic in terms of IPv6 support. How are Canadian cellular carriers, like Rogers, in terms of IPv6 support?

Which isn't surprising, actually, because I believe LTE, besides eliminating pure voice support (LTE is data-only), LTE also has NO support for IPv4. That's right, LTE is forward-facing and IPv6 only. Of course, most people want to hit IPv4 sites, so there are mechanisms that get you over - like IPv5 to IPv4 translators. Since it's mobile, those translators are a really fancy form of carrier grade NAT as well, since few expect full end to end connectivity.

Slashdot Top Deals

You can not get anything worthwhile done without raising a sweat. -- The First Law Of Thermodynamics