Friday, December 8, 2017

Raspberry Pi GPIO

[Raspberry Pi2, courtesy SocialCompare]

Looking for a Raspberry Pi comparison chart between models?

[Raspberry Pi GPIO Layout - Model B+ courtesy raspberrypi-spy]

How about a Raspberry Pi GPIO comparison between models?

[Python, courtesy The Green Place]
How does one use GPIO pins? GPIO without Python is possible.

Monday, November 27, 2017

Net Neutrality: Dodging Government Bullets & Disabling The Shooter


The Internet had been an open agreement between various peers, where one organization chooses to allow access from another peer organization if they both provide similar traffic patterns. Mutual organizational agreement with unfettered freedom in the United States had created the most aggressively growing and robust redundant network the world has ever known. Freedom in the United States had changed with the former Presidential appointees producing some 400 pages of regulation on behalf of political donors... and the search for freedom is happening again.

What is The Internet?

The world-wide community of volunteers created the Internet Engineering Task Force (IETF) to perform the care-taking aspects of The Internet. The Internet's stewards define The Internet as:
The Internet: A large, heterogeneous collection of interconnected
systems that can be used for communication of many different types
between any interested parties connected to it.  The term includes
both the "core Internet" (ISP networks) and "edge Internet"
(corporate and private networks, often connected via firewalls,
NAT boxes, application layer gateways and similar devices).  The
Internet is a truly global network, reaching into just about every
country in the world.
 They have declared their support
The IETF community wants the Internet to succeed because we
believe that the existence of the Internet, and its influence on
economics, communication, and education, will help us to build a
better human society.
  Ultimately, The Internet has been a self-regulating body. They define their scope as:
The Internet isn't value-neutral, and neither is the IETF.  We want
the Internet to be useful for communities that share our commitment
to openness and fairness.  We embrace technical concepts such as
decentralized control, edge-user empowerment and sharing of
resources, because those concepts resonate with the core values of
the IETF community.  These concepts have little to do with the
technology that's possible, and much to do with the technology that
we choose to create.
 The "concepts" embraced by The Internet's Stewards have experienced some difficulty, lately.

[1995-2010 Internet Usage Trend, courtesy tubularinsights]

Protecting The Internet For Fair Use and From Abuse

There is NEVER enough bandwidth on a telecommunication carrier's network to provide peak possible bandwidth for all customers at the same time. Customers are over-provisioned and share resources at different points along the entire way. This becomes especially noticeable during peak times, like breakfast, lunch, students coming home from school, adults getting home from work. Most people want to be able to check email, check voice mail, check social media accounts, do homework, submit papers from home, get the news, etc. Normally, these are interactive protocols, where user experience suffers the most during peak times.

The U.S. Government protected legitimate application providers, who compete with the carriers. (i.e. Vonage vs Madison River in 2005), while allowing carriers to protect normal interactive web surfing customers from a few heavy network bandwidth non-interactive [mostly illegal] bulk file tools (i.e. peer-to-peer transfers 2007.) Most people complain about traffic being sporadically blocked. Carriers maintain heuristics of the traffic volumes, times, and when they get the most trouble ticket calls in from their customers. Reducing trouble calls from a majority of paying customers is a high priority, with shared resources... especially when bulk transfers can resend data with little impact when people's usage of interactive usage diminishes. As time progresses, the percentage of interactive web traffic (and "other" traffic) is getting increasingly squeezed by Video.

[Indigenous peoples protecting from Viking Invaders, courtesy IFTN ]

Protecting The Internet from Attack

Recently, the Internet Engineering Task Force (IETF) has come out against intrusion into Privacy by Hacking by various Government and Criminal Organizations. The Internet's care-takers had released a clear public memo regarding privacy in 2014 - RFC7258:

Pervasive monitoring is a technical attack that should be mitigated
in the design of IETF protocols, where possible.
Status of This Memo

This memo documents an Internet Best Current Practice.

This document is a product of the Internet Engineering Task Force
(IETF).  It represents the consensus of the IETF community.  It has
received public review and has been approved for publication by the
Internet Engineering Steering Group (IESG).
This 2014 decision placed the Internet's Care-Taker in direct competition with: Criminal Organizations, trying to steal identification information for nefarious purposes; Terrorist Organizations, trying to kill, maim, and destroy the lives of civilians; Government Organizations, trying to monitor terrorist activity in order to fulfill their role in protecting citizens.

