Category Archives: Editorial

Why Not?

I know people are mocking this, but my opinion is “who am I to judge?” If anything, I’m surprised it has taken so long.

The idea of virtual or holographic companions has been the stuff of science fiction for some time now. Cortana from Halo is one of the most well known, and now one of the most well-realized in her (its?) implementations within the Windows ecosystem, and the movie Her expanded on this very idea in a very moving and relatable way, presenting it as an evolution of society and technology that are merging closer and closer together. Of course, we can’t forget about Siri who, in fairness, was doing it to us first. And they’re hardly the only ones.

So now, a company called Gatebox has developed a sort-of holographic companion (it uses rear projection, a common technique for pseudo-holograms) that can act as a regular virtual assistant, however this one can be more…personal and adds a visual component that we haven’t seen before. It sounds unnerving at first. Taking on the appearance of an anime-inspired girl named Azuma Hikari, and living in a tank on your desk, she can provide not just assistantship, but companionship as well.

That’s right, for around $2,700 she will remind you of important events and dates and appointments, but she has been imbued with her own dreams and desires, hopes and wishes, just like a person. She’ll send you text messages, ask how your day was, tell you about herself and her thoughts. She can turn on lights and appliances, and connect to the Internet and talk about the weather or events or sports, or whatever else you’d like.

Most, but not all, articles talking about it have mocked it and its development, but I just can’t criticize it. it’s for release in Japan with no North American or European release in sight, and in my opinion that speaks to the Japanese culture, one of which I am very fond, but they dedicate themselves so much to work and school that there is little time for investment into personal relationships. This was designed and developed in part as a response to that, to give (generally) men who would otherwise be wanting for companionship a way to have someone with whom they can interact. People have pets for that very reason, so if someone doesn’t mind a holographic anime girl, then why not?

Perhaps there will even be additional characters. Maybe a snarky robot, or imp, or angry Australian guy, or a long-haired heavy-metal fan who converses in the same vernacular as I, or a sentient toaster; the possibilities are endless. For many of us, something like this would be a pure novelty, but if someone is genuinely lonely, or perhaps has an aversion to crowds or social spaces, or simply doesn’t have the time currently to invest in relationships, then I can’t find fault. If there is a demand for this type of technology, then as I said before, why not? Who am I to judge?

I genuinely encourage you to visit their website, it’s actually well-designed and gives you an almost first-person view of the device. I’m strangely interested in where this technology goes, and what its development says about us as people and a society.

Here’s the promo video. Make your own judgement.

 

A Successful Game Development Class

AUTHOR’S NOTE: Because many of the groups mentioned in this article may continue development of the games mentioned and with respect to their work and designs, I am limited in what I can show of many of them.

This quarter, I was asked to take over our department’s ‘Computer Game Development’ class from another faculty who was retiring. I guess it had something to do with that donation I made, but I was happy to do it, the retiring faculty recommended me personally, and offered all his materials for my use and adoption.

With absolutely no disrespect meant to him at all, I learned subsequently that he wasn’t actually a gamer, he was a programmer who developed this course as more of a technical overview of some coding techniques that could be applied to games, such as client-side prediction and some GPU tricks. Ultimately, much of the class was given over to project development time as opposed to formal instruction, as is common in a project class.

I decided to take the class in a different direction. We did talk about those things and other technical issues (and Thursdays were scheduled as project times as had been done before me), however as I always tell all my students, ‘you can’t develop technology in a vacuum.’ Or in this case, games. In other words, there is so much more to developing games than writing code and using unity. There are artists, musicians, writers (I made a HUGE deal about writing for games), level designers, and on top pf that, as my students also know, an understanding of how the industry and games themselves evolved is important; that context helps inform your decisions today.

So we talked about history, we talked about writing, we talked about level design, we talked about morals and ethics, we talked about the engines available today as opposed to the assembly languages available back when, we talked about character design and plot progression and player investment and balance and honing. All the while, students developed their own projects.

It is still a project-based course, as it was before I came along. Students are expected to develop a game using any platform and approach they wish, as long as it showed technical prowess and creativity in design. It is expected that students in this class have a background in Python and Java at least, although most have solid C# backgrounds as well.

