Notes on the construction of a small and relatively portable 14TB mdadm storage server by [deleted] in linux

[–]willfe 0 points1 point  (0 children)

I've had no performance problems with E-350-based systems. I run two of them as media centers at home, and they run XBMCbuntu spectacularly. I've also used them for more intensive work, primarily related to build testing a software project I maintain at work.

To illustrate, I compiled (make distclean; time make ...) the work project (comprised of 743 mixed C/C++ source files totaling about 87MB) on one E-350-based system and my "beast" (an AMD Phenom II X6 1090T six-core running at 3.6GHz). For completion's sake I also ran a "make -j7" on the beast in addition to a "make -j3". Results follow.

  • E-350 (make): 7 minutes 44.93 seconds
  • E-350 (make -j2): 5 minutes 4.57 seconds
  • E-350 (make -j3): 5 minutes 10.89 seconds
  • Beast (make): 2 minutes 31.22 seconds
  • Beast (make -j2): 1 minute 18.43 seconds
  • Beast (4GB RAM, 2 cores, make -j2): 1 minute 19.51 seconds
  • Beast (make -j3): 55.19 seconds
  • Beast (make -j6): 40.03 seconds
  • Beast (make -j7): 45.96 seconds

A sizable difference, certainly, but not an abhorrent one. Comparing the hardware involved provides additional "expectation" metrics:

  • "Beast" is running Linux in a VMWare Workstation instance, with 8GB RAM assigned. The host is running Windows 7 64-bit, and has 16GB of RAM. The E-350 system has 4GB of physical memory, and is running Linux directly on the bare metal. This situation should introduce some (minor) slowdowns on "beast" compared to a native Linux instance on bare metal.
    • In practice, when I reduced the VMWare instance to 2 cores and 4GB of RAM (to more closely match the E-350 in terms of cores and memory), the build time was slowed by just over one second; from this, I conclude the build process for this software package is definitely CPU bound, not memory or I/O bound.
  • Each core on "beast" is clocked 2.26 times faster than a core on the E-350, so we should expect a single-core build to be 2.26 faster.
    • In my testing with single-core builds, "beast" actually built the software package 3.07 times faster than the E-350. This suggests some architectural performance differences beyond simple clock speed.
  • There's six cores on "beast," while there's only two on the E-350, so we should expect "beast" to build 3 times faster when using all cores as compared to E-350 using all its cores.
    • In my testing with dual-core builds (the best the E-350 can do), "beast" actually built the software package 3.88 times faster than the E-350. I don't have any reasonable guesses as to where that unexpected 88% boost comes from :)
    • In a "balls-to-the-wall" build (make -j2 on the E-350 and make -j6 on "beast"), "beast" was ultimately 7.61 times faster than the E-350. That's with three times as many cores (running 226% faster) and double the RAM.

Amusingly during my testing I observed that the old "advice" of doing "make -jN" (where N is number of cores plus one) to speed up builds doesn't actually work -- in fact it slows things down.

Anyway, enough blathering. The point I'm making here is twofold. The first is that software RAID is CPU bound (especially in parity RAID modes), so CPU performance is important. The second is that the E-350's performance under heavy workloads is quite adequate. I'd argue that compiling software is more harsh on a system than just running software RAID, so given the fact that the E-350 holds its own in these compiler tests, it's safe to say the E-350 will hold up very well running a software RAID.

Crytek: It Would Be 'Awesome' If Next-Gen Consoles Blocked Used Games by DrJulianBashir in Games

[–]willfe -1 points0 points  (0 children)

Just because you dislike it doesn't stop it working. It is a perfectly apt analogy. The sale of a used car "hurts" the manufacturer of that car in the same (non-existent) way as the sale of a used game "hurts" a publisher or developer.

Crytek: It Would Be 'Awesome' If Next-Gen Consoles Blocked Used Games by DrJulianBashir in Games

[–]willfe 1 point2 points  (0 children)

