What prompted this?
So, New York State is in this horrible budget crunch that is going to involve all kinds of budget cuts. It stresses me out every time I think about it. I wouldn't want to lose my job but it would also be bad having the same amount of work and less people to do it. Through the grape vine I heard that the union is working with the state on making us take 5 day pay cut, to be paid back upon retirement in order to save money now. Supposedly, we will get it back at our retiring pay rate, which is great - if NYS has any money then. Not to mention that we already gave them two weeks pay at the beginning.
I say stop borrowing from the employees and start borrowing from the wasted money spent on vendor contracts, and propriety OSs and microsoft products.
Why doesn't the government consider letting go of Microsoft and expensive vendor products, especially for web servers and office products or other systems where there are free open source alternatives that are even more robust.
In terms of the office products it is exceptionally ridiculous when most of the users don't even use any of the high-end features. You don't need expensive office software to type memos or spell check a report. Its almost like they never heard of the multitude of free office type products, most specifically openoffice.org. Moreover, its so crazy when people cling to things like Internet Explorer 6.0, software from almost 10 years ago that is light years behind where the web is now. Imagine what the web could have been if IE 6 was abandoned yers ago. Everything is always developed for the lowest common denominator. If your vendors are 5+ years behind the times, then maybe you should realize they suck. Converting stuff to work in standards complaint brosers is not rocket science. Most of the blocks are caused intentially by vendors using micorosft technology that locks the end users into microsoft solutions. As tax payers, you should really hate this. There are billions of dollars thrown out the window or should I say "at the windows."
Roswell Park alone spends a fortune on Microsoft and Microsoft related vendor products. .NET is costly and really doesn't offer much of an advantage, especially when you are using it to develop simple form based web apps. Luckily, we have changed that significantly since I came onto the scene but it needs to be more hospital and state wide.
It is the same with all government institutions from the city, to county, to state to country. Take the NFTA site

or the City of Buffalo site

or the Erie County site

or Roswell Park Cancer Institute's main external site

Why are they all in asp and aspx - because the vendors convinced some IT people who really don't understand what they are doing, that it is necessary. It is especially true for web sites using content management systems. There are so many free, open source content management systems that run on Linux. I wonder what will happen when the old people who cling to the Microsoft ideals retire.
Our new web content manager is finally committed to this. It is so financially irresponsible to use Microsoft products and then to pay huge vendor fees on top of it for a stupid CMS. Not to mention that the vendor products are closed source, so we just keep paying and paying every time we want a new feature and are completely dependent on vendor release time lines for changes.
My Suggestion
We as tax payers should force all government institutions to use free operating systems and to create and use open source software. We as tax payers should also force them to share, making all software produced by government workers, open for re-use in other departments and sectors to reduce duplicative error. You and I as tax payers should be demanding this - we pay for the government. Better yet, why not even have an official government or healthcare OS. Maybe that is my calling.
Voting Machines
This is exceptionally important in things like voting machines. At the minimum, this software should be created by government workers, completely open source and auditable by the public with the possibility of submitting patches and bug fixes back to the government to keep stuff honest. I mean why should we let any company control that.
What I have done so far
I have done a lot to try and reduce spending in IT at Roswell. All new web app development is done in Linux with CENTOS(free) / apache(free) / php(free) instead of Windows (costly and old) / microsoft IIS(costly /.NET(costly) / mssql(costly) / oracle(costly++). We also do our development in eclipse (free) instead of visual studio (costly). It is such a huge savings.
I wish other people would see this as a big issue. I guess they won't until things like having their pay reduced or delayed started to happen.
My dream job would be some sort of technology cost control manager for the state. Just so I wouldn't be some lazy ass bureaucrat leach on the taxpayers, I would want my salary directly proportional to how much I save, so that if I get lazy I get less money. I am so confident that so much money is being wasted that I think that would never be an issue all the way through my natural work life.
The hypocritical part
Some people might think this is hypocritical as I have a mac at work. I really like mac hardware so much and for what it offers the price point really isn't that high - I would consider a lenova thinkpad instead or even a Dell. I would go macbook instead of pro but I really need the larger screen size to be productive. It has to be powerful but also very portable as I carry it around everywhere for meetings and back for forth home several times a day.
If they told me I had to get rid of my mac OS for linux, I would in a heartbeat. I mean I spend 90% of the time on the mac, working on the linux servers. The mac basically become a dumb terminal. Unfortunately, being a web developer and I constantly have to test everything for mac, especially as it becomes more popular and the mac lets me test windows, mac and PC while a linux laptop only lets me test linux and PC. That might be changing with OS X running in vmware or the possibility of just sharing one mac that we all VNC into.
The umbrellas should have large lettering acrossd them that read:"stolen from wegmans"
i think they have had this for a while now. Who would want a huge glowing orange umbrella anyways? Walking down the street with that, it would seem pretty obvious you stole it.
That is a good previous point about that if someone takes it, then it advertises them, but it also shows people once they get there that, that person was a crook, hey they stole it. Maybe since I don't drive I don't get it, but what is the point. Let say you have your cart and you open up the umbrella and get everything back into your car well then it is time to go put the cart away and the umbrella away then once it is put away won't you then get wet going back to the car, granted you will be less wet then you would have been with out it, but I don't get it. Now maybe as to the first point they assume people will take them.
Or maybe they are rigged some way like the carts where (never tested) at quality where if you went past a certain line it triggered breaks on the back wheels maybe, the umbrella has a chip that interfears with GPS or makes the radio pick up the wegmans station or something like that and every so often you here "We Know who you are, Return the Umbrella then sirens".
I'm sure they figure in the loss of stolen umbrellas into the benefit their brand name gets from it. That's even assuming that they do this on a consistent basis.
Yeah, I guess I'm a bit cynical about supermarket chains...