My main directive to the groups was “Don’t build an ashtray.” I tell that to a lot of my project classes. You see, when I was in high school, I took a woodshop class, and the teacher – Mr. Cagle – went around the room asking each student what they would like to build that session. The responses were thoughtful; one kid wanted to build a full archery bow, another a roll top desk, and yet another a soap-box racer kind of thing. However one kid, when asked, said with his head down “I don’t know, I’ll build an ashtray.”

An ashtray? AN ASHTRAY? Everyone in the class had these great ideas, ones they had thought about and developed, but this guy who I guess didn’t care or wasn’t interested or wasn’t motivated or perhaps just lacked the fluid thought necessary could only come up with an ashtray, a single-component item that could be made out of clay in about two minutes. He had an opportunity to create something really interesting and unique and that’s all the better he could, or was willing, to do.

I always remembered that kid, and so even now I tell my project groups to not be that kid, don’t build an ashtray. In other words, be creative, be unique take this opportunity to explore your ideas and test your abilities.

They did not let me down.

One group developed a game about someone suffering from Irritable Bowel Syndrome, and the entire game had a timer that counted down continuously until a bathroom was found, which only served to reset the timer.

Another group developed a platform game in which the player had to switch back and forth between light and dark worlds in order to traverse levels. Another involved a pirate with a hook hand swinging through levels to gather gold and still another group created a game in which two brothers navigated through their own individual levels, with the effects of what one brother did (stopping time or causing rain) manifesting at the same time in the other brother’s level. And there was also one that was pseudo-text based and emulated a greenscreen of yore, with the player using actual Linux commands to solve some of the puzzles and minigames.

There was also a mobile game about a dog fending off a flea attack, Harambe escaping his captors, some flashlight-based games, a dungeon crawl, an RPG with unconventional characters, a ghost coming to terms with his infamous past, and a fantastic card game in which you navigated a 3D town and the group designed all the card graphics using a stained-glass aesthetic which was understated yet beautiful.

It was also required that teams develop websites and promotional materials for their games, and even many of those were outstanding. Some allowed for the downloading of demos and other materials, while others were more informational.

One group, pictured in the header and below, developed a party game so complete and well-polished that I felt, and from what I heard others did as well, that with just a little more work it could go up on Steam or the Xbox/PS stores. Because of that, the name of the game had to be blurred out.

At the end of the quarter we held a showcase that was open to the public, and in which every team was able to show off their creation. It was a great success, especially considering all 121 students, 21 teams, were crammed into the same moderately sized conference room. It was hot in there!

A couple of the games are playable online, so I’ll link to those here:

CoinUp, a game in which two players remove coins from either end of a row, with the goal being to have more money at the end of the session. It can be played as one game, best of three, or best of five, and the powerups add a tense twist to the action. It’s a simple game that can be frustrating in a just-one-more kind of way. EDIT: No longer online, I’ll see about the executable.

Another is Quadris, which is a Tetris clone in which gameplay takes place in each of the four compass points, and has you constantly switching perspective. It’s hard to explain but a blast to play. You can play it here.

I’m very proud of all of them; despite the nature of the course it’s very stressful as they only have 10 weeks to design and develop their game. Regardless, they all came though magnificently, and while I certainly learned that some structural changes will have to be made for next time, I’m already looking forward to what the next class is able to create.

 

And here comes PowerShell!

DOS Prompt

I love the DOS prompt. I really do. I have books about it, watch videos about it, and teach HCI students about how many of the conventions used in the Graphical User Interface (e.g. cut/copy/paste) are taken from the command line, which were themselves taken from manual conventions used with typewriters (when typists made an error, they would often type the intended word on a separate paper, cut it out with an X-acto knife, and paste it over the mistyped word on the original document).

Although I frequently criticize techy types for being unnecessarily proud of their cult-like, obtuse, user-unfriendly platforms that require deep-dive understandings of underlying technology to get them anywhere close to working (I’m looking at you, FreeNAS and DD-WRT), I have to give the command line credit as it was all we had back then, we didn’t use it for bragging rights, and it worked well enough at the time while requiring some understanding of the underlying machine and software architecture.

