Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Any standard source for reliable info on updates? (Score 1) 63

Does anyone know of a site or mailing list specifically dedicated to checking out the new updates and rating how safe and reliable they are to install? I've had far too many stability and performance problems after installing recommend updates to trust Microsoft's "Install this update to make {some important but unspecified change} to Windows" messages any more. However, life's too short to keep running a search on every update ID every month to see which ones are getting red flagged.

Submission + - MIT study finds fault with Mars One colony concept (examiner.com) 2

MarkWhittington writes: The Mars One project created a great deal of fanfare when it was first announced in 2012. The project, based in Holland, aspires to build a colony on Mars with the first uncrewed flight taking place in 2018 and the first colonists setting forth around 2024. The idea is that the colonists would go to Mars to stay, slowly building up the colony in four-person increments every 26-month launch window. However, Space Policy Online on Tuesday reported that an independent study conducted by MIT has poured cold water on the Mars colony idea.

The MIT team consisting of engineering students had to make a number of assumptions based on public sources since the Mars One concept lacks a great many technical details. The study made the bottom line conclusion that the Mars One project is overly optimistic at best and unworkable at worst. The concept is “unsustainable” given the current state of technology and the aggressive schedule that the Mars One project has presented.

Comment Re:Leader quotation bingo (Score 1) 264

I decided four quotations was enough to make my point, but that observation by Mencken was nearly the fifth. It comes to mind every time some government minister talks about repealing the Human Rights Act and cites the difficulties they've had in deporting a tiny number of high profile people as their justification.

Comment Re:Leader quotation bingo (Score 2) 264

To borrow a well-known retort, if you outlaw encryption then only outlaws will use encryption. How does opening everyone else up to fraud, identity theft, and all the other problems encryption helps to fight on-line do anything to prevent bad people from communicating securely when encryption tools are widely available?

Comment Re:Leader quotation bingo (Score 1) 264

That is all true, but it's difficult to have that sensible debate when one side's argument is expressed with approximately the intellectual and ethical rigour of "there are scary people out there who you should be scared of, and if you don't let us do anything we want no matter the other consequences then those scary people will kill other people and it will be your fault".

Comment Re:Leader quotation bingo (Score 1) 264

Are we talking at cross-purposes here? My point was that plenty of people who do presumably have access to the whole picture, including sensitive details about security procedures and threat assessments and whatever else goes on behind closed doors, still lean toward liberty over security on this issue.

For example, right now the Lib Dems are in government. Their leader is the Deputy PM. They have MPs on relevant select committees in Parliament. As such, it is reasonable to assume that at least some senior Lib Dems have access to sensitive information about any identified threats that are out there. And yet they still all seem to oppose the so-called snooper's charter, citing similar civil liberties concerns to the rest of us.

Comment Re:That's How Law Works (Score 4, Insightful) 264

All laws involve giving up freedom to do a certain thing, usually in exchange for security or safety for the society.

That is a reasonable ethical argument in favour of having laws, but unfortunately it is sometimes quite far from how the world really works. Laws are made by a small group of people, subject to a wide range of influences, most of which are not promoting the best interests of the population. Ideally, the democratic machinery of a government ensures that the population's interests still outweigh the other factors, but I think we all know this doesn't always happen.

The primary benefit of a formal constitution is to establish that certain principles are so important that they must be beyond the reach of whatever small group of lawmakers happens to hold power at any given time. To some extent, our Human Rights Act here has served a similar purpose in recent years, but of course the Tories want to get rid of that as well. In the absence of effective safeguards like this, as we have seen all too often in recent years, the politics of fear can dominate the agenda.

Comment Leader quotation bingo (Score 5, Insightful) 264

It's almost like playing quotation bingo with these issues now.

"Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves." -- Pitt the Younger

"Those who would give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety." -- Benjamin Franklin

"The problem in defense is how far you can go without destroying from within what you are trying to defend from without." -- Dwight D. Eisenhower

"Those who cannot remember the past are condemned to repeat it." -- George Santayana

Comment Re:Why do people still care about C++ for kernel d (Score 1) 365

C certainly can have some magic happening under the covers, but it's an order of magnitude less than what goes on in C++.

Well, that's exactly the assumption I'm questioning. Certainly it was true once, but I'm not sure the gap is anywhere near that wide any more. It's not just about the differences written into the language specs, like overloading and construction/destruction in C++. It's also about all the things that aren't specified at all but matter in practice.

Perhaps the balance will shift back a bit now that both C and C++ have incorporated more detailed semantics in some of the tricky areas into their recent specifications, particularly in terms of the memory access model and concurrency, but even that is just the headline example at the top of a long list.

Comment Re:Why do people still care about C++ for kernel d (Score 2) 365

It seems you missed my point. Both C and C++ have huge amounts of non-obvious things going on under the surface with modern compilers and processors/hardware architecture. The parts of C++ that add further implicit behaviours really aren't that big a deal in comparison, and ruling out C++ for systems programming on the grounds of magic happening and expecting C to be much better in that respect is highly optimistic.

Comment Re:Why do people still care about C++ for kernel d (Score 1) 365

One of the real powerful things about C, especially for writing an operating system, is that a good C programmer can look at a piece of C code and have a pretty good idea of the machine code being generated.

For better or worse, that hasn't really been true for a long time now. Modern processors and the related architecture have become so complicated that generating correct, efficient code is an extremely specialist skill. Once you move beyond toy examples with basic flow control and arithmetic, it's common today that what you get out of a C compiler won't seem to bear much resemblance to what you put in, unless you happen to be one of the handful of people in the world who really is an expert in compiler technology and code generation on your particular platform.

Slashdot Top Deals

Always draw your curves, then plot your reading.

Working...