Mike Macgirvin
 High Range, AustraliaTue, 07 Jul 2015 10:05:15 +1000 
I'll split this topic off of the rename thread since it seems that many of you missed these conversations. This is what we are.
Notice there is no reference to what we are not.

Q: What do you (e.g. what does your project) do? What is your "product"?

We provide software for deploying and managing hubs.

Q: What is a "hub"?

A hub is a webserver or website which connects with other compatible webservers/websites in "interesting" ways.
  1. Decentralised authentication (cross domain single sign-on)
  2. Decentralised communications (public and private)
  3. Decentralised (cross domain) privacy of web resources
  4. Nomadic identity (you can relocate temporarily or permanently to another hub)
  5. Mirrored directory services for finding content and members of other hubs

----- For those who want to know more -----

Q: What kinds of webserver applications are supported/provided?

Out of the box we support public and private personal and group communications, blogging, custom webpage creation, event calendars, photo albums, file archives and cloud storage, chat-rooms, RSS feed aggregation and republishing, and more. Any of these services can take advantage of crosss-domain authentication to provide cross-domain privacy for any published object. These applications may also be extended via plugins and/or entirely new applications created. For example, e-commerce applications and the ability to provided connected "store-fronts" as you might find in a shopping mall are currently under development.

Q: How do I access a private object hosted on another domain? (E.g. a private object which I am permitted to access.) Am I required to enter a special password or install a "consumer secret"?

Click the link to the object from any connected hub.
That's it.

Q: Who would use your software?

Anybody who wants to build a website and desires to connect it to other compatible websites to achieve benefits of scale (in terms of connected members and existing content), without requiring a huge up front investment of time and money to build a large website and/or develop a global community from scratch.  Also anybody who wishes to share something privately (any digital content) with somebody else but doesn't wish to maintain an account on their website for the other person.

Q: Could I provide a "standalone" hub or even a private "cluster" of connected hubs that isn't connected to the global network of connected hubs, for instance to use inside my company or school or even as a personal blog?

Mike Macgirvin
 High Range, AustraliaMon, 06 Jul 2015 09:55:45 +1000 
This was certainly interesting...


I suspect George Washington was your first guess.  After all, who else comes to mind?                                                        
But think back to your history books - The United States declared its independence in 1776, yet George Washington did not take office until April 30, 1789.            
So who was running the country during these initial years of our young country?  In fact, the first President of the United States was named John Hanson!  I can hear you now -John who?  John Hanson, was the first President of The United States.                                                        
Check Google for more detailed information.  There was also a U.S. stamp made in his honor.  The new country was actually formed on March 1, 1781 with the adoption of The Articles of Confederation.  This document was actually proposed on June 11, 1776, but not agreed upon by Congress until November 15, 1777.  Maryland refused to sign this document until Virginia and New York ceded their western lands ( Maryland was afraid that these states would gain too much power in the new government from such large amounts of land).                                                        

Once the signing took place in 1781, a President was needed to run the country.  John Hanson was chosen unanimously by Congress (which included George Washington).  In fact, all the other potential candidates refused to run against him, as he was a major player in the revolution and an extremely influential member of Congress.                                                        

As the first President (technically referred to as the "President of the Congress"), Hanson had quite the shoes to fill.  No one had ever been President and the role was poorly defined.  His actions in office would set precedent for all future Presidents.  He took office just as the Revolutionary War ended.  Almost immediately, the troops demanded to be paid.  As would be expected after any long war, there were no funds to meet the salaries.  As a result, the soldiers threatened to overthrow the new government and put Washington on the throne as a monarch.                                                                                                                  

All the members of Congress ran for their lives, leaving Hanson as the only guy left running the government.  He somehow managed to calm the troops down and hold the country together.  If he had failed, the government would have fallen almost immediately and everyone would have been bowing to King Washington.                                                                                                                    

