Real Life Proof: Stratego Rant II

Standard

Featured Image is from (found it!) https://en.wikipedia.org/wiki/Stratego#/media/File:StrategoPieces.jpg


I Have Photographic Evidence…

During the composition of my last article, I was so swamped with emotions that I had complete forgot a key element!  Due to anger, stress, and our inner five-year-olds crying, my dad put aside his Northern Hospitality as to let me document the absolute nightmare-in-a-box which Modern Stratego is (and will always be).  Under normal circumstances, he would have nudged me to  march through the pain, but again – I think his shock and frustration was 2 notches above mine.

The original rant between Original and “Modern” Stratego can be found here https://xenfomation.wordpress.com/2017/01/09/my-godthis-is-not-my-stratego/


Last Pictures First…

Proof!  Despite my dad’s comment on my original Stratego rant, he won fair and square.  The gloating didn’t last long as we were both confused as if it was real or if there was some new rule: preventing his win and making the game MORE FUN FOR KIDS, YEAH!

IMG_20170107_231916363.jpg

It seems the true win was that by the time the game was assembled, question, analyzed, done, and cleaned up, we had Eddie Izzard’s “Dress to Kill” to raise our spirits!  Although when he spoke of “the clever use of flags”, I couldn’t help but want to set the Modern Stratego board on fire.


Psychological Warfare: Doesn’t Work on Dad…

During the pain of peeling, sticking, and moving on to piece assembly 1,027, my dad says “HEY!  The 5 looks like you!”  I didn’t have a clever come back, but I do now:

Dad: “Woah!  Ha ha!  The #5 piece looks like you!”

Me: (what I should have said) “Wow, really Dad?  Don’t placate to me because we both know I’m easily a negative number!”

Besides, while the #5 piece did favor me at a younger age, I tried to guilt him every time he wiped this piece out.  “Oh, so kill your son, eh?  Regi-parental-famicide?”

img_20170107_222827489

Not even a twitch.  He remained stoic and set on winning despite the reverse universe we played in.  Good man.  He taught me well!


The Real Game: Putting Stickers on Crap…

Yeah, this is the real game summarized in the following screenshots.  A million blank pieces, two pages of stickers, sore thumbs, and the inability to read the pieces whilst questioning your age, health care plans, and last vision check.

This was just for the blue side.  Multiply by 2 and add 2 for the additional pieces that just occupy space.

img_20170107_222813739

Before:

IMG_20170107_223856401.jpg

After.

img_20170107_224727195

I know, breath taking, right?  Ugh…


Well, Dad — at least we had Izzard.  At least we had Izzard!

— JK Benedict | @xenfomation

My God, this is not my Stratego!

Standard

Featured Image from http://www.retroland.com/stratego/


Before I start:

  1. Not that I needed to, but I did my research on Stratego and its history because my father, wife, brother, and all those I know who grew up with this game know how it is supposed to operate
  2. The title of this is an homage to David Byrne and his lyrical awesomeness
  3. There will be a follow up to this as you can bet your bottom dollar I am using my 1950’s Remington Rand typewriter I refurbished to send the new game manufacturer a letter of discontent

s-l225

Oh, I’m sorry: BOOM!


So, yeah. We had “snow” across northern Georgia this weekend as one of my previous posts indicated. Surrounded by a gorgeous unique color of light (with ice beneath it), I had a grand time being trapped inside with my mom and dad: knocking out work on Friday, inching through many drafts I have here to update, chatting up life with the parentals, and – being almost sans computers – I got the feedback I needed from my genius dad on many projects I have in the works. I was a spoiled little kid again, but unfortunately for my wife and boys, they awoke to a disappointing accumulation of wet false hopes. Albeit, they were able venture out in a safe manner to find some snow for the boys and friends to burn energy.

I know. It’s Georgia and we don’t have real snow (trust me, I know from Iowan and other northern life), but for our family it is a great time to just spend time in docile, fire hearth comfort. Divided as we were by 50+ miles, my weekend was sweet until dad and I decided to pull out a board game we had purchased in replacement for the original I have held on to that is missing a few pieces:

Stratego.

