Slashdot Mirror


HyperCard Comes Back From the Dead to the Web

TedCHoward writes "On the heels of the recent mention of HyperCard comes the launch of a brand new site called TileStack. Cnet's Webware blog writes, 'The idea behind it is to bring old HyperCard stacks back to life by putting them on the Web, meaning you can take some of those long lost creations from the late '80s and early '90s and make them working Web apps. You simply upload them to TileStack's servers and they'll be converted and hosted for just you or the entire world to use once again... Since the service runs without Flash... TileStack is perfect for the iPhone and other devices that run on the Web.' They also have a video showing the upload process."

117 comments

  1. Freaky. by Cyno01 · · Score: 2, Funny

    Wow, like 10 minutes ago i was looking for a spare phone in this box and found a case of floppy disks from my middle school computer class. If the disks are good i think there are a couple of hypercard stacks on there... Weird.

    --
    "Sic Semper Tyrannosaurus Rex."
    1. Re:Freaky. by CastrTroy · · Score: 1

      Same here. I was just talking with my wife about this programmable slideshow program we used in highschool. Although i'm sure ours ran on DOS. Although the basic premise of the program seems quite similar. I remember doing an x-wing fighter animation in highschool. I even had music and everything. Apart from LOGO, it was probably my first exposure to programming.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:Freaky. by pimpimpim · · Score: 4, Insightful
      As someone who used HyperCard as a 10-12 year old, without using the manual ever, I realize only now that I never realized that by using HyperCard I was actually programming. The program must have been made in such a way that you could perform pretty complex operations with it, without even knowing that what you are doing is complex.

      Years later I tried to do similar simple interactive animations for adobe flash. It faced me with multitudes of concepts, each with their own drop-down menus and rules, before I could even start drawing something. Maybe it was more easy as a child because I had no idea of what I was doing, but more likely HyperCard was just designed very elegantly.

      --
      molmod.com - computing tips from a molecular modeling
    3. Re:Freaky. by pompomtom · · Score: 1

      Thank fuck you never got stuck with a CLI.

      --

      Buckets,

      pompomtom

      "There's an exception to every rule. Except for some rules"
    4. Re:Freaky. by pimpimpim · · Score: 1
      Actually, I am a CLI person now, reading mail with pine, using bitlbee to chat on msn over irc. (ok, so those are interactive, but you get the point). All open in a screen session, so I can open it in a second from everywhere where I can open an ssh connection.

      Paradoxically, I do that for the same reason that I like Hypercard: I want to use the tool that is the fastest and easiest way to do something. I use latex for large text/equations documents, but powerpoint for presentations, because the outlining in latex became tedious, and powerpoint is amazing for sloppy and very fast layout work.

      --
      molmod.com - computing tips from a molecular modeling
  2. why? by Annymouse+Cowherd · · Score: 0, Troll

    OMG WOW! I want to run some software from the late 80s, because it is obviously superior to modern software ~

    1. Re:why? by Anonymous Coward · · Score: 0

      Don't laugh, the Sony (cassette) Walkman is poised to make a comeback. Turns out that the iPod seems visually out of place when you're eating sushi at a conveyor-belt establishment with your dark suit and yellow tie. Also anytime you happen to get caught b/w the moon and New York City.

    2. Re:why? by Darkness404 · · Score: 1

      And it isn't? Granted some of the features aren't there but if I remember correctly an old Mac could start up in ~30 seconds on an 8 MHZ CPU and 1 MB of RAM, while even my Linux distro takes about a minute on my low-end computer from 2002 with 512 MB of RAM, a 1.8 GHZ Celeron and loading the OS from a hard drive. Most '80s software was limited yes, but has better quality code and could run faster then modern programs because you couldn't say that in a year there will be a CPU to run it fast enough and that RAM is becoming cheaper. You only need to look at Vista compared to the old Macs to see how bloated todays programs are (and if you want to compare things feature-wise just compare a Ubuntu 8.04 disc to Vista SP1 or XP SP 3 and see that even that with more 3-D effects runs faster on older hardware).

      --
      Taxation is legalized theft, no more, no less.
    3. Re:why? by ChiRaven · · Score: 2, Interesting

      OMG WOW! I want to run some software from the late 80s, because it is obviously superior to modern software ~ Actually, I'd like to find a replacement for something like SuperPaint. An under $50 (call it $100 now) drawing program with multiple layers, on-screen coordinates for precise placement of objects, the ability to switch seamlessly between bitmap and object modes for creation (with "outline" ability), a really huge palate of available shapes, and a few other goodies I've forgotten over the years. I can't seem to buy anything like that these days.
    4. Re:why? by bratgitarre · · Score: 1

      a really huge palate of available shapes certainly a sign of good taste! ;-)
    5. Re:why? by Enderandrew · · Score: 2, Informative

      http://www.koffice.org/krita/
      http://www.inkscape.org/
      http://www.gimpshop.com/
      http://www.getpaint.net/

      You can even get an Alpha of Krita 2.0 for Windows these days. All of those are free.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    6. Re:why? by hairyfeet · · Score: 2, Funny

      Bah,you kids and your little baby cassette players and girlie iPods. When i was growing up we had REAL portable music players--Big honking RCA 8-tracks! One giant 12in speaker, TEN D batteries, and weighed a good fifteen pounds! Carry THAT around for awhile,why don't ya! I had mine duct taped to the handlebars of my Yamaha 125cc and since I laid it down mudding one day it could only play the 8-track that was in it,which was the first tape from KISS ALIVE!II,and we LIKED it that way! Now get off my lawn!

      --
      ACs don't waste your time replying, your posts are never seen by me.
    7. Re:why? by AKAImBatman · · Score: 3, Funny

      You're the guy Spock nerve-pinched on bus, aren'tcha?

    8. Re:why? by hairyfeet · · Score: 1

      Damned white robed freak! If he would have been around when I woke up I would have kicked his guru ass! And I think when that freak touched me he did some sort of evil "mind connection" on me,as I dreamed of him,some dude with a toupee,and a green chick. And the robe dude wasn't even going after the green chick,but the guy in the toupee instead! What a freak!

      --
      ACs don't waste your time replying, your posts are never seen by me.
  3. But can we make new stacks? by marvelouspatric · · Score: 4, Insightful

    i clicked the links, and it's a good chance i'm just an idiot, but I couldn't tell if there was going to be anyway to create new stacks. The beauty of hypercard, from what I recall, was that it had a pretty simple interface for creating the stacks. I remember doing an entire multimedia presentation with hypercard back in highschool in the 90s. while everyone else did powerpoint and thought the clip art was cool, i was making stuff move using sound and embedding quicktime video. granted, all that is easy (easier?) to do now, but back then, it was cool stuff.

    --
    read my comics, please, at http://www.funfactorycomic.com
    1. Re:But can we make new stacks? by PHPNerd · · Score: 5, Informative

      Oh yes. You can create new stacks. I was in the beta program, and it was really easy to use too.

    2. Re:But can we make new stacks? by David+Hume · · Score: 2, Informative

      i clicked the links, and it's a good chance i'm just an idiot, but I couldn't tell if there was going to be anyway to create new stacks. The beauty of hypercard, from what I recall, was that it had a pretty simple interface for creating the stacks. I remember doing an entire multimedia presentation with hypercard back in highschool in the 90s. while everyone else did powerpoint and thought the clip art was cool, i was making stuff move using sound and embedding quicktime video. granted, all that is easy (easier?) to do now, but back then, it was cool stuff.
      The answer appears to be yes. If you RTFFAQ:

      Essentially TileStack can be thought of as an online playground where people of all ages are free to create neat things that we call 'stacks'. Adapting concepts from the incredibly popular classic HyperCard system from Apple, a stack consists of one or more 'tiles' that take a person who uses the stack down a path leading from one tile to the next. In a simple case, each tile can contain a different picture and text, in effect creating a simple online and shareable slideshow.

      You can also add buttons to any tile that respond to something a user does. For example, clicking on a doorway in a picture could display the message "Welcome to My Home" and then go to the next tile in the stack that shows a picture of the inside of the home.

      You can add input fields to tiles to create a custom system for storing information. Have a collection of recipes? Would you like to organize your movie collection? Just create a stack that fits what you needs. And of course, after you create something neat, you can publish your creation on TileStack.com for others to use and learn from.

      Likewise you can explore the published stacks that others have made. Making it easy to learn new things and pick up cool ideas. And finally, if you happen to have some of classic HyperCard stacks laying around, you can upload them to TileStack.com and use them once again!
    3. Re:But can we make new stacks? by quonsar · · Score: 1

      that's marvelous, patric...

  4. 3.5 inch floppy by jamesl · · Score: 3, Interesting

    Now all I need is a machine that can read a 3.5 inch floppy.

    1. Re:3.5 inch floppy by J'ai+Friedpork · · Score: 4, Funny

      At least it'll be easier than trying to use a 5.25" floppy. (Or god forbid, one of those old 8" floppies...)

      --
      Took this comment seriously, did you?
    2. Re:3.5 inch floppy by McGiraf · · Score: 1

      Pfff, when I was a kid we carved our programs on 78rpms records with our nails.

    3. Re:3.5 inch floppy by Ethanol-fueled · · Score: 2, Funny

      B:\ FTW!

    4. Re:3.5 inch floppy by Ironchew · · Score: 0

      Pfff, when I was a kid we carved our programs on 78rpms records with our nails. Child's play. When I was a kid, I created a web browser with a deck of cards.
    5. Re:3.5 inch floppy by J'ai+Friedpork · · Score: 2, Funny

      When I was a kid we drew out screens from Super Mario Land onto little hand-drawn cardboard Gameboys. Oh, did we ever envy those with the IMB PCs, complete with the gramophone drive attachment. But alas, our meager salaries from working in the Atari pixel mines just wasn't enough back then. (To say nothing of that unlucky soul who was accidentally buried with the unsold copies of ET. Alas, poor Honorable Timothy.)

      Wait, we were talking about HyperCard?

      --
      Took this comment seriously, did you?
    6. Re:3.5 inch floppy by ari_j · · Score: 1

      I recently tried to put an old 5-1/2" drive in my parents' home computer so that they could copy their old diskettes. As it turns out, modern PC motherboards only support at most one floppy drive, so it would have cost them their actually-useful 3-1/2" drive.

      There is actually a market for this. Anyone know a good provider?

    7. Re:3.5 inch floppy by Anonymous Coward · · Score: 0

      Pfft, when I was a kid, we hooked a battery up to the memory data line and keyed our programs by touching a piece of wire to the battery.

    8. Re:3.5 inch floppy by ScottCooperDotNet · · Score: 1
      What kind of kid are you, leaving your poor parents to use diskettes when there are flash drives available for pennies?

      I bet you're just waiting for the drive to fail so Mom will have some deep fried grits ready for your visit.

    9. Re:3.5 inch floppy by ari_j · · Score: 1

      Wrong backwoods - we're not grits people up here in the Midwest. ;)

      No, for whatever reason my dad prefers floppy disks. He is slowly getting used to flash drives for Quicken backups and the like, though. However, the desire to back up all of his 5-1/2" diskettes onto a CD (with room to spare, for sure!) still exists.

    10. Re:3.5 inch floppy by david.given · · Score: 4, Informative

      Now all I need is a machine that can read a 3.5 inch floppy.

      It's worse than that. Apple floppy disks were written with constant linear velocity --- i.e., as the head moves towards the centre of the disk, the rotation speed goes up so that the magnetic medium still passes the head at the same velocity.

      PCs, and therefore all modern hardware, use constant angular velocity floppy disks --- the disk spins at a constant speed, so that the speed at which the magnetic medium passes the head varies depending where the head is. Yes, this is clearly a bad idea, but that's PCs for you.

      This means that no modern hardware can read old Apple floppy disks. It's just not possible. You'll need an old Macintosh floppy drive and (probably) an old Macintosh floppy drive controller to plug it into, which basically means you need an old Macintosh. You still have yours, right? Right?

      Have fun!

    11. Re:3.5 inch floppy by Tycho · · Score: 1

      Reading any high density (1.44MB) 3.5" floppy disks shouldn't be too hard. Assuming one has a method of reading the HFS file system, like the HFS module in Linux, it would be possible with any old USB or standard internal PC floppy. However, if merging the data and resource forks of a HyperCard stack into a flat file is necessary, I wish you good luck. Otherwise, scrounging up an old Mac with a floppy drive may be the only option. Old 800KB Mac floppies cannot be read by standard PC floppy drives because 800KB disks are written with CLV and not with CAV as with 720K PC floppies.

      I wish any masochist good luck at finding all of these: an old beige Mac, a keyboard and mouse, a working floppy drive, a working bootable CD-ROM drive, and any version of the MacOS. I would first try to get a Beige G3 PowerMac as they have onboard SCSI and IDE ports. Also, Apple made many machine specific, bootable MacOS CD-ROM disks that only boot and install on the computer they were labeled. There are however, many generic install disks for the classic MacOS.

      --
      Impersonating Tycho from Penny Arcade since before there was a PA.
    12. Re:3.5 inch floppy by British · · Score: 1

      Can't you buy them a USB 3.5 inch drive, then use the 5.25 drive on the mobo connector?

      I'm honestly surprised floppy drive connectors still exist on today's motherboards. Then again, parallel ports on a mobo lasted forever, and I can't remember the last time I even used it.

    13. Re:3.5 inch floppy by tepples · · Score: 2, Informative

      Apple floppy disks were written with constant linear velocity --- i.e., as the head moves towards the centre of the disk, the rotation speed goes up so that the magnetic medium still passes the head at the same velocity. Actually, the Apple 400K and 800K drives used zone CAV. Modern PC hard drives, magneto-optical drives, and DVD-RAM drives also use zone CAV.
    14. Re:3.5 inch floppy by Anonymous Coward · · Score: 0

      Pfft, when I was a kid and we wanted to save data we did so in binary, on an Etch-A-Sketch.

    15. Re:3.5 inch floppy by MrNonchalant · · Score: 1

      You'll need an old Macintosh floppy drive and (probably) an old Macintosh floppy drive controller to plug it into, which basically means you need an old Macintosh. You still have yours, right? Right? Yep, right. Got an Apple Performa sitting right next to my IBM XT. You mean you don't keep vintage computer hardware around?
    16. Re:3.5 inch floppy by jgertzen · · Score: 2, Informative

      Actually they seem to be willing to help people out who don't have 3.5 floppies any more. Per their FAQ "Is there anything I can do with stacks I have on old floppy disks?"

      "If you have some old HyperCard stacks lying around on floppy disks that you can't read because you either don't have a computer with a floppy drive, then we'll gladly do our best to import them on our vintage hardware here in CodeFlare labs."

      ...just send your floppies in appropriate packaging to...

      Their mailing address is in the FAQ for anyone who wants to give it a shot.

    17. Re:3.5 inch floppy by TedCHoward · · Score: 2, Informative

      Actually, you can mail your floppies to TileStack, and they will upload them for you. From the faq:

      Send your floppies in appropriate packaging to:
      CodeFlare
      5919 Greenville #335
      Dallas, TX 75206-1906

    18. Re:3.5 inch floppy by CastrTroy · · Score: 1

      Don't worry, you can still get parallel ports and 9-pin serial. That board has serial, parallel, usb, IEEE 1394, PS2, RJ45, and a bunch of audio connectors. That has technology from the 1980's right up until the latest technology. Sadly, I think the only common port it is missing is ESATA.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    19. Re:3.5 inch floppy by CastrTroy · · Score: 1

      I remember playing around with Basilisk at one point, and seem to remember there being a utility to read HFS file system disks.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    20. Re:3.5 inch floppy by CastrTroy · · Score: 2, Funny

      You can download System 7.5.3 directly from apple. Wow, 19 disks. Vista only takes 1 disc. And they say Vista is bloated.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    21. Re:3.5 inch floppy by david.given · · Score: 1

      Yep, right. Got an Apple Performa sitting right next to my IBM XT. You mean you don't keep vintage computer hardware around?

      Way too much of it.

      (Apple Perfoma? Pah. I have an Acorn Risc PC sitting next to my computer desk! Currently used, er, to hold up my company laptop. But it boots and everything.)

    22. Re:3.5 inch floppy by K.+S.+Kyosuke · · Score: 1

      Ahh, reminds me how I supported my feet with a SparcStation LX under the table and my monitor with a VAX 4000... :o)

      --
      Ezekiel 23:20
    23. Re:3.5 inch floppy by david.given · · Score: 1

      Ahh, reminds me how I supported my feet with a SparcStation LX under the table and my monitor with a VAX 4000... :o)

      Yeah, the old stuff is really cool and historic, but it's not precisely useful.

      Unless you have a Performa and need to read some old Macintosh floppies, of course.

    24. Re:3.5 inch floppy by Anonymous Coward · · Score: 0

      (Or god forbid, one of those old 8" floppies...)

      You mean a Big Black floppy?

    25. Re:3.5 inch floppy by marvelouspatric · · Score: 1

      bah.. i've still got a (couple of) working Apple ][es, plus an original Macintosh, a powermac 7200, and a G3 beige tower.
      times like these make me wish i never sold my Performa 600CD. It was special because it had a CD-ROM. A 2X CD-ROM! Man, I was pimpin'!

      --
      read my comics, please, at http://www.funfactorycomic.com
    26. Re:3.5 inch floppy by bobbozzo · · Score: 1

      Check your cabling, and possibly jumpers on the drives. A floppy cable should have a twist near the A: drive connector.

      --
      Nothing to see here; Move along.
    27. Re:3.5 inch floppy by gwbennett · · Score: 0

      Of course, an 8" floppy drive on the internet is about a 5.25 inch hard drive in real life.... ;)

      --
      Where is this free beer everyone on Slashdot keeps talking about?
    28. Re:3.5 inch floppy by haaz · · Score: 1

      Ahh, reminds me how I supported my feet with a SparcStation LX under the table and my monitor with a VAX 4000... :o)

      Yeah, the old stuff is really cool and historic, but it's not precisely useful.

      Unless you have a Performa and need to read some old Macintosh floppies, of course.

      At last, an actual use for a Performa!
      --
      -- haaz.
    29. Re:3.5 inch floppy by drinkypoo · · Score: 1

      If you don't have a twist, just fuck with the jumper settings. If you bought the $4.99 and not the $2.99 floppy drive, then you probably have enough jumpers to set the drive to any of the four IDs which it supports.

      Some PC floppy controllers can actually recognize more than two IDs. I believe the PC-1s and such had a controller which would do it but you had to patch the BIOS and maybe DOS too...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    30. Re:3.5 inch floppy by drinkypoo · · Score: 1

      I have a Mac Classic or Plus or something with a Radius Accelerator and a superdrive (Working) a tray-loading Apple CDROM (working) an Asante appletalk to ethertalk bridge (untested but I have a SCSI ZIP I can use instead) and, I believe, System 6.0.7. About the only thing I'm not sure I have is Hypercard... If someone has an amazing stack they need converted, I'm sure I could help out. I also have a 3com ethernet card for a Mac SE, if anyone needs one of those :P

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    31. Re:3.5 inch floppy by rthille · · Score: 1

      Before I sold my PowerMac G3 (desktop) on Craigslist, I spent a couple of days stuffing all the floppies I had into it, making disk images... Now that classic is gone, I'm not sure any of them are runnable, much less useful, but the amount they take up is less than a couple of songs in AppleLossless.

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    32. Re:3.5 inch floppy by ari_j · · Score: 1

      I had the cable right. I remember a thing or two from the 90's, folks. I even triple-checked the cabling with as much googling as I could stand. The BIOS simply does not support more than one floppy drive.

      The suggestion someone else posted regarding a USB 3.5" drive is the best, and I wish I could have found such a drive for my parents. I may suggest it the next time I visit them.

    33. Re:3.5 inch floppy by Anonymous Coward · · Score: 0

      http://en.wikipedia.org/wiki/CatWeasel

      can read just about ANYTHING. I can't believe nobody brought Catweasel up.

  5. Saving your work. by freenix · · Score: 1

    This is about avoiding the intentional waste of non free software. You could run your old hypercard program in a VM but most people no longer have the OS and software required to set that up. They are more likely to have some old notes they want to share with themselves and others and now they can. Free software users don't have this problem.

    1. Re:Saving your work. by Tawnos · · Score: 1

      Yes, because in the magical free software land, file formats never change and become incompatible, even over the course of time between hypercard and now. Sure, you could, in theory, write a converter, but that's assuming the user has the time, skills, and inclination to do so, when they can often recreate the information on a new system in less time and headache.

    2. Re:Saving your work. by Darkness404 · · Score: 2, Insightful

      With free software though, I can almost always manage to download an older version of the program to open it 100% legally, or if for some reason the site is down/dead I can get a copy from many other sites again, 100% legally. If I want to open a document created in Office '97 and for some reason MS doesn't let you open Office '97 documents in Office 2010, the only way to legally get it is by buying a (presumably) used copy off of E-Bay of Word 2007. And if optical media degrades to unreadable in say 20 years, by 2030 you won't be able to access your documents legally. Ever (now granted Office '97 documents are openable in a text editor to salvage at least some of the info...)

      --
      Taxation is legalized theft, no more, no less.
    3. Re:Saving your work. by CastrTroy · · Score: 1

      You've never opened an Office 97 document in notepad have you? There's more binary junk in there than actual text content. However, you would have better luck just opening it in OpenOffice.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    4. Re:Saving your work. by Darkness404 · · Score: 1

      Eh, well I haven't ever opened up a Word document in notepad but I remember reading some PC repair thing and it said to open up corrupted documents in a text editor to salvage content. And yes opening them up in OOo would be good, but my point was using a 100% proprietary way you couldn't have your documents and as we all know OOo is free and open source.

      --
      Taxation is legalized theft, no more, no less.
    5. Re:Saving your work. by Kalriath · · Score: 2, Insightful

      What? My god you're full of crap (I'm gonna go out on a limb and say Twitter, I recognise that rabid "non-free" hatred and insistence on changing the subject line of replies).

      This is only because HyperCard actually was able to make some real neat stuff - entire games were able to be made in it. Some people want to play with those still, so someone else decided "hey, let's make a way to run HyperCard stacks". Good on them! Far from being some kind of "non-free" agenda like you believe, it's more just evidence of why we have Open Source - because people just want something, so they up and make it.

      And don't go thinking that Open Source software is never abandoned, leaving users of it in the dust (hint: not everyone can just "fix the code" - that requires skills that relatively few people actually have).

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    6. Re:Saving your work. by monkeythug · · Score: 1

      ... the only way to legally get it is by buying a (presumably) used copy off of E-Bay of Word 2007. the only way to illegally get it is by buying a (presumably) used copy off of E-Bay of Word 2007.

      There fixed that for you!

      It's actually illegal to buy and sell Office secondhand, you don't buy "Office" you buy a licence to use Office and it's non-transferable.
      --
      Don't you wish you hadn't wasted 3 seconds of your life reading this sig?
    7. Re:Saving your work. by mdwh2 · · Score: 1

      It's actually illegal to buy and sell Office secondhand, you don't buy "Office" you buy a licence to use Office and it's non-transferable.

      Thankfully, it's not Microsoft that decide the laws of the land.

  6. I'm new around here... by Plazmid · · Score: 1

    Could someone please tell me what in the world Hypercards are?

    1. Re:I'm new around here... by Anonymous Coward · · Score: 0

      Wikipedia is your friend.
      So is Google, for that matter.

    2. Re:I'm new around here... by 99BottlesOfBeerInMyF · · Score: 4, Informative
      HyperCard is an old application that allowed you to create files that were "stacks" of cards that contained text, media, etc and linked to one another. Consider each card to be a Web page and each stack to be a Web site, Intranet, or Web app rolled up into a single file. This all predated the Web, of course, but was pretty powerful and had a really, really easy development tool that could be used by complete novices.

      A lot of early games, especially choose your own adventure style ones, as well as multimedia presentations, and educational tools were created as HyperCard stacks. This Web site is just allowing people to dig them up, dust them off, and play with them again (without paying for one of the commercial HyperCard programs still out there, or using a VM).

    3. Re:I'm new around here... by Anonymous Coward · · Score: 1, Insightful

      Its inventor claims that it was "almost" the World Wide Web, several years before the web. Except for minor details, it was local to one PC and lacked networking and collaboration features.

    4. Re:I'm new around here... by ColdWetDog · · Score: 4, Funny

      Could someone please tell me what in the world Hypercards are?

      Have you accepted Google as your personal Search Engine.

      Salvation is at hand!

      --
      Faster! Faster! Faster would be better!
    5. Re:I'm new around here... by Budenny · · Score: 1

      Hypercard was in concept the exact opposite of the web.

      It was written in a proprietary language, it was only accessible via an application that would run on just one, proprietary, operating system, and this operating system would only run on hardware from one particular manufacturer. Although it was innovative, it was doomed for this reason. It was thought of by Apple as a tool to sell hardware (like everything else they did). The essence of the web was and is that it doesn't matter who supplies the hardware or software you use, and that the material you access and even web based programs are open.

      As soon as it turned out to be useless as a hardware selling tool, Apple closed it down. The episode shows that Apple's basic approach to business models and indeed to information and users has not changed in twenty years. Its as authoritarian and closed as ever. It would have been so easy to open source it, or port it to other platforms. You notice by the way a continuing, odd, hangover of this approach in Filemaker. You cannot compile your Filemaker program on a platform other than the one you're going to run it on. You can't compile a Windows executable on a Mac. What a bizarre hangover!

      You notice also that Revolution is the only one of the HC successors to have really succeeded, and Revolution is quite the opposite of HC in these respects: it comes for Linux, Windows and Mac, and you can compile your programs on any platform for any platform.

      Nostalgia for HC is justified in one respect: it did introduce a great many inventive users to programming, and probably many of them moved on to less kindergarten languages. This was valuable. But in all other respects, business model, lockins, closed format and so on, in all those respects we should all be profoundly grateful that the HyperCard model died. Intellectual freedom would have been the loser had it succeeded on the sale some of the nostalgics wish.

    6. Re:I'm new around here... by Anonymous Coward · · Score: 0

      As mutch as I love apple products, I'm somewhat sick of the 3G hype. Of course the 3G iphone will be awesome with out a doubt, but can we please have a phone that meshes with the business world? I'm sitting through grad school classes and I hear rants and raves about this phone. One in three have the last generation. They are very cool, with out a doubt, but I don't see myself dropping the cash. And talking with my classmates and group members I've come to a realization they keep talking up the 3G, but when it comes down to the facts, these guys dont know s_it.

      As I write this from a Mac Book Pro I must seem like a Hippocrate, but I'll leave it at this...

      Plase talk me into buying this phone!

      BTW My first cell was AT&T when I was in collage and it sucked ass. I had to walk to the window and basically hang out to get reception. The first impression is the most important and AT&T/Cingular killed it for me.

      Cheers,
              Nick

    7. Re:I'm new around here... by McDutchie · · Score: 2, Interesting

      A lot of early games, especially choose your own adventure style ones, as well as multimedia presentations, and educational tools were created as HyperCard stacks.

      What's more, even the original Myst was a set of HyperCard stacks.

    8. Re:I'm new around here... by iamacat · · Score: 2, Funny

      It was written in a proprietary language, it was only accessible via an application that would run on just one, proprietary, operating system, and this operating system would only run on hardware from one particular manufacturer. So basically it was like IE6-based world wide web around 5 years ago?
    9. Re:I'm new around here... by mdwh2 · · Score: 1

      In what way? The other comment points out how it differs in many fundamental respects, so the only thing I see in common is things like hyperlinks, which existed years before the Web, and was available on various platforms (e.g., the Amiga's Amigaguide).

    10. Re:I'm new around here... by Mindcry · · Score: 1

      I remember even hooking up a hypercard stack to run a laser disc player (click this button to play from x:xx to y:yy) and using it help with animation (it did rotation and movement of images very well) way back in 1994. looking back, it really was an amazing program.

    11. Re:I'm new around here... by Budenny · · Score: 1

      No, it was a lot worse. 5 years ago there were alternatives to IE6 to access the Web, and they ran on different operating systems, and in addition, earlier versions of IE would run on Macs. Not only that, but IE would run on hardware made by any number of companies.

      Hypercard was what MS would probably have liked - that is, pages which could only be written on Windows, and accessed by Windows clients, and served from Windows servers. But it went one step further - all this, and only running on MS branded hardware! To call anything like this an antecedent of the web is ludicrous. If you really want an analogy in network terms, HC was the equivalent of Compuserve or Prodigy. Killed by the web.

  7. Mac only? by zmjjmz · · Score: 1

    It says that new stacks must be uploaded in MacBinary format or something. Can you get a Mac these days that will read 3.5/5.25/8" floppies?

    1. Re:Mac only? by Darkness404 · · Score: 1

      You can probably get a USB floppy drive that can read all the floppies...

      --
      Taxation is legalized theft, no more, no less.
    2. Re:Mac only? by alextmqazwsx · · Score: 1

      It wants MacBinary because Apache clobbers resource forks. I spent about an hour trying to find out why a program I was transferring from my mac to an old OS9 computer was coming out unable to run. HyperCard, like many old Mac formats, is mostly in the resource fork.

    3. Re:Mac only? by Anonymous Coward · · Score: 0

      If it's a new USB floppy drive, maybe not. There is an earlier post about this in more detail, but for example I have many early Mac floppies, single-sided 400K and 800K, that are not supported by the USB 1.4MB dual-sided "high-density" floppy disk drives of today. The only way I can read them is using an old Mac that I still have around.

  8. Two words by mattbee · · Score: 1

    Radical Castle! Bring on the vorpal bunny.

    --
    Matthew @ Bytemark Hosting
    1. Re:Two words by welkin23 · · Score: 1

      Despite a reference to Radical Castle being amazing in itself, I'm pretty sure the game was created with World Builder--which was a step or two up from HyperCard.

    2. Re:Two words by haaz · · Score: 1

      vorpal bunny!!! Radical Castle!! yes!!!

      ah, memories...

      did you know there's a vorpal bunny FAQ?

      --
      -- haaz.
  9. sweeeet. by jpellino · · Score: 1

    i saw more kids get brave and smart on things like logo and hypercard, especially hypercard as you could get an original creation with creamy UI goodness, it did something useful and immediate and creative. the ones who were convinced mpw / pascal was the way to go would sit there like we had just given them a pile of planks and two wagon wheel hoops, waving as we sped off in our trusty gti. don't know if i'm willing to risk uploading a entire voyager expanded book... i have every one of them and nothing to read them on. anyone got an original "manhole"?

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
    1. Re:sweeeet. by Enderandrew · · Score: 1

      Manhole was my favorite Hypercard game.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    2. Re:sweeeet. by Anonymous Coward · · Score: 0

      Cosmic Osmo ftw, man.

    3. Re:sweeeet. by paulthomas · · Score: 1

      I remember playing manhole as a child when my father would lug home his Mac from work every night. A really great and engaging world in retrospect. I had forgotten the name until now. I found it by looking on google for hypercard adventure, which eventually led me to this page about hypercard stacks that is amusingly displayed to look like an old hypercard stack itself.

    4. Re:sweeeet. by Jafafa+Hots · · Score: 1

      I still have Manhole and Cosmic Cosmo on CD. :)

      --
      This space available.
    5. Re:sweeeet. by dpilot · · Score: 1

      I have "Manhole" on 5.25" disks, and would enjoy finding some way to run it on modern hardware/software, preferably under Linux. By the time I thought to try searching, the CD version had come and gone.

      --
      The living have better things to do than to continue hating the dead.
    6. Re:sweeeet. by jpellino · · Score: 1

      5" floppies? running on what hardware?

      --
      "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
    7. Re:sweeeet. by altek · · Score: 1

      I'm too afraid to google that name to find out what the game was.

      --
      THE MAGIC WORDS ARE SQUEAMISH OSSIFRAGE
    8. Re:sweeeet. by dpilot · · Score: 1

      We bought The Manhole on a trip to MicroCenter in Columbus, OH. I think my son, now 22, was 4 at the time, which would have made it around 1990. At that time I probably would have been using my XT-286 with a Video7 FastWrite VGA, though it's possible that I might have traded out the motherboard for something faster by then. It seemed like I was buying a hardware upgrade a year back in those days, so I'd probably already moved from 20G to 40G, and maybe had both after upgrading the power supply. Oh yeah, running DOS.

      --
      The living have better things to do than to continue hating the dead.
    9. Re:sweeeet. by jpellino · · Score: 1

      Ah! I only knew the hypercard /mac version.

      --
      "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  10. It is like magic. by freenix · · Score: 5, Insightful

    Yes, because in the magical free software land, file formats never change and become incompatible, even over the course of time between hypercard and now.

    That's about right. Emacs still works the way it did in 1984, despite improvement. GCC, G77, LaTex, ImageMagick, Xfig, gnuplot, grace, StarOffice and just about any software you can think of still works with documents written at the time. Free software rarely wrecks a user's work.

    1. Re:It is like magic. by Earered · · Score: 1

      Not true for Latex (and pretty sure that it's not true for gcc either, was it the 3.4 version released by redhat which was dreaded?)

    2. Re:It is like magic. by CableModemSniper · · Score: 1

      I think you're thinking of 2.96: http://gcc.gnu.org/gcc-2.96.html

      --
      Why not fork?
    3. Re:It is like magic. by rew · · Score: 1

      GCC is the exception. Those stupid bastards writing GCC don't know what compatibility means. First they start adding warnings to perfectly fine code, then they change them to errors so that things no longer compile. Bah!

  11. Inventor of the web says HC was his inspiration. by Anonymous Coward · · Score: 1, Interesting

    He says that he envisioned the web as a giant networked HyperCard Stack.

  12. You want Inkscape with integrated GIMP, no? by tepples · · Score: 2, Interesting

    An under $50 (call it $100 now) drawing program with multiple layers, on-screen coordinates for precise placement of objects, the ability to switch seamlessly between bitmap and object modes for creation (with "outline" ability), a really huge palate of available shapes, and a few other goodies I've forgotten over the years. I can't seem to buy anything like that these days. So it looks like you want an SVG editor with an embedded paint program that lets you edit the PNG files in SVG image elements. Have you tried requesting this feature in Inkscape's issue tracker?
  13. Hypercard never died by sproketboy · · Score: 1

    Here's its ancestor - quite nice really. http://www.runrev.com/

  14. Tethered Hypercard by bitspotter · · Score: 1

    Don't tell me - I can't download and use their software on my web server; I have to let them host my private data (private meaning, I have to trust them with it).

    That's pretty impressive, figuring out how to tether a decades-old application that was designed to run entirely on the user's equipment.

    I suppose you could just email the stack to those you really wanted to share it with. But where would they get the stack interpreter?

  15. Why all the fond reminiscences? by Anonymous Coward · · Score: 0

    Doesn't anyone remember how much HyperCard sucked? The only good HyperCard product I remember (out of legions) was Myst, and that was heavily modified.

    1. Re:Why all the fond reminiscences? by Lallander · · Score: 1

      There was one HyperCard stack that really stands out in my memory. It was called "If Monks Had Macs". It was a collection of writings, games, and other miscellaneous bits. I would love to be able to use that again.

    2. Re:Why all the fond reminiscences? by Anonymous Coward · · Score: 0

      "If Monks Had Macs" was rebuilt for the 21st century using Revolution, now available for OS X and Win XP, Vista:
      http://www.rivertext.com

  16. HyperCard had a really cool syntax by jeorgen · · Score: 1

    HyperCard had a really cool syntax. For example to make a button that you could drag around, you would just double click it in edit mode and enter the following script:

    on mouseDown
            repeat while the mouse is down
                    set the location of me to the mouseloc
    end mouseDown

    (not case sensitive)

    1. Re:HyperCard had a really cool syntax by nuzak · · Score: 3, Interesting

      The problem with HyperTalk/AppleScript is that they still have rigid syntax that's intolerant of ambiguity, but now it's merely verbose and expressed in a language where you might expect some constructions to work, but they don't, because they're English, not Hypertalk.

      A perfect example is "the location of me". You can't say "my location", which is a far more common idiom.

      Of course the saving grace of HyperTalk was that it was also a pretty darn good language for its time, aside from the syntax.

      --
      Done with slashdot, done with nerds, getting a life.
    2. Re:HyperCard had a really cool syntax by FLEB · · Score: 1

      I never got into HyperCard, but working with AppleScript, at a time after I'd been using a couple other programming languages, I just found it far too long-winded, and-- as you mentioned-- rigidly so. After the fifth or sixth completely pointless "the" or "of the", I pretty much scrapped it, short of tweaking recorded macros.

      Recently, I've been working with Inform 7, a rather recent language for writing text-adventures. Granted, it does have the competitive advantage of being a narrow-purpose language (kind of halfway between "scene description" and programming, really), it struck me from first glance as how a "natural" language like AppleScript should have been ended up. It accepts ambiguity fairly well (albeit with the rare snags resulting from guessing), accepts conjugations, synonyms, general pronouns, and omissions of common grammar, and once you know the general guidelines about "how to talk to it", you can proceed rather naturally.

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    3. Re:HyperCard had a really cool syntax by Anonymous Coward · · Score: 0

      First, try writing a compiler for a context-sensitive language, then get back to us. (Hint: good luck with that - it's a PSPACE-complete problem.)

    4. Re:HyperCard had a really cool syntax by objekt · · Score: 1

      ;-)

      on mouseStillDown
            set the location of me to the mouseloc
      end mouseStillDown

      --
      -- Boycott Shell
  17. Myst on the web? by Ambiguous+Puzuma · · Score: 1

    I seem to remember the original Myst being Hypercard based.

  18. Time Machine by Anonymous Coward · · Score: 0

    Bundle it with Apple's Time Machine and we can go back to the 1990s to find people who would use this.

  19. HyperCard was way ahead of its time by thomas.me · · Score: 1

    Maybe it was the most successful implementation of a HyperText before the Web came along. People built totally diverse applications and didn't even know what they were doing. Heck, it was impossible to explain what HyperCard to someone who hadn't seen it!

  20. Revolution is the future by JanSchenkel · · Score: 1

    Though I find it an innovative way to revive your old stack and share it on the web, I can't help but wonder about security, privacy and copyright. Meanwhile, Runtime Revolution have just announced their revamped web strategy, and demoed a Flash-like browser plugin - which means you don't have to install any special software on your server. Just create your stack on MacOSX, Windows or Linux and then deploy it for the web. For a short introduction of this plugin-to-come: http://runrev.com/newsletter/may/issue48/newsletter1.php - I was there during the announcement and got some time to play with it, and it is indeed a great way to share your stacks over the web.

  21. Pass it along to Cyan Worlds by Anonymous Coward · · Score: 0

    It'd be cool if they convert and host Myst.

  22. Revolution is Also on the Web by chikako · · Score: 1

    Revolution - http://www.mirye.com/ already has a CGI system, and a browser plugin is on its way.

  23. Has anyone ported Third Floor yet? by menace3society · · Score: 1

    I miss those stupid walk-around games. They were.... different, if frustrating.

  24. insecure auth to tilestack.com in demo video? by vic-traill · · Score: 1

    The entry page used in the video demo was http:. There was no indicator (that I could see) that the login process was secured in that http: page. Maybe there is an indicator and I'm just looking in the wrong place because of my limited exposure to Firefox in an OSX environment.

    If not, is there any reason that an html-based authentication process not by secured by SSL (i.e. https) in this day and age? The other day I used a yahoo.ca account that I've kept around for years as a throwaway address, and I saw that yahoo has, somewhere in the no so distant past, secured login to their mail service. This was after years of having it default to http, though. Post login, your session reverts to hhtp.

    Gmail was similar - by default the auth was secured but the session wasn't, unless you logged in via a particular URL. I'm not sure what the current status is, as the CustomizeGoogle plugin has an option to force https for all gmail activities.

    My long-winded point is that all auth processes and data in associated sessions should be forced to https. Why does tilestack.com not do so? It doesn't exactly inspire faith in their attention to detail.

    That being said, the whole idea looks pretty cool. Anyone got a non-trivial HyperCard stack out there that can put tilestack.com through its paces?

    --
    [17] Leary, T., White, C., Wood, P. R., Bhabha, W. D., and Wirth, N. Lambda calculus considered harmful. In Proceedings
  25. Re:3.5 inch floppy CAN read old 400/800 McFloppys by dsmall · · Score: 4, Interesting


          The high density Apple floppies (1.44, etc) can be moved back and forth between PC's and Apples.

          The lower density Apple floppies used GCR recording, much like the Apple ][ floppies. Hell, in fact, it was exactly like the Apple floppies, except that the number of sectors per track varied. Apple sped up/slowed down the drive motor while doing disk I/O.

          I found out you could read these disks on a standard PC 300 RPM drive with a custom disk controller of about five chips. No speed changing. The disk controller changed its disk I/O frequency. The product we sold to do this (and to run Mac software on the 68000 Atari ST platform) was called "Spectre GCR"), and yep, it would boot Apple floppies, or hard disks, right out of the box.

          (This did not make Apple happy.)

          The only significant bugs that showed up were noise from the switching power supply near the frequency of the outer tracks and impedance mismatch on the read-data line.

          If I had to read Mac 400/800 floppies these days, I'd pick up a Mac on eBay with the "Super Woz Integrated Machine" that could read both formats, and bring the data over.

          All of this taught me that Steve Wozniak was one smart, smart guy. His low chip, very elegant solution was wonderful to learn. Writing the formatter was a bitch, yes ... but it was wonderful to learn.

          One of the problems with the DMCA is that people learn so much about coding by looking at other people's coding. Same for hardware design. I learned a great deal about 68000 coding from Andy Hertzfeld's beautiful Macintosh coding. I learned a great deal about elegant hardware design from John Ridges, who is possibly the best overall hardware and software person I've ever met.

          Thanks,
          David Small

  26. So easy a child could do it... by mgmirkin · · Score: 3, Insightful

    Yes, Hypercard was simply well-engineered so that anyone from a child to a high-end programmer (familiar with scripts, etc.) could use it from day 1 (more or less). I always like Hypercard. I was sorry to see it go. Newer program have been created that do similar things, but generally not with the elegant ease of Hypercard.

    With Hypercard, you could do just about anything from presentations to simple adventure games. It was quite robust.

    ~Michael

    --
    "The purpose of science is to investigate the unexplained, not to explain the uninvestigated." ~Dr. Stephen Rorke