Please create an account to participate in the Slashdot moderation system


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment New Normal (Score 2) 33

Get use to the new normal. It may get harder and harder to use the internet as bad actors (whether criminal or State) adopt AI to compromise systems. Of course we will use AI to protect systems, but this is probably an asymmetrical fight. What use are captchas or security questions if a basic enough AI can pose as a human and has enough background information to draw from? I don’t know whether the coming AI proxy wars will speed AI development, or slow it down as the internet grinds to a halt.

Comment Re:Encrypt! (Score 1) 394

The implication is that an actor with ill-intent (like the NSA) obtains the CA's private key and uses it to generate certificates of their own for MITM attacks. Any browser that trusts the CA will automatically trust the new certificates, and the user will be none-the-wiser.

This has already happened several times, resulting in browser vendors pushing out updates that removes compromised CAs from their trusted lists.

Comment Re:Maybe we should mimic civil engineering (Score 1) 280

Compare that to software engineering. It's really hard to explain how software should actually be constructed without actually doing all the coding yourself. You can set guidelines for people to follow, but writing code isn't really as close to following instructions as following plans for assembling a bridge. There aren't really any low level jobs when it comes to building software. Each and every person writing code on the software project must be basically a software engineer. At best you could have a software engineer review the code written and send it back if it doesn't comply with the specification. But by the time you read the code and verify that it actually fits the spec and executes properly you probably could have written the code yourself. There isn't really any software equivalent of welding the beams together or driving a steamroller.

The mistake you're making is comparing coding to constructing the building. Coding is more like drawing blueprints. The compiler is the construction crew. The early specs/design are more like drawing pictures and building models of the building beforehand.

Comment Re:Tomorrow's FCC Agenda (Score 1) 119

3) You mean to tell me that they don't already have this?

They do, but it requires they write checks to representatives and senators every decade or two to extend it again. If Disney could get rid of that pesky "limited" word in Article 1, Section 8, they could forego the cost of pretending it isn't de-facto unlimited copyright.

Slashdot Top Deals

We are not a loved organization, but we are a respected one. -- John Fisher