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

 



Forgot your password?
typodupeerror
×

Comment Re:Should lions stop eating us (Score 1) 481

I'll just leave this here

On a side note, I have seen many supermarkets convert their signs to "___ Items Or Fewer" since the song came out. The expensive printed signs still say "Or Less", while some places with Laser Printed signs have "Or Fewer". Or maybe I just notice it more. Baader-Meinhoff perhaps?

Comment Re:This is typical of the "Jobs era" Apple (Score 2) 135

yes. i realize there are these things known as files.... :)

But, do you think about the huge mental model difference between a filesystem (and not mentioning specific limitations per filesystem, say what I can do in FAT) vs what I want a playlist to look like. You may revel in "hey I can map these two different models in my head interchangably" I've done that too, hey I"m a programmer (who's actually written one of these so called "files") but most people don't like to play that way. They just want to listen to music.

How does this playlist work? Do you hand generate it? Is there one copy of the music file in a sinular location on disk? that makes sense to me... but then now I have a JOIN. I have the same file in multiple lists,, I need to JOIN with a fileID. How are primary keys generated suquentially? At this point I need a program to manage the stuff on disk. Now, I have this model difference between filesystem (I have to balance my nodes, not everything goes into 90s, 80s, i need a well balanced hash, maybe dirs AA1, AA2, ZZ9, etc). So, now I have to use the app, cause my disk is a mess to satisfy constraints of the device. At this point, do I care to look at the disk? It's a balanced hash of files, and the real info is in the playlist. The playlist has metadata and JOINs, can i do all this in my head? Nahhh, just use the app. At this point, you have an iPod without a visible filesystem, and iTunes.

Comment Re:This is typical of the "Jobs era" Apple (Score 2, Funny) 135

Old iPods let you do this. I had one that did, I don't miss it at all.

For those who think "oh I wish i had a device i can just browse as a hard drive"... well, how do you make playlist with a filesystem? I have 2 thousand files on my iPod, and I'm not even trying hard. Because some are based on last time i played them, dozens of files come and go based on metadata changes every time I sync. You want me to manage that myself? How can I have a file in two playlists, do I have to have two copies on disk? There's no real good way on filesystem only. You have to have some managing software. And at that point, you need to sync between Filesystem image and Managing software image. At that point, I'm willing to drop the Filesystem access for a decent player. I had the second gen iPod.

Comment The secret with the iPod was not DRM... (Score 1, Informative) 135

You can buy mp3s from Apple now. Did all these other MP3 players suddenly jump up and be popular? Nahhh...

There are two secrets with the iPod popularity, and neither is DRM. One is that it was, relatively to other players, easy to use. Click a button, you have a song. Drop a disc to your computer, you have an album. Yeah, I could have used CDex, and chosen between Gracenote, and opencddb.org and all that, but iTunes was a decent ripper and there you go.

The other thing, and the thing that would keep me from moving much, is all the metadata about songs. Most of my playlists are metadata based, mostly to do with star ratings, Id have to find a way to translate all that to a massive download to another device type. It's too much of a hassle, to change off a device that to be honest works pretty well for me anyway.

Comment Re:Conservatives crying "no fair"? (Score 1) 283

Remove the government-granted monopolies and the problem goes away on its own.

I often hear this argument, i feel it's a bit simplistic. There are various places where a free market will fail. Markets aren't magic, they're just a set of rules that are put together. Sometimes these rules result in something magical, sometimes something that doesn't work.

  1. An aside snarky comment is, the market doesn't care much about who makes the rules, it just shifts in some way. But we as humans tend to think any shift by one side (Corporations if you're Conservative, Regulators if you're Liberal) are always good, and any shift by the other side (Government if you're Conservative, Corporations if you're Liberal) are inherently evil. The market has no bias you have to see how it plays out.

We all like competition, well most of us. But how you're able to compete is partially determined by market rules. The rules somewhat fail for things that take a lot of scale to be profitable and a lot of costly initial infrastructure to build out. You have a massive chicken and egg problem here. So, we change the rules somewhat, to allow the first companies to be profitable, yet try to balance the fact that the same rules that made it hard for them to get in make it hard for competition. In a way, both Liberals and Conservatives can claim to be on the same side - competition - but go about it in 180 degree different ways. Conservatives think the best way to get competition is to get out of the way. Liberals believe (and I personally agree) that there are special rules for certain industries, and the rules of the marketplace need to be augmented with regulations to get real competition.

Comment Re:Why do people still care about C++ for kernel d (Score 2) 365

can't guarantee a binary API from one compiler to the next due to shitty non-standardized name mangling

