Become a fan of Slashdot on Facebook


Forgot your password?
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×

Comment Re:No, the code-of-conduct will not harm go (Score 1) 358

If you don't know what constitutes respectful behavior, then maybe you weren't brought up right. I don't mean you specifically, of course.

(I know not how to quote here...)

The problem with that, is that 'respectful behavior' is a constantly moving target. What is respectful in one culture, may not be in another. Or to another person.

Do we target the most restrictive interpretation? One of my neighbors is a devout Muslim. I do things all the time that he considers disrespectful.

Or what if we're talking about people with disabilities...and what if I say something like, "I don't really care about accessibility on this..." is that disrespectful to the disabled? Probably. Even if I meant, "I need to get this done, and we can clean up accessibility later" my comment would be disrespectful, and possibly get me booted.

Respectful is wayyy too subjective.

Comment Re:No, the code-of-conduct will not harm go (Score 1) 358

There are a lot of people (like me) who will pretty much see these rules as a challenge. Eventually I will do something stupid...just because. And if that gets me banned for life, then I am screwed.

I would avoid it completely.

On the other hand, if I can lend a hand to someone, I absolutely will. If I can do something to make things better for other people...I will. But if you put down rules that essentially pre-judge me, I will purposely do something to piss you off.

It's the same as giving a middle finger to the man. Sometimes you just gotta do it. And if that gets you banned for life...then fuck them.

Sure, they do NOT need me. I realize that. And, I will make sure that I do NOT need them. I would never put myself in the position where people will judge my actions (more than my intentions) and decide I can't be part of their group. At least I will make sure I never need to rely on that group.

Comment Re:Your attitude is why... (Score 1) 241

This attitude has permeated programmer (not brogrammer) culture long before brogrammers, or before anyone talked about sexism in IT.

Programmers have their own attitude, their own swagger (as geeky as it may be). Exactness is part of the culture because the job is very exacting. Being correct is important.

On the other hand 'We talk about trying to attract women and children to the field' is making a lot of assumptions. I personally would rather work with people who WANT to do the job- not people who are there 'because its a good job'. If a man or woman wants to be a programmer, awesome- let them in. But I think the idea of cheerleading programming as a career is a bad idea. And I'd hate to be the person who goes home on Friday night, hating their programming job- but people told them how cool it would be and so they pursued a field where they didn't really have an interest.

I usually go home Friday night pretty happy- because Friday afternoon is spent figuring out some stupid problem I've been putting off. I had great fun this past week working on some problems I was having with a search engine. I can't imagine slogging through this stuff without the innate drive and desire to figure out minutiae of freetext. It would be a horrible life indeed. Why push people into it?

Comment Re:The problem is that landfills are too cheap (Score 1) 371

Ha ha ha...this is actually closer to reality than you might think.

In California, we charge a fee/tax everytime you buy electronic stuff. Screens, computers, etc.

Then, when it is time to dispose of this material, recyclers get paid by the state. "Here are 200 screens, now please give me my recycling deposit back." This is mainly done by recyclers- I don't think individuals can get their money back.

The problem comes when recyclers from Nevada/Arizona (neighboring states) bring in truckloads of e-waste, just to get the deposit fees.

It happens. So California is paying these people to drop off junk that the state doesn't even want.

Comment Re:The good news is... (Score 5, Insightful) 211

Ha! It WAS me!

I was a really good developer. Then a great developer (in my mind, and others) so I moved up the ranks.

I was pretty good, and made it to the top of the tech heap at a fairly large organization, with 3 levels of employees under me.

It was horrible. I did a really crappy job.

Instead of being a great developer or architect, I become a HORRIBLE business contract negotiator and director. I got involved in 2 HR actions at the same time. I completely failed. In fact I think I 'Petered Out'.

I bailed on that life, and found an organization willing to match my salary- back down at a developer position. I'm a nominal supervisor to 2 people.

I really think I am doing great work again- even better than before, because my viewpoint is even better. I love being a developer, and they love what I'm doing.

The Peter Principal is real. I was promoted beyond my abilities, and I'm not afraid to admit it. Being really good at something doesn't necessarily mean that I'm able to manage a bunch of other people.

Comment Re:who cares about plagiarism (Score 2) 53

Oh yeah baby- money makes the (academic) world go round.

I work in academia. You've never seen a researcher drop a project that "is his/her life's passion" as fast as when the money dries up.

I do IT for these people. As soon as that grant is done, you might as well pull the plug. Otherwise it becomes MY project- because they have moved on.

I've shit-canned websites with tons of good info that receive millions of page views per year, because the researcher doesn't care about it anymore. And since it is not my name on the paper, I can't take any responsibility for it.

I can say with about 99% certainty, that the only reason those projects were started was recognition or money. And even the recognition part means nothing once the academic has a few years of work under their belt. Because at that point the only recognition they care about would be academic journals.

Comment Caching (Score 1) 238

I work at a place with many distributed offices. A lot of these offices are large enough to have their own IT staff who make decisions locally.

Some of those bozos felt the need to have very aggressive caching servers. Aggressive enough that on any non-https website, it was impossible to differentiate between users or deliver new content. So any web apps we rolled out had huge problems if multiple users were logged in- or even better, a page would never update because it already existed in the cache. Essentially dynamic sites were completely unusable. Imagine going to a news site, and reading yesterday's news...because it had been cached less than 24 hours ago.

This problem started about 13 years ago- when HTTPS was far less common. So even on ecommerce sites users were having huge problems. Yes, a lot of ecommerce ran unencrypted 13 years ago.

