<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/1636/Problems_With_Unix_Utilities_HFS_Forks_in_Jaguar</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2009, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Tue, 10 Nov 2009 09:25:07 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>update had no snags for me</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Everything went smoothly, and I haven't had any problems with any disk images, etc.<br />
<br />
I'm sure you know that you can have UFS for OS x.Use a different drive and install with UFS.</description>
			<pubDate>Thu, 29 Aug 2002 17:43:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Re:  update had no snags for me</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I attempted to use UFS but many applications (Mozilla, Quicken 2002) have compatibility issues with it, and also Apple recommends HFS+ for new installs.  Alas maybe I'll do that next time, to bad I can't connect another hdd to my tiBook easily.  Or maybe it's time for an external firewire drive <img src="/images/emo/smile.gif" alt=";)" /> <br />
<br />
Phil</description>
			<pubDate>Thu, 29 Aug 2002 17:48:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>BeOS got it &amp;quot;right&amp;quot;</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>BeOS managed to get resources to work in a way that was 100% compatible with all the tools &quot;out there&quot;, cp, mv, tar, ftp, and all filesystems.<br />
<br />
Attributes were another story, but they weren't supposed to store atual data, just hints about the content of the file.<br />
<br />
JBQ</description>
			<pubDate>Thu, 29 Aug 2002 17:58:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Metadata</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>These primitive, metadataless unix file systems are holding back a number of possible usability and feature improvements for Linux desktops. Abandoning metadata on Mac OS X would be a step backwards IMHO. They should instead be embracing ideas like the BeOS FS implemented and now Windows is adopting.<br />
<br />
PS: It is going to be up to companies like Lycoris to take advantage of things like this, since they control the entire OS and are focused on the desktop user. The dekstop projects themselves are always going to be saddled by the lowest common denominator in an effort to be portable to different unixy platforms.<br />
<br />
PPS: Therefore, what I think is that Apple should fix all of those commandline tools to support HFS resource forks.</description>
			<pubDate>Thu, 29 Aug 2002 18:06:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Resource forks</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>This is a big problem with HFS/HFS+. For example, with Sound Designer 2 audio files (.sd2, the standard on Mac for pro recording), the data portion of the file contains only raw sample data. If you lose the resource fork, there is no way to recover the sample rate, bit depth, number of channels, time stamp, etc. For this reason, broadcast wave is the cross-platform audio format of choice.<br />
<br />
Perhaps with Dominic at Apple, the file system situation will improve in the future (not to mention the attrocious creater code nonsense - another thing BeOS got right with MIME types).</description>
			<pubDate>Thu, 29 Aug 2002 18:09:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Apple and HFS+</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I don't know what the problem at Apple is, but it seems like the folks on the storage/filesystem team have no respect for HFS+.  (No respect as in &quot;an active dislike&quot;)<br />
<br />
OS X is full of little things that make you feel that they only support HFS+ because they had to: the way file types are handled, these kind of problems supporting resource forks, etc.  <br />
<br />
This kind of stuff makes it much more difficult to back up your stuff.  I mean, one method of copying won't get your resource forks. Another will skip unix invisible dot files. Another will skip HFS+ invisible files.  What the heck?</description>
			<pubDate>Thu, 29 Aug 2002 18:09:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Oh well....</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Maybe they'll fix it in the next big cat release (&quot;Puma&quot;).<br />
And maybe we won't have to pay for it. Better still if they fix it in the 10.2.x series. This has to be something Apple's engineers knew about for a while.<br />
<br />
--JM</description>
			<pubDate>Thu, 29 Aug 2002 18:11:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>UFS</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>wacky enough, if you copied your data to a UFS disk (using MacCp or the finder) and then tared it. Untared it to a UFS disk then move it back to HFS+. Everything is fine.</description>
			<pubDate>Thu, 29 Aug 2002 18:14:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>thats the rub-re: UFS on OS X...</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>most a the apps are HFS +.<br />