A classic. A staple of mine and my brother’s life. A game that brought together my brother, father, and I and a game that, despite its deceptive simplicity, also divided us through from both victory and defeat. A game that through its deceptive simplicity can ruin someone’s evening as it is a blatant one on one battle for supremacy. Admit defeat, walk off in denial, or rise as an annoying braggart.

vintage-1975-stratego-board-game-milton-bradley

With all these fond memories swarming around along with an opportunity to see if my dad could school me with his wits, well, we had no idea we were both in for a shocking defeat… to both of us. The kind of shock that removes words from mouths, replaces observations with obscenities, and defines the reason for things ranging from face palms to hate mail.

Don’t worry: I will explain it all and tomorrow, I will be typing a letter of epic proportions on my 1955 Remington Rand typewriter I refurbished. Addressed to the idiots in charge and their sacrilegious minions for a bastardization of something which was perfect for decades.


The Stratego That Should Be…

It was a thing of deceptive simplicity, wonderful design, and infinite fun from the moment the box was opened until the moment it was closed. The old, smirking General on the Milton Bradley box cover just fed my competitive side. I always felt an urge to smack the smirk of his face. Of course, the old man was a photograph and so my opponent would have to serve as a proxy!

Two players, mano y mano with 40 pieces each, organized as your own army of your own desired strategy, and in an effort to protect your flag whilst setting out to capture your opponents flag. Unfolded, the game board was large, but mainly because of its cleverly ornate decorations to remind each player as to what each piece – A Spy, Bomb, Flag, and army personnel (ranked 1 through 9) – could do on this imaginary battlefield of wits.

You felt like the leader of an Empire or on the opposite end of the spectrum, an incompetent leader who marched 40 pieces into their demise: battles that should have been incorporated into modern history books.

stratego-nostalgia-edition-1

I can’t emphasize the distinct red and blue playing pieces. These were not some flimsy cardboard soldiers by proxy. No. They were made of highly durable plastic, stood easily upright, and were imprinted with shiny and easily readable indications as to what each piece was. This made for quick learning and faster game play as the battles raged on as there was no question about who your next attacking unit or thwarted victim would be:

strategopieces1

At the start of each game, both players would setup their army as they saw fit. Positioning their flag, bombs, and highest ranking officers (1/Marshal down to their 9/Scouts). Through the turns and single movement of pieces, you would work to track down where your opponents flag was placed: using 8/Miners to defuse bombs, Spys to find and assassinate generals, and so forth.

stratego-players1

Battling was simple the lower your rank number, such as 1/Marshal, meant the more superior it was. If a higher number attacked a lower number, the higher number lost the battle: dying off for a noble cause and placed back into the box for easy replay. However, if you crossed a bomb and you were not a rank 8/Miner, then BOOM! Your piece was virtually obliterated and made its way to the discard pile.

Woe to those losing ranks 1/2/3 and 4 as surely, your only hope was to wear down their offensive attacks with the bombs you had carefully placed, but even then – the sweating would start.

Lastly, Spys were my personal favorite addition to any army as each player only had one. It’s purpose? After surmising where your opponents 1/Marshall was at, the Spy was the only piece (aside from the opposing player’s 1/Marshall) which could kill off the leader of your army. The downside was that if you lost track and challenged another piece: death, like a Greek tragedy smelling of hubris. You then had to hope they ran into one of your bombs.

It really doesn’t get much more simpler than this, but your own strategy (offense and defense) is what made victory so sweet and loss so defeating. Now, in 2017, you can feel defeated as soon as you open your freshly purchased Stratego game here and I am about to tell you why…


The Stratego of Today…

WELL, as my father and I opened up the modern-day Stratego I had bought, our eagerness and anticipation quickly deflated into moments of rhetorical questions, quality assurance, and disbelief. I mean, sure, the box was much larger, but I had no idea it was designed that way to encapsulate the steaming piles of crap-tastic components shoved inside.

stratego-crap

Images, game description, and depression can be found at https://www.amazon.com/Stratego-Original-Battlefield-Strategy-Variations/dp/B00LEOJAKM/ref=sr_1_3?s=toys-and-games&ie=UTF8&qid=1483927849&sr=1-3&keywords=stratego

