Follow Slashdot stories on Twitter


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Better solution: (Score 3, Interesting) 56

AC is right in his reasons, but I disagree with the conclusion. Even audited source code has had vulns found, years after multiple audits. How you define "fail[ing] security testing" is the crux of the discussion.

What irks me is that many of these companies (Hikvision and Dahua, for example) clearly use statically-linked, GPL OSS, but they stall (for me, two years now) in releasing source code. Hell, the piece I did get from them was a git sync of the components I called out, and not much more. Thing is, these companies are all China-based, how would you even enforce such a law upon them?

Comment Re:Hmm (Score 2, Informative) 892

If a man and a woman both use the same tactics for negotiation, the guy will, on average, be rewarded for it more than the woman. There is a lot of evidence that there is subconscious bias applied - guys are seen as "hard negotiators/motivated/etc" while gals are seen as "high needs/bitchy/demanding".

Comment Re:Militia, then vs now (Score 1) 1633

It wasn't introduced there, it was codified. The right to keep and bear arms, along with other rights in the BoR, were considered pre-existing rights of free people. The rights were written to record that those rights should be protected and guarded against (federal) government intrusion. Later, the constitution was amended to say that the state governments, too, must respect those fundamental rights. The Slaughterhouse cases fucked that up for a bit, claiming that the only things protected were those rights attached to national citizenship (e.g. passports), but substantive due process saved that part of the 14th amendment.

If the second amendment were removed from the constitution, it wouldn't alter the right, but it would likely lead to significant bloodshed in this country. Doing so would be seen as removing a guaranteed freedom that existed before the formation of the country and was considered so important that it was put into the founding document of the country extremely early. Not only would the second have to be removed, but also the 9th, given the history of the right to keep and bear arms. Just because it was no longer listed as a right could not be construed to deny or disparage other rights that are retained by the people.

Comment Re:Multi-Monitor Support in 2013?!? (Score 5, Informative) 278

Not quite. I used to work on the windows display management kernel and did a ton of testing when we brought back heterogeneous in Win7. In XDDM (XP Display Driver Model), heterogeneous was allowed, but it had issues when drivers would conflict. You could find some setups that worked and some that didn't, largely based on the drivers, cards, and the alignment of the planets.

When Windows Vista came out the drivers moved to WDDM (Windows Display Driver Model). This model initially disallowed heterogeneous configurations. In Win7, heterogeneous support was again allowed, partially because the OS now tracked monitor connectivity state (CCD - connecting and configuring displays). Previous versions of windows had left that to the individual drivers, which could cause conflicts and loops of bad behavior ("value add" software from vendor x sets "clone" mode, then from vendor y sets extend mode, and they fight back and forth, for example).

So in Windows, it was allowed for every release except Vista, though it wasn't really supported or tested well until 7 and beyond.

Comment Re:Goes to show ya (Score 2) 175

Not quite. If we start reading patents, it opens up liability for treble damages should we be found in violation of a patent. For example, we're investigating patents, there's that doesn't have prior art, a few months/years later we're found to be in violation of that patent. At that point their lawyers say "hey, you guys were looking at patents and should have known about this one. Triple the damages!"

Comment Re:What does it tell you? (Score 1) 274

Don't get me started on the "absence of evidence" line. It's a BS saying by those who want to support a particular claim without having any way to show others they're not just making stuff up. This isn't even absence of evidence, though. It's poorly-stated evidence, or possibly even misleadingly-stated evidence.

When a company that is "an exceptionally competent developer of high performance, low-level graphics software" fails to communicate test results in a fashion which can be meaningfully compared by people who would be interested in such a developer's blog, it either calls into question their competence or the content of their communication. A competent group that realizes "hey, that's really cool, we got a higher average FPS" and also sees "that's weird, there are a lot of sections of benchmarking where the actual FPS drops to 15-20", might choose to communicate the first result and hide the second in order to drum up support. Simply reporting the average FPS does nothing to assure us that the performance is better for an end-user (other considerations include micro-stutter, periods of low playability,

Additionally, such "obvious test practices" do really need to be spelled out, and conformity results reported, for a reader to even infer a meaningful comparison. With the system they described, if they were pumping this out to a 1920x1080 display, the test results mean something completely different than if they were driving 1, 2, or 3 2560x1600 displays. I (and others in the field or even just interested in the field), would like to know this information so that it is meaningful, and not merely an "ePeen number".

Perhaps it's due to [H]ard|OCP that I've come to expect better benchmark reporting, but what is shown here disappoints. A test case can be designed to test a number of factors, so simply stating it's for "testing" indicates you're unaware of testing in the graphics area. Those factors include, but are not limited to, conformance, pixel throughput, vertex throughput, fill rate, average fps, memory utilization, GPU utilization, CPU utilization, inter-frame jitter, and average dropped fps. Not all of these always need to be reported, but some of them are linked, and should be reported together.

So yeah, one factor is marginally faster and was useful for finding a previously-missed bit of overhead. Cool, great work, etc. But don't report a single number which may or may not be misleading (and will obviously be touted by some a place to claim platform or API set x is better than y), without giving meaningful context to the results. As you said, Wraithlyn, they're experts. How about they demonstrate that in a meaningful fashion for the other experts who might gain some insight from their blog?

Slashdot Top Deals

Sendmail may be safely run set-user-id to root. -- Eric Allman, "Sendmail Installation Guide"