Minecraft 1.8

*Update*

Minecraft 1.8 is officially released now!

Good afternoon!

It looks like Minecraft 1.8 will not be coming out until later in the week.  Still, the pre-release is available, and I have been playing it.  Villages generate a ways out from your spawn, and they are hit or miss with how complete they are, but they’re very interesting to see.  After all this time of playing minecraft, it’s strange to see buildings in there that you didn’t create.  There are some pre-release bugs, but Jeb has already tweeted that he will be updating tomorrow (September 13th) to fix them.  My favorite things so far:

1. The lighting makes the game much more immersive and just plain pretty to look at

2. The newly improved biomes make it much more fun to explore.  Mountains are now truly large and interesting to climb.

3. Who doesn’t love giant shrooms?

4. There is so much more to see now when you wander through the landscape.

 

I l0ve the new oceans.  Building a base at the bottom of one is now a lot more cool to try.  As soon as things are more stable I will be. I have had some lag and RAM usage issues with the 1.8 Pre-Release.   I think Jeb has already fixed one memory leak, but I was able to fix my own jitters by turning on the advanced opengl functionality.  I honestly don’t know if that was just a placebo, but I mentioned it to others and it seemed to help them too.  Sorry for the lack of pictures, but I don’t have access to them here!  I’ll be posting more later.  On a related note… Terraria is getting… unicorns!?

Posted in Uncategorized | Tagged , , , , , , | 62 Comments

Moving house

Hello!

 

I apologize for so few updates.  I have been building a house!  A real house, not a minecraft house.  Since this has been such a big process it did take a lot of my time here.  I will be adding posts more frequently too.  Thanks for hanging in there with me.  I will be back in full soon! :)

 

 

Posted in Uncategorized | 44 Comments

Making Perfect Circles and Spheres in Minecraft

I wanted to make a short post to share a tip I found for Minecraft.  If you don’t like using mods like WorldEdit (or can’t), but want to make a perfect circle or sphere, then I have found an easier way to do it rather than simply trying to eyeball it.  For the more artistic out there, you might have a different method already, but I have found that using this image below, I can create a pattern for a full circle or sphere.  I hope this helps other people because it helped me create a house on a server I’ve been playing on.

 

Voxel Circles

Posted in Uncategorized | Tagged , , , , , , | 68 Comments

How Minecraft Has Affected the Indie Game Industry

A screenshot of a house built on a cliff in MinecraftUndoubtedly if you are interested in pc games you have heard of, if not played, Minecraft.  The addicting voxel based game has spawned a massive community of enthusiastic gamers who not only enjoy the game immensely, but enjoy talking about and sharing their gaming experiences.  Minecraft has a large community of uploaders on Youtube that document their adventures for all to see.  Make no mistake, these LPers (people who take part in the “Let’s Play” genre of videos) get a lot of attention.  Celebrities in the community such as Coestar, Avidya, Paulsoaresjr (and family!) have their own fans and sub-communities. 

Each one of these Youtubers have millions of views to their videos, and they all were inspired by Minecraft.  For most, they weren’t even interested in making videos until Minecraft came along.  Games (Indie or not) that have such adamant and sincere fans are very rare indeed.  It is this avid fanbase that Notch, the creator of Minecraft, has tapped to provide inspiration for his hit game as well as keeping the interest stoked.  Notch himself is not the only one leveraging the success of Minecraft.  A subtle mention from Notch about a game he enjoys or supports is enough to send droves of gamers to the website of the game in question.  Nobody knows this better than Re-Logic, the company behind another smash Indie hit, Terraria.

Terraria is a game that was started recently, and it took some inspiration from Minecraft itself, but being a 2D platformer, it took on a life of its own.  A tweet from Notch about this game was enough to send droves of people clambering about to get a beta copy of Terraria to play.  At the time of the tweet, Terraria did not have a beta system in place.  The title screen for the game TerrariaThe enterprising gentleman in charge of Terraria, who go by the monikers of “Red” and “Blue” were quick to take advantage of their newfound fans.  They began to release videos of their game, creating their own “Let’s Play” series, and giving out well placed beta copies of their game to other Youtube celebrities to generate even more interest.  After nine days, Terraria has grossed nearly two million dollars (based on the $9.99 sale price and the 200K copies sold).  These numbers definitely let them know they’re on the right track. 

