Become a fan of Slashdot on Facebook


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! ×

Submission + - Ask Slashdot: Why do we still believe in Evolution? 1

ta5tyfr3z writes: In a similar vein as a previous Slashdot article, why do we still believe in evolution? or, at least, why do we act as if evolution is incontrovertible and there are no divergent theories within the greater theory of evolution? Does questioning evolution make you anti-science? After all, if we're simply just a series of chemical reactions then applying the 2nd Law of Thermodynamics would mean that we would eventually all evolve into lower lifeforms. And observationally — note, we can't observe evolution on a mass scale in our lifetime -, most mutations (beyond changes in color or size) in large lifeforms seen in nature result in less functioning life forms.

Submission + - Microsoft: you need better AV than Security Essentials (

nk497 writes: Microsoft has admitted Windows users should install antivirus above and beyond its own Security Essentials, describing its protection as merely a "baseline" that will "always be on the bottom" of antivirus software rankings.

Microsoft Security Essentials has previously flunked antivirus tests, but that's not why Microsoft is telling users to install third-party antivirus. Instead, the company said it's now focusing on identifying emerging threats, and passing that data to third-party antivirus firms to help them do better. "We’re providing all of that data and information to our partners so they can do at least as well as we are," said Holly Stewart, senior program manager of the Microsoft Malware Protection Center. "The natural progression is that we will always be on the bottom of these tests. And honestly, if we are doing our job correctly, that’s what will happen."

Comment Re:Chrome sucks anyways... (Score 1) 173

Yep, that's the one.

The main problem is that it's currently impossible to send binary data via XHR in Chrome without it getting eaten. What appears to happen is that everything gets "encoded" in UTF-8, which obviously is going to be a dog's breakfast. Even when using a BlobBuilder I just could *not* prevent things getting eaten when passing to xhr.send().

Firefox has a xhr.sendAsBinary() method that "just works". Nothing more needs to be said. Use xhr.sendAsBinary() instead of xhr.send() and all your problems are gone overnight. Oh, except for the fact that sendAsBinary() is non-standard and not supported in Chrome.

I ended up choosing the latter of two workarounds: using FileReader.readAsDataURL() (which encodes into base64) and unpacking the data: URL on the remote end, or using a FormData() object and using FormData.append() to place my File inside there.

Comment Re:He raises a valid concern and offers a solution (Score 1) 384

Where did you get a 300 MHz Droid?

Yeah, I have a Motorola Milestone (GSM version of the same device) and it is also 550 MHz. My battery is about 30-40% when I plug it in at night, and if an app decides to misbehave, the phone is sometimes flat even before I get home from work.

Comment Re:Almost worth it (Score 1) 95

McAfee is second only to Norton in the amount of effort required to remove it, and the resources it hogs.

MCPR.exe hasn't failed for me yet. That said, with regards to resource hogging -- I'll give you that. One of the many reasons we have switched to Sophos at work. 50 PCs now running Sophos -- we're never looking back.

In a perfect world, we'd be running some kind of Unix that doesn't encourage you to run as root all day long, but until that day arrives, we're stuck with supporting those that haven't yet made the switch.

Comment Re:Time to look at your own desk... (Score 1) 376

(If your router is anything like my OpenWrt one, if you don't run DHCPv6-PD, you'll get a dynamic /64 address on the ppp0 interface, but nothing on your LAN interface. You *could* then manually advertise that on the eth0 interface

My apologies — the end of my message seems to have been cut off. I can't remember what I was going to write, but hey. You should get the gist.

Comment Re:Time to look at your own desk... (Score 2) 376

You do not need to sign up for Internode's IPv6 trial.

All you have to do is change the domain in your username from "" to "". Then, make sure IPv6 is enabled in your pppd config (e.g. check the "IPv6" box on your router, or on Debian, just add a line "ipv6 ," to /etc/ppp/peers/dsl-provider) and you should be away.

You'll also need to run a DHCPv6-PD client if you want the static /60 subnet, which if you bought one of the IPv6-ready routers from Internode wiil already be supported. Or on, say, Debian, just install the wide-dhcpv6-client software and you will get the static /60 subnet they are allocating.

(If your router is anything like my OpenWrt one, if you don't run DHCPv6-PD, you'll get a dynamic /64 address on the ppp0 interface, but nothing on your LAN interface. You *could* then manually advertise that on the eth0 interface

Comment Re:i'm interested in an android app for ssh tunnel (Score 1) 359

My only complaint is that it doesn't remember passwords the way AndFTP does (another excellent tool, by the way). I'd like to not have to type in the darned password every time, but oh well, it's a lot better than no ssh.

You've never heard of SSH keys?

I've never typed a password to log on to any of my machines with ConnectBot. Nor am I planning to. There is no need for a password remembering feature (nor can I imagine there ever will be), because SSH keys makes that redundant.

Comment Re:Will it be as hard to update as Android? (Score 1) 140

Yes, but for those examples there are other barriers to entry.

To own your own home, you have to make a large financial investment.

And hire a qualified electrician to install cabling inside the house, to reinforce your point.

People try to draw a line between electric cabling and using a computer, based on the false assumption that if you screw up electric cabling you die, whereas if you screw up your own computer, it only affects you.

That's a bogus assumption because the reality is that we have this thing called the "Internet". You know, a community of networks, where computers actually talk to each other. And, you know, cause havoc on each other's networks.

If you crash the car in your own paddock, that's okay -- it's your car, and your paddock. But if you drive irresponsibly on the road, especially a highway, which is a commons of road drivers, you suddenly have the ability to cause a lot more harm.

It's the same with the Internet. If you own a PC, and you connect it to the Internet, you have a responsibility as a citizen of the Internet (and the world, pretty much) to be conscientious to others. An infected PC is not a laughing matter — you’re actively harming someone or something whether you’re aware of it or not. If you're not prepared to take due care, you should be treated like the cops would treat you if you were an unlicensed drive — you shouldn't be allowed on the Internet.

It's a social problem, not a technical one.

Emulation (Games)

3dfx Voodoo Graphic Card Emulation Coming To DOSBox 156

KingofGnG writes with this excerpt from King Arthur's Den: "One of the forthcoming versions of the best PC-with-DOS emulator out there should include a very important architectural novelty, ie the software implementation of the historical Voodoo Graphics chipset created by 3dfx Interactive in the Nineties. "Kekko", the programmer working on the project with the aid of the DOSBox crew and the coding-capable VOGONS users, says that his aim is the complete and faithful emulation of SST-1, the first Voodoo chipset marketed in 1996 inside the first 3D graphics accelerated cards on the PC."

Slashdot Top Deals

Disk crisis, please clean up!