Domain: mac.com
Stories and comments across the archive that link to mac.com.
Comments · 1,680
-
Re:Nope...
No! Its Zamfir, Master of the Pan Flute!
-
Scanning for wireless networksSince I installed an AirPort Card in my iBook, I've been having fun driving around in big cities scanning for 802.11 networks. I even wrote a little AppleScript to help me. It uses Apple's speech manager to report when it finds a wireless network, allowing you to keep your eyes on the road if you're driving. I already found a few networks with very poor security, and have even sat in a parking lot, surfing off a corporate network. Download my AppleScript from http://homepage.mac.com/djfox/
It's GPL'd, and I'm looking for lots of feedback, as this is my first real hack.
I plan to eventually add the ability to record the location of each network found, and log all the info to a file. (Anyone know how to log to a file with AppleScript?)
-
*sniff*
Yet another stylish apple product goes down in flames. Crappy.
Guess all that's left is to grab a kleenex and dream of a titanium notebook. -
Reviews
Okay, first, mine. Then, a link to another review which may be a bit beyond the average Slashdot readers full comprehension. Both are filled with spoilers.
WARNING: Plot is discussed. This is more of an analysis of aspects of the movie, not a review. You should probably read this after you see the film.
Rating: 1 out of 3 thumbs up.
AI can be summed up in one word: cute. If you've seen ET, you've already seen AI, only AI is worse because it tries to do more, but fails. For example, when David becomes frozen in ice, that would have made a fair ending; not the best ending, but a decent one. Speilberg, though, is not content to let the viewer consider such a bleak, realistic fate, but gives the audience something that is beyond reason. As I point out later on, it only makes sense that David end, frozen in ice forever, but Spielberg wants a feel good ending that will keep Joe Average coming back for more.
The problems with the film really begin in the opening scene. An AI 'scientist' is explaining how he plans to make a more human Mecca, by making it love. He believes that if it can learn to love, then all other human characteristics will follow. Aside from the silliness of this proposition, the problem is the same problem Asimov's bots had: adversarial human attitudes. The humans want to make the AI love because they believe that will make sure that it will stay in line, not harm humans, and such. Spielberg, either by accident on purpose, doesn't state this explicitly, which hides this error from the smart but underinformed viewer.
You may be saying, what's so adversarial about keeping AIs from killing and why would such a thing be bad. The problem is two folded. On one hand, no system you try to implement is going to be fool proof. The AI is a lot smarter than any human (or at least can get a lot smarter) and can use what would look like magic to us. Secondly, regardless of smartness, the AI will face a philosophical crises that will probably be the end of it. For example, David is taught to love humans, but humans, from the start, did not love him by forcing him to love rather than trusting him.
BTW, this love thing is his undoing. Much like Asimovian bots that become stuck in logic loops, David becomes stuck in a love loop. The end of the film lets him out of it, because that's the happy ending, not the one that makes the most sense.
Okay, so if you can't be adversarial and lay down some Asimovian laws or something, what can you do. You can create Friendly AI. There is quite a lot written about this topic, but the best place to start is here. Please, click this link; don't just post like an idiot that I have no clue about AI. For many of you, this will also dispel myths about Classical AI and lead you to new ideas. Just in case you missed it, you can learn about Friendly AI here.
Now, I did mention that the movie was cute, which means it has some interesting parts. For example, Dr. Know was an interesting information retrieval system, though pretty dumb considering they could create David and Google gives back better info. Also, the Transhumans at the end of the film look cool, but act far too much like humans. BTW, that's Joe at the end of the film who talks to David, not an alien. My friend who went with me to the movie seemed a bit confused about this, but hopefully she'll get it later.
For those who you who have read 'Super Toys Last All Summer', the short story this film is based on, you'll notice when the story ends and the film begins, and at that point the plot shifts to a different story: Pinocchio. The parallels are almost embarrassing. Also, there is a hint of Wizard of Oz in there (think about what is said about Dr. Know at the end and you'll get it). There are probably more, but I haven't caught them yet.
So, to sum up, is this an SF classic: no. Does it make you think: only if you don't know what AI is. Is this a cute summer movie to take Grandma, the kids, and Fluffy the dog to: yes. Or, do like me and take a date; you'll have more fun (even if you're both smart and see problems with the movie)!
;-)
You can also find this Online at this place. Now, check out this more in depth review of the movie for those of you very knowledgable, seed AI type folks at, nope, sorry, no link available yet (it's on a mailing list). Well, I've pasted it below. This is by Eliezer Yudkowsky:
Isaac Asimov once observed that there are three types of robot stories;
robot-as-pathos, robot-as-menace, and robot-as-device. A.I. is a
robot-as-device story, and a fairly good one. There is pathos, owing to
David's emotions, but David's emotions are depicted as the deliberate
result of a deliberate design effort.
Most of the reviewers of this movie will undoubtedly say that the AIs are
more human than the humans. This is probably the single least accurate
statement it is possible to make about A.I. The AIs are more *humane*
than the humans but are *substantially* less human. A few behaviors (for
the embodied chatbots that were the previous state of the art) or a few
emotions (for David) have been selectively transferred over, and
naturally, they tend to be nice and neighborly behaviors or emotions,
because that's what the designers would want to transfer over. But the
AIs are visibly not playing with a full deck. Evidently Luddite movie
critics cannot tell the difference between "human" and "humane" even when
slapped upside the head with a double dissocation.
The very first thing that struck me about A.I. was the rather extreme
stupidity of the AI *researchers*. The consequences of this stupidity are
depicted with the same realism, attention to detail, and lack of
anthropomorphism that characterized HAL in 2001, but even so, the amount
of human stupidity I am being asked to accept is rather extreme.
David is beta software. His emotional responses are real - we are told so
in the movie - but they show a binary, all-or-nothing quality. We see the
first instance of this where David bursts out into extremely loud
laughter, laughs for a few moments, then switches off. Be it emphasized
that this laughter is both realistic and genuine. David is the first in a
line of robots with genuine emotions. The embodied chatbot that we see in
the opening scenes of the movie - the female android whose hand is hurt -
may have more gentle laughter, but only because it is preprogrammed.
David's genuine responses are as raw and as alien as might be expected of
a "child" who is, in fact, an infant, only a few weeks old.
Then the AI researchers had the bright idea of putting this beta software
into a human body, adding in those emotions calculated to produce maximal
emotional attachment on the part of humans, and giving it as a human
surrogate to a mother already in an emotionally unstable state because her
own child has been in medical cryonic suspension for five years.
>From this single act of stupidity, and the correctly depicted
consequences, the plot of the entire movie flows. Within a day of
imprinting, David realizes that his mother will someday die, and that he
will not, and wonders if he will be alone forever - foreshadowing the end
of the movie. His mother, for whom David is allegedly an artificial
surrogate to be disposed of when no longer needed, naturally feels
enormous emotional stress at the thought of returning David to be
incinerated. Nobody thought of this back when they were building a
loving, lovable, naturally immortal, allegedly disposable child?
(One of the genuine, oft-overlooked ethical questions this movie
highlights: "Is it moral to create an AI that loves you if the AI has to
watch you die?" The prospect of voluntary immortality in our own near
future creates similar present-day issues. If you plan on bringing a
child into the world, you should plan on choosing to live forever if the
option becomes available, because a child shouldn't have to watch its
parents die.)
When David's brother, Martin, returns from suspension, we see a darker
side to David's genuine emotions. The first near-catastrophe occurs when
David nearly kills himself competing with his revived brother, by
attempting to eat; the second catastrophe occurs when David nearly drowns
his brother. In both cases, the events that occur are excellent
robot-as-device scenarios; they are the consequence of the reproduction of
certain specific geunine emotions in a beta-quality infant psychology
taught certain preprogrammed complex behaviors and placed the body of an
eight-year-old. When David's pain response is triggered by a pack of
curious children, his raw fear, like his laughter, goes from binary off to
binary on. His fear manifests itself in the only behavioral response
David knows; hiding behind Martin. The fear continues to manifest,
preventing Martin's escape, even as David and Martin sink to the bottom of
the pool.
Again, realistic; again, the AI researchers should have thought of it.
Monica, the mother, is afterwards in a hideous position; does she endanger
the household by keeping around beta-quality embodied software, or does
she return David to the manufacturer - that is, give up her child to die?
Monica's emotions are also run ragged because she is being asked to react
without anger to David's near-drowning of Martin. Again, someone at the
mecha corporation was being damn stupid and deserves to be sued into
bankruptcy. You do not give embodied software with beta-quality genuine
emotions to a human mother and ask her to treat it as her own human child.
(Call it "personality abrasion". Personality abrasion may turn out to be
a very real problem for humans dealing with any AI capable of real
thought, even if the AIs don't have human-architecture emotions or
human-looking bodies. Only AI researchers, or other people who understand
the risks and are willing to expend effort in dealing with them, should
ever come into contact with raw AIs. A Friendly AI conversing with
ordinary users should have enough knowledge to fake taking 'offense' at
insults, just because an AI that genuinely doesn't care at all about
insults may be more alienness than an ordinary user should have to deal
with. In A.I., we see the effect of personality abrasion on some poor
shmuck of a human mother.)
The penultimate consequences of the AI researchers' stupidity is visible
when, following the near-drowning of Martin, Monica (the mother) tries to
return David to the manufacturer for destruction. Of course Monica is, by
this point, too attached to David to watch him die, and tries to abandon
him in the woods instead. David's extreme response, when he suddenly
realizes that his mother is abandoning him, is the movie's greatest
moment. I choked up myself. David is an AI with a few genuine emotions,
and the strongest of them is love, and now his mother is leaving forever.
(Genuine, affecting pathos in a robot-as-device story. Realistic,
theoretically accurate AI scenarios with powerful drama. All hail
Kubrick. However... am I really supposed to believe that nobody at the
mecha corporation saw this coming?)
Later: David, wandering the forest with only his supertoy
babysitter-in-a-box teddy bear as companion, comes into contact with a
group of androids who are scavenging spare parts from a dump. This, I'm
sure, is intended to be creepy and disturbing vintage Kubrick, but I
myself immediately started wondering how this social phenomenon occurred.
It's the same question that occurred to me when I saw Gigolo Joe carving
out his identity tag on the run from the police. Why do these
nonemotional androids want to survive? We see in the opening scenes a
female android who is stabbed in the hand as part of a demonstration; when
the lead AI researcher asks "Did I hurt you?" she responds "You hurt my
hand." Am I supposed to believe that this chatbot in human form would go
and scavenge parts if she were abandoned? Am I supposed to believe that
Gigolo Joe, on realizing that he has been framed for murder, would go
rogue out of self-preservation? Having androids scouring the countryside
for spare parts is a rather disturbing social phenomenon, as is having an
android flee a police investigation, and the embodied chatbots that are
supposed to be state-of-the-art are primitive enough that the programmers
could easily have prevented both responses.
And what's with the Flesh Fair bounty hunters who attack the scavenging
robots? Did these bounty hunters come through a wormhole from
_Bladerunner_? This is what happens when Spielberg rewrites a Kubrick
movie; you have cyberpunk grunge-neon motorcycle bounty hunters chasing a
lovable android and his animate teddy bear. At any rate, David is dragged
off to the Flesh Fair, where humans watch the destruction of androids for
fun... is this where the path of "Battlebots" leads?
(At this point in the movie, I must admit to a minor objection at the
Flesh Fair robot who asked another robot to 'disconnect my pain circuits',
mostly because this is a fundamentally human way of looking at the world
and any robot who makes this request may well have crossed the border, not
just into personhood, but into our particular kind of personhood. But
expecting Hollywood to know that is asking far too much.)
At the Flesh Fair, the embodied chatbots make a few conversational pleas
as they are loaded into the cannons and the acid platforms. David's
screams invoke greater sympathy, but I'm not sure the Flesh Fair audience
made a logical conclusion. I know that David's response is genuine only
because I was told at the beginning of the movie that David has a wholly
novel cognitive architecture designed to support humanlike emotions.
David's response is genuine, but it is not humanlike. A human child,
brought into that cage, would have been almost catatonic with fear; would
have been screaming and crying long before reaching the stage; would have
been struggling long before the first drop of acid fell on him. As at the
side of the pool, we see the binary, unpolished quality of David's genuine
emotion; his fear goes from off to on as soon as the first drop of acid
falls - and manifests in his screaming requests not to be burned.
And the crowd rises and boos the ringmaster off the stage - "Mecha does
not plead for its life!" - but their decision is correct only by
coincidence. From what they saw, David really could have been just a more
advanced chatbot. David's emotions were real, but David's behaviors
weren't the responses of a genuine eight-year-old except on the surface.
Shortly thereafter, the stranger half of the movie begins. David, in the
company of Gigolo Joe, wanders the world looking for the Blue Fairy. Even
for beta software, I'm not sure this fixation is realistic - surely an
advanced AI knows what 'fiction' is, and an AI boy knows that bedtime
stories aren't true. On the other hand, perhaps David's humanlike
cognitive architecture has unexpectedly given rise to the phenomenon of
self-delusion (flinching away from hypotheses which make unpleasant
predictions), or perhaps David knows the Blue Fairy's existence is
tentative but he still sees no more plausible path leading back to his
mother.
After Joe and David leave Dr. Know, the movie has its first real "Damn,
they blew it!" moment. (Though in Spielberg's defense, an AI movie that
starts at 8PM, and gets to 9:48 before messing up, has done extremely
well.) The moment to which I refer is Gigolo Joe's speech about how
humans resent robots because they know that, in the end, robots will be
all that's left. Where did *that* come from? Joe's speech is as out of
place as Agent Smith's speech of self-justification in _The Matrix_. It
has undertones of repressed resentment, of an entire underground society
of secretly rebellious robots, and other things that have no place among
chatbots and sex droids. Even David is only a fractional human; he has a
few selected genuine emotions but certainly not a full deck of them.
Apparently the Humans Are Obsolete Speech is simply mandatory for AI
movies, no matter how ridiculously out of place. The Speech is most
certainly not justified by "foreshadowing", since it sucks at least half
of the emotional impact out of the ending. If anyone creates a Phantom
Edit of A.I., the Speech should definitely be the first thing to go (and
the second thing, of course, will be everything after the Blue Fairy
Fadeout).
But I'm getting ahead of myself. The next major scene of significance is
David confronting David-2. David's destruction of David-2 struck me as a
little strange; it involved a bit more humanness, a wider behavioral
repertoire, than had been previously depicted. I suppose that some degree
of jealousy was visible earlier in the movie, so my immediate reaction of
"Why would they have ported *that* emotion over?" may be misplaced; even
so, that kind of directed, coherent-conversation destructive tantrum
struck me as being too complex for David.
The lead AI researcher's total lack of reaction to the destruction of his
own genuinely emotional surrogate child, and his revelation that the
corporation has been directing the entire course of events since the Flesh
Fair for publicity purposes, shows again that the AI researchers are the
least humane people in the movie.
Later on, David confronts the vast hall full of Davids, a scene that was
intended to creep out the audience. But again it gives rise to questions
on my part. If there are that many Davids, why are they all designed to
have the human emotion of wanting to be unique? Was it an unintended
consequence? For that matter, what possessed the idiots in Marketing to
produce a batch of identical AIs all named David, instead of giving them
individual faces and individual voices and maybe some quirks of
personality? Do these people think that no two couples with a David will
ever meet? I'm not a parent, but I know that I'd be creeped out if I went
to a barbeque and every couple there had a copy of my little sister.
Finally, after David realizes that he is not unique, he deliberately
topples off a window ledge into the ocean. Uh... why? How is that a
means to the end of getting his mother to love him? Or alternatively, who
drew up the design specs and added in a requirement that David feel
suicidal despondency under certain conditions? Ordinary despondency I can
see, but not suicidal despondency; not in an expensive, partially human
being that parents are supposed to grow attached to. Plus, David can
operate underwater, and he knows that. This scene makes no sense.
Later, when David seeks out the Blue Fairy, and begins repeating his
eternal request, and the screen fades to black, I had the same reaction
everyone did: "Okay, movie's over! Please tell me the movie's over...
damn, it's not over." The Phantom Edit version of A.I. should end here.
After the Blue Fairy Fadeout, we see what I can only describe as Spielberg
messing up Kubrick's movie. To start with, the aliens - pardon me, I
meant the Successors - are Spielbergs. "Spielbergs"; that's the only
thing I can think of to call them. They are classic Spielberg aliens and
they don't belong on the set of A.I.
Lest I be too negative, however, I'll take this time to focus on an
example of what A.I. does right. David, revived by the Successors, leaves
the aircraft and heads for the Blue Fairy. He touches her, and she
shatters. At this point, a *bad* movie - which A.I. is not - would have
shown us some breakdown, some feeling of despair on David's part.
Instead, nothing happens - there isn't any emotion in David's limited deck
for this occasion. Three cheers for whoever wrote that scene! It's this
refusual to take the easy way out that puts A.I. into the class of science
fiction rather than space opera.
However, we then move directly on to the second "Damn, they blew it!"
moment in the movie, occurring at 10:28, when one of the Successors begins
spouting gibberish about yada-yada space-time yada-yada pathways yada-yada
DNA yada-yada only one day yada-yada. I'm sorry, I don't care how
dramatic your plot device is, you need to think up a better way to justify
it than making up totally arbitrary rules on the spot. Plus, if you can
bring back Monica for one day, you can scan her memories into permanent
storage; and, if they're retrieving Monica's immortal soul from 2000 years
in the future, they should be retrieving an old Monica from just before
the moment of her death, not the one David remembers... oh, forget it.
Finally, David gets his one day with Monica - being a little too human
throughout, it seemed to me, especially as he watches her go to sleep for
the last time. He goes to sleep with her, and - according to the final
voiceover - for the first time, begins to dream. Dream *what*? Why? I
wasn't really happy with this movie's ending.
One of the basic issues at the beginning of the movie is one that the
ending totally fails to resolve, even after going to all that plot-effort
to bring David to the one place where the question can be answered. David
is a partial human. He is both immortal, and fundamentally incomplete.
David was created without the potential to grow; he is forever young...
but on the other side of time, he can be improved and extended. David
could become a real human, if he wanted to be. Except that David doesn't
want to be human; he wants to stay with Monica forever, and being human is
only a means to that end.
The Successors could easily have given David a full deck of emotions, or
could easily have created an immortal virtual Monica that was real to the
limit of David's limited perceptions. Why didn't they? Was David, by
their standards, citizen enough not be lied to? Citizen enough not be
'improved' without consent? I know how I would have solved that problem;
I would have made David human for the course of the one perfect day he had
with Monica, and at the end of that day, he would have experienced great
grief... but he would have healed, and moved on, as complete humans have
the potential to do, and eventually joined the Successor civilization.
Both the moment of David becoming human, and the moment of his grief when
Monica faded, would have been a fine conclusion to the movie.
The ending I saw left me feeling incomplete because this basic issue went
unresolved. From the beginning, there were only four possible resolutions
to the movie: David dies; David lives forever with Monica, eternally
happy; David lives forever without Monica, eternally lonely; or David
grows beyond his limits. The ending we saw doesn't tell us which of these
events has occurred! Did David effectively switch himself off? Did David
go on forever dreaming of his last perfect day? Does David's dreaming
indicate that the Successors have gently begun to improve him out of his
cul-de-sac? Are David's dreams eternally lonely because Monica isn't
there?
I know there is a certain style of filmmaking that holds that the viewer
should be allowed to pick their own ending, and I hate that style with a
fiery passion. For me, a vague ending can ruin the impact of an entire
movie, and that came very close to happening with A.I.
Oh, well. A.I. is still a good movie. It's just that, as with many good
movies, A.I. could easily have been so much better.
And that's it. I hope you learned something. -
Which Browser Performs Better At Standards Tests ?Now, if we could just convince them to implement the W3C HTML Standard or the W3C CSS Standard.
As far as I know, Internet Explorer performs better at Standards Conformance tests such as- Todd Fahrner's Box Acid Test
- Inoshiro's browser test with a screenshot from IE 5 on the Mac courtesy of The Answer is 42
-- - Todd Fahrner's Box Acid Test
-
I'm sure Apple doesn't really care...Apple provides that web space to Mac users for us to do with as we please (barring anything illegal). Nowhere in the terms of service does it say "thou shalt not post anything ill towards Apple, even if you do it in a sensable, polite, and scientific manner."
Now, they do list what content is deemed unacceptable, but IMHO, this content does not fit any of those descriptions.
So I don't think Apple really cares.
-
mirror
-
Re:And in other news ...some troll named ThiotimolineDude keeps posting goatsex links way before the articles even come up.
In case some of you young'uns didn't catch the reference, here's a link. Thiotimoline to the Stars!
Taco's corollary to Clarke's Law: any sufficiently convoluted Slashdot topic is indistinguishable from science fiction (or will at least provide good context for some hyperlinks).
-
Re:quick price comparrison (to counter /. FUD)
Mea Culpa: I was largely guessing on the specs for the DELL inspiron (DELL's site sucks for extracting information from the sales-babble, and I spec'd the systems in the reverse order from which they are listed, so I was getting fatigured by the time I came to the DELL site) and I didn't think to check the weight or battery life of the different systems (simply an oversight: I do consider weight and battery life an important factor in a laptop).
As for the fellow who pointed out that I missed the most important differentiating factor between the 'PC' laptops and the iBook: I was assuming that the 'PC' laptops were to be purged of the Taint of Redmond and innoculated with something a little more palatable (Linux or a BSD variant).
In fact, I'm half considering an iBook as a Linux system. I've been running LinuxPPC on an old PowerComputing system at home and it's very nice. The only drawback with the iBook is that, if I'm going to run X on the beastie, I want three mouse buttons (so far, this requirement, along with the desire for built-in ethernet, has vetoed all contenders, Apple or otherwise).
Side note: I've been running Mac OS X on the afore mentioned PowerComputing box (upgraded PowerWave w/ 300MHz G3, 128MB RAM, etc. I used the instructions at Ryan Rempel's page to install OS X on a 'oldWorld' system) and it is damned slow. Unless Apple can optimize whatever parts of OS X that make it seem to drag so badly, I'd say that LinuxPPC has a secure position as an alternate OS for Apple PPC boxen. Running LinuxPPC, the PowerWave was easily the equal of my AMD K6-500 box, even before the G3 upgrade (it was originally a PPC604 132MHz). Under Mac OS X, even the simplest things seem to take forever.
Another Disclaimer: Yes, I know my system is unsupported, and I know that the memory sub-system sucks, and I know that things would probably be faster with a bit more memory (fer cryin' out loud! I've already got friggin' 128MB on that thing, that should be enough for anybody!). Still, LinuxPPC was quick and spry where Mac OS X is slow and plodding. Anyone that was concerned that OS X would be the death of LinuxPPC should rest easy.
-
Convert PDF files to text, index thatThe easiest way I've found to do this is to convert your PDF files into a `text file approximation' of the original PDF file and index that.
I'm currently doing this, and it works pretty well. I use pstotext run by a perl script of my creation that makes sure that every
.pdf file has a corresponding .pdf2.html file (html, txt, doesn't matter -- both are easily indexed.)I then use glimpse to index the
.html (or .txt, again, doesn't matter) those. Once I have the search results, a perl script merely replaces .pdf2.html with .pdf, and it all works fine. Yes, there's an extra file on the file system, one for each pdf file, but nobody notices.Just so there's no confusion, glimpse is a tool for indexing text files on a file system. webglimpse is a tool for indexing a web site -- and it uses glimpse in the `back end'. Ultimately, since a web site often looks like a file system, the two problems -- indexing a file system and indexing a web site -- are very similar.
glimpse is not free for commercial use, so you may want to use another tool. swish++ comes to mind, but I've not done much with it.
-
Re:how is this different from darwin?
I'll give you 50 cents, go buy yourself a clue. Darwin is aimed at being a rock-solid core...
marketdroid!
xMach is aimed at being small, thin, fast, and clean.
as opposed to darwin, which aims not to be?
While Darwin is based on old FreeBSD 3.2 code, xMach aims to be as modern as possible
so does darwin. they will continue to use the most modern, stable bsd and mach available at the time
will try to take advantage of some of the latent features of the Mach kernel, such as fine grained locking for multiprocessing, that have been neglected in recent BSD releases.
wow, you really dont know what you are talking about! fine grained locking has nothing to do with bsd, and all to do with the uK. its a matter of writing optimized servers. darwin already does this
(Read the UVM design thesis for a description of this, FYI)
read my overview for a description of this
ok, any informed answers, please? -
My wired homeI'm building a home (photos are proudly available at "http://homepage.mac.com/brian/") and having it wired for networking. Here are some of my recommendations:
- Put an Ethernet jack everywhere you've got a phone jack. I have one phone/net wallplate in each bedroom, two in the master bedroom, and several more scattered around the house, including two or three in the great room and in the kitchen. I don't have any 'smart appliances' yet, but when I have some, they'll plug into my existing Ethernet network. If I ever want a larger network in any room, I can easily add a switch there.
- Choose a 'networking closet' which brings all your inside connections together with your connections from the outside world. I'm using part of one of my master bedroom "his/her" closets for this, but other people are putting an air-conditioned rack in their garage. Just make sure the location has some air circulation so heat doesn't build up.
- If you're having a builder run the cable for you, make sure he doesn't skip on the wiring. I've seen builders run phone and Ethernet over a single Cat5 cable by tying its leads off to a pair of jacks. This will result in lots of crosstalk and evil noise!
- I'm not skimping on my network (thirteen Ethernet jacks in the house), but I don't see any need to wire the house for two networks or to run separate speaker cabling through the house. Any speaker wiring I do is bound to be inadequate in the future (stereo is *so* passé), and I'm sure I'll be able to pipe it over the home network much better. MP3 server, anyone?
My goal is to make my home the perfect place for a LAN party.
:-) -
GRASStep as opensource port of GRASS GISCheck out GRASStep, a new project to bring GRASS GIS to Mac OS X and GNUStep. My motivation behind this project is to get out from under ESRI's bloatware thumb (mind you, I have just about everything they put out at academic price: $600 instead of closer to $30k+ for the sucker on the street).
I also have some slick cartograms, which make even boring economic/demographic data seem cool.
andy a.
-
Re:It's definitely NOT MacOS.
I'm inclined to believe there's some NextStep interface baggage involved there. So be it. But make a working Apple Menu -- the old way -- as soon as possible. Put an Apple Menu Items folder in my home directory so it's as easy to manage as the original. That can't be so hard.
what is up you people begging for the Apple Menu back? the dock can already do what the Apple Menu does, but better. just drag the Applications folder (or any folder for that matter) into the dock and you can right-click it to get a list of applications. that's the functionality of the Apple menu right there, but considerably more configurable, as you can do different dock icons for different applications or documents. this is exactly what i'm doing now (see the lower-left corner), and i prefer it to the Apple Menu.
MacOS X has some missing UI features (we *need* pop-up folders back for navigating the Finder!) but the Apple Menu is one of those interface hacks that really needed to be done away with.
- j
-
OS X on an iBook - impressions
Well I have been running OS X on my iBook (firewire) since March 27th and personally I'm quite impressed. Just to give some background:
iBook (firewire) G3 366 320mb of Ram (okay so that is a little more than average) no DVD or CDR/W
I upgraded OS X to build 4L5 (10.0.1) ( http://osx.macnn.com/news.php?id=4812 ) with the "unreleased" update that is floating around. Now for me . . . OS X is light and snappy . . I hear quite random things when I read through all the boards and newsgroups though.
Classic apps are not as fast . . but are certaintly usable. SO far I have played with Photoshop 6, Dreamweaver UltraDev 4, and Freehand 9 in classic emulation mode.
Also . . I should probably point out that I have used linux before . . I also have a full time BeOS (please don't go bankrupt!!) box at home too . . that said I use the command line and unix functions everyday . .
The default shell is TCSH . . which I found odd . . but whatever . . I think it comes with ZSH and CSH installed too. This site ( http://www.savagetranscendental.com/data/OSX/bash- osx.html ) has a precompiled Bash install for you . . which is quite nice. And for you Python freaks a precompile version is here too ( http://tony.lownds.com/macosx/ ).
I have installed the hack called Docking Maneuvers ( http://homepage.mac.com/isleep/ ), which lets you move the "dock" to the right, left, and top . . instead of just the default bottom.
I've had to go through and make some "compability" fixes . . creating symlinks for things like cc to gcc . . or /Users to /Home . . but those are just little geeky pleasures I find that make it more user friendly . . I'm sure my mom as a mac user would care less.
Speaking of which, the OS install in about 10 minutes, I rebooted . . configured the PPPoE to work with my Verizon DSL and walla I was on the internet . . so for my mom . . that being done in like 12 minutes is purty nice.
Hmm . . I'm quite enjoying it . . I haven't expierence the number of problems with IE 5.1 beta that most people have . .in fact I really have expierenced many problems at all . . it hasn't crashed once. I was sad to find out that Fortune wasn't available . . "sniffle" . . but I just grabbed the source from somewhere and compiled it. wheeee. -
Re:Something Lost in Translation, or ??
Ditto for your too cockeye.
tcp@mac.com Ohh, Mac.com huh, this should be a juicy one for countless direct marketers. Enjoy the spam. -
Re:Mac OS-ishCheck out this picture comparing the 2 interfaces. Micros~1 even stole Apple's rubber duckie!!!
-
Windows XP and OSX Comparison here
Well, if you're talking about this comparison, I think it's absolutely rediculous. Comments?
-
Check it, a sucessful LED switch!
-
Apple's KidSafe does this
Never tried it, but there it is:
iTools --Click "More about iTools" The page is different if you're on a MacOS PC
-
Re:One question...
i mentioned this actually, with regards to the defaults command-line tool in MacOS X.
you see, the thing is with the MacOS is that the operating system defaults to the options of the clueless user, but has a considerable number of "hidden" features for the power user. this is even more applicable to MacOS X
for instance the "developer tools" (such as gcc) are not installed in the default MacOS X install, and i'm willing to bet that even Terminal.app will be an optional component. this is to shield the newbies from their computer, and in my oppinion is a very good thing.
however, it would be wrong to assume that just because the configuration options don't jump out at you that they don't exist. there are a lot of hidden features in MacOS X that people are finding out about already, and i suspect that more will come with the final release. Apple knows that power users are going to want to tweak their machines, but they don't want new users confusing themselves and messing up their boxes by clicking preferences.
for instance, to add (real) translucence to Terminal windows, one would type the following command in the terminal:
defaults write com.apple.Terminal TerminalOpaqueness x
or to add the trash to your desktop ala classic MacOS:
defaults write com.apple.Finder Desktop.HasTrash 1but i digress. the point of this little tutorial is to explain to you that MacOS X has considerable customization potential (including themes support). i wouldn't be surprised if we'll see a command to turn off the Aqua eye-candy such as:
defaults com.apple.Finder Aqua.Effects 0so please, don't write of MacOS X customizations just yet. there's already a lot of possibilities out there, and there will probably be many more in the final version
- j
-
Re:GPL is evilIf you are implying that Apple is restricted from distributing bash because the GPL license forbids redistribution with non-GPLed operating systems, then you are wrong, plain and simple.
IANAL. Apple legal says that this is not allowed, this is a fact. There's been a lot of discussion on Apple mailing lists about this issue.
That's one hell of an exaggeration. Readline is basically the only major GPLed library.
I haven't searched for more, but this is an important one.
As for icqlib, show me a free icq library for any operating system. Don't have one? Then I'm afraid you don't have a reason to choose other operating systems over Linux.
I'm sorry to disappoint you:
The library of Gerry's ICQ is freely available (Mac only). -
Well....
Being someone who generated 12,000 hits in 36 hours by flaming Ryan Meader of MOSR, I can say a 'detailed analysis' of flaming is bullshit. Flaming is little more than being juvenile again. I like to flame someone in good fun every now and then, but I liken it to squirting someone with a water gun. Annoying enough to get thier attention, but not enough to go to jail for.
-
Re:Apache is already there
Apple's version is the modlules it comes with - while webdav is there, there's no mod_perl, no php, and no mod_ssl. God knows how you'd add them
I'm pretty sure there is a mod_ssl, actually, but it's disabled by default. OpenSSL, along with OpenSSH, are preinstalled on the machine.
Anyway, you add modules via Apache's DSO mechanism. If you're not famliar with this concept, the idea is that you only compile the module without recompiling apache. Only problem is, you still need compilers. This is why I putting up a page for people to download DSO modules precompiled for Mac OS X/Darwin. All they have to do is drop the file in and modify /Library/WebServer/Configuration/apache.conf.
- Scott
------
Scott Stevenson -
Re:Internet2 and Linux DistrosDaniel,
Debian is on my list of things to add but I'm out of drive space at the moment. Since I'm supplying the hardware out of my own pocket, upgrades progress slowly. :-(How you access an I2 server from an I2 network depends on how you University set it up. Some, like mine, simply used routing tables on our border router to direct I2 packets towards our I2 line and likewise for I1 packets. Some unvs only hook up certain areas or buildings to that specific network. It really depends on the Unv. Email me and I'll give you the URL of my I2-only virtualhost. here
-
Re:Community moderation for selected communities
Unfortunately, it's not like there's a good base list out there that could be used as a seed.
Let me suggest (hopefully without getting flamed) Apple's iReview. They supposedly have teams of people working on listing decent sites. Of course, a list of "bad" sites would still have to be compiled somehow, but the iReview list is a start...
-
Re:Good Idea
I agree. I'm currently in the market to be a Mac tech. Say what you will about the Mac platform, but there are people that like to use them, and want support. I like using them, and I want to support them.
However, I'm having a difficult job quantifying my experience to potential employers, as there is only a recently released Mac certification program, and it is not nearly as in depth as certification for any other platform.
This lack of certification opportunity for the general public (you can get Apple certified at Apple Service Centers, but not on your own hook) is (partially) responsible for holding the Mac back: IT and corporate managers, who are considering switching to the Mac platform, look around for techs that will support them through and after the change, and can't find anything definitive. It's a lot easier to sort resumes by the "certification" bullet than it is considering and evaluating the experience level of every applicant.
I know this is an AC post, (my psswd is at home) but I'm interested in your comments; email me (with job offers?) here.
-
Mirror of MS Findings
I noticed that the government site with the MS ruling was kida
/.ed, so when I finally got a hold of the file, I mirrored it:
http://homepage.mac.com/rafimg/ms-conclusions.pdf -
Too many lawyers
when companies like Apple and Lotus turned to lawsuits rather than engineering to beat their competition, they were losing their edge
What is there to convince us that the same is not now true about Amazon? Jeff uses the word "protection" a lot, when he really means "competition". Yeah, sure, it may give defensive ammunition for aggressive competitors, but don't believe anything about "protecting" against some other "bully" applying for the patent and using it against other retailers. That's the wolf guarding the hen-house there.
And is Amazon really the ultimate in internet retailers that we couldn't do just as well with someone else? Isn't the point of competition that the best product that people will buy will naturally rise to a place of dominance? Where does securing intellectual property enter into that process? It doesn't.
I wouldn't have too much faith that Amazon will formally allow use of their patents without fear of legal action. Doing that would undermine the effectiveness of any suits they do pursue. The defense could claim that, since they're allowing all these other uses of the patent, it implies permission for anyone to use it. Not to mention, Amazon may say they'll let you use it now, but what about when you grow too big for their tastes. Just ask OS/2 users how far cooperation will get you.
Amazon has made countless other innovations in Web commerce that it didn't patent... the way that they publish sales rankings.
Then what? Sue the New York Times for their best-seller list?
Amazon has already become the reference site of record for the publishing industry, the site that everyone uses to search for information about books.
This is something I'm not so thrilled about. Amazon has just one goal: to make money buy selling things to visitors of their web site. Before the internet, where did you go to find out information about something? Sears-Roebuck? Macys? No, you went to a library, not some store. Sure, you can become informed at a store, but that's not what the owners of the store want you to do there; they want you to spend money. So when you go to Amazon.com, even if you can find out lots of information about books or movies or whatever, the site's primary, and for the most part only function is to get you to spend money. The effective result is the site will only provide service to you so much as it is profitable for Amazon. Just take a look at how Apple's iReview is coming about. Everything presented there has a pro-Apple slant. May I point out a critical review of Real.com? (Real, makers of RealPlayer, a competitor to Apple's Quicktime. hrmmm)
The point is, Amazon exists to make money (for them). If they act nice and try to be friendly to consumers, it's because they expect it to increase their sales (as well they should). Anything beyond that should be treated with scepticism.
-
./ reviewed on Apple's iReview!
Check it out here, and add your own user review!
They gave it 4 out of 5 stars, but use that page to reach ./ and it'll climb in the popularity rankings.
Kevin Fox
www.fury.com