Archive

Author Archive

Data Democracy Defined

December 31st, 2011 No comments

Data Democracy can be defined as the Social Democracy of Occupy Wall Steet (OWS) and the Meritocracy of Republicans, Democrats, Independents, Econocrats, Technocrats, and Femocrats of America’s city town criers to remove non-commercial burdens of taxation on the procurement of democracy in technology and innovation of data extraction, storage and integrity with telecommunications protocol standards. The “Monetary Procurement of Democracy”, the framework of my political breadth is built upon the Domain passé as enumerated: “Democracy, join all people per single number, regarded as an undivided monetary whole, attaching procurement amount.”

 

Methinks Data Democracy Public Policy is built upon the foundation of John Locke’s
Essay Concerning Human Understanding. Locke’s Book IV of the Essay Book IV development of ideas with knowledge, including intuitionmathematicsmoral philosophynatural philosophy (“science“), faith, and opinion
is the fact that the morality of Data Democracy is capable of demonstration.

 

John Locke, a pronounced Western Philosopher in influencing American revolutionaries, whom is work of great impact upon the development of epistemology, political philosophyclassical republicanism and liberal theory are reflected in the American Declaration of Independence. Locke’s political theory was that human nature is characterised by reason and tolerance. Like Thomas Hobbes, Locke believed that human nature allowed men to be selfish. This is apparent with the introduction of currency. In a natural state all people were equal and independent, and everyone had a natural right to defend his “Life, health, Liberty, or Possessions”. This became the basis for the phrase in the American Declaration of Independence: Life, liberty, and the pursuit of happiness.

 

The most important passage of Locke’s Book IV is:

 

Morality capable of demonstration. The idea of a Supreme Being infinite in power, goodness, and wisdom, whose workmanship we are, and on whom we depend;…as in contestable as those in mathematics, the measures in right and wrong might be made out, to any one that will apply himself with the same indifference and attention to the ne as he does to the other of these sciences. The relation of other modes may certainly be perceived, as well as those of number and extension: and I cannot see why they should not also be capable of demonstration, if due methods were thought on to examine or pursue their agreement or disagreement. Again: ‘No government allows absolute liberty;’ the idea of government being the establishment of society upon certain rules or laws, which require conformity to them; and the idea of absolute liberty being for anyone to do whatever he pleases: I am as capable of being certain of the truth of this proposition as of any in the mathematics.”

 

A campaign in Data Democracy is Web-based media, or hypermedia telecommunication Protocols have most often been used as a request/response protocol leading to clients polling for new data, or users refresh tactics in the browser infrastructure. Web-based applications have sought ways to poll web servers in realtime to communicate bidirectional from the client-side to the server-side. These web applications uses HTTP mechanisms, with techniques such as long polling requests, to communicate with Web Servers bidirectionally. The Public Sector of America needs to be aware of the vulnerability of bidirectional security in the Content Distribution Model of web-based protocols in REST web services or web server request/response methods. In bidirectional server-initiated packets (TCP/IP), malicious or obscene data may be asynchronously transmitted at the user’s economic cost of the user’s request/response Internet Service Provider (ISP) costs.

 

The Hypertext-Bidirectional (HyBi) working group of the Internet Engineering Task Force (IETF) seeks standardization of one approach to maintain bidirectional communications between the client protocol, server and intermediate entities, which will provide more efficiency compared to current use of unsolicited requests in the content distribution model. In question of hypertext-bidirectional Information Assurance, the future of abstract semantics on Web of the Internet is the general approach that is preferred to a large number of web applications. New features will be required of clients, servers, or intermediaries allowing a more scalable and robust end-to-end user experience. Wide browser support is a goal for the bidirectional communication mechanisms, however the solution should also be suitable for clients other than Web Browsers. The HyBi Working Group will work to standardize a generic solution that can work efficiently in as many of the deployed environments as possible and most important, in nearly all the elements of the Content Distribution Model of the web infrastructure (e.g. web browser, generic HTTP client, HTTP server, and HTTP-aware intermediaries like proxies, load balancers, caches, etc.) and it is not specific for just one.

