Forgot your password?
typodupeerror
Apple

Flash Is Not a Right 850

medcalf notes that game designer Ian Bogost enters the debate about Flash by saying "[A] large number of developers seem to think that they have the right to make software for the iPhone (or for anything else) in Flash, or in another high-level environment of their choosing. Literally, the right, not just the convenience or the opportunity. And many of them are quite churlish about the matter. This strikes me as a very strange sort of attitude to adopt. There's no question that Flash is useful and popular, and it has a large and committed user base. There's also no question that it's often convenient to be able to program for different platforms using environments one already knows. And likewise, there's a long history of creating OS stubs or wrappers or other sorts of gizmos to make it possible to run code 'alien' to a platform in a fashion that makes it feel more native. But what does it say about the state of programming practice writ large when so many developers believe that their 'rights' are trampled because they cannot write programs for a particular device in a particular language? Or that their 'freedom' as creators is squelched for the same reason?"

Comment Re:Nintendo.... (Score 1) 291

The PS2 has two vector coprocessors running at 300Mhz too, though only one of them is really useful for anything. Because of Sony's general philosophy of putting a bunch of weird specialty hardware in their machines, you can't just list CPU clock rates (as relevant as that ever is to anything).

The XBox is clearly more powerful than the PS2 (though not by as much as you suggest), but the GameCube isn't.

Where the XBox, the 360, and the Wii have the biggest advantage is that they're relatively easy to program for. Writing software for specialized vector processors is a pain.

Comment Re:This is not a time/money issue (Score 1) 837

I don't have any mod points, so I'm just going to say, beautifully illustrated!

Can you imagine if a manager was to pull himself away from his desk, walk down to the IT shop and ask an employee to, "show me," that he could make a cable, and then test that it was correctly made? Who's watching the stock price while that is going on? No one.

I'm so glad that we are staying focused on real CYA business practices here, instead of muddying the waters with talk of profit and loss, craftsmanship, or product quality.

Vista Post-SP2 Is the Safest OS On the Planet 1010

pkluss noted Kevin Turner, COO of Microsoft making the proclamation that "Vista today, post-Service Pack 2, which is now in the marketplace, is the safest, most reliable OS we've ever built. It's also the most secure OS on the planet, including Linux and open source and Apple Leopard. It's the safest and most secure OS on the planet today."

Comment Re:What I want to see (Score 1) 228

Anonymous Coward:

RAID5 has terrible random write performance, because every write causes a write to every disk in the array.

XanC:

I have to read from _every drive in the array_ in order to do a write, because the parity has to be calculated. Note that it's not the calculation that's slow, it's getting the data for it. So that's multiple operations to do a simple write.

No it does not. An x+1 parity computation only requires the parity block and the block being overwritten to write the new block. You take the parity, "subtract" the old data, and "add" the new data (in fact, the "subtract" and "add" are both just XOR).

Alternatively, if you're writing a full stripe, you can just compute the parity directly. This is of course preferable to doing reads, since reads are slow. Your random write performance is suffering because you have to read and write exactly two disks in the stripe.

I don't know why this old myth comes up so often. Any decent reference will explain how parity works. Maybe if Kari Byron explained RAID parity striping, it would sink in?

Doing random reads is not slow for an SSD, so of course the random write performance with RAID 5 will be much better with SSDs.

Comment Re:Your Goal: One Second or Less (Score 1) 654

Boot time for an OS is measured from boot loader to usable system, not from power button. This is a different measurement from boot time for a whole computer system.

Why the distinction?

Well, for example, Linux can't do anything if your BIOS sucks. It could boot in half a second, but it'll still take 90 seconds to get to the boot loader. What this means is that you use the OS time when comparing operating systems.

When comparing a Mac to an Dell computer, you compare the OS and the hardware boot time together, because Apple and Dell can actually fix that BIOS stuff if you complain enough.

So, the poster above was right to compare OSX to Ubuntu using the time from boot loader.

Comment Re:In the 1960s (Score 4, Insightful) 143

Broaden your vision. This is about making smaller components.

