Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Codecs (Score 3, Interesting) 501

So now instead of two incompatible codecs for HTML5 video, we will have three? Great!

The only way this will really take off is if Google starts serving up youtube in VP8 to clients that request it. I am not saying that options are bad, and its nice the Google has released this code, but HTML5 video is already hampered by competing standards and this doesn't help.

As far as HTML5 video goes, it doesn't matter so much if the technically "best" codec gets used, so long as a single format is standardised to a large degree. There are better ways of storing photos than JPG, but that's what browsers use and nobody complains. There are better ways of storing video than Theora and everybody bitches about it. I hope it gets sorted out soon one way or another - HTML5 audio is in the same boat.

Comment Adsense scamming is actually an improvement (Score 1) 98

I agree, and make the additional point that typosquatters exploiting adsense is actually a huge improvement on how things used to be!

For those with short memories, in the late 1990s when the Internet really got going with the general public but before adsense, the only way typosquatters could make money was by offering ads to porn sites or serving up malware (or both). Getting a single letter wrong in a URL usually meant getting a face full of porn (and not good porn either) or long hours reinstalling your OS. As soon as adsense came along the scammers realised they could make more money with legit ads and quit with the porn.

Don't get me wrong, the scammers still suck. They just suck less they they used to.

Comment Re:Perish (reasons why flash is not supported) (Score 4, Insightful) 329

The video sites I will give you (although if they really wanted to be on the iPhone they would just make the original h264 files available) but people bemoaning the lack of flash games on the iPhone are missing an important point - none of the existing flash games would work anyway!

The iPhone doesn't have a keyboard and (even worse) has no mouse. These two facts alone mean that the vast majority of game would not work. Even games that use the mouse purely for pointing would run into problems, since tapping with your finger is much less precise than using a mouse pointer. In addition, on the iPhone you effectively have multiple pointing devices - how would current Flash apps handle that?

For a quick demo of why sites like newsgrounds will never work on the iPhone, resize your browser window to 480*320 (or 320*480 since that is more usual) and visit your favourite gaming site. Now set your mouse pointer to a big white blob instead of an arrow to similar tapping with a large figertip. Remember to stop playing after 45 minutes to simulate the battery drain. See how much fun you have.

Comment Re:Another JVM (Score 1) 132

Ummm, what happens when you need to deallocate objects?

The advantage Java has over C/C++ is that it can do pretty much what you describe while maintaining the ability to reclaim memory when objects are no longer needed. An old style heap requires extra accounting overhead to allow for deallocations - something your example doesn't include.

Comment Re:Already a disappointment (Score 2, Interesting) 309

It makes sense for every type of application, except MMOs. For every one person who can't play your game, you may lose 5 other sales that you would have made from friends.

To take another example: imagine what Facebook (or slashdot for that matter) would be like if it only worked on IE. Sure it would get a lot of sign ups, but a large minority would use something else and pull their friends with them.

I am shocked that in 2010 WOW is still the only major MMO that seems to understand this.

Comment Re:Already a disappointment (Score 2, Interesting) 309

The real surprise is why more companies develop Windows only MMOs. For a single player game, or even an online FPS I can understand a company wanting to save money by targeting only the largest market, but the economics for MMOs are different. For an MMO you want a group of people to all go out and buy a copy each - that's how MMOs get successful. Right now there are established groups in (for example) WOW who are looking at different MMOs to play. Even if only a small fraction of their users are on Macs, STOnline is not going to be an option for them since they would have to leave people behind.

I can't understand it myself. MMOs seldom push any graphical boundaries and have modest system requirements - you would think that making a cross-platform client would be easy enough. WOW is still fantastically successful, and part of that is due to their forethought in development.

Comment Re:headaches welcome? (Score 1) 218

The first two "modern" 3D movies I saw (Beowulf and Journey to the Center of the Earth) both gave me intense headaches, but Avatar seems to use a different process (at least the glasses were different) and gave me no problems. I don't know how the 3D televisions work, but it is certainly possible to have 3D with pain.

Comment Re:A few great Amiga ideas I'm still waiting for (Score 4, Interesting) 383

I had an Amiga and it was great, however the world has moved on since then. To answer your points:

1. To shutdown the Amiga, you turned it off. There was no delay, no Start->Shutdown...wait possibly forever...

No, you waited for the disk light to stop flashing and then turned it off, hoping that all applications had flushed out all of their data. The Amiga got away with it (mostly) by not really having a lot of long lived service-type applications.

2. Sliding screens. Why not give each application its own full screen and allow the user to pull down the top menu to slide between these screens.

I do miss this - having each application on its own screen (with its own screen mode) was very useful. Now that we are all running high-res desktops with 24 bit colour, the different screen modes aren't so important, and software like "Spaces" on MacOSX fills much the same need.

3. Simple speech device. What could be easier than "LIST > speak:" to say a directory listing?

