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

 



Forgot your password?
typodupeerror
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Re:I'm against harrassment, but censorship is wors (Score 2) 474 474

This is exactly why we need liberty-minded proponents setting up anonymous mechanisms of communications. Nobody should have the right to censor content online.

Wait, what? You don't believe that the people that go through the effort of creating and maintaining their own forum should have the ability to exercise some control over the content being posted on that forum? The comments they host become a reflection of that site and mold its reputation.

Don't get me wrong, I absolutely hate censorship and I think Reddit is doing a great job of tearing itself apart from the inside out. But if you really believe in liberty, then you also have to recognize the liberty of the owners and moderators to shape their content and the liberty of the users to migrate to other forums.

Comment: Re:Great, but not great (Score 3, Interesting) 84 84

FTFA:

While only available on mobile via Apple products at launch, the company says it will announce plans to expand to other platforms and providers soon. That also mirrors the path that HBO took with its streaming service

That path that HBO took was a three-month exclusive deal with Apple, so I'm deducing that Showtime has a similar deal based on the phrase "mirrors the path" in the article. I guess, if true, that isn't that bad, especially compared to the rumors of Apple trying to get content providers to avoid using other distribution channels entirely once the Apple music streaming service goes live.

Comment: Re:Great, but not great (Score 3, Interesting) 84 84

Finally someone else who understands that limiting yourselves to already existing customers is an extremely dumb idea.

Did they, though? Now instead of being locked into a cable provider you're locked into a cable provider or the Apple ecosystem. It looks like Apple is pushing everyone who wants to do digital distribution with them into exclusivity deals. Slightly less evil than their previous tactics of price fixing but still pretty evil.

Comment: Re:Open Source Branding (Score 1) 95 95

How did this straw man argument get modded up? I never suggested anything of the sort. I was implying that maybe these clever names for vulnerabilities aren't coming from within the open source community and that closed source software seems to be getting off easy when it comes to the level of effort in having their vulnerabilities named for them.

Comment: Re:Open Source Branding (Score 1) 95 95

I should have made my statement more clear. I didn't mean to imply that all open source projects have bad names (although I still believe that many do) but I was more focused on the fact that it seems to be only open source projects that have vulnerabilities with marketing-friendly names despite the fact that closed source software has had many vulnerabilities just as severe and I can't recall one closed source vulnerability with a memorable name. The point is: who is responsible for naming these vulnerabilities and why aren't they just as clever in naming closed source vulnerabilities as they are for open source?

Comment: Open Source Branding (Score 4, Interesting) 95 95

Not to get too far offtopic, but as a long-time user of open source software, it bothers me that open source software seems to have inferior names for its applications (GIMP, Yakuake, etc) but very marketing-friendly names for its vulnerabilities (Heartbleed, Shellshock, Venom). If you look at closed-source software it is the complete opposite - applications have marketing-friendly names while vulnerabilities are called something like "KBstringofnumbersnobodywillrememberorcareabout". So are open source developers just much better at naming vulnerabilities or are the marketing departments of closed software companies quietly assisting with the naming of open-source vulnerabilities?

Comment: What Does Edge Have to Offer? (Score 1) 133 133

So Chrome offers great speed, stability, and separate processes per tab and Firefox has a huge selection of add-ons. But Microsoft has done very little to divulge what Edge has to offer to differentiate itself from the other browsers and become more than just the best browser to download Chrome or Firefox.

Comment: Time To Give It a Try (Score 3, Interesting) 80 80

I was going to upgrade my servers to Ubuntu 15.04 until I learned that they integrated SystemD into that release, so now is a great time to evaluate OpenBSD in a virtual machine. Maybe OpenBSD could create a section on their web site that provides documentation on the advantages of BSD over Linux as well as some advice on how to avoid common pitfalls that Linux users typically make in BSD. Just for fun, they could call that section "Because of SystemD". In any event, I'm curious to see what I'll miss coming from the Linux world after spending some time in OpenBSD.

On a semi-related note: what's with replacing nginx with their own http daemon? Is the NIH syndrome spreading to OpenBSD as well?

Comment: Re:Only doubles?! (Score 4, Insightful) 160 160

And were those projects for safety-critical systems? Were they replacing 20 years of development where the new system was required to perform every task almost exactly as the original using an entirely different architecture or did you get to make your own requirements from scratch and adapt them however you pleased? Was that system so heavily integrated that a basic task was way too complicated for unit tests which means that all testing had to be performed manually in an integrated environment or using a vast array of virtual machines to push the test data? Did that project require extremely tight security with many different clients in the private and public sectors (requiring drastically different security checks) as the system processed data from those sources and sent custom-filtered data back? I could go on and on, but again, it probably wouldn't matter because it's not something you can appreciate until you've actually done it.

Comment: Re:Only doubles?! (Score 5, Informative) 160 160

You are insanely naive. You have no idea just how hard it is to build a safety-critical system on this scale. These systems have to be up nearly 24/7/365 and balance a ridiculous amount of data from redundant data sources while avoiding deadlocks and other sources of data contention. In addition to that, they undergo way more testing than you can imagine to ensure that the system handles those large volumes of data correctly and doesn't crash along the way. I used to think like you until I actually worked on an air traffic management system, so I can tell you that you can't possibly imagine how difficult it is until you actually do it.

Comment: Re:Uh, only doubled? (Score 3, Interesting) 160 160

The rate limiting step of the Airway Traffic Control system just might be somewhere else so there would be no need to do anything else.

Just off the top of my head, major limiting factors are runways to get the flights into and out of the air, passenger demand, and the number of air traffic controllers. And like most projects, the cost and effort to scale rises dramatically with the amount of scale you target. Besides, if the system is anything like the air traffic management system I worked on, then it should scale much better than the system it replaced.

I do find it concerning that the system comprises of 'two million lines of code'.

The software on the plane has more lines of code than that and some of that code actually controls the plane, auto-negotiate collision avoidance, etc. I'd be more worried about that - if ERAM goes down for a brief period, controllers wouldn't be able to see flights, but those aircraft would be able to maintain control of their aircraft until ERAM came back up. If the flight's control system went, then the traffic controller would only be able to watch the flight as it hurtled out of control.

You're using a keyboard! How quaint!

Working...