Mike Macgirvin
 High Range, AustraliaTue, 26 May 2015 15:03:02 +1000 
@Channel One+ Could one of you that has service class limits on their hub please put together a quick write-up for the docs on a sample setup (?) This is being asked in issue #338 and I don't have the information at my fingertips as I don't use service classes personally.
Mike Macgirvin
 High Range, AustraliaThu, 21 May 2015 15:05:49 +1000 
note by jpope -

    We’re getting close to the one year anniversary of the last commit to pumpio… :/

Think we can safely (sadly) say that the project is dead.
Sean Tilley
Mon, 25 May 2015 14:43:43 +1000 
Interop is a difficult thing. There's a lot of NIH mentality everywhere. Tent, SocialWG, Diaspora, Pump, and Red all do things drastically differently, but they mostly follow the same general core concepts, with some deviations (such as privacy models and authentication technologies). The fact that GNU also props up GNU Social and Pump APIs and encourages working with the SocialWG is also somewhat frustrating.

I would be interested in seeing zot as a library at some point in the future. It would be fun to look into what would need to happen for a Rails or Node implementation; those may attract pump or diaspora devs to try out something that could technically be compatible.
Mike Macgirvin
 Mon, 25 May 2015 15:22:36 +1000

Wherein I repeat things I've already said a number of times before...
Mike Macgirvin
 High Range, AustraliaTue, 19 May 2015 13:28:24 +1000 
Queensland drought: it's not just graziers looking to the skies for answers - The Drum (Australian Broadcasting Corporation)


"There's never been a drought that hasn't broken," the mayor of Longreach, Joe Owens, recently told me. "But there have been plenty that have broken people in the process."
Mike Macgirvin

Better living through chemistry

 High Range, AustraliaTue, 19 May 2015 08:47:32 +1000 

Now merging/combining redmatrix, trinidad, and hubzilla. Expect some instability on the hubzilla tree until the dust settles (perhaps 7-8 weeks if things go smoothly). If you were crazy enough to ignore my previous warnings and installed it anyway, throw away your database and start over. Your installation is totally buggered. Be prepared to do this a few more times.
Einer von Vielen
 Wed, 20 May 2015 05:40:39 +1000 
Wow, YES !
 Wed, 20 May 2015 15:01:44 +1000 
Mike's going through that fresh pot of coffee (or two)...
Mike Macgirvin
 High Range, AustraliaMon, 18 May 2015 13:22:35 +1000 
The Mission To Save The Internet By Rewiring It From The Name Up
The decades-old architecture of the internet is running out of IP addresses. Enter a bold plan for a new internet, designed from the name up.
Mike Macgirvin
 Tue, 19 May 2015 06:38:02 +1000 
URNs have been around for ages - this just implements them but at the lower levels of the stack instead of the application layer. It's also a similar concept to what we did with zot to allow channel mobility. We've got a reference ID that we can prove is you so we don't care what hostname you're logged into. IPV6 solves the running out of addresses different problem but as the article mentions, the entire scheme is biased towards centralisation. With a name based system you're not concentrating on machines or websites any more. The focus is delivering the content you're after. This would even be a win for the centralised providers (who build vast decentralised infrastructures internally to serve their content through a single domain name) but let's not tell them that...
Tue, 19 May 2015 08:10:34 +1000 from Diaspora
i have to admit i like addressing things with IPv4,l ike email@24.543.2.34 or

it was reliable, not needing anything else to work, and the address gave you an understanding of where the resource was on the physical network in a more intuitive way than IPv6

although i can see how resource abstractions are necessary for a distributed network to be a free place, and i suppose the internet will grow beyond what IPv4 can handle
Mike Macgirvin
 High Range, AustraliaMon, 18 May 2015 11:53:40 +1000 
Online Reputation-Management Console
Summary Reporting for: mike@.......

Based on our preliminary findings your online reputation could be under scrutiny.

Ya' think?
William Mouck
 Mon, 18 May 2015 12:17:46 +1000 last edited: Mon, 18 May 2015 12:18:02 +1000  
These guys'll help  ...... When not cracking me lol.
Mike Macgirvin
 High Range, AustraliaMon, 18 May 2015 11:45:54 +1000 
