Sunday, December 20, 2015

Places I've been recently

Here are a few places where you may or may not be able to find me online:

http://stackexchange.com/users/2245068/tophatproductions115?tab=accounts
http://www.scienceforums.net/topic/89467-a-new-look-at-powered-flight/#entry870615
http://www.cnet.com/forums/discussions/replacing-a-few-computers/?ts=14506308716037

Please be mindful - each of these sites have rules to follow. You won't be able drop by and randomly say 'hi'. These sites are primarily for active discussion of specific topics.

If you're interested, go on and join the discussion!

Computers and Operating Systems Help

A few years ago, I switched academic interests - I went from pursuing mechanical engineering and physics, to studying computer science (this explains why I'm here). In recent times, I have also acquired more computers.

Back in 2011, I had two computers:
- iMac G5, Intel Core 2 Duo, 1GB RAM, Leopard
- Dell, Intel-powered laptop, Windows Vista - no longer in my possession

I also had a Kindle Fire 1G, not rooted at the time.

Jumping into the current day, I now own the following (including those listed above):
- HP 15-g070nr AMD E-Series netbook
- HP Pavilion tx1305us AMD notebook
- Dell Inspiron 17 5000 Series (Intel®) laptop - no touchscreen, Core i5 2.2 GHz
- Also rooted the Kindle, and acquired a low-grade smartphone

While most of these devices are not really that powerful, I decided to have at least two Operating Systems running on each laptop I have - just to give myself a technical challenge.

On the tx1305us, I have Windows 10 and Linux Elementary running successfully (dual boot). On the Dell Inspiron, I have Windows 10 running natively, and am using VMware Workstation Player to test Mac OS X El Capitan. The HP 15 hasn't been easy to get setup yet, but I'm still trying. In addition to this, I did a few silly things as well - I jailbroke an iPod Touch 2G, and installed Chrome Remote Desktop on pretty much all of  the computers listed above.

As you can see, I did some outrageous things to unsuspecting computers. But, with this in mind, I now present an idea. I would like to do the following in this forum thread:
- test new apps and programs
- help out with computer questions and issues
- give tutorials for recent topics and issues

I would like to do this by using this thread to accept questions, and answering them for  all of those who have the same (or similar) issue(s). In addition to this, I also would like to encourage others to answer questions whenever possible, and even post the answers  on other websites if you so choose. In effect, this is a self-help forum that should be able to effectively alleviate issues with almost any system. Have fun, and feel free to ask any questions that are on your mind - just be sure to Google things first.

Monday, December 14, 2015

College - First Semester Comes to an End

As the  first semester comes to an end, I can look back and say that there are a lot of things that I liked about the last few months, and a few I wish I had done differently. Nonetheless, I intend to make the best of my time, and will be getting back to content production over the break, if possible. I have new videos planned, and really want to try out a few new ideas with the ever-growing audience of the TXP-Network. I also have a few things to try in terms of software development and programming as well:

https://github.com/AndroDevcd/Scorpion

As for programming tasks, I have chosen to redesign my private kernel implementation to revolve around five main tasks:

-memory management (new, malloc, remove, etc.) and paging
-safe/real mode switching management
-32-bit runtime support (allows for more CPUs to be supported - not everyone has 64-bit access)
-C/C++ runtime availability (through C++Abi and Linux)
-hardware virtualization (not yet confirmed)

The last  point would make hardware compatibility less of an issue later in development, when looking into code that requires direct access to hardware. Doing something similar to a VM, that would provide a generalized/generic interface for programs requesting access to bare metal. This would remove the need for a driver in the OS. This design is probably going to be difficult for me, but I'll figure it out.

As for new content on YouTube, stay tuned - more is on the way. I know that I've been offline for a while, but it's for a good cause. I intend to get a Technology based career that will allow me to tinker in both software and hardware if possible. But, it's getting late now.

Good night to the TXP-Network, and for any new users,

Welcome to the Galaxy!

Edit - New (Version of an old) Essay!

https://docs.google.com/document/d/13AyBdDJpQFFrivLMHFyS2_MBiv_aLtXEyZpPEa828ww/edit?usp=sharing
https://docs.google.com/document/d/1L-1lyJrv6000p5WWEPf9WBWOJNr5GuOXyJXexKwO1Ag/edit?usp=sharing