Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:"By the dragon embroidered on my butt pockets!" (Score 1) 235

But often they are hired because their stuff looks "new and high-tech". They are often being interviewed, hired, and paid by PHB's who judge books by covers.

You cannot realistically blame them for focusing on looks above function or maintainability if that's what they are judged on.

Humans are not much different from apes: distracted by shiny red things (and shapely females, but that's another story).

Most of the CRUD apps I see made would be more intuitive and simpler if they followed common GUI practices that existed since the early 90's. But, they gotta use some new-fangled Turbo-JS slippy slidy framework to look cool. The PHB goes "ooh aah, you are good!"

Then the coder moves on and some poor shmuck is stuck with their buggy client-version-dependent spaghetti. Sometimes I'm that poor shmuck.

Comment Re:Style sheet override, CTRL+MouseWheelUp (Score 1) 235

If you scale proportionally, then the text wrap point can be off the page. Thus, you have to scroll back and forth to read the text. The "solution" is to have a non-proportion scaling, but that can have other side-effects if the markup is screwy or poorly planned.

Comment CNC Story [Re:as a layperson, im a little confus (Score 1) 430

trying to find a good desk jockey who didnt crash tools and wreck parts every hour.

Semi-side story: In college I had to take a CNC course as part of my minor. We were given a drawing of a part to be produced on a CNC lathe as our final class project.

It was generally assumed we were to generate the coordinate list by hand. It was a lot of grunt work so I wrote a Pascal program on the side to compute the delta's, do some basic range checking, and draw a rough plot via "ASCII art". I only had to enter the raw coordinates. Using this program I got the delta list done and and it all checked out in theory and I thought I was a real hot-shot.

Then came time to actually machine it. A teacher's assistant inserted a raw aluminum block, loaded my punched tape, closed the transparent lid, and pressed "Go".

The CNC lathe started shaping the part according to plan. I started smiling as it got near the finish, for the part forming before my eyes looked just like the assignment drawing.

Then suddenly aluminum started spraying out like crazy from the cutting tool, making a sharp jarring "neeeaaarrr" sound. Internally I thought "Oh shit!" Mentally, that was my grade being shredded before us.

Soon the horrible noise ceased, and the machine completed the action. There was a little rough patch near the end, but otherwise the part visually looked good.

Not knowing what to think, I glanced at the teacher's assistant. In a monotone voice, he said, "You had some excessive delta's, but otherwise the shape is correct. You get a B- on it. You almost broke the blade. If the blade had broke, you'd get a C-. You got lucky". (They were used to broken blades for students.)

Turns out my Pascal delta distance checker only checked the "x" distance due to a bug, not the Pythagorean distance.

Had I done it all by hand, I'd probably avoid or catch that mistake because I'd be "experiencing" the direct data details. Automation is not always a free lunch.

(Arguably I could have also spent more time checking the software, but that could take approximately as long as hand computations.)

Comment Humans Confuse [Re:Let's be perfectly honest] (Score 1) 430

you need the right amount of OCD, ADD and autism to be a good programmer...

Except then you'll be fired for lacking "people skills".

Logic skills and people skills are almost mutually exclusive in my observation. Soothing (typical) humans is the art of hiding or bending the ugly sides of their reality. You have to essentially half lie to get along.

It's almost like mastering Newtonian physics, and then having to switch to quantum physics: you have unlearn or put aside most of what you mastered, and switch back and forth between them as needed.

It's doable, but not easy. But humans are even worse because at least quantum physics has documented formulas and rules. Humans don't, or at least it's inconsistent between humans, and YOU have to figure out how each varies. Thus, you must master the physics of hundreds of different undocumented universes.

Comment Re:Not this again (Score 1) 430

Well, okay, it's kind of the same thing. If there is a slump* and you have to beg for a job or gig, then you cannot realistically ask for "flexible hours": the employer is in the driver seat because they can choose full-timers if they want over you.

During the slump I mentioned, I had to work away from home and lived in "long stay" motels.

* Field-wide or your specialty

Comment Re:Style sheet override, CTRL+MouseWheelUp (Score 2) 235

You can enforce your own style sheet and scale the website up if you need to. What's the problem?

Often it breaks stuff. Ad panels overlap and cover things up, text doesn't wrap properly or at all, etc.

Sites don't want to make it easy to extract just the text, because that makes ad-blocking easier. They thus force you to read it their way under their conditions.

Comment Re:Politics make strange bedfellows (Score 2) 99

You are contradicting yourself. You claim she supports it, yet claim she has a "study the impact first" stance (paraphrased).

Can't be both.

Studying the impact first is a fair and even-handed way to approach it. I agree telecom needs more competition, not less; but it's reasonable to give the co's involved a chance to make their case.

There are rumors that...

There's no shortage of political rumors on the "WebTubes". The problem is that roughly 95% of them turn out to be bunk or spin.

Comment Not this again (Score 4, Insightful) 430

Women value stability in careers often because they are the ones left holding the domestic bag when the dude flakes on the family.

IT and stability are often at odds. I happened to be in California during the dot-com bust, and had to take scrappy contracts, some out-of-state, to survive.

One's skills are always growing outdated and you have to guess the correct "new thing" to get documented experience in or get left behind again. It's like being the news weather person before satellites: guess right often enough or get booted.

Slashdot Top Deals

If you think nobody cares if you're alive, try missing a couple of car payments. -- Earl Wilson