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

 



Forgot your password?
typodupeerror
×

Comment Skynet (Score 1) 49

In other news, robots are taking over reading slashdot. They are communicating with spambots and scambots to forward poster's credentials. Judging from some slashdot postings, the spam and scam attempts are actually being received by robots too. Endless loop. Internet bandwidth saturated shortly.

Comment Re:So much for reducing emissions... (Score 1) 206

It may be greenhouse gas free, but it sure ain't pollution free if you consider the radioactive waste that lasts a very, very long time.
Let's not forget Fukushima or Chernobyl as well. Keep endlessly repeating "it's safer now" and also counter with tales of disasters caused by wind and solar and maybe I'll start to agree with you.
Renewable energy sources don't "require" backup natural gas generators. They do however require backup power when the wind doesn't blow and the sun doesn't shine. That's where large scale battery technology can help.
https://atb.nrel.gov/electrici...
The key thing is that nuclear is appearing as not cost-competitive.

Comment All user interfaces are great (Score 1) 302

There are only great user interfaces - if you believe the designers of those user interfaces.
That conflicts with my personal experience using many interfaces and also the existence of the user interface hall of shame.
I very much agree with a previous poster who said that the OS user interface should be an add-on so that users can choose what they like.

Comment Human detail harvesting (Score 1) 34

Please also leave a sample of blood and hair.
Also supply health insurance details, mother's maiden name, favorite pet's name, driving license etc,.
Apart from the fact that I cannot afford to shop at WholeFoods, I think paying in cash whenever possible is a good idea.
I'm so tired of being tracked.

Comment Good old days: Nope (Score 1) 188

I also worked in Hursley Park on CICS.
I then worked for a very large credit card issuer who had a network of ATMs.
I wrote (NOT in COBOL/CICS) a C++ application running on an 80286/MS-DOS that supported (one 80286 per country) all their ATM and and dial-up credit card authorization traffic. This had a LARGE number of async ports. So you don't need a mainframe for this.

High programmer productivity?
I suppose you don't remember the good old days of having to wait for CICS tables to be reloaded (requires a CICS restart).
Nor do you remember a single program was able to crash CICS as there was no memory protection between different CICS programs - CICS and all the programs it ran comprised of a single process.

I hated mainframe programming (did it for 10+ years) and really enjoyed moving down the wire to PCs, thanks initially to the IRMA card.

Good old days? Nope.

Comment Competition is a great thing (Score 1) 70

The best scenario for end users is a close competition between chip manufacturers.
For the longest time, AMD's offerings were very poor relative to Intel.
Luckily for us, they didn't give up. They now have better CPUs than Intel.
While I have always been an advocate for the underdog, it's difficult to view Intel that way.
Nonetheless, I very much hope for better products from Intel, otherwise AMD will take over Intel's previous dominance and we will all suffer as a result.
Summary:
1. Monopolies - bad
2. Close competition - good

Comment Scapegoat (Score 1) 91

The original purpose of the markets was to put investors in touch with corporations - not to enable high frequency traders to skim money off timing anomalies.
SEC definition of manipulation: https://www.sec.gov/fast-answe...
The big banks are the foremost manipulators and yet nothing is done about it because they are too powerful.
The flash crash occurred (caused chaos in my job that day) and they needed a scapegoat. Someone not connected to a big bank. This British guy was perfect for the position.

Comment Politeness costs 0, rudeness can be expensive (Score 1) 418

A while back, I got a breakfast burrito from a bodega in NYC. It was a good burrito so I started to go there regularly. I was interacting as little as humanly possible with the gentleman behind the counter, who was the owner/chef. At the fourth visit, I tried to place my order and he stated his name and extended his hand over the counter to make an introduction. I got the feeling if I didn't shake his hand and respond with my name, he would have banned me from his shop. I did respond with my name and shake his hand. At the same time, I also realized how rude I had been treating him as a serving robot rather than another human being worthy of courteous behavior. It's all too easy to treat people who are in a customer service position as not worthy of even basic politeness. Don't be like I was.

Comment Mixed bag (Score 2) 118

Over my 40 year career (thankfully retired now), I participated in 3 total rewrites.

The first two never produced anything and sucked up huge amounts of development resources.
The reason was identical both times:
New management wanted to take over a successful product and make a name for themselves.
They never really understood the original product and nor did the (largely) new development staff thay used.

The third rewrite project was a success.
The original management used most of the original development team to rebuild, from the ground up, the product.
While the rewrite took slightly longer than the estimates, the results were better than predicted.
The company was subsequently sold to a huge bank for hundreds of millions of dollars.
The team that built the original product and also did the rewrite still consider themselves a team, despite the fact
that most of us no longer work together.
IT'S ALL ABOUT THE TEAM
Full credit goes to the management for team building, which is the most important aspect of managing just about anything.

Comment Absolutely wonderful language (Score 1) 603

How can C++ be a bad language when it provided me with a very good income for the majority of my working life (after some years of COBOL) ? :-)
Looking at it from a more technical viewpoint, I really don't care so much about what language I use.
The most important aspect of software development is the design of the software.
C++ is just one of many languages used to implement a software design. Typically, bad workmen (or workwomen) blame their tools.

Slashdot Top Deals

Our OS who art in CPU, UNIX be thy name. Thy programs run, thy syscalls done, In kernel as it is in user!

Working...