[Ethernet Cable, courtesy The Register]

Government Attacks The Internet

Soon after The Internet Engineering Task Force suggests government was a hostile actor through "pervasive monitoring" (along with organized crime, terrorists and criminals, one might suppose), government regulators proved they were.

[Funny Video Entertainment, courtesy The Archive]

Net Neutrality: Pretext for Bondage Required

People do not normally give up their freedom, without a fight, and people do not normally successfully take away freedom without a pretext. The 2015 FCC rules for Government to constrain The Internet did not occur in a vacuum.

[Kowtow or bowing image, courtesy Wikipedia]

Net Neutrality: Failed Election Results & Campaign Donors 

January 2014, a federal appeals court struck down FCC’s first Internet Regulation attempt.

After an election year beating, November 2014, the former U.S. President demanded regulation of the Internet. The Crony Capitalists the former President kowtowed to, in order to reward them for their campaign dollars during a horrible Democratic election season, had their demands revealed by the New York Times:
Etsy, Kickstarter and Vimeo, among others, met with Megan J. Smith, Mr. Obama’s chief technology officer, and other senior officials to ask the president to lean on the F.C.C. to impose the stricter rules
When the big campaign donors come, one can be sure that politicians listen, and the poor political showing became the pretext for the government assault on The Internet. Retribution begins.

The former President used phrases appealing to voters selfishness and populism, with a modern re-branding of Red Communism ideology, declaring that "fast lanes" should not exist for the Internet. (The irony is people buy "fast lanes" to the internet, all the time, when they purchase bandwidth.)

[Bound in Chains image, courtesy Candid Kerry]

Net Neutrality: Binding the Freeman:

In 2015, the U.S. Government published their 400 page Regulation of the U.S. Internet. Some foreign technical journals have tried to put a "positive spin" on American Government putting shackles on previously unfettered Internet, but reciting the Government's suggestion that "400 pages" of regulation is a “light-touch” is preposterous.

Comparing the first (400 page) Internet Rule to ~100 years of "more than 700 codified rules and statutory provisions" placed on the former U.S. Telecommunications Monopoly is deceptive, at best. This is the beginning of a never-ending cycle of regulation, which will not stop, as demonstrated by decades of history and millions of pages of regulation.

[Formerly Free: Inexpensive Voice Service]

Net Neutrality: Impact the Freeman

As already discussed, The Internet Engineering Task Force caretakers wrote in their mission that the Internet is "used for communication of many different types". Not all communication is equal.

One type of traffic, Voice over IP communication for example, is HIGHLY dependent upon Quality of Service. This means that your voice will sound crackly may echo if the traffic is not prioritized to run faster than other traffic (like a web page loading, a pirated movie download, or movie streaming.) In the past, companies were able to pay for their traffic protocol to be prioritized for timely service (consuming no additional bandwidth), but that has now been made illegal.

[Man being whipped, courtesy Citizen Warrior]

Net Neutrality: VoIP - The First Whipping Boy

Reading through the 400 page Executive Branch Edict document shows one of the very first victims:
18. No Paid Prioritization.
Paid prioritization occurs when a broadband provider accepts payment (monetary or otherwise) to manage its network in a way that benefits particular content, applications, services, or devices. To protect against “fast lanes,” this Order adopts a rule that establishes that:
A person engaged in the provision of broadband Internet access service, insofar as such person is so engaged, shall not engage in paid prioritization. “Paid prioritization” refers to the management of a broadband provider’s network to directly or indirectly favor some traffic over other traffic, including through use of techniques such as traffic shaping, prioritization, resource reservation, or other forms of preferential traffic management, either (a) in exchange for consideration (monetary or otherwise) from a third party, or (b) to benefit an affiliated entity.18
The underlining was for clarity. The IETF clearly understands that "communications of many different types" requires different treatment. The technical mechanisms of achieving these communications include what was just made "illegal", without Congress even writing a law! What does footnote 18 say?
18. Unlike the no-blocking and no-throttling rules, there is no “reasonable network management” exception to the paid prioritization rule because paid prioritization is inherently a business practice rather than a network management practice.
VoIP traffic was certainly in the cross-hairs, when this rule was made. Any protections designed by groups of "smart people" over man years had been made illegal, through the stroke of a pen. This appears to be a "Crony Capitalism" move, by the former Administration appointees, eliminating competition with those who are not one of the big three carrier types (i.e. wireless, wire-line, and cable.)