So- every single site I ran (hundreds of sites....) had to run completely HTTPS- to avoid caching. Even the really simple line of business apps that were ridiculously basic and had no reason to be secure, had to run under HTTPS. Even public facing websites had to run under HTTPS, otherwise the local users would not see updates. (No, they did not see updates on sites I did not control...)

Sometimes IT people can be idiotic...but in their mind it cut down on bandwidth usage, which was a greater goal than having the web actually work.

Most of the people responsible for these caching servers have since retired or moved on...but still on a server delivering over 200 million public page views each year, it all runs encrypted because of their legacy.

But seriously...sometimes people have their nose stuck so far up IT minutia, that they can't see the forest through the trees.

Comment Re:Your baseline is wrong... (Score 4, Interesting) 277

I hate this comment.

I probably hate it because I make about $90k (plus one of the best benefits/retirement packages in the United can suck your 401k, I gots me a pension!)

But really, I hear this all the time. "Oh, you only make $90k? You must suck. Any mid-level programmer can make more than that."

First, it really isn't just about the take-home. The benefits are really important.

Second, there are sooo many other factors, it is incredible. I live about 70 miles from Silicon Valley. My salary *is* something to scoff at by the denizens of the Valley, but for quality of life? I have most of them beat.

I live in a beautiful house that I can easily afford. I average 40 hours per week- with the variance being about 3 hours each way. A 'crazy' time means that I come in at 7:30, and maybe stay as late as 5:30 if I have some process running.

I get to lift my head out of the screen and go do REAL things during my work. I am consulted on many different business processes- my opinion is valued well beyond the technical side of my job.

Someone else mentioned 7 brogrammers huddled together in some Santa Clara shit-shack, all making $150,000. That's a miserable existence that I want no part of- no matter how great they are at programming, or how many Google logoed items they own.

It isn't all about the dollars- don't let some HR firm tell you it is! Don't base your career/life trajectory on your paystubs.

**As an aside, I have visited the Google campus a few time for different projects- meeting with 'fairly high level' employees. We typically compare quality of life notes...I haven't talked to any Google employees over the age of 35 who thought they had made a good life decision to be there. Except for the former CEO's of companies Google has purchased...those guys are happy as shit.

Comment Re:BetaMax vs VHS . . . (Score 3, Insightful) 193

I think of it more as a Viewmaster.

Okay, maybe LaserDisc. Either way, it's a really bad tool.

Source: IT Director who was there during the launch frenzy of iPads. Employees demanded them...I even had people in my office CRYING because they 'needed' one. Once everyone had their iPad (and it was no longer a status symbol) their actual usage was limited to email and web browsing. Both of which can also be performed on a phone.

iPads were one of the biggest wastes of money during my time of IT purchasing. They were also the most heavily demanded.


Comment Re:Uh yeah? (Score 1) 193

I've got to say (shameless Surface plug least I am consistent...) that my Surface works perfectly for this reason.

I can sit in my recliner, and use the Surface as a tablet. Albeit the edges are too sharp, and it is heavy...(SP2) but I enjoy using it this way while I sit and drink coffee.

Then I walk over to my desk, snap it onto the keyboard, and I'm typing wonderful comments like this one.

It *does* work, and it works well. Just give it a shot. One device for multiple scenarios is really a good deal. I can use the on-screen keyboard without problems, but a LOT of my usage requires a mouse for finer controls.

Comment Re:Uh yeah? (Score 1) 193

The "chiclet keyboard" can be really nice. I love my Surface keyboard (Type, not Touch) and I don't find myself slowing down at all. I can switch between that and my full-sized keyboard without any problems.

Anecdotal of course....but there is a reason that vendors are switching- a lot of people really like them.

Comment Re:Windows 8 (Score 2, Interesting) 305

It's not a failed experiment.

'Success' does not need to mean, "Everyone universally enjoys this XXXX".

I'm a Windows Phone user as well as a Windows 8 user. I like both of them. I like that they've combined them. It works very well for me.

The interface needs to be refined in order to appeal to more people, but that does not mean it is a failure. It just means that Windows 8 was the first iteration of something that could/should/can be very, very good.

Taking the first steps toward a goal is not failure- it's building a foundation.

Comment Re:football can cause brain damage (Score 1) 405

Surface Pro. I do like it.

The keyboard is nice. As you said, not ground-breaking. But as opposed to a lot of iPad keyboards, "it just works." Snap it on, snap it off. Is it Bluetooth? Honestly, I don't even know. I just know it works well. I assumed the connection was hardware based due to the 5 pins used for the connection.

Not specifically to you, but to many other commenters on this thread:

YES, there are other devices that can do THIS, or THAT. And YES, you can outfit an iPad with a whole bunch of different things to make it similar...but that is not the point. The point is that this is a very convenient device with the connectivity that I need/want. I can kludge together a super-duper tablet but that's not my aim. I much prefer the simplicity of buying something that's fully functional on day 1 and doesn't need anything else to be useful. (Insert comments about the keyboard not being included...)

I can pick up my Surface, with the keyboard as the cover, and go out into the world knowing that I am fully equipped to deal with whatever comes at me. A laptop would serve the same purpose, but it would probably be bigger (My Dell XPS 15 is great...but too big!). Most tablets are missing out on half of the features I need.

Also- I'm now a small** fan of Miracast, which is fully baked into Windows 8.1. There are still a lot of problems with it, but I've walked into a couple of situations with Miracast enabled monitors that I used and was happy with. It's nice that I don't need to add anything to make it work. And it's odd that my Surface is the 'it just works' machine, while iDevices need add-ons and software to make things happen.

**I wish my wireless displays would automatically re-connect, but I can imagine a lot of security based reasons not to do this.

Neckties strangle clear thinking. -- Lin Yutang