We've now got fine-grained permissions on OAuth connections so that you can have API clients with limited abilities.  Previously OAuth connections which you authorised could do anything your channel can do. There's no front-end for setting these permissions yet (this would be a community task) but the hard work is done and they are now integrated into the API and the permissions framework. So you can provide access to external clients to have some subset of abilities like viewing photos and/or posting photos (for example) without giving them access to your entire world; such as reading your private mail and seeing your hidden friends.

Also a quick note to translation teams: There are several strings with the project name in them. We've now replaced this with a macro $projectname or $Projectname (depending on whether or not the context requires it to be upper/lower case). If you are translating strings leave this macro alone. It will be replaced with the real project name at run time. This way we won't have to maintain separate string files for Redmatrix and Hubzilla.  

#redmatrix #hubzilla
Mike Macgirvin
 High Range, AustraliaFri, 15 May 2015 13:00:36 +1000 
The absolutely critical bit starts at 2:27

The Mothers Of Invention - Oh, In The Sky (1968)
by vinylsolution on YouTube
Mike Macgirvin
 Fri, 15 May 2015 13:09:26 +1000 
No sense starting another thread. Enjoy.

I Put A Spell On You
by Mark Notell on YouTube
Sean Tilley
Fri, 15 May 2015 05:28:06 +1000 
Happy birthday, Mike! Hope you're doing well.
Adam Robertson
 Sat, 16 May 2015 02:54:58 +1000 
Happy Birthday @Mike Macgirvin You look really great for a 60 year old.
William Mouck
Sun, 17 May 2015 23:51:49 +1000 
I seen a bear in the rocky mountains from the train I was on the other day.  In fantasy retrospect I didn't just yell "Hey Bear!"   I yelled "Hey Bear it's Macgirvin's Birthday.. Better Recognize!"  Umm you and Haakon's birthday's in May eh and there's like May Day Labour events and all that seems May really is RED MAY... Although the Important part really is Zot and Not Red I can't come up with any Zotty Group Shared moment things.  Umm and since it's the internet and I seen is a contributor to the proj.  There ya go Pick anything and in fantasy retrospect I got it for you.
Mike Macgirvin
 High Range, AustraliaThu, 14 May 2015 13:00:54 +1000 
You know the world is in sad shape when you compose a reply to a family member's email and it goes straight to your spam folder. Not theirs, yours. 95% of the spam still gets through.
Mike Macgirvin
 Fri, 15 May 2015 06:52:06 +1000 
Client sends message via SMTP, which is delivered bcc to the inbox. It then downloads it via IMAP into the inbox, and subsequently filters it.
 Fri, 15 May 2015 06:55:34 +1000 
Ok. That does make sense.
Mike Macgirvin
 High Range, AustraliaThu, 14 May 2015 12:26:56 +1000 
Hopefully in a few more weeks I'll have worked through the "merge from hell" across projects and we'll be left with the much more manageable "merge from heck".
Mike Macgirvin
 High Range, AustraliaThu, 14 May 2015 11:16:34 +1000 
Speaking of Cap'n Jack...

Johnny Depp's dogs could be put down as Barnaby Joyce issues ultimatum


Hollywood star Johnny Depp is in trouble after bringing his two pet dogs into Australia without declaring them to quarantine.
Mike Macgirvin
 High Range, AustraliaWed, 13 May 2015 10:24:55 +1000 
Sydney traffic: Mad Max Fury Road to close Sydney's Cahill Expressway for three hours


Motorists have been warned to expect delays around parts of Sydney's CBD on Wednesday, and it's due to the latest instalment in of the Mad Max film franchise, aptly named Fury Road.
Fri, 15 May 2015 09:33:19 +1000 from Friendica
Lack of rain can be due to deforestation. Forests produce aerosols that seed clouds. Of course they also retain water, for cloud formation. The effect of their presence is felt hundreds, even thousands, of kilometers away. For instance, deforestation in Amazonia or Central Africa have caused desertification, heat waves and inundations in the American MidWest and in Europe, respectively.

Allan Savory's method is further reaching than permaculture because it relies on the movements of cattle. To approch this effect, we'd have to have permaculture experts travelling far and wide.
Thomas Willingham
 Fri, 15 May 2015 10:03:59 +1000 
