Forgot your password?
typodupeerror

Comment bureaucratic needs (Score 2) 248

I suspect that much of this is the increase in bureaucracy at all levels that has happened since 1980. Universities gained increased oversight needs, which required increased bureaucratic skills by scientists, creating a system in which some of the best 'scientists' are not basically grant writers who do little to no science at all and have a team of undergraduate and graduate students do the work. This slows things down because one of the driving forces of science is theory generation, which is best had in the field by the experimenter... So when we started valuing bureaucratic needs over scientific needs things changed. And mode 2 science over mode 1 science is also an issue... in that change also around the late 80s early 90s, science no longer had to serve science itself, but all science must serve commercial interests. When that happens, you derailed scientific production as you can rightly imagine because a whole new set of priorities shifted and added new bureaucracies.

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 go for it, and then let them sue (Score 1) 654

here is a thought,

take their money for the labor, sign the non-compete (make sure it is in perpetuity) wait two years, release the code.

There is not a court in the land that will let an in perpetuity non-compete clause stand. Contracts have to have a termination date, a renewal date, or related clause that let's you opt out. california already threw out unreasonable non-competes.

they sue you, you counter-sue for restraint of trade, you win.

talk to a good lawyer.

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.

Slashdot Top Deals

"Just Say No." - Nancy Reagan "No." - Ronald Reagan

Working...