Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Why is a resource fork?

Why is a resource fork?

Scheduled Pinned Locked Moved The Lounge
designquestioncomgraphicsiot
38 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H honey the codewitch

    I'm not often driven to fits of rage over tech, but the last time I used an Apple was one of them. I'd like the OS designers over there to give me a good reason why they have their filesystem divided into "forks" and application files are distributed across different "forks" so you cannot find all the application files in one place. The fact that Apple would fork their filesystem such that every application has additional files on a different "resource" fork has got to be grounds for a severe beating at least. What is the possible upside of doing it this way? I want to be a fly on the wall in their design meetings. I bet they spend more time talking about what color of brushed aluminum their products should be than they do about stuff like the above.

    Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

    P Offline
    P Offline
    Paul Sanders the other one
    wrote on last edited by
    #11

    If you mean what I think you mean, 'fork' isn't really the right term. Not sure what they call it TBH, but it's basically two separate filesystems made to look like one, but on a per-directory basis, if that makes any sense. So, for example, `/Applications` isn't just a single folder. It's two, and one of those is on a read-only file system. And that's why they've done it - it's a security feature. The read-only file system is immutable and contains all the built-in apps (for better or worse). Apps you install yourself go to the mutable one. It's also digitally signed, so if anyone _does_ manage to break in then your system won't boot. Hell yeah, secure or what? I mean, what then? A trip to dear old Apple I guess, bring your card.

    Paul Sanders. If I had more time, I would have written a shorter letter - Blaise Pascal. Some of my best work is in the undo buffer.

    H 1 Reply Last reply
    0
    • P Paul Sanders the other one

      If you mean what I think you mean, 'fork' isn't really the right term. Not sure what they call it TBH, but it's basically two separate filesystems made to look like one, but on a per-directory basis, if that makes any sense. So, for example, `/Applications` isn't just a single folder. It's two, and one of those is on a read-only file system. And that's why they've done it - it's a security feature. The read-only file system is immutable and contains all the built-in apps (for better or worse). Apps you install yourself go to the mutable one. It's also digitally signed, so if anyone _does_ manage to break in then your system won't boot. Hell yeah, secure or what? I mean, what then? A trip to dear old Apple I guess, bring your card.

      Paul Sanders. If I had more time, I would have written a shorter letter - Blaise Pascal. Some of my best work is in the undo buffer.

      H Offline
      H Offline
      honey the codewitch
      wrote on last edited by
      #12

      The call them forks. The resource fork is the split off FS. I don't remember what they call the main fork.

      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

      P 1 Reply Last reply
      0
      • H honey the codewitch

        The call them forks. The resource fork is the split off FS. I don't remember what they call the main fork.

        Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

        P Offline
        P Offline
        Paul Sanders the other one
        wrote on last edited by
        #13

        Do they? OK, it's just that, being a grumpy old git, I remember the days when a (resource) fork was something else entirely. Guess we're running out of terms, gotta recycle some of the old ones. I have to say, it _does_ make sense. Anyway, did I answer your question?

        Paul Sanders. If I had more time, I would have written a shorter letter - Blaise Pascal. Some of my best work is in the undo buffer.

        H 1 Reply Last reply
        0
        • P Paul Sanders the other one

          Do they? OK, it's just that, being a grumpy old git, I remember the days when a (resource) fork was something else entirely. Guess we're running out of terms, gotta recycle some of the old ones. I have to say, it _does_ make sense. Anyway, did I answer your question?

          Paul Sanders. If I had more time, I would have written a shorter letter - Blaise Pascal. Some of my best work is in the undo buffer.

          H Offline
          H Offline
          honey the codewitch
          wrote on last edited by
          #14

          It's entirely possible I'm remembering incorrectly, but I could swear that's what it's called. Well, as far as your answer, you didn't tell me much I didn't already know. The issue is that that resource data doesn't always get copied properly.

          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

          P 1 Reply Last reply
          0
          • D David ONeil

            honey the codewitch wrote:

            I'm not often driven to fits of rage over tech, but the last time I used an Apple was one of them.

            I've played with Apples a couple time throughout the numerous years. And by 'a couple' I mean not many more than 3 times. Long ago I remember trying to find their file system. Couldn't find it. It seemed every program kept control of its own place where it stored the user's files. I asked someone about it later, and they indicated I was correct - there was no way to get to that. It didn't seem to have the equivalent of Windows Explorer. I believe they since changed that. A few years ago I went to a Best Buy and saw a Mac. Figured I'd play again. Booted up Safari. They are touted as being 'intuitive.' No effin way. I tried everything I could to scroll down on the web page. I had never played with two-finger scroll on a mouse, so had no idea about it, and it didn't come to me. I placed the cursor at the right edge of the page. The scroll bar didn't automatically come up. I tried everything I could think of and couldn't get the damn web page to scroll down. At that point I figured they had clevered themselves all the way back into stupidity. I consider myself to be fairly technically proficient - learned enough on my own to be able to help other people fix their Window's problems. But I could not wrap my head around Apple's design decisions just by playing with their system. Does that make me an old dog that cannot be taught new tricks? I don't know. I understand their 'two-finger scroll' now that someone showed it to me, so I doubt it.

            Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

            M Offline
            M Offline
            Myron Dombrowski
            wrote on last edited by
            #15

            The haven’t “changed” that because it was never true. The Mac’s equivalent to Windows Explorer is a process called Finder and it has been the central part of the Mac operating experience since 1984. Unless you were in some sort of kiosk mode you shouldn’t have needed to do anything to find it.

            D 1 Reply Last reply
            0
            • H honey the codewitch

              I'm not often driven to fits of rage over tech, but the last time I used an Apple was one of them. I'd like the OS designers over there to give me a good reason why they have their filesystem divided into "forks" and application files are distributed across different "forks" so you cannot find all the application files in one place. The fact that Apple would fork their filesystem such that every application has additional files on a different "resource" fork has got to be grounds for a severe beating at least. What is the possible upside of doing it this way? I want to be a fly on the wall in their design meetings. I bet they spend more time talking about what color of brushed aluminum their products should be than they do about stuff like the above.

              Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

              M Offline
              M Offline
              Myron Dombrowski
              wrote on last edited by
              #16

              Going to start off with one correction: Modern applications are not typically split across multiple forks and haven’t been for literally decades. I’m genuinely surprised you’re running into such applications at all in 2023. I’m also curious what tool you were using to manipulate the files that was breaking them, because Macs have always just transparently handled them. The original Mac file system supported two separate chunks of data per file system entry. There was a data fork which was an unstructured store mostly analogous to the single data stream most early file systems had, and a resource fork that held discrete chunks of data tagged with a type and an integer identifier. The resource fork served the dual purpose of simplifying the use of structured data and providing a means to help mitigate the extremely constrained systems of the day. Applications, for example, kept executable code in the resource fork in multiple chunks that could be loaded and unloaded at need (transparently to the coder) to fit within available memory, not unlike overlay files on MS-DOS. But Mac applications haven’t typically been structured that was since the release of Mac OS X. So again, the fact that you’re running into them in 2023 is somewhat baffling.

              H 1 Reply Last reply
              0
              • H honey the codewitch

                It's entirely possible I'm remembering incorrectly, but I could swear that's what it's called. Well, as far as your answer, you didn't tell me much I didn't already know. The issue is that that resource data doesn't always get copied properly.

                Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                P Offline
                P Offline
                Paul Sanders the other one
                wrote on last edited by
                #17

                OK. FWIW, (and for anyone else who might be interested) there's a better explanation of this read only filesystem business here: [https://superuser.com/a/1495146/546261\](https://superuser.com/a/1495146/546261) > The issue is that that resource data doesn't always get copied properly. Don't understand that (but would like to help). Do you mean [the contents of] an app's `Resources` folder? And from where to where (in terms of volumes)? If you're trying to stuff things into `/Applications`, that's what the Installer app is for. That's what I do (I build an installer package, using `pkgbuild` and then `productbuild`) and everything works fine. Or am I trying to teach my grandmother to suck eggs?

                Paul Sanders. If I had more time, I would have written a shorter letter - Blaise Pascal. Some of my best work is in the undo buffer.

                H 1 Reply Last reply
                0
                • T trønderen

                  NTFS also has forks; it is called Alternate Data Streams. I never used apple forks, but suspect that there would be dozens of detail differences between them and NTFS. The main idea is the same, though: Provide a mechanism for keeping different kinds of data, relating to the same object/project/whatever separate but together. Like metadata and primary data. Movie and subtitles. Executable and debug information. ... There are a few common uses of ADS in NTFS. E.g. when you receive a file across the net, and ADS provides some information about its origin. Most people do not know, and do not care. If you copy the file to a FAT file system (e.g. 99.9% of all memory sticks), you loose that information anyway. Apple promoted its forks a lot. Microsoft not so; essentially they went for other alternatives (such as container file formats). I suspect that the main reason why they implemented it in NTFS was to kill the pro-Apple argument "They provide forks in the file system". If you want to look for forks in your NTFS file system, Sysinternals streams[^] is a useful tool to start with.

                  M Offline
                  M Offline
                  Mark Starr
                  wrote on last edited by
                  #18

                  Yep. I tried using Alternate Data Streams to hide some copyright info, but source control (SVN at the time, and SourceSafe) wouldn’t pick it up. I read that malware was oftentimes stored in there. :thumbsup:

                  Time is the differentiation of eternity devised by man to measure the passage of human events. - Manly P. Hall Mark Just another cog in the wheel

                  T 1 Reply Last reply
                  0
                  • M Mark Starr

                    Yep. I tried using Alternate Data Streams to hide some copyright info, but source control (SVN at the time, and SourceSafe) wouldn’t pick it up. I read that malware was oftentimes stored in there. :thumbsup:

                    Time is the differentiation of eternity devised by man to measure the passage of human events. - Manly P. Hall Mark Just another cog in the wheel

                    T Offline
                    T Offline
                    trønderen
                    wrote on last edited by
                    #19

                    Also, this is close relative of 'Security through obscurity'. Anyone who is aware of your copyright notice mechanism can remove it by copying your file to a memory stick and back. So why would your copyright notice have any value at all, if it might very easily disappear, and you can't tell people about its existence because that would make it trivial to remove it? So I think you were right dropping this alternative. Yet I think a source control system should be able to handle all sorts of files, including those with ADS, holes, file names with spaces and extended character sets, or whatever. To phrase it differently: Anything with roots in *nix is likely to give you problems for at least the first ten years after it was "ported" (or "tried ported" might be a more appropriate term) to a Windows environment.

                    M 1 Reply Last reply
                    0
                    • P Paul Sanders the other one

                      OK. FWIW, (and for anyone else who might be interested) there's a better explanation of this read only filesystem business here: [https://superuser.com/a/1495146/546261\](https://superuser.com/a/1495146/546261) > The issue is that that resource data doesn't always get copied properly. Don't understand that (but would like to help). Do you mean [the contents of] an app's `Resources` folder? And from where to where (in terms of volumes)? If you're trying to stuff things into `/Applications`, that's what the Installer app is for. That's what I do (I build an installer package, using `pkgbuild` and then `productbuild`) and everything works fine. Or am I trying to teach my grandmother to suck eggs?

                      Paul Sanders. If I had more time, I would have written a shorter letter - Blaise Pascal. Some of my best work is in the undo buffer.

                      H Offline
                      H Offline
                      honey the codewitch
                      wrote on last edited by
                      #20

                      [Edit: I replied to the wrong post]

                      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                      1 Reply Last reply
                      0
                      • M Myron Dombrowski

                        Going to start off with one correction: Modern applications are not typically split across multiple forks and haven’t been for literally decades. I’m genuinely surprised you’re running into such applications at all in 2023. I’m also curious what tool you were using to manipulate the files that was breaking them, because Macs have always just transparently handled them. The original Mac file system supported two separate chunks of data per file system entry. There was a data fork which was an unstructured store mostly analogous to the single data stream most early file systems had, and a resource fork that held discrete chunks of data tagged with a type and an integer identifier. The resource fork served the dual purpose of simplifying the use of structured data and providing a means to help mitigate the extremely constrained systems of the day. Applications, for example, kept executable code in the resource fork in multiple chunks that could be loaded and unloaded at need (transparently to the coder) to fit within available memory, not unlike overlay files on MS-DOS. But Mac applications haven’t typically been structured that was since the release of Mac OS X. So again, the fact that you’re running into them in 2023 is somewhat baffling.

                        H Offline
                        H Offline
                        honey the codewitch
                        wrote on last edited by
                        #21

                        Okay, so when I said it doesn't get copied properly I was taking a liberty to avoid a longer explanation. Basically, the copy thing is something I have historically run into before, but it has been years, as you said. But, I recently ran into someone with an issue with a resource fork not being read properly or otherwise being screwed up trying to run a python dev env using VS code on a mac. Nobody could help them. I hate the whole concept.

                        Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                        M 1 Reply Last reply
                        0
                        • T trønderen

                          Also, this is close relative of 'Security through obscurity'. Anyone who is aware of your copyright notice mechanism can remove it by copying your file to a memory stick and back. So why would your copyright notice have any value at all, if it might very easily disappear, and you can't tell people about its existence because that would make it trivial to remove it? So I think you were right dropping this alternative. Yet I think a source control system should be able to handle all sorts of files, including those with ADS, holes, file names with spaces and extended character sets, or whatever. To phrase it differently: Anything with roots in *nix is likely to give you problems for at least the first ten years after it was "ported" (or "tried ported" might be a more appropriate term) to a Windows environment.

                          M Offline
                          M Offline
                          Mark Starr
                          wrote on last edited by
                          #22

                          Well, all that is true. For context, I had read about Alternate Streams and was just fooling around with them a little to see whether it’d be any use to me. And this was 15+ years ago. Putting some kind of marker in a generated report, compiled dll, or exe to prove its origin was my first thought (no marker = not valid).

                          Time is the differentiation of eternity devised by man to measure the passage of human events. - Manly P. Hall Mark Just another cog in the wheel

                          1 Reply Last reply
                          0
                          • H honey the codewitch

                            I'm not often driven to fits of rage over tech, but the last time I used an Apple was one of them. I'd like the OS designers over there to give me a good reason why they have their filesystem divided into "forks" and application files are distributed across different "forks" so you cannot find all the application files in one place. The fact that Apple would fork their filesystem such that every application has additional files on a different "resource" fork has got to be grounds for a severe beating at least. What is the possible upside of doing it this way? I want to be a fly on the wall in their design meetings. I bet they spend more time talking about what color of brushed aluminum their products should be than they do about stuff like the above.

                            Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                            J Offline
                            J Offline
                            jochance
                            wrote on last edited by
                            #23

                            Their entire schpiel all along has been to tuck all those details away, and I think, to intentionally introduce burden to their usage. This way they can both claim it is "open" while being totally unusable in the context of consumers reaping benefit from an "open" platform. Oh I bet they discuss it quite a bit. It's just their objectives are strictly aligned with enriching Apple versus doing anything that may otherwise make a lot of sense.

                            M 1 Reply Last reply
                            0
                            • D David ONeil

                              honey the codewitch wrote:

                              I'm not often driven to fits of rage over tech, but the last time I used an Apple was one of them.

                              I've played with Apples a couple time throughout the numerous years. And by 'a couple' I mean not many more than 3 times. Long ago I remember trying to find their file system. Couldn't find it. It seemed every program kept control of its own place where it stored the user's files. I asked someone about it later, and they indicated I was correct - there was no way to get to that. It didn't seem to have the equivalent of Windows Explorer. I believe they since changed that. A few years ago I went to a Best Buy and saw a Mac. Figured I'd play again. Booted up Safari. They are touted as being 'intuitive.' No effin way. I tried everything I could to scroll down on the web page. I had never played with two-finger scroll on a mouse, so had no idea about it, and it didn't come to me. I placed the cursor at the right edge of the page. The scroll bar didn't automatically come up. I tried everything I could think of and couldn't get the damn web page to scroll down. At that point I figured they had clevered themselves all the way back into stupidity. I consider myself to be fairly technically proficient - learned enough on my own to be able to help other people fix their Window's problems. But I could not wrap my head around Apple's design decisions just by playing with their system. Does that make me an old dog that cannot be taught new tricks? I don't know. I understand their 'two-finger scroll' now that someone showed it to me, so I doubt it.

                              Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                              M Offline
                              M Offline
                              Matthew Barnett
                              wrote on last edited by
                              #24

                              I was stumped years ago by a Mac when I wanted to eject a CD but there wasn't a button next to the CD slot, so I had to ask a colleague. Turned out the eject button was on the keyboard. Why there? It's not like it was easier because I'd have to reach out to the CD drive anyway to grab the ejected CD! And then there was the oddity of ejecting a disk by dragging an icon to the trash. The trash is for discarding/deleting stuff, so it felt like I was asking it to wipe the disk.

                              R D 2 Replies Last reply
                              0
                              • M Matthew Barnett

                                I was stumped years ago by a Mac when I wanted to eject a CD but there wasn't a button next to the CD slot, so I had to ask a colleague. Turned out the eject button was on the keyboard. Why there? It's not like it was easier because I'd have to reach out to the CD drive anyway to grab the ejected CD! And then there was the oddity of ejecting a disk by dragging an icon to the trash. The trash is for discarding/deleting stuff, so it felt like I was asking it to wipe the disk.

                                R Offline
                                R Offline
                                Ralf Quint
                                wrote on last edited by
                                #25

                                That "drag disc to trash" thingy exists since the first Macs, when you had to eject the floppy disks (remember those? LOL). At least on later macOS versions, when you start dragging the disc icon, that Trashbin icon actually changes to "Eject disc"... There are a lot of other obscure design choices, a lot probably for no other reason but "Apple has to be different". Like the lack of proper [Delete] and [Backspace] keys, the [Delete] key on a Mac does actually only work as backspace and you need to use some magic keyboard combo together with it to do an actual delete. Or the fact that the scrolling on a Mac works in the opposite direction as it does on Windows or Linux. And the sheer amazement of Apple fanbois when you show that that a simple PC 2 button with scrollwheel mouse works so much faster and "intuitive" than that stupid one button Apple mouse where again you have to apply some magic key presses together with that single mouse button (which is even worse when you are encumbered with a mousepad on a Macbook). Also to place the close/minimize/maximize buttons are put on the left side of the windows, and they don't always work the way you expect.

                                M 1 Reply Last reply
                                0
                                • M Myron Dombrowski

                                  The haven’t “changed” that because it was never true. The Mac’s equivalent to Windows Explorer is a process called Finder and it has been the central part of the Mac operating experience since 1984. Unless you were in some sort of kiosk mode you shouldn’t have needed to do anything to find it.

                                  D Offline
                                  D Offline
                                  David ONeil
                                  wrote on last edited by
                                  #26

                                  I think I found the 'Finder'. I don't believe it showed you an actual disk path at that time. Because of that, it felt useless to me.

                                  Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                                  C M 2 Replies Last reply
                                  0
                                  • M Matthew Barnett

                                    I was stumped years ago by a Mac when I wanted to eject a CD but there wasn't a button next to the CD slot, so I had to ask a colleague. Turned out the eject button was on the keyboard. Why there? It's not like it was easier because I'd have to reach out to the CD drive anyway to grab the ejected CD! And then there was the oddity of ejecting a disk by dragging an icon to the trash. The trash is for discarding/deleting stuff, so it felt like I was asking it to wipe the disk.

                                    D Offline
                                    D Offline
                                    David ONeil
                                    wrote on last edited by
                                    #27

                                    Don't you feel a lot more special now that you know that information? /s :laugh: :laugh: :laugh: :laugh:

                                    Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                                    1 Reply Last reply
                                    0
                                    • R Ralf Quint

                                      That "drag disc to trash" thingy exists since the first Macs, when you had to eject the floppy disks (remember those? LOL). At least on later macOS versions, when you start dragging the disc icon, that Trashbin icon actually changes to "Eject disc"... There are a lot of other obscure design choices, a lot probably for no other reason but "Apple has to be different". Like the lack of proper [Delete] and [Backspace] keys, the [Delete] key on a Mac does actually only work as backspace and you need to use some magic keyboard combo together with it to do an actual delete. Or the fact that the scrolling on a Mac works in the opposite direction as it does on Windows or Linux. And the sheer amazement of Apple fanbois when you show that that a simple PC 2 button with scrollwheel mouse works so much faster and "intuitive" than that stupid one button Apple mouse where again you have to apply some magic key presses together with that single mouse button (which is even worse when you are encumbered with a mousepad on a Macbook). Also to place the close/minimize/maximize buttons are put on the left side of the windows, and they don't always work the way you expect.

                                      M Offline
                                      M Offline
                                      markchagers
                                      wrote on last edited by
                                      #28

                                      As a long time Mac user I have to admit I sometimes question Apple's design decisions when a new version changes some part of the UI seemingly arbitrarily, but I've never considered switching to Windows for my personal computing needs, even though I've worked at least as much with Windows machines for much of my career. There is a lot of difference between MacOS 9 (pre-unix) and MacOS X and up (unix-based, debuted around 2001). Many of the misconceptions aired in this thread are based on the earlier incarnation of MacOS. Since OSX is essentially unix, the ancient forked file format has evolved into a container like format. Mac specific meta-data for a directory will be stored in a hidden file on non-mac drives, which irritates windows sysadmins (Macs can be configured quite easily to not write these files, but you can't expect a Windows sysadmin to find out how, apparently). What feels natural and user-friendly to you depends for a great deal on your earlier experiences. If you've been using Windows exclusively, a Mac is bound to feel somewhat unusual at first. OTOH Mac-only users (quite a rare species due to the ubiquitousness of Windows) will have far more trouble adjusting to Windows. In my experience the Finder (that survived the OSX transition) is vastly superior to the Windows Explorer. I feel much more in control of my computer on Macs than on Windows. Also in organisations that have a mix of Windows and Mac users, the latter tend to need far less support from the IT department than Windows users do. I have no ejectable drive anymore, so I can't test for the trash-can eject mechanism, but I believe that was discontinued at some point.

                                      R 1 Reply Last reply
                                      0
                                      • J jochance

                                        Their entire schpiel all along has been to tuck all those details away, and I think, to intentionally introduce burden to their usage. This way they can both claim it is "open" while being totally unusable in the context of consumers reaping benefit from an "open" platform. Oh I bet they discuss it quite a bit. It's just their objectives are strictly aligned with enriching Apple versus doing anything that may otherwise make a lot of sense.

                                        M Offline
                                        M Offline
                                        markchagers
                                        wrote on last edited by
                                        #29

                                        OTOH, Microsoft (or any other company in the business) was founded for the sole purpose of benefitting mankind, and never for financial profit. ;P

                                        J 1 Reply Last reply
                                        0
                                        • D David ONeil

                                          I think I found the 'Finder'. I don't believe it showed you an actual disk path at that time. Because of that, it felt useless to me.

                                          Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                                          C Offline
                                          C Offline
                                          charlieg
                                          wrote on last edited by
                                          #30

                                          I have a hackintosh running in a VM. Having never been a serious MAC user, I have also found finder to be a little weird. I know it's just me. But having spent many years on Unix desktops, it sort of makes sense if you think like apple. They are shooting for a homogenized environment, but sometimes you need some pharmaceuticals to get you there. :)

                                          Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups