19,334,742 members doing good!

shares

share your passions, stories, inspirations, and more

Apr 18, 2007

Technology on the Verge

Linux for Newbies Group: Empathic Internet


Development of knowledge

Knowledge
At the root of all knowledge is inquiry.  Building understanding requires confidence that underlying principles are well proved, and the best way to know that is to know from experience.  Models test principles in action, providing benefits, assuming the principles are sound.

Concept mapping
A very common knowledge construction tool in education is the concept map.  The concept map has been used in education far longer than computers, yet today concept maps are associated with technology, and are often called mind maps.

Group learning
When developing interest in science for students, it is better to allow students to form inquiry groups, and enable their scientific inquiry with the types of instruments often made available for public use in museums.


Thought Linking 

Thoughts are conceived, developed as text, and shared.  In other words thoughts become valid when they are contextualized.  Beyond this, thought needs to be exposed, or situated, to have an effect on the surrounding world; this is sometimes thought of as super-contextualization.  The root word for written down thoughts shares the same the root word as textile; written expression is woven into the fabric of society.  Words, more than any other expression, have a influencing effect on society; words combined with illustrations or music are that much more effective at communicating and influencing.

Linking ideas, or concepts, is the most valid purpose of today's Information Society.  As all thought begins its journey into the interactive spaces of communication lines as small text, it is the responsibility of the Information Society, with its information technology, so nurture these thoughts, and help these thoughts situate into areas of need to dispelignorance and inefficiency; and most important, to significantly alter humanity's current technological and cultural direction, which is universally suicidal and entirely devoid of mutual caring.

Linking technologies have been developed, but they are desperately lame.  They operate at the server level, and, to this day, attempt to revive the technology bubble inflated just prior to the turn of the 21st Century.  Today the bubble is called Web 2.0, or social networking; as expected, the new bubble, or 2.0, is deflating quickly.

Thoughts begin with the author, so it is reasonable that they author should direct his thoughts.  The text editor is not far from pencils or pens, but text editors can utilized the most important strength of the Web, the modification of text with hyper linking.  Ideas can be given attributes that will allow them to navigate their way through the vast knowledge of the Information Society to conjoin with other similar, or friendly, information.  In this way, thoughts are contextualized and super-contextualized; they are situated in ways that authors can also link, and collaborate.  Collaboration is the primary social strength of the Information Society's Internet.

The editor, and not the server, initiates thought, and therefore should be where the hypertext information is added to it to make it valid for communication.  Editors are sophisticated, and the best are available for free and are designed to extensibility.


Systems

Operating Systems
The Unix system introduces a human communications interface with Shell, and defines everything related to the computer as a file, as objects in a hierarchical directory structure.

Objects
Object-Oriented Technology creates class structures for code, primarily in a module architecture.  The concept of shared libraries is expanded to where then entire program structure is a single class module.

Modules

The Microkernel, Independent of the unstable technological and financial environment of the Information Society, two operating systems, the ExOS and L4 are developed that bring computer code execution close to the CPU, increasing efficiency, and adding modularity to the execution process which allows computer operation code to be loaded in the same ways that program code is loaded.

Development Techniques
In parallel with object oriented developments, social workspace models are suggested that empower humans within highly modular logic and data environments.  They also show an evolution of the computer communications environment that parallels developing concepts about natural human organization and developmental education, such as Constructivism.

The Public Domain 
While business has dominated the development of the computer, it was the public domain that introduced the significant contribution of the spreadsheet application.  In parallel with business, programmers and computer freedom activists write code and then release into the public domain.  This significantly alters the business model of centralized control through monopolism, by giving high quality software to technologists who are not motivated by business greed, but seek to participate in the market economy for the benefit of humanity.  The public domain environment so accelerates the development of the greatest contribution to the Information Society, the Internet, that the major computer monopoly, Microsoft, is caught by surprise and is forced to alter its business strategy one hundred and eighty degrees.  Despite the strength of the public domain computing community, only a few free systems, as it were, take a dominating lead: the Linux operating system combined with the Apache webserver, serve most web pages.  The Linux community develops the OS into a distributed super computing architecture and it becomes a viable replacement for the mainframe.  The leading search engine, Google, and the weather service, NOAA, depend on it to run their supercomputing architectures.


How "the system" fails technology