What can you do with smaller components? Well, right away, you can put more stuff in the case. Your iphonanopalmtop thing can have a foldout screen and keyboard, or a bigger battery, or it can simply be lighter. I don't know about you, but I find an iPhone a bit hefty.

Now, if you look beyond next week, smaller components let you do entirely new things. You think technology is sufficient now to put a computer in a palmtop? Whatever, dude.

I want a computer in my eyeglasses. Optically corrected screens overlaying my vision. High resolution. And I want them to weigh the same as a normal pair of glasses. Don't forget to throw in a video camera for good measure.

Can we build something like that now? Or course not. That sort of thing today is either a huge bulky piece of headgear, or it's moderately bulky and has a terrible display. We need better components: much smaller, much lower power, faster.

Don't ever say we've reached the limits of useful computer technology. Until you're plugged in directly via your visual cortex and have a robot butler who brings you waffles in the morning, we haven't even reached the limits of uses we can already imagine.

Comment Re:Vote by Mail (Score 1) 709

Washington has basically the same system as Oregon. We have a simple solution to the important and very common problem you listed:

"*ring ring* Hi, police? Yes. This guy just pointed a gun to my head and forced me to fill out my ballot his way. You'll get right on that? Thanks!"

"*ring ring* Hi, elections board? This guy just pointed a gun to my head and forced me to fill out my ballot his way. You'll invalidate my ballot and let me re-vote in person? Thanks!"

This sort of thing happens with 5-10% of the votes here every election, which is why you always see employers and neighbors getting thrown in prison by the police for felony elections fraud. Oh wait, voter coercion is practically unheard of, so that doesn't happen? Bizarre!

Comment Re:They already have your email address (Score 1) 155

It may evolve to the point that these characters will want to invest the effort in really carefully targeting their marks. I have heard it called, "spear phishing," but I have never actually seen it.

If they really wanted to do that, I would think they'd start by harvesting info from the million zombie pcs they root. I *have* seen a worm that eavesdropped on FTP to steal login info, and tag sites with malware, but that is about all I have seen in the wild.

Most of the spam/phish gang action I see, seems to be very big nets, cast very wide.

Again, that may change over time.

The Internet

YouTube Must Give All User Histories To Viacom 778

psyopper writes "Google will have to turn over every record of every video watched by YouTube users, including users' names and IP addresses, to Viacom, which is suing Google for allowing clips of its copyright videos to appear on YouTube, a judge ruled Wednesday. Although Google argued that turning over the data would invade its users' privacy, the judge's ruling (.pdf) described that argument as 'speculative' and ordered Google to turn over the logs on a set of four terabyte hard drives." Update: 07/03 18:05 GMT by T : Brian Aker, now of MySQL but long ago Slashdot's "database thug," writes a journal entry on how companies could intelligently treat such potentially sensitive user data.
Transportation

GM Says Driverless Cars Will Be Ready By 2018 646

Gregor Stipicic writes "Cars that drive themselves — even parking at their destination — could be ready for sale within a decade, General Motors Corp. executives say. 'This is not science fiction,' Larry Burns, GM's vice president for research and development, said in a recent interview. GM plans to use an inexpensive computer chip and an antenna to link vehicles equipped with driverless technologies. The first use likely would be on highways; people would have the option to choose a driverless mode while they still would control the vehicle on local streets, Burns said. He said the company plans to test driverless car technology by 2015 and have cars on the road around 2018."
It's funny.  Laugh.

New Project To End Stupidity Online 336

mrneutron2003 writes to tell us that StupidFilter, a new Open Source project started by Gabriel Ortiz and Paul Starr, plans to provide an intellectual prophylactic for memetically transmitted diseases. "Too long have we suffered in silence under the tyranny of idiocy. In the beginning, the internet was a place where one could communicate intelligently with similarly erudite people. Then, Eternal September hit and we were lost in the noise. The advent of user-driven web content has compounded the matter yet further, straining our tolerance to the breaking point. It's time to fight back."

Slashdot Top Deals

They are relatively good but absolutely terrible. -- Alan Kay, commenting on Apollos

Working...