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.
Yeah, baby! OSX on Intel/AMD. :D :D
Personally, I would prefer to port it immediately to the 64-bit Itanium2 and Opteron. Not bother at all with the simple 32-bit x86. It would be slow for OSX anyway...
It's already been covered many a time, but DAMN would I love to see OS X on Intel hardware. It has already moved me to doing everything but my gaming on my new eMac.
Of course, I guess part of the beauty of it is knowing that it will just work on a Mac, probably with little or no difficulty. Moving it to a more open hardware platform might ruin that. *shrug* tradeoffs everywhere....
Sharpies don't just sniff themselves.
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.
Smoke'em if ya got them!
There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
A link to DjVu libre wouldn't have hurt. Here it is: http://djvu.sourceforge.net/
argh! I just spent my last moderator point... Someone please mod this troll down.
Cool guy! Or maybe it was just the Reality Distortion Field that surrounds him.
quit slashdot
I'll eat my hat.....
High-speed Road Trip (18.000KPH)
"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."
Am I the only one who thinks that this should be an *entirely* obvious step that should be taken immediately?
It would almost be like FreeBSD with a complete GUI and hardcore device support running on commodity hardware.
I think with that, I could *finally* completely kiss Windows goodbye...
I browse at +5 Flamebait- moderation for all or moderation for none.
I wouldn't have noticed 14 paragraph long post if it wasn't for your single line of warning. That was close--imagine if this had gone another 10 seconds unmodded??
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.
.. 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"
"It's better to burn out than to fade away." -- Kurt Cobain
uuuuh ever hear of Neil Young?
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.
Kurt Cobain was great, but wasn't that line from a Neil Young song, Hey, hey, my, my, Rock and roll can never die...?
cathyy
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,
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.
Shouldn't the ad companies pay adCritic.com for every download of their commercials? Though this model has problems in terms of forging downloads, it seems to be a lot more logical that people paying money to see advertising while others pay money not to see ads
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.
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
What Apple needs to concentrate on IMHO is throughput: faster buses, faster RAM, etc. I'm not saying that they don't want to keep their options open but if they make a move it will most likely be all or nothing - and it's not going to go towards Intel. Now those AMD Hammers may be a different story...
Since I just bought my first Mac it's inevitible that they (Apple) will release OS X for x86.
Bet the farm b/c I always get screwed.
It's the most ass-backwards implementation in the world. Having to do this work around for every PNG is really pretty lame and basically makes it not worth using.
IE for the Mac has excellent PNG support. Too bad they're made by different teams.
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?"
The actual article uses neither the words "amazing" nor "exciting":
what about *.png? it is open source, always has, and always will be. It even has better resolution and coimpression. the only thing that's been holding it back is microsoft's refusal to support it in IE.
And more recently (1986), before mr cobain's rise to popularity, "It's better to burn out than to fade away" was the Kurgan's jazzy tagline in Highlander (the good one, that is). That's how the phrase entered into my cultural lexicon.
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.)
Forgot your Admin password, huh?
The thing that is blowing my mind right now is how there are GIFs all over the djvu website!??
http://www.mongus.net/pngInfo/
BTW, alpha transparency is only available in the indexed (up to 8 bit) and 32 bit flavors of PNG.
*opens IE*
*loads his forum, which uses only PNG images*
wtf are you talking about?
-- 'The' Lord and Master Bitman On High, Master Of All
So, in other words, include the behaviour, and create the html just as you would normally. Everything will work.
Links:
Sorry all these links come from the same site, it was convenient
Powered by Web3.5 RC 2
*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.
If you intend to quote someone, then you should actually quote them, rather than "make up whatever you want."
The actual quote is "Unless IE (for Windows) supports it right" with the keyword being right.
For more information on what IE support is lacking, please visit libpng.org.
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
So does anyone else find it ironic that adcritic is charging people to watch commercials?
;)
If this is a legitmate buisness model then the TV networks have nothing to worry about. They can give the shows away for free, and charge people to watch the commercials!
--------
Nothing can be done before the tremendous power!
RabidComics
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.
Apple*, PDF, GIF, JPEG, Flash, IE.
They are proprietary -> They suck.
Use free, open alternatives and do not link to the proprietary shit.
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
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.
I believe Apple already ported Classic MacOS to Intel. IIRC, the code name was "Star Trek."
And it resulted in QuickTime for Windows. QT Win is based on an implementation of Carbon, an API based on Classic Mac OS's "Toolbox" API and used by most Mac OS X apps.
Will I retire or break 10K?
Try GNU-Darwin
http://gnu-darwin.sourceforge.net/
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?
How many of you are using the GIF replacement PNG?
All the indexed-color graphics on my web site are PNG images. I kicked the GIF habit long ago.
Will I retire or break 10K?
think PCBoard, SSH, and a little plugin in java to connect ? ([SHAMELESSPLUG]time to brush off the source for Frontier BBS from Aegis-Corp - frontierbbs.sf.net..[/SHAMELESSPLUG])
Advertisers pay money to get their commercials aired, so why are they paying for it if I am?
Advertisers pay for the content. You pay the cable company to bring it to your home.
Will I retire or break 10K?
If you have an HTML page that calls 30 little images, each client that views the page has to make 31 connections to your server.
More like one or two. HTTP 1.1 has a way to "pipeline" multiple files through one connection.
Will I retire or break 10K?
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)
The GIMP project had to remove GIF writing support from its binaries when Unisys terminated royalty-free LZW patent licenses to free software developers. GIMP is already at a disadvantage because of patents on color correction when going from sRGB (display color space) to CMYK (print color space).
if it's still the best technology in town in 17 years
The patent, granted in 1987, expires in 2004 or so.
Will I retire or break 10K?
TO add toy our comment, IBM quietly licensed AltiVec from Motorola, and as far as Iknow AltiVec support is all that kept Apple from buying G4's from IBM.
Wouldn't it be nice to see an iBook powered on that Cell chip IBM and Sony are developing?
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...
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.
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?
Motorola has been unable to increase the clock speed of the G4 platform by any notable amount. In the past 2 years, the fastest g4 has only increased in speed by about 33 percent. On the x86 side (amd, intel, et. al.) speeds have more than doubled. Please, no mac zealots screaming "A 1ghz g4 is as fast as a 2.5ghz p4!!!". That's not the point. Even if a g4 is more powerful than a p4 right now, motorola's ineptitude ensures that the x86 platform eventually will be.
Oh, and Motorola isn't doing so well. They lost 3.6 billion this quarter ("oh, but if you ignore the money that we spent in plant closures and layoff packages, we made 36 million!". sigh.)
here
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.
Pay to watch advertising? You got to be kidding...
Wait, there is advertising on cable and satellite now....We are already paying for ads....
----- LoboSoft specializes in Digital Language Lab
Man could you imagine how much osX would rock....
on a beowulf clu >erk
it is called PNG and most modern browsers support it. So what is the big idea?
Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
Another logical choice would be Texas Intrament. The UltraSparc series processors are very similar to the current PowerPC G3 processors in many ways and wouldn't be too dificult to port.
The only problem is that "MHz" myth. While the UltraSparcs are only at 1.02 GHz, they'll cream most anything out there. Not only that but the UltraSparc series are cenetered around scalability. Apple could stick as many as 256 of these puppies in a single server. Not they would, mind you, but the point is that it's possible. This would also rack up their xServe in more ways than one. Increased performance as well as superior scalability.
The thought of a 4 processor G4 is nice, but Sun has experience in this area. 2, 4, 6, 8, even 16 processors for a "Pro" Mac wouldn't be unthinkable.
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.
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).
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.
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.
Umm.... No. have you ever heard of The Who? (Check your dates.... you'll see)
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.
Yeah, from your links it seems the POWER4 CPUs are great, 40% faster than the fastest Pentium4. AND THERE ARE 2 OF THOSE ON A SINGLE CHIP!
:P~
I also see Motorola as Apple's biggest problem, they would be doing so much better without them. Motorola even uses Intel PCs in their offices FFS!
Once Apple's userbase is, let's say, 50% OS X. It would be a good idea for Apple to switch CPUs. Maybe a single POWER4 CPU as it is now (maybe even a 2 CPU chip), or maybe some custom POWER4 CPU with a Vector module.
The games that would be possible on such a Mac
Here's another absurd solution:
http://www.noping.net/kent/txtimg/th_lucida10.html
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.
Yeah, you are right! I have a perl CGI script that dynamically generates usage bar-graphics from the Apache log files without using any image. I am currently addressing small quirks, but I will post-and-open-source it when it is in an acceptable shape.
Strength, balance, courage and reason. If you know what's this about, contact me!
Korean cars are like korean RAM. In fact, Hyundai makes both
autopr0n is like, down and stuff.
! OSx FOR PC READY ON THE SHELVES TOMORROW !
Vendor: Would you like your pc with windos or with OSx ? (same price).
but it runs faster on a mac... (hardware)
TITLE
UT 3 (win, OSx, linux) 20U$
TA 2 (win, OSx, linux) 25U$
Geek: Those mac hardware is a really FAST men, I mean it!!, and stable as a ROCK,
im buying one!...
NEWS
And in the last 6 months, Apple has taken 30% of the market share from
AMD and Intel, and 55% of the new pc sales with preloaded os are now...
The GIF file format is not patented. However, the compression scheme that makes it smaller than an uncompressed bmp file (i.e. usable), LZW, is patented. You can make all the gifs you want and write software that makes gifs without paying a cent. If you want to have a 640x480 image come out of your program smaller than 307KB, then you have to pay.
TxtImg actually correlates the font with the image, so you don't need as many characters. It's a lot more accurate.
Intel already owns it.
Besides, it seems Steve was misquoted. Sorry.
--Bud
However, they won't. Even the remote possibility that the hardware/software could be hacked - look at CD copy protection, Mac OS X Update CDs, the stupid 3.5" bay on G3 and G4s, etc - will have Apple Execs wetting themselves. All have been hacked.
Bottom line is the geeks always win. Someone always finds a way around it.
So, if Apple did go to x86, they'd be digging a grave for every last dime that has been spent on hardware engineering for the last 20 years. Nobody would buy genuine hardware (for $3K) when they can build it themselves (for $500).
Disclaimer: This comment was generated by a Flock of Trained Microsoft Programmers for Aqua_Geek.
Darwin, the core to Mac OS X, has already been released on x86-based machines, albeit in beta form. By looking up darwin and x86 on the apple website, one should be able to come up with some links.
Apparently it ran somewhat slow, but development is continuing. Keep in mind that OS X is partially open-source, which allowed this to happen in the first place.
Talk has been centering on the Power4 processor by IBM, which could be twice as fast as the comparative AMD processor. In addition, there are two processors per chip, meaning that the first generation Power4 (already in use on IBM servers) is nearly 4 times as fast as a comparable AMD. Because they run the same programs as Apple computers, this could be the alternative Apple is looking for.
In addition, many sources (some quite reliable) have reported that Apple may switch to these within two years. Hold your breath.
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
Parts of DjVu are covered by patents, licensed for free use in GPL'd software. The DjVuLibre software is distributed under the GPL, which means commercial vendors won't touch it with a ten-foot pole. Given the choice between paying royalties for a patented format that's not widely supported and paying royalties for a patented format that's already the de facto standard, they'll obviously choose the latter.
"In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
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.
DARWIN, the guts of MacOSX, is available for intel with an Aqua clone WM, FREE!. Moving the rest of the UI would/should not be that hard. BUT the current MacOSX is also made up of a number of apps that arn't ported to intel because they are part of the reason people will buy Mac vs Wintel. (also, Will the uninformed please cut out this Special/proprietary Apple ROM crap.)
I'm sorry, but I never understood what this fight is about. I'm about as interested in the CPU-Type of my computer as I'm interested in the type of my cars engine and I'm about as interested in the CPU's MHz as I'm interested in the car engines's RPM.
I'm using my computer (an iBook at the moment) to get my work done smoothly as I use my car to get from A to B in a comfortable way.
So a faster car (which is not determined by RPM) might be useful _sometimes_, but in daily use there are other things that matter.
Same is valid for the computer.
So actually I don't care if it contains an Intel / Motorola-CPU. If it gets the job done as good as my iBook at the moment, it'll be okay for me.
By the way: part of getting the job done smoothly is: good runtime (3h on battery), small formfactor, no fscking fan, decent GUI & OS.
k2r
So the world has to change because of one program?
Not just one program but every single program that uses IJG's libjpeg.
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. "
What is "1 and 3 times smaller"? If my file is 100k, wouldn't "1 time smaller" be 0k? How can you get any better than "1 time smaller" ?
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.
the PowerPC is lagging but it seems to be mostly an issue with the efforts put into its development.
Are there still talks of motorola selling their microprocessor activities to Siemens?
...that way I could backup onto floppies.
Look, it's trying to think - Albert Rosenfield
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.
Actually I have heard directly from Apple employees that the latest versions of OS X have "increased intel compatability" aka they ARE at least trying to port it if they haven't done so successfully already. *crosses his fingers hoping OS X can come knock XP's crown off*
I don't have a sig, can I borrow yours?
I'm forming Adtella. Somebody get me some VC, quick!
Ad luna, Alicia! Ad luna!
Technically, the PowerPC chips are better than the x86 chips, being RISC they will be faster per _Hz (though, being RISC, the programs have to be longer to account for the lack of complex commands built into the chip...). But the x86 family has enough legs to outperform the current set of PowerPC chips.
What is killing Apple right now is Motorola's weakness in creating a stable production of volume for the G4 PowerPC chips. Now, things are certainly better than they were two years ago, but the damage was done. Right when it looked like the G4 chips were on track to be the first to bust through the 1 GHz barrier for a production chip, it was revealed that they couldn't create a stable chip above 500 MHz. And it took way too long for them to just reach the 1 GHz level. That gave Intel more than enough time to squeeze out just that much more performance out of the x86 family.
Additionally, Motorola's internal problems have hurt their stability. One key issue a few years ago, was rather than pay engineers as though they wanted to keep them, Motorola left itself wide open to have their talent drained away by Intel. That's the key reason why Intel's chips suddenly gained a new life and easily pushed past the 1 GHz barrier. There was even recent talk about Motorola selling their chip production facility so they could concentrate more on the mobile communications market.
Either way, it's very smart and very good business for Apple to make sure that they have alternatives, just in case. Consider what happened to Apple's iMac production when the supplier for their flat-panel displays couldn't produce enough to fill the order.
Of course, this is only one facet to this issue. But it makes for a good example. Apple could make the switch to a different chip architecture should it become necessary, in the event that Motorola fails to deliver. A hidden beauty of Apple switching to the Unix-based OS X is that it makes it a LOT easier to port to another architecture in a very short time, if necessary. Vendor software wouldn't have to be rewritten, they would just have to recompile their code. (Yes, I know I'm oversimplifying, but imagine trying to port OS 9 and earlier to a different architecture...)
Whew! This water sure is cold!
Currently Apple uses, as everybody knows, Motorola PowerPC processors; this is a monopolistically differentiated product (they don't have a monopoly in CPUs, but they have a monopoly in Mac CPUs, which is a differentiated product). Beyond simple economies of scale (which in reality aren't simple, this is a myth - economies of scale are hard to exploit) Apple is saddled with extra inefficiency since they're using a monopolistically differentiated product (for various supply and stocking reasons). Ignoring actual cost of the CPU, enhanced competition in the market for x86 chips, and a larger customer base will save Apple money (for example, you have $5 million of this old CPU in stock? Sell it to someone else).
However, despite this cost savings, I would argue that moving to x86 would be a bad idea. A lot of posters have suggested that Apple would use proprietary hardware: they wouldn't be producing a PC with MacOS, they'd be producing a Mac with a PC chip. There's only one problem with this, most of the hardware in Mac's is the same as you find in a PC (in fact, Apple's been using some substandard PC parts lately, IMHO). There would still be enough differences to prevent you from just installing MacOS X for x86 on a PC, I'm sure, but I'd like to bring to the community's attention two pieces of software: Linux and VMWare. I'd also like to bring to attention the fact that Darwin is open source. As soon as you switch from PowerPC to x86, you've removed the single largest obstacle to running MacOS on a PC: the need to emulate the CPU, and the overhead associated with that.
I wouldn't be surprised in the slightest if, 6 months after Apple moves over to x86, someone releases a piece of software that lets you install OS X on a normal PC. What happens to Apple then?
Of course, Apple has other choices than just x86, but they aren't very good ones. There are really three classes of CPU available on the market nowdays, hand-held/low-power CPUs like ARM and Dragonball, desktop CPUs (x86 and PowerPC) and high-end workstation/server CPUs (UltraSPARC, POWER4, IA64). Some posters have suggested moving to ARM, but last time I checked nobody has an ARM chip that's capable of matching the performance of the G4, P4 or Athlon4. A lot of posters have suggested the POWER4 or IA64. Have any of you people looked at how much these chips cost? If you think Macs are expensive now... imagine how much they'll cost when you slap a $5000 CPU in the box?
Apple's only real choice, in my opinion, is to switch their supplier of PowerPC chips to IBM. Considering Apple's start (and the whole 1984 ad stuff), am I the only one who finds this incredibly ironic?
It's all moot anyway. Motorolla has an exclusive contract with Apple to produce CPUs, and Apple will need a really good reason to justify cutting that off.
Gamer's take on Apple switch campaign.
Why is the only image on the DjVu site a .gif and not their own image format they are using the site to tout?
Actually its probably because most browsers don't currently support their format, but its still funny
You report, Slashdot decides
Prevueing you're poast ownly hellps iff ewe no how two spel inn teh furst plase
Too bad there isn't an Aqua X manager for x86, that I know of. Correct me if I'm wrong.
I actually have grown to like it. So simple to maintain. And is actually not that bad looking.
This could be very easy for Apple to do (very easy being relative ;)
First, of all NextStep ran on top of Windows, so essentially the Cocoa Libraries are already for Intel
Second, Darwin already runs on Intel Hardware (but still needs some work)
Now, once Darwin for Intel is in good shape, Apple Updates the Intel NextStep Libraries and voila... OS X for Intel
As for porting apps... Any Cocoa Apps are golden... recompile and ship (unless there are specific hardware/driver issues). Carbon apps however are SOL, but that could be why Apple has done everything possible to convince developers to use Cocoa. (This has happened throughout Apples existance... they tell developers what they should do, developers ignore them, and when there apps suddenly don't work they blame Apple).
--- Nothing To See Here ---
Check out Ads.com, its browser-centric, but at least can be used for free.
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'.
I doesn't support them properly
if you go to http://www.spankyourface.com/ and look at the logos in IE you will notice that the backgrounds are not transparent. Now look at them using Mozilla and you will see that they are properly rendered.
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.
From the DjVu Libre site :
I don't see any "free compressors" for Windows on the LizardTech page.
Guess I'll be sticking with Ghostscript. Free on all platforms I deal with...
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)
He recorded from about 1969 to 1975 before committing suicide. Because of his short recording career, he only put out 3 proper albums.
:)
You can buy all 3 and another 4th CD of rare and b-sides stuff in a cheap box set called "Fruit Tree". It's a better deal
Oh, and I prefer this site: http://nickdrake.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.
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.
OS News has a thoughtful article on Apple's possible migration from PPC. They address the hardware issue I brought up elsewhere, discussing ways to be certain OS X will only run on Mac boxes. They also give a rah-rah for leapfrogging directly to 64-bit AMD chips.
A sexy thought: OS X running on, say, a 3-gHz, 64-bit chip...with Windows/Linux emulation on-board, maybe? Hmm.
http://www.osnews.com/story.php?news_id=1393
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.