Any college drop-out who took Telecommunications 101 understands the need for different types of service, such as Voice over IP. There is a cost, to manually create the rules, manually check the rules, and provision such rules. Requesting reimbursement for manual processes of unique customer traffic with special timeliness needs, to implement IETF engineering solutions, is certainly reasonable. If it were not "reasonable" - the industry would not have invested thousands of man-hours solving the technical problem. The politicians were clearly unreasonable.

[Remote Surgical Robot, courtesy Wikipedia]

Net Neutrality: Medicine - Killing Lifesaving Innovation

Voice over IP is not the only type of service which could require prioritization. Prioritization is only one of the methodologies now illegal to use on The Internet, to guarantee Quality of Service, through minimizing latency and optimizing connectivity. Highly skilled surgeons performing remote control operations via robots to small hospitals in remote rural areas in a nation or third world countries require Quality of Service.
The first true and complete remote surgery was conducted on 7 September 2001 across the Atlantic Ocean, with French surgeon (Dr. Jacques Marescaux) in New York performing a cholecystectomy on a 68-year-old female patient 6,230 km away in Strasbourg, France. It was named Operation Lindbergh.[5] after Charles Lindbergh’s pioneering transatlantic flight from New York to Paris. France Telecom provided the redundant fiberoptic ATM lines to minimize latency and optimize connectivity, and Computer Motion provided a modified Zeus robotic system. After clinical evaluation of the complete solution in July 2001, the human operation was successfully completed on 9/7/2001.
This life saving technology, dating back ~15 years, has been conducted over The Internet, reducing costs.
To date Dr. Anvari, a laparoscopic surgeon in Hamilton, Canada, has conducted numerous remote surgeries on patients in North Bay, a city 400 kilometres from Hamilton.[citation needed] Even though he uses a VPN over a non-dedicated fiberoptic connection that shares bandwidth with regular telecommunications data, Dr. Anvari has not had any connection problems during his procedures.
Requesting to pay to ensure internet traffic for life-saving medical treatment get priority over people watching movies or pirating illegal content at home is now illegal, in the United States... unless one wants to purchase dedicated network bandwidth [a "fast lane"] bypassing The Internet, at a significant premium to the hospitals (and patients) involved.

The cynic might suggest that this was also political payback, negatively impacting the health care of people in rural areas, since these citizens often did not vote for the former Administration or his political party. (The faster the contrary citizens die off, the more quickly political power can be re-consolidated)

[Neo from The Matrix image courtesy]

Net Neutrality: Fast Lanes Created - Dodging Government Bullets

About a year later in 2016, The Internet has quietly been changing. The Register sums up the issue:
"Today's Problem... Latency and jitter are very real problems for real-time applications like voice and video, and anything over the public internet will experience spikes and variations in both. Peering spats between ISPs can and do cause throughput problems when different locations are on different ISPs. In short, unmanaged public internet is not really a great choice when reliable connectivity..."

Since providers in the United States can no longer prioritize network traffic over the public internet, a redundant network is built along side the Internet connections, and a new case for routing is executed. emerging technology called Dynamic Path Selection (DPS). DPS actually looks at what types of traffic are in use (for example, by looking at destination port numbers) and chooses different paths for the traffic based on that.
...latency-sensitive applications can be fired over managed WAN connections for some or all of the journey. These can ride the MPLS connectivity all the way to the destination, or merely take advantage of the lower latency in order to get to an internet breakout point that is geographically (or logically) closer to the destination.
A similar solution to the Executive Order items made illegal, a little more expensive, but the solution is no longer available for regular consumers and hidden behind the complexity of "cheap internet".

[Self Driving Car Fatality picture, courtesy USA Today]

Net Neutrality: Automobiles - Avoiding Road Deaths

In 2017, a new application appeared, commonly referred to as "self driving cars". Prioritizing real-time network traffic over The Internet, could offer fewer risks to the hundreds of millions of citizens who would be at-risk from a few network packets not reaching their destination in a timely fashion when dealing with road conditions (i.e. obstacles, sudden bad weather, road failures, crashes, etc.)

Of course, just as businesses have always done, if the Net Neutrality rule is not lifted, the Automobile Industry will just build parallel "fast lanes", pass the higher cost down to the wealthier consumer who is able to pay for the cost uplift for safety... or pass the traffic over The Internet [without prioritization] and Americans would suffer the [possibly fatal] consequences of dropped or late packets because of Internet video-on-demand programming, pirating, and porn.