<br />
re:backing up, I spent the money and got retrospect and it does a good job,an easy way to back up everything.</description>
			<pubDate>Thu, 29 Aug 2002 18:15:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: BeOS got it &amp;quot;right&amp;quot;</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Where does that leave Be Inc.?  <br />
<br />
BeOS might have got it right, but the company sure didn't!!!</description>
			<pubDate>Thu, 29 Aug 2002 18:15:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: BeOS got it &amp;quot;right&amp;quot;</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>CattBeMac, cut the fucking crap, ok?<br />
Leave your zealotry behind, this is a TECHNICAL ISSUE. When we have again some marketing blah-blah Apple news, then please come and fill us with your great comments.<br />
<br />
But for this TECHNICAL ISSUE, get the hell out of this conversation if you don't have something USEFUL to say. Sarcasm is not something that I endorse over here a lot.</description>
			<pubDate>Thu, 29 Aug 2002 18:18:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>bummer.</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I don't really expect Apple to fix that. Apple screwed up quite some good technologies they had, and they will again. Remember Newton or Hypercard? Now they're ruining both Openstep and MacOS the same time, not to mention that they flushed one of the best UI designs ever (Platinum) down the toilet.</description>
			<pubDate>Thu, 29 Aug 2002 18:21:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>bummer</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>&quot;Now they're ruining both Openstep and MacOS the same time&quot;<br />
<br />
Could you expound on this opinion?<br />
<br />
I am having a very good experience on 10.2.<br />
The upgrade worked for me, I am continuing to be <br />
be productive, all my apps work, meeting deadlines,impressing customers  etc.etc.</description>
			<pubDate>Thu, 29 Aug 2002 18:29:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>The real problem seems to be that Apple didn't rewrite its Unix utilities right</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I remember reading about this. IMHO, the real problem is that Apple didn't take as much care with its command-line tools as it did with its GUI. The Right Thing(TM) would have been to have rewritten cp, mv, tar, etc. so that they actually could work with HFS+ forked files. CpMac should never have needed to exist.</description>
			<pubDate>Thu, 29 Aug 2002 18:42:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>XFS</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I think Apple could easily store the metadata they need in XFS  attr, and XFS is a niftier filesystem anyway.  I don't understand why I can't have my choice of filesystem on MacOS X.</description>
			<pubDate>Thu, 29 Aug 2002 18:45:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: XFS</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Mac was never about choice. It is about what works better.<br />
I agree that XFS would be cool for OSX. But I do not agree have a whole bunch of filesystems to create a mess. One is enough.<br />
<br />
I am sure that Apple would not want to use a GPL filesystem though. If they can license XFS under other terms from SGI though, that would indeed be cool.<br />
Dominic Giampaolo who now works at Apple's kernel/fs team, used to work at SGI, before he went to Be and QNX.</description>
			<pubDate>Thu, 29 Aug 2002 18:48:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Tools are there if you look for them</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>You should have used CpMac. There's also CpMac's sister, MvMac, both of which preserve resource fork data.</description>
			<pubDate>Thu, 29 Aug 2002 18:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>bummer</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description><i>&quot;Now they're ruining both Openstep and MacOS the same time&quot;<br />
Could you expound on this opinion? </i><br />
<br />
Sure.<br />
<br />
Openstep was doing its filetyping entirely via file extensions, just like DOS and Windows. MacOS used to do that by file/creator attributes. MacOS X is trying to mix that, but it doesn't work well.<br />
<br />
One of the major points of MacOS used to be consistency and simplicty. Now Apple has the same problems as Microsoft had with Windows95: Some programs can handle 256 chars in a file name, some can't. Look at your files from the command line and you see something different than when you look at them in your graphical shell.<br />
<br />
Then the UI:<br />
A bad effort to combine Openstep (e.g. the Dock) with MacOS elements. Too bad no one realized that somethiing important got lost when they threw both of them in the blender: Concept. Both Openstep and MacOS had a conception for their UI, and they don't mix well. Openstep was heavily relying on multiple mouse buttons, where MacOS was built for one button. MacOS used the file manager as the central of the UI, Openstep the Dock.<br />
<br />
Do you want examples?<br />
MacOS insists on SDI, but look at ProjectBuilder - MDI!<br />
The paradigm of MacOS' context menus is that you must not need them - the functionality you find in the context menu must be available over the regular menu bar as well. Now, where in the Finder menu is &quot;Show package content&quot;?<br />
<br />
The result: None of the concepts is left, and you're getting the common denominator, not the best of both worlds.</description>
			<pubDate>Thu, 29 Aug 2002 19:06:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>I guess Jaguar doesn't ship with a spell or grammar checker</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>That review is painful to read. It is full of improper punctuation, bad verb tense choices, run on sentences, and spelling errors (e.g. &quot;binarys&quot;).<br />
