Forgot your password?
typodupeerror

Comment: Re:Nonsense (Score 1) 249

by Just Some Guy (#46781275) Attached to: Ask Slashdot: System Administrator Vs Change Advisory Board

So... the business made a stupid decision, and when they realised the error of their ways, rather than trying to reach agreement on the best way forward, you delighted in rubbing their noses in it, using processes designed to protect you to hurt your employing organization instead.

One of the most important pieces of career advice I've received is to make sure that people who cause pain feel the pain. It is not my job to be a whipping boy who suffers for every bad decision I tried to warn someone about. If management insists that I do something really goofy, then they should not be spared from the consequences of their plans. Insulating them only enables them to keep making bad choices and inflicting them on codependent organizations.

You say "rubbing their nose in it". I say "making sure decision makers understand the results of those decisions".

Comment: Re:You can probably thank Microsoft for this... (Score 2) 192

by MightyYar (#46780787) Attached to: Apache OpenOffice Reaches 100 Million Downloads. Now What?

I really detest Sharepoint. It's the flavor of the moment at work. It's slow and saves from MS Office applications sometimes fail silently. It pretends to be a suitable replacement for shared network drives, but it doesn't work for that.

I use it rather than the old Wiki (TWiki, no gem itself) just to be a good sport, but it really sucks. It really exposes how poorly integrated MS's own internal teams must me - it is such an obvious bolt-on.

Comment: Re:RAID? (Score 2) 209

by Just Some Guy (#46780513) Attached to: SSD-HDD Price Gap Won't Go Away Anytime Soon

From a review of the Samsung 840 EVO 1TB SSD I just stuck in my MacBook Pro:

  • Sequential READ: up to 540 MB/s
  • Sequential WRITE: up to 520 MB/s
  • Random READ: up to 98,000 IOPS
  • Random WRITE: up to 90,000 IOPS

From the same site reviewing a WD Black 4TB HDD:

Performance from the WD Black scaled from 66 IOPS at 2T/2Q to 86 IOPS at 16T/16Q, versus the 7K4000 which scaled from 82 IOPS to 102 IOPS.

So assuming IOPS scales linearly with heads (they don't), you'd need about 1,000 heads to get similar random access performance out of HDDs as one SSD.

There's a reason everyone's migrating to SSDs for anything remotely IO related.

Comment: Re:What now? 1 billion! (Score 3, Insightful) 192

by MightyYar (#46780271) Attached to: Apache OpenOffice Reaches 100 Million Downloads. Now What?

Excel is fantastic for exploring small sets of data... "quick and dirty" stuff. When you want rigorous statistics or a more formal analysis of data, R and friends are far superior. And anything even remotely repetitive should be done in something with a better scripting language. But I'd hate to lose Excel just as much as I'd hate to be forced to use MATLAB or Python to plot results from some small screening experiment.

And of course, we are completely deviating from Excel's forte as a financial tool, where it is much stronger.

Sometimes I'll even use it to clean up data for insertion into a database or some other such task. It has some nice built-in "Filter" functions.

Comment: Re:RAID? (Score 2) 209

by MightyYar (#46779021) Attached to: SSD-HDD Price Gap Won't Go Away Anytime Soon

> I was recently perusing the /dev directory on a next
> when I came upon the entry /dev/drum. This seemed a bit odd, I thought
> that drum memory went out of fashion long, long ago. The man pages
> didn't have anything to say about drum. Does any have any insight
> on this odd device entry?

This actually has nothing to do with drum memory. It's a part of the
UUCP system.

Long, long ago, even before version 6, somebody wanted to implement a
program to copy files between two machines running Unix. At the time
there were no modems becuase there weren't even any telephones. A
Bell Labs researcher who had just visited Africa seized upon the idea
of communicating by beating on drums, as the native Africans did. He
added a drum interface to his PDP-11 and the device driver was called,
of course, /dev/drum. Uucp would call a lower level program called
`bang' to activate this device driver. Messages could also be sent
manually by typing `bang drum' at your shell prompt. People soon
devised shell scripts that would take a mail message, convert it
appropriately, and call bang to send it. Soon they were sending
multi-hop messages though several sites this way, which is how the
`bang path' got its name.

With the advancements in communications technology (semaphores in
particular), /dev/drum was removed from UNIX around version 6 or 7, I
believe. The NeXT developers reinstated it on the NeXT because they
felt that a true multimedia machine should have as many options as
possible.

I hope this explanation helped.

cjs

curt@cynic.UUCP | "The unconscious self is the real genius.
curt@cynic.wimsey.bc.ca | Your breathing goes wrong the minute your
{uunet|ubc-cs}!van-bc!cynic!curt | conscious self meddles with it." --GBS

Comment: Re:Not sure how standing up would solve anything.. (Score 3, Interesting) 218

by MightyYar (#46778165) Attached to: Switching From Sitting To Standing At Your Desk

Yeah, standing at the register all day was rough on my body at 16... I can't imagine how my [ahem] slightly older frame would deal with it. Back then I was a "stock boy" and was much more comfortable doing the manual labor than the standing-in-one-place routine of register duty.

Comment: Re:perception (Score 1) 301

Actually, the total tax burden for the working and middle classes in the USA is not that different from much of Europe. If you deduct the amount that the US citizen pays for health insurance from the amount that the EU citizen pays in taxes (while receiving socialised medical coverage), it's often quite a lot more. Part of the reason that the US has what appears from the outside to be an irrational distrust of government is that they get such poor value for money from their taxes. This leads to a nasty feedback loop (population expects the government to be incompetent, so it's hard to get competent people to want to work for the government, so the government becomes more incompetent, so the population expects...).
Programming

Code Quality: Open Source vs. Proprietary 121

Posted by Soulskill
from the put-your-money-where-your-code-is dept.
just_another_sean sends this followup to yesterday's discussion about the quality of open source code compared to proprietary code. Every year, Coverity scans large quantities of code and evaluates it for defects. They've just released their latest report, and the findings were good news for open source. From the article: "The report details the analysis of 750 million lines of open source software code through the Coverity Scan service and commercial usage of the Coverity Development Testing Platform, the largest sample size that the report has studied to date. A few key points: Open source code quality surpasses proprietary code quality in C/C++ projects. Linux continues to be a benchmark for open source quality. C/C++ developers fixed more high-impact defects. Analysis found that developers contributing to open source Java projects are not fixing as many high-impact defects as developers contributing to open source C/C++ projects."

Comment: Re:Rewarding the bullies... (Score 1) 768

I'm not saying this is the "right" or "best" solution, but...

I taught my son to punch hard and aim for the nose: "if you miss, you'll get his mouth or cheek or eye and it'll still hurt". I also explained that if the bully hit, slapped, tripped, or otherwise battered him, that my son was to lay him out. "What if I get in trouble?", he asked. "You let me handle that part", I replied. We had to play-act it a few times because my boy kept wanting to say something first, like "if you touch me again I'll hit you in the nose!" No. You've already warned him before and he kept it up. Don't talk: act.

Cut to a week later when the teacher was waiting for me when I went to get my son from school. "He hit another kid today." "Was it so-and-so?" "Yes." "Good. I told him to." The teacher looked around, leaned in and confessed: "someone needed to belt that little asshole."

The bullying ended that day. My boy stopped coming home with torn clothes, scratches, and bruises. My son got an enormous confidence boost and hasn't had a problem with other little thugs since then.

Violence is not the solution to all problems, but damned if it can't fix some.

We are experiencing system trouble -- do not adjust your terminal.

Working...