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

 



Forgot your password?
typodupeerror
×

Comment Re: Ridiculous. (Score 1) 914

People know that only a handful of criminals get caught and punished. If I know that I have a pretty good chance of getting away with it and I make enough money to feed my family and have some nice things in an environment where I had grown up in rampant poverty and all I have ever known was poverty, then I would probably do the same thing and just hope for the best.

Comment Re:what you need them for? (Score 2, Interesting) 306

I love how the OP is asking about how to stay current with new languages and technologies that employ the programmers of today and tomorrow, and the best you can come up with is some working-class hero grey beard defamation and unfair characterization of the "bloated inefficient framework". You sound like a person that tried one framework with little guidance that turned out to be bad, or it turned out that you didn't like not having fine control over every byte of memory so you wrote them all off as being a bane to proper programming.

It is sad and makes you sound really old and out of touch. Nothing in your post will help an older programmer stay current and will in fact do more to separate him from the rest of programmers and software developers that are gainfully employed and networking together. I would not hire you for my company, not because I don't think you are indeed a talented programmer which no doubt I am sure you are, I am sure you could teach a guy like me a number of things. I would not hire you because you sound like every prima donna perfectionist cowboy coder that refuses to compromise technically and quite frankly doesn't mesh well with a team. That one guy that is still coding in Vi and is still writing clever (hard to maintain) code when others are utilizing IDE's, writing explicitly clear and easy to debug code in a generation of cheap hardware. It is always better to use standard frameworks and accept a few limitations of those when you can find somebody off the street relatively quickly who can hit the ground running on a team and frankly not have to spend months deciphering a custom low level module for a specific OS.

But that is okay if you feel the way you do after all. Walmart always needs more greeters.

Comment Re:Why the exodus ? (Score 5, Interesting) 124

Can't They just live and work in India?

Why in the world would they want to do that if given a choice? Sure they have a growing middle class and an Indian software developer lives pretty well considering he is living in India. He/she can afford to live in a reasonably furnished apartment without rats or vermin, afford to feed their family and eat well, and even achieve the pinnacle of middle class success in India, possession of your very own A/C unit to keep you cool in the sweltering summers (as long as the power actually works).

The one thing they will always live with however is the gross overpopulation, the crumbling infrastructure and the graft fraud and bribery that becomes a part of just daily living. A friend of mine from India told me to imagine your day, you get stopped by a cop for a minor infraction, pay a bribe or go to jail. You wait 8 hours in line to get your drivers license renewed unless you bribe the guy at the door to be queued ahead. Somebody can break into your home and steal what little you have and the cops just don't care.

He told me Americans are spoiled not because we are wealthy, but because we don't see Justice as the luxury it really is. Until you live in an overcrowded country that has 400 million starving people in the streets and has rampant corruption and a generally low value on human life, then you will never truly understand how valuable Justice in a society really is. He is slightly amused watching our countries political battles and scandals.

I appreciated his perspective and where he came from in life, and I wouldn't begrudge anybody who would want to come live here if they didn't care for that life anymore.

Comment Re:Simple solution (Score 1) 61

That doesn't work in many areas where many of these healthcare systems have a practical monopoly in their respective regions. There is often no other choice for customers (Let it be known I find that term offensive, they are really patients). They really aren't broken up because they are also "non-profit" which is lately becoming an ethically dubious term for many health systems.

Comment Re:Why is C# .Net used for medical devices? (Score 1) 61

Right now their big push is adding Business Intelligence to their software.

If you ask any IT upper manager or executive in a US health system what Business Intelligence is then if they can give you any answer at all it is some recited drivel fed them by the plethora of vendors selling snake oil at the last HIMS conference.

Having nearly a decade of experience working as a software engineer for healthcare ISV's and healthcare systems, I have earned a bit of a perspective to why healthcare IT struggles behind nearly every other industry. To understand why things are dysfunctional and why such organizations are teeming with incompetence you need a bit of history into how many of these healthcare systems came to be.