However, it appears that the command line is being pushed to the back row. You’ll notice in the image below, which is of my very own Windows 10 Start context menu which appears when right-clicking on the start menu, there is the option for command prompt and command prompt admin.

Win 10 context menu

Win 10 context menu

In the following image, though, taken from a PCWorld post about the most recent Windows 10 Insider Build, Build 14971, you can see that the entries for command prompt are no more, and instead have been replaced with PowerShell.

Windows 10 Power Shell entries

Windows 10 Power Shell entries (credit: PC World)

What is PowerShell you might ask? If you were to just look at it, it might not look all that different from a standard command line. In fact, it IS a command line. However, rather than carrying out one command at a time as is typical with traditional command lines, hence their name, PowerShell allows for a host of capabilities that would be very difficult – although not impossible – via traditional command line commands. It allows for system and network/remote management, as well as scripting functionality supported by the .NET platform. It has many functions, which is also why the name PowerShell is both accurate and misleading.

You see, a shell is a command line. We’ve been using shells forever now, they even have allowed for the authoring of some basic scripts called batches in which a bunch of commands run all at once, but they were also very limited in the universe of the GUI. When a criminal attempts to put malicious code into or onto a system in the hopes it will run, that is often known as shellcode because it provides command-line access to the compromised system (if you’re interested, this is most commonly done through buffer/stack overflow attacks, of which there are many different kinds). Even PowerShell itself has been around for a long time. These types of interfaces have been a staple of computing since the birth of the PC and before.

PowerShell is powerful, and has extensive capabilities that make it as useful as a GUI if you know how it works. Why not just use the GUI? Because a command line interface doesn’t use nearly the resources of a GUI, can run on a low-power system, gives much finer and more focused control than a GUI, and a command line interface won’t crash. You can see that I appreciate the power of the command line, and while I have nothing against PowerShell specifically, I also see it as the end of an era. The DOS prompt was so insanely unintuitive, yet comparatively simple as well; a true paradox. In PowerShell’s defense, here is a screenshot from the carlwebster.com blog showing it running a script that displays firewall rules. And that is just one example of the infinite amount of ways in which it can be used.

PowerShell showing firewall rules

PowerShell showing firewall rules

Apparently ‘Command Prompt’ can be brought back to the context menu through taskbar personalization settings so I may do that when the update finally rolls out, but I also want to give powerShell a chance – I haven’t used it that much but use the command prompt extensively, so who knows, maybe it will all be for the best. I’m approaching it with an open mind, and I’ll post my thoughts here when I’ve had the chance to work with it for a bit.

I have finally hit the big time (potentially NSFW, but not really)

Careful now

Has it really been a month since my last post? How time flies when you’re insanely busy and out of town for a week on top of that. My apologies, but I assure you, this post will have been worth the wait.

I know that headline can be interpreted several different ways and may lead to some raised eyebrows, however it’s not as risque as it sounds. I’m not even sure the ‘NSFW’ tag is necessary, but better safe than sorry I suppose. About a month ago  – and I meant to post this earlier but just couldn’t find the time – I was the featured expert in an article in Playboy magazine about the evolution of vibrating game controllers titled ‘The Bizarre History of Vibrating Controllers: VR Precursors, Occasional Sex Toys.’

I’m featured pretty prominently in the piece, and it really is a well-researched and relatively complete examination of the topic, however it is Playboy, and as you can probably tell from the link title the article veers into the, well, it veers into what you’d expect a Playboy article to veer into, even though the magazine no longer features women in birthday suits.

But I recommend it. If you don’t mind some very mild prurient evaluation, meaning absolutely nothing even close to x-rated but briefly talking about the adult potential of such controllers towards the end, it’s an informative read and respectful of its topic.

Come on Bing, step it up

BingGoogle

Everyone knows I am a big fan of Microsoft, and I am especially happy with the direction the company has recently gone; releasing their Office suite on Android and even iOS, innovating with their Surface and SurfaceBook line, I even loved their Windows phone, although I recently had to give mine up, and of course the HoloLens. I have experienced it, and it’s pretty incredible.

