Slashback: Alternatives, Ads, Apple
Prepare the JPEG bonfire. Moderator writes: "Here is an open alternative to the JPEG file format. I tried posting it in the JPEG patent article but it got buried under all the comments about "THEY CAN'T DO THIS!" and stuff."
This project is called DjVuLibre and encompasses "a set of compression technologies, a file format, and a software platform for the delivery over the Web of digital documents, scanned documents, and high resolution images."
I hope the judge has a big "WITHOUT MERIT" stamp. theodp writes "A U.S. District Court has issued a summary judgement in the patent infringement lawsuit filed against Palm and Handspring by NCR, dismissing NCR's suit as having no merit. Praising the decision, Handspring's CEO said 'Settlement of this case was never an option,' while Palm's CEO remarked 'We refuse to succumb to intimidation by companies that use charges of patent infringement to bully others.' One of the NCR patents in question was for 'a portable terminal small enough to fit in the user's hand,' and the complaint went on to claim that NCR's researchers, 'recognized an unsatisfied need for a portable, handheld device which would allow the user to information such as appointments, to-do lists, and addresses, and execute financial and shopping transactions by connecting to networks using an interface module.'"
This is sure to bring out the AdCritic critics. thebus writes: "The good news. AdCritic is Alive! The bad news. You gotta pay!"
An annual subscription for $69.95 looks like something worth paying for if you're in the advertising industry, but it would be nice to get a less expensive "interested viewer" option as well. Oh well.
Oh Steve, ya big tease! Maïdjeurtam writes: "In this Yahoo finance article, Reuters asked Apple's CEO Steve Jobs about the possible abandonment by Apple of Motorola and IBM's processors (PowerPC G3's & G4's), and the possibility of Intel processor-equipped Macs. Steve Jobs didn't exclude the possibility. He noticed that, during the year 2002, Apple had to finish the OS X transition and, this done, there would be a lot of amazing possibilities, which he finds exciting."
Most of the content of this article was covered in yesterday's coverage of Jobs' keynote, and the bit at the end about other processors may be only a throwaway line, but it certainly is intriguing.
How many of you are using the GIF replacement PNG? Anyone... anyone? Yeah, exactly. Unless IE (for Windows) supports it right, no one will ever use it for the web. THAT is why we don't want anyone company to develop a monopoly.
PNG in Mozilla (and Opera) is pretty darn great. And 24-bit transparency rocks. Too bad I can't use it too often.
I've never even heard of this format before. Anyone know how far its gotten (plugins for major apps, built-in support in anything, a single M$ app that you can use it with)?
A link to DjVu libre wouldn't have hurt. Here it is: http://djvu.sourceforge.net/ [sourceforge.net]
What are you talking about? It's right there in the story submission.
-a
How to rationalize theft.
It's *nix only, which makes it useless to the vast majority of users. Sure, you can get a plugin for Windows browsers here http://www.lizardtech.com/download/?f=0&d=1 but that doesn't mean you can compress images.
A more suitable alternative is JPEG2000. And if this patent thing helps it's rollout get along faster, I'm all for it.
Regards, Guspaz.
I like the idea of a significant number of processors in the PC market that are not made by the two chip giants AMD and Intel. This stems partially from concerns about things like the pentium's processor serial number now - and future possibilities like palladium. I also appreciate that, thanks to the G4, Intel can no longer claim clock speeds are the only meaningful chip performance measurement.
Of course, _nothing_ says that any apple x86 computers would in any way be compatible with standard PC offerings. They would likely still have their own, special BIOS and architecture, and would likely include some 'special', cool, apple-specific hardware OSX would depend on. You would not be able to get OSX to run on anything but genuine Apple hardware, x86 or not.
Trust the Computer. The Computer is your friend.
My guess that while it will be running an intel processor it won't run on 'Commodity' PC hardware. The fact that Apple controls the hardware and the software is what makes a Mac so great.
Thanks
Luke
Go out and get sailing!
Am I the only one who thinks that this should be an *entirely* obvious step that should be taken immediately?
I'm sure there are many users who share your wish. Sadly it is hard to see how this makes sense for Apple. They make their money from selling hardware. It is conceiveable they could transition to making their money from selling operating systems - though only Microsoft has ever really built a significant revenue stream in this business. But managing the transition would be almost impossibly hard.
It is almost unimaginable that a public company could turn to its shareholders and say: we have a sustainable business that makes about $1 billion a year and isn't under threat. We're going to throw that away and go into this other business, with Microsoft as our main competitor, and we might be profitable again in a decade.
It just isn't going to happen.
What Apple will do, IMHO, is start selling Macs with Intel-compatible CPUs in them. Mac OS X would only run on those Apple machines, not on an off-the-shelf PC box.
This makes perfect sense, given that Intel's economies of scale and the competition from AMD means their CPUs are faster and cheaper than PowerPC. Apple can still make its money off hardware and the value of its industrial design.
Sailing over the event horizon
.. is a sucker. Sorry, had to say it.
I know, some are really really really funny, but sometimes one has to make a stand for one's pricipals.
I know hollywood movies can and have been one huge ad before (Wizard comes to mind for Mario 3, Pokemon, Big Trouble was a massive dorito ad), but doesn't anybody take issue with the fact that music and movies for pay hasn't come about yet, but that advertising for pay might? Isn't that kind of twisted?
"Old man yells at systemd"
IA-64 seems more likely than IA-32 to me, but some people have suggested Apple could move to IBM's Power4 line, which is closely related to PPC. How about ARM Processors? MIPS? Sparc? Alpha? Transmeta? Anybody have any other ideas?
--
The internet is the greatest source of biased information in the history of mankind.
I concur, but keep in mind that Apple has always (afaik) made the majority of their income from hardware sales. Were they to move to an easily-cloneable PC platform (i.e. the platform that's evolved from the original IBM PC), they'd have to really move a lot of software to make up!
HOWEVER: a lot of people seem to think that that fact alone will prevent them from considering Intel/AMD. I'm not so sure. Granted, all of us would love to be able to run OSX on our existing Athlons, and I doubt that will happen -- but what's to stop Apple from rolling out their own version of the PC architecture? There's a lot of cruft in the ex-IBM PC that could be dropped; with a little work, an x86 machine could be had with all the hardware integrity of a Mac, and just as hard to clone.
You may be asking, Why would we want THAT? Two reasons, imho: 1) it would allow them to lower the price (though I doubt they would), and 2) x86 binaries could be run through something closer to Wine than a full-out emulator! Mmmm, compatibility.
Okay, I may be wrong in this (too lazy to check the article which I read yesterday), but I think the original article merely talks about moving away from Motorola.
The implication, of course, is a move to OS X, but I think it's much more likely that Apple will turn to IBM's PPC chips instead. IBM (the other part of the AIM triumverate) has been a supplier of Apple's chips for a while, and they're poised to release the processor's Apple needs well before Motorola (which can't seem to get their act together.
Try http://www.osnews.com/story.php?news_id=1357 or the Thursday, 7/11 update here.
Hire a Linux system administrator, systems engineer,
Am I the only one who thinks that this should be an *entirely* obvious step that should be taken immediately?
No, plenty of other people who aren't willing to pay for anything agree with you completely. Other people who would be willing to pay up to $129 for the same experience you get from a Mac agree with you too.
Apple is a hardware company. Getting Mac OS X working correctly on commodity hardware would be VERY expensive.
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
I've said it before and I'll say it again. I would love to see OS X on Intel processors for a variety of reasons. First of all, it's not Microsoft, so that means it's competition. My brother runs it on his Mac and it's great. It looks great, runs great, stable as a rock, and a unix core. I'd put it on my PCs in a heartbeat. Even if it failed, it would make MS push some features taht I think are smart like using 3D hardware to render the desktop to let you do all those cool window transitions and stuff. Also, OS X runs great on Macs, but Intel and AMD are up to nearly 3x times the speed of Macs, so think of what they could do. They could fund Wine for windows compatablility which would be a HUGE boost to open source. Plus software from the Mac could be easily ported, probably just a recompile like most unix software. And all the PC apps that might (and hopefully WOULD) get ported to OS X would easily go back over to the Mac, giving the existing userbase a major reason to want this. Plus the ease of a Mac on a PC would give Apple a reason to lower prices. At this point I'm close to rambeling so I guess I'll end this. I would LOVE to see OS X on PCs. I'd definatly dual boot it, no question. I'd pay $150, $200. And I'd love to be able to access the stuff on my Macs on my PCs without having to pay for some 3rd party program (my Macs are older and can't run OS X, so having an OS that could connect to them would be great). Plus it would probably FINALLY push MS to put in Mac compatibility stuff like Apple's had for years.
Comment forecast: Bits of genius surrounded by a sea of mediocrity.
I somewhat agree.
.. they still do engineering, but they dont seem to have any concept that if Joe Q Public were designing cars (remember the car that Homer built?), we'd be better off using bicycles?
...
More importantly, Mac engineers are still sane enough to remember that they became engineers in order to give Joe Q Public what Joe Q Public would want for other people had he spent a lot of time and money studying usability. Ie, expertise for a reason. MS engineers seem to be the whipping boys of the MS marketing and customer feedback teams
Look, I know I'll get a -1, Elitist for this, but in this day and age of specialization and depth of research, dont we think its time the public started making concessions for what they want and start listening to the folks that are genuinely interested in making really great usable software (even if its quite different than what you're used to), instead of assuming that even tho they need my help to find an ISP and to set up the internet they can't neccessarily ask for the right things that will make their tasks easier to accomplish?
Flame away, but just remember that desires are so cheap, you rarely spend any time or effort making sure they are good for you in the long run
"Old man yells at systemd"
I suspect Apple would require a different BIOS than what is used, per se, but right now Apple uses Open Firmware, which is an open standard for booting. You can wipe MacOS off of the so called "New World" Macs (most Macs since the original iMac) and install Linux if you like.
--
The internet is the greatest source of biased information in the history of mankind.
Lets be clear about this too:
x86 CPUs != IBM PC compatible (necessarily)
Opteron* x86-64 != IBM PC compatible (necessarily)
(or whatever they are calling this chip)
Just because the CPU is an x86 and therefor cheap, does not mean that the system is an IBM PC. Apple could still be a 'hardware' company and move away from the PowerPC, which, while a fine processor with excellent performance can't meet intel or amd in a price/performance showdown.
Apple should make the smart market decision and pick up some of the 'low price' users.
People often attributed Kurt Cobain's famous quote to him: "It is better to burn out than to fade away."
Ole Kurt was not the source of the quote though, that would be Neil Young from around '76-'77 time frame. He just, uh, borrowed it since it, uh, fit the moment, I guess.
For GNU/Linux, the link in the posting leads straight to a free software project DjVuLibre which handles the DjVu format (encoder, decoder, browser plugin, and standalone viewer). There doesn't seem to be a gimp plugin or any kind of editor. For Windows and Mac, LizardTech provides a browser plugin. I haven't seen it before either, but it seems to have potential.
true && more || less
Is it just me?
The advertisers should be the ones paying. Let them post their add and bill them for the bandwidth (plus markup to cover overhead, obviously). It's got to be cheaper than getting TV ad spots, and the advertiser gets direct feedback on how many people actually watched it, as opposed to a guess based on "ratings systems".
Adcritic was one of my favorite sites back in the day, but there's no way I'm going to pay to watch ads.
Under capitalism man exploits man. Under communism it's the other way around.
See:
Powered by Web3.5 RC 2
Of course, _nothing_ says that any apple x86 computers would in any way be compatible with standard PC offerings. They would likely still have their own, special BIOS and architecture...
You mean my dream of cool 3D gel-like BSOD screens are out of the picture? Darn!
Ooops, I forgot about the slashdot BSOD joke morritorium.
Table-ized A.I.
Jobs is needling Motorola. Unless Apple's business model is changing from that of a hardware to a software company, they'll stay with PPC.
:-)
When folks see my iBook, they think of it as a "Mac." A Mac is different from a PC (in marketing terms). This difference is why Apple can turn a profit these days when Gateway is posting losses.
If you put OS X on Intel, every beige box will be a "Mac." The name will lose all meaning, and Apple will have surrendered its hardware's marketing position.
It might be that Apple has, indeed, decided the hardware market is too saturated to assure the company's long-term profitability. This is the only reason it would make sense to port OS X to Intel.
I do not agree that the market is tapped out for Apple. If I were Jobs, I would constantly press hardware requirements through technological innovation on the OS and clever new add-on devices. This will keep their existing customer base on an upgrade track. A hot OS and new features, properly marketed, will also serve to attract new users. Their entry point is a hardware purchase.
Given Apple's commitment to their new retail stores, I'd think they still believe they're a hardware company. No Intel for now. Just options.
This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
Wasn't PNG supposed to be the "Open Alternative?"
Even if Apple switches to x86 procs, their hardware will still be proprietary. Why? Because they would go broke in a heartbeat if they tried.
1) Apple is largely a hardware company, and one with fat margins to boot. If they tried selling PC clones with similar margins Dell would take them to the cleaners. Hell, Dell would probably take them to the cleaners even if they charged slim margins.
2) That stable as a rock feature your brother enjoys? The almost seamless integration of most hardware into the OS? Those are features of the tight control that Apple can exercise over their hardware. If you think you would get these same features running on generic PC hardware you are sorely mistaken. Most vendors don't bother writing OSX drivers now, despite the fact that all PCI, AGP, and USB devices will plug right into a Mac. What makes you think they'll bother writing OSX-x86 drivers? Or were you just going to use the high quality BSD 3d acceleration video drivers? The world of PC hardware is a tar pit of cheap hardware, poorly documented interfaces, and Windows-only drivers. Hardware detection and configuration has never really been one of Unix's strong points. Why do you think OSX would be much better?
And don't let the fact that PIV's have almost 3x the clock of a Mac fool you into thinking it has 3x the performance. The PIV is first and foremost a high speed oscillator circuit. It is designed to have a high clock speed because most people are stupid and think it means fast. Meanwhile, Intel's highest performing chip at FP (the new Itanium's) is clocked slower than a Mac. So is it slower than a Mac? (Not that I'm arguing a PM is faster than a PIV, I just don't think it's a factor of three slower.)
The thing that is blowing my mind right now is how there are GIFs all over the djvu website!??
*opens IE* .png, please explain what you mean by "IE does not support .png"
*loads his forum, which uses only PNG images*
wtf are you talking about?
IE seems to support
-- 'The' Lord and Master Bitman On High, Master Of All
They killed off their licensing arrangement with the clone makers because Apple makes its money from hardware. It's very hard to imagine that they could sell Wintel users enough copies of OS X to make up for the lost hardware sales they'd get from "switchers" who no longer had to buy an entire new machine. Would it rock if I could run OS X on a tricked out custom-built PC at half the price of an apple box? Sure! Would Apple profit from my doing so? I don't think so.
I suspect that The Steve was just suggesting Apple might switch to IBM's Power 4 as the next gen architecture, not that they'll start dropping Athlons into iMacs.
It's already been covered many a time, but DAMN would I love to see OS X on Intel hardware.
Alright, I've been hearing this refrain since OS X Beta first came out and I finally have to ask. What exactly would be so cool about having OS X on x86 hardware? Is there something about the x86 architecture that would make the BSD core run much better than it does on PPC hardware? Or is it just the idea of finally having a usable, decent, attractive OS to load on all that cheap, commodity hardware?
Does anyone actually think that an x86 port of OS X would run faster on a 2.5GHz P4 than it does on a 1GHz PPC? No fucking way. They'd cripple it even if they could get it to run as fast as on PPC hardware, just to give you a taste of the good life...the first one's always free.
E
There's one thing computing teaches you, and that's that there's no point to remembering everything.
--Doug Copland
right now Apple uses Open Firmware, which is an open standard for booting
Ask a Sun engineer if you want a more accurate response, but as I recall, Macs (including my own) using Open Firmware, which is a stripped down version of the true "open firmware" known as OpenBoot. This is, of course, used by recent Sun machines and is very nice. I wish my Mac had the same OBP as my Sun.
For example, I managed to damage my video card on my Ultra 30. Yes, it was stupid and I regret it. However, I didn't know exactly what was wrong with it at the time. I connected a serial cable to the Sun, fired it up without the keyboard and was able to get into the OpenBoot prompt. From there, I ran the built in diagnostics which basically told me what an idiot I was and how much damage I'd done to the card (doh!).
Now, granted, I have yet to try this with my Mac but I'm 95% sure it won't work.
It is possible to render images using intricate table coding in which each cell represents a pixel (use colspans and rowspans as necessary to optimize the table).
See my example here. It does use one tiny, two-color gif for the page background, but most of what appears to be images are actually table cells with bgcolors. Unfortunately, it doesn't quite properly in Mozilla, which absolutely refuses to render 1x1 table cells.
In reality, this isn't a total solution, but if image format lawsuits succeed this is what we'll end up doing to render graphics on the Web.
IT is not out of the question for Apple to make their own computers utilizing Intel processors. They would only support the OEM hardware, avoiding the pitfalls of Windows, which must support zillions of configurations.
The most challenging hurdle I can see is dealing with big versus little-endian issues.
-- thinkyhead software and media
It is scheduled to be retired by HP/Compaq/Digital glom after the next two generations are out. The architecture has lots of headroom and Apple could own it outright. It has been 64 bit from the start and is very flexible. And the Apple^H^H^H^H^HAlpha architecture equivalent of AltiVec (MVI) is quite suave.
- Tjp
I am in wallow with my inner money grubbing capitalistic pig. ... Oink!
All images that I create are PNGs. Check out http://www.datadino.com and see for yourself.
Javascript + Nintendo DSi = DSiCade
Besides, what would they do for their portable line? Itanium is meant for high-end servers, not lower powered laptops.
There ain't no rules here; we're trying to accomplish something.
VW's "Milky Way" (last one on the page). Like the best silent films, they manage to tell a wonderful story with no words, except this is all in the space of a minute. The music chosen gives further meaning to the video, and vice versa. The fact that it's an advertisement is almost an afterthought. Which, ironically, makes you want to buy one even more. I consider it to be one of the finest short films ever made. If more commercials were like this, I'd pay for that adcritic subscription. Especially if they offered a way to get broadcast-quality copies of these commercials.
c-hack.com |
The funny thing is, Apple hasn't been using PowerPC processors in most macs for some time now. That's right. If you open up your brand new G4 tower, that piece of silicon won't have the PowerPC label. In fact, no processor made by Motorola is made under the PowerPC name. Due to a bit of a hiccup with IBM over licensing the name, they're all merely "PowerPC Compliant" processors. Seems we won't see a PowerPC G5 coming from them after all.
Don't presume that moving to Intel hardware will create a Mac with the highly-modifiable box you take for granted on PCs.
Apple survives today because their boxes are designed to make a user's life easier. That means, despite a change to the processor, it is very likely that Apple would still have a custom motherboard available ONLY from Apple, still use Open Firmware rather than a PC BIOS, (this is done on Sun as well) and still not be subject to the resource-hungry design of the aging PC design.
Intel may assist Apple in a mobo design, but Apple will not release it for general consumption. If they want to continue to survive as a business, it would be suicide to do so. Apple is a hardware company. They have to keep some things closed to keep a competitive edge. The hardware would be generally closed-source, along with the upper layers of Mac OS X (Darwin, the core of OS X, is open source and works right now on x86 as well as PPC.).
A more serious matter would be the Pentium's lack of Altivec--the vector processing unit and the true power in the PowerPC chip that lets it keep up with Pentiums doing the same calculations in most instances, despite PPC chips having half the clock speed.
Not insurmountable things, however. I tire of the PowerPC production issues at Motorola. I would rather get IBM to make the chips--they should know how, since the PowerPC chip uses the same tech as in the POWER mainframe chips.
Vos teneo officium eram periculosus ut vos recipero is.
You don't need to use something to replace JPEG... probably. Realistically, the people they're going to go after for JPEG use are the manufacturers of products that use it (digital cameras, image editors, etc) and make a lot of money doing so. This is why Sony was an early target.
If all you do is take an image out of your camera and put it up on your site, you're not infringing their patent anyway (IANAL, so go ask yours), the camera maker is.
I suggest that everyone take a deep breath and then those few of you involved in deciding what image formats are used by open source software should get together and start working on a long-term solution. JPEG is very nice, and if it's still the best technology in town in 17 years (or the only one that's unencumbered), we'll go back to using it.
"It's better to burn out than to fade away." -- Kurt Cobain
That's kind of a no-brainer, isn't it?
Apple's hardware strategy made sense back in the days when the extra money you paid for a Mac was really worth it just for all the extra hardware stuff that would Just Work(tm) -- until recently, 24-bit color, built-in sound input and output, etc. etc. were not common in the PC world, and were not cheap either. But within the last year or so, it's gotten so you can get comparable features in a $300 Walmart or Fry's PC.
Find free books.
If you think Jobs is above running on Intel hardware, think again. Intel hardware does not imply beige boxes, anyway...
;-)
'NeXT Thing you know, we'll have FAT binaries!
Mark
'Still has his Framed '88 NeXT Poster On The Wall
The serial part will work on macs with serial ports, in fact that was the only way to access the OF for the longest time on a mac because, the OF drivers for the video card sucked.
At several times during past keynotes, Jobs has mentioned the possibilites of using new chips from both Moto and Intel.
I've personally heard him mention the possibility of transitioning quite a few times over the past few years -- usually mentioned as an afterthought.
Because of Jobs' pacing and delivery (and his famed RDF), the media hasn't picked up on it very much -- and whatever stir is caused dies down very quickly, and people forget again by the next time an expo rolls around.
I imagine during the last couple of years of OS 9, this was more of a veiled threat to Moto to try and keep up with clock speeds and the like, much like Apple's (non-veiled) threat against ATI.
Honestly -- with the exception of the CPU -- just about everything in modern Macs is a standard across the industry.
Now with Darwin for X86, it shouldn't be terribly difficult at all to transition to Intel -- and might be a welcome change of pace. I've had a 450mhz G4 tower for 4 years now, and machines have barely doubled in speed.
We've heard rumours of the G5 for, um like, 3 years now? Always 6-8 months out (just like today).
I'm as much of a Mac nazi as they get, but as long as the machine behaves the same and -- God forbid -- prices might drop a bit, I'm all for it.
The Mac is all about the user's experience. And, for the most part, the user could give a shit what's in his box as long as it behaves consistently and reliably.
Too late - I'm pretty sure Intel picked up most of the intellectual property involved, as well as most of the Engineers to work on IA64.
Why?
JPEG2000 is more encumbered by patents than GIF. It'll never see the light of day.
The latter does not follow from the former because those companies who currently claim patents on part 1 of JPEG2000 have also agreed to license their patents to the general public without royalty, unlike the recognized owner of LZW (GIF's back end) and the apparent owner of RLE-plus-Huffman (JPEG's back end).
Will I retire or break 10K?
What would be so cool about OS X on x86 hardware? The exact same things that make OS X as cool as it is on PPC hardware. OS X is just a wonderful operating system, regardless of the hardware behind it.
The fact is that x86 hardware has a huge installed base. Given the assumption that such a port of OS X didn't require any proprietary motherboards or whatnot, (an assumption that may or may not be reasonable,) having an x86 port would be a wonderful opportunity for more people to run this great OS.
On the subject of speed, my eMac is certainly not top of the Mac line and it performs very well on everything I do on it. I'm extremely pleased. The 10.2 Jaguar release will only improve this. Even if Apple was dastardly enough to artificially cripple an x86 OS X port to run at the same speed, I'm pretty darn happy as-is.
Sharpies don't just sniff themselves.
The first problem marginalizes OS X and turns Apple into Dell or Gateway. They're much too good of a software house for that. The second problem will produce a reaction from MS that even a GOP DoJ can't ignore.
Given that, the concept of telling Motorolla to put up or shut up must be attractive to Steve Jobs. He might well float rumors to keep Motorolla on their toes, or to get them there in the first place.
I'm sure Apple's hardware engineers can handle the task of cooling a P4. The other components won't be affected much more than a whole new mobo would normally require. But you'd lose the vector unit and the the lower power requirements of the G4. I don't think they'll do it, since the 'books have good battery life thanks to the lower power consumption int he chips. And that's a strong selling point.
Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
How could they really keep it proprietary enough to avoid the price wars? Honestly, the only thing that isn't standard PC hardware in the macs now are really the motherboard and the processor. That's the only reason you can't build your own mac (that and you wouldn't get the cool case). If they switched to a consumer availible MB and Processor set, they would have to become price competative. That's not something apple really needs I don't think, but I'm not an economic analyst either.
T Money
World Domination with a plastic spoon since 1984
I have moderator access, and I am wondering if I should write a comment (and hence can not moderate), or moderate (and hence can't post). However, noticed something which has not been represented so far. Hopefully this will not go unread as there are already 200 comments posted.
People say mac users are fanatic (and that's why they don't switch). People say Mac is losing market share. People are unhappy with Apple charging $99 for DOT-MAC. And so on and on...
However, given a choice of 4 subjects (JPEG alternative, patent infrigement, ad critic, and Apple), I see most of the comments (more than 60% per my count) are about Apple. Either that reflects the zealotry on the Mac side, or, boy, is Mac the talk of the town !
Unbelievable...
It would be pretty cool. Connectix would modify their VirtualPC software so that you could run Windows (natively) as a process within OS X, much as VirtualPC for Windows does now; the option to run both OS's without the speed hit of emulation.
The biiiiiiiig downside to going with x86 chips... Classic/OS 9 apps would not run. Bye-bye QuarkXPress, and every other big app that developers are dragging their feet on.
And another problem, the fact that all existing OS X apps would have to be recompiled for x86 binaries. Not a major task for the developer, but is every developer going to jump right on it? What a mess, after just having gone through the OS 9 to OS X transition.
And then there's the whole issue of hardware. No more fuzzy math talk about how megahertz don't count. Apple would have to get damn competitive on hardware, either by offering very competitive pricing with narrow margins (not likely)or by continually trying to add features that PC vendors only talk about (like they did with USB, FireWire, DVD burners, and screwless, hinged cases).
Apple wouldn't dare make the x86 jump for at least another year, minimum, and two years at best. They need to give the Mac community a little breather as we just went through the PC equivalent of open heart surgery.
If Apple ever did switch CPUs (I don't see this happening with the investment all their big name software vendors have in AltiVec code), it would be on their own machines. You'd still have to buy an Apple to run OS X. I own a couple of nice G4s and have no complaints about the price or performance.
There is a concrete example that exists to show why it would be a terrible mistake for Apple to move to Intel hardware in general, rather than Apple built Intel hardware --- Be. When Be was concentrating on building hardware (does anyone remember the BeBox) and software to match, they were in good shape. It was only when they dropped their PowerPC hardware and moved to generic Intel that they began to have problems. Distribution channels are locked up by Microsoft licensing (this won't change), they had to deal with everyone's $10 NICs and video cards, etc.
* As is generally the case, my opinions do not reflect those of my employer.
I guess Mac IE doesn't understand HTTP 1.1, because I often find that the browser will get stuck in the middle of loading a page with the status bar indicating that it's trying to download a spacer gif from the same server. It just sits there for 5 to 60 seconds. Clicking STOP and RELOAD is usually faster than allowing it to finish. The issue comes up at least once per browsing session, but never seems to occur in other browsers.
Someone's been saying that since the first Mac came out in 1984. The debate will probably continue for years.
There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
While it's fun to speculate about Apple going to X 86, it's more likely that they'll shift to IBM PowerPC Chips, perhaps the single processor POWER4 that they've been working on. The major thing that's tying Apple to the G4 right now is AltiVec, for the acceleration of Quartz Graphics. However 10.2 releases QuartzGL, which off loads some of the quartz rendering to the GPU. If Apple can offload enough of this processor intensive work to the GPU then they have reduced their need for AltiVec (which is a Motorola PPC only technology) and opened the door to going with POWER4. Now considdering that POWER4 right now comes 2 CPU's to a die this could be a big win for Apple in the workstation arena. a Dual processor POWER4 machine (for an actual total of 4 processors) with the right graphics card could give the SGI Fuel a run for it's money, especially if the claims about Apple's fast IDE can be believed. Or if RapidIO/InfiniBand ever materialize.
What if it is just turtles all the way down?
First of all, just because Apple might switch manufacturers does not mean they will switch to x86. Such a move would not only be impossible, it would be foolish. If Apple were to have anyone else develope processors for them, it would be IBM, as they are the other part of the PowerPC. Neither Motorola nor IBM seem to have an interest in making consumer level processors, which is why it is so long between updates. Motorola also (I believe) owns AltiVec, so if Apple was going to have someone else manufacture for them, they would need a processor that could perform significantly better with much higher clock rates to compensate for the lack of AltiVec or pay an arm and a leg for processors since the manufacturer would have to pay licensing fees to Motorola.
This is all true, but taking the long view, I'll be happy with the current state of affairs if we're able to get some patent reforms in the next 10 years. Open source will still be around in 20, 30 or 100 years. Will this little two-bit company? Probably not.
One potential problem with Apple going exclusively with IBM is that IBM does not manufacture G4 processors- just the G3- and all of Apple's current machines, except for the iBook use the G4. I read that they are quietly phasing out the low-end G3 iMac in favor of the eMac.
Motorola owns the patents (or some of them) on Altivec (Apple's "Velocity Engine")... though some people have wondered if IBM could simply license the technology and run with it. I think also, that a couple of years ago IBM and Motorola hhad some philosophical differences of opinion on the future of the PPC and the AIM "allliance" sort of dissolved. Apple sells quite a few computers though, over 800,000 last quarter.... that might be attractive to some of the alternative processors.
Also, there have been rumors floating aroudn about Apple simply buying the rights to the G4 from Motorola... regardless of what's true.... Steve Jobs was correct, they have plenty of options.
Apple is big enough to ask Intel for a custom chip just like Microsoft did for the X-Box. (notice the custom socket on the chip?) If they do not infringe on any of Motorola's patents, it is possible for Intel to manufacture and non-X86 chip for apple that would contain all the power, speed, and effecient manufacturing for low cost parts with high performance. What would you do with a 2.5 Ghz Mac?
The truth shall set you free!
I would think a problem with the proprietary solution is that people will hack the hardware and support software enough that they can get it to work on commodity hardware, I think.
New G4s should be out in August also.
The 17" iMacs look great. :)
-- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
that was "booth" not "both" :-O
-- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
Or hell, anyone who buys Tommy, or damn near anything that's marked up insanely because of the logo. Americans (and Canadians, and Britons, and the French, and the Japanese, and, and, and...) LOVE not only advertising for companies, but paying for it as well.
:)
It's something that sickens me to no end - when I went to high school, people kept the tags on their baseball caps to show they were the *real thing* - that being Starter brand, iirc.
I'm quite happy buying damn near everything I can with generic/unknown brands, and strangely enough, my quality of life hasn't suffered one bit. In fact, I can afford a hell of a lot more pairs of shoes than my Nike-buying friends. And wow! They last just as long. Now if only we had a generic brand of car (and whoever mentions KIA gets a kick in the face
Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
PNG is lossless. JPG is lossy. JPG can make files smaller than PNG (at least at aggressive compression ratios). Websites want the smallest file they can get to speed browsing (ok, at least responsible websites would want the smaller file)
So yes PNG is a great format, especially for intermediate work in a graphics workflow, but a lossy compression is desirable for an end product to get a smaller file.
DJVU was designed for scanning paper documents, mainly. It doesn't include actual ASCII text like scanned PDFs can, but it is tuned for accurate visual representation of printed pages. The images have a couple of layers - the high-contrast material (such as text) and the background nuances (shading of the paper etc.) So it's possible to view the image with or without the background. And the background, being low res smooth shading, doesn't cost much space. I've been using it for a couple of years for this purpose, because neither JPEG nor PNG are ideally suited for it. Separating the foreground from the background strikes me as a really good idea.
It wasn't completely free at first so that was good news when it was announced a while back.
Of course to be truly useful as a JPEG replacement it needs to be included in browsers. People don't like having to mess with plugins.
Anyway I bet the JPEG patent stuff will blow over soon enough. This company obviously has brass balls and no brains to think they can pull that off. Maybe they will manage to sue a few big guys, bully some little ones, make some money and then get a little more complacent as their time runs out. But I imagine we will still be seeing lots of JPGs 10 years from now (just like GIFs didn't go away).
At the risk of being flamed from here to Topeka...
OS X on x86 might be nice in that it's a userfriendly OS other than Windows for people to use, but it's not the grail that you and a lot of the Mac-advocates here seem to expect.
Do you know why OS X is such a nice OS? Because it runs on Apple computers. And I'm not saying that Apple computers are better than x86 computers, I'm just saying that they're made and controlled by Apple. They have all the specs on all the hardware down to as low a level as they care to look. They can optomize the OS to run on the PPC processor, to read from Apple HD's, to use Apple CD drives... And none of them will ever do anything that the software doesn't expect. There won't be any weird missing functionality in the drivers. Every hardware glitch or driver bug that may exist is ready and available in a database for the OS programmers.
Porting OS X to x86 would be the functional equivalent of running console emulators on your PC. MAME and the various old-system (genesis, NES, SNES, TurboGrafix...) emulators work fine because modern computers are So much faster than the original hardware that the fact that none of the hardware is at all like what those games were optomized for doesn't matter. Motorola processors may be out of date compared to AMD/Intel processors, but not nearly so much as, say, a 1988 arcade cabinet to AMD/Intel processors.
OS X would be slow on x86. Since it's based on a Unix core instead of some totally proprietary thing it probably would still be easily usable, but it would Not have the performance that Mac-advocates so praise when poo-poo'ing the 'MhZ Myth'. But even worse than the speed hit; it would be unstable. Mac Products 'Just Work' because Apple OS programmers can take the latest build down to a lab, load it on all the machines there and see ever possible major hardware configuration change. The ones that crash, they check the hardware docs and fix the bug. If MS could do that, or if Linux hackers could do that, I have no doubt that Every OS would 'Just Work'.
OS X on x86 (and all this assumes that Apple ports it to open hardware, not proprietary Mac Hardware that's just based on a processor made in a factory with AMD on the sign) would make Apple a lot of money up front, but would be a horrible, horrible idea with their current business model. They Rely on the fact that their hardware is proprietary, and not because they can price it however they want ('cause it's really not That expensive); it's because they have absolute control over how you set up your PC. People slammed MS for giving favor to certain manufacturers, but Apple is worse a thousand times over.
So in conclusion, as I've ranted long enough, if Apple releases an OS X that runs on my 1GhZ AMD, I'll give it a shot, sure. I mean, really, what do I have to lose? And I'm sure a lot of people will do the exact same thing. But you'll have a whole lot of Mac-advocates (Maccies? Macacates?) left sputtering, "Illegal Operation? But..but... It USED to Just Work!"
"If a man hasn't discovered something he will die for, he isn't fit to live" -- MLK, Jr.
I'm guessing they have patents on DjVu, purchased from AT&T.
I use LizardTech's MrSID product for GIS imagery and they are hardcore about declaring (and enforcing) their patents on the wavelet compressions it uses.
That said, MrSID compressed images are amazing tight with very good resolution.
I think the Steve comment was taken a bit out of context. Here is the whole quote: "The roadmap on the PowerPC actually looks pretty good and there are some advantages to it. As an example, the PowerPC has something in it called AltiVec, we call the Velocity Engine -- it's a vector engine -- it dramatically accelerates media, much better than, as an example, the Intel processors or the AMD processors... so we actually eek out a fair amount of performance from these things when all is said and done. And the roadmap looks pretty good. Now, as you point out, once our transition to Mac OS 10 is complete, which I expect will be around the end of this year or sometime early next year and we get the top 20% of our installed base running 10, and I think the next 20 will come very rapidly after that. Then we'll have options, then we'll have options and we like to have options. But right now, between Motorola and IBM, the roadmap looks pretty decent. "
Visit Jonesblog and say hello.
Here's the page for the Motorola MPC8540 -- the first implementation of the commonly called G5 chip.
G5 seems to be a term that only Apple uses (maybe IBM, too?); Motorola calls this the first implementation of "the e500 high performance core [which] implements the enhanced PowerPC Book E instruction set architecture". They also call it a PowerQUICC communication processor; I suspect they have no shortage of names.
I've been drooling over this chip for a while - RapidIO bus interface, dual 10/100/gigabit ethernet controllers built in, DDR memory controller with ECC, PCI-X... It's got enough stuff to make a great laptop, but is meant more for embedded applications.
HIV Crosses Species Barrier... into Muppets
Unless something has changed, Itanium is a lot slower then current x86 chips out there.
autopr0n is like, down and stuff.
Are you saying PA-RISC and PowerPC are code compatable? I find that hard to belive. Itanium can run x86, PA-RISC and Epic code directly. Nothing else.
Why would intel and apple design a new, even more complex chip, when they could just a java style JIT for PowerPC code?
autopr0n is like, down and stuff.
Intel chips do have something similar to AltiVec, although I don't know how comparable they are. I'd be willing to bet a 2ghz P4 could probably womp a 800mhz G4 at vector math anyway, these days, so it's really a non-issue.
autopr0n is like, down and stuff.
Does anyone actually think that an x86 port of OS X would run faster on a 2.5GHz P4 than it does on a 1GHz PPC? No fucking way. They'd cripple it even if they could get it to run as fast as on PPC hardware, just to give you a taste of the good life...the first one's always free.
Yes.
Anyway, apple will probably build proprietary hardware around an x86 core, rather then just use commodity PC parts. There's no real reason to use PowerPC these days over x86 with all the advancement in emulation and Just in time compilation these days. Some company (HP I think) Actually created a MIPS emulator that ran MIPS code faster then natively, even on the same chip.
autopr0n is like, down and stuff.
Look, the fact of the matter is, there is not really that much variation in hardware on the PC side. A lot of the problems you see on a PC come from crappy drivers written by companies that don't have enough money to create good ones.
If you buy the right hardware, from the right companies, you can build a very stable windows system (in fact, with windows 2000 you can get very good stability without super-high quality HW) that never, or rarely ever crashes.
Also, if you have any experience with PC OSs other then windows, you would know its quite easy to build systems that don't fuck up and crash using open source Unixes. And what is OSX based on? BSD (along with a Mach kernel)
It wouldn't be anything like trying to run a video game hard coded to a specific hardware implementation. Almost all of the OS code is going to be cross platform enough for you to get it up and running without changing very many lines of code. Of course, you're probably going to uncover new bugs, but those can be fixed. If apple programmers are writing their code so that it only works well on PPC hardware, they aren't doing their job. Sure they are going to be doing platform specific optimizations, but those optimizations can be redone for x86.
autopr0n is like, down and stuff.
My guess that while it will be running an Intel processor it won't run on 'Commodity' PC hardware. The fact that Apple controls the hardware and the software is what makes a Mac so great.
You mean "The fact that Apple controls the hardware and the software is what makes Apple so much money". You can build a PC that's just as stable if you use certified drivers and quality hardware. If apple dropped their exclusive hardware they would be in direct competition with M$. Not a good place to be. Anyway, If apple does switch to x86, they'll probably keep right on with the same business model of proprietary hardware, just with a different chip.
You can get open commodity PPC hardware just like you can with Intel stuff.
autopr0n is like, down and stuff.
There was a long time like it seemed like they were going straight to hell. 700 million dollar losses per quarter, etc. Before jobs came back the company looked to die.
autopr0n is like, down and stuff.
Apple won't make Apple machines commodity items. Period. They might move to an x86 (or more likely a 64 bit architecture) core, but they'll only work with Apple systems. Why? Because that's how Apple makes money. They don't make money on the monopoly tie-ins, they don't make money on the OS. They make money on hardware, just like a Dell or a Gateway with style and a sense of personality.
Sure, Jobs is a megalomaniacal asshole a lot of the time, and yes, Apple's as bad as Microsoft in many ways (worse in a few), but despite it all they make good hardware. Hell, even Microsoft makes good mice.
If there's an architecture change, however, this is going to be an absolute pain in the ass for developers. Everything will either need to be compiled again and resold, or it'll all run slower on an emulation layer. Having just gone through that pain with OS X migration, I suspect Apple would have to kiss -everyone's- ass to get them to bother doing it again within the next two years.
Apple's in a very tenuous spot right now, and I'm not sure if they're aware. They're just starting to get some developer approval for X, the OS is just barely coming into maturity, and they've decided to charge a rather high (for Apple users) price for the OS loaded with new features when the current one isn't even working acceptably fast compared to the OS it replaced. They're alienating old-time users, and some recent pre-"Switch" switchers like myself are starting to think the whole give-Jobs-a-chance thing was a real waste of effort because the company just doesn't treat users well.
Dumping "rumor" reporter admissions to MWNY, killing iTools and going pay, charging $129 for OS X.2... It just hasn't been a good month to be an Apple owner. I just hope Jobs realizes this and does something to show us his company gives a shit about the actual buyers.
Though for all Apple's flaws, I -do- like my iBook. It works. Just... a bit slowly.
My own pointless vanity vintage computing page
Which could happen, and hold up the JPG2000 standard in court for years.
autopr0n is like, down and stuff.
Before it was AMD and Intel, it was Intel and motorolla. If you think about it, AMD's business model was kind of suicidal. "We are going to take on the market leader head on with a compatible product." Most people would try to 'go around' Intel, in the way transmeta did. But AMD stuck it out and came out as a variable alternative. In theory it could happen again.
Also, Apple could use AMDs x86-64 rather then IA-64, which would still give us choice in the market.
I also appreciate that, thanks to the G4, Intel can no longer claim clock speeds are the only meaningful chip performance measurement.
I remember when PPC speeds were higher then Intel speeds, and all the Mac zealots were claming their chips superior based on that. I haven't seen any benchmarks lately either way, but I have a hard time believing that Apple is actually faster. You notice they aren't claming a speed upgrade in their 'switch' ads? Its because they aren't faster.
autopr0n is like, down and stuff.
Also, it's only the iMac that has an 800 MHz chip. The PowerMac G4 has 1 GHz chips. I'm sure there will be speed steppings down the road if Apple feels threatened by Intel and asks for them.
not according to the apple store. The cheapest mac there with a 1ghz is a dual and costs $3k
autopr0n is like, down and stuff.
The BSOD is the windows equivelent of a kernel panic.
autopr0n is like, down and stuff.
Korean cars are like korean RAM. In fact, Hyundai makes both
autopr0n is like, down and stuff.
Besides, it seems Steve was misquoted. Sorry.
--Bud
I'll post the script if I can find it, but basically XPM is just a text file bitmap and a key. A simplified example:
Would represent a 3-pixel black square with a 1-pixel red dot in the middle.Why OS X on x86? Competition! Freedom! As it stands, if you want to switch to OS X, you have to buy a new computer, and lock yourself into a single hardware vendor. If Apple pulls some stunt down the road (like charging outrageous OS upgrade fees), you have to buy a new computer to switch back (or run some Free Unix variant). If the Mac OS ran on x86 hardware, we would finally have true competition in the OS arena, which can only mean good things for customers. If OS X for x86 made it easy to dual boot, I bet many people would give it a shot; they can always go back to windows if they don't like it.
"The question of whether a computer can think is no more interesting than that of whether a submarine can swim" -EWD
Of course to be truly useful as a JPEG replacement it needs to be included in browsers. People don't like having to mess with plugins.
Well, it'll never be in Mozilla/Netscape if things stay the way they are - there are two patents which apply to it, and you can only have a license for them if you are writing software that's purely GPLed. Read their licensing page.
Gerv
From their website:
The Reference Library contains the entire DjVu decoder and much of the encoder, but it does not contain the sophisticated encoding strategies necessary for reaching the highest compression ratios. Among other things, the DjVu Reference Library contains the full DjVu decoder, the full IW44 wavelet encoder/decoder for continuous tone images, and the back-end of the JB2 bi-level image compression technique. It does not contain the code for separating document images into foreground and background layers, nor does it contain the code of the lossy JB2 scheme that achieves the highest compression ratios on bitonal images.
And...
Two patents apply to two very specific aspects of DjVu and DjVuLibre (described below). Those patents are owned by AT&T, but LizardTech has very broad rights to them and grants free and permanent licenses to them for the purpose of building GPL'ed software with the DjVu open source release.
So, DJVU could not appear in Mozilla/Netscape, because they wouldn't be granted a license to the patents. Mozilla is MPL/LGPL/GPL tri-licensed.
Gerv
they could just cripple the parts of the system that are not open. there are more closed parts of OS X than open ones.
I believe the poster meant that there are 2 different Itaniums:
One that is x86 backwards compatible (and only x86 backwards compatible)
One that is PA-RISC backwards compatible (and only PA-RISC backwards compatible)
And the poster thought it not much of a stretch to create a third version, that is PowerPC compatible.
Of course, there is only one Itanium core, and it handles all 3 (as you said). However, most RISC chips (such as the PA-RISC and PowerPC) at least have enough similarities that emulating PPC on PA-RISC (or using the PA-RISC decoder) is relatively simple; the opcodes may be different, but otherwise almost everything translates over directly.
eg. (example-- the actual binary is probably different)
Function to perform: A+B=C
"ADD A, B, C"='AF0F32BFh' in PPC machine language.
"ADD C, A, B"='CBBF0F32h' in PA-RISC machine language.
The difference is the opcode byte (AF v. CB), and ordering (A+B=C v. C=A+B)
The commands translate directly over, and only the formatting of the instruction matters. Easy emulation. x86 emulation is more of a bear: a single instruction can do different things, depending on the context (almost like operator overloading in assembly)
There have been similar rumors about using AMD chips; they go along these lines:
AMD Athlon & Opteron processors are really two processors: 1.) An x86 decoder, which translates the x86 instructions to 2.) AMD's completely original RISC core; each is roughly 1/2 of the total die size.
Take the upcoming Opteron, chop off the x86 decoder (which is about 1/2 of the chip), and use its RISC core natively (and emulate PPC)
Take the Opteron, and replace the x86 decoder with a PPC decoder (which would still be a smaller die than the x86 Opteron)
AMD is more likely to modify their design than Intel is.
Of course, the argument can be made 'why modify anything?'
As the poster said: x86 is on its last legs. The Opteron is likely the bed it will die in. There's really no reason to even have a CISC chip now that compiled languages are used instead of assembly.
There aren't many compelling things that show that VLIW is a better design paradigm than RISC. Few convincing reasons that VLIW (Itanium) is better than RISC (PowerPC)
Even Intel will have to debunk the MHz myth when trying to convince the public to buy the consumer version of Itanium, rather than the x86 Opteron.
Itanium and PowerPC have roughly equivalent SPEC scores at the same clock speeds.
There's not much to show that PowerPC is 'showing its age', as many of Itanium's touters claim. (It's more of a VLIW vs. RISC argument)
Apple has already done the processor emulation: When it moved from 680x0 to PowerPC. It's not as big a problem for them, having learned how to do it)
-- Sometimes you have to turn the lights off in order to see.
x86 is dying. Apple isn't known for living in the past.
Just because it's Intel doesn't mean it's x86.
Releasing OSX for x86 is completely moronic. Apple is a computer company, not a software company. They sell computers first, software second. If OSX ran on 'open' PC hardware, nobody would buy Apple computers-- they'd buy cheap hardware and OSX.
This is exactly what happened circa 1995 when there were Mac clones. The clones bled Apple dry. Steve Jobs saved Apple by making it a closed system again. Openness only works in a world that believes in openness. The clones exploited Apple's generosity, and it nearly killed Apple.
Pit any software against Microsoft, and expect Microsoft to attempt to kill it. Apple is doing well because they cooperate with Microsoft. If OSX were released for commodity PC hardware, and Microsoft will dump Office/Mac, and basically shut OSX out of the market (as it did with Netscape).
Free software is surviving Microsoft because it can't out-compete with Free Software's price. There's no company to bankrupt, and the software is largely donated by generous coders. Apple has no such protection. They can go bankrupt, and they don't have the hordes of programmers donating code that Free Software enjoys.
-- Sometimes you have to turn the lights off in order to see.
Just because MacOS could be ported to run on X86 doesn't mean it would work on PC Compatible hardware.
A "Mac BIOS" that could make the Mac as closed and proprietary as it is today. The could make the same nice hardware, with the tight integration between OS and hardware that Mac customers expect. Only the processor inside might say Intel or AMD.
I think it would be a smart move on Apple's part.
You were mistaken. Which is odd, since memory shouldn't be a problem for you
- The quote regarding Steve Jobs on Intel may have been misrepresented by the original article. The quote came from Apple's Q3 Financial Analyst Meeting Q&A. From that broadcast, here is the entire quote in context:
... so it looks like discussions of OS X on Intel/AMD may be a premature. (despite repeated speculation on this
A bit clearer, is his intent when taken in context.(5m 40s) Steve Jobs was asked about porting Mac OS X to Intel:
Steve Jobs: "The roadmap on the PowerPC actually looks pretty good and there are some advantages to it. As an example, the PowerPC has something in it called AltiVec, we call the Velocity Engine -- it's a vector engine -- it dramatically accelerates media, much better than, as an example, the Intel processors or the AMD processors... so we actually eek out a fair amount of performance from these things when all is said and done. And the roadmap looks pretty good. Now, as you point out, once our transition to Mac OS 10 is complete, which I expect will be around the end of this year or sometime early next year and we get the top 20% of our installed base running 10, and I think the next 20 will come very rapidly after that. Then we'll have options, then we'll have options and we like to have options. But right now, between Motorola and IBM, the roadmap looks pretty decent. "
blakespot
-- Heisenberg may have slept here.
iPod Hacks.com
Look more closely at the FAQ (under "Customer Services"). That $69.95 is a "special limited-time annual cost"...so later on, you get to pay more to watch commercials.
> Good god. Are you all 12???? Try The Who!!
Well, give some of us credit, remembering Neil Young, okay?
And, for the life of me, I can't place the Who song you're referring to. I've still got "Pink Moon" stuck in my head.
from macrumors.com, posted to alleviate questions of OSX on X86.
... so it looks like discussions of OS X on Intel/AMD may be a premature. (despite repeated speculation on this topic)
The quote came from Apple's Q3 Financial Analyst Meeting Q&A. From that broadcast, here is the entire quote in context:
(5m 40s) Steve Jobs was asked about porting Mac OS X to Intel:
Steve Jobs: "The roadmap on the PowerPC actually looks pretty good and there are some advantages to it. As an example, the PowerPC has something in it called AltiVec, we call the Velocity Engine -- it's a vector engine -- it dramatically accelerates media, much better than, as an example, the Intel processors or the AMD processors... so we actually eek out a fair amount of performance from these things when all is said and done. And the roadmap looks pretty good. Now, as you point out, once our transition to Mac OS 10 is complete, which I expect will be around the end of this year or sometime early next year and we get the top 20% of our installed base running 10, and I think the next 20 will come very rapidly after that. Then we'll have options, then we'll have options and we like to have options. But right now, between Motorola and IBM, the roadmap looks pretty decent. "
I want 2D games back.
Have they considered supporting the site with ad revenue? Oh wait...
Well, I don't know how easy it would be to yank off the x86 bit of the core and replace it with a PPC one. I'm sure the designs are pretty tightly coupled, for example the number of registers as well as things like SSE and MMX would need to work the way it does on an x86 chip.
I also seriously doubt the decoder takes up half the CPU space.
I also don't think Intel plans to sell the Itanium to the public for a long time. They may also add 64 bit capabilities to their Pentium line of chips to compete with AMD that way.
autopr0n is like, down and stuff.
Gamer's take on Apple switch campaign.
re-read my post, zealot. I'm not talking speed, I'm talking increase in speed over time.
I've written assembly for 6800, x86, and MIPS. I know a thing or two about how processors handle instructions.
To get IE to support PNG alpha transparency you have to use pass the PNG through a DirectX filter, and it's pretty darn nasty.
r l= /workshop/author/filter/reference/filters/AlphaIma geLoader.asp
Documentation on how to do it is here:
http://msdn.microsoft.com/library/default.asp?u
I tried it out. It's pretty darn slow, not to mention ugly. The DirectX Filters can do a lot more too, like resizing images on the fly and such. But of course it's MS/IE/DirectX only.
At least IE for MacOS doesn't seem to have any problems with standard transparent png's.
OSX is, essentially, OpenStep 6.0 + Aqua (window system) + Carbon (Mac Apps) on Apple hardware. OpenStep ran on all kinds of hardware, including Intel. Aqua is new, and I'm sure written with an eye toward porting. Carbon once ran (somewhat) on Intel (I forget the codename of that one), and certainly it's far more portable now that it is just a set of libraries and not 'the whole OS stack'.
Not that this would be bad per se. Why does a modern PC need to have the A20 gate?
Lars T.
To the guy who modded me down from perfect to terrible Karma - Apple haters still suck
Concepting? What world do you live in? That's as bad as Colin Powell said yesterday about "operationalizing" something. /signed/
your former english teacher
See a comparison of djvu/jp2k etc...
t.
And I'm sure that there are marketing students in undergraduate and graduate programs nationwide that might find it a useful tool in doing research.
I'm sure they might, except that it costs $70 for them to even look at the ads to see if they want to use them. That's prohibitively expensive for any student to pay for an assignment.
At that annual fee, AdCritic has positioned itself to only be useful to people who are getting paid to look at ads. It's a niche, but a small one.
I hope eventually ad archives are more accessible to others, since they are often entertaining, and sometimes educational (as cultural indicators).
OpenStep developers almost always made these fat Mach-O binaries available. With the Apple toolchain , it's all automatic, the binary code is small compared to most of the other project resources, (NIB's images, etc.), and people now purchase computers with ridiculously large harddrives. They'll never notice a couple hundred K of extra binary code.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Actually, I have nothing against Macs, it's Apple I don't like :). I'm sure they're fine machines with OSX now, but I really doubt they are faster then price equivalent PCs. I've always found Apples advertising to be basically FUD and insulting to the intelligence of PC users. (as well as the people who they are advertising to). This seems to lead to lots of ignorant and shrill Mac advocates who insult and deride the PC. And yes, believe it or not some people like the PC. When you just dis it like that you dis those people.
So whenever I see rabid pro-Mac posts like these I usually will take the time to argue with them. Mac Advocates (and apples advertising department) should read the Linux Advocacy HOWTO sometime.
autopr0n is like, down and stuff.
That's what people said when there were mac clones. Mac clones are what almost killed Apple. Apple is a computer company-- only a tiny fraction of their total income is from software, and most of their software profits come from QuickTime-- not OS X.
And dreaming that Apple's market share would grow is just that -- dreaming. Microsoft's strength is Windows-compatibility. And don't forget that since Microsoft owns a significant percentage of Apple, they still get to have their say.
And, finally -- why did Apple sell so much of itself to Microsoft? To get Office ported to OS X quickly. Apple isn't stupid. They know to be successful in the mass market, they have to have Microsoft Office, because that's what everybody uses at work (or school, etc).
And if you think Apple cares about your $129, you're kidding yourself. They want the $800-3000 profit they recieve from selling hardware. They can stay in business (and are doing better than many of the clones makers, like Gateway). Apple cannot stay in business if there are clones running Macintosh.
-- Sometimes you have to turn the lights off in order to see.
See this this image of an Athlon CPU? (on this page. if the have hotlink protection)See the block labeled 'MENG/EDEC'? That's the decoder. It can do 3 at a time and as you can see it does not take up half the CPU.
autopr0n is like, down and stuff.
CISC assembly is not anything like any high level language I've ever seen, and I've seen a lot. Any trained monkey would put an x86 program in a pile with other Assembly stuff and not in a pile with other high level stuff like C or java or Scheme.
autopr0n is like, down and stuff.
Let me get this out of the way: I design microprocessors (but mine are more specialized than the generic CPU's pumped out by Intel & AMD). In every case it's much easier, and less costly to use a RISC design. And the RISC design crunches numbers just as quickly.
I'll admit this: I neglected cache memory and cache control circuitry. This takes up about 1/3 of the design, and modifies things a bit-- but the relative size of the execution pipelines to the instruction decode is still roughly 50/50.
Instruction decode also requires the following (and possibly more) sections (That you appear to have missed):
PreDecode Array/CTL
Scan/Align
Instruction Control Unit
Branch Prediction
Floating Point Control
Floating Point Scheduler
And, the Athlon can not decode 3 instructions at the same time. It can dispatch 3 instructions to the integer RISC pipelines at the same time. This is an important distinction, as 1 CISC instruction is equivalent of 1 to 10 (or more) RISC instructions. Each RISC instruction takes 1 clock tick to execute. But a CISC operation can take anywhere from one to several hundred clock cycles to execute. Overall, it takes the same amount of time-- its' just that the RISC does it in several small steps to 1 huge CISC step.
In other words, it decodes 1 x86 instruction, and then can dispatch up to 3 of the 'RISC ops' that are required to do the same task as 1 x86 instruction. (But remember-- 1 x86 instruction may be a lot more than just 3 'RISC ops').
Another thing to remember is that the size of the instruction decode is relatively static-- but the execution stage has grown progressively larger (by adding multiple identical pipelines). Only now when there are 5+ pipelines is the execution stage approaching the size of the decoder.
With fewer pipelines (such as '486, which has 1 FP and 1 integer, which aren't interchangeable), the decode was much larger than the execution logic.
In contrast, a RISC design (single-pipeline) takes up ~15% of the total core size. Superscalar (multiple identical pipelines), and adding cache can reduce the decode to 2-3% of the total die.
Where a CISC design (single pipeline) the decode is ~75% (this is textbook data; from an x86 architecture text). Superscaler, cached designs reduce the decode to ~33% of the total die.
So there's a RISC decode (2-3% of total die), vs. CISC decode (33% of total die)
Don't try to tell me that the difference is small or insignificant. The PowerPC G4 (which SPEC's faster than an Athlon of twice its clock speed) has less than half the transistors of the Athlon. And it requires less than 1/3 of the power.
-- Sometimes you have to turn the lights off in order to see.
Well, I think we are thinking of diffrent things, when I say "decode" I'm just talking about the conversion from CISC to RISC, not from general CPU instructions to microcode. Do you have a link to the SPEC benchmarks for PPC and Athlon?
autopr0n is like, down and stuff.
So how is that different than what they have now? All the other hardware is PC hardware
T Money
World Domination with a plastic spoon since 1984