Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror

Comment Re:And The Arms Race Continues..... (Score 1) 81

And I don't browse the site. The people who think that their article surrounded by screaming advertisements for stuff I don't want and wouldn't buy is something I NEED, have vastly oversold that idea to themselves. I just click somewhere else. Vital information has more than one source. Everything else is entertainment and I can find something else to entertain me.

Comment How can I use this as a weapon? (Score 1) 298

Humans have asked this questions about everything that they have encountered, thought up, built, or invented: How can I use this as a weapon? We laugh when Riddick tells the men that he will kill them with his tea cup, but no one really considered that he couldn't do it - no one considered that there was something inherent in the existence of that tea cup that prevented it from being a murderous weapon. Everything can be used as a weapon to kill other humans. AI would be used in this way as well, and the blundering behemoth of stupid naivete states: only if you program it to do so. Well, someone will. Just as surely as someone has already thought about it.

Comment Re:Legitimate concerns (Score 1, Insightful) 786

Since when is being wrong a "different perspective?" The facts about gender based discrimination and males with misogynist viewpoints creating an unpleasant workforce for those they view dimly, have been well studied, found to be based in prejudice and anecdotal incidents rather than science, and prohibited by law. Claiming that women are different and therefore incapable of some intellectual endeavor is factually inaccurate, and has been known to be factually inaccurate for decades. Fragile indeed is the ego that clings to the ignorant viewpoint in the face of data - which is a place best left to religions and not technical fields. Frankly, if decisions about who is to participate in a project is based upon faith and belief rather than data, I'd rather the decision maker joined a monastic religious organization of the appropriate gender.

Comment My own experience (Score 1) 757

Ok. I've used Windows in every version since it began. I've owned and used Apple computers since the Apple IIe. I have used and owned systems running Linux as well (Ubuntu, and SuSE with various user interfaces). My hardware ranges from what ever Apple put out, to a Hackintosh, and I've built both Linux and Windows systems. Work runs Windows. Home runs Apple and Windows.

Apple computer systems have always worked well. I can count on one hand the number of times the OS ate itself causing me to lose data. It is a similar tale for the applications that run on Apple platforms. These machines run well, run for long periods of time, and seldom break. That's been my experience over the last 34 years of using Apple computers. The software is usually consistent from version to version - iTunes being a notable and aggravating exception - I've certainly cursed iTunes for moving the repeat one song many times button around with every damn version. Yeah. I hate that. But for the most part, the UI stays the same so if you learned a decade ago, it's probably still working the same way.

Windows: I have a long list of times when Windows has crashed and I've lost data. I've had Windows update and take out my entire lab. I've had Windows or Windows applications stop working in the middle of a routine, repetitive operation, for no apparent reason, and require a reboot or two. Windows based systems regularly fail and lose data or require operations to be repeated. The hardware varies when using windows, and the cheaper solutions are usually the first to fail some within months of purchase. Windows and windows applications - especially the ubiquitous Office, love to change the way things work - redesigning the user interface with every iteration regardless of the fact that no user I know really appreciates all of the changes to the locations and functions of windows. Trying to solve a printer connection issue for instance greatly depends upon which version of Windows you have just to figure out where to start looking. Trying to figure out how to connect a printer on Windows 8 after using Windows 7 was like an episode of Dexter's lab: What does this button do? Only far less entertaining.

Linux: Compatible hardware can be tricky to get - but that got better as time went on. SuSE ran the back end of an entire company without complaint and despite the abuse of worn out infrastructure - hell lighting hit the server room and the only things that still worked were the two Linux based servers so I always get a chuckle out of that. Ubuntu is nice for a desktop that most people can't break. If you want something that will play nice with a company intranet and not be vulnerable to the late night Pr0n viruses, Ubuntu was a good choice - might still be, but I've not used it in a decade. Of course, with Linux you can really get into the minutia of the OS. If you want to.

Comment Re:People have workflows. (Score 2) 388

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) 388

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.

Slashdot Top Deals

To get back on your feet, miss two car payments.

Working...