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

 



Forgot your password?
typodupeerror
×

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.

Comment Re:Meta-problem (Score 1) 512

Hamas hides military weaponry in schools, hospitals, civilian homes, etc.

Where on the Gaza map are the Palestinians permitted their military bases and installations?

What's stopping them from building military bases away from civilian areas? If they separated their fighters from their civilians like most modern countries, so that their enemies can focus military attacks on military targets (this being the purpose of separating the military from civilians), they'd see a dramatic reduction in civilian casualties.

The only reason that the fighters hide among Gaza's civilians is because Israel values the lives of Gaza's civilians. Conversely, the fighters value their cause as not only worth dying for, but also worth sacrificing civilians for. Not only are the civilians excellent shields, but also every martyred civilian is an excellent tool for recruitment and donations, while also tarnishing Israel's reputation reducing Israel's recruitment and outside assistance, in every way helping the cause.

Comment Re:Github (Score 1) 85

only as a place to host your project.

For finding related projects, or finding projects that want help you still miss the features of sourceforge. in fact, if it wasn't for the dice-ificaton of SF, SF would be the premier site to host your OSS projects. I wish Dice would get this.

Besides, I stopped trusting github after the revelation how the founders were playing with it and their employees. If they can't run themselves professionally, I don't trust them to run the entire business or sites professionally either, I've been on too many sites that closed up for whatever reason to want to lose my source to the increased risk that github screws things up more.

Slashdot Top Deals

"The one charm of marriage is that it makes a life of deception a neccessity." - Oscar Wilde

Working...