Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:When things lasted (Score 1) 115

I wish things were built like that today, rather than this planned obsolesence bullsh*t.

You can get a good quality keyboard that will last you many years, but you have to pay good money for it. As in, at least $100.

Computer manufacturers bundle cheap keyboards with their computers because computers themselves are cheap too. Makes no business sense to ship a good keyboard with a computer that's going to be obsolete in three years. (And I'm sure the manufacturers know well that users will eventually crave that new-keyboard smell.)

Back when they made good keyboards, a middle-of-the-road system cost between $4000-$6000 in today's dollars. It made sense to ship something that reeked of durability when your entire business model hinged not on mass marketing, but computer rag reviews and word-of-mouth.

Comment Re:NEWS: Higher pay no longer important. (Score 1) 761

If you get married, and if you have kids, suddenly you'll find that switching jobs actually has a lot of headache. Those health benefits you're not talking about are incredibly important.

I am married, and I do have kids, and recently switched to a new job in a different city. (And had to eat over $30k in property value deficit for the privilege.) No, it wasn't easy but now after it's done and settled, it was 100% worth it.

Those health benefits you're not talking about are incredibly important.

I'm not sure how health benefits enter into this... I have had decent health care coverage without ever being in a union. If I wasn't happy with my compensation, I'd go work somewhere else. Doing something else, if necessary. (And to be honest, if I didn't have a family, I'd probably eschew most of the health care benefits altogether and invest the difference since I'm fairly young and fairly healthy.)

Should I look for a new job? Perhaps. Thing is, I like what I do and I like (mostly) who I work with. The program and product I work on does not exist anywhere else.

It's totally your own personal choice to stay or seek out greener pastures. What I'm against is the formation of unions because the individuals in them want better pay, or job stability, or any number of other things that they think would make their lives less stressful while the employer gets nothing in return except the constant threat of a strike.

Unions are very important to this country.

Correction: Unions are very important to the history of this country. They made sense at the peak of the industrial era when work safety laws were few and employee rights were nonexistant. That's not true anymore.

However, and this is important, IT workers are in a position where they should not form a union. Our job is far too easily replaced by foreign firms.

Yes, IT should be the last trade in the world to need a union. However, by "foreign firms" I assume you mean outsourcing to places like India and China. Well, sure. A lot of jobs can and should be outsourced to places were work is cheaper. And yes, a lot of companies have been burned by thinking they would get the same quality of service for a fraction of the price, no matter were the labor was geographically located. If you're in a job that *can* be outsourced that easily, I'm going to argue that either management made a terrifically bad mistake *or* you're working in a job that's the IT equivalent of an assembly line drone and weren't quite as valuable as you had lead yourself to believe.

Comment Re:Not Going to Happen (Score 1) 761

More developers have families, so they want to be judged on efficiency rather than hours at the office.

No doubt that developers want to be judged on efficiency, but being in a union won't guarantee that. Trade unions are, by design, the opposite of efficiency. Ask any electrician, automotive, or airline employee for a crazy union story and I guarantee they'll have one. Things like only a licensed electrician can plug in a lamp, but the janitors can plug in their vacuums where and whenever they want. Or if something needs to be moved from one room to another with a dolly, gotta hire a union mover to do that, and they might not be available today. I wouldn't even blame you if you thought I was exaggerating.

Many don't want the inefficiencies caused by frequent job moves, in which much of the costs are shifted to the employee

Huh? I've gone out of my way to make sure I have frequent job moves. If you stay in one place for too long, you get lazy and complacent. You fall behind the state of the art and your raises begin to stagnate or hit the HR-approved ceiling for your job title. And buddy, unless you're management material, the ladder only has so many rungs.

My salary has roughly quadrupled since I began 9 years ago. That wouldn't have been possible unless I worked very hard to bulk up my skill set, accumulate experience, and make a career-advancing move every few years. I now have as close to my dream job as I ever thought I'd get and as such, I have no intention of leaving unless something in this company changes. Don't get me wrong, it wasn't always easy. For example, thanks to the housing bust I had to eat about $30k in property value loss just to move but the better paycheck (and job satisfaction) was easily worth it.

job stability

In other words, protection from being fired for doing shoddy work. Or from being laid off because the company needs to choose between cutting costs and going out of business.

I'm sure unions had their place at the height of the industrial age before there were any decent worker protection laws and things like OSHA. But these days unions are only useful to those who want mandated hours, a median wage, protection from getting fired, and all the other benefits of a truly mediocre existence.

Comment Re:NEWS: Higher pay no longer important. (Score 1) 761

