Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Who does the NSA report to? (Score 1) 176

Don't the NSA report, directly or indirectly, to the President? So if executive branch support a measure to limit bulk surveillance, couldn't they, of their own initiative, direct the appropriate agencies to cancel or modify the mass surveillance programs?

Doing that would eliminate almost all support for passing a bill to prevent domestic spying. What happens after he leaves office?

Comment Yes, most productive (Score 1) 38

I use the laptop over 50 hours per week on average, and my most productive day is Tuesday.

Yes, I'm sure that what you measured was productivity.

Maybe an even better measure of productivity would be a measure of how much energy your GPU uses?

Comment Re:OKC's match algos suck (Score 1) 161

Findings include that ... suggesting a bad match is a good match causes people to converse nearly as much as ideal matches would.

All this means is that OKC's match algorithms suck: there's only a weak correlation between match scores and real-world compatibility (like with every other dating site).

No, it means that:
1) People trust OKCupid's rating system enough to try harder when it suggests a good match
2) OKCupid has to take into account their stated match rating, not just length of conversation, when trying to use conversation length as data to improve their algorithm.

Comment Graphene is awesome! (Score 3, Insightful) 34

Except for when it comes to actually building stuff with it.

The potential is there, obviously... but compare to how long it took to roll some up into simple tubes in an economically acceptable manner (ie, nanotubes are only just getting some actual use). I'm sure graphene as a computer component will be totally awesome -- but not until someone finds an *easy* way to build it, at most only 100X the cost of the equivalent in silicon.

Comment Re:Equality (Score 2) 172

The laws should be identical to the extent possible, between different forms of currency.

So, your average C-Store should be required by law to accept Japanese Yen or the Sudanese Pound?

I don't really think it's the government's business to tell merchants what they must accept in exchange for their goods. For example, they shouldn't be forced to accept the $10,000 US dollar bill, even if it is legal tender, nor whatever flavor of credit card. I'm sure the merchants can figure out for themselves what to accept in payment if they want to have customers.

That aside, doesn't the Federal Government get to decide what's money and what's not? Didn't think it was the business of State governments to be regulating money....

They may think so, but it is people who decide what is money and what is not. People have burnt money as fuel in the past, when it was cheaper than coal or wood.

Comment Re:I wonder (Score 1) 32

Why is using idle machines of other people (he's used only machines whose load was under a certain threshold), more unethic than to torment and kill mice in the name of science? I don't think that, when used responsible, latter is unethic, but I wonder why do they put things above biological life?

Well, because now we can cure even the most obscure diseases that afflict mice.

Comment Re:How to regulate something that is unregulateabl (Score 3, Interesting) 172

Crytocoins are designed to be de-centralized in order to not be controlled by any dominant party

I wonder how are they going to "regulate" something that is not supposed to be regulate-able ?

The NSA owns your computer, and the computer you want to trade bitcoins with*. They could enforce any regulations if they were willing to admit to this. Being a cryptocurrency rather than a physical one also means that they can vanish your money with the click of a button instead of having to personally visit you.

* Maybe I'm just paranoid, but there are so many hardware and software components, any of which could have backdoors or keyloggers installed. They could demand any domestic product secretly contain them from manufacture, and "inspect" any imports. Even easier with domestic software, or they could get a few of their agents helping to develop the software (I hear they have lots of talented folks).

Comment Re:Code Academies (Score 1) 150

you'd have a vast library of libraries. Something like CPAN or something you'd get in the C world. Libraries written to perform some task and nothing more. Then documented with care and the API published.

Anyone wants to do something, they take the library that appeals to them and adds it to their program and build up a program from these bits.

Now the problem today is that a) some only use libs that come with the OS or language framework, b) the libraries that are out there are shit, written quickly and for a bit of a mishmash of scenarios.

For example, you can get an XML parser and it will work perfectly. It will only parse XML though, but then, that's what only what you want from a XML parser library! .... well, except it also comes with network routines and specialised SOAP parsing and a suite of http helper methods, including a web services subsystem :-(

So the problem is not so much that we have libraries, but that the libraries we have are not good enough as library code.

Comment Re:Laziness (Score 1) 150

I'll agree there - thought its not Java at fault necessarily - not unless you lump in a bunch of other languages like VB, C#, JS etc.

The problem is of the library code you're using. Libraries should be small, well defined, easy to use, and documented.

The problem today is (especially with code written in Java, .NET or JS) that it is knocked up to solve some problem but the problem is not only not properly understood, but the code that is provided doesn't solve it particularly well. Its not defined as a discrete task, more as part of some greater whole that someone thought "worked ok for me in my circumstances, so should be fine for others too".

If libs were properly specified as libraries and their API documented fully, then we would see more code reuse and better, cheaper code. If only, but the cost of making such a library tends to be too slow and difficult for the 'I want it now' majority, and this is why we continue to have this kind of shitty code problem.

Slashdot Top Deals

"Gravitation cannot be held responsible for people falling in love." -- Albert Einstein

Working...