A demo of the Minecraft style of terrainMinecraft has been very influential in other ways as well.  For instance, since the popularity of Minecraft has taken off, the focus on high end graphics has been substantially decreased in the pc game world.  Minecraft made pixels cool again.  Minecraft has a flurry of imitators, all using the boxy open world format and procedurally generated terrain.  This can’t be assumed to be a bad thing.  The tinkerers of these imitation minecraft games will have good potential to increase their own skills and take advantage of their own creativity.  Procedurally generated worlds give games incredible replay value.  The success of Minecraft has created an optimism in the indie game community that hasn’t been around for years.  For that, Notch deserves a big thank you.

Minecraft: http://www.minecraft.net

Terraria: http://www.terraria.org

Posted in Uncategorized | Tagged , , , , , , , , | 53 Comments

Ikea, LA Noire and a Book

I’ve been holding off on a few posts.  It’s been a while so I wanted to make sure I put an update in.  My book The Deliverer is coming along well.  I’m already in to the third chapter of it, after re-reading and revising.  I won’t be releasing any more chapters until it is entirely complete, but the first chapter will always remain free so anyone can read it and see if it sounds like something they will enjoy reading.  I also have some plans in place to release a graphic novel version of the story once  the final version of the book is completed and available.  So, aside from work and writing The Deliverer, what has been keeping me busy and away from updates on here?  Getting out and about (I took my first trip ever to an Ikea), being with family, and playing video  games.  Minecraft is already well known as a game I enjoy.  I still enjoy playing single player and on the ninja nerds server (a link to it is on ninjanerdstech.com). 

There is also the release of Terraria that I’ve been noting.  I don’t yet have a copy of it but it definitely seems interesting.  From watching videos of it  I can see straight away that it has some similarities to Minecraft, but the two games are very different.  I think I’ll be giving it a shot in the future.

What I have been enjoying immensely in the past couple of days is LA Noire, which is presented by Rockstar Games.  Rockstar didn’t program and build this game, but their influence is still all over it.  When I first purchased it I was expecting to perhaps be cruising along in 1940′s cars, smashing things when I felt like being a bit careless, and basically roaming around as I pleased.  This game has a real storyline and is open, but pretty linear in gameplay.  The recreated 1940′s LA world is amazing, and very historically accurate.  The much advertised facial animations are definitely the best I have ever seen in a game.  I was even able to instantly identify the actors and actresses portraying the characters.  Not every character in the game is played by a star, but there are enough to make me impressed. 

The bulk of the game is spent combing crime scenes and interrogating suspects and witnesses.  There is a lot more to it than I first surmised.  I am very much enjoying it and I recommend it to anyone who loves these sorts of games. 

I’ll be making a proper article very soon, and will be posting some updates about The Deliverer in the near future.  Thanks for reading! 

-Travis

Posted in My Writing | Tagged , , , , , , , , , | 47 Comments

New Novel – The Deliverer

I’m excited to share my newest project with everyone.  It’s a novel called The Deliverer.  You might notice a new page I’ve added to the menu bar.  On this new page you can find out a little bit about the book and download a copy of the first chapter.  I hope this turns out to be something fun to work on and fun for everyone to read.

The Deliverer

Thanks,

Travis Zickefoose

Posted in My Writing | Tagged , , , , , | 45 Comments

Google ChromeOS on the CR-48