Hanson, as President, ordered all foreign troops off American soil, as well as the removal of all foreign flags.  This was quite the feat, considering the fact that so many European countries had a stake in the United States since the days following Columbus .
Hanson established the Great Seal of the United States , which all Presidents have since been required to use on all official documents.  President Hanson also established the first Treasury Department, the first Secretary of War, and the first Foreign Affairs Department.                                                          

Lastly, he declared that the fourth Thursday of every November was to be Thanksgiving Day, which is still true today.                                                        

The Articles of Confederation only allowed a President to serve a one year term during any three year period, so Hanson actually accomplished quite a bit in such little time.  Seven other presidents were elected after him:                                                                                                                    

1. John Hanson                                                        
2. Elias Boudinot (1782-83),                                                        
3. Thomas Mifflin (1783-84),                                                        
4. Richard Henry Lee (1784-85),                                                        
5. John Hancock (1785-86),                                                        
6. Nathan Gorman (1786-87),                                                        
7. Arthur St. Clair (1787-88), and                                                        
8. Cyrus Griffin (1788-89),                                                        

...all served prior to George Washington ever taking office.                                                        

So what happened?  Why don't we hear about the first eight presidents?  It's quite simple - The Articles of Confederation didn't work well.  The individual states had too much power and nothing could be agreed upon.  A new doctrine needed to be written - something we know as the Constitution.                                                        

And that leads us to the end of our story.  George Washington definitely was not the first President of the United States .  He was the first President of the United States under the Constitution we follow today.                                                        

And the, actual, first eight Presidents have been forgotten in history.        

There you are - another lesson in U.S. History, and you may have learned something new today.
James D Morgan
 Mon, 06 Jul 2015 11:30:47 +1000 
Hanson and the other seven were labelled as presidents but their positions would be roughly analagous to the modern Speaker of the House. The "presidents" were not the head of an executive branch of government. They were merely the chief officer of the Congress and they could do nothing without the unanimous vote of said Congress. Under the Articles of Confederation nothing happened without a unanimous vote
Tazman DeVille
 Mon, 06 Jul 2015 15:28:57 +1000 
I learned about the stuff in my constitutional law class at Yale.
Mike Macgirvin

Hubzilla or Redmatrix

 High Range, AustraliaMon, 06 Jul 2015 09:35:31 +1000 
Project rename proposal.

As suggested and discussed in several other threads, should the redmatrix project be renamed to hubzilla going forward? Please vote on this proposal. There are many details to work out including timing of merging the 3.0 code branch - this is merely to decide if the community is behind a project rename (this specific one) or not.

