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


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Not so much (Score 3, Insightful) 280

The last thing programmers need is a power grubbing QA task manager on top of the idiot scrum manager, in addition to whoever else wants to run things. Quality starts with planning and thinking before coding and not rushing code out the door. A better approach would be not allowing non software people the ability to make statements of quality, cost and capability about software, via legal fiat. Let software engineers as individuals sign off on it.

Folks there's a lot less science, predictability and consensus in the legal profession. People need a license to cut hair. If software as a profession isn't to be regulated, neither of those professions should be as well.

Comment Free Range? (Score 3, Interesting) 115

For the record some of us HATE this idea. I don't want to be that close to my coworkers. I can't work with people staring over my shoulder. I need a reasonable amount of privacy. Since I spend over a third of my life there, I want to be able to bring a couple of personal things and not move them around all the time.

What makes people think professionals known for introversion want to have absolutely NO privacy?

Comment Careers to knock (Score 1) 342

Hey, lets start trashing other careers by giving them a 6 week course before a large paycheck.


Why is it software engineering is the one field people say is over paid, requires next to no training or experience. If you're an SE, you should stand up to these insults as well.

Comment Re:All I can say is (Score 1) 51

I admire the attempt at consistency with the K everywhere. Well, sort of. The commentary below doesn't apply to necessarily to this specific release or grouping of work. I also concede that it's time spent and in some cases money. Further, I admit that many will actually like it.

I'm probably not one of them. I order regular coffee and have it black. I don't get the Frappe/Crape or whatever stuff gets put in.