An elect in Data Democracy is a incorporated business that accounts for the largest proportion of a market segmentation in the software industry in terms of the total volume of a given product or service campaigned by a specific group of customers in a specified market area, during a specific time period. The processes of an elect in Data Democracy subdivides the software market into distinct subsets of customers that behave in the same way or have similar needs with distinct social media interaction or marketing strategies. Each subset may conceivably be chosen as a market target to be reached. In social justice of privacy of culture in data on Social Media Single Sign-On, the principle of imputation or attribution tacitly beckons for the concept of law that is ignorantia juris non excusatignorance of the law, under the 14th Amendment of the Constitution does excuses taxation without representation on the registration for a web entity membership. Per se, Social Media membership accounts are published and available for study in all developed states according to interstate commerce in Web-based technologies. The content of the law is imputed to all persons who are within the jurisdiction, no matter how transiently. This fact negates the unfairness of a Web entity avoiding liability for an act or omission by simply denying knowledge of the law through improper “data cleansing”, or misuse of a citizen’s personal information. The principle of imputation arises in specific areas of American law, such as criminal law and commercial law, to describe the need for the law to hold a person liable, even when they may not have known the particular circumstances that caused another person to sustain loss or damage.

In the state of social networking services of corporations with Internet provisions, Agents must be allowed some degree of discretion in the conduct of routine transactions. Hence, there is no need to seek specific authorization for every deal or detail within a deal. But, when the Agent acts with actual or apparent authority, all the Agent’s knowledge will be imputed to the Principal. If Principals were allowed to hide behind their agents’ ignorance, mistakes, or failures to communicate, they could achieve better results than if they acted personally. For example, if the particular deal turned out well, the Principal could adopt the transaction—if it turned out badly, the Principal could disavow it. If not for imputation, there would be a perverse incentive to conduct business through Agents rather than personally. Consequently, the Principal cannot exploit ignorance to advantage by instructing the Agent to withhold key information, or by appointing an Agent known to be secretive.

A ruling in favor of imputation pertains to the generality of the ethical computing duties of an Agent, or Software Developer, owes to a Principal, the C-Level Executive of the C-Suite in the Corporation. In particular, the Agent’s duty is to communicate material facts to the Principal via shuttling data through data sets hydrating data warehouses. Hence, the purpose of this law is to offer protection to the Third Parties or Web entities that are social networking services whom use the Data Democracy Elects Single Sign-On personal information data of the netizen, who act in good faith with a Internet Society (ISOC) Public Policy mandate. Upon Information Assurance compliance, it is reasonable to allow them to believe that, in most cases, the Agents have fulfilled this duty. After all, the Principal selects the Agents and has the power to control their actions both through express instructions and incentives intended to influence their behavior which will include laying down routines for how Agents should handle information, and the extent to which Agents will be rewarded for transmitting information of commercial value. The result is a form of strict liability in which the legal consequences of an Agent’s acts or omissions are attributed to a Principal even when the Principal was without fault in appointing or supervising the Agent.

A U.S. House Conference Resolution addressed by grassroots campaigning for subsidiary motions of establishing a working Inner-Fiduciary Convention of Delegates for a Constitutional Amendment mandating federal justices of interstate taxation inquiries on Internet based technologies based upon the poor Report Card for America’s Infrastructure of the American Society of Civil Engineers as an act of condescension to the correlation of Internet Assigned Numbers Authority (IANA) and Internet Engineering Task Force (IETF) Public Policy of: (1) Protocol Registries for Bi-Directional or Server-Initiated Internet Protocols, and (2) Imputation Proxy Certificates with Attribute Certificates. Fair game for the infrastructure of the Internet is healthy, so should the infrastructure of United States of America.

Erik M. Zeterberg

Categories: Uncategorized Tags:

History of Activity Streams

June 6th, 2011 No comments


Jyri Engstrom proposed the notion of a “social object” as a primary vehicle for social interaction. He is renowned for the potentiated foundation of Activity Streams as

“People don’t just connect to each other, they connect through a share object.”

Activity Streams is an open format specification for activity stream protocols, which are used to syndicate social share object activities consumed in social web applications and services. Activity Streams, a list of recent activities performed by an individual, typically on a single website., can help weave together the open source/open web communities, making us more effective, while retaining decentralization and individuality. Open Source Activity Streams put the networking in Social Networking.

Activity Streams are based upon prominent activity theorists Vygotsky, Leontiev, and Engestrom (the father of Jyri). Multiple variations of the Activity Theory persist, however implementing the framework achieves a goal and nets an outcome.
Activity Theory is basic framework could help to explain social development, organization, culture, and social systems at various scales and degrees of inspection.