<br />
In this day and age, with all of the tools we have at our disposal, it is hard to believe that someone can't take the extra five or ten minutes necessary to write proper English. Oh how I wish our language had a &quot;syntax error&quot; requestor!</description>
			<pubDate>Thu, 29 Aug 2002 19:25:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>a users perspective</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I am probably posting on the wrong web site, as I am a user of software ( a web designer, graphic arts, musician), not a programmer.<br />
<br />
I like to learn about the underpinnings of the OS, and the experiences folks in the programming field have.<br />
<br />
So your comments add to my base.</description>
			<pubDate>Thu, 29 Aug 2002 19:26:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>that last was to stew</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>..</description>
			<pubDate>Thu, 29 Aug 2002 19:28:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Other tools</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>The ones that I typically use are hfstar and/or hfspax, both of which are simply patches to the GNU versions of the tar and pax utilities which allow them to gather resource forks into the archives. Google for them and you should find them.</description>
			<pubDate>Thu, 29 Aug 2002 19:42:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Other options besides tar...</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>As you discovered and others have pointed out, the standard BSD commands completely ignore resource forks.  I imagine this was done to maximize compatibility and sync-ability with FreeBSD... if they re-wrote all file commands to correctly handle HFS (if that's even practical) then a simple re-sync to an updated FreeBSD would be a major undertaking, to say the least.<br />
<br />
There are some other interesting, free options for archiving &amp; backup which do work with resource forks.  One is psync:<br />
<a href="http://www.macosxhints.com/article.php?story=20020711091017747" rel="nofollow">http://www.macosxhints.com/article.php?story=20020711091017747</a> <br />
<br />
Someone else pointed out that you could use CpMac to copy to a UFS volume, and tar from there.  This method does not require UFS... any non-HFS file system would work.  When forked files are copied to file systems without forks, OS X creates dot files containing the resource forks; when they're copied back, it recombines them.<br />
<br />
By the way, CpMac and MvMac are deprecated tools.  There is another CL utility for copying with resource forks... &quot;ditto&quot;. See:<br />
<a href="http://www.macosxhints.com/article.php?story=2002022409532098" rel="nofollow">http://www.macosxhints.com/article.php?story=2002022409532098</a></description>
			<pubDate>Thu, 29 Aug 2002 19:44:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>MacOS X: this silly resource forks</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I still don't understand why when any others OSes achieves to store structured data in the same, single file *fork* when Apple need to design this weird dual fork file system!?!<br />
<br />
Now under MacOS X, it's seem to be the worse case: resource fork HFS dependancy *and* file typing by name extension <br />
8-)<br />
<br />
Hey, at least Helios, with their EtherShare product, made money from this situation for years!</description>
			<pubDate>Thu, 29 Aug 2002 20:02:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>I too learned this one the hard way</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>:(</description>
			<pubDate>Thu, 29 Aug 2002 20:09:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Compatibilty</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Its about backwards compatibilty with the older Macos. They DO use resource forks. So that is why the dual approach basically you are damned if you do, damned if you dont. Once classic is fully history these things won't be an issue. They can be dropped, however I don't see that happening for about 2-3 years as far as classic being a totally DEAD, to where they can ditch code and support for backward compatibilty. You have to look at this. Apple has to support their Mac customers before the UNIX customers to they did what they did in that order. Once we get classic out the picture totally I think the OS will start to make even better progress. It can't all happen overnight though, no matter how much we complain.</description>
			<pubDate>Thu, 29 Aug 2002 20:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Originally Resource forks were a good idea</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>When people purely worked ont eh mac and mac only (No pc file sharing and that) Resource forks were great. You could easielly see the structure of a programs data. Pictures were stored in PICT resources, text in TEXT, data in DATA. Dialogs in DIAG etc etc etc. For the programmer it was great too. Single files with all your data in a nice structure.<br />
Now a days resource forks are better replaced by bundles and XML. Which apple has done, and apple recommends all developers to move to. <br />
Keeping backwards compatiblity is a good idea.</description>
			<pubDate>Thu, 29 Aug 2002 21:02:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Eugenia...</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>&gt;&gt;CattBeMac, cut the fucking crap, ok?<br />
Leave your zealotry behind, this is a TECHNICAL ISSUE. When we have again some marketing blah-blah Apple news, then please come and fill us with your great comments.</description>
			<pubDate>Thu, 29 Aug 2002 21:32:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>CattBeMac</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Ok, here how it goes.<br />
<br />
First of all: If you want to follow up on this EMAIL ME. Do not post here, or it will be deleted, not just moderated down.<br />
Second:<br />
<br />
You went overboard. You were DOWNRIGHT UNFAIR in your reply to JBQ. JBQ lost his job because of Be which was &quot;the company that sure didn't&quot; get it right (in your own words). How harsh is to say this to someone? Did you STEPPED BACK for ONE SECOND to THINK what the hell you are typing?<br />
<br />
My father was always kept saying that before you say something, make sure it is fair and check it out if it &quot;smells&quot; to you. If it does, better not say it.<br />
<br />
Also, and ***most importandly***, JBQ and Daniel replied VERY TRUTHFULLY that BeOS had it right on this SPECIFIC **TECHNICAL** ISSUE. Which is DOWNRIGHT CORRECT. They did not troll Apple. But you, a Mac Zealot (with a capital Z), who simply can not even ACCEPT that Apple MIGHT have done SOMETHING wrong. So, you REPLY WITH POISON.<br />
<br />
I am sorry Dennis, you are a good, old reader and I *know* that you are good at heart. I know it.<br />
But in this comment, you replied like a snake. You are dissapointing me today.<br />
<br />
&gt;You've become a control freak of OSNews<br />
<br />
Sure.</description>
			<pubDate>Thu, 29 Aug 2002 21:42:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Resourceforks suck, but Apple did write on how to do a proper backup</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>If you take a quick search at the support site @ apple, you will see that</description>
			<pubDate>Thu, 29 Aug 2002 21:45:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Resourceforks suck, but Apple did write on how to do a proper backup</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>If you take a quick search at the support site @ apple, and search for backup, you will find their recommended methods of doing backup of an existing system. I for my part did a backup with Carbon Copy Cloner, which also worked perfectly. DMG archives seems to be a good way of doing backup of Mac files because of the lousy filesystem forks and stuff.<br />
<br />
If there is one thing I REALLY want on my Mac, its a GOOD FS (Please Dominic, strut your stuff!! <img src="/images/emo/smile.gif" alt=";)" /> )</description>
			<pubDate>Thu, 29 Aug 2002 21:48:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>How will this problem affect FreeBSD 5 with UFS2?</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>The UFS2 filesystem in the next version of FreeBSD will provide extended attributes. I have not investigated the implementation details, but will this work have similar problems with HFS' resource forks?<br />
<br />
I expect that Apple will be closely tracking the UFS2 work. Perhaps they will be able to adopt it as a better alternative to both hfs and the current ufs.</description>
			<pubDate>Thu, 29 Aug 2002 22:52:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Old ways combined with bad new ideas = MacOSX</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>This kind of problem has bit me several times, too.  I had learned to like the differences of MacOS. Now, everything I liked about OS9 and its predicessors is missing from OSX or is being slowly killed off.<br />
<br />
Why do creative and good ideas always get wiped out by old and inflexible ones? <br />
<br />
I'm with stew 100% here. The UI conventions do not mix and the filesystem is badly handled. How many times have you been pounded by the &quot;Error -36&quot; message when trying to copy files with names longer than 32 characters to HFS volumes? Does Jaguar correct this stupid error message and tell you what the problem is????  It's like the OS and the file system both come from different places... oh yeah, they DO.<br />
<br />
The fact that there are dot files and hidden files and other garbage thrown everywhere that the user isn't aware of but needs to be aware of is a big fat design flaw. A FS should be transparent to the user and the OS should handle it transparently. Not bash the user with cryptic error messages when they do something that seems completely routine.<br />
<br />
Anyone like how MacOSX handles FAT disks now? Slow as hell. Twice the file names than needed.<br />
<br />
Apple has thrown away all the good it had and replaced it with everyone else's old, painted it sexy colors and sold it as &quot;new.&quot;<br />
<br />
This is even more strange when you think of Apple's &quot;not invented here&quot; mentality.</description>
			<pubDate>Fri, 30 Aug 2002 00:36:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>You think its easy?</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>If it was easy it would have been done by now. Calm down the world will go on. Not everything can be done in a 5 minute patch. Transitions can take a while, when you are talking abuot two totally different OSes in OS9 and OSX. Meshing them together was never going to be a neat and painless project. FAR from perfect, but moving forward at least.</description>
			<pubDate>Fri, 30 Aug 2002 00:57:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Apple's Backup utility</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Philip Streck, you should check out Apple's Backup utility. It comes as part of the dotMac package and is worth the price of .Mac alone. In fact, I wasn't going to sign up to .Mac until I tried out Backup on free trial (only allows backups to your iDisk until you cough up for a sub).<br />
<br />
In work we use retrospect which is heavy duty and execls at what it does. At home, Backup is more than capable of handling my needs, and may handle yours.<br />
<br />
As for filesystems: metadata is good. Metadata is a very good thing. Apple are trying to push developers away from utilising the forked file capabilities of HFS+ but it is a big mistake. I'm a graphic designer and one of the reasons I use a Mac and not a Windows machine is that I have several prorgams which create EPS files (Quark, Illustrator, Freehand, Photoshop etc), each of which is slightly different. On a Win machine, the OS can't mac the distinction. But my Mac can.<br />
<br />
Apple needs to fix the utilities, not downgrade the filesystem.</description>
			<pubDate>Fri, 30 Aug 2002 02:15:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>hfstar</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>It looks like nobody here knows anything about hfstar, it acts as normal tar plus it takes care of resource forks. Excellent little backup tool<br />
<br />
<a href="http://www.geocities.com/paulotex/tar/" rel="nofollow">http://www.geocities.com/paulotex/tar/</a></description>
			<pubDate>Fri, 30 Aug 2002 02:26:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Reply to willem</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I am probably posting on the wrong web site, as I am a user of software ( a web designer, graphic arts, musician), not a programmer. <br />
<br />
I like to learn about the underpinnings of the OS, and the experiences folks in the programming field have. <br />
<br />
1)  Which OS?  <br />
<br />
2)  Also how much do you know coming in?  For example as a web designer do you know raw HTML, javascript, cgi...?  <br />
<br />
3)  What areas about OSes interest you?  Hardware interfaces, message passing, GUI design?<br />
<br />
Those 3 and I can recommend a book</description>
			<pubDate>Fri, 30 Aug 2002 02:43:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>resource forks</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I still don't understand why when any others OSes achieves to store structured data in the same, single file *fork* when Apple need to design this weird dual fork file system!?!  <br />