Our misery began in the fact that, per history, we were ready to go. Ready to PLAY! Nope, when you open the box, you feel like you just stepped on this memorable piece:

s-l225

BOOM! Your Joy was just demolished.

We spent easily thirty minutes fumbling with 80-some-odd cheap, bulbous playing pieces that are all nice and primed for you to PEEL and PLACE STICKERS ON! Half the battle was finding the right angle to remove the stickers from the paper they are on. Four corners and 3/4th of the corners not only peel the sticker away, but also bring along the non-adhesive paper. So – be careful or you may find yourself further cheapening the pieces with scotch tape.

stratego-new-pieces

Misery turned introspective to our age as, and I quote, despite the “Life-like artwork mak[ing] your soldiers realistic”, the true reality is that once on the board you can’t easily read the rank (number) of your pieces! In fact, the pieces are actually reversed from the original Stratego. A “10” is now your most valuable soldier and a Spy is now a “1”.

I have to move on as that was just the start of what led to this ranting entry instead of something more productive such as, I don’t know, explaining two-factor authentication over the Internet Protocol encapsulated by the Transmission Control Protocol.

The biggest source of frustration was having to re-read instructions that should not exist. Why? Apparently the game can be played in different ways, which explains the pieces, but does not explain the biggest complaint I have yet: the game board. It is like unfolding a Rubik’s cube with more additional buzz kill in the fact that instead of the ornate decorations as was once on the traditional board, you have a watered down grid that looks more like a model train platform.

While my Dad won the traditional game fair and square, we both had to keep the instructions out as to remind each other – due to the change in the entire game, piece ranks, etc – that “Nope, Dad – you won because the 8 is higher than my 3” or “Son, you just moved your bomb.”

AUGH! WHY? SERIOUSLY? This is a traditional board game: not some Windows OS that a UI can be gambled on “just to shake things up”.


In Summary…

The game has been quite fine since 1944 and into American homes during the 1950s. I can understand changes in energy consumption, the need to improve transit systems, and so forth, but why? Why, I ask, does everyone feel the need to “make an alternative app with better options” out of everything?

And to that, I answer “I don’t know, but it was the time spent with my Dad ensuring we both weren’t crazy that I enjoyed the most!”

For the rest of you who are suffering like me, there is a silver lining in the clouds for us as my wife found one of those “super, deluxe, supreme, one year only, 3x the original price” releases of the game:

https://www.amazon.com/Patch-7475-Stratego-Masters-Edition/dp/B00MAMEN54/ref=sr_1_fkmr0_4?s=toys-and-games&ie=UTF8&qid=1483903077&sr=1-4-fkmr0&keywords=stratego+90s

Sure, the Masters Edition may be expensive, but it is a cheap price to pay to re-establish the game our family, friends, and extended friends are so fond of. As for the producers of the Modern Stratego, my only regret is that the money I spent only skews economic numbers to give them a false sense of success.

Ebay, people. Ebay.

— JK Benedict | @xenfomation

Snow, Content, and Old Drafts

Standard

Featured Image from http://giphy.com/gifs/time-information-knowledge-e394bYUWtqGHK


Well, it is snowing in Georgia and I have the honor of being shacked up with my Mom and Dad.  I’ve swept the porch steps three times already, but hey – I gave up.  Let it snow!

In the meantime, I have new updates coming out along with the completion of 5 drafts I found in my WordPress archive!  They are still relevant and as such, I am giving them their proper polishing as to share my thoughts with the world!

— JK Benedict | @xenfomation

High Availability & HA Lizard

Standard

Featured Image from the Google Image archives…


After persuading you I am not riding on the coattails of a GENIUS for self promotion, I now have to direct all XenServer Administrators to another fine piece of work by none other than Tobias Kreidl.  Or this Tobias Kreidl, but they are one in the same.

No longer being with Citrix doesn’t mean I’ve dropped my favourite type-1 hypervisor of choice to quickly roll out my computing needs, so in my new life as my own XenServer Administrator, I can’t do anything else but share this grand slam of a write-up regarding none other than… High Availability.  Yup, I said it.

