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

 



Forgot your password?
typodupeerror
×

Comment Here we go again. (Score 1) 215

So MS will be publishing their own standard. What will happen?

1. Looking at VBscript and Silverlight/Moonlight, it will essentially fail - alternatives exist (Javascript, Flash) that are equally viable and more widely supported.

2. Some idiots will use MS-only tech ANYWAY, breaking support for anything but the Windows platform and alienating a substantial user base.

3. If the spec is open (looking at dot net), some open source group will produce their own version to permit interoperability with other platforms.

Wasn't it netflix that required Silverlight to be installed?

4. However, this doesn't guarantee that code written for Windows-based products will actually work out of the box on the other platforms.

An example of this once again is dotnet: Even with the whole CLR available on Linux, some idiot will tie their source code into a proprietary Windows API, e.g. to have SharePoint interoperability.

5. Eventually (looking at CSS and MS' implementation of JavaScript and the document object model) MS will have to give in and better support the actual official standard, but by that time the damage will have been done. Remember the original HTML spec only permitted writing JavaScript in the HTML header - just think for a moment how many cross-site-scripting issues that prevents. But NOOO, MS decided people should be allowed to litter script tags all over the document body. Great going, MS.

6. In some cases, an MS spec will end up sufficiently well-documented that it becomes the de-facto norm across platforms. The .wav file format is a good example of this; it's pretty much always supported. That doesn't mean it's not brain-dead (Why on earth is the length of a WAV file a SIGNED integer?)

Anyway, I'm not exactly looking forward to the implications.

Comment Get with the times (Score 1) 547

DVD-watcher here.

Your friend may have to get with the times, because let's face it: the days that physical media were a requirement for distribution are over. It's so much more convenient for people not to have to leave the comfort of their own home when they want to watch a movie. It's for a reason that rental places have now started mailing out the media and accepting them back by mail: It's far more convenient than having to go to a DVD store.

I don't rent movies, but I do buy them on DVD. However, I'm cheap; I rarely ever pay full price for them. For the most of it, I either get them refurbished or from the thrift shop. Very sorry but I'm no longer willing to sponsor the thugs that call themselves "the movie industry". Also, I still like having the physical item, which allows me to watch them at my convenience (rather than being forced to watch them within 24 hours from paying), in reasonable full-screen quality. To me, there's still some added value to physical media. If your friend wants to remain in business, he'll have to either switch business model to media-less distribution, or provide significant added value that downloadable movies cannot offer.

In the end, it's not about watching moving images but about entertainment. If your friend provides a one-stop no-hassle solution for that, he might draw people to his shop. In addition to DVD, he might consider selling various snacks and beverages. For rom-coms, perhaps he might provide candles, essential oils or whatever else sets the mood. Perhaps it's worth considering making a deal with a local restaurant and provide dinner vouchers at reduced price.

Now the above isn't new. The media business has been doing many of the above already for a good number of years. If your friend insists focusing on selling or renting out physical media, he'll have a very, very tough time ahead.

Comment Re:Why did they change the requirements? (Score 0) 421

I'm aware of those crashes. Some rich people died in them, were left without next of kin and now some kind fellow is offering me a big bunch of cash if I help him to get the money outside of his country. Guess he was afraid to fly it out himself after the fact, but sheesh, how hard is it to wire out money these days?

Comment Re:Room Reverb (Score 2) 163

If you have a good sized garage that is "bouncy", you can get a nice short verb out of that.

Yes, you can, but since you don't have control over the positioning of the walls, they'll be likely to be parallel and thus cause standing waves, which will sound pretty nasty in reverb. To counter that, it helps to randomly scatter the sound waves. Given the choice, a garage with a car parked in it will probably sound better than an empty one. Most impressive live reverb I ever heard in my life was an underground parking lot. I made a point out of slamming my car door shut with the windows open, just to enjoy the sound and long tail of it. Probably useless for most recordings. But man what a sound it was. 12-storey stairwell in my apartment building wasn't bad either... I liked playing acoustic guitar in there quite a lot. Always wondered if occasional passers-by thought I was mad though.

Comment Re:Oh, now it makes sense (Score 5, Insightful) 163

Because it's geek-worthy. This sort of equipment has been used all over the world for decades, but is becoming obsolete. Just like vacuum tubes or computers, sure, plate reverbs have been used for decades. But how many people do you know that have ever hand-made either? As audio geek, it excites me to know people still have enough hacker spirit left in them to home-brew this sort of thing, just as much as it excited me to read about the guy who built his own computer from logic gates. Different level of complexity, same spirit. Seriously, I don't mind finding the occasional "hackaday" style post on Slashdot. Keep them coming please.

Comment Re:lawsuit time? (Score 1) 770

[Bankers are] still accountable to their customers. We can choose to walk away with our money any time we want.

Oh REALLY?

I don't know what you've been on, but I want some. It must be awesome living in such a rainbow-and-unicorn fantasy. It must be such a blessing to be debt-free, not have a credit card and not to have a mortgage. And it's so great that your employer is willing to go through the work to pay you in cash, rather than by bank transfer. I'm sure they keep your salary in cash as well. Just make sure the thugs don't know when your payday is and where you keep your mattress. You don't want them to find out you're constantly walking around with wads of cash.

Face it dude. you're tied into a bank account, whether you want it or not.

Comment The most effective way I've found (Score 1) 360

You're not likely to ever avoid any and all legacy code. If you can have some of your own code, you should probably consider yourself blessed.

Distinguish between code that's still "good enough" to maintain and code that's such a horrible mess that you can't live with it. Invariably, legacy systems are poorly documented, but if you can more or less find your way around them, you'll be able to maintain them.

Otherwise, the most effective way I've found around legacy code is to replace it with my own. For small systems, this is fairly straightforward, as in principle you will often be able to re-build them from scratch in a short amount of time (be prepared to put in the work though!) For larger systems, you'll have tackle it a module at a time. Then of course there are systems where you cry out, "Module? What do you mean module?". If a system doesn't seem to have any structure, propose one! Describe the issues with the existing system. Explain to management why they're bad for the bottom line (maintenance costs are higher in a badly designed system). Chances are, you'll get the green light to replace it with something cheaper, if it's worth the investment. Be prepared however to do a fair bit of documenting. If you can't explain to yourself what the existing system does, chances are you'll overlook subtleties when implementing a new one. You may well find out that once you've documented the existing system far enough, it's at least maintainable (see above: "good enough").

For what it's worth, it helps to have some sort of toolbox that allows you to quickly whip up small systems. In my experience, companies are often willing to replace bad software if it takes up to a few weeks, but not if it takes months.

Slashdot Top Deals

For God's sake, stop researching for a while and begin to think!

Working...