<br />
Actually you see this quite often on mainframe systems like MVS and VMS (though implemented differently).  OS/2 used it to in almost exactly the same way.  Its one of the main areas that Unix diverged from the mainstream.  CPM as a stripped down version of Unix picked up the Unix tradition that files are a simple a stream of data and its stuck through all the way till today in terms of Windows.  So first off its not so unusual its just unusual at this particular time in this price range.  Secondly, Windows by treating files as having clear types and expecting them to be associated with specific applications gets all the disadvantages of the resource fork system but since they don't actually have resource forks they don't get the advantages.<br />
<br />
OK why are resource forks a good thing?  Well the are similar to the advantages of object oriented programming over structured programming in that they allow you to bind the methods to the data -- that is they are polymorphic.  <br />
<br />
Think about operations like: open, print and copy on a resource fork system over a flat system.  <br />
<br />
Open.  On a Unix box where files are entirely untyped open can't mean anything more than "open for read" as a stream of ascii text.  And in general what makes Unix so powerful is that all files are treated as linear stream of ascii text and so really really powerful things can be done to them.  The downside of that is that any files that's not a stream of ascii text ends up being a second class citizen; like database files.  <br />
<br />
Conversely on a mac since the files have a resource fork "open" means open feeding this data to the appropriate applications.  Even further since resource forks can call out other resources not contained in the data fork open can mean, "open feeding this data to the appropriate application and then collect resources from the local machine so as to make this file operable".  This is the reason that macs at areas like desktop publishing for so long without needing to store application data in its own database format like the .doc format you see on PC data files that need to call in additional resources.<br />
<br />
Copy works even better.  Think about email attachments in most companies; if someone sends an excel document to 20 people and they start hitting the reply button and a dialogue starts up you can easily have 500 copies of the same excel spreadsheet in the mail system inside of a day or 2.  <br />
<br />
On a system like Lotus Notes or Exchange the datafile isn't really in any of the emails, rather it's a called out resource so there will be one copy and only one copy unless someone changes it; in which case an entire revision history (like rcs) will be constructed.  Which means if two different people make different edits the original author can pull the file back through the system see the original and see both sets of edits side by side and send out a final revised version which combines all the edits.  That whole operation would probably use up 2x the disk space of a single file rather than 500 copies with no way to know which have revisions and which don't.  <br />
<br />
Finally print is pretty obvious.  For most file types you need the applications to do the work of converting the complex data format into a print ready file.  Having the file know what application to invoke helps a great deal.</description>
			<pubDate>Fri, 30 Aug 2002 03:04:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Let's see...</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Author takes backup without first looking for instructions about doing so on Apple's website. Author's backups doesn't quite work as they should. Author blames Apple.<br />
