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


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Time for the FreeBSD migration to begin. (Score 1) 76

Ha, interesting, troll and funny. I'd have modded you insightful. I'll probably have to stay off /. for a few days to avoid the responses I'm going to get but what the heck.

I've started using slackware at home for hobby stuff, slackware at work where simple is enough and OpenBSD where I need security. I have a few Debian 7 boxes around still but they are all due to be phased out and replaced by OpenBSD. I love slackware and will continue to use it as long as I can, it always was closer to BSD than a lot of other distros so that helps. But for anything serious I'm *BSD all the way. And you know what? I wish I'd done it years ago, I find that I really do prefer Unix over Linux.

So long Debian, I grew up on you while my son grew up on Toy Story but it's time for both of us to move on.

Comment Re:Why do they remind you of that? (Score 1) 405

It's in TFS...

Social media is unfortunately one of the tools that terrorist groups use to radicalise young people and racist use to spread violence and hatred. This agreement is an important step forward to ensure that the internet remains a place of free and democratic expression, where European values and laws are respected."

You can extrapolate whatever you want from the article and argue that's where this is all heading, we probably agree on a number of points. But you quoted the EU rep out of context to support your point. You don't have to do that, you have a point to make and can do so without willfully ignoring the content of the article.

Comment Re:Why do they remind you of that? (Score 1) 405

AC already beat me too it but to add - it's right there in the summary:

Social media is unfortunately one of the tools that terrorist groups use to radicalise young people and racist use to spread violence and hatred. This agreement is an important step forward to ensure that the internet remains a place of free and democratic expression, where European values and laws are respected."

Nowhere in her quote is their a suggestion that they are doing this out of some need to assuage western guilt as your comment implies.

IMO this isn't really as newsworthy as people are making it out to be. While I don't agree with them European countries have had hate speech laws on their books since the end of WW II. If some American companies want to pander to these laws in order to grow their market or avoid some other regulatory oversight by being a "team player" than it's their prerogative.

I believe it will only make them look bad in the long run as they won't have the resources to follow through and they will invariably make mistakes that will upset people. But again, I don't own those companies (and try to avoid using their products) so it's up to them, they certainly don't care what I think!

Comment Re:Ok, why? (Score 2) 311

My understanding is that they didn't even get a DMCA notice from Fox. Content ID is to blame IIUC. I haven't been able to find anything definite but this quote seems to suggest that and I've seen other comments about this story that seem to back that up...

"It's most likely that this is just another example of YouTubeâ(TM)s Content ID system automatically taking down a video without regard to actual copyright ownership and fair use. As soon as FOX broadcast that Family Guy episode, their robots started taking down any footage that appeared to be reposted from the show â" and in this case they took down the footage they stole from an independent creator," Lyon says.

Lyon referring to Jeff Lyon, the CTO of Fight for the Future.

Is anyone really sure that Fox issued a notice and that this isn't just another example of Content ID failing miserably?

Comment Re:This (Score 1) 255

Well, again Perl, I read as much of Larry Wall''s writing as I could over the years. The three virtues of programming he espouses are hubris, laziness and impatience.

I think this one falls under the laziness category. Don't spend time solving problems others have already solved. Modern Perl and CPAN really emphasize too. And of course it translates well to other languages and even everyday things that may not even be related to programming.

On the other hand I believe this oversimplifies things a bit. If a library is getting long in the tooth or has some functionality that is still relevant but a lot of legacy baggage that is obsolete then a rewrite is not necessarily a bad thing. Case in point - OpenSSL -> (LibreSSL | Boring SSL)

Comment This (Score 5, Interesting) 255

The author advises these beginners to try rewriting a library which already exists (despite this being considered as a prohibited practice by many).

This is how I learned a lot about Perl, C, C++ and to a much lesser extent JavaScript. I wrote (crappy) web frameworks in Perl, front ends for MySQL in C and even tried reinventing concepts from the STL in C++. Not one of my pet projects ended up in production systems for very long, if ever. I simply did them to scratch an itch and help myself understand the underlying principles. My understanding of Perl and PHP frameworks improved immensely and I learned it wasn't nearly as hard as I thought to get under the hood and learn when something wasn't behaving the way I expected it too. Implementing STL dupes help me actually be able to parse Bjarne Stroustrup's books on C++ and in general gave me a much deeper understanding of programming in various languages. Was I able to make better tools than a team of experts working on something together for years? Hell no! Just improved my ability to understand and use their work.

It's like learning assembly to understand how computers work, you're probably not going to do much of it in the real world but it will help you more than you think when you develop that level of understanding.

Comment Re:Par for the course (Score 1) 407

Also a slack user. Started with it in the late 90's, switched to Red Hat for a while because that's what the company I worked for at the time used. When Red Hat went commercial I tried a few others before settling on Debian. Still used Red Hat at work so it was nice to get used to More Than One Way of Doing It.

When systemd came along I switched back to Slackware and have been giving OpenBSD a try on smaller hobby projects.

I recently installed slackware for a friend as a personal firewall and this helped a lot... Still not just an option on install but it was easy to follow and left with me with a lean, mean machine.

Comment Re:OFFTOPIC: Slashdot "disable ads" feature is gon (Score 1) 524

Based on other comments I don't doubt there is something broken about it. But for me, when mine went away I spent some time searching, trying to figure it out. Gave up and lived with it after a few minutes. Surfed /. for a few days in a row and magically it was back. Then I got busy, life and all that, and hadn't been to /. in months. When I finally came back the ads were back. A few days of consistent visits and one day the box was back and checking it removed the ads.

I chalked it up to a change that basically works like ( good karma + consistent visits = remove ads ). Have no idea if that's right, just the behaviour I observed. I can say, unlike other commenters, that if the box was there and I checked it then it worked and ads were removed. I typically surf /. with Firefox or Seamonkey fwiw.

Submission + - Bitcoin's Nightmare Scenario has Come to Pass writes: Ben Popper writes at The Verge that bitcoin's nightmare scenario has come to pass as the bitcoin network reached its capacity, causing transactions around the world to be massively delayed, and in some cases to fail completely. The average time to confirm a transaction has ballooned from 10 minutes to 43 minutes. Users are left confused and shops that once accepted Bitcoin are dropping out. For those who want the Bitcoin system to continue to grow and thrive, this is troubling. Merchants can’t rely on digital transactions that can take minutes or hours to validate. A number of prominent voices in the Bitcoin community have been warning over the past year that the system needed to make fundamental changes to its core software code to avoid being overwhelmed by the continued growth of Bitcoin transactions. A schism has developed between the team in charge of the original codebase for Bitcoin, known as Core, and a rival faction pushing its own version of that open source code with a block size increase added in, known as Classic. "Many in the US Bitcoin community had hoped that hitting this crisis point — a network maxed out, transactions faltering — would result in closure, with miners quickly moving to adopt whichever chain proved more valuable to their economic interests," says Popper. "But so far the debate is dragging on without one side claiming a clear victory, leaving tens of thousands of consumer transactions stranded in limbo."

Submission + - Oracle Open Sources JET (

just_another_sean writes: Oracle's JET flies into open source skies — Oracle has published the code for its long-awaited open source JavaScript Extension Toolkit (JET) version 2.0.0.

Slashdot Top Deals

When it is incorrect, it is, at least *authoritatively* incorrect. -- Hitchiker's Guide To The Galaxy