[Russian Jaeger Mark-1 "Cherno Alpha" model from Pacific Rim courtesy GoodSmile]

Net Neutrality: Million Russian Robots to Defend

In 2017, when it became apparent that the previous Government Executive appointees made the only workable solutions [for United States telecommunications, medical, and businesses with other time-sensitive traffic], was to build parallel "fast lanes" everywhere, the call for canceling Net Neutrality became more aggressive.

The call was answered unusually - by millions of Robots, often Robots from Russia, to fight for & against American Citizen interests. The politicization by technically inept decision-makers, to make illegal many man-years of IETF efforts to solve technical problems plaguing common Americans, was bad enough. Calling in robots, to help facilitate even more technically ignorant, to stop the rollback of horrible policy which negatively impacted Americans most vulnerable [who could not afford to buy their own "fast lanes", like the wealthy & businesses could] was completely unreasonable.

[North American Internet Usage by Type as of March 2016, courtesy Statista]

The Changing Face of The Internet

As time goes on, usage on The Internet has changed. The downward trend with pirated copyright material continues declining, with low cost streaming options readily available. Bulk buffered video streaming now dominates the usage, with interactive buffered video streaming as a distant second. All other TCP/IP protocols are now considered marginal, by volume. Peak usage time is becoming evenings, as people passively stream to their televisions at home.

New and innovative protocols will be so small, by volume in comparison, that they will not even be quantifiable on a "Top Usage" graph. These protocols will be heavily impacted during peak congestion times by network traffic far protocols consuming far greater bandwidth. There is a true danger for innovation in the realm of low bandwidth but time sensitive applications, such as real-time IoT applications, which have the potential to greatly enhance the lives of American Citizens, not to mention the world.


December 15th in 2017 is the date for the Net Neutrality showdown. Beware of "Appeals to Selfishness" by those who proclaim a "Noble Cause". All should hope for a simple document, eliminating government coercion, and a return to the IETF to provide technological solutions to technology problems... a disabling of "the shooter."  It is time to end the experiment called "Net Neutrality", end Obama Era "Fast Lanes", add a half-decade's worth of previously over provisioned private "Fast Lane" bandwidth for normal every day Americans on The Internet, and innovate by re-legalizing the offering of Quality of Service guarantees on The Internet for lower bandwidth protocols requiring real-time responsiveness.

Wednesday, November 15, 2017

Other Blogs Column Updated!

Significant effort went into updating the Other Blogs column.


Previously followed blogs were no longer existing or moved to new URL's.

Many of old sources have departed from the Solaris & SPARC scene so long ago, some offering little to current news in Oracle SPARC, Oracle Solaris, Systems, or Networking.

An attempt has been made to rationalize significant primary sources by pushing them to the top of the list, while pushing down former primary sources or former secondary sources or less frequently updated blogs to the bottom of the list.

Wednesday, October 18, 2017

[Raspberry Pi 3 Thermal Profile under load, Courtesy Microsoft]

Pushing Raspberry Pi 3 Limits


Embedded systems continue to gain in processing power, from MHz to GHz. The market had moved from 8, to 16, to 32, and finally to 64 bits with processors. Modern embedded systems like the Raspberry Pi 3 both work at high clock rates and process a lot of bits. When pushed aggressively, the Raspberry Pi 3 will shut down.

[Raspberry Pi Configurations, Courtesy Hackaday]


The Raspberry Pi platform comes in a variety of different configurations, the most recent release provides the most compute power in an embedded system. The  most recent, on the left of the chart from Hackaday, provides the most compute power and functionality.


If light duty embedded systems is desired, then there is much burst capacity available in the Raspberry Pi. If heavier duty loads are to be placed upon a system, proper cooling facilities most be considered.

Monday, September 11, 2017

Oracle SPARC M8 and Beyond

Oracle SPARC M8 and Beyond


In 1984's, the SPARC processor was envisioned with the first release in 1987. It was, and is still considered by scientists to be the premiere RISC processor on the market, with educational books based upon it's research.  Some 30 years later, and many pieces of silicon, architects have guided from high clock rate with reduced instruction sets to include various special instruction sets for visualization and block movement. SPARC was originally created by Sun Microsystems, other companies such as Fujitsu also created SPARC processors, and Sun was acquired by Oracle. Oracle appeared to be holding the benchmarks for the fastest processors & systems, in the world, for many years, until Fujitsu's latest release, but Oracle appears to be releasing their next processor: the SPARC M8.