<br />
I liked egilDOTnet's comment.</description>
			<pubDate>Fri, 30 Aug 2002 03:59:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Apple does not support Unix in OS X ( for normal users)</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>For all you geeks, unix buffs: under normal circomstances ( meanning when you buy a mac as a particular) you have no support for anything you do with the command line.  This i learned when I called apple's tech support for broken metadata when using cp. Though the solution is quite simple aplle should just link all the modified unix commands it create to the standard ones it gives like cp -&gt; cpMac etc etc</description>
			<pubDate>Fri, 30 Aug 2002 04:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Problems from the start...</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Hmm, I don't know, but the part at the beginning where you (the author) had a false start installing and then crashed in the middle of the second try didn't sound good, even before copying any programs and files over. I've reformatted and installed 10.2 on four Macs without a hitch of that kind. That doesn't mean anything in itself of course, but I wonder if it was a good install in the end? If you're having no problems now, I guess so and hope so. I worry about corrupted files, etc. if the installation itself does not go well or seems shaky.<br />
<br />
You are at the University of Akron?! Not far from me at all! We should have Eugenia come to Ohio where she can see some real Greek communities in places like Akron, Youngstown and Warren. The annual Greek Festival in Warren is great!!</description>
			<pubDate>Fri, 30 Aug 2002 05:54:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>jbold</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>Mainly mac OSx.<br />
