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

 



Forgot your password?
typodupeerror
×

Comment Re:really? (Score 1) 171

For what software? Certainly not any I use, nor the various versions of MS-DOS from the company in question I used back in the 80s and 90s.

Back from the 60s one heavily used convention was: [major-version] dot [minor-version] dot [revision]

The dots are separators not unlike those in an IP address, not decimal places (of which more then one of doesn't make much sense)
Within the same major-version number the API would remain backwards compatible. New commands may be added in, but old existing commands should both still exist and still function identically.
Within the same minor-version (rev changes) the API would remain identical and data/file formats would keep the same structure.

This would allow the operator to assume a revision update can be installed at will and not worry much about breaking compatibility for anything not listed in the change log.
One could also assume any additional applications made to work with the upgrading app should still function without modification, at least if you follow the API docs and don't do anything too hacky.

For minor-version updates you assumed API using additions and apps should still work, but anything hacky by-passing the API due to limitations needs revisited and possibly edited.
An example is one program that creates input to the program in question via documented API calls should be fine, but your second program that is run after output being generated that goes to parse internal data files you "shouldn't" be touching likely will break until updated to parse the new data file structure.

For major-version updates, all bets are off. Pretend it is a brand new app and all interaction with it by other system components may need redesigned or be obsoleted.

Of course version numbers are only conventions. Those conventions can be changed to mean something more fitting for your particular software.
Or simplified to "Start at 1.0 and keep adding one" if you can predict not many updates being needed or for very simple one-off script type things.
Dates have turned out to be quite convenient version numbers with the time making a good developer compile/commit identifier that already keeps revisions in the correct order.

The only real rule is "pick a convention and stay consistent for the life of that software, else the wrath of dragons upon your head be"

Comment Re:Ads (Score 1) 319

So how does this not make you a worthless freeloader?

It makes me not a worthless freeloader in exactly the same way as you using an ad network doesn't make you a script kiddie hacker trying to infect millions of peoples computers with malware viruses and keyloggers deserving of imprisonment.

But if you insist on going there, allow me to remind you that my actions of not watching an ad are perfectly legal (and explicitly stated so in law), while your actions of infecting millions of computers is explicitly a federal criminal offense...

Comment Re: innovation thwarted (Score 1) 137

high paying? lol hardly i will be able to stop eating raman noodles, but im not gonna be eating steaks every day.

grow up asshole, we all have to work, my skils are in networking, in the place i live time warner is the spot I can use my skills the best and do something I enjoy doing, taking care of networks.

Comment I imagine not (Score 1) 140

However the problem is that it can presumably notify security that you've done that. Given that they'll have full video of it, and know where the unit was, the chances of you getting caught are pretty high.

These aren't the kind of thing that would work well on their own out in the middle of nowhere but on a campus like MS's with human backup I imagine they are pretty effective. Rolling security cameras basically.

Comment Re:Rape Apologetics Go Here (Score 1) 243

IIRC, the rape setup was a squeeze play perpetrated by the maid and her accomplice. DSK was a habitue of sex clubs/prostitutes, making it seem not unlikely that his aristocratic privilege and sexual appetite would have led him to be vulnerable to that situation.

On top that, the idea of replacing the dollar with another currency was hardly some new idea, it's an idea that has floated around for a long time. It doesn't seem plausible that a conspiracy against one man would be enough to suppress this idea if it was actually a viable alternative. Euro market weakness and the risks of default in some Euro countries mostly rules out the Euro, the lack of Chinese transparency and currency manipulation rules out the Renminbi. Beyond those two alternatives, there aren't any global currencies with enough depth and market adoption able to replace the dollar.

Further, if dropping the dollar was a profitable idea, why wouldn't global markets just do it? I'm sure many countries would LOVE to stick it to Uncle Sam and our banks, but it seems like they like profitability even more.

Slashdot Top Deals

Intel CPUs are not defective, they just act that way. -- Henry Spencer

Working...