Fang Talks

Lua is love. Lua is life.
30 04 16


As you’ve hopefully noticed, there should be a cute little padlock next to the blog’s URL that now starts with “https“!

Why do I suddenly have that on my websites? I’ll tell you why. Let’s Encrypt, an organization I talked about before, has taken it upon themselves to hand out free SSL certificates. Those are the things that allow a website to say “hey, you can securely connect to us, we’re the real deal”. This prevents a man in the middle from showing you fake pages for evil purposes. Historically, you’d have to pay for such certificates. But since encryption is a very important thing, and the web should do it too, Let’s Encrypt has said “we’ll do it for free!”

>>

Last class before the week-long break was actually kind of fun.

The subject is Human Computer Interaction. Only nine out of the twenty people in our class showed up, most of them probably decided to just not go after the first few lessons were kinda meh. And granted, the intellectual gains don’t feel very large, but I think it’s more of an experience thing we’re supposed to be getting out of this? It’s a design-ish subject after all, those tend to be mostly experience and intuition, with a handful of half-strict rules sprinkled on top.

>>

Because I haven’t talked enough about virtual reality yet.

The essence of marketing is in making the potential client feel like your product is so good it’s worth their time. For things like household items, this is easy. “Cleans twice as efficiently as competitors!” Stuff like that. There’s a bunch of things to quantify, which helps the viewer understand why your product is so good. You can’t do this with experiences. Companies selling vacations can get around this by hanging up pictures that have been modified to look as pretty and comfortable as possible. But in the case of virtual reality, no image or video is going to do it justice.

>>

As briefly mentioned yesterday, I attempted programming a wallpaper.

Quite some time ago now, Apple released their new programming language Swift. Supposedly makes development for OS X and iOS way easier. From what little I had attempted to do with Objective-C, the previous go-to for Apple device-targeted development, it was a bit of a hassle to get into, so surely Swift improved on that. And I suppose it does, but I can’t be too sure actually. I hadn’t ever used Swift before, and never even looked at the documentation for all of OS X’s libraries that I could call, so I was going in blind.

>>

26 04 16


Screensavers save screens, yo.

And yet the plural form isn’t recognized as a proper word by my spellcheck. Odd. Almost as odd as the state of screensavers themselves. The last time I saw one in the wild feels like ages ago, and I don’t even use mine. Of course that doesn’t mean I let images burn into my screen, I wouldn’t ever dare! I make sure to manually shut down my display as soon as I leave my computer. In addition to preventing burn-ins, it also keeps sneaky jokesters away by password-locking my machine.

>>