The proposal will be open until  4PM 13 July 2015 (US Pacific time). Comments and votes may be added afterward (we don't yet have the freeze comments plugin finished) but a decision will be made based on your votes at that time.

For those wishing to see the evolution of the current name, please see   https://zothub/com/help/history

Some current discussion may be found here:

The reason for the name change proposal is that the name Redmatrix does not really convey any concept of the project purpose; it has a lot of baggage and conflict from mixed messaging about the project goals and definition since it began 3 years ago; and the project has evolved a lot since then. You can still see people from other projects describing it as "a new Friendica" and yet/just another "social network". The project has solidified and it has been suggested that we might benefit from a fresh start with brand identity to undo the effects of the mixed messaging, the changes in project direction, and generally bad  associations by early adopters due to a number of issues which (I believe) have now been sorted.
Haakon Meland Eriksen
 Tue, 07 Jul 2015 08:23:18 +1000 
I am not sure about the rules, but definitely ideas and norms.

To me, the basic premise of redmatrix has always been to have a nomadic identity - being me - able to move about and publish in a decentralized fashion with true privacy between other nomadic friends in reciprocal relationships. May you escape the curse of living in interesting times, but others do live in interesting times and their life might depend on redmatrix doing what it says on the tin.

Mike lives in Australia and develops Zot and this interface which uses it from there, a landmass famous for its people, its animals and plant life, which exists nowhere else - unique - and nomadic identity is an integral part of the world's understanding of Australia, rightly or wrongly. This solution is like this - it is unique and similar to its physical origins, it will survive in harsh living conditions.
James D Morgan
 Tue, 07 Jul 2015 08:41:40 +1000 
Well nomadic identity is neat and I do use it. The social aspect is neat and I do use it too. But neither matters much to me. I use it mainly as a privacy-aware CMS and note taking app. I only use the social bits for dev discussions and a couple of friends. The social bits are mainly for personal note taking on my hub.
Mike Macgirvin
 High Range, AustraliaSun, 05 Jul 2015 10:19:33 +1000 
Just an update...

The promised "killer feature" is on hold temporarily as several other things have come up and taken priority. If you look at commit notes, you can probably figure it out. It will wait. We've no shortage of killer features.

A lot of work I'm doing currently is to make clones work seamlessly across redmatrix/hubzilla. Then I'll work on the nasty DB migration.  

Documentation - can't do this with redmatrix because the queries would be prohibitive, but hubzilla is moving doco into the database (where it can be *searched* from the navbar). I'm also going to start re-organising it. The current /help landing page doesn't help anybody to find anything. This is probably more important than anything else we're doing on either project. We need devs and devs need doco. These are the twin pillars of successful open source projects. While they don't guarantee success, a lack thereof is a huge liability.

Had some thoughts about project names. Many folks want to keep redmatrix (although several others have been suggested).  So I think when we merge hubzilla/redmatrix (several months down the road), we'll call the result redmatrix. But I kind of need an exploratory branch to work on long-term stuff, so might keep hubzilla as an "unstable but perhaps interesting" project variant. Let's just call it my personal playground although some other folks might find some interesting things therein. I'm going through great pains to ensure compatibility so we don't end up with a permanent fork like we did with Friendica. This assumes that redmatrix is still a viable project at the merge point. There are actually a fair number of folks working on a fair number of things, so I'm hopeful. I'll warn that the usage numbers frankly don't look promising and personally I think we need to make a fresh start without any "it's a social network" or "it's fugly" or "permissions are too complicated" or "I'm not smart enough to use it"  baggage. We've done a good job of killing those liabilities, but they took a huge toll. We've basically lost a year and a half of project growth and we're practically starting over anyway.  But that isn't my decision to make.

I have to back away and leave the project to evolve in whatever way it is going to evolve because it's in your hands now; and also because my presence as a figurehead tends to involve a lot of conflict with folks from other projects that lack motivation and vision - and conflict doesn't help the project.  So mostly I'll stay out of decision making and discussions about direction, beyond what I'm doing personally and where I'm going personally. Hopefully we're all going in the same basic direction and seeking the same desired outcomes; although that cannot be guaranteed.
Tazman DeVille
 Sun, 05 Jul 2015 19:45:18 +1000 last edited: Sun, 05 Jul 2015 20:44:47 +1000  

mike wrote:
no shortage of killer features

I concur.
Mike Macgirvin
 High Range, AustraliaThu, 02 Jul 2015 15:55:15 +1000 
It's really difficult to claim success in environmental policy while building shipping terminals to move billions of tons of coal across the top of the world's largest living thing for decades.  

Great Barrier Reef: Australia says Unesco decision shows it is a 'world leader' | Environment | The Guardian

The elephant in the room is still the Galilee coal basin, and the inevitable damage it will cause to the world heritage area if its development proceeds.
Mike Macgirvin
 High Range, AustraliaThu, 02 Jul 2015 15:24:49 +1000 
Older people sit down and ask, 'What is it?' but the boy asks, 'What can I do with it?'.
-- Steve Jobs
Mike Macgirvin
 High Range, AustraliaThu, 02 Jul 2015 09:58:53 +1000 

Standing on the shoulders of giants

James D Morgan
 Mon, 06 Jul 2015 09:17:48 +1000 
Blue Gum must go for political correctness. It is a racial slur.
Haakon Meland Eriksen
 Mon, 06 Jul 2015 18:08:21 +1000 
Trust racists to turn the beautiful into ugly.
Mike Macgirvin
 High Range, AustraliaThu, 02 Jul 2015 06:44:34 +1000 
Marriage equality.  

Mexican mayor marries alligator believed to be a princess


On Tuesday, Joel Vazquez Rojas, the mayor of San Pedro Huamelula in Mexico, tied the knot with an alligator princess named María Isabel in a traditional ceremony.
 Thu, 02 Jul 2015 07:33:25 +1000 
As my Grandma used to say "Never marry anyone with gaffer tape wrapped round their nose". My Grandma was a wise woman.
Mike Macgirvin
 Thu, 02 Jul 2015 09:26:38 +1000 
My Grandma was a wise woman.

Mike Macgirvin
 High Range, AustraliaWed, 01 Jul 2015 13:36:40 +1000 

How do I control weeds in my yard?
by Westlake Ace Hardware on YouTube
Mike Macgirvin
 High Range, AustraliaWed, 01 Jul 2015 09:30:04 +1000 
Wherein the Rolling Stones predict the rise of Facebook and Google and NSA surveillance back in 1967 and share what they think about that idea.

The Rolling Stones - Get Off of My Cloud (1967)
by CandiceSoloman on YouTube
Mike Macgirvin
 High Range, AustraliaTue, 30 Jun 2015 18:57:18 +1000 
The connection filter feature (no, that's not the killer feature I promised) lets you have fine control over what gets into your stream via any specific connection. It takes text, hashtags, or regular expressions which if found can cause the post to be imported or ignored. You can use this to limit the time you spend on folks that like to argue about specific topics or abuse tags, but still have interesting content occasionally.

It is evaluated only for the top level post which starts a thread. Once you've allowed a thread you've allowed comments to it. If the top level post is ignored, so is the entire thread.

In other news hubzilla should now work with postgres.
 Na Jo ChaanWed, 01 Jul 2015 01:31:14 +1000 
Indeed. A very useful tool.
 Wed, 01 Jul 2015 03:21:29 +1000 
Mike's been brewing coffee...
Mike Macgirvin
 High Range, AustraliaSun, 28 Jun 2015 18:46:22 +1000 last edited: Sun, 28 Jun 2015 18:47:03 +1000  
Killer feature coming soon. Those who know me well won't be surprised at all when it comes. It ties everything together.
Lohan G
 Thu, 02 Jul 2015 02:05:32 +1000 
I know what this is. We will be able to federate with UFOs.
Sean Tilley
 Thu, 02 Jul 2015 03:09:41 +1000 
We already can.
Mike Macgirvin
 High Range, AustraliaFri, 26 Jun 2015 15:05:04 +1000 
For those of you who are laser focused on "social networking", this is 4.5 years old but a good read because it puts the whole bag of crap into perspective - (along with some predictions for "the future" which didn't really play out).
Andrew Manning
 Mon, 29 Jun 2015 07:45:10 +1000 
The Social Graph Will Become Portable

Right now our social graph (whom we are connected to and their key information like email addresses) is mostly held captive by Facebook.  There is growing pressure on Facebook to make this portable and they have made some progress on this front.  Ultimately I don’t believe users or society as a whole will accept a single company “locking in” our vital information.

Facebook will succumb to pressure and over time make this available to us to allow us more choice in being part of several social networks without having to spam all of our friends again.  I know in 2010 this doesn’t seem obvious to everybody but it’s my judgment.  Either they make our social graph portable or we’ll find other networks to join. I predict this will come before the end of 2012.  

I would say my research on this subject is rather extensive by now, and Red Matrix is the only network with anything close to "social graph" portability, and indeed it is the only platform that seems to get the greater concept of an internet identity that you own instead of a neverending list of accounts with a bunch of random web services.
Mike Macgirvin
 High Range, AustraliaFri, 26 Jun 2015 10:12:39 +1000 
hak5's friendica site now has 263 (visible) members. I predict meltdown. Oh wait - it's already happening.
Mike Macgirvin
 High Range, AustraliaMon, 22 Jun 2015 11:47:06 +1000 
Unfortunately due to a series of unlucky events, the server hosting got kicked out of the datacenter and then was lost in transit. On top of that even the off-site backup of the database got damaged and is not recoverable.
This means we can’t restore accounts on ever.

Mike Macgirvin
 Tue, 23 Jun 2015 06:55:26 +1000 
Ironically I got Diaspora import working pretty well yesterday before I read this post, though it's unlikely to have any effect. The importer only works on newer JSON dumps and the site in question probably had not yet upgraded yet, or running long enough with the new code that more than one or two people would've had a JSON dump file.  We could probably process an XML dump file without much added work, but I don't see anybody asking for it. Nobody backs up their social presence with any regularity, and I suspect most folks on the affected site will leave the free web forever as they've done in the past when this kind of thing happens.

I'm thinking a good idea would be a plugin that shoves a channel backup prompt in your face once a month if you've got no clones, or a client side script that connects with OAuth from your desktop regularly and just does it.
 Tue, 23 Jun 2015 16:21:48 +1000 
I bet cloning has saved the day for a number of matrixians over the years!!
Mike Macgirvin
 High Range, AustraliaMon, 22 Jun 2015 10:49:44 +1000 
Only a few people here are likely to know this tune or remember the times. It represents the calm before the storm. Change was in the air. It was about to spill out into the streets.

Herb Alpert & The Tijuana Brass - Spanish Flea
by Jan Hammer on YouTube
Manuel Jiménez Friaza
 Mon, 22 Jun 2015 17:23:36 +1000 
Thanks @Mike Macgirvin :-) To boost morale!
Alexandre Hannud Abdo
 Tue, 23 Jun 2015 04:30:23 +1000 
I don't think either zothub or my site have older code, and I have merged the changes that returned trimming as soon as they got to master (plus, git diff master | grep trim returns nothing). I imagine we're forgetting to trim something when we send updates, and then when we trim what we received we have issues. Or maybe we're not updating the signatures of updates received? Well, I'll keep an eye and try to figure out. I still frequently see "incorrect signature" posts on my side, always involving edited posts.
Mike Macgirvin
 High Range, AustraliaSat, 20 Jun 2015 11:18:14 +1000 
You should in theory be able to import a Diaspora export file now as a new channel, sans content which is waiting for fixes on the D* side before we can do anything with it. As usual with my work and especially since this is a federation issue with a network driver I have personally disabled, it's completely untested - so if you encounter any issues, it's not going to fix itself.
Mike Macgirvin
 Sat, 20 Jun 2015 11:19:48 +1000 
Oh, and that would be a new style JSON export file, not the old XML thing.
Mike Macgirvin
 High Range, AustraliaFri, 19 Jun 2015 19:01:12 +1000 
What's that Skippy? You're left handed!


Kangaroos prefer to use their left forelimb to do things, say researchers, who have reported the first ever discovery of human-like handedness in animals.
Mike Macgirvin
 High Range, AustraliaThu, 18 Jun 2015 15:13:30 +1000 
Starting to see some encouraging results from merging cloud storage and photos, though there are still a lot of loose ends and edge cases to clean up and make right.

Mike Macgirvin
 High Range, AustraliaThu, 18 Jun 2015 14:43:29 +1000 
Inside Obama's Stealth Startup


President Obama has quietly recruited top tech talent from the likes of Google and Facebook. Their mission: to reboot how government works.
Giaco Jazz
 Fri, 19 Jun 2015 00:03:08 +1000