<br />
html (use bbedit, golive)<br />
javascript, not really, use mainly pre written scripts.<br />
Use (not write) cgi's<br />
Learning data base (php,mysql), server procedures.<br />
Like I said, a user!<br />
<br />
<br />
<br />
Not enough time in the day for too much GUI exploration, too much hardware tweaking.<br />
<br />
Most of my further edu in linux, etc. is reading sites such as this ( and posting my personal Mac OS x experiences).<br />
<br />
thanks</description>
			<pubDate>Fri, 30 Aug 2002 06:37:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>To willem</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>OK cool.  Something like MacOSX unleashed <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0672322293/qid=1030695197/sr=8-1/ref=sr_8_1/104-3989265-6943105?v=glance&amp;s=books" rel="nofollow">http://www.amazon.com/exec/obidos/tg/detail/-/0672322293/qid=103069...</a> <br />
<br />
will help with your understanding of how to use OSX better and a little of how it works. You'll have a tough time understand much about OSes without knowing some basic programming concepts.  If you are already doing PHP that's not a bad start.  <br />
<br />
1)  Keep going with the PHP till you are pretty fluent<br />
2)  Try and move from there to a more general language using a college &quot;introduction to programming&quot; book.  That book will teach you about basic data structures and terminlogy.<br />
<br />
3)  Decide what your area of interest is again.  If its still fairly general soemthing like Tannenbaum <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0136386776/qid=1030695539/sr=1-1/ref=sr_1_1/104-3989265-6943105?v=glance&amp;s=books" rel="nofollow">http://www.amazon.com/exec/obidos/tg/detail/-/0136386776/qid=103069...</a> <br />
would be a good next step.</description>
			<pubDate>Fri, 30 Aug 2002 08:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Rar.  No one knows the best thing about resource forks...</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>The best thing about forks is that a single file with forks can be understood as several different file formats.  So...<br />
