Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:A couple of quick things ... (Score 1) 557

Oh, and one really handy one:

Wherever you plan on having major collections of electronics, put at least one outlet on a dedicated circuit so everything is isolated.

My computers and my stereo each have one, and it prevents those annoying things like having your UPS come on when your laser printer starts up. They're also each next to a non-dedicated circuit for overflow for less sensitive things.

Enough plugs, and some dedicated circuits make like a LOT easier. When I did my basement we have a plug every 6 feet on the wall.

Comment A couple of quick things ... (Score 1) 557

Cat6 network cables everywhere, running to your central cabling hub, possibly 2 per room.
Cable TV outlets liberally sprinkled around.
Speaker wires to multiple locations for your stereo with wall plugs for speakers.
They make in-wall HDMI plates to keep your wires tidy.
A couple of them newfangled wall plugs with built in USB charging ports.
A heat pump which does both heating and cooling.
Sound proofing for wherever your TV will go.
More plugs than you think you need, and a larger electrical panel than suggested to expand if you need to.
LED pot lights and lots of dimmers.
Under-cabinet lighting in your kitchen.

Basically anything which is hard to put in later. Infrastructure which is there is much more flexible down the road.

And, depending on your climate .. if you have duct work, make sure your damned seams are taped/seals so you're not losing all that heat/AC out gaps. There's nothing worse than realizing the air isn't getting where it needs to.

Comment Re:Diversity (Score 2) 287

As an Atlantan, I'll tell you that while black people are common, black software engineers are still pretty rare. Of the three black people [in technical roles] I work with, two are actual immigrants from Africa and the third is a QA person, not a developer. I think black engineers are more common in other fields, such as civil engineering.

Also, the historically black colleges around here, such as Morehouse and Spelman, are excellent places to look if you want to hire a doctor, lawyer or businessperson, but if they even offer computer science as a major they're certainly not well-known for it.

Nevertheless, I'll certainly agree with the idea that Google should open a development office in Atlanta! (Or that they should allow full-time telecommuting, like the other responder suggested.)

Comment Re:Really? (Score 4, Insightful) 225

I would argue that a failure to catch an un-enumerated exception is neither correctness, nor keeping it running.

However, I've heard the argument about the elegance and beauty of letting it crash because it's a real defect which should be identified ... I just disagree that an ungraceful failure is the way to do it.

I hope the people writing self-driving cars don't have the idiotic mindset that if they haven't enumerated the error it should be allowed to fail spectacularly.

The reality is, in the real world when software doesn't fail gracefully, some smug idiot of a developer who said you shouldn't catch things you didn't anticipate isn't there to clean up his mess. So his damned "correctness" becomes an aesthetic thing which is useless.

That's just defective by design, because either your design is 100% perfect and infallible, or it's pretty and elegant but is a crash waiting to happen.

Reality seldom conforms to the pre-planned expectations of the guys who built the product.

"Correctness" isn't correct if it can't account for incomplete correctness. It's lazy and ideological.

Comment Re:Wow ... (Score 1) 225

LOL ... it gets better and better.

Of the zillions of places where Microsoft parses URLs, across all their platforms and products, you can completely hose the install of something with 8 characters.

One wonders if there are any other places which will keel over and die by simply putting that in.

The mind reels with incredulity and glee.

Shadenfreude, it's not just for breakfast any more!!

Comment Re:Really? (Score 4, Insightful) 225

That such problems as basic as incorrectly typed URLs could break Skype is beyond understanding.

I don't think it's beyond understanding. Not even a little.

Microsoft has always been pioneers of the "let's try to embed 'smarts' in stuff to make it cooler and friendlier to use" kind of thing.

Autorun on media, for instance has caused a lot of problems with things like viruses and rootkits.

Hell, Microsoft pioneered the technology which meant you could get a virus without opening the attachment of an email -- and up until then people had been saying "no, you can't get a virus simply from clicking on the email unless you run the attachment". Then Microsoft went straight to running the attachment and proved them wrong.

Microsoft tries so hard to coat the world in eye candy and do things for the user that they often go straight to the "well, you clearly want me to run that".

So in this case it probably went "ZOMG, teh URL" and jumped to running some code.

I have found over the years Microsoft's zeal to have dynamic, flashy content often means they create things which make for terrible robustness.

Like their widgets and live desktop stuff they've now had to deprecate on no less than three different platforms that I'm aware of because it was a giant security hole.

They put in a feature which says "wow, we'll just run this stuff because it's awesome", only to run smack into the wall of "but it's also dangerous".

Comment Re:People still use that? (Score 5, Insightful) 145

You know, it probably still shows up in a lot of searches.

There's quite possibly people out there who have known it long enough that they still trust it.

If you're following this stuff, you know about it. But it's surprising how long it can take from when a company starts being shady and when everybody stops trusting them.

From the sounds of it, Sourceforge will be able to coast on their reputation for some time before they go away, if at all.

Comment Re:Self image (Score 1) 116

And what's worse is FAR too many politicians are willing to follow along with them and say "well, as long as you're doing it for profit that's OK".

It really is time to stop pretending that anything corporations do must be good, and start putting real checks and balances on what they can do to us and our information.

But, of course, since they all give massive amounts of money to the politicians, and many of the politicians are also greedy bastards who have huge stakes in large corporations, they're never going to do that.

Comment Wow ... asshole much? (Score 4, Informative) 116

So the asshole company who acts like a bank except where there are regulations they ignore, is going to be the asshole company who gives itself and its asshole affiliates the right to call or spam you because they say so?

I'm sorry, but what the hell are these clowns thinking?

The sheer arrogance of that is mind boggling. And this whole shit of "see, we have terms of service, we can do anything we want" is just crap.

Tell you what, PayPal, our terms of service say we can tar and feather you before the castration and lynching.

Once again, I am reminded of the many reasons why I would never deal with this company. A bunch of shady, self-entitled weasels.

Slashdot Top Deals

This file will self-destruct in five minutes.

Working...