Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:This is a topic I've given a lot of thought to (Score 1) 391

Honestly, I think the philosophy of software engineering has gone wrong.

I agree. Sadly, software engineering is not engineering. Nobody, out side of safety critical systems, analyses the program structure and makes valid correctness claims for it as part of their quality process.

Software is at a stage that architecture went through before structural engineering really became widely adopted towards the back end of 19th century.

While we have pretty good tools these days that could do formal verification of our software, the process is incredibly time consuming. Moreover, all formal verification can ever do is show conformity to the specification. The specification can, of course, still be wrong. The move from the informal world of business to the formal specification of a system leaves a lot of room for mistakes.

How does a buyer of software know whether one piece of software is higher quality than another? Is there any real way for them to independently judge the quality of the code in most purchases?

My final thought to reflect on is that acceptable quality is enough quality and for most users that is reached fairly quickly. People will tolerate software that is really quite buggy. Games developers are actually giving us relatively deep insight in to that part of the economics. They still make money shipping games that are basically broken.

This point about game development is quite illuminating I think. The reason that most software is quite buggy is fundamentally an economic question - not an engineering question. Generally speaking, people are not prepared to pay for quality. They want enough quality that the software isn't a false economy - and we as an industry largely supply software of that quality.

Comment Re:Where did get this idea (Score 2) 108

The problem is that keys used today are weak - and the ones used in the past even weaker.

In 2030 it will be trivial for a nation state to forge an email sent in 2020 that matches today's DKIM, and for a bedroom hacker to do it for an email sent in 2010.

Encryption that we tend to use is good enough for now - but not for 20 years time. In the 2032 election when Donald Jr is dukeing it out with Ocasio-Cortez, it will be easy for Russia, China, Nigeria, or probably even 4chan, to fake some SKIM signed emails from 2016 showing they actually planned to secretly take over the country in a Kang vs Kodos way.

Comment Re:Still no Babylon 5 (Score 1) 118

But was it protected? Did they have lights or ladders or people just outside the 4:3 safe part which were cropped out in post? I believe that was a key reason TNG couldn't be done widescreen (sure you can recreate widescreen CGI, but while the actual film may have been available 16:9, it wasn't filmed 16:9 safe.

Comment Re:As time goes on... (Score 3, Insightful) 260

It's one of these things I find online, especially talking to Americans, is this desire to believe in any wild conspiracy theory that crosses their mind.

A vast conspiracy within the Democrats to deliberately turn off their own power to hurt Trump's re-election chances is just laughable. Extraordinary claims require extraordinary evidence. Who did it? How? and Why? I'm not convinced your why is good enough.

Between 160,000 dead American and him saying "it is what is" - he doesn't need a giant conspiracy to take him down. He can do that all by himself.

Comment Re:Check The Org. Behind The Poll (Score 1) 123

It's a survation poll, a reputable polling company. The questions asked, and the answers, are at https://okfn.org/about/press/r... and the linked sheet

The only thing OKF had to do with it was setting the questions. Now that in itself can be very powerful (https://www.youtube.com/watch?v=G0ZZJXw4MTA), but here they didn't get the answers I think they wanted so if they were trying to rig the poll, they didn't do a very good job

Comment Re:Isn't the fuel used to move the craft? (Score 1) 163

Of course some would enter a lower orbit, the amount of energy needed to get them to LEO or start getting drag from the atmosphere from GEO is about 1.5km/s.

Sure, it would only need about 10-15m/s for some debris to get down to GEO from graveyard, but the risk is obviously less in graveyard than leaving it in GEO.

Slashdot Top Deals

"Nuclear war would really set back cable." - Ted Turner

Working...