That also means I use Bing. Not just for the rewards program it has, which is pretty nifty, or for the nice pictures it has on its main page, and certainly not for the results which are often years old and barely relevant. No, I also use it as a form of rebellion. Bing is like the kid who’s not as popular as the other kids, but it’s because he doesn’t care that actually makes him more cool. If the others are more popular so be it, Bing does its own thing its own way.

Don’t get me wrong, I use Google a lot. But I do that because I have to. You see, although I’m a big Microsoft and Bing fan, the fact is their results just don’t work out all that well for me. The biggest problem I have with Bing results is that they are rarely timely. They are, almost always, from at least seven years ago, even for tech based results, and seven years can be a lifetime in terms of technological development. I don’t know what Bing’s obsession is with providing me results from 2009.

Other times, I’m not sure what to think.

I was reminded of this while doing an image search for the post below regarding transparent screens. I was looking for images of transparent screens being used in movies, and I typed in “Avengers transparent screens” and “Avatar transparent screens.” The results were remarkably different, and remember that this was an image search. Below, I have posted a screencap of the image-search results from Bing, and then again from Google. Whichever you prefer, it’s pretty clear whose search algorithm is giving the most relevant results.

For the image search “Avengers transparent screens,” here are the results from Google (Top) and Bing (Bottom).

Avengers transparent screen - Google image search results

“Avengers transparent screen” – Google image search results

Avengers transparent screen - Bing image search results

“Avengers transparent screen” – Bing image search results

For the second example, I carried out the image search “Avatar transparent screens,” and as above, here are the results from Google (Top) and Bing (Bottom).

Avatar transparent screen - Google image search results

“Avatar transparent screen” – Google image search results

Avatar transparent screen - Bing image search results

“Avatar transparent screen” – Bing image search results

I prefer the photo layout of Bing, and how if you scroll up in the search results the search bar automatically appears, however the results are clearly quite different. It sometimes provides accurate results, but I was shocked by how off the mark this was.

Strangely, I was unable to find any scholarly research comparing the two engines and their results, however I did find this article from 2011 showing, via Internet research firm Hitwise, that Bing’s results are more accurate than Google, whereas a more recent Lifehacker article from 2015 crowns Google the champ but not by an overwhelming margin. There seems to be no clear winner (I did notice that a Bing search on who is the better search engine overwhelmingly returned results favoring Bing, whereas Google was more neutral). Ironically, if you search “Bing Google” in Bing, the first result is Google and the second is Bing.

This is clearly not a comprehensive evaluation of search results, it is merely something I noticed while writing my previous post. Bing does give relevant results quite often, and I prefer how it presents results of certain focused searches by providing relevant info or data (time, scores, definitions, flights, etc.) right at the top, and its Santa-tracking on Christmas is second to none. I suppose I’ll just have to keep using both.

Nike announces self-lacing shoes

Nike HyperAdapt

What a time to be alive! Nike has announced that it’s HyperAdapt self-lacing sneakers will finally, FINALLY, be available on November 28th. You can read the press release at this link.

I’m not sure why, but there seems to be more hyperbole around this than is normal for a product release, even in the press announcement. For example: Nike’s own press release, linked above, is titled “Nike HyperAdapt 1.0 manifests the unimaginable.” Transworld Business titled their article about these shoes (and I am not making this up), “Transcending time, space, and our perception of reality, Nike has brought us the shoe that no one that (sic) possible outside the realms of science fiction: the HyperAdapt 1.0.

Let’s not get carried away. It’s a neat thing, but it’s not a future-breaking invention that will unite the world in harmony. Also, I wonder if “self-lacing” is the right term. You see, they don’t actually lace up like a ghost is tying your shoes. Rather, they tighten; a motor in the base of the shoe pulls what looked like pre-laced laces tighter until sensors deem they’re tight enough, and of course the person wearing them can make adjustments if necessary. The motor that does it is rechargeable, and there are lights in the shoe to indicate the status of the charge.

Here’s a video about it, one that goes beyond mere promotion into the realm of world-saving, but these kinds of things have started to concern me. Is this a sign of encroaching laziness, or a useful feature that we need? I can tie my shoes, and do so to just the right amount of pressure. Do I need a self-lacing shoe? With self-driving cars, self-cooking food, self-playing guitars, and whatever else doesn’t need a human, where does it end? I know it’s just a shoe, but that’s exactly why it’s concerning.