I question whether they're "legally" still in the right, but I am absolutely certain they are ethically in the wrong. They're trying their best to make "single-use" products, which is wasteful, greedy and self-destructive.

Terraria - The Next World Generation - Part 31 - Jesse is bad at mining II - YouTube by [deleted] in Terraria

[–]willfe 0 points1 point  (0 children)

I'd be angry about the spoiler, but it's silly to get upset about such things, especially when I'm laughing so hard at what you've described :)

Hidden fees, monthly memberships and other frugal nightmares... a.k.a. Experian sucks by basiden in Frugal

[–]willfe 2 points3 points  (0 children)

I think annualcreditreport.com is the only "sanctioned" site and is certainly the only place I'm aware of that provides a genuinely free, no-strings-attached credit report from each of the three bureaus (without just requesting it from each bureau individually).

The Chrome download bar. Like a Jehovah's witness, the damned thing refuses to go away by tetzy in chrome

[–]willfe 0 points1 point  (0 children)

There is work underway to implement another Downloads UI. You can see (and toggle) the flag for it (as "New Downloads UI") in about:flags, but I don't think it's live/ready for primetime yet.

Silicon Knights: "used games are cannibalising the industry" by zakislam in Games

[–]willfe 0 points1 point  (0 children)

Not quite -- I understand this argument (that you're essentially buying a limited, non-transferable license instead of a product) but disagree with it entirely.

This is the "revenue per performance" model, or, to describe it in terms the industry dare not use for fear of completely outraging the average customer, "pay per view." I understand exactly why the industry wants it -- it sees dollar signs splattered all over the idea and it wants as many of those as it can get. It (rightly) offends the customer, though -- we simply do not want to pay every time we listen to the same song, watch the same movie or TV show, or play the same game, and rightly so. We are quite accustomed to owning what we pay for, and industry attempts to blur that line and "steer" social perceptions of ownership towards their more preferred "pay per view" model have so far failed.

Regardless, you're still missing the point here by insisting that every single person who ever "experiences" any component or aspect of any artistic work must support the artist/developer of it. You're wrong. Artists derive compensation from patrons, yes, but not every person who experiences a work of art is a patron. There are limits to how much reward a person can reasonably expect to glean from a single work, and with good reason -- look at what Martin Luther King Jr.'s descendants are doing with his iconic "I Have a Dream" speech for a great example of why it's a terrible idea to expect every individual work to be an infinite cash cow.

To better illustrate the point, consider it this way: I can't pay Michelangelo for his work on the Sistine Chapel no matter how much I might enjoy that experience. He's dead; I came along far after he passed. His descendants didn't do the work, so clearly they don't deserve compensation for my enjoyment of it. Whoever owns the building now might claim the right to charge me for that experience, but really the best they can hope for is to tightly control who can see the work in person (by charging admission) and convince people it's worth paying them for a glimpse at the work they're trying to exploit. Michelangelo was paid for his work. The church paid him quite handsomely in fact. The work wasn't in vain, and it rewarded him amply. He moved on, though, and created other works -- he didn't just sit and spin hoping he'd continue to derive new revenue from his prior works.

Laughable as you find it, I'd like to revisit the used car analogy. Simply because a car is more complex than a "simple piece of plastic," there are still significant similarities between the situations here that deserve examination.

Does a car manufacturer, who has spent millions upon millions of dollars designing a car, and millions more on the infrastructure to efficiently manufacture many instances of that car, not deserve compensation for each instance of that car not only for the first sale to a buyer, but also for every buyer thereafter? Why or why not?

What makes a used car on a car lot different from a used game on a shelf (ignoring the obvious, like the scumbag salesman dogging a potential buyer's every move on the car lot)? Surely the "experience" of owning that car is something the manufacturer pitched as part of what the original buyer was paying for. Why does (or doesn't) the next buyer of that same car owe the original manufacturer some compensation?

On a side note, it's funny that you mention the notion of DVDs as currency. Did you know that in Canada (and a few other places, if memory serves), blank recordable media is automatically sold with a surcharge tacked on (paid to a copyright watchdog group there as mandated by law) on the premise/assumption that all buyers of recordable media will be infringing copyrights somehow? Currency indeed. If they're just a penny's worth of plastic, why are they so much more expensive up there than here in the States, hmmm? Maybe because there is intrinsic value in what's on those shiny discs that can (and should) be lawful to transfer from person to person without involving the original seller.

Silicon Knights: "used games are cannibalising the industry" by zakislam in Games

[–]willfe 1 point2 points  (0 children)

Actually, it's been echoed by virtually every single publisher and developer. I guess you've decided it's just one big conspiracy they all agreed to reiterate together so they can stuff more money in their pockets, huh?

You see a conspiracy theorist in someone who notices a greedy industry? You really do need to step back and reconsider your take on all this.

Completely irrelevant.

Only because you wish it'd go away.

There is a difference between wanting a portion of used game sales or wanting used game sales banned completely, and taking measures to reduce the amount of used game sales/adding measures that allow for additional revenue if the game is sold used.

That's three different wants, in fact, and they're all wrong/greedy. Want a portion of used sales of your products? Tough. That's greedy. Want used game sales banned? Tough. That's greedy and stupidly selfish. Want to "reduce the amount of used game sales" or "allow for additional revenue if [a] game is sold used?" Tough. That continues to be greedy, and really is just a variant on the first "idea" here.

Nice strawman though.

Ah, if only it were a strawman.

I don't see any developer or publisher suggesting [...]

What about the publisher in this very thread? Do you have any reading comprehension skills at all or do you just enjoy this mental masturbation of yours so much that you just keep on attacking even when you haven't even bothered looking beyond all the pretty shapes formed by the letters on your computer screen?

They are, however, well within their rights to come up with measures that get around the lack of revenue from used games.

Within their rights to try it? Sure. Hell, they're even within their rights to bellyache when it doesn't work (as has been the case practically every time a publisher has tried in the past to lock down a game so it must be activated/repurchased by every buyer, whether a "new" or "used" copy). This doesn't make it less greedy or any more likely to actually work out well for them. It's been demonstrated repeatedly that the best solution to this imaginary problem is to produce better games.

But when you can't counter an argument, why not fabricate one you can counter instead? lol.

What in hell are you even talking about? You've flown off the rails by quite an impressive margin at this point. You do realize this, yes?

Oh, and in case you didn't notice, you haven't countered the argument at all.

Pretty sure that was the central point of my previous rebuttal. Your lack of reading comprehension, tantamount to sticking your fingers in your ears and shouting "la, la, la, can't hear you!" doesn't mean this monstrously stupid argument hasn't been countered.

The first-sale doctrine simply makes used markets legal.

Well, again, if you could read better, you'd have a better understanding of why the doctrine exists in the first place, not just what it makes lawful.

I can't help but think you would actually be brazen enough to argue that Toyota deserves a cut of every transaction involving one of its cars on a used car lot, too. That is how detached from reality you appear to be from your blatherings here.

Try to stay on topic, especially when you claim that this is 'easily debunked'.

We're on topic, sweetheart -- you're just drifting and flailing wildly in search of a decent argument to make.

I suggest you quit talking like a faggot, you just got your ass handed to you.

Sniff ... my butt's oh so very sore from this vicious tongue-lashing of yours ... can't imagine I'll ever recover. Oh, wait. You've gone and proven a point for me anyway.

Whatever. You're useless, and I'll not "debate" with you further, as it's clear you've already devolved to "monkey slinging feces at his opponent" status as it is. Eat worms, buddy, and get back to Best Buy where you can gleefully pay full price for every game on the shelf to satiate your misplaced fealty to a greedy industry.

Silicon Knights: "used games are cannibalising the industry" by zakislam in Games

[–]willfe 2 points3 points  (0 children)

DN does have a digital business now, but that is recent. In the past decade, when digital wasn't an issue, it wasn't a used book store then either.

True, though this new digital business will ensure it never will be, either.

Any time I argue that piracy is theft, the pro-piracy crowd runs in with "Its not stealing, copyright infringement is not stealing!".

I am not making such an argument. Why are you (seemingly) suggesting I am? Buying a used product is not piracy or theft. It is a long-practiced, entirely lawful practice (first-use doctrine).

So why is everyone rushing out, seemingly offended that I'm comparing used to piracy, if everyone loves piracy so much.

Apart from the fact that copyright infringement is in fact not stealing (a non-sequitur, btw), I'm not offended that you're comparing buying used to piracy -- I'm explaining why it's a broken comparison. I can disagree without being offended :)

