Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Repercussions? (Score 2) 107

They have shown that they can not be trusted. They must lose the power to do this.

Pull someones certificates or kill some CA. Someone needs to suffer because of this.

What happens now is that there's an investigation. Depending on the outcome the CA may be revoked for good, or merely forced to reissue lots of certificates. The deciding factor is the reason for the screwup - for instance they may have got hacked, rather than been actively corrupt. In that case Microsoft will have to decide if they have patched things up enough to continue as part of their root store program or whether to pull the plug. I doubt many people have certs issued by this CA so the damage would be relatively minimal.

Unfortunately you can't just kill any CA that screws up. For one, if the CA was widely used it'd be disrupted. For another, nothing is unhackable, especially when you get the NSA involved. Expecting CA's to be able to reliably fight off professional hackers from dozens of governments and never ever fail is likely an impossible standard to ever meet.

Hard decisions ahead for browser and OS makers for sure ...

Comment Re:Maybe because normal humans can't code (Score 1) 608

What? This is bullshit, dude. Programming isn't a layer on top the physical world of spatial relationships; it's a layer on top the physical world of discrete, numeric algorithms.

In the real world, you have analogue power levels--voltage, current. Then, we build digital circuitry, such that being about 2.8-3.8V from ground state is "3.3V" or "ON", and being below that is "OFF"; being above that is "HALT, CATCH FIRE". This is a purely numerical behavior: the variations in the real world do not apply to digital circuitry.

On top of that, you build a set of operational codes to manipulate states, i.e. assembly. You also build programming languages such as C, Python, and so on, which turn complex algorithms into a static analysis tree, optimize the tree, and then convert that into optimal procedural operational codes.

The best we have for programming is object orientation, which takes a lot of procedural stuff for repeated modules away; but then you need to build the procedural framework to use those objects, as well as the discrete procedural behavior of the object. You're reducing complex procedural code down to a limited interface so that you can write other complex procedural code to handle that, thus reducing the amount of complex procedural shit you have to think about interacting with other complex procedural shit.

You can't program a computer by putting a ball on top a stick. Computers need programming in terms of what is absolutely understood and non-ambiguous.

Comment Re:That is not how conspiracy theories work. (Score 0) 497

"I don't claim Obama is not an American. I'm just saying that the White House, for reasons of its own, has put up a faked document."

That's pretty much my view. I don't know one way or the other what his legal status is, tho I know of no reason to disbelieve the Hawaii statement of information accuracy. What we do have is an image that was unquestionably altered (as anyone with experience editing compressed or layered images could instantly see), rather than a pristine copy. I lost interest after that and if anything else came to light, it's missed me.

And the one big reason it matters is because you can't prosecute a non-citizen for treason, in the event.

As to the rest of this thread, looks like you've encountered the slashdot equivalent of the UFF. :(

Comment Re:they don't want to destory it (Score 1) 120

The trouble is, we may in the future discover that the sequenced DNA does not suffice. Or that there's an error. If we don't have reference material, we can't fix any such errors, or even discover them in the first place.

This is kinda like deciding a project is no longer needed, so instead of archiving it, you compile one last binary, then destroy all the source code.

Submission + - Today in year-based computer errors: draft notices sent to men born in the 1800s (wpxi.com)

sandbagger writes: The glitch originated with the Pennsylvania Department of Motor Vehicles during an automated data transfer of nearly 400,000 records. The records of males born between 1993 and 1997 were mixed with those of men born a century earlier. The federal agency didn't know it because the state uses a two-digit code to indicate birth year.

Comment Re:Maybe because normal humans can't code (Score 1) 608

Okay seriously, some people are retarded. They can't manipulate numbers because their brains are broken. Low-functioning sociopaths can't understand social interactions, and don't connect the pattern behavior together to fake it; high-functioning sociopaths recognize it as an academic subject, and fake it.

How is it hard to believe that some--perhaps many--tasks require an uncanny ability to do a certain thing, which nobody has? Maybe any idiot can learn to make a shitty program in Visual Basic; but, for the vast majority of people, no investment of time and effort is going to make them John Carmack. Similarly, some investment of time will teach you to sculpt; no investment of time will make you Michelangelo. Your creative writing courses won't make you Brandon Sanderson, Stephen R. Donaldson, or J.K. Rowling; the best you can hope for is being the next no-talent hack like Tolkien.

Comment Re:Disappointing (Score 1) 94

This seems to be quite typical for government consultations. There's very little in the way of rigorous process. I remember years ago in the UK there was some poll that showed people were worried about anti-money laundering laws and their effect on freedom and civil liberties (it was a poll about risks to civil liberties, Ithink). So the British government said they'd respond to this by ordering a consultation on how best to improve Britain's AML laws. They invited public comments, etc. 6 months later the consultation was published and it recommended making the laws even stricter. There was absolutely no evidence-based approach used at all.

Slashdot Top Deals

The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman.

Working...