The framework allows you to manipulate the: 

  1. ”roles”,
  2. ”rules”, and
  3. ”tools”

to increase:

  1. ”interest”,
  2. ”desire’‘, or
  3. ”motivation”

You might develop a series of rewards for completing certain tasks, bounded by rules.

 

Activity Theory

Figure 1.0 Activity Theory

The advent of the Activity Stream Open Source Protocol was developed by FriendFeed. The premise behind FriendFeed was a real-time feed aggregator that collaborates on updates from social media and social networking websites, social bookmarking websites, blogs and micro-blogging updates, as well as any other type of RSS/Atom feeds. This information stream creates customized feeds to share, as well as originate new posts-discussions and comment with friends.

The founders of FriendFeed, all former Google Inc. employees who were involved in the launch of services such as Gmail and Google Maps., sold Friend Feed near early 201 to Facebook Inc. As a result of the sale, employees of FriendFeed created the Simple Update Protocol to reduce the load put on sites by aggregators such as theirs.

The borne of FriendFeed, migratated into Facebook News Feed, and other major websites have introduced similar implementations for their own users. Since the proliferation of the activity stream on websites, there have been calls to standardize the format so that websites could interact with a stream provided by another website.

The Activity Stream Projects directive is to Open Source taking of existing streams of content which represent all of the activities coming out of networks, repositories, and provide the metadata necessary to differentiate all the distinct activities coming from these different sources.

The Activity Streams Project ActivityStreams Community is working on the ActivityStreams effort designed to address the fact that sites like Gowalla, Foursquare and others provide data feeds of social activities on their site in two formats: Atom and RSS. These formats are simple and easy to work with, but don’t capture the richness of the original activity of FriendFeed. The Activity Streams project, for example, is an effort to develop an activity stream protocol to syndicate activities across social Web applications. The Activity Stream Projects format has already been adopted by BBC, Cliqset, Gnip, Google Buzz, Gowalla, Facebook, Hulu, IBM, MySpace, Opera, Socialcast, Superfeedr, Status.net, TypePad, WindowsLive, YIID. This problem is exacerbated by the size and diversity of social sites now proliferating. The rise of these sites and the burden they place on social aggregators leads to what we call “The Friendfeed Problem”, where it becomes increasingly costly to support each new service that enters the market. Indeed, before FriendFeed was acquired by Facebook, it did support a total of 58 Social Media services.

In order for FriendFeed to add support for new services, the FriendFeed developers would need to actually manually add support for new services (like Gowalla and Foursquare, which aren’t currently supported). If FriendFeed supported the ActivityStreams format, this situation could be avoided.

ActivityStreams Community is currently producing the first version the activity streams specification.

The activity in ActivityStreamsis a description of an action that was performed (the verb) at some instant in time by someone or something (the actor) against some kind of person, place, or thing (the object). There may also be a target (like a photo album or wishlist) involved.

The stream in ActivityStreamsis a feed of related activities for a given person or social object.

Put together, ActivityStreamsis a convenient and consistent way to syndicate social activities around the web.

With the dilemma that ActivityStreams faces with Atom and RSS, Foragr of Distiller Labs has completed a jaugernaut mission as an emissary to Facebook and WordPress to gain the power of real-time aggregation of consolidating updates using the Facebook FriendFeed protocol and the web’s most dominant blogging platform, WordPress. If you run on a different platform (Movable Type, Typepad, Drupal, home-grown, or other) you just need to insert a little JavaScript at the bottom of each page.

Foragr makes it easy to track activity around your content. Comments via Disqus, IntenseDebate, or WordPress likes on Facebook tweets via Twitter and posts from WordPress are all sent to a single dashboard and stream so you can see what’s gaining traction and buzz. Foragr can use their unified activity stream as a springboard to increase engagement on-site.

Once setup, you can track activity on your personalized dashboard.

All the best,

- Erik




Introducing Windows 8

June 6th, 2011 No comments


I got my first engineering sneak peek at Windows 8 from Microsoft Corporate Vice President Mike Angiulo demonstrating “Windows 8” at partner preview event in Taipei, Taiwan, for COMPUTEX 2011, June 2, 2011.