These large non-profit organizations didn't spring up overnight, they usually started as a loose agreement between a university medical school in need of bright medical professionals for research and teaching, and a number of different hospitals that always have a need for top medical talent. These resulted in a loose confederation of hospitals. When healthcare became big business then the ranks of many of these healthsystems started to be run by MBA's and other executives with more of a business background. At this point things began to be more centralized and federated by consolidating all of the IT resources in the different facilities into one place. Many of these people though used to be nurses or were self educated kids who really knew nothing about IT outside of installing software on a doctors workstation in a small community hospital. Through tenure many of these people rose through the ranks and became the very managers and executives that run many of these healthsystems today.

So now we have a world today where non-profit health systems reaping MASSIVE profits and having MASSIVE budgets need reasons and excuses to spend so much of their money or else they risk losing their non-profit status. Incompetent management that is in over their head, highly political system of rank and advancement, duct-taped together legacy systems from a number of different hospitals with medical records, money-hungry vendors cashing in on easy sales for "Business Intelligence" and "Analytics" software packages that either don't work or aren't needed, and grueling death march projects that at times seem like a government jobs program with no other reason to exist than to spend money because the board of trustees in these health systems can only take so much of the profits.

This is all really a massive bubble propped up by massive amounts of money that must be spent, run by people who don't know what they are doing.

Comment Re:American poor (Score 1) 717

Making some bad choices when you are younger in life in America can ruin any chances of making something better of yourself. A friend of mine was charged with a felony and did jail time because he happened to be in a car that his friend had stolen unknowningly. He was poor and his parents could not afford a good lawyer. He got a very callous and uncaring public defendent who didn't even believe that he was innocent.

He is college educated and still can't get more than a job delivering pizza because he has a felony on his record. He is being punished for not even bad choices but just being in the wrong place at the wrong time. Society shouldn't fail you on a few points. There should for non violent crimes always be a path to redemption or a path to recovery. To believe otherwise shows how callous and out of touch from your fellow man that you really are. You should be ashamed for believing such things.

Comment Re:American poor (Score 1) 717

Yes, if you're living on the edge, then small calamities become disasters. One hopes those are the circumstances where your community (church, neighborhood, or government) pulls together and helps you through.

Typical libertarian safety net of praying for a miracle. Thats not so much a net but more of falling from a tree and hoping a branch catches you on the way down.

Comment Re:Yeah, that was about 75 years ago (Score 2) 888

And yet given the choice to be a French citizen or a Chinese citizen, I as would a vast majority of people if I can speak for all people in this one area, would still rather be a French citizen. Hell most people would rather be a Venezuelan citizen than a Chinese citizen. Happiness and contentment studies show Venezuela being one of the happiest places in South America despite not being a terribly rich country.

Why do you think that is? The safety net in France is a sure thing. If I get sick I know I can be taken care of. I have more personal freedoms and liberties. I have peace of mind in knowing that which is something that in capitalistic nations you need to spend or save an exorbitant amount of money to guarantee. Hell personal freedoms and liberty, freedom of speech and assembly, a non-corrupt justice system (for the most part...) are things that simply can't be bought on any market that I am aware of. Nobody can afford that in China unless you are politically connected.

In a socialist country you start out 10,000x as wealthy as you would in China by default because of the very popular government programs in place. So China's middle class has unprecedented growth. Cool whatever, I can show you a bunch of penny stocks that have had over 100% growth but they are still risky as hell. I could get rich on them but more than likely I will lose most of my money on them. Some people would rather buy a blue chip stock that tend to be much safer.

Comment Re:Fuck beta (Score 1, Informative) 149

Stop spamming the boards with your irrelevant arguments. Beta is built on HTML5 and Javascript. It was designed in typical modern fashion with a focus on usability and responsiveness to various user agents. In no world does this have anything to do with Microsoft Windows 8 and Live Tiles. Beta is pretty fucking cool if you ask me.

Comment It is a symptom of the industry and human nature (Score 3, Interesting) 876

There have been a number of attempts at making coding easy enough that non engineering types will be able to conceive their requirements in software then communicate these through a tool, usually in a visual manner and turns this into functional software. This has come in many different forms over the years, Powerbuilder, FoxPro, Scratch, BPEL, etc...

