Hacking Mac OS X
Bill Hamm writes "DB is carrying a deep interview with Jonathan Rentzsch, who created an open source technology to allow other developers to inject their code into any running process to alter its functions and written papers for IBM to program the PowerPC correctly. The interview is huge and technical, and all over the place in terms of content. Some of the things discussed are the reasons for corporate America's resistance to buying from Apple, software optimization, the importance and history of 10.4's Core Data, why WebObjects is no longer relevant, the status of PowerPC compilers, and why Mac OS X's Finder should be killed off."
I wouldn't be surprised if Core Data apps don't get AppleScriptablity for free-to-cheap circa 10.5.
Seems like this is the promise of Automator - once every app can understand Applescript, every app can interact with every other, without the user.
concrete5: a cms made for marketing, but strong enough for geeks.
Take a look at this on IBM compilers on mac os x. According to SPEC ratings int performance is 11% to 50% faster using xlc and floating point is apparantly even better. Most of the performance gains are over 50%. Apple of all people can afford a compiler to at least compile their own OS on. The free software side of me in the other hand is happy that they are choosing to improve the gnu compiler instead but it honestly doesn't make any sense to me since they can get a practicaly free huge performance gain on a relatively cheap purchase of a compiler.
-bloo
Like hell. I moved my least techical users (Sales and execs) to Macs and haven't had a support request in months. The ROI is very much worth the increased price tag over your typical Wintel box/laptop. The stability and lack of malware are some fo the more obvious benefits but don't forget the lack of forced upgrades, no antivirus licensing to worry about. Not to mention IT issues a Mac and completely forgets about it since there are no support issues. A Mac might be out of place if you're a Windows admin trying to lock down your users with draconian Group Policies but for those of use with servers to run that don't want to spend our time worrying whether or not our users can browse certain sites or install programs of their own, Macs are freaking great. I have idiot Sales guys running around the world with 70 day uptimes on their Macs. And not 1 complaint.
This guy is way out there
Ok feel I feel I need to address this.
1) I use my iBook everyday in my "corporate America" Job
2) 'Mac' is not a company
. Error messaging was minimal ("sad mac"? please.)
3) the 'sad mac' was to indicate a hardware failure of some type, and it gave a diag code to lookup. Im not sure what kinda of failure code you are looking for from the built in ROM software. Perhaps you would like a blue screen filled with unintelligible register contents?
4) Ejecting a disk, well then I ask should there have been a separate 'eject media' icon?
5) One button mouse. Dont like the mouse go buy a 2 button mouse. they work just fine. However i get the distinct impression you dont use a mac anyway.
6) Auto sizing windows: this behavior is a personal preference, Some windows I want large, some not. Based on your previous comments you seem to be upset that Apple makes some choices for the user that are personal preferences, but when they dont make this one you are upset about that also.
Mac offered compatibility with windows networking very late in the game
7) Im not sure im getting the point of this one. If the complaint is that Apple (see #2) didnt add windows file sharing until osx, this seems to miss the point of this screed about 'Corporate America'. From a corporate network POV, the server is supposed to be set up to talk to the clients, the clients have no onus to be peer to peer compatible with other clients, otherwise you lose the central control that is predominant in the corporate arena. Of course to be fair you would also have to complain that PC work stations haven't added any non MS windows compatibility.
I can only assume by your context that you mean wintel x86 as corporate workstations, so I have to base my comments on that assumption. I suppose its possible you mean some stripped down unix workstation from like 1998.
You claim to 'like' macs, but your things you dont like seems to be picayune at best. For all of these things that you believe that would get in the way of your 'corporate' workflow, it seems as if you have never tried to do such a thing to begin with.
I feel that you are using this 'corporate' thing as a bag you can fill up with a bunch of complaints and use it to bolster your beliefs.
If it's not lost, how come you are looking for it in the first place?
At least "Finder" implies you will actually find something you are looking for. Consider please the term "Explorer" which implies a long journey, at great cost and possibly without success at the end. Nothing could be more apt to describe Explorer and the annoying little dog that couldn't find drugs in a reggae bands luggage.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Overall I'm not impressed with your comment as I think its largely irrelevant/innaccurate. This snippet I take particular issue, when you send them some hardware, they ask you on the phone "is the data backed up or do we need to do that?" They make a note in your case and bam they do that for you(they charge you for that).
My experience with Apple is that with AppleCare support is incredible. Direct sales is useless to me as I don't need some rep to tell me what to order, I order that and it appears at the office in a few days, why do i need to talk to somebody?
You make issue of losing the computer for a few days, but any business will/should have backup workstations/loaners for this purpose. If fact I cannot imagine a business so small, that they could afford a IT staff but not have the money to have a spare iBook chilling around for emergencies.
Oh and FYI, 60gb worth of backup space is what ~$30 now(cheap IDE drive that i pop in format, copy files over and rip out in time to send machine out.. before you come back foaming at the mouth this does not violate warranties so your gonna have to complain from a different angle).
I'll see your obscure link and reaise you therelevant portion of the OED (can't link as you need a subscription) Note the dates of the defining (1976 v 1983):
3.
a. A person with an enthusiasm for programming or using computers as an end in itself. colloq. (orig. U.S.).
1976 J. Weizenbaum Computer Power & Human Reason iv. 118 The compulsive programmer, or hacker as he calls himself, is usually a superb technician.
1977 Time 5 Sept. 39/1 Some 500 retail outlets have opened in the past couple of years to sell and service microcomputers-and serve as hangouts for the growing legions of home-computer nuts, or `hackers' as they call themselves.
1982 Sci. Amer. Oct. 110/1 In the jargon of computer science a hacker is someone who spends much of his time writing computer programs.
1983 Byte May 298/1 `Hacker' seems to have originated at MIT. The original German/Yiddish expression referred to someone so inept as to make furniture with an axe, but somehow the meaning has been twisted so that it now generally connotes someone obsessed with programming and computers but possessing a fair degree of skill and competence.
1984 Which Micro? Dec. 17/3 A hacker might spend more time playing his own version of PacMan than on useful program development.
1986 A & B Computing Nov. 16/3 The on-screen help is for the casual user but there's plenty for the hacker who wants to tinker with the software and tailor it for special purposes.
b. A person who uses his skill with computers to try to gain unauthorized access to computer files or networks. colloq.
1983 Daily Tel. 3 Oct. 3/1 A hacker-computer jargon for an electronic eavesdropper who by-passes computer security systems-yesterday penetrated a confidential British Telecom message system being demonstrated live on BBC-TV.
1985 U.S.A. Today 18 Oct. a1/4 A gang of 23 teen-age computer hackers has done `significant damage' to Chase Manhattan Bank's records.
1986 TeleLink Sept.-Oct. 25/2 Just for fun, the hackers decided to drop a few APBs (All Points Bulletins) into the local police computer, with the result that, when out driving in his car, he was repeatedly stopped.
I am, and always will be, an idiot. Karma: Coma (mostly effected by