Application centricty 
In an attempt to mirror thought architecture of the human, Apple Computers, with the Macintosh, introduces an intuitive virtual desktop where windows contain text, art, and business applications within them.  Drag-and-drop capabilities, where both data and application instances are treated as objects, allows computer users to associate data with applications, and to be able to bring data to "places" such as a garbage area, or an application.  Still, data is associated by type with specific applications, and often only one application increasing the tendencies to monopolise the computer environment.

Linear data storage
The most significant computer business contribution, the spreadsheet application, allows the entry of numerical data in simple the column and row structures of business tables, and adds the significant capabilities of applying mathematical formulas the structured number sets.  By changing individual values in a numerical structure that is interrelated by a formula, users can see how the other numbers will change.  This brings the "what if" capability of numerical prediction to the average business person.  Beyond this, the relational database gives the same capabilities but in a mass storage environment.  Entire sets of tables can be sequentially processed, where each row of a table represents some item, such as an asset or a human.

Technological and Financial Collapse 
In March of 2000, a series of collapses in the NASDAQ technology and innovation markets causes a world recession that borders on a minor depression.  Nearly simultaneously, terror attacks against key development regions, the revelation of widespread corruption in corporate structures, and the transshipment of technology services to highly repressive nations freezes conceptual innovation.


Thinman

Data Centricity
Even when a dataset is activated on a desktop by clicking its representative icon, it is opened in an application.  There is no fundamental difference between opening an application and then installing a dataset as clicking on an dataset icon.  The opposite of this application centric model, would be an data centric model, were data, rather than attracting an application, attracts the capabilities encased in modules, and then allows the user to have access to these capabilities by providing virtual tool sets.  If the dataset happened to be a poem set within graphics, and the user wanted to modify it, simple editor and graphics palette would be provided.  Since a window is necessary for any type of development environment, it makes sense that the text editor and the palette would into a common browser window.  The Mozilla, or Netscape, browser with its plug-in capabilities provides an illusion of this idea, where simply converts the browser into a different kind of application.

Openness of the Modular Design
The proof of concept provided by the Perl CPAN distributed model provides an excellent illustration of how a system like this would be supported.  Perl's modules are kept in written code format, and the code is complied as it is loaded onto the computer as part of the Perl community's commitment to supporting virtually every system.  Also, since Perl is effectively only a language, its modules are provided solely for the purposes of program development, usually for webservices, or Perl's other domain, operating system support.

Perl Language and Modular Architecture
Those who are familiar with the development of the open systems of the 90s know that Perl provided technologists with a language specifically modeled to support systems operations, the manipulation of character datasets, and that it accelerated the growth of the Internet by providing the a perfect logic engine for webservers.  In the early days of the web, nearly all dynamically created pages were created by Perl servers.  Today, nearly all pages are provided by languages descendant of Perl, such as PHP and Ruby.  It can also be argued that the Perl community provided a proof of concept environment for the dominating Java architecture, if not its architectural model.  What Perl did, as a proof of concept, that is far more significant to me, is provide the CPAN, or Comprehensive Perl architecture Network, a modular system containing all the community sanctioned modules supporting Perl, that automatically recursively installs capabilities within a Perl equipped computer to implement any module.  Every capability provided by Perl is available to virtually any computer as layers of supporting software can be recursively added to fill out the necessary support base.

Closeness to the CPU
Perl provides another interesting component in its attempt to evolve: the Parrot virtual machine, or Parrot VM.  To achieve efficiency, and to increase its support for systems and even to provide virtual machine support for other languages, the Parrot VM utilizes a register based language which is similar to CPU-level assembler language.   This assembler-like language is itself interpreted, and the interpreter is written in C, but since the interpreter does not utilize stacks, the compiler necessary to create Parrot machine code likewise need only use registers, and not stacks, making machine code factors more efficient for the system both in terms of CPU and memory use.  All this efficiency is given to the support of the virtual machine, where virtual machines, despite their popularity, are generally considered to be a less efficient architecture.

Sharing through Meshing
As computing moves closer to support individuals, their data, and their communication needs, the ideal model is of a smaller, more mobile computer capable of working in computer groups to allow the sharing of modules to help minimize hardware needs.  Wireless communication is increasingly becoming necessary, so a modular sharing model of mutually supporting computers would benefit by providing assistance to each other in reaching high speed ground based routers, at least for signalling purposes.  This is the meshing model; while not perfect, as wireless speed decreases proportionally with every necessary connection, binary module sharing is so efficient that the capabilities sharing model would hardly be affected.