But really, I'm getting older. I don't want to learn someone's new paradigm for user interfaces. I don't care if it looks like Windows with enhancements. Sue me for liking some things about Windows. At least they were consistent. I like that release after release, the same Window D command brings me to the desktop (I don't know about Win 8).

Coming up with new "skins", tabs just irritates me. What I really want is a windowing system that's fast, and doesn't get in my way. When I tell it to go to the desktop, I want it NOW, and not spend time thrashing the hard drive trying to get to it. Same thing with the run command. Really, I don't need all these things as a user. Dammit stop it already. If you're working on KDE trying to change everything again for the 15th time in hopes that the world will all switch over to Linux and your own flavor of windowing manager, just give up. Let it be. Use your developer talents on something that really improves computing for people. Make the computer do something it hasn't before.

Oh, and whatever you do, stop trying to make it slower and more complicated. Did anyone ever hear of that simplicity concept? Bear in mind, this does not have to be run like an IBM product. You do not need to rewrite all your widgets in some bastard dujour's Javascript library on top of some javascript engine which then dynamically compiles the widget into something native only to be displayed 10 minutes later. Honestly, if you ran software from 10-15 years ago, much of it would be faster on today's machines.

In case you're wondering, I run Ubuntu at home and use Windows at work. I just try to make everything come as close to the old "Start Me Up" Windows paradigm. Yes, it's old. But so was the song even when Bill Gates used it for Win 95. Just because something is old does not mean it should be replaced. There should be a reason, and, unless this is for the sake of art, that reason should be practical or at least logical.

I still want to continue using Linux along with a decent window manager, though mostly for the command line capabilities. I just don't want to learn something new unless it's going to give me more time away from the computer.

Submission + - SPAM: Things you do to cut utility bills

MrBoring writes: I'm always looking for things that will trim my utility (and other) costs down, as I'm sure many of you are. For a family of 4 we hook onto a standard grid system, have natural gas and water/sewer. We have internet and phone through the cable company though we cut the TV portion and use NetFlix.

I ask you slashdotters, and in particular homeowners, what clever things have you done technology wise to cut your utility bills? I'm not talking about the obvious things like turning down the heat in the winter and raising the temperature in the summer. I mean real solutions that don't require an EE and don't require tens of thousands of dollars.

Submission + - Iranian ex-muslim tells story (blogspot.com)

An anonymous reader writes: For too long I have been publicly quite. For the longest time for a good reason: public apostasy in a theocratic state is not good for physical health. Recent events in my home country and worldwide, however, make it a responsibility for any rational secularist to speak out. In the country where I'm from, I am less of a person that my east asian wife [1]. In the country that accepts me as a person, I could be apprehended without cause by DHS as a potential terrorist and with no phone rights. And to top it off, we live in an era in which the president of the first and only constitutionally secular country cannot get away with not spurting religious nonsense even in the event of public devastation [2].

I am 29 and I am a PhD student in the US. I am originally from Iran, born and raised in a mildly conservative, but educated family. I denounced God, Islam and Mohammad when I was 16. You may say it was a logical progression of some doubts I had been developing since I was 13. And it all really started because I could not understand the arguments for the existence of God. In addition, all the magical mythical supporting stories for the truth of the so called prophet and the Quran seemed self-contradictory, and every single person I met with strong religious belief turned out to be a total liar, hypocrite and a fake. So at some point I decided that the non-existing hell with Mohammad and his family and his God and his book. The only problem was I couldn't say that outside of my home because I would be executed. But they can't touch me now can they?

In this blog, I will debunk all the reasons we were given as students to believe in Islam and God and so on. And believe me you don't even need even a high school diploma to see through the nonsense of religion, specially Islam, specially the way it is practiced in middle east, and in particular in Iran. I welcome all positive and negative comments, but I ask you to ridicule ideas not individuals. For obvious reasons, I will be blogging anonymously and I will also anonymize my stories if need be. I hope I can contribute to the global destruction of religion specially Islam. It is time we passed dogma and nonsensical beliefs and call religion for what it is.

My regards,
Concerned Voice

Comment SaaS killing any native app development (Score 3, Insightful) 330

This triggers my rant reflex...
I started my career in native development, and only in the last say 5 years have I done almost exclusively Java based web development, mostly due to market demands and needing a paycheck. I miss the quick response times, quicker builds and simplicity where it was appropriate. I suspect the best hope for any native development now is maintaining legacy systems and mobile apps. People used to be in client/server development, but that's largely been replaced by the SaaS model due to comparative simplicity, but now we have a myriad of new technologies and frameworks globbed together. The industry's answer to any amount of complexity is yet another platform or framework and more indirection. It's hard to secure and know that it's done properly, and harder to know that someone else did it properly.

Go ahead and shoot me, but I miss the real native development days, regardless of the platform.

Comment Re:Why does everyone assume that no job .... (Score 2) 917

I sympathize with the above. I've been hearing for years here in the US about "nursing shortages". There's been plenty of nursing programs in schools in our area which issue nursing degrees at various levels such as a 1 year LPN, 2 year associate and then the 4 year RN (I believe I got the names and years correct). The thing is, there's been a waiting list to get into these programs because people believed there was a shortage, and it's been this way for years even before the great recession. It smelled like a bubble, but Johnson and Johnson kept running ads about how nurses are kind hearted people who care implying the viewer should drop everything and enroll in the saintly nursing profession.

A similar thing seems to be happening on a site for American Actuaries. Apparently, the main site was touting extreme demand, but graduates were still having a hard time. We in the IT field keep hearing about an IT shortage from IT publications, but as has been discussed previously, the reasoning is to get more H1B or similar visa people in so that companies can pay a fraction of the US market based wage. People in the US cost more because it costs more for them to live.

Real people (not Mitt Romney's idea of one), like the almighty corporations which we're supposed to praise, love and worship, are chasing what they believe to be the best opportunity for them based on the best information they are given. The thing is, when these same entities rig the system with false information about supply and demand for their own benefit it's no longer a fair game. Then they have the gall to rig the bankruptcy code in their favor, which makes things even worse for real people.

In the meantime, the US government subsidizes the so called risk of lending to students, making credit even easier. Schools see this and raise their tuition with each increase in US government lending limits. At my MBA school, each student graduates after paying over $90k. They get this amount times about 1000 students, yet they still ask for alumni gifts. There's just no way it costs that much to run the school. This mentality of schools charging the maximum of whatever a student's borrowing abilities are exacerbates the problem.

The system is rigged and we in the US are just suckers playing a game many of us are loosing it.

Comment Re:Secrecy is not safety (Score 1) 319

I think the biggest business risk for outsourcing isn't always secrecy, with the notable exception being China. There are examples of corporate secrets not being widely divulged, such as the recipe for Coca Cola; available in India and China, but exact ingredients are still a mystery. Also, somehow IBM manages to keep its z/OS operating system away from software pirates even though there's emulators to run it on an Intel platform.

A bigger risk not much talked about here is the issue of enforcement of contracts. I'm sure there's some degree of enforcement abilities within the Indian legal system, there's arguably less in China. It just makes life more difficult if you're attempting to manage a long term engagement of resources with a defined outcome if your system for contract enforcement is nebulous, weak or non-existent. Note that this is an argument against offshoring unless you have significant resources to manage it, like say IBM.

I worked for a company which does a lot of in-house software development. They constantly had problems with the project management side of their off shore resources, mostly due to inexperience, time zones and communication abilities. The market for Indian off shore developers was so hot that they had a hard time hiring experienced developers because they kept leaving for more money. On the other hand, they had as much control as they could muster over their local resources, ensuring a level of quality, and ease of communication. It was quicker to get things done on site than offshore, despite having an offshore liaison. They also didn't pay exorbitant contractor rates or over pay for some commercial framework that could have been written locally cheaper.

Comment Re:It's who you know. (Score 1) 277

It's all who you know. It's an exclusive club that won't just anyone in - kind of like an aristocracy.

Why, no one really thinks we're upwardly mobile in the US, do they?

If you think that you can be smart, work hard, and show ambition and get to that level, well, I have a lottery ticket from Nigeria that'll pay millions of dollars and all you have to do is send me $5,000 for fees and bribes and you can have the ticket because if I cash it in, I'll lose my spot as the next king.

It would be nice if companies would promote people on the basis of having at least some inkling of experience in what they're managing. I can't tell you how many "project managers" I've worked for that could never program their way out of a paper bag, and therefore have no sense of scheduling. I got an MBA so that I could use my experience in development to move up *just one* level in an IT organization. But no. No amount of relevant experience and credentials were enough to break the glass ceiling. The decision makers are even proud of their ignorance of technology.

Comment Re:Really? Really? (Score 2) 277

We live in a society where leaders have been replaced with MBAs and empty-headed politicos who look good on camera, and rule number one is 'Pass The Buck!'. Once you realise that, most of the seemingly insane behaviour of modern 'leaders' makes perfect sense.

Actually, the MBA no longer matters anymore to get into the country club. In a recent showing of "I Almost Got Away With It", a con man with only a GED read a few books on finance, learned some lingo and forged a resume and credentials to become CFO of a medium sized company. Had he not embezzled from them, he would have been kept on, as the CEO said he was one of the best CFO's they've ever had!

Slashdot Top Deals

Many people are unenthusiastic about their work.