Widget Wednesdays #33

Last week I showed how to make agitated graph paper. The trick was to add time-varying noise to the intersection points of the grid.

But it wasn’t as much fun as it could be, because it wasn’t interactive. So this week I thought it would be nice to make a responsive agitated grid.

I made it so if you rub the grid with your mouse, it reacts by moving around. The result turns out to be not so much agitated as ticklish.

Basically, you get to tickle graph paper. Which I’m guessing not something you’ve ever experienced.

I implemented it in a very simple, so if you look at the code, you can compare with last week’s widget see what has changed. Fortunately, it only took a few lines of code to make the grid ticklish.

You can see the widget here. As usual, if you scroll down to the bottom and click on the word that you see there to see and edit the source code, if live coding tickles your fancy.

Virtual art gallery

I’ve been working on the creation of a virtual art gallery. In this project, I am far more interested in the aesthetic questions than the technical ones.

I’ve been focusing on the size of the room, the placement of windows, and the location and size of the works of art hanging on the walls. I’ve chosen an appropriate view outside the window, and I picked just the right floor color and texture to set the right mood.

I’ve been working on this for a few days on my computer. Then just today, for the first time, I looked at it in my VR headset.

One odd thing is that after spending so much time creating it, I find that in VR the room feels like a real place. Intellectually I know it doesn’t really exist, but in my gut I feel like it’s a familiar place where I hang out.

I wonder whether this is because I built it myself. Maybe when you create a room in VR with love and care, and you really sweat the details, it starts to feel like a real place.

Now I’m wondering what it would feel like if I were to actually build this as a physical room, with the same details and the same art on the walls. Would it feel different, or would it just feel like the same experience that I am now having while wearing my VR headset?

Vodka ice pops

Before boarding a flight, I heard the announcement “bringing or consuming alcoholic beverages on board is prohibited.” That seems pretty absolute, but is it? I wonder because it turns out that the prohibition agains liquids has a big loophole.

Recently, following advice that I read on-line (so it has to be true), I tried putting a plastic water bottle in the freezer and then bringing it onto a flight. And TSA had no problem with it.

It seems that “frozen water” does not count as a liquid, so it doesn’t get flagged. Which makes sense, because it actually isn’t a liquid.

So I’m now thinking about the possibilities. If I were to freeze an alcoholic beverage, then it wouldn’t be a beverage, right?

Which means it should be ok to bring on board something alcoholic but completely frozen. I could also consume it on the plane, as long as it wasn’t a beverage while I was consuming it.

So I’m wondering whether it would be ok to make yummy vodka ice pops. I could prepare them at home, and then bring them on board for a refreshing in-flight snack.

I guess the question comes down to the letter versus the spirit of the law. Which will it turn out to be: absolute or Absolut?

Stinkoscope

I was picking up dog poop in the yard, an activity which gives you lots of time to think. It’s not a pleasant job, but dogs are worth it. And it turns out, alas, that you simply cannot teach them to do it themselves.

One problem with picking up poop is that it blends in really nicely with dirt, as both are a similar shade of brown. So you can’t really located the poop in your hard until you get fairly close. It can be slow going.

Like I said, this all gave me lots of time to think. And I found myself wondering whether it would be possible to invent a device that visually locates smelly things.

You just pop on your handy stinkoscopic specs, and you can immediately see where all the really smelly things are. Very convenient.

And there might be other uses as well for your stinkoscope. For example, in a pinch it could also be used to locate nearby cheese shops.

Roborista

I have been spending a very productive few hours this morning sitting in a coffee shop, getting work done. It’s just me, my notebook computer, and my portable Wifi connection.

As people come and go, there is a constant and fairly pleasant buzz of human transit. My “rent” to hang out here is just the cost of a spiced matcha latte, which is also pleasant.

Presumably, as technology advances, we will be able to replicate that same pleasant buzz of human activity via wearable technology. I will be able to sit at home and work in the virtual coffee shop of my choice, as my personal roborista creates and serves my morning caffeinated drink.

I wonder whether this will ever happen. If it does, it will be very convenient, but I’m not sure that it will be a good thing.

Metaversal, part 6

From an economic point of view, the most challenging question is about what will happen when mature lightweight wearables meet high bandwidth wireless infrastructure. The coming sea change is not really about the capability itself, but about what changes in response to that capability.