The fundamental flaw is one of the software development industry, especially when it comes to line of business applications. Analysts writing requirements have been and always have been an inefficient and flawed model as most requirements documents are woefully incomplete and tend to not capture the true breadth of necessary functionality that ends up existing in resultant software. Analysts are business oriented people and they will think about the features and functionality that are most valuable and tend to miss or not waste time on what are deemed as low value or low risk items. Savvy technical folks have needed to pick up the slack and fill in the gaps with non-functional requirements (Architecture) or even understand the business better than the analysts themselves for quality software for the business to even be realized.

I have seen this song and dance enough. True story, IBM sales reps take some executives to a hockey game, show them a good time, tell them about an awesome product that will empower their (cheap) analysts to visualize their software needs so that you don't need as many (expensive) arrogant software engineers always telling you no and being a huge bummer by bringing up pesky "facts" like priorities and time. So management buys Process Server, snake oil doesn't do it justice, without consulting anybody remotely technical. Time passes, and analysts struggle to be effective with it because it forces them to consider details and fringe cases. Software engineers end up showing them how to use it, at which point it just becomes easier for the software engineer to just do the work instead of holding hands and babying the analysts all day. Now your company is straddled with a sub par product that performs terribly, that developers hate using, that analysts couldn't figure out and that saved the company no money.

Comment I like it! (Score 0) 2219

I am amazed at the huge negative response this beta is getting. It is very nice and elegant and solves many of the usability problems that have plagued this site for a long time.

Regardless of how you feel about the beta, we all agree that the Slashdot mobile site was fucking terrible. This site redesign solves that problem by embracing responsive design. It looks decent on my wide screen monitor as it does on my tablet and also my phone.

Commenting is much easier too.

Slashdot is trying to reinvent themselves because they ARE going the way of the dinosaur and all of you grey-beard engineers resistant to any and all change are dragging them down. Fuck Beta? You are bitching about Ajax and Javascript being required? Get the fuck out of the 90's and install a modern complete browser you sad paranoid old men! If you don't want ads or to be tracked then just install adblock and Ghostery like the rest of us. You are throwing the baby out with the bath water.

I have been following this site for over a decade, and I approve this beta. Stop pretending like you have a fake universal consensus and stop flooding every other story with your pathetic Fuck Beta campaign

Comment Re:Isn't this the ultimate goal? (Score 1) 732

Partially what I meant in my post above is not just natural talent but also humanities limits on ambition, persistence and drive to succeed. Studies are coming out that are finding many genetic indicators that make a person more likely to possess personality traits like ambition and persistence. Maybe at best 1/3 of people will have the attitude necessary to overcome their own internal and external barriers to succeed in life. Another third perhaps are the type of people that wish to do the bare minimum to get by and are happy or resigned to a lesser life. The final third are people that have no ambition or desire to take care of themselves and would rather be a burden on society, take advantage of others or just be an outright criminal.

Comment Re:Isn't this the ultimate goal? (Score 4, Insightful) 732

Why don't we have 95% of the population exploring one branch of science or another? Why can't more books be written? More movies be done? More people help those who need help?

With the exception of helping others, I think the real problem is that the remaining work to be done requires significant training, natural talent, or high intelligence. Most people don't possess these skills and are incapable of obtaining them with any amount of effort or drive. As sad as it sounds I very much believe we are reaching the upper limits on the capabilities of humanity as a whole.

We see it plain as day in the software industry. Probably 8 out of 10 software developers or business analysts are completely incompetent and even with years of education and multiple certifications seem to be unable to not only be productive, but instead be a net drain on productivity and quality of software as a whole. Many of these people are doing this job because the demand for even mediocre software talent is so high and the lack of mindless blue collar work forces people into IT fields that they have no natural talent or ability for. Fifty years ago many of these people would be pushing brooms in a steel mill.

Slashdot Top Deals

Today is a good day for information-gathering. Read someone else's mail file.

Working...