User:Mahjongg

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Flag of the Netherlands.svg This user is from the Netherlands.
Nuvola apps amor.svg This user is single.
Noia 64 apps karm.svg This user has been on Wikipedia for 10 years, 4 months and 24 days.
9,000+ This user has made over 9,000 contributions to Wikipedia.
prog This user is a programmer.
e^{j\omega C}\,\! This user is an electronic engineer.
Science fiction.svg This user enjoys reading science fiction.
game
dev
This user is interested in computer and video game development.
Commons-logo.svg This user has a page on Wikimedia Commons.
Wikipedia Reviewer.svg This user has reviewer rights on the English Wikipedia. (verify)
All my userboxes All my userboxes

Hello and welcome to my homepage!

I am an electronic engineer, Wikipedian since July 2002, and ever since the 1970s I have been busy with microprocessors, designing micropocessor based electronic equipment. In fact, in 1980 or so, I designed one of the first Dutch Microcomputers, called the ASTER CT-80. It was a TRS-80 clone, that could also run CP/M. Since then I have been interested in the history of computers. I own an extensive library with German, Dutch, British and American computer magazines. For example an (almost) complete complete collection of BYTE magazine. I also collect old homecomputers of which I have between 80 and 90 (I lost count), with my oldest computer being a Datapoint 2200, which is considered the oldest system that can be considered a Personal Computer, and which CPU architecture has Insipred the architecture of Intels first 8-bit CPU, the Intel 8008. A CPU architecture which Successors are still used in the CPU's of all PC's (and now Mac's too).

[edit] Some of the articles I created

Listed in order of addition, last addition on top.

I did much more, and older stuff, (the oldest may well be the article about my Aster CT-80) but I have to stop somewhere with this list.

[edit] My thoughts about Google Chrome OS

Well, I do not have a crystal ball, or inside information, but I have been reading and thinking a bit about Google Chrome OS lately (October 2008) and I have especially read a lot of nonsense about it. These are my thoughts about Chrome OS (I hope they give it a more catchy name before they launch it).

  • Its cloud based, so it will use (google) services a lot, but that fact will be oblivious to most users.
  • It will continue to function without being on-line (local cashing and such, see google gears for the basics of it).
  • You will be able to store stuff locally, not only in the cloud (for your music, love letters or contracts you don't want to store in the cloud, so don't worry to much about privacy) even when the application is cloud based.
  • It -will- multi task just fine, so you can play your favorite music on a "media player" while editing your spreadsheet
  • It will use a new Windowing system that is optimized for client-server use over a network (TCP/IP), something based on NX technology. That is the main reason not to use X, X also works with a client-server architecture, but isn't optimized for having something like TCP/IP in-between the client and the server, the new windowing system will allow for a much better experience where applications run on the cloud, while the users system just displays the result, and takes input. Google has already been experimenting with this technology with their Neatx demo system, but they will probably rewrite it for inclusion in the windows manager of Google OS, as Python code may not have the efficiency that is needed.
  • This will enable them to run -any kind- of application on the cloud, and give the user an experience as if its running locally, yes even games (and I don't mean flash based games either, I mean games that now run on a Xbox 360 or PlayStation 3).
  • even on relative weaker performing hardware, so even on a $100 ARM cortex based netbook. Any hardware will work as long as you have a high-bandwidth connection when you are using very interactive stuff like games. If you have a somewhat more powerful system such applications may even perform well (due to the local cashing system) even with a lower bandwidth connection. Normally less interactive applications (word processing etc) will work well on the most low cost hardware and networking connection.
  • As they (or any other cloud provider) can run -any- application on the cloud, they -could- choose to run Windows applications on the cloud (Using Wine, running on a Google server, not on the users system).
  • Again, it doesn't have to be Google itself that offers this service, as Google OS, and so all the protocols used, are open source, anybody can offer this (or any other kind of) service.
  • Not sure how a google OS application provider would manage fees for commercial (Windows) software, but I assume they will use some kind of licensing system, so you don't have to buy software to use it.
  • Google (or other Google OS application providers) will take care of "installing" (Windows) applications, you just make use of them, (you only need to choose which ones you want to use), so no more installing/deinstalling chores.
  • It will cause a paradigm shift in how we think about using computers. When I think about the future of Google Chrome, I think about something like this.
Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages