Become a fan of Slashdot on Facebook


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Symptom of a larger problem (Score 3, Insightful) 20

Us geeks and IT professionals who visit this website do not need convincing. Who here loves outdated insecure crappy software? Ok there are some who use XP still who do not like change but are in the minority.

THe problem is no value in IT in business infrastructure or processes. We all experienced it some time in our career. We are outsourced, not invited to meetings that we would be in dealing with IT, dictated too, forced to learn Cobol, Java, IE 6 stuff, and to keep unpatched systems secure somehow.

Sha-1 is not going anywhere where I work. IE 6 is too ingrained and our customers use it. So we use insecure IE 6 + insecure Server 2003 to process our HIPA and credit card data where we are fired if a security breach takes place. Sha-1 is required for the glue to hold most of our customer systems in place.

We are never invited to the meetings for these requirements. We are a cost. We are told I promised the client it will be done in 48 HOURS!! My company is the smae as the last one where we outsource everything for the cheapest bidder too for the work. At least the employer presently does not go to that extreme when they promise a client a months worth of work must be done in 72 hours.

Anyway our MBA's do not know what a Sha-1 is?? They do not care as IT is plumbing. As long as no water is leaked never replace the pipes. THe problem is if we dictate to the customer NO USE SHA-2 and update your mission criticial $1.5 million dollar app they will give us the finger and go to a competitor.

Until IT is respected like it was back in the 1990's as part of the business process team to help the organization perform it's functions SHa-1 will be like Java/Cobol and never be updated no matter how many geeks whine.

If java 8 stops sha1 or MD5 signing then we will use an insecure version. HR will fire me if I break their apps so what choice do I have?

Comment Re:mod parent up... (Score 1) 51

I agree 100% with the parent that RasperberrryPi has no competitors. The pie is for the I/O ports for IOT devices and tinkering with something that well documented and supported with up to date and working kernel and opensource components and working hardware (not buggy).

The Raspergy Orange/zero and the more expensive Beagle miss the point. A faster chip with no or I/.O or proprietary buggy i/O incompatible with the Pie defeats the purpose. The cheaper units lack these and the more expensive units are faster but miss these or run outdated stuff that no one uses when you try to get a IOT camera hooked up.

Comment Re:Competitors don't get it (Score 1) 51

It is use cases.

The pie is not a cheap computer. It is for camera, robots, sensors, and IOT type devices. It is sought for due to it's ultra cheap price and GP-IO ports. It is well documented and understood.

If you want to learn to code or browse the web get a 2nd hand thrown out XP box with viruses and do a re-image with Linux. Done. I used to go through garbage in the streets of New York to get broken hardware. I would swap the PSU or hard disk out and put Linux on it for fun projects :-)

If your time is worth something like $50/hr you need a professional system. Go buy one or build one and use whatever OS you want. THe pie is not for you unless you are working at a security company developing a new product or something.

Comment Re: The article suggests only 1.8 (Score 1) 46

Java is write once ... with the same version of Java. The problem is the security fixes break the functionality of the platform. RMI or remote method invocation for calling win32 objects as a local admin with no sandbox defeats the purpose of the VM.

Get rid of this and Java is actually secure. THis angers me because Java was awesome and it rotted and went to shit due to bad management. Java still has a rich 100,000 methods and objects to call from and could have been still popular today if management let it compete with C#/Mono.

It needed native binaries, updated interactions (NO RMI) with other things outside the realm of a VM so it can compete with Ruby on Rails and node.js. Generics were introduced so late. Sun stopped updating it and the other languages outdid it and were not limited by it's own VM and ecosystem.

The obsession over portability and lack of features, and poor security decisions probably due to outsourcing to India to JR level programmers killed it. Not to sound socialist but RMS has a point if the community owned java instead of a corporation.

Comment Re: The article suggests only 1.8 (Score 1) 46

dude whoever updates Java?

Seriously the joke is it is soo incompatible ... without itself. Too many programs use security exploits to function. I have seen poorly written java version from major US banks that use Java 1.4.2 (yes forces this on companies with accountants) use COM+ objects for Excel to function. Or they use RMI to go to c:\program files\jre\bin to check the version number (face palm).

So no 64 bit computing for YOU! That moves java to program files(x86) which the java applets will error saying "Please intstall java!"

No WIndows 9 ... java will say UPGRADE FROM WIN98!. Java is HORRIBLE. Man I cry too as it had so much freaking potential. It shows RMS is right when corporations fuck up a good thing. Java could have stayed secure and been updated to native binaries like C#/mono. Bad management and years of neglect killed it so now web developers are stuck in nasty node.js land with javascript.

Comment Re:Seems to me (Score 1) 46

It seems to me that the stewardship of Java in the past few years, particularly it's security aspects, have rendered it useless and undesirable.

I must use java in my employment with well - let's just say "a lot" - and all over the world. It is not simply my own conclusion, but the conclusion of many people I consider more facile and accomplished than myself that Java is undesirable. My employer has gone to the point of shutting down a planned services introduction. That product, instead of launching, was shut down and the teams re-assigned to other tasks.

The workarounds to use Java in the current environment are such that we commonly create VM images to spin up and destroy for tasks requiring Java.

Going forward, I will carefully review employment offers - if it deals with Java, they're going to have to work very hard for me to accept it. I don't need the pain and heartache dealing with it causes if there are alternatives.

I am being intentionally careful not to give out details, and I'm sure there are many that will start off a reply "You stupid idiot, you can do X!" - again, these are not solely my own conclusions, but shared with many people I consider to be very, very good. I assure you, anything you may think of has surely been considered if not by myself, then by others in the same situation. Please do suggest if you wish, but also consider that a lot of other, very smart people, have looked at this same situation for more than a few years.

Like all opinions, this may or may not fit your situation and exact needs. It can even be quite wrong.

In other words it is more modern version of COBOL the other language that refuses to die that employers scream they can't find qualified applicants. Just a 1990s version with objects and some media support.

Go for smaller or startup companies. Java is here not for new things but for legacy stuff when Java was cool circa 1997 - 2008 timeframe. These systems are so big now and integrated into the business process chain that they can't be removed as jobs were eliminated due Java automation. Sigh

Comment Re:Remember when (Score 1) 46

It was secure .... then Sun put in RMI which unsandboxed code at admin level could leave the sandbox and full access to the filesystem/environment FACEPALM.

Java is fairly secure at the sever level. It was browser applets that freaking deserve to die using RMI or remote method Interface at local admin to put in God knows what just from visiting a website that created this disaster.

FYI I want java to die now so I am not a fanboy. Php was bad too and still is. Most geeks have moved on from these 2 for these and many other reasons to ruby, node.js, and Erland/Exilir.

Comment Re:Why give them H1Bs? (Score 1) 212

It is illegal to pay them less.

What we do need is a 20% tax and have the actual job description match the job title and allow H1B1 visa applicants to file cases against employers who violate this just like we have with the department of labor.

Do not give them green cards as they will just move the money back to India anyway. Put the tax and limit the cap on these visas. This way we get doctors and architects and senior engineers who are very important, but not help desk sweat shops.

Comment Re:Daily dose (Score 1) 62

Just spoke to someone on another forum -- Ontario resident who has the misfortune to own a house with electric heat. And in the past year their bills went from high but tolerable, to just under $700/month -- with the heat turned down as far as it can be without all the pipes freezing up, and their kids walking around wrapped in blankets.

The anti-warming types who raise such a fuss every time we have a hot summer are silent when an unusually cold winter kills a lot of people, whether through direct cold or financial hardship.

Comment Re: It's a start! (Score 1) 212

4) Hope the job doesn't move to another country.

I believe that's a bluff and I'm prepared to call it. If they were going to do that, it'd already have been done.

What are you talking about? Offshoring of IT work already does happen, and will continue to happen. If they haven't done it already, it is because of the cost of doing it (cost in either money, effort, and/or quality). The American workforce may still benefit from limiting H1B visas, but it will almost certainly have an effect of increasing the amount of offshoring. The hope is we offshore less jobs than we save, but it's far from a guarantee.

Considering it's nearly impossible to find good software developers these days, I find it hard to believe things would be better with even less software developers in our local economy.

I think though there are other costs some dumb cost accountants do not consider but good MBA managers will. That is the loss or productivity and communication with a team far removed from the business processes and users and needs of the local corporate headquarters and customers.

The kind of offshoring is commodity lower value jobs like help desk.