And what happens if the motor malfunctions? Or the battery dies? Oh, the humanity!

It looks like I’m returning to Facebook

I’ve been off Facebook for a while now, and to be honest, I don’t miss it. I wrote a post a couple of years ago explaining why, and my stance hasn’t much changed since then. If anything, it’s gotten worse, with news of them curating their feeds, selecting what I can see or their insane charges for visibility, and injecting a political agenda into their operations.

I also know that Facebook is actually good for keeping in touch. It makes it easy, and when I did have an account I got friend requests from people I hadn’t seen in decades, including friends in Sweden! My piano teacher from when I was a kid, high school friends, it was nice.

There was a lot of nonsense drama, of course, and I do not approve of drama, but I suppose that’s par for the course; it happens in real life too. I can’t fault people for being people. Not too much, anyway.

Still, I kept away with only the occasional thought that it would be nice to be in better touch with people. Then, I received an email from my closest, dearest friend, who I visit every year towards the end of October. He said he was distressed by the fact that as I begin the voyage back home, we always enthusiastically say “we’ll keep in touch!” And while we say it with good intentions, and well-meaning, and do keep to the pledge for the first few months, life and time gets in the way and it always trails off and we go months without communicating. So he asked me to get back on Facebook.

I don’t like that Facebook is so dominating as a means of communication, but it is easy. I remember almost missing a concert because a group of friends arranged the whole thing on Facebook and because I wasn’t on it I didn’t hear about it. One of them contacted me via text to tell me and I ended up seeing the show after all, but I fear a societal reliance on it that makes it hard to oppose. Although our friendship has lasted for over twenty years, like him I have worried about it becoming more distance because of the distance, and my distaste for Facebook can be overcome to ensure the friendship continues. It’s an issue of priorities and between the two, Facebook doesn’t even register.

Also, while I’m not certain, I believe logging in will restore my account to where it was before, whatever that means. We’ll see.

Oh, one other thing: I haven’t done it yet. I told him I will but I need to rev up for it. This isn’t something to be undertaken lightly!

It’s all gone

Finally done

(UPDATE: Many more pictures of the collection itself and some additional narrative can be seen at this Imgur post)

Actually, it’s not really gone, it’s just gone to a better place. It was finally time. I have donated my entire 40+ year collection of video games, consoles, manuals, displays, advertising and other miscellany to the Transformative Game Lab in the Department of Informatics at The University of California, Irvine.

I had been thinking about what to do with it all for a number of years. I have been collecting these things for decades, and while I love them all, most of the collection has been sitting in a garage in Las Vegas for the past six or so years, baking summer after summer in the brutal Vegas heat.

I wanted it all to go somewhere where it would be of benefit and use. Somewhere where it would be appreciated, where the games would be played and the manuals read, where they would be studied and researched as the works of art they are. I had thought about willing them to the Strong Museum of Play in Rochester NY, however the problem there is I would have to be dead to see my dream realized.

While I was thinking about it, I took a position in UCI’s Department of Informatics, where I learned quickly they do games research, they have a game lab, and most importantly of all, they consider it a valid field of study and give it the respect it deserves. I spoke with Joshua Tanenbaum, the professor who heads it all up, and serendipitously it turned out he was looking to expand the lab into retro gaming! An earlier attempt at getting an eBay seller to donate his collection hadn’t worked out, and although my collection was nowhere near what that seller had, we both knew this would still work out perfectly.

It wasn’t easy. My collection is big and random. It didn’t lend itself to easy packing and storing. Having sat in the garage all these years, it was also covered in a layer of dust, not to mention spider webs, dead bugs, and other detritus that is unpleasant to say the least. Having lived in Vegas for so long cleaning it up wasn’t a problem, but it was a big part of the project. Not to make anyone uncomfortable, but here is a picture of one of the webs when I first opened the garage door. You can also see in the background how disorganized it all is. Under that is a (poor iPhone) pic from the other end. It’s the loosest, most disorganized collection you can imagine.

Webs

Webs

Garage View

Garage View

Even my beloved Genesis Collective went into the donation. I was surprised to receive some backlash from friends and family over that, and resistance to it. I didn’t realize how important it was to not just me, but others as well. Although it may seem counter-intuitive, that reinforced my belief I was doing the right thing, that they held meaning and importance and needed to be somewhere they were appreciated.

Also, meet Walter.

The Genesis Collective

The Genesis Collective

As is true of any collector, however, I had some duplicates, and it turned out my friend only wanted Aladdin anyway, so I have already restarted the collection and they got what they really wanted. Win-win!

Rebirth!

Rebirth!

There was much more than that, of course, so here are some non-exhaustive pictures of the other fun stuff that was donated. From the top: Sega Dreamcast (and some PS2) games, Sega Master System/Jaguar/Atari 5200/Sega Game Gear titles, Nintendo Virtual Boys (also notice the adults-only Mystique titles for the Atari 2600 on that lower right-hand shelf), and PC games.

A lot of Dreamcast, a little PS2

A lot of Dreamcast, a little PS2

Master System, Jaguar, Game Gear, 5200

Master System, Jaguar, Game Gear, 5200

Virtual Boys

Virtual Boys

Can't forget the PC!

Can’t forget the PC!

It took days to get it all packed up. And when it was, it was just as chaotic as before. There was simply no way to organize everything into a cohesive package, and I gave up on the idea pretty early in the process.

Here’s how it looked when all packed and ready for loading into the U-haul.

Garage

Garage

Hall

Hall

There’s a lot there. The next step was to finally load it all into the U-haul. My dad flew in from Central California to help, and my dear friend Shauna even pitched in.

Progress

Progress

Some boxes, my dad, and the arcade machines

Some boxes, my dad, and the arcade machines

It was so hot on loading day (105 degrees, which for Vegas is actually considered a cooldown) that when the truck was finally loaded with boxes and other fun stuff, we had to leave the door propped open or it would have roasted the contents beyond repair. We left it open for about 4 hours, until around 7, until it was cool enough to finally close it up.

Because of the heat

Because of the heat

The next morning at 6am, we were off.

It’s a long, mostly uneventful drive through the desert and down the 15 until you hit SoCal, but I like the desert and its vast open plains. We saw the massive reflector fields, formally known as the Ivanpah Solar Electric Generating System, near Primm, and this picture is only one of them. They’re an impressive thing to see!

Ivanpah Solar Electric Generating System

Ivanpah Solar Electric Generating System

And to be fair, when you’re driving through the desert, EVERY road is a ghost town.

It sure is

It sure is

We arrived at UCI around 11:45, and began the unloading process. Josh Tanenbaum, who I introduced earlier as the main man doing game studies in the department was there, as well as just-hired Aaron Trammell and others who agreed to pitch in. While it took three and a half hours hours in the blazing heat to load the truck in Vegas, with the help of 10 people it took about ninety minutes in not-too-bad heat to unload, and that even means carrying everything – including three arcade machines – to the sixth floor and through a labyrinthine maze of doors and halls to get to their final resting place. Well, it’s not actually their final resting place, but they’ll all be here for a while until we find them a permanent home in the building. Thanks to Josh for providing these pictures, as I was too exhausted and excited and neglected to take any!

The first is the truck right before unloading, the second and third are a couple of celebratory poses after a job well done, and the rest are some pictures of the room after it was all loaded.

The truck before unloading

The truck before unloading

Finally done

Finally done

Cheer!

Cheer!

Storage Room

Storage Room

The storage room

Storage room

Storage Room

Storage Room

To say it’s bittersweet is an understatement. I have carried some of these items with me for what seems like my whole life, having received them as birthday or holiday gifts when I was still in the single digits. I distinctly recall the specific moment when I acquired many of these things, whether it was the subpar Fighting Masters for the Genesis I picked up at the Annapolis Mall in Maryland or the Genesis collection I found in a flea market in Edmonton, Canada; Adventure for the Atari 2600 I received for my Bar Mitzvah at 13 or the ColecoVision controllers I had to wade through a warehouse in a seedy part of Baltimore to find. The Atari Lynx games I’d buy at the very same Toys ‘r’ Us at which I worked or first discovering the original GameBoy, each one carries significant memories with it, and it’s all a major part of my life. I did not give it up lightly.