<br />
A word processing document can have plain text as a data fork, and formatting as a resource fork.  Then, any app that uses text files can use that file, and the word processing app can still use it as a WYSIWYG file with all of the formatting.<br />
<br />
Also, with image files...  An image file could, say, have a jpg file as the data fork, with a resource fork containing 8-bit alpha data.  Older apps could use it as a standard jpeg file, but new apps could take advantage of the extra data.<br />
<br />
There aren't many good examples of these scenarios because PC makers other than apple were, well, stupid.  Look at the early MacOS apps (around System 6), and you will see formats like this.</description>
			<pubDate>Fri, 30 Aug 2002 10:01:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>psync works really well too...</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>He could have created a .sit file, and then the only problems he'd have had to deal with were long file names (StuffIt doesn't get those quite right).<br />
<br />
He could have... bah, screw it, the list is too long. There were many, many things he could have done not to screw up his stuff. Duh: tar doesn't get resource forks. Caveat... backupper?<br />
<br />
Just a tip for people who want to back up data. I run this from root's cron job every day at 6am and it works beautifully, creates a fully bootable backup, etc.:<br />
/usr/local/bin/psync -d / /Volumes/Monde<br />
<br />
psync rocks. Files, permissions, resource forks, etc. All copied. Wheee.</description>
			<pubDate>Fri, 30 Aug 2002 13:53:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>zip/unzip</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>You OS X guys need a nice port of zip/unzip that supports file attributes, like I did for BeOS.<br />
<br />
Buy/lend me an OS X box and I'll do it for free. ;-)<br />
<br />
- chrish</description>
			<pubDate>Fri, 30 Aug 2002 14:43:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>JB</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>The OS X book looks like a good start.<br />
<br />
Thanks again.<br />
Willem</description>
			<pubDate>Fri, 30 Aug 2002 18:21:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Reinventing the wheel?</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>You OS X guys need a nice port of zip/unzip that supports file attributes, like I did for BeOS.<br />
<br />
Doesn't Stuffit already do this?</description>
			<pubDate>Fri, 30 Aug 2002 23:58:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>hfspax</title>
			<link>http://osnews.com/thread?</link>
			<guid isPermaLink="true">http://osnews.com/thread?</guid>
			<description>I used hfspax. it works pretty well</description>
			<pubDate>Sat, 31 Aug 2002 13:18:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