Yes, that's one of my favourite facts.

I knew it was true long before there was any evidence to support it, because Bill Hamilton had a hunch, and he was never wrong.
Mike Macgirvin
 High Range, AustraliaWed, 13 May 2015 07:02:11 +1000 
Speaking of federation, looks like I have to do a bit of work so that comments from "third-party federations" such as GNU-social make it through the Diaspora connector from Friendica to redmatrix. Folks from Diaspora that have an interest in federation might also be interested in working on this one for their own service. (Or not, I don't know). It's a commenter that you'll have to poke around a bit more with webfinger to figure out what to display about them, and then you'll also have to disable half of the signature verification on those comments since their original system didn't think ahead to sign their comments from GNU-social or to Friendica in a way that Diaspora will accept. You probably won't be able to provide an "add Contact" button without a bit more work, so best to turn this off for these folks until that work is done.

If you're already familiar with all the variants of webfinger over the last five years and how they're used in different free web projects this might take an hour or two. If not, this may require a bit of background reading.
Giaco Jazz
 Wed, 13 May 2015 09:59:18 +1000 
an interesting curiosity about the federation inside GNUsocial:

then perhaps indirectly also it affects the "external" federation...
Mike Macgirvin
 Wed, 13 May 2015 10:06:20 +1000 
I'm aware of that - it's unrelated.
Mike Macgirvin
 High Range, AustraliaTue, 12 May 2015 09:15:25 +1000 
@James D Morgan - you still there?

Tornadoes hit Texas, Arkansas, leaving at least five dead


At least five people die after violent storms and tornadoes batter parts of the southern United States.
James D Morgan
 Wed, 13 May 2015 00:16:30 +1000 
I am. Most of the bad stuff ended up to the east of me. We still have a chance if severe weather this week but it is beginning to look like this will be a rain event, maybe with some small hail.

Last week the closest tornado was about 20 miles away. It was one of many. No deaths or injuries reported in my watch area but some property damage was reported
Mike Macgirvin
 High Range, AustraliaSat, 09 May 2015 10:28:23 +1000 
This is from 1991. The landscape has changed in minor but significant ways. Importantly, this pre-dates what we now know as the "world wide web".
Bob Mottram
 Tue, 12 May 2015 08:15:29 +1000 
@aj The early web was quite fun. I think for much of the 1990s there was a naivety and sense of novelty which meant that users communicated more freely than is the case now. It was amazing to be able to correspond with people in different countries - something which we take completely for granted now.
Mike Macgirvin
 Tue, 12 May 2015 08:47:54 +1000 
John was intimately involved in the early crypto wars. See - it' a good read.
Mike Macgirvin
 High Range, AustraliaFri, 08 May 2015 09:28:44 +1000 
So this morning I worked out some code to authenticate to redmatrix using your Diaspora handle and password. It involves scraping HTML which I loathe (due to the fact that there's no API), but hey it works. This got me thinking.

We could easily create a channel based on this. So a Diaspora person automatically could have cloud storage, events, forums/groups, private photos, webpages, whatever. We could also do the same thing for GNU-social and Friendica (though Friendica has most of this functionality already). And I could implement all of this across the board in about 3 hours.

Imagine a free web without walls. Where there isn't even a distinction between what software you're using. It's just a bunch of connected services to do whatever you want, and it all just works. And you can choose whatever service you want to handle your authentication details.

Then reality sunk in. If there's one thing I've learned in the last five years, it's that people want their walls. They demand their walls.

The other thing I've learned is that you can't be ahead of your time. You have to wait for your time. It may take years, you may get old and die in the meantime, but you have to wait.

rm -f login_connector.php

Always nice getting completely trashed by someone on things you didnt do or had no part on. #Opensource politics..

My emphasis on things you didn't do.
Mike Macgirvin
 Fri, 08 May 2015 16:03:21 +1000 
All the code you need to implement this vision is available today in the addons. Find it and re-arrange it. Diaspora login, statusnet login, Friendica login, and hooking into authentication and provisioning a new account. Examples of all these things are right there. Tazman could probably do this.
Fri, 08 May 2015 21:38:52 +1000 from Diaspora
Speaking personally, Mike, I would love this, and I really appreciate your work developing the free social web.