Become a fan of Slashdot on Facebook

 



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

Comment Re:I don't agree that these are "conservative" vie (Score 1) 235

Quoting the bible is a bold strategy.

Apparently the god of abraham didn't think much of the principles of freedom when he killed 14 thousand people that chose not to blindly follow moses. numbers 16:1-30

Or one can be torn apart if you don't obey god's law. isaiah 5:24-25 (What is the democratic process for changing "god's law?")

It only took two minutes to find a couple passages that demonstrate how incompatible christian fundamentalism is with democratic principles. We've been fortunate that very few take the bible that seriously, but who knows when that could change.

Comment Re:A poor craftsman blames his tools. (Score 1) 531

terrible solution not even salvagable

I think the idea is that the original code is more of a proof of concept; it only needs to identify a need and how feasible is it to meet that need. It doesn't have to be salvageable to do that. If the terrible code increases productivity by a significant margin, there may be a business case for hiring experts to re-implement or salvage at their discretion.

The real problem here is management being oblivious to critical dependencies. It's management's negligence that's allowing their department to become more and more dependent on something that wasn't designed from the ground up to be maintainable.

when they finally do hire a qualified expert to help, they restrict the expert to fixing the unfixable

That's also covered under "failure of management." If there wasn't an existing proof of concept, written terribly, would this same management even allow the expert to "create a good, appropriate solution to the original problem," or would they tie the expert's hands and force them down a poor design path? I believe so.

The solution to bad management isn't more qualified experts, it's better management. Good management not only knows when to bring in the experts, but to also heed their advice and guidance, because they know to do otherwise would be a waste of resources.

Comment Re:A poor craftsman blames his tools. (Score 1) 531

I agree to a point.

I don't think everyone needs to call a licensed plumber to unclog a toilet, nor does small business bookkeeping require years of schooling. I see it more as a failure of management, because as the stakes become higher, they fail to properly manage the critical dependencies of the organisation by bringing in more qualified talent as the need arises. Business owners that can identify when they've reached their limit in a skill and hire someone more competent, are more likely to succeed and grow than those who don't. This scenario isn't limited to computers, it could be any area of expertise within an organisation.

The Excel macro created by the boss' nephew is fine up to a point, then it's up to management to step in, declare amateur hour over, and hire the required expertise if the Excel macro's usefulness outgrows the nephew's limited skillset. Ideally the call is made before it becomes mission critical. The point is no matter how skilled and qualified an employee is, it will not compensate for management being asleep at the wheel.

Comment Re:It's not as simple as "just switch over" (Score 1) 166

And you call the new employees a buncha goddamn whiners because they don't want to learn "old stuff."

They are probably concerned with investing a significant amount of time learning skills that may not be broadly marketable. Sure, it makes you highly marketable to a niche market, but it's continuously shrinking. That might seem risky to someone that probably has another 35 years of their career ahead of them. Being able to quit and move anywhere and find a job has it's advantages.

On the other hand, the work may not be interesting enough at the wages offered. Companies compete for employees with money, time off, and among other things, interesting work. If interesting work wasn't a factor there wouldn't be so many postdocs qualifying for food stamps.

Not sure I agree risk aversion or the desire for fulfilling work qualifies one to be a whiner.

Knowing old stuff makes you valuable.

That highly depends on what stuff you're referring to. I don't see many job ads for 8-track player repair techs, but maybe the handful of them out there are making good money.

-----
IMHO, a more long term solution is, for a company spending millions on a piece of equipment, to have more control over the software. To do otherwise means you're at the mercy of the manufacturer, and sometimes it's not in their interest for customers to keep using the same, perfectly running, old equipment.

Comment Re:Porn (Score 1) 643

The system is rigged against men being men.

So if a subset of men behave in a non-masculine way, are they not "men being men?" Why is "men being men" only defined as being outwardly masculine?

Its not hate my generation is exhibiting, its masculinity.

Social norms change all the time. If you don't follow the norms, don't be surprised when you are ostracized. If you expect others to have thick skin, you need to as well, and not be troubled when "labeled racists, misogynists, homophobes, etc." and accept the consequences for your actions.

we have let the radical feminists decide what social norms are for the rest of us

It seems like you yourself are trying to define your own set of social norms, by deeming non-masculinity in men as undesirable. The very same thing you seem unhappy with "radical feminists" doing. Why do you get to define what being a man means?

The young men of the special snowflake generation are a bunch of pussies

You make the assumption that non-masculinity is not a choice a man would knowingly choose, and only the result of drugs suppressing that aspect. Why is being a "pussy" not a valid choice? Why not let men decide for themselves who they want to be without labeling them "jocks" or "pussies" when they don't conform to our expectations?

Comment Re:Would it really matter? (Score 1) 233

Wouldn't this be an example of selection bias? Pictures of bird deflections wouldn't be informative, unless most deflections resulted with birds leaving a visible smear on the aircraft.

We can't really quantify the probability of a strike vs. a deflection if we don't know the number of deflected birds.

Comment Re:Backups? (Score 1) 159

Which is why it's important to validate backups. The most common story is the proverbial organisation routinely backing up to tape, only to find out the tape was bad when they needed to restore. A random spot check is better than nothing.

An alternative is to setup version control for each file, and if the delta between changes increases by X%, it should send an alert to the user.

Comment Re:You mean (Score 1) 128

If you're a Carrier network or large Enterprise, you have two options- Juniper or Cisco. Nobody else makes hardware that even comes close when you're talking routing and switching.

Cisco has the market in the enterprise, but the service provider space is a bit more competitive, simply because service providers generally don't like to single source major components to their core business. Many are now looking into white box configurations with SDN.

There's no good reason you should even have the device's management interface directly exposed to the public internet.

Many times the management interface of a routing device are not used in leu of a management IP address on a software loopback interface. This is so the device is reachable in the event of a link failure, because the management address is associated with an interface (software) that will never be withdrawn from the routing table. All the management IP needs to be reachable is at least one functioning routed interface.

If you want to be able to remotely manage your equipment, you setup a VPN

I'm not sure I would trust an SSL, or better yet a TLS encrypted tunnel over an SSH connection. The OpenBSD guys tend to be pretty paranoid about security; the OpenSSL community doesn't have the same reputation. Ultimately it comes down to the implementation that is more trusted; for example, I would trust an an OpenBSD based OpenSSH server over a Cisco device for receiving SSH connections directly from the internet.

which will then give access to your internal, privately addressed (i.e. not publicly routable) management network, and access the equipment from the inside

I don't think of private addressing as a strong security measure. Having adequate access controls at administrative boundaries would be more effective and less complex. It's been repeated many times on this forum and others, NAT is not a security feature.

You should ***NEVER*** be able to directly open a connection, either via SSH or any other method, from the 'wild' internet... it's just flat out stupid even if there are no flaws in your equipment.

Multiple layers of security are definitely helpful. It diminishes the effectiveness if the same credentials are used to secure each layer.

Comment Pizza Delivery (Score 1) 216

Seems like there's quite a few people commenting that taxis require special regulation because they are spending more time on the road than a normal person driving for personal reasons. Insurance companies take mileage into account when quoting a rate. How does this differ from delivering food and other products in a personal vehicle?

Slashdot Top Deals

To invent, you need a good imagination and a pile of junk. -- Thomas Edison

Working...