Follow Slashdot stories on Twitter


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 Re:People have workflows. (Score 2) 382

The clearest example of adding a new feature and wrecking a work flow that comes to mind is adding the Ribbon in Microsoft office. I had an office of older (nearing retirement age, who remember fondly the days of mechanical typewriters and carbon paper) employees who came to work one morning and got nothing done because they had been upgraded over night and couldn't figure out where anything was. What's this? How do I open my files. How do I print? The layout is wrong? Great day that was.

Comment Re:There's plenty of good reasons No There's not (Score 4, Interesting) 382

You're going to change how the software interacts with the user because you got a nifty tool kit upgrade? Because you went from Programing Language Not Currently in Vogue to Programing Language De Jour? You think the software should work on a desktop bolted to a desk at a shipping department just like it works on your child's IPAD? The latest iteration of homo-sapiens isn't fawning over the fully functioning design? You should get out of programming and move into a more useful career: Ocean water garbage removal. Sure, it might seem like a good idea for the UI to be changed so that some feature can better fit in to the latest UI concept, or even be cool to the latest crop of budding consumers just entering college, but changing how something works is a huge deal - not for you programmers, but for the millions of people that actually use the software to get things done.

Software is a tool, not an art project to stick in your effing portfolio. First off, UI design must be functional and then elegant. It matters not one wit if the UI is pretty or even if it wins awards for its looks if the thing doesn't effectively and efficiently do the damn job its supposed to do. Changing the UI design, especially deleting functions or moving them around is equivalent to breaking the software. It doesn't work like it did yesterday and NOW it is neither effective nor efficient. Now it requires learning, and then re-learning, and if used often will require UNLEARNING the old way -- something humans don't really do well at all. If you can't make the changes you need to the code to both improve the underlying performance, add a feature, appeal to the "youts of 'murica", and still keep the old stuff where it was and working as it was, then get out of programming. Just quit. Save me the time and aggravation of figuring out what is going through that two cell based life form you call a brain while I have a multi-million dollar project idling because the people working on it can't figure out where those vital features are now located or worse deprecated, a fancy word for too fucking lazy to keep a feature working.

And don't get me started on the "what we changed in the latest upgrade" document. I get better change logs in World of Warcraft patches than any other piece of recently "upgraded" software. Hiring some stoner you met at the Weed Works to write "We changed stuff" and hide it in a PDF buried more effectively than landslide victims in Washington State, isn't sufficient so mitigate the change chaos. SO stop lying to yourself about how it's really okay and people will get over it. No THEY WON'T. We don't get over being blamed for the consequences of some anonymous jackass programmer's design changes. We get to SUFFER because of it. And that is NEVER going away. We remember it because you're the reason the budget was blown, the system failed, we missed a deadline because the software got upgraded. We didn't get new training because we had to spend the training budget on teaching folks how to use the upgrade instead of something that might actually get our productivity up. Yeah, change that UI, will ya? We need more stress and aggravation.

Remember when Microsoft moved the print function in office? That little bitty change was a juggernaut of wasted time and effort trying to first, figure out where this common function had be re-located, and then passing that knowledge on to people who really only want to print documents as a part of their job. That's right, printing documents was the core piece of their job and one night it got upgraded into some other part of the software. Brilliant. Now we have employees approaching retirement age who already hate computers and software trying to figure out how to print documents so that they can ship product to customers while the trucks are idling outside the office at $200/hour demurage causing the shipping department to watch their quarterly bonus vanish as they struggled to figure out how to PRINT. Yeah that was a great move. I'm sure those guys would love to buy the UI changer a beer.

It is axiomatic in our economy that many of the people who use your software HATE it. They use it because some corporate guru in IT approved the decision by a manager who based the purchase on the cost of the software, the attractiveness of the sales representative, and how good the proposal dinner was. Now you want to fix the UI because you disagree with the design decisions of the last artsy fartsy "design" committee and your new shiny spiffy design will be sooooo muuuuuch betterrrr. Broken. Days and days of hair pulling. Overtime expended. Cursing. HR getting involved because the work atmosphere turns toxic - well that happens when the underlying assumption governing bonuses gets broken and management doesn't care. Well they care, but not about the upgrade issues, just the fact that product isn't getting out the door as fast as yesterday. THAT they care about. Yeah. Great times. You should come work for us next time you change the UI.

So let me restate this in the strongest possible terms: YOU SHOULD NEVER CHANGE THE UI. If you start changing the UI, quit the project. Go to Tibet, become a monk. Join the army and specialize in bomb disposal. Buy a weed farm in Colorado and spend the rest of your life toked up under the awing of a porch waiting for Jeff Sessions and the Black Helicopters. I don't care. Just don't change the fucking UI.

Comment Executive orders (Score 1) 952

The president can type up all the proclamations he wants. Some things he can do. Lots of things he can't. Re-writing law on the fly from his office isn't one of them. If changing laws to suit the whims of the president were simply a matter of signing a typed out document in front of cameras, congress would have been out on the streets looking for employment centuries ago.

So when trumpity trump trump drags the photographer and a few suits into the office to sign off on another one of his paper tweets - er executive orders, to proclaim how he's just done something like eliminate laws or increase the size of the military or fired the EPA, he's wasting paper. No matter the bluster and pomp of the bullshit, this county is not and never has been run by executive orders. The congress, the courts, the states are all partners and they don't have to go along with the trumpity trump trump.

Congress passes the law. The Courts interpret the law. The executive branch enforces the interpretation. It's not one guy making statements and singing papers.