The Google CR48 NotebookI was fortunate enough several months ago to receive one of the Google CR-48 notebooks in the mail.  My fiance’ and I both registered for the testing program.  I never assumed I would get one because so many people wanted them that it was bound to be a long shot.  Fortunately it worked out and one day a box came in the mail with our CR-48.  Aside from the fact that we essentially got a free notebook, it was very cool to have such a rare one.  After the unboxing I took a moment to bask in the nerdiness of it all.  It’s a true techies machine.  There is no branding on it at all.  The casing itself is just a rubberized black, and the keyboard has the Mac style button keys.  The touchpad is large with no separate buttons.  There is no caps lock key or delete key.  Instead of Caps Lock there is a search button.  It does have a webcam and microphone built in, as well as built in speakers.  It feels very sturdy in your hands and it is very light.  So far I plug it in every night and have never run out of battery on it during the day.  The screen is very crisp and bright.  When it is running, it makes no noise and puts off very little heat.  I mentioned there are no buttons on the touchpad.  The entire pad can be “clicked” by pushing down, but a standard tap gesture is perfectly fine to interact with the GUI.  For right clicking, you use your middle and index fingers and tap.  A menu will pop up just like normal.  To scroll, drag two fingers up or down.  A USB mouse can be plugged in if desired. There is built in WiFi and a built in 3G card that can connect to Verizons 3G service.  A small amount of 3G bandwidth is given free each month to take advantage of this. All of that is interesting but that is not why this was sent to me so I want to talk a little bit about ChromeOS, the operating system that runs on this notebook.

Google has been working some time now on their own operating system they callGoogle CR48 Keyboard and touchpad ChromeOS.  It is based on the Linux kernal and relies on internet access and cloud technology to perform all of the tasks.  Upon pressing the power button, the ChromeOS logo appears and a few seconds later you are directed to the login prompt.  You can login with your Google account and hop right in.  The screen is identical to a normal Chrome window.  Rather than seeing your homepage or your recently viewed pages, you see your “apps”.  These are essentially modified versions of links to applications hosted in the cloud.  Opening one simply opens a new tab in the Chrome window and accesses the website.  One difference between these and normal websites however, is the fact that this will cache the entire application locally for use when offline.  Amongst the default apps are two games (Entangled and Poppit) Google’s own apps like Talk and Gmail, and the Web Store.  The applications open smoothly and everything works quickly.  There are some limitations which I will discuss in a moment.

Getting used to the way the notebook works is a bit of a learning curve at first, but it quickly becomes second nature.  Even on a normal laptop I find that I am trying to use the gesture for “right click” on the touchpad and wondering why it won’t work.  I enjoy the low power requirements this has, as well as the light weight and the quiet operation.  It means I can hold it easily in bed and play around.  I have found web app replacements for a lot of what I do, and getting used to them is not as bad as I assumed.  It does still catch me sometimes because I am used to downloading files without considering storage.  The CR-48 is intended to be used on the cloud, so local storage is at a minimum.  For entertainment the system works very well.  It doesn’t handle the big games of the desktop machine or my other laptops but it does play streaming video very well, and I have found smaller web games that are very fun despite the lack of high end effects.  The sound through the headphones is clear and plenty loud, no complaints.  I take advantage of the CR-48 for watching things on hulu and crackle.com.

The coveted box that the CR48 ships inI have noted some things I don’t like.  The touchpad gestures do not always work, and I have to tap more than once to get what I want.  Due to the low power of the hardware, I can’t open very many links at once if they have flash or lots of things going on, on them.  Sometimes I do have to log completely out when I come back in from sleep mode because sound isn’t working, or the machine is lagging.  I probably should log off all the time anyway but it’s so tempting to simply close it and reopen when you want to work on it again.  It sleeps and wakes almost instantly.  Considering this is still beta, and the machine running it isn’t even a production model, I am very pleased with it.  I’ll be using it for quite some time, especially since I found people on ebay selling *just the box* for over $100 USD.  Let me know if you have any questions about it in the comments section.

Posted in Uncategorized | Tagged , , , , , , | 53 Comments

Memory Lock

When many people try to recall their first memories, they often have great trouble.  It really isn’t that they forgot.  I think that the real reason is that they simply can’t get their brains to call up the sights, sounds and sensations.  All of the information is there but the brain can’t bring it up to the surface.  When people are pressed, they will often describe their first memory as being playing outside at the age of three or four.  Its a genetic reality.  The human mind seems to have a barrier that prevents complete access to all of our memories.  It’s been my experience that this is all for the best.  My theory is that when I was born there was no barrier at all.  From the moment I was self aware, everything is crystal clear.  I didn’t develop much faster than a normal infant, I still had to learn my motor skills and adapt to my environment.  The difference is, I can recall everything as if it were happening right now.  I remember vividly how the doctor who assisted in my birth wore horn-rimmed glasses.  I remember my dad looking at me so proudly in the car on the way home that he ran through a red light.  I remember being completely content cuddled warmly in the hospital blankets, and the tiny shirt which was much to large for me at the time.  It wasn’t until I was 8 weeks old that my parents realized I was genuinely paying attention to things around me.

