Sean Tilley
Sean Tilley
dsh@deadsuperhero.com
Sean Tilley

Dreams
  
I'm sitting in a van. It's a red 90's Ford Windstar, rocking side to side as it barrels down a long road. The land is flat, repetitive, and boring.

"We're in Nebraska," dad says. The hours of driving have left him in a quiet stupor, his mind dedicated to the bends and twists between objects in motion.

I look over at my brother, and he's seven years old, staring out the window as he plays his GameBoy. We're making our way to Colorado, our yearly summer pilgrimage to the house of my mother's parents. The van''s CD player is blaring Da Vinci's Notebook, and dad sings along to keep himself awake.

My gut feels an awkward sinking feeling. This isn't real, and there is no coming back to this. There is no fixing the marriage of my parents, there is no convergence between scattered people who won't talk to each other.

I sobbed bitterly, and tears streamed down my face.
Mike Macgirvin
  
"We're in Nebraska," dad says.


Image/photo
Haakon Meland Eriksen (Parlementum)
  
I went to Hell and back last summer.Node: ‪Hell‬ (‪160368207‬) | OpenStreetMap

Image/photo

OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
Sean Tilley
 San Francisco, CA (Map) 
For obvious reasons, this is kind of a funny status

"Published via Socialhome via Pump.io via Friendica via Diaspora"
Miguel
 from Diaspora
Yeah. I got the funny part from the comments, actually.
Michael MD
 
federation!   ..

but guessing it probably went over a connector addon between accounts on different inetworks he case of pumpio  
(eg the pumpio addons that exist for Hubzilla and Friendica)

I think the other networks mentioned and also Hubzilla can all talk diaspora protocols to each other

hey btw looking at the that post reminds me -
Im looking for any libraries/tools/etc that might be useful for adding federation to existing websites that aren't based on platforms that natively support federation..so might have a look at that ..
also I remember a couple of years ago seeing a post about someone working on a zot library.(for adding zot support to non-hubzilla stuff/other platforms/etc)  does anyone remember this?

Sean Tilley
 San Francisco, CA (Map) 
!Hubzilla Development Good news! My Hubzilla themes repo is getting updated so that themes properly conform to the Hubzilla 3.x series. I have an issue queue of things to work on, and hope to get everything resolved in a short amount of time.

As many of you know, this repo is part of a long-running playground to explore the different layers of the platform, and experiment with various ways to customize the look and feel of one's hub. I have considered it to be very valuable for myself, as I've gotten to peel through many different parts of Hubzilla's display system and figure out how they work together.

The following themes are basically "complete", save for some minor cosmetic work:
  • Suckerberg
  • Clarity
The following are require in-depth adjustment. The good news is that this is an opportunity to not only fix the themes, but write custom widgets and adjust each one to a specific layout:
  • Bookish
  • Nova
  • Occupant
  • Sporadic
  • Stumble
  • Sunbeam
Andrew Manning
  
What's the latest doco for how to install and enable them? Is this still accurate?
h.ear.t | tobias
  
Sean Tilley
  
Yeah, I primarily use the /util scripts for adding theme repos and updating them.
Sean Tilley
 San Francisco, CA (Map) 
awgawg wrote the following post Mon, 12 Feb 2018 14:22:27 -0800
shortly before her death, Ada Lovelace passed on maintainership of slackware linux to Patrick Volkerding's great grandfather, making it the oldest actively maintained distribution.
Jim R « Համիշ Ռոբերտի որդին »
 from Diaspora
LOL!
Beni Grind
  
There is a #Slackware forum: @slackware nostalgics - not very active though since I'm probably the only active Slackware user on Hubzilla ;) I also don't get the "nostalgics" in its name, this sounds like Slackware is dead and only a relic from a previous computer age...
Mike Macgirvin
  
There was linux before Slackware, but it was quite an adventure to install as you usually needed to configure and bootstrap a working kernel from source. That's a relative assessment because while the early Slackwares had a scripted installer, they were distributed on 20-30 floppies and you almost always ended up with at least one bad floppy in the stack.