[Courtesy Oracle Corporation]

The 2014 Prediction

In January 2014, Oracle released a processor and operating system road map which indicated a new processor was supposed to arrive around in 2015 with double througput and 1.5x thread performance gains. This seemed fanciful, at the time. Also, at that time, a new processor was projected with throughput increase of 1.3x with a singe thread 1.5x increase. This is really a phenomenal performance increase, considering what has been done so far - but the question is... was it really possible?

[SPARC M7 Processor, Courtesy Oracle]

 Oracle SPARC M7

The Oracle M7 processor, featuring the upgraded S4 core, was announced in Hot Chips 26 on August 12, 2014...  Oracle M7 Processor was released in 2015, offering features such as 32 cores and 8 hardware threads per core providing some 256 virtual CPU's. It became, unarguably, the fastest processor on the market, for many years. It performed: at a higher throughput, per socket; higher performance per hardware thread; higher performance per SMP system. It held the spot as performance king for years.

 SPARC International Gains

The SPARC ecosystem was driven around a specification that multiple vendors could create silicon around.  While Oracle continues to drive new silicon, companies like Fujitsu also drive new silicon, with their recent SPARC processor release. Their latest processor is the SPARC64-XII or SPARC64-12. Their latest processors support Solaris, and presumably Linux, since they released Linux on a previous platform and Oracle is supporting Linux on SPARC. It appear to be the fastest processors on the market, possibly faster than Oracle's M7 processor and systems.

Oracle Scaling-Out with Sonoma S7

The Oracle SPARC M7 was around for 2 years but it is appearing to be proverbially "long in the tooth." It was originally released in 2015 and 2017 is coming close to an end. Oracle released the S7 processor, reducing the number of cores to create a price-competitive server with Intel & AMD based processors, to push down on the low-end VMWare server environments... but seemed to fail at bundling or licensing the embedded infiniband.

[Courtesy: Oracle Corporation]

The 2017 Clarifications

In Early 2017, Oracle clarified their road map, confirming a new SPARC processor in this very time frame, but apparently were shy on promoting the fact that they miscalculated the projected performance increase... they appear to be achieving a 1.4x throughput gain! Oracle Linux was released under SPARC. The Solaris and Linux teams were merged under Oracle. Solaris moved to a Continuing Improvement model, instead of a monolithic OS release model. All seemed to be going well,

[Courtesy: Oracle]

From SPARC M7/S7 to M8

The SPARC M7 and S7 both shared the same CPU Core. Truly, they were both bigger brother and little sister, allowing Oracle to compete in two different spaces. The new High-End space is now experiencing competition... and details are starting to appear about the new M8 in patches to GCC.
  • GCC support for the SPARC M8 CPU overview
  • GCC support for new instruction type attribute: bmask
  • GCC support for VIS Compare instruction in new instruction type attribute: viscmp
  • GCC support for new SPARC instruction subtypes" documented in the comments
  • GCC basic support for SPARC m8 CPU type (in contrast to M7 called niagra7)
  • GCC adds support for SPARC Instruction SubTypes. sunsets unneeded v3pipe
  • GCC adds support for M8 new VIS4B instructions
    - Dictionary unpack.
    - Partitioned compare with shifted result.
    - Unsigned partitioned compare with shifted result.
    - Partitioned dual-equal compare with shifted result.
    - Partitioned unsigned range compare with shifted result. 
  • GCC adds support for SPARC M8 new S5 core
The capabilities for the SPARC M8, with the new S5 core, does not appear to be limited to Open Sourced software. Oracle seems to have made available a new Oracle Developer Suite 12.6 beta Program, which also supports the SPARC M8.

The University of Texas had been quietly developing enhancements to the Oracle SPARC Cores, for years, with recent work accomplished in 2017.

The SPARC M8 processor may arrive soon, featuring a newly engineered S5 core!

Since Solaris 11.3 was released around the SPARC M7 time frame, one might suggest Solaris 11.4 to be released with the SPARC M8.

[September 2017 road map, Courtesy: Oracle]

Oracle SPARC Uncertainty

