photo/image
Mike Macgirvin
 High Range, AustraliaTue, 02 Jun 2015 10:49:15 +1000 
As far as specs go, this one is an atrocity against mankind.


[
  {
    "@context":"http:\/\/activitystrea.ms\/schema\/1.0",
    "@type":"Post",
    "@id":"https:\/\/red.wf\/channel\/jrm\/?f=&mid=d846f24c3938d8b5ae868631bd39c0d07420f3af337b2af5a109d4fe4e86b833@red.wf",
    "published":"2015-05-30T23:18:51Z",
    "object":{
      "@type":"Note",
      "@id":"https:\/\/red.wf\/channel\/jrm\/?f=&mid=d846f24c3938d8b5ae868631bd39c0d07420f3af337b2af5a109d4fe4e86b833@red.wf",
      "@context":{
        "zot":"http:\/\/purl.org\/zot\/protocol"
      },
      "content":"PDF is not a totally open format, right? Is there a danger lurking there? Does an option exist that provides the same functionality? LibreOffice can easily export to PDF format, which I use often. Should I rethink that?<br \/><br \/>#<a class=\"zrl\" href=\"https:\/\/red.wf\/search?tag=PDF\" >PDF<\/a> #<a class=\"zrl\" href=\"https:\/\/red.wf\/search?tag=OpenFormats\" >OpenFormats<\/a>",
      "zot:owner":{
        "@type":"Person",
        "@id":"acct:jrm@red.wf",
        "displayName":"J. Randal Matheny",
        "icon":{
          "@type":"Link",
          "mediaType":"image\/jpeg",
          "href":"https:\/\/zothub.com\/photo\/85cb5da5c61b72625f7c09cd36cc73ed-5"
        },
        "url":{
          "@type":"Link",
          "mediaType":"text\/html",
          "href":"https:\/\/red.wf\/channel\/jrm"
        }
      },
      "published":"2015-05-30T23:18:51Z"
    },
    "actor":{
      "@type":"Person",
      "@id":"acct:jrm@red.wf",
      "displayName":"J. Randal Matheny",
      "icon":{
        "@type":"Link",
        "mediaType":"image\/jpeg",
        "href":"https:\/\/zothub.com\/photo\/85cb5da5c61b72625f7c09cd36cc73ed-5"
      },
      "url":{
        "@type":"Link",
        "mediaType":"text\/html",
        "href":"https:\/\/red.wf\/channel\/jrm"
      }
    }
  }
]

Mike Macgirvin
 Tue, 02 Jun 2015 12:32:58 +1000 
Don't worry - this isn't about you @J. Randal Matheny , I just ran a post you wrote through a "zot to ActivityStreams JSON with Linked Data 2.0" converter because your post was at the top of my stream at the time. (The "schema/1.0" bit is wrong as are a few other things because this is a work in progress and there are currently some conflicting specifications).

I'm just getting a handle on the effort required to move towards this "standard" feed format, considering that it isn't compatible with anything anywhere.
J. Randal Matheny
 Tue, 02 Jun 2015 12:39:10 +1000 
Whew! I was worried ... :-D

Thanks for the explanation.
Mike Macgirvin
 High Range, AustraliaMon, 01 Jun 2015 13:36:35 +1000 
Activity Streams - Martin Atkins

The genesis of the idea that became Activity Streams was a desire to make a social web out of personal websites. Atom Activity Streams was, in my opinion, a pragmatic extension of the online publishing practices of the day: RSS and Atom feeds containing the most recent posted items.

The sudden interest of some big players like Facebook, Google and Microsoft gave the initiative some credibility early on, and certainly the individuals who represented those companies were a great asset to the process, bringing with them a personal passion to build something for the greater web.

With the benefit of hindsight though, the interests of those companies would seem to have been a distraction. What had been an effort to connect together the long tail of the social web instead became an effort to design interop APIs for the social web's biggest silos. The biggest uses of the Activity Streams data formats were in private integration deals between these big players and their carefully-selected publishing partners.

It is clear to me now that incumbents do not inter-operate through open specifications but rather through contracts, partnerships and custom development. With the notable exception of HTML itself, there has rarely been an example of big company use-cases driving a specification that is used for anything other than point-to-point partnerships with big companies.
Mike Macgirvin
 High Range, AustraliaMon, 01 Jun 2015 10:10:33 +1000 
Chris Ball  » Announcing GitTorrent: A Decentralized GitHub

Image/photo

photographs                on github    &nbsp              on google+ &nbsp              on linkedin &nbsp              on twitter &nbsp              on youtube ethics                 gnome &nbsp              guitar &nbsp              kernel &nbsp              linux &nbsp              olpc &nbsp              photography   wp-svbtle (This post is an aspirational transcript of the talk I gave to the Data Terra Nemo conference...
Mike Macgirvin
 Tue, 02 Jun 2015 09:34:45 +1000 
What has that to do with decentralizing Github? Or do I miss something completely here :-/


KIRGroup - [dis]connected brains

Image/photo
jeroenpraat
 Tue, 02 Jun 2015 15:33:32 +1000 
Wow! I didn't say a word ;-)
Mike Macgirvin
 High Range, AustraliaSat, 30 May 2015 13:35:07 +1000 
The Tardis regenerates...
Image/photo
elmussol
 Sun, 31 May 2015 03:53:34 +1000 
I wondered where the chicken shed had gone.
aj@diapod.net
Sun, 31 May 2015 04:04:12 +1000 from Diaspora
Tardis is still broken. It was programmed with AI to materialize in a form that would blend into the environment and not draw attention, but in an unfortunate incident in England in the 1920's it got stuck up and it's been a police box ever since. :)
Perig
Fri, 29 May 2015 13:34:39 +1000 from Friendica
This is odd. My wife and I were wondering what origami decorations we should do for our son's birthday.
Giaco Jazz
 Fri, 29 May 2015 13:58:48 +1000 