Sean Tilley
 San Francisco, CA (Map) 
I've recently gathered copies of interviews I have appeared in, most of them pertaining to Diaspora, and have added them to my Hubzilla cloud folder for safekeeping. Some of the interviews have good moments, occasionally I did a really good job. Some of them are a little cringe-inducing, but I figured it was worth preserving them, too.

I'm also now mirroring an old Diaspora text interview from a site that doesn't host it anymore.

The Computer America Show file is unusually large, might try to shrink it and re-upload sometime soon.
goobgoob/goobgoobgoob
 from Diaspora
The audio interview you gave a few years ago to a British-based tech podcast (can't remember the name) was excellent. You gave a really lucid, well balanced overview of Diaspora, what it was trying to do and the current challenges, and came across really well in a personal way too. I was dead impressed, and thought 'I wish I could do that.' All power to you.
Sean Tilley
  
The audio interview you gave a few years ago to a British-based tech podcast (can't remember the name) was excellent.


Haha, I'm pretty sure that was the Ubuntu UK Podcast. I actually felt that was one of my weaker interviews, but I'm glad you might think otherwise. :D
Harald Eilertsen
 from Diaspora
Doing interviews is hard! Especially live interviews!
Sean Tilley
 San Francisco, CA (Map) 
This is a pretty big deal for me.

The FederationThe Federation wrote the following post Mon, 05 Feb 2018 06:58:33 -0800

Organization news


The Federation info is now a separate organization on #Github, thanks @Zauberstuhl for the idea ?

What does this mean? Well, it would be nice to take in a few more maintainers to ensure the site code gets some desperately needed improvements, for example. There are several things that have been requested by community members which I (Jason Robinson) haven't had time to implement due to work ongoing with #Socialhome.

My personal wish would be to make The-Federation.info even more into a nice landing page for all #TheFederation / #Fediverse projects. This would mean not being constrained to just following servers running the #Diaspora protcol, but also including servers from #ActivityPub and #OStatus side, for example. The information is available out there, if not in exactly the same format, at least to some level.

If you are a #federated social web enthusiast, possibly even a maintainer of one of these projects and interested in improving the site, please get in touch, for example by replying here or chatting on FreeNode #thefederation channel, or directly to me. Please don't use private messages since those are not supported by this account yet.

#diaspora #friendica #hubzilla #ganggo #socialhome #mastodon #gnusocial
Sean Tilley
 San Francisco, CA (Map) 
Really interesting write-up by Dennis Schubert from #Diaspora. He and I have argued about this a few times in the past, and I don't necessarily agree with everything he has to say, but I do appreciate his views on the subject.

Dennis SchubertDennis Schubert wrote the following post Wed, 31 Jan 2018 19:36:37 -0800
ActivityPub - one protocol to rule them all?
http://schub.io/blog/2018/02/01/activitypub-one-protocol-to-rule-them-all.html

So, I just published a tiny little blog post with my thoughts on #ActivityPub, #ActivityStreams, and related specifications. If you manage to finish reading it, you should have a pretty good understanding on how I see the world of social networking protocols, and you will get an answer to the question if whether is likely for #diaspora to support ActivityPub any time soon or not.
kris
  
That could be a good idea to implement ActivityPub in Diaspora. I don't understand why it is not planed yet. As far as I understand it is not planed

Sean Tilley
 San Francisco, CA (Map) 
!Hubzilla Development

If you're running the dev branch of #Hubzilla, you'll see that a new feature has landed for channels – Articles

This is a really exciting feature to me, as I hope to build We Distribute on top of it.

Here are a few relevant files to understand different pieces of it:Here's a quick test article, as it appears today: https://deadsuperhero.com/articles/dsh/suggestions-happier-life

I'd love to explore the theme development side of this, specifically to make Article objects look like an article you'd see on any popular CMS that features them. (Ars Technica, the Verge, Mashable, etc). This may require me to open my first actual pull request for the Hubzilla project, as this is a feature of huge interest to me. The first "useful" thing I can think of might be a thumbnail field, which sets the og:image property of the article when shared.

Eventually, I might dive into either building a page or a plugin that shows all published Article objects on a hub, sorted by published date, complete with title, link, and author information.
h.ear.t | tobias
  
h.ear.t | tobias
  
mrjive
  
Just for the record: I didn't !
Sean Tilley
 San Francisco, CA (Map) 
!Hubzilla Support Forum I've been trying to enable Markdown for posts, but realized that I cannot find the option anywhere. I thought we supported this, do we not do that anymore?
Herbert testet Hubzilla
  
Humm, can't find the markdown in posts plugin ... can pls somebody give me a hint where to search. My hubzilla is 3.1.5 (dev).
Sean Tilley
  
Hey @Herbert testet Hubzilla , you should run the update script for your add-on repo, then check your Plugins section under Admin. Searching for the word "Markdown" helped me.
Herbert testet Hubzilla
  
Ah oops. Forgot the update script this time :-(
Sean Tilley
 San Francisco, CA (Map) 
!New Here I'm actually "Old Here", having played with the platform since it originally went by the name of RedMatrix. Most of the people I've added already know me, but I consider myself part of the Hubzilla community, and I love it dearly.

Anyway, I love the idea behind this channel, and I hope to be part of the regular welcoming party for anyone new to our community.
Herbert testet Hubzilla
  
Yeah, and with #newhere you might even reach #diaspora ?
Adam Robertson
  
#oldhere   #funny
Holger
  
Image/photo

Dreams
  
A battle rages on in the near reaches of our settlement. Dozens of ships varying in design hang high in our planet's sky. Thousands of lazers light up a desert night. We stand far beneath them, as our base scrambles to mount any sort of defense.

"We have to get you somewhere safe," one of my commanding officers bellows, practically grabbing my entire body as we run together. We run towards the temple of Kronos, keeper of time.

"Are you sure about this, Commander?" I ask, staring down his eyes.

"We don't have time. You need to hide in the past. I'll come looking for you when the coast is clear."

I nod, and step inside.

I find myself in a chamber shaped like a coffin, and kneel at the altar. I cut my hand, place a gold plate against my blood, and touch the marble surface.

I stand alone in a red desert at the beginning of sunrise. Sweating, I set my bags down and sit. A timer starts on my watch, and I hear the gentle low hum of wind scraping against the dunes. Now it is time to wait.
elmussol
  
And z is only actually cool in Zot and Hubzilla.
Mike Macgirvin
  
In Australia if you use the '-ize' form, kangaroos will shit on your lawn and you'll be drinking alone whilst everybody around you chants "yank, yank septic tank" in unison.
Sean Tilley
 San Francisco, CA (Map) 
Just an update: my review of #Hubzilla is still in-progress. I regret falling a month behind on publishing it, but it's a pretty big undertaking, and I've managed to deep-dive into many features of the system and how it works.

Current word count: 2,471. So far I've explained everything from how to install a hub to setting up a channel, creating content, finding channels to connect to, tagging, cloud, calendar sync, wiki, nomadic identity, OpenWebAuth, a number of the plugins, and theme development. There's still a lot to cover, but I am proud of how this is taking shape. :)
Jason Robinson ?
 from Diaspora
Looking forward to reading it!

Sean Tilley
 San Francisco, CA (Map) 


"Smells Like Teen Spirit" by Nirvana Re-Mixed in a Major Key
by Rudie Obias on YouTube

This is kind of wonderful. I've known about the Major Key / Minor Key tonal shifts changing the mood of a song completely, but this feels like I'm listening to #Nirvana from an alternate reality.

I'd love to build out a playlist of songs like this.
Kaito
 
 nsfw
Theodotos Andreou
 from Diaspora
Nice!

@Alexandre Sto, I endorse your dream. :)
Itri
 from Diaspora
Amazing share, thanks \^_\^ . Blew my mind ). Sadly, most other major key remixes found on YouTube are a lot less impressive in terms of tonal shift, so building a decently long playlist out of them is an unlikely possibility (

Sean Tilley
 San Francisco, CA (Map) 
Just saw this on BountySource's website. Honestly, it's kind of depressing to think that a simple service such as this wasn't able to turn enough of a profit to sustain itself. That it had to be bought out by some stupid blockchain company and a bunch of beard-twirling venture capitalists is doubly depressing.

Here's some soulless marketing-speak from CanYa's PR:

CanYa has acquired the majority stake in the online P2P software platform Bountysource and its 46,000 users

CanYa has again raised the bar for ICOs following a major acquisition of Bountysource and its passionate 46,000 open-source developer community. In a world where most ICOs (and traded cryptocurrencies) have no product or user-base, this move is unprecedented.


Fuck you CanYa for shoehorning your crappy blockchain and digital tokens into a perfectly good platform for paying out to FOSS projects. Fuck your callous press releases, your heartless emphasis on technologies that don't solve anything, and your shitty altcoin that no one needs. Thanks for forcing it on a bunch of people who weren't really all that affected by any of the problems you aim to solve.

At this point, it may make more sense for the Hubzilla project to eventually use their own commerce system for community donations, to replicate the very functionality that we were using BountySource for.
Mike Macgirvin
  
To be fair, bountysource had some serious problems before the merger and I have long suspected underlying solvency issues and a bit of a pyramid based financial structure (future inflows appear to be used to payout past obligations). The situation has not improved since the takeover and as a result they have lost my trust completely. Latching on to the blockchain bubble doesn't give me much confidence in the long term prospects either, as that bubble is showing some signs of stress and hints at the underlying motivations.
maiyannah
 from Qvitter
@dsh  Im not sure Id be so charitable.  They made good money by appearances, and just sold out.
Sean Tilley
 San Francisco, CA (Map) 
Hey @Tobias , I'm trying to syndicate a feed from the Friendica blog, but I've been having some strange problems. When I try to visit the URL of the blog's feed, it provides the XML file as a download rather than a page that browsers can read. Unfortunately this means that it does not work with the Sources feature in Hubzilla.

I tried to work around it by using FeedBurner, but I get this error message on FeedBurner's end:

The URL does not appear to reference a valid XML file. We encountered the following problem: Error on line 2: The processing instruction target matching "[xX][mM][lL]" is not allowed.


It seems like something might be misconfigured with your blog feed? Maybe the content type is not being served correctly?
mike
 from GNU-Social
There's a blank line before the xml declaration, which is throwing fits for every feed reader and validator I throw at it. WordPress has an atom plugin and I always used that instead of RSS. That may not fix the original problem but it will probably work around it.
Sean Tilley
  
There's a blank line before the xml declaration, which is throwing fits for every feed reader and validator I throw at it. WordPress has an atom plugin and I always used that instead of RSS. That may not fix the original problem but it will probably work around it.


Good insight, thanks Mike.
maiyannah
 from Qvitter
@dsh Seeing this makes a lot of sense.  Sungo (now having left the fediverse sadly, as far as I know anyways) had persistent wierd problems with feeds from his postActiv instance we tracked down to them really NOT LIKING it having a blank line before the actual document.
Sean Tilley
  
Sean Tilley updated his profile photo

Image/photo

Sean Tilley
 San Francisco, CA (Map) 
For now, I am building out a simple set of experiments. Initially, I needed a convenient way to monitor project feeds from different places, so I've used the Channel Sources feature to create syndicated bot channels for the federated projects I want to watch.


https://wedistribute.org/channel/diaspora

This requires some adjustment and fine-tuning, but you can subscribe to it through Diaspora, Friendica, GNU Social, Mastodon, Socialhome, Hubzilla, or anywhere that can use #OStatus, #ActivityPub, #Diaspora Protocol, or #Zot.
Jason Robinson ?
 from Diaspora
There is https://social.mrzyx.de/people/5d4b8da2c2a1e205 though already, unless of course you want to collect all information in one account. Could get a little verbose though, depending on how many sources are aggregated.
Sean Tilley
  
Hmm, that might actually be a more usable source for me!
paulfree14
  
also if you add an accoumt as an resource instead of an rss feed, comments (not all) should get federated.
Sean Tilley
 San Francisco, CA (Map) 
@Hubzilla Support Forum+ What's the best way to modify the Avatar and Name field on a remote channel feed connection? I wanted to set up some small bots that pull streams from Github and other sources, but for organizational branding purposes, I'd like to make sure that the name and picture lines up in a way that makes sense. For example, if I'm creating a channel for Github commits, currently it just uses the top-level picture.
Mike Macgirvin
  last edited: Wed, 17 Jan 2018 18:05:25 -0800  
There's no simple way to do this at the moment. You can change the name in the xchan table (xchan_name). This would also be the place to change the photo, except that finding the correct photo for a feed and then importing it  and updating the xchan record is a somewhat complicated process.

Here's how. create a file named mod/test.php (after creating the mod directory).


<?php

require_once('include/photo/photo_driver.php');

function test_content ($a) {

  $hash = 'xyz123abc'; // xchan.xchan_hash of the feed connection
  $url = 'https://some.image.url';

   $photos = import_xchan_photo($url,$hash);
   $r = q("update xchan set xchan_photo_date = '%s', xchan_photo_l = '%s', xchan_photo_m = '%s', xchan_photo_s = '%s', xchan_photo_mimetype = '%s' where xchan_hash = '%s'",
        dbesc(datetime_convert()),
        dbesc($photos[0]),
        dbesc($photos[1]),
        dbesc($photos[2]),
        dbesc($photos[3]),
        dbesc($hash)
    );
}


-------

Once you edit the hash and url and save the file, visit yoursite/test (once only). Then remove or disable the file somehow so others cannot access it.

[edit: you might also edit xchan_name_date and set it to anything more recent than it is currently set to. This will trigger other sites to discover that it changed. ]
Sean Tilley
 San Francisco, CA (Map) 
@Hubzilla Support Forum+ I'm setting up a new hub, and trying to remember one last thing that I haven't had to worry about in a while - sending emails! Specifically, verification emails for accounts.

What's the general best practice with setting up a PHP email-sending library with a Hubzilla installation?
Mike Macgirvin
  
MTAs can get incredibly complicated. I'd probably recommend starting with

apt-get install postfix

and choose 'internet site', unless somebody else has a simpler setup. nullmailer is also dead simple but requires an external smarthost iirc. Exim will make you pull your hair out, especially running under a debian/ubuntu distro. I cut my teeth on the original sendmail and was one of the few people that could write configuration rules for that beast, but it is getting really old and I don't think I would recommend it any more.
Sean Tilley
  
Cool, postfix sounds good enough for me. I'm already part-way through a guide and have a little more fiddling to do before it works.
Mario Vavti
  
msmtp - ArchWiki
msmtp is a very simple and easy to use SMTP client with fairly complete sendmail compatibility. Install the msmtp package. Additionally, install msmtp-mta, which creates a sendmail alias to msmtp. The following is an example of a msmtp configuration (the file is based on the per-user example file located at /usr/share/doc/msmtp/msmtprc-user.example...
Sean Tilley
 San Francisco, CA (Map) 
Maybe this is finally the end. The death spiral we've all been waiting for!

Facebook’s News Feed tests reportedly help boost fake news

Image/photo


In addition to the proliferation of fake news, publishers in the countries where the system is being tested say that traffic to their news sites has also plummeted with these changes, according to the NYT. Facebook hasn’t indicated when these tests will end.


#Facebook