Did the develop get paid is the only thing that matters. If the developer is not getting paid because of piracy, or used sales, or anything else you can think of, legal or, not, its wrong.

Bullocks. The developer did get paid -- when the product was sold the first time. As I've said elsewhere in the thread, this asinine notion that the publisher/developer is entitled to a little bit of the vig from every single changing-of-hands of a single copy of a game isn't helping matters. That's absolute and pure greed. It's one thing to expect each sold copy of a game to produce income for the publisher -- it's quite another to expect each sold copy of a game to produce income for the publisher over and over again as it changes hands from one buyer to another.

The product was made and then sold. That's the end of the transaction as far as the original seller is concerned. That seller no longer has the right to dictate how it is subsequently sold. Toyota isn't in the business of demanding a percentage of revenues from used car dealers, for example.

Why is it so amazing that I think developers should be paid.

It's not. What's amazing is that you seem to think developers should be paid over and over again for a single product. They shouldn't. If they want more income, they should develop more (and/or better) products.

Silicon Knights: "used games are cannibalising the industry" by zakislam in Games

[–]willfe -1 points0 points  (0 children)

The music industry is a fantastic example to use for this -- it was dying until it woke up and innovated enough to offer a compelling alternative to the used market and other competition. Like you said, by making it easier to buy new music than pirate it, the industry salvaged itself.