The full Windows User Experience is Microsoft’s adaption to the Social Computing shift (immersive Internet computing, ultra-portable devices and touch screens).

Windows 8, code-named “Window 8″, is factored upon hardware and software integration. The collaboration on engineering relationships for Windows 8 with OEM and silicon partners are based upon 6 areas of focus

  1. System on a Chip (SoC)

    1. “System on a Chip (SoC) Architecture” consolidates the major components of a computing device onto a single package of silicon supporting ARM-based systems from NVIDIA, Qualcomm and Texas Instruments.
    2. Consolidation enables smaller, thinner devices while reducing the amount of power required for the device, increasing battery life and making possible “Always-On, Always-Connected” functionality.
    3. “Always On, Always Awake” – instantly up and running support for USB devices for file transfer (drag and drop) and video playback (coding and decoding)
    4. Windows 8 client computing experience supports across a range of scenarios, such as hardware-accelerated graphics and media playback, hardware-accelerated Web browsing with the Internet Explorer, USB device support, printing, Microsoft Office, Windows Apps.
  2. Touch

    1. “Swipe Screens” – touch based tiled Start Screen consumes the entire screen with tailored chromeless Apps written in HTML5, JavaScript, and CSS replace the Windows Start menu.
    2. Swipe touching user experience offers “edge to edge capacitor blast”: (1) Top and Bottom Swipes (Tailored App functionality), (2) Left and Right Swipes (Windows OS functionality)
    3. Software-based edge detection uses “Pixel First Sensitivity for Edge to Edge Glass”. Sensitivity, Hit Targeting, and Screen Bezel Size matter for Touch and Display vendors.
  3. Display

    1. “Snap Displays” – capability to use two Apps simultaneously side-by-side with adaptable functionality and sharing of data exchange.
    2. Internet Explorer 10 Browser – ergonomic vertical split keyboard, touch viewing, full-screen optimization, zooming
    3. 16:9 Target Aspect Ration Wide Screen format DPI (1024 x 600, 1024 x 768, 1366 x 768) enables “Snap”
  4. Sensors

    1. “Sensor Fusion” – is an easy development platform that combines data from a variety of sensors that are inside the plastic
    2. Motion controlled applications are created pulling data together using Magnatometers, Acceleratometers and Giros
    3. GPS sensor data and indoor Wi-Fi server data are combined together so that roaming and location Apps work whether indoors or outdoors
    4. Hardware sensors and devices are being developed for maximum performance (cubic proximity sensors, ambient light sensors, antenna sensors, button sensors).
  5. UEFI

    1. “UEFI Boot” - Unified Extensible Firmware Interface means more secure boots with less screens that flash during the boot sequence with speeds as fast as 6-7 seconds with up to a 40% performance gain
    2. Replaces the traditional Basic Input/Output System (BIOS) firmware that has been kicking around the PC since 1979. Today’s 25-30 second boot time is replace with a handful of seconds from UEFI.
    3. UEFI supports ARM-based systems from NVIDIA, Qualcomm and Texas Instruments.
  6. OEM

    1. “OEM Activation 3.0″ - a digital product key technology for streamlining the configuration and development process for building PCs.
    2. For end users, this means seamless activation.
    3. For Microsoft Partners, this means streamlining supply chain operation when building PCs together.

Windows 8 “Swipe” and “Snap” user interface is the full Windows User Experience of all user’s Apps for the Social Media, Social Commerce, Windows Media, Windows Office. interchangeably, all App’s data and functionality are interchangeable between one another to make importing and exporting of data (text, audio, video) seamless in social networking applications, thus making online shopping a representational delight for purchasing and installing apps on a tablet, clamshell design, or desktop PC.

Check out Microsoft’s first video on Windows 8, Building Windows 8 – Video #1

Whether you are doing application compatibility from Windows 7 to Windows 8, wanting to learn more about access to underlying hardware with JavaScript, developing firmware or drivers, writing new Windows Apps – the whole story on how Windows 8 platform works, how Windows 8 tools work and how Windows 8 store works, will all be at the BUILD conference September 13-16, 2011 in Anaheim, California. See BUILD Windows for more details.

Until we meet again, think about the game Jenga and Windows Disk Defragmenter.

- Erik




The Guise of Social Computing

June 4th, 2011 1 comment