My dad was a programmer and worked from home.  He loved to sit me in his lap while he worked.  I watched everything with relish.  I soaked up everything I could.  Every click and every bit of code.  I was addicted to information.  My parents were true believers in educational television and regardless of my age, when I was in the room, and there was nothing they particularly wanted to see, educational channels were turned on.  I naturally loved them.  When I began to speak, my parents were ecstatic.  Often they assumed I was speaking gibberish because my tiny voice and mouth were physically unable to enunciate and convey what I was thinking.  It was through children shows that I learned what letters were, and how they could form words.  I was soon reading.  It became a parlor trick for my dad to sit me on his lap and have his friends watch me as I would move his mouse with great effort, and open up a program.  I was always hungry for knowledge, and I still am.  While I was still a baby it was just the same.  I was captivated by everything I saw.  When my body was matured enough for me to walk, I found new ways to learn.  I was also able to reach many of the books we had, and there were many times when an aunt or uncle would find me on the floor with a book and run immediately over to take it away, assuming I was going to tear the pages.  With every book I found, it created a desire to read more.  It pained me to find a word or phrase, or idea that I didn’t understand.  To prevent that, I learned more.  I quickly realized that for me, reading only meant physically seeing the page.  I was able to recall it and read it again later, word for word if I had to.  I would riffle through the pages of the books and pause long enough to get full sight, and I was able to complete whole books in minutes.  Adults assumed it was a game to me to feel the wind blow passed my face, and smell the paper and print.

There are some people in this world with an uncanny ability to calculate large math problems in seconds.  Thats pure genius.  In raw calculations I was perhaps a bit above average, but it appeared more so because I simply remembered the solutions to the problems.  The more I took in, the faster I could recall information.  It was like flexing a muscle and feeling it grow.  In my early years I took in more than I revealed.  Nobody but I knew exactly what I was learning, and to what extent.  It made day to day situations a breeze for me.  To my parents, I was an ideal child.  My memory seemed to be a blessing a miracle that was perfect.  I soon found the dark side of this miracle.  I remembered EVERYTHING.  That meant good and bad.  Every time I witnessed someone cry, every time someone was injured, every time someone was cruel it was engrained in my memory forever.  I did my best to flood the bad things out with good things but when I was nervous the bad always rushed back in.  Fortunately for me, as a child humans are shielded from most things.  Try as we might, they would become locked in my mind for better or for worse…

Posted in My Writing | Tagged , , | 44 Comments

An Overview of Open Cloud Computing

Modern cloud computing has been popularized by the likes of Google and Amazon.  They take advantage of their robust infrastructure to power their very large hosting environments.  Google, for its part, leverages low end hardware on a quick network backbone with a mixture of its own proprietary software and open source solutions.  They spend the bare minimum on their computing hardware but buy it in large quantities.  With this solution they are able to operate their high-traffic products like their search engine, their e-mail systems and their ad revenue services.  Using cloud semantics, they are able to provide very much, while using hardware many other companies would refuse to touch.

Amazon has become a powerhouse in the realm of hosting and content delivery.  They leverage open source solutions and add their own code in.  Much of what they write is returned to the community through open source licensing.  They use their cloud to host their leading Amazon stores as well as power their successful EC2 (Elastic Compute Cloud) services.  These services have quickly become well known for the robust host solutions they provide and they are one of the top providers in the market now.  Rather than offer specific products like Google, they provide access to the infrastructure through “instances” which allows their clients to make their own decisions about what they need.  Customers are able to purchase VPS (Virtual Private Server) instances based on how much CPU, RAM and Hard Drive resources they need.  Often CPU resources are sold on a “per core” basis.

This explains some of the things clouds are used for, but what exactly constitutes a cloud computing environment?  Some administrators feel that since they have their servers virtualized with a product such as VMWare, that they are taking advantage of cloud computing.  The same can be said for some administrators who work with grid computing technologies.   While virtualization is a key piece of the cloud, it is not the entire solution.  The same is said for grid computing.  Grid computing takes advantage of the idea of harnessing the power of many machines together, but that idea alone is not cloud computing.

