Blurring the lines…

When you cross programmatic boundaries linguistically, you extend and expand the potential of your reach with programming languages. C, ASM, and Python are a potent combination of languages that can extend and expand your reach of your software and integration of the hardware and considerable pool of machines as well as elements of Input and Output. What about when you begin to include other systems of modeling information? Add Javascript to the mix and you have an ability to interact with the Internet and Webland.

Above, are a few links to other developers who have crossed the boundary between Javascript and Python.

I saw a similar idea, extending the Unreal4 Engine

by OdinTracker


FPGA ideas and more…

A base phone using an FPGA  + ? Camera? What IO?

Raspberry pi is using the modular backplane idea I discussed as early as 2005. Great to see the development and more to come.

Using HypetrTransport 3.0 bus to interconnect FPGA modules, CPU modules, GPU modules, DSP modules, IO modules and more.

To be continued…

January 26, 2017

Block Diagram of a Sound Card

An Open Source Hardware Audio Card, PCI Express, DSP, and FPGA as well as supporting I/O blocks

As in this diagram.

Open Source Cloud…

Currently I am researching options on Open Source Cloud solutions. is about 10 alternatives to DropBox. is another article on a few options.

OwnCloud appears on both these lists,  Using Linode or other possible commercial hosters to host your own semi-private cloud solution or mirroring your local system to them is another thing we are exploring. Linode , AWS Amazon Web Services and some other possible commercial cloud providers as mirroring options for our locally seated/seeded solutions.  Is another one we’re reviewing. is another article with a selection of options that are encrypted and self-hosted.




Re-using technology for longer…

This Original XBox (mine is Moddied) and

Original XBOX

using something like

XBMC4Xbox is a free and open source media player software made solely for the first-generation Xbox video-game console. Other than the audio / video playback and media center functionality of XBMC4Xbox, it also has the ability to catalog and launch original Xbox games, and homebrew applications such as console emulators from the Xbox’s built-in harddrive.”

along with

XLink Kai: Evolution VII is a global gaming network, bringing together XBox users, PlayStation2, Gamecube, DS and PSP users to the one community. Whereas other tunnelling applications stick to their roots, at XLink, we like to think of ourselves as pioneers, breaking new boundaries and trying new things. is a great resource.

KODI, Emby and Plex look to be viable options. As always, choices to explore in the Open Source community. Just one of the many things happening in The Source Lab workshop.



FPGA : Open Cores and more

Here is an idea…

CPU (Opteron) +  GPU (AMD) + DSP (TI) + ARM (ARM mutlicore/low-power ) + FPGA all on one board, plugged into PCIe 3.0 x16 (CPU) slot of any AMD or Intel motherboard.

Anyone interested in building it?

I have roughed out a block diagram and shared it below





Looking at multiple aspects…

on the OpenSimulator sim, on the server side but the images you are really interest in are these:

These images of the base avatar, are being viewed in Firestorm Viewer on the same machine running OpenSimulator, from here we will connect with many other sims in cyberspace in the future. For now, this is a singularity 🙂

Server Side, Console view


Software to build…

in the virtual environment called OpenSimulator that we use and program, setup and maintain, you are being introduced to the world behind the places like InWorldz™ and SL® aka Second Life® 

Second Life Your World. Your Imagination.
Go to Second Life?

Those “places” are “wall gardens” (aka Closed platform) as they are known in the Free Libre, GNU, Open Source communities.

from Wikipedia A closed platform, walled garden or closed ecosystem[1][2] is a software system where the carrier or service provider has control over applications, content, and media, and restricts convenient access to non-approved applications or content. This is in contrast to an open platform, where consumers generally have unrestricted access to applications, content, and much more.

I am leaving you bread crumbs as you follow me through the process of getting the OpenSimulator up and running on a computer right here next to me 🙂