I am a developer, and higher pay is important to me. That's why I'll never be a part of a union. You see, while labor agreements through collective bargaining put a floor on pay, they also put a ceiling on it as well. For instance, I want to be the only one negotiating my salary with my employer. I'd never want my boss to be able to say, "well, you're an indispensable part of this team and we'd like to pay you more as an incentive to stay, but I'm afraid the union contract doesn't allow that."

Unions are a gigantic double-edged sword. For every gain you get, you lose something of equal or greater value. All told, I'd rather just avoid all the extra complications.

If some of my co-workers don't have the balls negotiate better pay or switch jobs, that's entirely not my problem. If I get laid off, that's too bad but I know of three other companies who will hire me tomorrow. If I ever have to join a union just to get a job in I.T., I swear I'll sell everything I own, move out into the country, and switch my career to motorcycle repair. And no, I'm not kidding.

Comment Re:Sample size? (Score 5, Insightful) 206

Not sure why anybody thought this was news, I remember reading about it in my Pschology 101 textbook. Nearly any mammal (not just humans) deprived of external stimulus when young will end up with a less developed brain than their otherwise normal peers.

This doesn't apply only to babies and toddlers either. There was a study awhile back trying to figure out why certain groups of inner-city teens don't learn in school. As in, they were taught the same material, given the same homework, spent the same amount of time in class. The study controlled for things like truants and habitual trouble-makers. It turned out that all of them were dealing with at least major parental crisis. For example, their parents were severe alcoholics, beat them, sexually abused them, or died recently. When stuff like that happens, the kids' brains switched into survival mode and were then completely incapable of the kind of in-depth learning that normal kids enjoy. Remove the crisis, and the kid can learn at a normal capacity again. (Depending on the extent/length of the trauma.)

Comment Re:On the one hand... (Score 2) 316

If you disagree, tell me one country which would do a better job. And then tell me how much influence they'd have over the ITU.

The nice thing about the design of the Internet and its protocols, is that no one controls the whole thing(1). Any given entity only has the ability to control their own access to it. This is something that the Internet has flourished because of, not in spite of. If you don't like the Internet as it currently stands, you always have the option to build your own and/or build a firewall to manage access between your subnet and the rest of the Internet at large. As much as we loathe China for blocking off large parts of the Internet from their citizens, they're at least doing it right. They're not standing up on stage and demanding that the whole world's Internet change for their sole benefit. They just built a firewall.

1. I understand, however, that this doesn't apply to certain Internet technologies such as DNS and SSL certificate chains of trust. These are broken by design and will never be fixed until they are fully decentralized.

Comment Re:Weak third-party library support (Score 2) 131

The trouble with Python 3 is that nobody took responsibility for converting the third-party libraries. Many major libraries became abandonware in that transition.

This is totally non-sensical. Those libraries would have become abandonware without the transition, as their authors had ceased to maintain them at any rate. It's good that others have written replacements. That's how the open source world functions.

Comment Re:Python 2.7.3 is the new IE6 (Score 1) 131

While I like some of the changes in python3, breaking compatibility with python2 was a huge fail. [...] Python 2.7.3 is the new IE6.

How very hipster of you.

But, you're simply wrong. If you had bothered to do even the slightest bit of reading, you'd know full well that the Python creators never intended for Python 3 to replace 2 overnight. The break in compatibility was done deliberately, and with a great deal of thought. There are a number of things fundamentally wrong with Python 2 that can't be fixed without breaking backward compatibility. I, for one, am grateful for Guido and crew for doing so as it will mean a much cleaner and more sensible language.

Python 3 readily available in any OS that matters and can be installed right next to Python 2. Your favorite library isn't supported in Python 3? If it's proprietary, bug the vendor. If it's open source, patches are welcome!

We are in a transition period. The only ones that are bothered by all of this are those who want the entire software and language development world to fit into their neat and tidy little idea of how everything should work. If it really bugs you that much, switch to Perl.

Comment Re:wow (Score 1) 363

Some people don't have a choice, they need the work.

In general, I have a problem with this statement. While I agree with the base assertion that many people can't afford to be terribly picky about their employment options, it is almost universally applied from the point of view, "the poor are completely helpless and it is therefore the government's responsibility to regulate (or give money to) corporations for the purpose of providing comfortable jobs for them."

Give. Me. A. Break. Good jobs are earned, not given. If you are not happy with your current job, stick with it for as long as you can, but work behind the scenes to find a better one. Don't whinge on about how the government, or anyone else, needs to make your job more comfortable for you.

Before anyone gets the wrong impression (and to get back on topic), I do applaud the state of California for making it illegal for companies to ask for your Facebook password. It is a ludicrously small step toward acknowledging individual privacy rights, but a step nonetheless. (The cynic in me is positive that it was already illegal, just under some slightly more complex language in the legal code.)