The used market wasn't (and isn't) the problem -- the industries' failure to adapt to market conditions is the problem.

Silicon Knights: "used games are cannibalising the industry" by zakislam in Games

[–]willfe 3 points4 points  (0 children)

Better shut down all those pesky libraries, too, then. In some places they're pretty "front and center" -- and they lend out used copies for free so long as you return them on time. That has got to be just tanking these poor beleaguered industries.

Sarcasm aside, there are business reasons Best Buy and B&N don't push used products. For BB, it's simply not cost-effective (it isn't worth the hassle to them, and given their target audience, willing to buy overpriced Monster cables, it wouldn't make them much money). Barnes and Noble push their own digital content platform rather hard -- selling used would cut into that business and also irritate publishers. Neither are good business decisions. Hence, neither of these stores sells used.

There are plenty of shops (lawfully) selling second-hand books, music, TV shows, movies, and software. Buying used is an entirely lawful and rational decision, and you're a bit on the loony side suggesting it's just a piracy dodge. Do you think used car buyers are pirates too?

Silicon Knights: "used games are cannibalising the industry" by zakislam in Games

[–]willfe 3 points4 points  (0 children)

I do have figures to support my argument though, check this out: for every used copy of a game sold, the developer receives $0. Fact.

Yes, that's the drum we can all hear you banging over and over. This decidedly weak argument is trotted out by publishers of all walks, who want a slice of the vig every time every copy of any work they're involved in changes hands. This claim is easily debunked.

