Follow Slashdot stories on Twitter


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

Comment Re:Just like China (Score 1) 297

Ultimately, the failure is always a failure to limit government power. Governmental power will always be abused

What's the alternative? Giant corporations would then replace all the functions done by government, and be mega slimy and dishonest.

In China one milk company poisoned infants to save a buck. What would stop them otherwise? Mass social Darwinism? It would then be 3-eyed Mad Max's with gated communities.

Your argument seems to be that since Bob is influenced by the Devil, you might as get rid of Bob and let the Devil do his job directly: Bob is merely a wasteful middle-man. You deserve an Enron power supply and a Comcast doctor.

Comment Clinton too narrow a focus. (Score 1) 297

Both are plutocrats and we've almost always had plutocrats as candidates. It's not just a "Clinton thing". I find it hypocritical that so many conservatives suddenly "care" about the croniness in crony capitalism. (Remember Halliburton's no-bid contract, and Boehner's tobacco-cash envelopes?)

Hillary (and Trump) are merely a symptom. If you keep focusing on symptoms you'll never cure the disease, and possibly make it worse. Hillary just happened to get heavily X-rayed in public this time.

Trump blatantly and proudly admitted to bribing most of the candidates on the debate stage in one of the GOP debates. He ain't no angel in that regard. Being the briber instead of the bribee is not a big difference in my book. We live in a bribocracy.

Comment Compatibility vs. Nimbleness (Score 1) 154

Microsoft had to choose between compatibility or nimble and compact.

When they competed purely on nimbleness, their mobile apps were not be sufficiently compatible with Windows desktop software to make anyone choose them over competitors, who were cheaper and more nimble.

When they competed purely on compatibility, then the device was expensive, bloated, and had short battery life because it had to copy too much of the desktop to be compatible.

When they tried the middle ground, they sucked enough at both of these factors to not be compelling to consumers.

They cannot compete with smaller companies on price, features, battery life etc. because they are big bureaucratic behemoth.

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

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

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

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

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

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

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

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

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 at first you don't succeed, you must be a programmer.