Finally, there is an easy option that nobody has mentioned yet: lie. Lie your sweet little head off, there's nothing illegal or wrong with legitimately protecting your privacy. Tell them you don't have a facebook account, tell them they found someone else's profile, tell them you lost your password and haven't used it in ages. If there's enough information on the public version of your page for them to dispute any of it, then you left your private life wide open to the world and you can truthfully tell them that they don't need a password to get any of it anyway.

Comment Re:Who cares (Score 2) 399

I pointed out all the IPv4 address exhaustion issues, but was basically told to mind my own business. "No customer demand for this feature."

Despite being in the business, your forgot one important thing: B2B hardware and software vendors almost universally design products only according to what their customers are actually asking for. It's not quite like the consumer sector where a company designs something new and tries to convince the masses that they need it via marketing. The enterprise is different. If the customer wants a faster horse, you damn well better offer a faster horse or they're going to buy your competitor's solution instead. You may be able to see a future need for a feature (like IPv6). Management sees it as unjustified engineering costs.

Of course, the cynic in me also wonders how many vendors are putting off explicit IPv6 support in their products in order to manufacture a crisis when IPv4 addresses run out, a la Y2K bug. "Oh noes, we need IPv6 in all our stuff, won't you help us out? Here's gobs of money for consulting and durable goods, just make our shit work again!"

Finally, even though IPv6 is starting to take off in the consumer and hosting space, most large internal networks are going to be mainly IPv4 for a good long time yet. We're talking decades, here. Large production business networks are loathe to change and they simply do not upgrade critical systems just because it makes sense to do so. That Sun box you helped engineer, it's going to be in the trash heap long before IPv6 is widespread in the enterprise.

Comment Re:This is too much (Score 1) 362

If some company I never heard of asked me to book 5+ hours for an interview, I'd tell them no thanks as well, unless I was absolutely desperate. I have better things to do with my time.

Your time must be extremely valuable, then. Because for the right job, I would interview for as just about a long as they liked. Here's a little story...

For most of my life I had jobs that were either low stress with low pay or high stress with decent pay. I was chasing the dollars so eventually I wound up as a Unix Admin at a financial services company. From Hell. Everything about working there was backwards and the management were sadists. Take Office Space and replace the managers with drill sergeants and you're about halfway there.

Luckily, about two years ago a friend suggested that I interview at the company he worked for. It was one of the famous day-long interviews. I saw the manager of the position for maybe 30 minutes that day. The rest of the time I talked with something like eight different people (all employees, no managers), answered questions, read some code, and talked about my hobbies. I was offered the job and man, I cannot be happier. The culture is great. The pay is more than I thought I'd ever make. Free food and bev, management style is almost completely hands-off, and they care neither when I get there in the morning nor what I wear as long as I am productive and do the things that I'm responsible for. The company is full of great people who need no discipline to do good work, and I think I know why...

Most companies use an interview is make sure that the candidate has the required skills for the position. This is good and all, but what about a company that wants to maintain a certain culture? The day-long interview gives the company a chance to see whether the candidate is a good fit for the company all-around. The company I work for specifically selects for employees that work hard on their own, get along well with fellow geeks, are proud of their past accomplishments, have a bit of hacker spirit, and really know their stuff. You can't get all that in a two-hour sit-down meeting.

Comment Re:It's only a minority because of Sprint (Score 1) 45

As far as I know, Sprint is the only carrier that does this. If every carrier was forced to allow this type of competition, I'm sure it would become the majority.

The other carriers do this, Sprint is just the one with the most MNVOs. Not sure about Verizon, but at least AT&T and T-Mobile also carry MNVOs with unlimited plans (text, talk, and data) for $40-$45. Straight Talk even lets you buy a SIM card for any T-Mobile or AT&T phone for $45/month unlimited everything. (But their customer service is reportedly the worst in the world.)

The reason that these aren't the majority is because the big four excel at marketing. They try to position themselves as the "premium" mobile providers with fancy phones and big expensive plans, and spin the MVNOs (and some of their own plans) as "budget" services for low-income consumers. If Apple products, cable TV, and SUVs have taught us anything, it's to never underestimate the profit potential of status symbols. To a majority of the populace, a cell phone is much more a status symbol than a necessity.

I did the research about a month ago. Since I don't use the carrier's services all that much (I don't make many phone calls, I use Google Voice for text messages, and turn off 3G data most of the time), I decided to go with Ting, the MVNO in TFA. I had to pay an outrageous amount for the phone (their low-end Android phones were too crappy to consider and there were no mid-level Android phones), but on the bright side, I'm looking at paying between $11 and $15 per month if I keep my usage low enough.

Slashdot Top Deals

If you think the system is working, ask someone who's waiting for a prompt.

Working...