Slashdot Mirror


Jordan Hubbard Gives Last Intervew For Apple

acaben writes "MacSlash has posted what Jordan Hubbard says will be his last interview for Apple. Apple's Engineering Manager for the BSD Technology Group talks about the new BSDPorts initiative, his thoughts on working for Apple and Apple's Open Source strategy, and how Mac users new to Open Source can get involved and contribute to the community. He also gets delightfully geeky in comparing the differences between Darwin's VM envirnoment and FreeBSD's and explains that Darwin was built with things like working with Final Cut Pro in mind."

66 comments

  1. Just yesterday... by JohnKFisher · · Score: 1

    And to think, just yesterday Macslash was saying the interview would likely never air. (so to speak)

    --

    John Kenneth Fisher
    Table of malContents
    1. Re:Just yesterday... by acaben · · Score: 2, Interesting

      I have no proof, of course, but I think maybe the comment yesterday may have spurred action on the part of Apple's PR department today.

    2. Re:Just yesterday... by daeley · · Score: 2

      Ben, please continue using your powers for niceness, not evil. ;)

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
  2. I'm starting to love Apple. by penguin_punk · · Score: 4, Funny

    Geez. No offense to any of you, but wasn't it just up until last year when Apple products were only used by designers and retards? Hell, you can't even go for a beer with any OBSD boys without a few Macs pop out of their case onto the table.

    I know this is just a rant, but someone's got to comment on Ms. Feiss.... I'll leave that for you. /rant

    --
    HURD - Hurd's Under Research & Development
    1. Re:I'm starting to love Apple. by Noodlenose · · Score: 3
      Fortunately OpenBSD keeps up a good PPC port, and using openbsd on an Ibook or Ti-book is immensely satisfying.

      I am running OpenBSD on a 2 GB partition on my Ibook's HD, next to Classic and OS X, and it works like a charm.

      Now, can you blame a fashion concious geek for rather sporting a beautiful portable computer with the most secure OS ever next to the most usable Unix ever?

      Dirk

    2. Re:I'm starting to love Apple. by Lars+T. · · Score: 1, Insightful

      If YOU can't see that this post is funny, you must be a retard. QED

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  3. Interview text by Anonymous Coward · · Score: 0, Redundant

    I'm sorry, but reading several hundred lines of italicized text is making me nauseous:

    Jordan Hubbard, Apple's Engineering Manager for the BSD technology group has been kind enough to answer the question you posed awhile ago. (The holdup in getting these posted was not Mr. Hubbard's fault, but a snag in Apple's PR department approving his answers.) Mr. Hubbard has said that this will be his last interview for Apple, and he will no longer have contact with the press. (Note, this doesn't mean he's leaving Apple. He's just not talking to the press as part of his duties at Apple.) We're glad to share his thoughts with you in the answers below.

    Filesystems
    by marmoset
    I know that Darwin supports plug-in filesystems. Is anyone working on fault-resistance (softupdates, journalling) for future Darwin releases? I lost months worth of encoded MP3's to directory corruption last month (I didn't back them up because I had the original CD's, but still, it's a ton of lost effort) and I'd love to see some sort of more robust filesystem support show up.

    As you may have noticed, we recently release journalling support for Mac OS X Server.

    Building Darwin
    OpenDarwin recently released the initial release of DarwinPorts, will the build system used on Apple's Darwin ever build using DarwinPorts? The reason I ask is that I've found the Darwin build system to be insanely difficult, it requires an incredible amount of bootstrapping, uses Debian style .deb packages and is really badly documented.

    JH: We are always looking for ways to make Darwin easier to build, but it is too soon to comment on whether DarwinPorts is the right solution.

    Second related question. How are the people behind DarwinPorts working with the fink team? It seems like once DarwinPort matures there will be a lot of duplicated effort between the DarwinPorts and Fink teams? Are Fink's days numbered?

    JH: The fink developers have actually been very supportive of the darwinports project and they seem to feel that any project which satisfies the overall goals of bringing lots of useful third-party software to Mac OS X is a good one, no matter what it's called. I haven't seen any real duplicated effort yet and expect to see more cooperation between the teams if and when that starts to be an issue.

    Third DarwinPorts related question. One of my concerns with installing software from packages is that the way the packages are configured can never satisfy everyone. For example I always build expat before building python so that I can get access to Python's XML parsing functionality. Some people would prefer not to do that to preserve space. How will DarwinPorts be flexible enough to deal with those sorts of situation? Will it only be flexible enough if you build from source or do you see binary packages able to cope?

    JH: Well, let me first say that if your build system doesn't cope with building "variants" for things then it's pretty unlikely that your package system will either since *something* has to build the bits you're packaging and it has to know what order to build them in, as you note with your expat and python example. Darwinports has the concept of port "variants" to handle this exact problem, and I expect whatever package system we end up gluing in as a back-end to Darwinports will simply name its packages such that if you want to provide versions of expat with XML and without, darwinports can build and package both. Then it simply becomes a matter of having a package management front-end give the user the option of selecting a package name and the variants they want and then use the same name-mangling rules to try and find that pre-built variant. Getting really clever, you might even end up sending a request to some darwinports server asking it to build you a custom package on the fly and send it back. It's probably still faster to have a dual XServe on the net build a package for you, even with others contending for the resource, than building it yourself on a G3/233 or something. With proper caching of pre-built packages, you wouldn't even need to compile stuff on the server all that often and this is obviously an area ripe for exploration.

    Kernel level clustering?
    by jessemckinney
    Hello, Is there going to be clustering in some of the next builds? I would love to see OS X be able to cluster with any other mac on my lan. Can you imagine the possibilities?

    JH: I'm not involved with any of that, so I really can't comment.

    Working for Apple
    by Anonymous Coward
    Is your job at Apple what you thought it would be? What has been the greatest surprise?

    JH: I didn't come to Apple with a lot of preconceived notions either way, so I wouldn't say I've been particularly surprised by anything here. If anything has been a surprise to me, it's been the degree to which people outside of Apple seem to care so intensely about what we're up to and where we're going.

    What do the other *BSDs get out of Darwin?
    by chrischow
    We know the benefits of using *BSD code to improve Darwin and with it OSX but what about the other direction? How have FreeBSD and co. benefited (if at all) from Apple/Darwin development?

    JH: Some patches and test suites have already made it across from Mac OS X into FreeBSD, one test suite in particular (a filesystem exerciser) being very useful to Matt Dillon and others in finding bugs in FreeBSD's NFS code and even in UFS's soft updates feature. There's also the PR angle, obviously, since it certainly doesn't hurt FreeBSD at all to get prominent mention in some of Apple's keynotes. Finally, given BSD's historic focus on the server room, having the whole "Unix on the desktop" issue actually getting quite a bit of positive spin for a change isn't hurting the Unix cause in general at all.

    Mac OS X has done a tremendous amount to make the very idea of Unix on the desktop credible again and undoing a lot of damage which Unix did to itself back in the 1980's during the Unix/GUI wars. To be sure, the KDE and GNOME projects have also done a lot of good in enhancing Unix's reputation there as well, but for many users the word "Desktop" is synonymous with "office applications", "multimedia" or "mainstream games" and being able to run things like Microsoft Office, Cubase SX or Medal of Honor alongside traditional Unix applications like emacs For PERL is pretty cool no matter how you look at it.


    intro to oss 101
    by Snuffub
    With the release of Mac OS X millions of less technical users have been introduced in one way or another to open source software. Im sure a good number of them would want to get involved in the community some way but they dont have the technical background to help in the obvious ways, programing etc. What would you say to someone who asked you how they could help out the various projects that are bringing great software to the platform?

    JH: I would say the first thing to do is find a project, like opendarwin or fink or any of the dozen or so Mac OS X-related projects on sourceforge, which seems to be doing stuff you're interested in and start "hanging out" in the forums they provide. Reading the dicusssions for awhile will start to give you a better feel for where they seem to need help, whether it's in getting documentation written or doing more testing or helping to evangelize the project and get more developers involved, or whatever. After you have a good feel for how things are going, volunteer for something! You'd be amazed at how many of these projects are desperate for things as "non-technical" as having their web site spruced up or maybe getting a little artwork for the project's mascot (or coming up with one in the first place). It's not just technical work that needs doing by any means and any project with good presentation skills is one which is far more likely to be successful.

    Advanced Security Features; Other Stuff
    by zarafa
    What can you tell us about plans to include some of the current or forthcoming "next-gen" security features from the other BSDs? Specifically, jailNG (http://www.watson.org/~robert/freebsd/jailng/), systrace (http://www.citi.umich.edu/u/provos/systrace/), ipfw2, the FreeBSD NATD rewrite, Mandatory Access Controls (from the TrustedBSD project), and similar things? I know those are in many cases emerging technologies, but will Darwin attempt to stay relatively current with them?In a similar but not directly-related vein, what about filesystem improvements like those in UFS2 (softupdates, snapshots, extended attributes, etc.)? Leaving aside the possibility for the moment of a brand-new filesystem, it would just be nice to have a modern UFS...And just for the record, how do you feel about the Darwin virtual memory system, specifically as it compares with that of FreeBSD?

    JH: When your grandmother sits down to log in, unless your grandmother is someone like Grace Hopper, the last thing she probably needs to see is a message like "Please enter DSA key to unlock keychain or next passphrase in OPIE sequence." Unlike some other Unix vendors, Apple needs to preserve ease-of-use as a high-level goal while also providing the kind of low-level features that allow more sophisticated users to apply other security policies, especially in server environments. We are in fact looking at a lot of the stuff that the FreeBSD and TrustedBSD projects have done in addition to pursuing various security certification programs which are necessary for certain markets. As to whether we'll adopt jailNG or some of the other mechanisms you mention, I can't say, but we're certainly aware of such things and aren't adverse to incorporating any good ideas or mechanisms which fit in with the higher-level goals I mentioned.

    The Darwin VM and FreeBSD VM systems are so different in both scope and purpose that it's actually pretty hard to compare them. Running applications like Final Cut Pro put some really unique demands on a VM system and Darwin's has been designed with those sorts of usage scenarios in mind, whereas FreeBSD tends to optimize for a very different historical area of server focus. It's all a matter of choosing the right resource allocation and quota trade-offs given a certain projected application mix and I think both VM systems have actually done a pretty good job of this.


    How Did It All Start?
    By Snuffub
    everyone knows that youre a leading figure in the BSD community so it's no wonder that apple hired you to head up the darwin project, but how did the relationship start off? Did they contact you early on when they first decided to use BSD? or was it an out of the blue phone call? Either way what were your major reservations when you were first offered the job, given that at the time apple had no track record in terms of their comitment to the open source community?

    JH: I was actually the first to contact Apple, though I found them very receptive to the idea of my working there when I did. I'd been frustrated by Unix's historical lack of success on the desktop for a long time, and took it rather personally since I used desktop machines a lot in my daily life and Windows was not my idea of an ideal desktop OS. After seeing FreeBSD grow and prosper for almost 10 years, I also felt that BSD had done an amazingly good job of breaking into the server market and I was very ready to see it take on some new challenges. When I saw the first developer preview of Mac OS X, I knew Apple had something special on its hands and I started itching to get more involved. When 10.1 came out, I called and asked for an interview. :-)

    As far as reservations go, I can't really say I had any significant ones. Sure, Apple is a big company and its open source strategy is still evolving, but the fact that it has an open source strategy at all and a real chance to bring Unix to the desktop and in front of a much different audience than that traditionally enjoyed by Unix is more than enough for me. I'll continue to try and play a strong role in expanding Apple's relationship with the open source community, of course, and just seeing how much the Unix community has embraced Mac OS X so far makes me very optimistic for the future.


    "Macifying" the unix core?
    by Van Halen
    I'm wondering if there are any plans to modify the unix core to better handle Mac-specific quirks. Things like using carriage returns instead of newlines. Utilities like vi and less currently don't convert these to newlines, which can be a pain when looking at files created in more traditional Mac-type programs. Another example is file management utilities and resource forks. I think cp, tar, etc should handle resource forks transparently by default. Yes, there's ditto - but that's not a "standard" unix utility. Plus it requires an explicit command-line option. Back when I first got my OS X machine, I setup a crontab to backup my Quicken data using tar to an NFS mounted drive on my FreeBSD machine. It ran happily until about a month later when I needed to restore a backup - and discovered that Quicken stores most of its data in the resource fork, which was left behind! Not good. Are you guys working on anything like this? If not, will you consider it now that I've mentioned it? ;-) I'm sure there are other areas where this can be improved besides these two examples.

    JH: This is a tough area since you don't want to change *too* much about what makes Mac OS X a good Unix or interoperability and ease of administration suffers, and that's very important considering how heterogeneous the Unix world tends to be, especially in higher-education. That said, I think there's still a lot we can do to increase Mac-to-Unix interoperability. One example of a great Open Source project that helps in this area is rsync_hfs, hosted on opendarwin.org. It's a careful balancing act to make sure that we do things in such a way that the Unix experience is not compromised in the process of adapting to the Mac traditions, and I think that people are definitely going to see evolution in both directions, with some traditional Mac stuff migrating more towards open standards and some Unix things which have been traditionally unwieldy getting a much-needed face lift.

    Needless to say, user feedback is always an important part of making these decisions and I hope both the traditional Mac and Unix communities continue to tell us what they like and don't like about Mac OS X - that's very important to us in setting our priorities in goals at Apple, and that's not just marketspeak, it's true, so keep those cards and letters coming, folks. :-)

    [Thanks to Macslash for giving me the opportunity to do this Interview]

  4. Imagine... by cappadocius · · Score: 3, Funny
    Hello, Is there going to be clustering in some of the next builds? I would love to see OS X be able to cluster with any other mac on my lan. Can you imagine the possibilities?

    JH: I'm not involved with any of that, so I really can't comment.

    So in other words: Don't imagine a beowolf cluster of these things!

    --

    omnia tua castra sunt nobis

    1. Re:Imagine... by Znonymous+Coward · · Score: 2, Offtopic
      So in other words: Don't imagine a beowolf cluster of these things!

      lol. Thats good but you forgot the obligatory Soviet Russia comment...

      In USA: Don't imagine a beowolf cluster of these things!

      In Soviet Russia: Do imagine a beowolf cluster of these things!

      --

      Karma: The shiznight, mostly because I am the Drizzle.

  5. Re:Jordan Sold out. Tsarkon reports. JH SOLD SOUL. by asdfjilk · · Score: 0, Troll

    RAIDless, SCSIless

    is there a (-1, misinformed)?

  6. Re:Jordan Sold out. Tsarkon reports. JH SOLD SOUL. by Noodlenose · · Score: 4, Insightful
    gosh, he does sound hurt, our little AC, doesn't he?

    Think of JH's move to Apple as his opportunity to spread the gospel to a wider audience than FreeBSD (of all OS's).

    ....a much wider audience.

  7. "delightfully geeky"? by Matthew+Weigel · · Score: 3, Insightful

    don't geeks go in for, ah, technical details?

    Where was the technical detail in saying "Darwin's VM system has to take into account different memory usage patterns"?

    (I enjoyed the article, I guess, but "geeky"?)

    --
    --Matthew
  8. Re:Jordan Sold out. Tsarkon reports. JH SOLD SOUL. by asdfjilk · · Score: 0, Offtopic

    Should I even reply? XServe comes with scsi raid on a pci expansion card.

  9. Re:Jordan Sold out. Tsarkon reports. JH SOLD SOUL. by jdera · · Score: 0, Offtopic

    Shhh... don't tell him. Ignorance is bliss, remember? Can't wait for that xServe RAID either... mmm... fibre channel.

  10. I realize this is a huge troll, but... by daveschroeder · · Score: 3

    Uh, why don't you just use any SCSI- or FCAL-connected array that you want then? You could use all the same SCSI disk arrays (with hardware RAID, etc.) that you use with any FreeBSD box with any Mac OS X box. And yeah, it doesn't have ECC. It doesn't have redundant power supplies. It doesn't have a lot of stuff. The product is in its infancy! Apple is just BEGINNING its enterprise strategy...and even at this early stage, people who would NEVER have bought ANY Apple hardware before are now snapping it up, for enterprise datacenters no less! For Oracle development! For biosciences computing! And you know what? We're deploying Mac OS X Server, Solaris, AIX, Linux, and Windows 2000/.NET, but NOT FreeBSD.

    And since Mac OS X has vastly eclipsed the number of FreeBSD systems in use, or will ever have in use, I'd say that's a "wider audience". Even "wider than a goasemon's asshole", as you put it.

    I hope you really are trolling and that you don't believe what you say, because you apparently have no idea what you're talking about. For a good, usable GUI on top of ANY UNIX, BSD or otherwise, Mac OS X/Mac OS X Server is the only game in town. Sure, Mac OS X has a long way to go. But it's done the most for UNIX (and BSD) adoption that any UNIX (or BSD) ever has. And soon, Darwin will be synced with FreeBSD 5.x functionality, so then, by your logic, Mac OS X will be infinitely better than FreeBSD, since it will be everything FreeBSD is (with the exception of the hardware it runs on), PLUS a real productivity OS that normal people can actually use! Then there's the whole Server side of the equation, where I can feel free to update my core OS and do security patches on OS X Server without going through the test-and-backout nightmare my Solaris/AIX/Linux colleagues do. Or reshare NFS filesystems out via SAMBA with the click of a button. And it only gets better.

    Hardware-wise, you spouted off a bunch of shit about run-of-the-mill AMD hardware. No thanks, I'll pass. Then you spouted off a bunch of shit about 64-bit processors...you may want to take a look at the IBM PowerPC 970..., which, by many accounts, may trounce the passé 64-bit processors you list.

    If you want to stick with the commandline (which has nothing to do with Mac OS X's main markets) or the Gnome/KDE amateur hour, go for it.

    1. Re:I realize this is a huge troll, but... by daveschroeder · · Score: 3, Insightful

      Yes, it's in its infancy, as you an I both said. Which is precisely why there are no big shops running it. Not to mention the fact that Apple is new to enterprise, and is approaching it very humbly. It will take a long time for people to trust, much less use, Apple server hardware in many environments. Also, the Xserve isn't a high end server, as I'm sure you know. It's for low- to medium-duty use (comparatively), at most. It's obviously not in the same market as high end IBM or Sun hardware, or high-end Intel-based servers.

      And yes, we have servers. Tons of them. Literally hundreds of servers running mostly Solaris, AIX, Windows, and some Linux. And now, Mac OS X Server is starting to creep in. When a Sun/IBM/Dell/etc blade server would be appropriate, people are now looking at, asking about, and BUYING and DEPLOYING Apple. And I never said you should do server management at the GUI of a single server. Want to manage Mac OS X Server from the command line? Even via a serial termserver connection? Go for it. Want to manage it with Apple's remote GUI tools? Go for it. Want to manage and monitor it with HP OpenView? Go for it.

      As for PowerPC: anyone who doesn't admit we're languishing, and have been for a while, with Motorola is denying the truth. Yes, Motorola sucks now at getting new PowerPC chips and technologies out the door. And IBM's PowerPC 970 will be shipping soon enough...do you have any doubt it will be shipping next year? And when it does, it will be an amazing competitor to all the other 64-bit products. This is obviously a chip destined for Apple's machines, and we'll see it next year.

  11. Aww, I'm sorry you're jealous... by daveschroeder · · Score: 0, Flamebait

    ...just can't handle it can you? And oh yeah, it really hurts to be on the losing side. It kinda "hurts" like sex "hurts".

  12. So, let me get this straight... by daveschroeder · · Score: 2

    You expect home/academic productivity users to use FreeBSD as a desktop? Now THAT'S laughable...

  13. Re:Aww, I'm sorry you're jealous... tsarkon by daveschroeder · · Score: 0, Flamebait

    Dude. Relax. I'm sorry you have something against Apple. If you don't like it, don't use it. I don't know what else to tell you, except that I don't like Anime, never worked for a .com, never have been laid off, never did HTML or web shit, am not fat, and don't use IE. 0 for 7; pretty good. Though I'm not really sure what any of that has to do with Apple.

    I'm just a student and sysadmin at a big ten school.

  14. Ran out of arguments...? by daveschroeder · · Score: 1, Offtopic

    ...or words that contain "cunt"?

  15. Re:Ran out of arguments...? tsarkon by daveschroeder · · Score: 2

    LOL, showing people slashdot threads and having "fun" by not making any cohesive arguments about anything? I guess now we know who the loser is.

    If you wanted to actually discuss the advantages, and disadvantages, of Apple's hardware, OS, and strategies, I'd be happy to, though...

  16. Re:Ran out of arguments...? tsarkon by Anonymous Coward · · Score: 0

    i said the battle was won. you arent even arguing anymore, just burpleing a frothy baste of your fatehr cum out of your mouth. eructating bullshit.

    you like hearing yourself speak i guess.

    apple's hardware? overpriced, and inferior target for programming. x86 is better because of being ubiquitous. all the other high end stuff is more scaleable. apple is just - stupid.

    Apple OS. OS 9 and below was an industry last place horrorshow. No need to talk of that. OS X picked the wrong kernel, implements 95 APIs, doesnt even get games on it to speak of, and uses a crappy, slow kernel, makes users pay for service packs

    Strategy? Make STEVE JOBS rich. If you like that strategy, be my guest, loser.

    Now get back to chrintine aguilera on your fucking IPOD, loser.

  17. NeXT clustering happens with PDO's by bill_mcgonigle · · Score: 2

    Check out PDO's.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:NeXT clustering happens with PDO's by bbum · · Score: 3, Informative

      Actually, that was one way that clustering could happen on the NeXT. However, there were others-- a number of others. PDO doesn't really scale well; tends to lead to packet storms. Other architectures are preferable.

      There have been a handful of stories that talk about the [very competitive, btw] clustering capabilities of the XServe.

  18. Re:Ran out of arguments...? tsarkon by daveschroeder · · Score: 3, Insightful

    apple's hardware? overpriced, and inferior target for programming. x86 is better because of being ubiquitous. all the other high end stuff is more scaleable. apple is just - stupid.

    Hasn't the Mac vs. PC argument gotten tired yet? I thought we were talking about Apple's BSD-based OS...

    Yes, there's more PCs. A shitload more. So many more that it's ridiculous. So what?

    Apple OS. OS 9 and below was an industry last place horrorshow. No need to talk of that.

    Sure had a lot of users...*

    *Note: just because Windows has more users doesn't mean make the millions of Mac OS users a small number.

    OS X picked the wrong kernel

    In your opinion.

    implements 95 APIs

    ?

    And since one of the APIs is BSD, which you seem to love...

    doesnt even get games on it to speak of

    You keep contradicting yourself. You talk of Jordan Hubbard as a sellout because he "left" FreeBSD, but now you're obviously talking about Windows, which belongs to the biggest "corporate" titan of them all! And now you're bringing up games...games are a big market, but I give a rat's ass about games.

    and uses a crappy, slow kernel

    Some people would say that the hardware abstraction is a worthy tradeoff...

    makes users pay for service packs Calling 10.2 a "service pack" implies that it has the same content as Windows service packs. Mac OS X had been out for a year and a half with no paid updates. A year and a half. That's plenty within a reasonable timeframe to charge for an OS update. If Apple had called it 10.5 or OS XI, would it have made any difference? And for those who argue that OS X before 10.2 was pretty much a "beta" and Apple shouldn't have charged for it, well, I'd argue that Windows before 98 (in the consumer sector where over 50% of people still run 98) were "beta" too. Additionally, no one, including Apple, forced anyone to run OS X. Everyone could have used, and still can use, OS 9.x if they are so inclined. Mac OS X 10.1.x was good for many, and 10.2.x began the real push to Mac OS X. One paid upgrade every year and a half seems fine with me.

  19. Re:Apple Laptop Keyboards Unsuitable for Unix User by dogzilla · · Score: 0, Flamebait

    Hmmm. I may be going out on a limb here, but I'd wager that Apple couldn't give a flying fuck if you buy a laptop or not, or indeed if the next breath you draw is your last, and I'm certain they will not be changing the design of their keyboards just to satisfy your pathetic ranting ass.

    So how 'bout you wipe that fleck of spittle off your lower lip, pull that big stick out of your butt, and keep your worthless rants to yourself from now on.

    --
    The crimes of eBay are a disgrace to it's pig latin heritage!
  20. Re:Apple Laptop Keyboards Unsuitable for Unix User by wazzzup · · Score: 3, Funny

    This guy has been posting the same rant for over a year. Always posts as an AC.

    He's just some lame ass that likes to bait Mac users - admittedly a task similar to shooting fish in a barrel.

  21. Re:Apple Laptop Keyboards Unsuitable for Unix User by ickyfreak · · Score: 0

    jeeze mate is that ur sig or do you post this everytime the word macos and unix are used in a post... i've seen this time and time again on macslash and slashdot *sheesh*

    --

    ---------------
    100% Australian

  22. Re:Apple Laptop Keyboards Unsuitable for Unix User by tdegruyl · · Score: 1

    Yeah, but the barrel is getting bigger.

  23. Re:Apple Laptop Keyboards Unsuitable for Unix User by bursch-X · · Score: 1


    Yes and he should add the line:

    In Soviet Russia YOU are unusable for Apple Laptops.

    --
    There are two rules for success:
    1. Never tell everything you know.
  24. Re:Apple Laptop Keyboards Unsuitable for Unix User by usr122122121 · · Score: 4, Insightful
    I am a long-time Unix user. That means I need to have the Ctrl key to the left of the A key.
    As such a long-time Unix user, when you get down off of your soapbox, you will have no problem spending the ten seconds it takes to redo your keymappings.

    Then, you may eat your foot for a mid-afternoon snack.

    --

    -braxton
  25. Re:Apple Laptop Keyboards Unsuitable for Unix User by Anonymous Coward · · Score: 0

    i'm looking at an imac keyboard and the ctrl key sure looks like it is to the left of the A, dorks.

  26. Could do better.... by tunah · · Score: 2

    In soviet russia, can a beowulf cluster of these things imagine YOU?

    --
    Free Java games for your phone: Tontie, Sokoban
  27. Hey now we know what Bill Gates...... by poo203 · · Score: 0, Offtopic

    ...does in his spare time. He trolls /.

  28. Re:I realize this is a huge troll, but... tsarkon. by poo203 · · Score: 0, Offtopic

    Victorian Bitter i.e. beer....and no were not all practicing alcoholics....some of us are experts :-)

  29. Re:Apple Laptop Keyboards Unsuitable for Unix User by Anonymous Coward · · Score: 0

    Are you fucking kidding? you must know how to read market share data. Apple hasnt changed its market share much at all, and OS X adoption rates are LOW for people with older Apple hardware [more than 1.5 years, you go from slow to slow as shit]. about the only reason Apple's market share goes up is that the computers cant be upgraded so 10 mac people end up having 30 computers.

    fucking retard

  30. Re:Jordan Sold out. Tsarkon reports. JH SOLD SOUL. by jkh · · Score: 3, Interesting

    I think that's a pretty fair assessment of one of the reasons I went to Apple, thanks.

    I did actually change my threshold down low enough to see the original article from that silly "Tsarkon" person and have to say that I haven't laughed so hard in a long time - I should read the trolls more often. He must have an odd working history if he's accustomed to selling his soul in exchange for mere employment (mine is still safely locked in a safe deposit box in Berkeley and Apple has never even expressed an interest in it, perhaps I should be offended).

    In any case, FreeBSD remains a great server solution and I've said this from the very beginning. I even took a fair amount of fire during the early 90's for saying that FreeBSD shouldn't even try to focus on the desktop because we had no chance there and weren't the kind of developer community who were likely to ever focus on the needs of the desktop community anyway. The ports collection is great and I'm very proud of it, of course, but that's merely a convenient taxonomy for geeks to use in organizating and installing software, it's not something your mother is ever going to use.

    I think history has subsequently proven that being server-centric was exactly the right route for FreeBSD to take, but that doesn't mean I and other Unix hackers had no INTEREST in the desktop, merely that we never saw FreeBSD as a reasonble vehicle for going there. Mac OS X is an entirely different proposition and I think the growing number of Tibooks you see at USENIX conferences every year pretty much speaks for itself. If our anonymous Tsarkon fellow wants to use Windows instead then more power to him (or maybe her - who knows?).

    --
    - Jordan Hubbard co-founder, the FreeBSD Project. Director, UNIX Technology. Apple Computer
  31. Re:Apple Laptop Keyboards Unsuitable for Unix User by Anonymous Coward · · Score: 0

    here's a sharpie. problem solved. ass.

  32. Re:Jordan Sold out. Tsarkon reports. JH SOLD SOUL. by kraksmoka · · Score: 2
    . . . odd working history if he's accustomed to selling his soul in exchange for mere employment (mine is still safely locked in a safe deposit box in Berkeley and Apple has never even expressed an interest in it, perhaps I should be offended

    that is what we dot-com-go-boom employees deal with on a daily basis, er, well, some of us. the rest of us have moved on with our lives, and spend our time playing with our Macintosh and NeXT machines. ok, well, hey, i do anyway.

    now if i could only magically make a NuBus mac into a working, communicating Linux box (sigh).

    hey jordan, i will love you forever if you inspire the NuBus machine port of Darwin. but i won't hold my breath :)

    --
    "You never want a serious crisis to go to waste." - Rahm Emanuel
  33. Re:Jordan Sold out. Tsarkon reports. JH SOLD SOUL. by Anonymous Coward · · Score: 0

    IGNORE IS BLISS... MMMMMM fibre channel? AND HOW LONG HAS THAT BEEN AROUND? You're still weak in the knees with anticipation when the rest of the computing community has had it running for HOW long? Go back to plah-doh, you were less dangerous back then..

  34. Re:Apple Laptop Keyboards Unsuitable for Unix User by Anonymous Coward · · Score: 0

    fuck off Steve Slobs fucking snark buttloving apple faggot.