I by no means have lost interest in the hobby, I’m still very much interested and very much vested, however changes have occurred both within and without the industry that moved me in this direction, however those are issues for another post. I would just like to say PC Master Race. PC MASTER RACE! Also, Steam, GOG, and emulation (don’t judge!).

I kept a couple of things. A Dreamcast VMU that has a fully unlocked Hydro Thunder Save, The World of Warcraft server (Bloodscalp) I used to play on, a soundtrack for the PlayStation title Road Rash: Jailbreak that my band was featured on, and the promotional Christmas Nights Into Dreams for the Sega Saturn. But everything else went in the truck.

At the same time, I have no regrets and had no hesitations. Where the collection is now is where it belongs – with people who will truly appreciate it, where it will be treated with dignity and respect, where it will be used and enjoyed. It wasn’t right to keep it in the garage for years on end, and although they’re just inanimate objects, well, I think they’re happier here, and we all are, too.

As the collection is inventoried and catalogued, as a final location for its display and use is selected and brought online, as the catalog and apps and everything else are created, and as any other milestones are reached, I’ll post updates. I’m excited for the future of it all.

Happy Fourth of July Weekend!

Freedom!

Happy Fourth of July weekend! I say that even though the Fourth is on Monday. It’s a time for grilling and, if you’re like me and in Las Vegas, getting roasted (that’s not a euphemism) in the blistering sun before it cools down to 100 degrees at night to watch fireworks.

So since the 4th of July is rapidly approaching and you should be out celebrating Freedom and Liberty, I’ll just put up a brief post talking about the technology behind putting together a fireworks display. I’ve posted it the past couple of years and the technology hasn’t changed that much since then. The process is exactly the same.

As you can probably guess, with the spectacular fireworks displays you see every Fourth of July – like the ones we have right here in Las Vegas for the Fourth and New Year’s Eve – sync’d to music as they often are, it requires not just the fireworks themselves but a major amount of computerization and automation to pull everything off. Besides the mechanical triggers and fireworks themselves, there is actually software that is designed solely for the purposes of controlling and synchronizing the firing, timing, and music of the displays.

CueMaker

CueMaker firework controlling / timing software

If you’ve ever used music-editing software such as ProTools or Audacity or anything in-between, or perhaps created a holiday light show right in your own front yard, then you already have an idea of how the software works. You use a timeline to indicate when specific triggers should launch, and if necessary make them in-line with music. It’s pretty nifty.

If you’d like to know more, here is an interesting, interactive explanation of how a firework gets launched. Keeping that in mind, Disney, which puts on some of the most unbelievable fireworks displays I’ve ever seen, developed a method for launching fireworks with compressed air as opposed to gunpowder all the way back in 2004! That’s a good use of technology.

Alvin Toffler passes away at 87

Alvin Toffler

Alvin Toffler got it right. It was all the way back in 1970 when he published Future Shock, a book that predicted, with surprising yet not complete accuracy, the impact of technology on our future selves. From throwaway consumerism which was a spot-on prediction, to Rapture-esque underwater cities which was not so accurate, his vision of the impact of technology has mostly come true. FutureShock became a trilogy with two more books; The Third Wave and PowerShift.

He was also the first to coin the term ‘Information Overload,’ a term we use to this day, and one I use frequently in my classes, which refers to our inability to take in and process the overwhelming amount of information that continues to be created even today. The title of the book itself is a reference to what would become an inability for us to keep up with the fast pace of the future. He predicted that the family as a cohesive unit would continue to be tested as the busy nature of life and all that would go along with it would wedge itself between those familiar bonds.

He correctly foresaw the development of a new knowledge economy and information age, in which the ability to learn and adapt would become more important than the ability to maintain a trade skill, which we see in the creation of job titles such as ‘Knowledge Worker’ (itself a term introduced in 1966 by Peter Drucker). In his eyes, it would be the inability to adjust that would become the illiteracy of the new millennium.

Indeed, Alvin Toffler predicted technological development would completely reshape the fabric and structure of society, and we now know that he was right.

A true forward thinker.