That was cool, but fairly niche. I am disappointed that computer generated speech as not come further, the MacOSX voices sound only marginally better than the old Amiga voice from 25 years ago.

4. Bidirectional linked list filesystem. If you lose a sector or sector link, most of the file could be rebuilt by following links from both ends towards the bad sector. (Disk doctor)

This was very useful on unreliable floppies, but used precious space on the disk and made updating files slower. Now that removable storage is more reliable the trade-off doesn't seem worth it.

5. The keyboard garage. The 1985 Amiga 1000 keyboard tucked neatly under the computer where it didn't take up desk space, was hidden from children's fingers and was spill-proof.

6. Tight integration of hardware with O.S. O.k. this works against everything we've been taught about abstracting everything but since the PC world has boiled down to little more than an O.S. monopoly, a hardware monopoly and a graphics card monopoly, why not eliminate some of the levels of abstraction that will never be used and make my 2Ghz PC perform every day tasks at least as well as my 7Mhz Amiga did?

What you are basically wishing for is MacOSX, where one company controls both the hardware and the software, and it does (suck it, haters) produce better computers. However, even MacOSX has abstraction layers and drivers because Amiga-style direct hardware intergration turned out to be a terrible long-term plan. The clever hardware tricks that made the Amiga1000/500 so cheap and fast back in the early 80s ended up holding back Amiga development 5 years later.

To sum up, while the Amiga was (in a lot of ways) ahead of its time, modern computers (and I am including Windows in this as well) do more and operate in a different environment than in the 80s. Although the Amiga was fast and amazingly inexpensive for the time, for the equivalent money today you could buy a high-spec iMac that is better in every way. Those who pine after the lost Amiga are living in the past.

Comment Re:Just a reminder from Apple (Score 4, Insightful) 275

Many people would be happy to see anti-trust law applied in any case where they thought that a company was acting in a way that benefited the company more than the customers of the company.

1) All companies act in their own interests - that is the whole point! If those interests happen to coincide with the customer's then that is just a bonus. If I want a quick burger, McDonalds is going to sell be a quick burger. If I want a roast turkey dinner with all the trappings, McDonalds is going to sell a quick burger.

2) People with hackitoshes are, by definition, not Apple customers. OK, some people may go out a buy a copy of MacOSX, but I bet most people just "obtain" it or already have it.

Nerd rage is the funniest rage.

Indeed

Comment Re:Interesting Results (Score 1) 350

According to my Google Analytics page, only 4.5% of Safari users were using the Windows version. In some ways I think that is a shame - I like the way Safari renders pages, it does a much better job of smoothing fonts and graphics than the other browsers. Plus it is very quick (although Chrome starts up faster) and the web inspector tools incredibly useful.

But you are right, the first few versions were terrible.

Comment Interesting Results (Score 3, Interesting) 350

The Ars Technica stats broadly mirrors my own humble blog, I would guess that the techie crowd breaks down 5::2::2::1 Firefox::Safari::IE::Chrome across the board. If this assumption is true, I find it strange that Chrome is not as popular as Safari among the technical people whereas in the general stats they are almost neck-and-neck although less popular overall.

Personally I think that having 4 browsers with significant share (or 6 if you count IE6 and IE7 as separate, incompatible browsers) is very healthy. For a while it looked like it was going to be IE6 stamping on the face of the web forever, but now the population is fragmented web sites have to designed with proper standards in mind.

Comment Re:Just remember the first rule of RAID 0 (Score 1) 564

There are failure modes where mirroring makes it impossible to determine which drive is correct.

No there arent. There's always a primary, and unless it fails, its the correct one, by definition.

Errors when writing sectors are not always reported,

This is not a failure mode RAID1 is intended to protect against.

hmmm, sounds a little like you are agreeing with me there. Failing to protect against write failure sounds like a pretty big deal.

Look, the whole point of any RAID is to provide continued availability in the event of component drive failure. RAID1 fails to do this reliably for the reasons I outlined. Read speed is the only reason to use it.

You also get some concomitant improvement in read speeds...

However, you have just taught me a new word.

Comment Re:Just remember the first rule of RAID 0 (Score 1) 564

I don't trust this logic. There are failure modes where mirroring makes it impossible to determine which drive is correct. Errors when writing sectors are not always reported, quite apart from the case where the power goes off and one drive has flushed its cache and the other drive hasn't. If one drive says X and the other says Y, which do you believe?

Even if you know which drive to replace, rebuilding the mirror with a replacement drive does a read on every sector of one disk and a write to every sector of the other. What do you think the chances of that operation completing successfully with today's large drives is? Hint: the rate of errors/sector hasn't improved much in the last ten years while the sector count has increase massively.

RAID1 is useless for protecting against hardware errors - people use it for the stellar read-performance and for no other reason.

Slashdot Top Deals

According to the latest official figures, 43% of all statistics are totally worthless.

Working...