When a user is provided a virtualized machine in a cloud environment, that user has been authenticated via their own credentials and has been granted access to RAM, CPU and Hard Drive space that has been isolated for their use.  This allows the system to provision resources for the user and no-one else.  For hosts like Amazon or one of their leading competitors, Rackspace, this also allows for an efficient way to charge the client for their usage and monitor their statistics.    The security of the authenticated sessions also lends this hosting method the reliability and isolation that is necessary for many businesses and organizations to trust the cloud for their critical tasks.  In these environments, the Virtual Private Server has replaced the Dedicated Server as the standard in running hardware intensive software.

Users operating in a traditional virtualized environment are also accessing a virtual machine with a console that assigns a certain amount of CPU, RAM and Hard Drive space.  The key difference is that the user is not isolated from the other virtual machines in the environment.  The space is not self-provisioned and aside from logging in to the operating system being served, the user has not authenticated.  Disregarding the security implications, this is also a big negative for large environments like Amazon.  There is no built in system for provisioning and measuring usages for billing becomes much more complicated.  In addition, a heavy user can impact other users more easily than with the authenticated cloud provisioning.  The cloud instances would also provide easy to access statistics to locate heavy users and manage them accordingly.

Grid computing has been used for years.  Many organizations that require a lot of power to process their data have been building computer grids to handle this load rather than designing and building super computers.  They usually take advantage of many different machines with strong CPUs and lots of RAM.  The hard drive space is often only the bare minimum to run the operating system chosen for the grid.  They are built with the best network capabilities they can afford.  This description does seem to fit the pattern of a cloud.  Both technologies are taking advantage of many machines to perform work more efficiently than a few single (but powerful) machines.  The important difference in this situation is in how they are used.  In a typical grid environment a small number of users are taking advantage of the power of the many machines in the grid to perform the same task.  In scientific environments this would be performing complex calculations.  For a media studio it would be rendering the detailed computer generated graphics that are prevalent today.

The cloud is, in effect, performing the exact opposite task.  It is harnessing the power of many machines to more efficiently serve many different users.  Each user is provided only what he or she needs.  Each user is performing his or her unique tasks.  Rather than having the waste of a Domain Controller, a File Server, and a Database Server each on its own hardware, these services are granted only the resources needed to perform the assigned tasks.  A Print Server would not need the processing power or storage of a Database server, but in an ordinary environment a database is a mission critical service.  Many administrators would not want to risk operating anything else in the same server space as a database.  This leaves the wasteful option of running a server just for the simple task of spooling print jobs.  Cloud environments eliminate the need to mix and match which services can operate alongside others.  Every server can have its own space!

There is more to cloud computing than just what is being offered by large corporations.  Most companies can benefit from operating in their own cloud.  Administrators can buy VPS space from Rackspace or Amazon, or they can build their own with their own hardware and infrastructure.  As mentioned before, most of these big organizations take advantage of open source software.  One of the most noteworthy is XCP (Xen Cloud Platform).  This is what Citrix has based their popular cloud systems on.  XCP is entirely open source but is maintained and offered free by Citrix itself.  It was derived from Xen Server, and includes the Xen Hypervisor and all of the interfaces needed to build a cloud environment.  A Hypervisor is a layer that goes between physical hardware and a software layer.  This configuration allows the hypervisor to split the resources in to “virtual hardware”.  The software will run on top as if it was installed on to a physical server.  There is a command line tool included to manage virtual machines and the resource pools but many organizations have already written very good graphical interfaces to manage XCP.  Citrix wrote a proprietary interface for Windows called XenCenter which manages XCP and Xen Server but it is part of the suite that isn’t included in the source or binaries for XCP.  There is still a very competent open source clone called OpenXenManager which performs many of the tasks of XenCenter.    Amazon chose Xen as the basis for the EC2 server virtualization package and Rackspace chose Xen and XenServer for their products.  Both have implemented the technology successfully and leverage many different parts of the software.