Without spoiling too much, his long standing research into HA Lizard is well documented along with the typical pain points of the Tennable-based “HA” code, limitations, and various mathematical outcomes that can, sans running HA Lizard, lead to anything from incorrect host fencing all the way to increasing a XenServer pool’s host count to smooht out the nuanced behaviors when one runs less than three XenServer hosts in a pool with High Availability activated.

s5_logo

Another shining example of a community member going out of their own way to help all of us Xenophiles with success in our own deployments and it can be read here:

http://xenserver.org/blog/entry/xenserver-high-availability-alternative-ha-lizard-1.html


I need to dig up the screen scrape, but as a final note I find it fascinating how time sharing, Burroughs mainframes, and their MCP OS had this built into job execution with multi-processor process control: ensuring a single job would fence as to avoid other data terminal operators from losing their compute cycles:

Procedures can be invoked in four ways – normal, call, process, and run.

The normal invocation invokes a procedure in the normal way any language invokes a routine, by suspending the calling routine until the invoked procedure returns.

The call mechanism invokes a procedure as a coroutine. Coroutines have partner tasks, where control is explicitly passed between the tasks by means of a CONTINUE instruction. These are synchronous processes.

The process mechanism invokes a procedure as an asynchronous task and in this case a separate stack is set up starting at the lexical level of the processed procedure. As an asynchronous task, there is no control over exactly when control will be passed between the tasks, unlike coroutines. Note also that the processed procedure still has access to the enclosing environment and this is a very efficient IPC (Inter Process Communication) mechanism. Since two or more tasks now have access to common variables, the tasks must be synchronized to prevent race conditions, which is handled by the EVENT data type, where processes can WAIT on an event until they are caused by another cooperating process. EVENTs also allow for mutual exclusion synchronization through the PROCURE and LIBERATE functions. If for any reason the child task dies, the calling task can continue – however, if the parent process dies, then all child processes are automatically terminated. On a machine with more than one processor, the processes may run simultaneously. This EVENT mechanism is a basic enabler for multiprocessing in addition to multitasking.

https://en.wikipedia.org/wiki/Burroughs_large_systems

I love computing.

— JK Benedict | @xenfomation

“Now that’s a prediction of the SAME color!”

Standard

Featured Image from http://www.brianrxm.com/comimg/cnsmovie_wizardofoz_profmarvel.jpg


“Ah, but could it still qualify as a horse of a different color, Frank Morgan?”

I am OZ, the GREAT and POWERFUL!

“Frank, it’s 2017.”

Oh… that is a horse of a different color…


In all seriousness, Frank, my wife and I tip a pint our pints to you as we recall the endless hours of theater practice I underwent to manifest all your characters from 1939’s “The Wizard of Oz”.  I raise an extra pint to celebrate your glorious mustache, but alas…

I must diverge from the stage now (or at least change costume to fit the next act) as the New Year has not even broken in and the soothsaying with regards to technology in 2017 has begun.  This isn’t to say that all content with predictions to a particular field for the next four quarters is a bad thing.  In fact, it can be quite illuminating when done properly, but that is  most of the problem today and I believe it is related to both “too many sources/articles” and leaning so hard on bubble gum content surrounding the word “prediction”…

Predictions.  Yes, PREDICTIONS, mind you, in a field of 1s and 0s.  It would be these such characters that bring back memories of bad 1990s tech-based television: well tanned, paperless “experts” with their “forecasts” based on their “knowledge” and their “insights”, right?  (This excludes the Computer Chronicles, Newton’s Apple, and the C|Net television segments that brought you the people from the companies with qualifications).

To all the replacement print ads that allows for the citation, regurgitation, and out of context use of otherwise useful content, I say to you: HUMBUG!

Certainly I could avoid this?  Nay.  In this day and age the industry has grown so large that an “online death” is impossible and “dropping of the grid” is a throw-back to Tron.

Here, I’ll make reference to a link that was dropped today (which can be found here), but do us all a favor and cut the crap.

So, without further adieu, I present:


Splagnak Dot Com Org: Where You’re Hearing Our Technology Predictions For This Year [Again]!!!