At the end of 2017Q3, Oracle released a new September 2017 road map. One will notice the missing SPARC Next+. Significant processors, which double is throughput, take close to 3 years to produce... no mention on the road map and non arrow in the road map looks poor.

A little more digging shows a pattern. No additional mentions of SPARC after the HotChips 27 2015 symposium suggested embedded infiniband, which never materialized in the Sonoma processor, released by Oracle as SPARC S7. Partner Fujitsu announced ARM to replace SPARC in their next MPP platform in HotChips 28 2016, although Fujitsu hit a 1-2 year "speed-bump" in moving from SPARC. 2016 was a rough year, with Mr. Linux Wim Coekaerts leaving & returning to Oracle. Layoffs announced at Oracle in 2017 Q1 were discouraging, with the announcement of Solaris & Linux development groups merging and Solaris moving to CI. In April 2017, Oracle made a joint announcement of a SPARC emulator in the Oracle Cloud (for 4m & 4u - does not support 4v.) The July 2017 exit of John Fowler from Oracle, who delivered consistency from Sun Microsystems, was deafening... as if he lost a battle in Oracle to Wim. No new mention of the Oracle SPARC M8 processor at the Summer/Fall HotChips 29 2017 event, not the one  before. Additional 2017 Q3 Labor Day layoffs hit the wires. Evaporation of SPARC on the road map after a 2017/2018 timeline release seems to tell the rest of the story. Rumors indicate Linux on SPARC and SPARC M9 had been canceled. Oracle is looking more like a Software Shop, again.

[April 2017 SPARC Road Map, Courtesy Fujitsu]

Fujitsu SPARC Road Map

In April of 2017, Fujitsu committed to another generation of SPARC, in partnership with Oracle. Since Fujitsu currently has the fastest SPARC processor on the planet,  it is beginning to look like it will save SPARC again, with the failure of Sun SPARC ROCK processor, which was probably largely responsible for the failure of Sun Microsystes and resulted with the purchase of Sun by Oracle.


Network Management has covered Solaris / SPARC for many years, coming especially from a telecommunications perspective.  The SPARC M8, if it is released by Oracle, may spell the final processor in the line from it's creator - Sun Microsystems... some 30 years after the birth of SPARC. Oddly enough, with Wim back at Oracle, SPARC may survive but Solaris may be killed. All hopes are pinned on Asia, for Fujitsu to continue a SPARC a road map, with Oracle providing Solaris as CI as announced.

Wednesday, September 6, 2017

Oracle Solaris Resources

Oracle Solaris Resources


Sun affectionately celebrated their 30'th Anniversary just weeks ago. With a move toward integrating Solaris & Linux, some layoffs, a move to drive Solaris Next to CI model vs monolithic Solaris 12 release, and large layoffs at Oracle over this past weekend... one may wonder where to find good Sun Solaris Resources. Solaris 11.3 is current, with Solaris 11.4 due shortly - to contain Solaris 12 features. This post is to drive some information availability.

Oracle Solaris Resources

A list of Resources for Solaris Systems was made available from Oracle.

Highlighted Oracle Blogs

 Oracle Solaris Blog
 The Observatory Tips and Tricks
 Markus Flierl (VP of Oracle Solaris Engineering)
 Oracle Software Security Assurance
 Oracle Solaris Support Group
 Oracle Solaris and System ISVs
 Oracle Solaris Cluster Blog
 Oracle Technology Network System Admin Blog
 Oracle Hardware
 Oracle Solaris ISV Engineering Group Blog
 Official Oracle Technology Network System Admin

Bundled Software

 Free and Open Source (FOSS) Software Group
 Alan Coopersmith

Data Management

 Paul Johnson
 Cindy Swearingen


 Daryl Gove

Lifecycle Management

 Glynn Foster
 Tim Foster
 Bart Smaalders


 Krishna Yenduri

OpenStack Cloud

 OpenStack Group
 Dave Miner


 Oracle's Strategic Applications Engineering Group

Platform and Kernel

 Jonathan Adams
 Alan Burlison
 Alan Hargreaves
 James McPherson


 Dan Anderson
 Casper Dik
 Glenn Faden
 Darren Moffat


 Zones Group Blog
 Duncan Hardie

Solaris Advocates

 Harry Foxwell
 Franz Habenhauer
 Daisuke Homma
 Robert Milkowski
 Bob Netherton

 Jeff Taylor
 Charlie Veagh
 Jeff Victor
 Manuel Zach