Visibility: Everyone
Posted: Wednesday April 18, 2007, 11:53 am
Tags: [add/edit tags]

Group Discussions start a discussion
Comments
Or, log in with your
Facebook account:
Compose your comment and submit:




Author

John Bessa
Author Tools:
Compose New Share
male , single
Kingston, NY, USA
JOHN'S SHARES
Jun
21
(1 comments  |  discussions )
What we learned in the Empathy Group is that people who lack the necessary neurological constructs for collaboration will attempt control to gain resources because they cannot create them; they will also resort to endless strategies to take from ot...
Dec
17
(0 comments  |  discussions )
Empathy Action Group (CLICK) I am forcing the change in the Empathy group; I have not done all the perpetration work that I hoped, but I can wait no longer. Our group has passed its second anniversary, and has experienced radical growth; we have fl...
Sep
24
(0 comments  |  discussions )
This morning I woke up with the entire pathetic American scenario in my mind, and I feel I should spill the whole thing to flesh out my ideas about Obama.I have noticed that Obama and McCain have switched hats.  Obama claims to the people's candi...
Feb
26
(0 comments  |  discussions )
I have been looking carefully at police behavior lately -- through the corners of my eyes of course. Today I saw two cars pulled over just now in the in pouring rain in Highland. Both cars had their driver's side doors open, both drivers...


SHARES FROM JOHN'S NETWORK
May
23
by Lo D.
(0 comments  |  discussions )
DandelionSalads: Gareth Porter: IAEA Near Iran Inspection Deal but will US Insist on End to Enrichment? http://t.co/ZufuBLnJ
May
22
by Lo D.
(0 comments  |  discussions )
DandelionSalads: Chris Hedges: Reviving The Left + Q and A http://t.co/qg3P9iJB
by Lo D.
(0 comments  |  discussions )
DandelionSalads: Rocket Kirchner: Ode to Joy http://t.co/AXABG9L8
May
21
by Lo D.
(0 comments  |  discussions )
DandelionSalads: Chris Hedges On His New Book: Days of Destruction, Days of Revolt http://t.co/RmleNzHb
by Lo D.
(0 comments  |  discussions )
DandelionSalads: Greg Palast: BP Coverup, Coverup http://t.co/L0UMp9Sb


MORE MEMBER BLOGS
May 24
Blog: Rich-poor divide reopens at UN climate talks by mark s.
(0 comments  |  discussions ) — U.N. climate talks ran into gridlock Thursday as a widening rift between rich and poor countries risked undoing some advances made last year in the decades-long effort to control carbon emissions that scientists say are overheating the planet. more
Blog: Red Paper Poppies Endure As Symbol of Soldiers' Sacrifice by mark s.
(0 comments  |  discussions ) — Perhaps you've seen veterans distributing little red paper poppies outside grocery stores and convenience stores. Maybe you've even donated a dollar or two and carried one away. more
Blog: WATCH UFC 146 LIVE STREAM ONLINE FREE FULL STREAMING by Mike S.
(0 comments  |  discussions ) — WATCH UFC 146 LIVE STREAM ONLINE FREE FULL STREAMING WATCH UFC 146, WATCH UFC 146 ONLINE, WATCH UFC 146 ONLINE FREE, WATCH UFC 146 LIVE, WATCH UFC 146 LIVE STREAM, WATCH UFC 146 STREAMING, WATCH UFC 146 LIVE STREAMING, WATCH UFC 146 FULL EVENT&nb... more
Blog: Courts Martial by Vaiveatoish I.
(1 comments  |  discussions ) — http://www.barkco.com/Exp ertise/Courts+Martial&nbs p; Our team at Bark &Co have wide experience of Courts Martial both in UK and abroad including in areas of conflict such as Iraq. We also retain ex-military experience within the firm to ensure w... more
Blog: Listen WITH Your HEART by Izabella M.
(0 comments  |  0 discussions ) — Each dear soul will find which energy of the Rays of God they are most comfortable to work with and over time absorb the teachings of the office of that specific Ray. ALL the Rays will make their way to each of you and not necessarily in any particul... more
 
Content and comments expressed here are the opinions of Care2 users and not necessarily that of Care2.com or its affiliates.
Copyright © 2012 Care2.com, inc. and its licensors. All rights reserved