(Insert hip tag line, icons for 12 too many social media sites, and a PHP date value so we can increment this every year)

[Updated 03-JAN-2017 as my wife was curious to what IoT is/was/should be.  I failed as a blogger, so I blogged some more!]

“Smart [insert plural noun]”

Until something can make toast, such as a “smart phone”, it isn’t smart.  It isn’t aware nor does it have a burning desire to understand desire by itself.

Thus, Smart [fill in the blank] will only be as smart as that with which it fields and the development team, customers, and feedback loop given by those therein.

“The Internet Of Things Will [insert something impossible]”

The only consistent thing I have found over the last 2.2 years would be that Orwellian, double-speak, insulting clique term we know The Internet of Things (IoT for short).  Sigh.  I swear I have heard zero people use this around me in conversation, but for as much as it is injected into electronic and paper print, I wouldn’t be surprised if one of those things was the return of the very beginning of the Internet-thing, itself!

Remember when AOL was the Internet?

aol1

EXACTLY!  It never was The Internet, but it was definitely a huge thingy for as long as we predicted.

“An Internet by any other name would still be just as DARPA and POTS.”

Ah, using modems to send signals from one place to another over the nation’s plain old telephone systems was … priceless.  Personally, I was a bulletin board system man, and with 2400 bauds of raw dial-up power between my floppies, I rocked the Trade Wars 2002 universe and still run a game server to this very day with much thanks to John Pritchett.

tradewars

John Pritchett: I owe you an email after another year has gone by and to see how things are doing with yourself (and buy more licenses for my server, discuss my development of my own intergalactic adventures, After The Fall: 2042), but more on that later!

For those of you looking at other areas within the broader industry’s expanding technology, don’t be so quick to gamble away all your chips.  One could say that, well, in The Things on Networks, at some point it can’t remain as a hobbyist’s kingdom, college student’s dorm experiment, or small office/home office’s (SOHO) …. Internet Thing, you know?

How many Pies, Nucks, Qubes, Radio Shack TRS-80, ZX Spectrum 80, and other single board compute-based experiments can an average person design, document, share, and post on YouTube about?  We’ve done the maths.  Picture a resurgence of those romantic day where pale, bare chested geeks died proclaiming their undying love to Violet the Barmaid in Legend of the Red Dragon (specifically on the Index BBS).  Utilizing ARM processors, compiled code, and twisty bendy wires that snap into the Net of Interthings.  It will no doubt (or doubtfully) become the latest craze as the technology improves this year (and possible into the next years).

lord

“Big Data and Internet Security”

With expansion comes more surface.  We have observed that this leads to two things:

  • More of what was less, but now larger exposed to the hacker-sphere, flying debris, and general heat from fluid dynamics
  • More resources in an effort to pull back big data across more surface area that is stretching along the Internet of Things

There will always be money, until one makes enough, in the collection of large amounts of data one can hold for ransom, sell to others on the IOT, and so forth.  Legitimate businesses will still continue to thrive, as well and this can be seen by some of the latest screenshots pasted here:

antivirus

msantivirus

Even the smallest amount of information or seemingly random fact can win you the championship at trivia night (which we predict many of you will do this year), but without remembering the old proverb exactly — be careful with both viruses and big data as:

If you make a map with every detail, you will soon find yourself in the world.

“The [insert spider web logic here]”

Naturally products in demand from last year will continue to be pushed this year.  As such, count on having to sell something.  Customers will buy your products as Open Source learns to take a sense of propriety.

ps3controller

Being industry experts, we’ve seen that over many decades products will be sold and eventually someone will call for support.  Thanks to the expansive acronym of IOT, even companies from our last predictions should see a steady rise in call volume or an unavoidable collapse in size.  It has always made sense, after all:

If you can’t make it yourself, buy out the competition, re-brand it, and rub elbows with the fortune 500 companies so they can eliminate that enthusiastic, intelligent man with genius and vision!  Just you wait and see!

“Some [insert buzzwords here] Will Fall To [insert buzzword here]”

This year, expect many of the buzzwords you’ve come to love turn into vapor: revealing that it is pretty much the same thing as last year, but at a better or worsening scale.  Oh, and the other buzzword will be folded into that other buzzword and then rolled into an existing standard or forgotten entirely.

