Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. ×

Comment Stupid and unprofitable (Score 2) 80

I looked into it out of curiosity about a year ago and concluded that I could make somewhere around $5 - $15 a month, while spending more on power. It long stopped being worth mining with common hardware.

Of course using someone else's equipment you don't have that downside, but those consequences far outweigh whatever pocket cash he made from it, unless it was installed on an entire cluster.

Comment Re:Oracle worked very hard at making a closed ecos (Score 4, Informative) 198

SQLite isn't remotely competitive with Oracle. It's nowhere near in the same league as even PostgreSQL or MySQL.

SQLite is a toy database with a huge amount of limitations that's found a niche in "I need a RDBMS for something simple, and rarely used". Thus the use for desktops to store things like configuration and music databases. In such cases it works well.

If you're even thinking at all of multicore performance, SQLite is not the database for you. It's got absolutely dreadful concurrency and will die under anything resembling a serious load.

Comment Re:Because Programmers Make Bad Decisions (Score 1) 187

Sorry, no. They broke strings entirely in Python 3.0 and that is why people cannot port to them.

Here is how to do strings correctly: use UTF-8 and DO NOT BARF ON ENCODING ERRORS!

It is absolutely 100% a requirement that a program be able to read a random byte stream into a "string", then write it out again, and get the same byte stream.

In Python 2.0 this only barfed if you tried to convert that string to "Unicode" (it would have been nice if it did not barf, but at least you could store, read, and write strings).

In Python 3.0 it will BARF ON READ. This makes it impossible to write reliable software.

Yes you can use "bytes" in Python 3.0. But that really sucks if in fact you expect your bytes to be readable text, with only RARE (but not magically non-existent) errors.

Comment Re:How Many Paid Oil/Gas Industry Trolls Post Here (Score 2) 284

Just move on from Slashdot.

I gave up on fighting against the astroturfers here a few years back... wasn't worth the effort and stress anymore. I can still get good discussion about topics that matter to me at reddit -- just need to stay away from some of the subreddits there.

Every once in a while I come check on Slashdot, and remember anew why I left. The place went to shit once the sockpuppet accounts got critical mass on mod points.

Comment Re:Needless bullshit (Score 3, Informative) 136

Some ISPs and access points have been doing realtime traffic modification and inserting ads into websites. Since it's well known that some ads are malicious, then yes, it's very much beneficial for a recipe site run on SSL, because it makes it impossible to hijack the trusted and harmless site for nefarious purposes, such as serving you some kind of trojan via an ad.

Comment Re:There's more to come... (Score 5, Informative) 454

a voter fraud ring in Indiana.

"the group has submitted about 40,000 registration forms" ... "at least 10 of the group's voter registration forms from Marion and Hendricks counties contained fraudulent information. Local election officials said some of the group's forms were missing key information, such as Social Security numbers and birth dates."

So, 10 out of 40000 had missing info.

I am underwhelmed.

Comment Re:Poor Nick Denton (Score 4, Insightful) 156

Yes, tell yourself this was all about one particular asshole and there's no collateral damage possible to freedom of the press or freedom of speech.

You intend as sarcasm, but that's entirely correct.

Peter Thiel is straight up evil. By all means, sue gawker for invasion of your privacy, outing a billionaire is not very nice I suppose. Billionaire responding by funding lawsuits against the news organization until it shuts down is censorship by any useful meaning of the word though.

Thiel did nothing more than exactly the same thing that's done by the EFF and the ACLU: supporting somebody who has a grievance, but lacks the money to pay for lengthy litigation.

I would have agreed with you if Thiel was supporting completely unfounded lawsuits that had no other purpose than making Gawker lose money by paying for lawyers. But that wasn't the case, Bollea had a very genuine grievance with Gawker, and all Thiel did was contributing money to it. It's not any different than when people fund litigation through aligned organizations (EFF, ACLU), friends and family, or crowdfunding. There's nothing illegal or immoral about it.

Furthermore what is actually disturbing is the implication that money makes right, and the right situation is where one loses a lawsuit not due to lack of merit, but due to the lack of funding, and that there's something wrong with a third party counteracting this.

Comment VR, huh? (Score 2) 69

Let's see.

2160 * 1200 (Oculus Rift CV1) 3 bytes per pixel * 8 bit depth * 90 FPS (Oculus Rift required spec) = 5.5 Gbps.

3840 * 2160 (4K) * 3 bytes per pixel * 8 bit depth * 90 FPS (Oculus Rift required spec) = 17.9 Gbps. At 60 FPS that drops to 11.9 Gbps. To fit in 8 Gbps you have to drop the framerate to 40FPS, which isn't really good for VR.

Yeah, it works for the CV1. But anyone who's used one knows that a higher resolution is badly needed, so obviously the next iteration will have to be better. I've been hearing talk of 8K not being enough for ideal performance.

Comment Re:I'm so out of touch (Score 2) 37

Wayland does in fact have support for resolution independence. By this I mean that if a program does nothing about the resolution of the screen, Wayland assumes it is drawing for approximately 100 dpi, and scales the image by 2 if the screen is 200dpi. I think it only does integer scaling but it may be up to the compositor implementation.

If a program actually claims it's drawing for the high-resolution display, then Wayland does not scale. The problem with X (and I think with Windows) was that there was no api so a program could tell the system that it is handling the high resolution, so the compositor had to assume it was.

Comment Damn (Score 4, Insightful) 251

Heads are going to roll all around after an event like this one.

Somebody will probably end up writing a book on what went on inside, because I imagine that the internal meetings had some serious drama involved.

I hope there's going to be a post-mortem at some point, because it would be very interesting to find out what went wrong in the end. Rogue manufacturer? Bad quality control? Maybe the phone doing something wrong with charging, as somebody suggested on reddit?

Slashdot Top Deals

That does not compute.