The problem is when everyone including every other programmer, PM, and now customers are also in India or the Phillipines! It was stupid to outsource to China in 1998 for example. Why? Gee you make widgets. Materials US, parts US, inventory US, shipment costs etc. So to save $1.00 in labor you spend $3.00 in inventory, delays, and inneficiences in supply chain. I laughted at Apple for outsourcing then ... fast forward today:
1. Materials now in CHina
2. Suppliers across the street in China
3. INventory (well 1/3 of your customers are in China anyway) the rest yes is still a cost to ship and store to Europe/America

If you raise the H1B1 to 100K a year it will now be more cost effective to base EVERYTHING in India., Why? An American is now:
1. Away from the rest of the INdian coworkers who now make your whole product
2. Away from Indian PM
3. Away from now other INdian customers and synergy from industry only made up by Indians
4. Not part of the business processes anymore as they based where the development is ... now in India only

No, lets just setup a system where HR has to use department of labor data by county and pay a %20 tax for the same job title and responsibilities as an American one! So a developer makes $80,000? You pay $100,000 for the Indian H1B1 Visa to come over. That way top talent can succeed without outsourcing overseas. Oh and before you all WHINE THEY ARE OUTSOURCING ANYWAY then why are American IT professionals still in demand? It is because western IT professionals who are not help desk are based close to where management, customers, and business processes are. If management is somewhat competent they realize the quality and costs are too high to outsource anything that is not Visio flowchart automated like "Have you tried restarting it ... etc"

Comment Re:Jumped the shark a long while ago (Score 1) 157

And maybe TOS was best because its three leads were archetypes; you had the brave and adventurous Horatio Hornblower figure in Kirk, you have the cold intellectual in the form of Spock, and you have the emotional and moralistic McCoy. Though the casting was never quite that intentional, it's pretty clear that by the first few first season scripts were being produced that Roddenberry and his writers understood the good fortune they had in the chemistry between Shatner, Nimoy and Kelley, and fleshed out those three characters to a point that by the mid-way point of the first season, we basically have the Holy Trinity in place. Thus, when you have the penultimate scene in The City On The Edge Of Forever, where McCoy is restrained from saving Edith Keeler, you have those three archetypal characters in one of the entire franchise's most dramatic moments.

And that really is the magic of TOS; some damned good stories matched up with actors with incredibly good chemistry (which is something you can't manufacture, but was just damned good luck on Roddenberry's part), and the rest just flows. Even awful episodes are redeemed by the fact that Kirk, Spock and McCoy are in it.

You can see through the other Star Trek series where the writers and producers tried desperately to reproduce that chemistry, but even when they came closest in the final seasons of TNG, it still felt somewhat stilted, as if the actors and writers were trying to show us what good friends they all were, without ever really convincing us emotionally that these people were more than just comrades. I suppose the friendship between Geordi and Data came closest, but even that felt one-dimensional as opposed to what seemed like genuine love and friendship between the three TOS leads.

And the brilliance of the TOS characters extends even past the three leads. The second tier characters; Scotty, Uruha, Sulu and Chekhov all were well enough written and portrayed (more the latter than the former considering how few lines these actors generally got) that you could feel some emotional attachment to them. Scotty, in particular, is one of my favorite characters out of the whole ST universe. A bit cranky, but brilliant and incredibly competent, he's sort of the archetypal engineer, to the point where I've read that a lot of people were inspired into technical fields because of Jimmy Doohan's portrayal.

Comment Re:Sounds like wrong approach... (Score 1) 157

Enterprise could have been incredible, and there were brief glimpses here and there, and particularly in the fourth season, when it became clear that it wasn't going to be renewed. If Enterprise had been about the founding of the Federation, if it had paid more attention to the cold war between the Andorians and the Vulcans, if it had spent some time on the human supremacist movement on Earth, instead of squandering so much screen time on that idiotic "Temporal Cold War" crap in the first three seasons, and in particular on the idiotic Xindi arc which made the third season into a pointless aside, then it would have been possibly the best Trek of them all.

I like to imagine an alternate Enterprise, where the first season is for the most part what was shown, minus any Temporal Cold War episodes. The second season could have been more about the Andorian and Vulcan conflict, plus run of the mill exploration episodes. Season 3 could have seen the founding of the Federation and then season 4 would have been the Romulan War, then I think you would have had a killer series. But I don't think Braga and Coto ever knew what to do with it, and just tried to turn it into another Voyager.

Slashdot Top Deals

Hackers are just a migratory lifeform with a tropism for computers.