Seriously, click here to see what I mean.

“The [insert buzzword] Will Stand In A Class All Its Own”

Yes.  As redundant, yet slightly feature nuanced tech continues to be made, there will be an increase in entropy.  If it has an IP and a MAC address, it is a target.  In fact, if it exists… it can be targeted.  The price of supporting such infrastructures, paranoia, and actual real threats will always be profitable.

rubics

86dos

msxdos

calderados

pcdos4

“Everything [insert industry nickname here] Will March On!”

Yup and indeed.

Your wife may not know what the IoT is and she may have a masters degree in teaching, minors in mathematics, and donates her spare time to enhancing technology comprehension for her grade level, but trust us —

We predict we will be here sooner than you’d like to make the same conclusions you, clients, and industry leaders probably know!

winkwink


So, with all of this sarcasm and depression, I think back to Frank and his illustrious career over film.  I imagine his advice would be as such and I share it with all of us who toil to avoid the cliches and produce the finest work:

Well, in that case you should sit back for the next three months.  Ignore the papers as they are no more accurate as an educated guess, a child throwing darts, and so on and so on.  Spend not a dime nor a moment of time reading into such prophecies as they are all conjecture, borrowed, copied, stolen, or planted.  This mechanical field of yours is fickle, but it has a heart, a brain, and courage.

Welcome, 2017.  Let us each draw our own conclusions and see them to success.

-JK Benedict | @xenfomation

 

 

RetroPie 4.1 and HDMI Sound

Standard

Featured Image from https://retropie.org.uk/download/


With the release of RetroPie 4.1, I finally set aside my own multi-platform arcade Pi experiment.  Just in time for the Holidays as well as the New Year, too!

In short, I love it.  Underneath there are a million moving parts, but I did come across an old issue (which may or may not be regression) wherein I had no audio over HDMI.  While many complained and offered assistance to test per their blog, I found the following trick from the RetroPie 3.x days to be the fix I needed.

Consider that there are configurations for the Raspbian component, Emulation Station component, and so forth.  All of these offer an audio output option, but using my trusty keyboard to press Escape/F4, I ran the following from the command line:

sudo bashcd /boot/
nano config.txt

I then isolated/added the hdmi_drive=X parameter: ensuring it was uncommented – and set it accordingly as I had when testing RetroPie 3.x so long ago.

hdmi_drive=2

After saving my changes, I manually rebooted my RetroPie (shutdown -r now) and viola!  Instant, luscious, and crystal clear gaming with audio over HDMI.


If you know someone (including you) with the same issue, give this a try.  The old documentation with additional troubleshooting can be found at https://github.com/retropie/RetroPie-Setup/wiki/Sound-Issues.  I am going to try and submit some information to them via GitHub as from installation to updating specific audio packages, I was a bit stumped until my human memory kicked in!

— JK Benedict | @xenfomation

Raspbian PIXEL x86 Part 1

Standard

Featured Image from ME


As mentioned in my previous post, I’ve been working with Raspbian PIXEL for x86 architecture.  From the start, always run:

sudo apt-get update
sudo apt-get upgrade

The particular project I have in mind is something for later discussion, but thus far I have observed the following from the OS, environment, and overall usage of this x86 port of Raspbian for my development purposes:

  1. The user interface feels light and intuitive
  2. All the packages I would need for Debian-based compiling (etc) are either installed or can be installed with a simple “sudo apt-get install <blah>”
  3. I don’t like Chromium as it is quite the pig when it comes to resources
  4. I successfully compiled Caprice32 – an Amstrad emulator – and hacked out my own version of Conway’s Game of Life

locomotive

Coding in a Basic (Locomotive Basic 1.1) interpreter was easy.  Compiling Caprice32, which I am shocked is not a part of the Debian Games and Emulation Tasks (for packaging), took a few steps.

To compile Caprice32 as so it uses a non-French language or keyboard, just run through the following actions:

Open a terminal as we will need this quite often.

Always navigate home from within the terminal:

cd ~