Run rabbit run
Dig that hole,forget the sun
And when at last the work is done
Don't sit down it's time to start another one...
Mike Macgirvin
 High Range, AustraliaFri, 29 May 2015 10:42:35 +1000 
Clicking "like" on endless streams of memes that reduce all the complexities of life to simple soundbites. Your online world is one of banality and conformity. You don't dare try and intelligently discuss what you think or feel or believe. Creativity is gone, replaced by an endless stream of regurgitated mush. Your opinions are not your own - but belong to others. Your own opinions can't be seen by others. Can't be judged by others. Can't be used against you. They have been subdued to keep you safe.

You, my friend - are a prisoner of the mind.

Luckily there are a few people still on the outside willing to guide you and show you how we've adapted and re-invented the modern web and managed to create what we believe is a better world. You can still be free, but we can't unlock the doors and let you taste that freedom, because we don't have the key. You do.

When you're ready, the free web is here for you.
goob
Fri, 29 May 2015 21:22:04 +1000 from Diaspora
Does resharing this post make me guilty of absorbing the opinions of others? This is a trap!
Mike Macgirvin
 High Range, AustraliaThu, 28 May 2015 15:24:00 +1000 
Yeah, I'll have another thank you.

Image/photo
Rich**
Thu, 28 May 2015 17:24:07 +1000 from Diaspora
Pass me a glass ;)
Mike Macgirvin
 High Range, AustraliaWed, 27 May 2015 12:27:41 +1000 
Was able to deliver a pump.io formatted post to a hand-crafted redmatrix interface acting like a pump.io server, proving once again that service federation isn't something only advanced civilizations can accomplish. (We can already post the other way.)

Now, we nuke it...


git branch -d pumpio-federation


Bugger off.
Mike Macgirvin
 High Range, AustraliaTue, 26 May 2015 18:53:41 +1000 
I'll try and translate the chemist's instructions (pharmacist for those of you in North America) ...

"Mate this medicine is nasty. So many side effects you can't count them all. You're going to feel bloody awful for the next 3-4 months. But if you have a severe reaction, go straight to the emergency room."

OK, how do I tell the difference between feeling bloody awful and having a severe reaction?

"You probably can't. But if you're not on your way to the emergency room you're probably just feeling bloody awful".

That's the best I could translate it. This is going to be so fun.
Haakon Meland Eriksen
 Tue, 26 May 2015 19:32:37 +1000 
To your health! :homebrew
elmussol
 Tue, 26 May 2015 19:56:50 +1000 
I had a similar conversation in Spanish right before twelve weeks of nasty anti-TB antibiotics. Shudder. Best of luck.
Mike Macgirvin
 High Range, AustraliaTue, 26 May 2015 15:49:55 +1000 
Dynamic client registration is a bit trickier than it looks on the surface. The reason is that the registration process just creates a generic client which isn't associated with an identity (a channel in redmatrix speak). This process happens completely in the background between servers so there's no identity we can even attach to it.

One needs to actually authenticate using that OAuth client in order to link the identity to the client. It can be a bit of a chicken/egg problem. So in our OAuth flow we've got to stop everything and log you in locally (username/password); and then attach that identity to the OAuth client so that we know it's you when you come back next time.

Don't mind me - I'm just babbling.
Rich**
Tue, 26 May 2015 17:45:51 +1000 from Diaspora
You babble away mate! Always helps to say it out loud :)
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.
Habeas Codice
 Tue, 26 May 2015 15:37:45 +1000 last edited: Tue, 26 May 2015 15:37:49 +1000  
I got it. Two shakes of a [colloquialism].
Giaco lo Squartafacebook
 Na Jo ChaanWed, 27 May 2015 01:11:47 +1000 
I have problems  today  for my 'cloud-thing' , i tested also in others hubs, not just here in toktan, I can't upload files,  in the end  I have always  an http:forbidden  problem.

It is related to some changes like this ?
Mike Macgirvin
 High Range, AustraliaThu, 21 May 2015 15:05:49 +1000 
note by jpope - io.jpope.org


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

https://io.jpope.org/jpope/note/lBWq0JRARmiSe0Gm4Xb96g

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 
https://loadaverage.org/conversation/6945739#notice-6945739

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)

Image/photo

"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 
Image/photo


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 !
Arto
 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...
aj@diapod.net
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 ftp://55.243.54.4/myfolder

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 https://www.vendasta.com/  ...... 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 ddg.gg is a contributor to the proj.   https://duckduckgo.com/?q=internet+birthday+gifts  There ya go Pick anything and in fantasy retrospect I got it for you.