There is (or rather i should say there's been a lot of progress towards) a standard C++ ABI. G++ has been following it since 3..0 days, and it really got stable around 3.4.

It's a bit off to be angry at the name mangling Name mangling incompatibility is actually a feature. It's purposely different to make things not link up because the real things (static function initialization, object layout, including virtual table layout, etc) are incompatible. Be angry that those things aren't standardized, or not enough.

Comment Re: I have seen some malware trying to infect my M (Score 1) 172

Im not sure about MacOS9, i was off macs by then, but in System 7 days, DOS/Windows3.1/Win95 had tens of thousands of viruses, and Mac OS7 had literally about 7. I doubt it jumped that much in a couple years.

Windows (up until XP) still had a DOS core. It was SO easy to write a Windows virus, almost trivial. Macs on the other hand had no command shell, so everything needed to be system calls. Also, it was a new processor, Motorola 68K to Intel `86, so machine code was different. Then, byt the time MacOS 9 came around, im sure it was pretty much all PowerPC. From what i heard, it was almost impossible to write shellcode for it.

So, a huge influx of viruses for a hard to hack processor when the ease and profit was in the Windows arena? I doubt it.

Not saying that OS9 was great. It wasn't. Read the whole mess about Copeland and Taligent if you want to read about how NOT to run a company. But the virus problem wasn't the issue.

Comment Re:Quite useless article (Score 5, Insightful) 172

Hmm, I've been on UNIX since SunOS days and Solaris was the new kid on the block. I've written a device driver that shipped in a commercial UNIX kernel. That said, I chose as my desktop a hybrid BSD/Microkernel architecture with POSIX compliance and a modern GUI. Or in other words, a Mac.

Macs are not stupid, they are made to be simple to use. That external simplicity hides a deep complexity underneath. I think people who don't understand that making something complex to be simple to use is one of the hardest things in Computer Science. A good size for desktop computers now is about 8GB of RAM or more. At any given time, 8GB will give you 2^(8*(2^23)) states, which of course will change in a nanosecond. Mac OS tries to, as much as possible, hide the states that don't mean anything to you. It's not that the MacOS guys don't know they exist. They just feel YOU don't need to know they exist. Maybe they're wrong, but it's a conscious decision where they know the states that exist and they feel that showing the states is less helpful than the confusion it would engender.. Not stupidity.

The main issue (and where you have a point though you exaggerate it way past its validity) is sometimes things are complex, and if you hide that complexity, you actually cause a disservice. Apple hides a lot of its security notices. As Macs become more and more of a target, they really need to not hide the complexity as much so that people can make valid choices on how to prevent malware infections.

Comment Re:No 9? (Score 1) 644

The truth is that the Chevrolet Nova's name didn't significantly affect its sales: it sold well in both its primary Spanish-language markets, Mexico and Venezuela. (Its Venezuelan sales figures actually surpassed GM's expectations.)

The Nova didn't sell well, because it wasn't a particularly good car. There were many times it DID'T run, didn't need a name to attach that condition to the car.

I wish i could attribute properly, but someone explained the Nova somewhat as "a person hearing a furniture set had notable workmanship, but ignoring it because it had no table" It puts spanish speakers in a bad light, claiming they can't tell the difference between languages.

That said, I think Alfa Romeo DID rename the 144 to the 148, for bad sounds in Cantonese. But they didn't do a Before and After rename sales comparison, so we'll never know if it can affect sales.

Comment Toyota was a fringe brand once (Score 1) 267

So was Honda...

Hell, at one point even GM was "fringe"...

Im not saying that Tesla will grow that size. Suzuki was, and IS a fringe brand. But saying "hey they're small now" is what screwed GM back in the 80s with the Japanese and Volkswagen invasion.

Other bad (for GM) echos are the possible paradigm shift. What allowed the Japanese invasion in the 70's? They had better small car/low gas consumption cars. Here, Tesla has a huge tech advantage in electric right now. Could this be a tipping point? Dunno... But silly for GM to dismiss

As a side point, it makes me a bit sad. GM had the all-electric Impact. But like Microsoft, Nokia et al., they squandered a huge lead in tech and now are trailers.

I hope this is a "Steve Jobs says a competitor's feature sucks because he doesn't have it, but really sees it useful and feverishly puts it in his next release" Sadly, this probably really is "we don't even see them on our radar" and GM is toast. A lot of people work for GM, and whatever you think about the company (generally poorly run for years) if it goes under it's gonna hurt us all.

Slashdot Top Deals

This file will self-destruct in five minutes.

Working...