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

 



Forgot your password?
typodupeerror

Comment Re:Copy protection? (Score 1) 101

That will still be a problem, as any properly HDCP-compliant capture card will not (or should not!) give you access to the data either. Every device should check the downstream devices are compliant before passing any data on, and not provide any way to intercept it. Any that knowingly do are breaking the HDCP licensing agreement and are likely to be sued.

Comment Copy protection? (Score 2) 101

You'll probably run into copy-protection issues with many media sources. If you can get at the bits to analyze it, you can dump them out to create a copy. I'm not even sure sharpness is going to be easy to measure, if a soft/low-res source has been artificially sharpened to give the appearance of quality. Sports broadcasts seem to be the worst for it for it from my experience, with glowing halos around high-contrast edges to make them stand out even more.

Software

Bad Software Runs the World 349

whitroth tips a story at The Atlantic by James Kwak, who bemoans the poor quality of software underpinning so many important industries. He points out that while user-facing software is often well-polished, the code running supply chains, production lines, and financial markets is rarely so refined. From the article: "The underlying problem here is that most software is not very good. Writing good software is hard. There are thousands of opportunities to make mistakes. More importantly, it's difficult if not impossible to anticipate all the situations that a software program will be faced with, especially when — as was the case for both UBS and Knight — it is interacting with other software programs that are not under your control. It's difficult to test software properly if you don't know all the use cases that it's going to have to support. There are solutions to these problems, but they are neither easy nor cheap. You need to start with very good, very motivated developers. You need to have development processes that are oriented toward quality, not some arbitrary measure of output."

Comment Re:Pointer typedefs (Score 1) 394

I've never come across that mix of separate attributes with defined types. Typically there will be a PCFOO to go with the PFOO, which has the const as part of the typedef: such as LPSTR and LPCSTR.

Typedefs allow you to keep the whole type atomic. I prefer:

PCSTR p1, p2;

to

const char *p1, *p2;

where the pointer symbol needs to be repeated on the second variable, despite 'const char' being common to both.

Games

Submission + - Wipeout recreated with an RC car (geek.com)

An anonymous reader writes: If you’ve owned any of Sony’s PlayStation consoles then there’s a good chance you’ve also played one of the Wipeout, games. It’s a high-speed racing game that helped make the PSOne popular, and it’s now been recreated using a remote control car.

The project is the idea of Malte Jehmlich. He decided to create a track out of cardboard reminiscent of the Wipeout tracks. He then hooked up a wireless camera
to a remote control car, and modified the controller to be an arcade cabinet with a wheel and forward/reverse selector.

Comment Re:Certificate revoked (Score 1) 217

No, they require a Microsoft Windows Hardware Compatibility signing certificate for loading on 64-bit systems

It doesn't need to involve Microsoft directly, just be signed using an appropriate certificate and cross-certificate for kernel-mode drivers under Windows.

You only need WHQL if you want to avoid PnP installer warnings. I sign and silently install my own filter driver without any Windows prompts, and without needing the package to be blessed by Microsoft directly.

Slashdot Top Deals

Where are the calculations that go with a calculated risk?

Working...