Another platform worth consideration is Eucalyptus.  It has an enterprise and an open source version, and runs on many different Linux distributions.  One of the most popular distributions to run Eucalyptus on is Ubuntu.  Ubuntu has been optimized for operation in cloud computing environments for several versions now.  UEC (Ubuntu Enterprise Cloud) includes the Eucalyptus stack built right in (along with another stack called OpenStack).  Eucalyptus itself is a very mature cloud platform, and has a wealth of developers working on it.  It supports three different major virtualization technologies:  VMWare, Xen and KVM hypervisors.  One feature of Eucalyptus that is popular is the compatibility with Amazon’s EC2 and S3 environments.  This allows administrators to operate their own private cloud and interface with the public Amazon cloud.  Much of the infrastructure in the private cloud can be used to retain the peace of mind that many companies want, while allow the applications that are bandwidth intensive (for the internet) such as e-mail and web traffic to be configured on the public cloud to save local resources.

There are many reasons why an administrator would take advantage of a private cloud.  Efficiency, redundancy and economic benefits are all attractive reasons.  Often the common public has been confused about what cloud computing really is.  Labeling Gmail, Google’s e-mail service, as cloud computing is correct in a sense.  At the same time it retains a bit of a negative connotation in their minds.  For many, the cloud means insecure data and leaving it in the hands of someone else.  It is portrayed as throwing your data to the wind and allowing anonymous eyes to view your private correspondence.  These fears are easily assuaged by explaining that a cloud can be as private as a traditional network and even more secure if configured correctly.  They are still servers running software and transporting packets of data through network cables and fiber.  They are simply an iteration of a redundant and stable network design.

 

Posted in Uncategorized | Tagged , , , , , , , , , | 35 Comments

The Walled City of Kowloon

Kowloon Walled City circa 1989

This is an aerial photo of Kowloon Walled City taken in 1989

I have always had a fondness for interesting cultures and places.  Unique villages built in the middle of a lake on reeds, towns carved in to the tops of mountains, even entire cities built underground.  When I came across the story of the Kowloon Walled City it fascinated me.  The picture at the left is a shot of this legendary city.  It was spread out over only 7 acres, but at one point around 1983 it boasted over 350,000 inhabitants.

Like me, you might be wondering how something so unique and interesting could have escaped the attention of the media so well.  Actually, it didn’t; the 1980′s movie Bloodsport with Jean Claude Van Damme used it as the setting of its famous martial arts tournament and showed actual footage from the city.

How did a city like this come to be?  It was originally a military fortification.  Over time people began to live in and around it and build more structures.  It was mainly a tourist attraction until just after World War II.   Around the time China leased Hong Kong to Great Britain, the Walled City became a disputed region.  There were attempts made to drive the residents out, but after rioting the authorities gave up.  Left to their own devices in a sort of no-mans-land, crime became a big issue.  People would commit a crime outside the walls but run in to the safety of the winding and dark passages of the city.  Police would give up the chase, knowing that the British government in Hong Kong had long since given up trying to assert their authority over the residents.  The city thrived and expanded well into the 80s.  When the contract with Britain was over and Hong Kong was ready to be returned to Chinas rule, the issue of Kowloon was revisited.  Without the control of the city in dispute, there was nothing to stop the city being cleared and destroyed.  In 1993 they began the destruction.

An alley in Kowloon Walled City showing the cramped and dark space.

An alley in Kowloon Walled City showing the cramped and dark space.

The city had no planners, no official architects or builders.  As such, it was a hodgepodge of many different buildings pressed together.  In most areas of the city there was no light visible in the lower levels.  The buildings rose to 14 stories in most places with wiring, plumbing and lighting haphazardly arranged all throughout.  Inside were businesses, homes, even churches.  The only open part of the city was the very center, where the oldest building stood.  It was the original fort.  Walking from one end of the city to the other was not necessarily a straightforward endeavor.  In some cases to continue further in one direction you might have to go up a few floors.  It was possible to go from one side of the city to the other without once touching the ground.

As mentioned earlier, the city no longer stands.  It was razed and turned in to a park.  Still, there are some films left of the city as it was so that we may experience a bit of the history for ourselves.  Below is a video from Japan which shows the city full of life.  The language is in Japanese but you don’t need to understand the narration in order to fully understand the sites and sounds.  This is a unique piece of history that will never again be able to be experienced firsthand.

 

Posted in Uncategorized | Tagged , , , , , , | 53 Comments