Going back to historical analogy, we could look at all of the jobs provided by the industry of building and servicing roads and automobiles. Yes, those sectors of the economy are indeed very large.

But those sectors are utterly dwarfed by other economic sectors that are able to exist only because we have roads and automobiles. Everything about our way of life changed as soon as ordinary citizens gained the superpower of individual travel across hundreds or even thousands of miles.

We see the same pattern for other infrastructural innovations. The book industry itself is huge, but is utterly dwarfed by the collective size and variety of industries that have been transformed or downright enabled by the existence of books.

This goes for the Web, for smart phones, and for pretty much anything else that changes the collective interplay between human minds and human bodies. Any serious analysis of the long term economic impact of “the wireless metaverse” needs to be looked at through a similar lens.

Metaversal, part 5

So in a way we’ve been dealing with this all of our lives. Books, then radio, movies, TV, the Web and smart phones are all manifestations of a changing relationship between our minds and our bodies.

And so are indoor plumbing, paved roads, airports, the electrical grid and central air conditioning. Each technological advancement allows us to change the way we use our bodies, both individually and collectively, to advance the goals of our minds.

And in each case, the “plumbing” is essential to whatever is enabled on top of it. Automobiles would be little more than a curiosity without both the system of roads and highways and the system of turning crude oil into gas at the pump.

Similarly, Atlanta Georgia could not be the economic powerhouse it is today without its downtown office buildings. And those were possible only after the introduction of central air conditioning.

The coming decade of wearables — based on an increased reliance on computation in the Cloud combined with a steady increase in wireless bandwidth — will follow a similar pattern. If you want to talk about what is going to grow in the Petri dish, you need to talk about the agar that will allow it to grow.

Widget Wednesdays #32

In recent Widget Wednesdays I’ve been using noise to vary values in a graph paper grid. But what if we vary the grid itself?

Graph paper is the ultimate aesthetic expression of control, of regularity, of something conforming exactly to a standard of measurement. So I started to imagine what it might be like if graph paper felt rebellious, and decided to fight against its chains.

That led me to add noise to the positions of the squares in the graph paper, as though the regular pattern has started to roil in agitation.

You can see the result here. As usual you can see and edit the code by scrolling down to the bottom of the page and clicking on the word you see there.

I didn’t make this one interactive, because I wanted to keep the program simple, and therefore as easy as possible to understand. In a follow-up version, I might add interactivity, because it could be fun to see graph paper respond to the user.

Metaversal, part 4

Both of the technology innovations I cited yesterday — indoor plumbing and the ability to text from anywhere at any time — were examples of ways that a change in technology allowed us to change our relationship to our bodies. We can look at many technologies through this same lens.

Books, for example, allowed people to convey their thoughts long after the original creator of the thought is dead and buried. Movies extended that power theatrical performance.

Consider air conditioning, radio, TV, automobiles, smart phones, the Web. Technology innovations tend to reconfigure the relationship between our minds and our bodies. And each technology does this in its own way.

So if you want to understand the significance of what people have been calling the “Metaverse”, it might be useful to think about
how it might reconfigure the relationship between our minds and our bodies.

Metaversal, part 3

I might be useful here to take a little detour. Why do people do things? The problem, when it comes to new technologies, is that what people want to do is partly dependent on what they can do.

I had a conversation today with somebody who does not work at all with computers. He said to me “I know people who work with the cutting edge of computers, smart phones and advanced technologies, but don’t we already have everything we need?”

I responded by saying that in the eighteenth century, if you had asked people what they thought about indoor plumbing, most people would not even have heard of such a thing. They were not aware that they were missing anything — because they were not aware that it was even possible.

Similarly, I told him, back when I was in high school, if I was supposed to meet a friend in the park on a Sunday afternoon, and I needed to cancel at the last minute, I would have actually needed to go to the park to tell my friend that I was cancelling.

The important thing here is that I had no idea that this was problematic, and I didn’t feel that I was missing anything. The idea that you could cancel on a rendezvous in the park — without actually going to the park — wasn’t even something that anybody thought about.

We didn’t feel we were missing anything, because alternative possibilities from the future did not yet exist.

And that is what makes it difficult to think about why we might want the Metaverse. How can we feel the lack of something that we have never even experienced?