In your user experiences, you will be introduced to the basic elements of Social Computing.

Social Computing is the natural evolution of collaboration from a shift from a focus on content to a focus on people, users and the communities. The use of collaboration technologies are modeled after natural social behavior, the Social Media of the Internet Web 2.0, which is critical in the new world of Social Commerce.

Social Computing is networking for people to contribute the personal knowledge and talent that can differentiate themselves from others in this new world of global knowledge and online commerce. As businesses become more complex, distributed, and dependent on sharing and capturing tacit knowledge from customers, partners, and governments, Social Computing technologies engage across time and distance, while preserving the youth of individual authenticity and the spontaneity of unstructured communication.

Social Computing is an easy, emergence into the personal reward of engagement of self-regulating the medium in which we communicate. In order for Social Commerce to seek refuge from the Social Media, the following criteria must be met by Data Democracies:

  1. Compliance of Security and Privacy in Data, Records, Culture and Relationships
  2. IT (Software and Data) Governance and Predictability
  3. Preservation of Current and Future Investments
  4. Reliability, Usability and Scalability of Ethical Computational Methods
  5. Sustainment of an Social Race

 

The Basic Elements of Social Computing


Emerging Technologies of Software Systems

Provided is a list of technologies that are emerging to meet the computing trends: Activity Streams, Predicitive Commerce, Data Democracies, Software Diplomacy, CRM, Data Mining.

 

Social Commerce

A subsidizes online commerce protocols that involve using the Social Media open sign APIs and social networking engagement through each medium that supports shopping interaction and user authenticity, to assist in the online buying and selling of products and services.

Protocol Consummation:

  1. E-Commerce,
  2. F-Commerce,
  3. M-Commerce,
  4. E-Procurement

Social Commerce engagements:

  1. Predictive Analytic User Ratings
  2. User Reviews
  3. Predictive Analytic User Recommendations
  4. User Referrals
  5. Social Shopping (sharing the act of online shopping together)
  6. User Forums and Communities
  7. Social Media Optimization (for online commerce protocols)
  8. Social Applications and Social Ads linked to online commerce protocols

 

Social Media

Constituents are Social Networking, Social Bookmarking, Blogging, MicroBlogging, Wikis, Forums, Product Reviews, Video.
Technologies include: Online Videos, Twitter, Twitter Accounts, Facebook, Facebook Fan Pages, LinkedIn Pages, Company YouTube Channels, Ning Applications, Wikis, Web Logging.

Facebook

Google

  1. Google News: Chrome HTML5, Chromium Web OS, Chrome Store, App Engine
  2. Google Social Apps: Open ID, Social Graph, Google Buzz, Blogger Data, Open Social, Google Gadgets
  3. Google Apps: Google Checkout, Google One Pass, Google Paywalls, Google Commerce Search, Google YouTube Caption, Google Web Scripts, Google Picasa
  4. Google APIs: Google Chrome Store API, Google Maps API, Google Analytics API, Google AdWords API, Google AdSense API, Google Custom Search API, KML API

 

Microsoft

  1. The Microsoft .NET Framework 4.0 is the platform in the programming language you prefer, for building business applications across software, services, and devices offering human factoring experiences with seamless and secure communication using abilities to model ranges of business processes with a consistent comprehensive programming model of common API sets.
  2. Windows 8 “Swipe” and “Snap” user interface is the full Windows User Experience of all user’s Apps for the Social Media, Social Commerce, Windows Media, Windows Office. interchangeably, all App’s data and functionality are interchangeable between one another to make importing and exporting of data (text, audio, video) seamless in social networking applications, thus making online shopping a representational delight for purchasing and installing apps on a tablet, clamshell design, or desktop PC.

 

Cloud Computing

Cloud Computing allows computer users to conveniently rent access to fully featured applications, to software development and deployment environments, and to computing infrastructure assets such as network-accessible data storage and processing. Considerations on clouds provision based upon NIST specifications:

  1. Deployment Models – how to be deployed
  2. Service Models – what kinds of services can be provided to customers
  3. Economic Considerations – the economic opportunities and risks of using cloud services
  4. Operational Characteristics – the technical characteristics of cloud services such as performance and reliability
  5. Service Level Agreements – typical terms of service
  6. Security – the security opportunities and risks

 

All the best,

- Erik