He wants you to THINK he's doing this stuff because it plays well to his base, and is way easier than actually doing some thing.

Comment Bill'em (Score 1) 498

Gather the hours that the reboot cost you in time. Apply you standard consultant rate for your field. That's how much money the update is worth to you. Bill Microsoft or take them to small claims court. If they don't send a representative, they will lose. Then send them the requirement that they for the judgement. If enough people do this, then they will stop behaving this way. It's death by a million cuts. The time and effort it takes to deal with each tiny lawsuit against them for taking over your computer while you were using it will add up and that will get the attention of the business people.

Comment Hmmm (Score 4, Interesting) 92

With Uber's complete disrespect for the law and their unwillingness to abide by licensing and regulation in mind, I wonder how long they will last under the iron fist of the US DOT. The rules for freight make the rules around taxis rather simplistic. Freight isn't simple. It's not like letters where the most you can worry about is the occasional envelope filled with poison or box bomb and for the most part paper is getting moved from one spot to the next. Freight has restrictions. Some things are temperature controlled. Some are not. Some things are incompatible with other things. Some things are poisonous or corrosive, or both. It's a lot more complicated than simply showing up at Joe's Warehouse with a couple of buddies and a U-haul. There is a lot more to freight and logistics than having a truck and driver in the right spot at the right time. And when things are done wrong, the results can wind up on the news - in a bad way. I'm not sure that a robot can provide the proper information to first responders when the truck has an accident. And the driver has to be commercially licensed - not just some dude who shows up with his pickup truck. I really think that Uber trying to disrupt the freight industry in the same way they disrupted the taxi industry is a disaster for Uber, and for the unfortunate fatalities to come.

Of course, this could be Uber management scamming investors with vaporware.

Comment Re: They want people to pay for backround music on (Score 5, Insightful) 209

Sorry, these are NOT capitalists. They are monopolists. Their whole business model is based around a government granted monopoly on the production and distribution of creative materials - and in NO WAY reflects any of the principles of capitalism. What they want is for their monopoly to be complete and without recourse by a public forced to purchase their wares at what ever rate and pricing scheme they have dreamt up in some drug induced haze in sleazy Thai brothel. There is not one ounce of competitive spirit within these organizations and never has been. They have fought against every technological advancement since the invention of the printing press (which is how we were saddled with copyright in the first place) and have waged a centuries long campaign to convince everyone that our very language, music, and art should be owned by someone - usually a king or giant company.

Capitalist have their own problems, but these are not capitalists.

Comment Not going towork (Score 1) 556

Remember when pseudofed was over the counter? Now you have to stand in line, present ID, and have records kept. It's how we wiped the meth epidemic out. I mean once you had those registration requirements, the whole meth problem went away! Why, addiction to meth went down the very next day and has been virtually eradicated all by that one simple legislative trick! So now we'll just apply that problem to terrorism! Instant! presto-chango! Pass a law and poof! No more problem.

This is like throwing bacon at a wall. Sure it makes a slapping sound and sticks to the wall for a while, but in the end, the wall gets a greasy stain and the bacon is plain wasted.

Comment Hmmm (Score 1) 229

So maybe this is not about anything more than intergovernmental agency bullshit politics? The Pres can have one, but the State Dept can't because the NSA don't like them this week? I mean the last 16 years have been a buffet of petty bullshit politics from the enormous hogs at the public tax trough. So it would figure that cooperation between agencies might not be high on the priority list.

Comment Old news or Same S*** Different Day (Score 1) 954

This is a guy focused on the short term costs and not the customer. Paying for labor does two things - it allows for a better grade of employee and potentially more customers. This mentality is not new to business, but companies that focus on costs are often the ones that go out of business because all that time and energy spent on cost control is not spent on customer service and product quality. Every company that I can recall that has gone down this road has usually ended up with a bad reputation for service and quality and is ripe for losing their position in the market by someone who does focus on the customer and product quality.

Comment Re:Can't wait for the FBI to demand a kill switch (Score 1) 199

I would rather you were driving than being entertained in the car. Besides, books, kindles, ipads etc can keep your passengers entertained with out compromising the security of the automobile. Furthermore, any software controlling the driving functions of a few thousand pounds of moving metal and plastic had better tested far better than today's Windows or IOS. This is mission critical stuff, like if it fails people die. That can't be held to the same "not guaranteed to even work" level to which most PC and console software is held. An over the air patch that accidentally kills a few thousand people is not going to be the same level of fuck up as a windows update that eats the data off a few thousand hard drives.

Comment Re:Ownership? (Score 1) 199

NOPE! You will own the car. The software you will license and the data generated from your use of the software will be used to monitor your behavior and adjust your costs accordingly. Data on operations and locations of the vehicle will be shared with business partners to ensure that the car is operated in agreement with the terms and conditions of the license, insurance policies, and law enforcement. Should you breech the license agreement at any time, you can and will be stranded with out the use of the software. The hunk of metal and plastic, however, is yours to have towed to an appropriate recycling center. Should anything bad happen, you will agree as a part of the license, to indemnify the maker of the car and all associated partners in perpetuity. Should any breech in the UTRASSECURECAR(TM) software security occur, you agree to pay all damages and fees associated with the breech and hold the car maker and software maker harmless. The car may only be serviced by authorized technicians any breech of this license will terminate immediately your rights to use the software. The software is licensed to you AS IS and is not guaranteed to be suitable to operate a motor vehicle. Operations of a motor vehicle with this software is done strictly at the risk of the vehicle operator.

It's a bleak future

Slashdot Top Deals

A university faculty is 500 egotists with a common parking problem.