Using Chromium, download the source (in ZIP format) from https://github.com/ColinPitrat/caprice32

Using the terminal, you can MV (move) or CP (copy) the master branch zip file you downloaded from your home/Downloads/ directory.  However, I always make a directory to work in as to not explode bits all over the place:

cd ~
mkdir caprice32
cd caprice32/
cp ../Downloads/<name of zip file>.zip .
unzip <name of zip file>.zip

Before you get compile happy, execute the following for needed dependencies:

sudo apt-get install libsdl1.2-dev 
sudo apt-get install debhelper
Once the SDL libs and debhelper packages have been installed, you can now build Caprice32 by executing:
dpkg-buildpackage -rfakeroot -uc -us

After compilation, there should exist now exist a file entitled “cap32.cfg”.  It is the heart of how the emulator understands how to perform, what keyboard, language, and other resources to use.

If you have set your local to France and have a French keyboard, ignore this.  However, if you are not French, edit this file: changing all instances of “keyboard=1″ to “keyboard=0” as this will use the native keyboard and locale, namely English (as set by me for the OS), instead of defaulting to a French-based keyboard!

Once saved, simply execute the following and enjoy a bit of Amstrad!

./cap32

–JK Benedict | @xenfomation

 

Bearing More Fruit?

Standard

Featured Image from https://en.wikipedia.org/wiki/Conway’s_Game_of_Life#Self-replication


Until the last few months of 2016, I really had no spare time to myself.  The consequence was that I had to take a break from contributing to my favorite Raspberry Pi OS (DietPi), halt any software or hardware based projects of my own, and in general, just stare at the coffin of ideas my personal office on the way in and out of bed.

This was all very drab and sad, but in November of 2016 things turned around.

In my hiatus, I found a much more potent spark that even allowed time for proper research, so in December I was tired of shuffling code around on various Raspberry Pis.  I took a step back to spend a moment at the mother ship of Pi-ready operating systems.  Strictly scientific.  Strictly to see what, if anything, had really changed over the last year or so as in truth, I only had expectations of finding two primary, bloated Debian-based distributions among a handful of woefully neglected distributions.

I was not prepared for what I found.

raspbian

Raspbian finally had my attentions.  What was this whole PIXEL thing?


As many of you may already know – or will know now – is that Raspbian Jessie with PIXEL is a rather large, but awesome update.  In fact, it seems to have been quite a labor of love and as for PIXEL?

Pi Improved Xwindows Environment, Lightweight”

– Simon Long, https://www.raspberrypi.org/blog/introducing-pixel/

Of course this release has been around since September, has had some updates, and can be downloaded from https://www.raspberrypi.org/downloads/raspbian/.

However, the “spin” here is that the Raspberry Pi foundation has released a Debian x86 port in ISO/Live CD format.  YES.  I said it and it felt good!  I stumbled across this article and instead of spending time through the Raspbian download, Win Write, and test-on-the-Pi process, I downloaded a 1.3 GB ISO image: saving time and virtualizing this live CD before committing to using it on any one of my Raspberry Pi 2 or 3 boards.

The tie into Conway’s Game of Life is that, well, with this type of effort the SBC arena could soon become a Zero-Player Game.  From the testing I have done, I have been very pleased with using my slightly tweaked virtual machine as a test ground before rolling out projects to my SD-based, “production” Raspberry Pis.


The live CD offers a “persistence” mode, but forget that: I want permanent storage so every time I reboot my Debian x86 virtual machine, I am ready to go.  I will be saving this for another topic, but for quick instructions on booting the Live CD in VirtualBox, check out Network World’s instructions:

http://www.networkworld.com/article/3153905/application-development/pixel-the-latest-raspberry-pi-os-for-x86.html


As for myself, I find this to be a great beginning to 2017 as we’ve gone from ARM to Intel with a base-OS that makes the hardware seem… agnostic.  This, all by itself, is something that I had only dreamed of as a kid.  Building code on one platform to run on another, supporting various bit-wise architectures, and the likes.

Well – a long winded rant with an obscure reference to something epic, but it seems the fruit is regenerating itself in unexpected conditions despite the “rules of the game”.

-JK Benedict | @xenfomation