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

 



Forgot your password?
typodupeerror
×

Comment Re:Freenet? (Score 3, Informative) 67

Freenet had some issues. Most of them won't apply to BitTorrent's offering.

The main one is receiving content was dog slow compared to, say, Tor. This is simply an artifact of how it was routing connections and the distributed storage aspect.

Second, but still contributing to the poor experience is that the app itself had some architectural flaws that made it and your PC run dog slow -- the choice was either use hundreds of threads or let the operations stall.

The third, more of a security/philosophical flaw, is that the base protocol was not documented in any significant fashion. To review the protocol's security, you'd need to have an expert understanding of Java and a large part of the codebase. So it never really had many eyes on it looking for flaws.

I haven't used Freenet in around 5 years, so this may have improved. It was pretty clear why it never caught on at the time.

Comment Re:why would I write to that? (Score 1) 187

Merely needing to convert time zones is a trivial requirement. Work with them any other way and it's a nightmare. My first exposure to it was when implementing a crontab-like scheduling software, which on proper implementations has defined behavior to not fall on its face when daylight savings time wreaks havoc on the world. I couldn't find a way to do this reliably in .NET, but Noda made it possible.

Don't take my word on why Noda should be used though... read from it's blog for plenty of examples for why the seemingly great .NET DateTime can be a minefield in far more common situations than mine.

Comment Re:why would I write to that? (Score 4, Insightful) 187

Why should I have to use a third party library to get decent date support?

I've questioned that myself while working in .NET. Ever needed to write time zone aware code?

Date libraries, as it turns out, are rather monstrously difficult to make. While .NET did a great job for the common stuff, uncommon things can be painful, error prone, or impossible.

The fullest solution I've found so far is Noda Time, which is actually based on the Joda-Time Java library. It feels out of place with a number of Javaisms still in it, but it provides a much richer functionality and better separation of concerns.

Comment What's so special about Google? (Score 4, Interesting) 334

The EU seems to have a chip on their shoulders about Google. I get it, they're huge and they need to be kept on a leash. But when are we going to see them go after other huge companies abusing their market share? We have Amazon regularly putting full-page ads for their latest electronics right on their front page.

Comment Re:I wish I'd thought of that (Score 2) 221

The implication of this is that it's possible to clone a key based only on the signal it gives off. The implication of that is that they're sending out a static password.

Not only is it possible, but it's in common practice. Aftermarket remote starters need to clone your keys. You can get a remote starter for basically any car. It's not like you need a dealer for it either, because car electronics places that install these things will be the ones cloning the keys.

Slashdot Top Deals

PURGE COMPLETE.

Working...