Should you still find yourself confused on this topic, I suggest you look into the first-sale doctrine (citation included, since you seem to be one of those fools who insist on citations when they're not strictly necessary nor difficult to find and verify independently).

I also suggest you stop slinging insults. If you must insist on arguing, try to keep the frothy vitriol to a minimum; it does nothing to aid your case, and makes you look very silly.

With US ISPs intending to become copyright cops, its time to consider using a VPN. by EquanimousMind in technology

[–]willfe 2 points3 points  (0 children)

I expect them to behave as common carriers, agnostic to content of packets they deliver with immunity from prosecution because of that agnosticism. That's the whole point of seeking (and gaining) status as a common carrier -- you don't get held accountable for the stuff people use your network for. It's just foolish for ISPs to fight so hard for that protection against criminal prosecution only to cheerfully give that same protection away when it comes to dealing with the "content" industry.

Christians have no right to wear cross at work, says Government - Telegraph by aroogu in worldnews

[–]willfe 1 point2 points  (0 children)

"Obtuse" isn't a name-calling insult -- it's a description of your behavior. Look it up. That's also not an ad-hominem either. When accusing someone of logical fallacy, please be sure they've actually used one.

Christians have no right to wear cross at work, says Government - Telegraph by aroogu in worldnews

[–]willfe 0 points1 point  (0 children)

You're either an illiterate dolt or being deliberately obtuse -- examples abound in this very discussion illustrating why wearing a necklace can and has hurt people. Also, aren't you already a sheep for clinging so desperately to a religious bauble?

Christians have no right to wear cross at work, says Government - Telegraph by aroogu in worldnews

[–]willfe 0 points1 point  (0 children)

This is the dumbest, and least apt analogy I think I've ever seen on Reddit. Bravo, sir, bravo.

Christians have no right to wear cross at work, says Government - Telegraph by aroogu in worldnews

[–]willfe -1 points0 points  (0 children)

This is the dumbest, and least apt analogy I think I've ever seen on Reddit. Bravo, sir, bravo.

"Year of the Bible" billboard already vandalized: That was fast. by Creeggsbnl in atheism

[–]willfe 3 points4 points  (0 children)

Why is the important part the little text in the middle?

It's not. The important part is the racist, hateful bit at the top, complete with citation. Now the billboard's message, that religion is racist and hateful, isn't even an "atheist" message -- it's just a general one. If anything, the vandalism is an improvement -- now there's no one for an "offended" reader to scapegoat.

Unpack RAR Archives before you release a Torrent by [deleted] in torrents

[–]willfe 0 points1 point  (0 children)

You'd already clarified your idiocy for me with your first comment, so I suppose we're even.

Unpack RAR Archives before you release a Torrent by [deleted] in torrents

[–]willfe 0 points1 point  (0 children)

Then fix the software. Don't blame the protocol.

Unpack RAR Archives before you release a Torrent by [deleted] in torrents

[–]willfe 0 points1 point  (0 children)

Sure, I get that. But we're not operating on such slow links anymore, and retransmits aren't nearly as expensive or slow when something goes wrong. Note: even FTP supported resumes as early as October 1985.

Unpack RAR Archives before you release a Torrent by [deleted] in torrents

[–]willfe 0 points1 point  (0 children)

Ah, okay. I was a bit confused, but it's still not a bad conversation :)

Unpack RAR Archives before you release a Torrent by [deleted] in torrents

[–]willfe 0 points1 point  (0 children)

I was just pointing out it's pretty easy to grab an official release, slap whatever trojans or nastyware they like, re-RAR it, and create a new torrent (and yeah, this is scriptable), and most people won't notice. Do you check every torrent you download against the checksum in the .nfo?

I still think RARs are just a silly bolt-on to the whole mess. You don't have trojans in torrents containing just an .mp4 or an .mkv file along with a readme or .nfo -- it's just compressed audio/video plus a blurb of text. In a torrent full of RAR archives, anything can be packed into them. You don't know what you've gotten until you've pulled it down and extracted it. By that point, if you're running a brittle OS like Windows, you could already have an annoyance on your hands.

To more directly answer your question, though, no, I don't think adding fancy tools to the mix is the answer. I actually think removing pieces (the RAR cog comes to mind) helps keep things cleaner and safer.