Sean Tilley
Sean Tilley
dsh@deadsuperhero.com
Sean Tilley

Sean Tilley
 San Francisco, CA (Map) 
@Hubzilla Support Forum+ I'm not sure these two things are related, but my channel has had these two problems for a while now:

1. The notifications widget does not show up in my sidebar unless I wait for a really long time. The weird thing is that this doesn't affect any other channels on my hub; just my main one. I can verify that this problem isn't being caused by any of my themes, and everything works as advertised for my other channels. My Git channel seems to load the notifications widget instantly.

2. When I visit the Channel Manager URL, I am greeted by a blank white page.

I'm going to crank up my logging to look into what kind of errors are showing up, but has anyone had to deal with anything similar here?
Mike Macgirvin
  
I believe you're going to require the php log to get to the bottom of this.
Mike Macgirvin
  
Just thought of something - we have in the past had issues related to undesired interplay between the default theme and custom themes. While the custom theme may be fine and not have any inherent bugs, some weird behaviour may be related to the fact that the site itself uses a different theme and there may be subtle conflicts in the way these are loaded. Would be interesting to find out if setting the theme to the base theme momentarily fixes these issues.
Sean Tilley
  
I thought about that, and even tested it, but unfortunately that doesn't seem to be the case.

I'll dig around in my log later tonight when I have time. :)

Sean Tilley
 San Francisco, CA (Map) 
Current word-count is at 1,610.

The most fleshed-out parts so far are:

  • Installation
  • Channel Basics
  • Photo Albums
  • Cloud File-Sharing/Syncing
  • Wiki
  • Community
  • Theme Development
  •     

There's still a lot of things to dive into - I have tons of sections and screenshots, and a lot of details to go over still. I'm particularly proud of the Theme Development section, as it dissects everything from starting a new theme file to setting up layouts with Comanche and writing custom widgets. I even found a way to demonstrate Comanche's usage visually.

This might be the most comprehensive review I have ever written – I'm quite proud of what has been accomplished so far. I really want to do the system justice by sharing all the things that I think is cool about it. I also hope to get this out before Christmas.
NullSpaceOddity
  
Looking forward to the Theme Development bits!
h.ear.t | tobias
  
Getting Caldav working with KDE Plasma / Kontact was quite easy. Not 100% intuitive, but easy to find.
Sean Tilley
  
Getting Caldav working with KDE Plasma / Kontact was quite easy. Not 100% intuitive, but easy to find.


Yeah, I've definitely noticed that Gnome / KDE apps are the most forgiving when it comes to interacting with WebDAV so far. Mike's tip on using Evolution to connect with my Hubzilla account was an absolutely great answer for getting the Calendar Sync to work in Gnome's native calendar app.
DeadSuperHero
 
https://github.com/DeadSuperHero/hubzilla-themes/compare/96bc108b47...ef07a4782e

Image/photo
DeadSuperHero pushed to master in DeadSuperHero/hubzilla-themes
  •   Image/photo ef07a47
    try to hide user link if visiting user channel

      
  Dec 11, 2017
 coding
Sean Tilley
 San Francisco, CA 
@Hubzilla Support Forum+ Is there a good guide out there for enabling feed republishing? I wanted to integrate my Github account and automatically reshare my commit messages. Here's what I've done so far:

1. Create a channel called @DeadSuperHero Git
2. While logged into that channel, enable Feed Republishing
3. Create a new connection to the Atom feed of my Github account.
4. Set up that connection as a Channel Source, and configure it to only reshare on keywords that contain "pushed" or "forked" in a status.
5. On my main channel, set up a Channel Source that reshares any status made by the Git channel.

Unfortunately, nothing seems to get reshared from either my main channel or my git channel. What am I forgetting to do?
kris
  
I still have problem with automatic publication of RSS. I am still not able to make it work properly.

Sean can you confirm me that it works for you ?
Sean Tilley
  
Sorry for not following up sooner, @kris . I'm happy to say that a recent update fixed the problem entirely.
kris
  
I will wait the chrismas version 3 to test more...
Sean Tilley
 San Francisco, CA (Map) 
Image/photo

Aaand we are in business!

Took some tinkering to get the conventions exactly right, but I'm super happy with how this turned out.
The next step will be to actually build in user context for the menu and make proper links for navigation.
Haakon Meland Eriksen (Parlementum)
  
Nice. :-) An interesting theme would be a Single Activity Theme, i.e. where the channel owner selects either Wiki or Chess and hides other UI elements not belonging to the activity.
Sean Tilley
  
Yeah, I've definitely thought about that. I think for the moment, I want to focus on multi-feature themes, since I use quite a lot of Hubzilla's system. My current design focus is probably going to center around navigation and visual integration of different elements.

In the future, though, I may apply my current lessons towards a blogging-centric theme.
Sean Tilley
 San Francisco, CA (Map) 
Absolutely fascinating read! :O #AlphaGo

The AI That Has Nothing to Learn From Humans

Image/photo

DeepMind’s new self-taught Go-playing program is making moves that other players describe as “alien” and “from an alternate dimension.”
Sean Tilley
 San Francisco, CA (Map) 
ActivityPub test.
Mario Vavti
  
You can use either or actually...
Mike Macgirvin
  last edited: Sun, 10 Dec 2017 22:36:31 -0800  
That FAQ entry was written before ActivityPub was implemented.

if you are talking from hubzilla to mastodo what protocol is used Ostatus or ActivityPub ?


You can use either, but new connections should probably be made using ActivityPub as there are indications that Mastodon may eventually drop OStatus. You can force activitypub connections by connecting with the following syntax:

[activitypub]https://mastodon.wherever/users/nickname
 inner
h.ear.t | tobias
  last edited: Sun, 10 Dec 2017 22:44:17 -0800  
@Mike Macgirvin
I acciddentally tagged your post instead od saving it to a folder. How can I untag it? The post declaring the tagging appears to be just an independent comment item.
BTW at least on mobile I am having problems saving. Not sure if there is a pattern for debugging, like no spaces etc. But save does nothing, I can only cancel. Latest Firefox 57 on Android
Plan to do more tests later.

Sean Tilley
 Map 
@Hubzilla Support Forum+

I'm working on redesigning the pages on my hub, an activity which I haven't focused on in ages. This is a fairly important component of the review, so I'd like to design something that both looks really nice, and isn't too painful to implement.

A few considerations to follow:

1. I'm primarily used to writing pages in HTML, particularly to create custom UI elements and page sections. If I just use the HTML content type, will I lose access to some of the semantic benefits offered by Comanche? (for example, embedding widgets from my profile into the page)

2. I'm probably going to need a lot of custom page styling. What is the best use-case here? Should I just put all of my CSS into a custom theme, and then require that theme on all of my pages? Or should I upload a CSS file somewhere, and just require that CSS file be loaded into my HTML templates?

3. If I want to use custom jQuery plugins for my pages, should I include them in the htmlhead region for the pages that use them?
Sean Tilley
  
Okay, cool! It seems to work.

Now I'll need to learn some proper PHP conventions to put some HTML elements together inside of widgets, which is still kind of foreign to me. It looks like it's possible to leverage .tpl files though, so I might try that next!
Andrew Manning
  
Definitely use template files. Every time I think I'll bang something out quicker using php strings, I'm always wrong.
Sean Tilley
  
That is incredibly helpful insight.

Sean Tilley
 Map 
This was probably my favorite hackweek project, by far. Basically a personalized song plays whenever an employee unlocks the door with their phone. Mine is currently John Cena's theme music.

Strut Your Stuff with Strut

Image/photo

Who doesn’t want a theme song that plays whenever they arrive at work? Literally everyone wants this. That's why Strut brings entrance music to all.
 Sentry
>sfb< SigmundFreud'sBartender
 from Diaspora
It also feels so much better compared to the olden days punch-card system.
Adam Robertson
  
the same question i have for people who paint flowers on their car: what happens when you are in a foul mood?
Alexandre Hannud Abdo
  
you paint carnivorous flowers :)
Sean Tilley
 Map last edited: Tue, 05 Dec 2017 15:56:06 -0800  
Losing all of the old game files that I used to work on as a teenager is a huge bummer sometimes. I feel like I really bet on the wrong horse, as far as file hosting and backups are concerned.

2Dadventure and MegaUpload don't seem to have any backups floating around anywhere. It'd be really cool if I could recover something playable, but it seems the bulk of it is just gone, gone, gone. ?

Of course, the one garbage game I made totally survived.
Kaito
 
kai favourited a status by dsh@deadsuperhero.com
Sean Tilley
 Map 
@Hubzilla Support Forum+ I'm currently experimenting with Hubzilla Calendar integration on macOS. This is part of my review of Hubzilla 2.8.

Quick question: now that calDAV is supported in core, is it possible that the Events calendar and the cdav calendar will be merged into one calendar in the future?

I'm trying to wrap my head around how this part of the platform is supposed to work, and I'd love to just have one calendar for everything, rather than two separate calendars that serve different purposes.
Mike Macgirvin
  
That was the original goal. As it turns out, there are some serious compatibility issues with trying to serve the Hubzilla events system directly from CalDAV, so the way this is currently envisioned is going back to my original concept...

Your Hubzilla event calendar will gain the ability to (optionally) auto-sync to/from CalDAV  and external calendar sources, but remain separate for purposes of social federation and (web) access control. So you can have a single calendar showing merged events from both domains but there will be a few behaviour differences depending on which system you access.

It's about one man month of effort but I don't have an ETA given my current workload.
Andrew Manning
  
Is that an average man month of effort? Because that equates to just one or two Macgirvin days!

Sean Tilley
 Map 
One of the few games that I worked on in my earlier years which I've managed to recover. Many of my other projects remain lost to time; it's rather unfortunate that the one I could recover also ranks among my worst efforts.

But hey, it's something for the archive.
James Lamentus
  
.exe

maybe I can share it for someone who uses windows, unfortunately not for me ;)
Sean Tilley
  
It actually works pretty well in Wine, and there is a Linux runtime for Adventure Game Studio titles that's not too hard to get working.

In the future, I may attempt to package some titles for easy installation.
Sean Tilley
 Map 
This is a test.
Sean Tilley
  
Yeah, I do have those in the Clarify theme that I'm running. But I purposefully tweaked them to include the notification widget as dictated by the redbasic theme it is based on.
Sean Tilley
  
Hmm, looks like it does in fact load, but takes an extremely long time to show up...
Mario Vavti
  
We now ping for notifications only after the first set of data was loaded. This might still need adjusting...

Sean Tilley
 Map 
I've been using Hubzilla for years now, and have long remained a fan of both the project as well as its surrounding community. I want to do an Ars-style deep dive into Hubzilla's inner workings and what end users can do with it.

With that in mind, what kind of things should I focus on?

Some of the areas I'd like to talk about are:

  • Signing up and configuration

  • Using the directory to connect to people

  • Channels, posts, formatting content

  • Privacy Filters

  • OpenWebAuth

  • Calendar / Events

  • Web Pages

  • Cloud / File Sharing
  •   
  • Theme Development

  • Add-ons

  • Cross-platform federation



If anyone has suggestions for other things I should try covering, let me know!
Sean Tilley
  
Aww, emoji doesn't render after I paste it. Oh well.

Anyway, this is me sweating. :P
Mike Macgirvin
  
That came through fine on my dev site. New installs are emoji compatible. Older ones (before July 2017) may need some DB tweaks
h.ear.t | tobias
  
Which ones?
Sean Tilley
 Map 
@Hubzilla Support Forum+ Is anyone experiencing a problem where no content renders in the stream? I switched over to Hubzilla's default theme to see whether mine was causing a problem, but I seem to be stuck in an endless timeout that does not resolve. This happens on my Network page as well as my Channel page.

This seems to have happened shortly after switching from the dev branch to 2.8 stable.
Sean Tilley
  
This seems to have resolved itself in an update. :)
Mike Macgirvin
  
I don't have any good ideas. Maybe an oembed got stuck.
Sean Tilley
  
I think it might have had something to do with being logged in. Anyway, I'm happy that things are up and running again.

Sean Tilley
  
I have no prior experience in organizing this sort but if thing, but uh, here's a new MeetUp I'm starting.

BAMF - Bay Area Members of the Fediverse

http://meetu.ps/c/3CrlC/vlXjp/d on Meetup

Currently testing it out to gauge interest. If you live in the Bay Area and want to come out and make new friends, that would be the most amazing thing. You are welcome to join, regardless of whether you're from #Diaspora, #Friendica, #Hubzilla, #Libertree, #SocialHome, #Pump or any other federated platform.

I'll pick a date and a venue soon.

#Fediverse #SanFrancisco #BayArea
Mike Macgirvin
  
Thanks for the logos. I'll pass them on.

could that be fixed?


It's possible, but not very likely on the short term.  

Once that project completes their proposed account migration feature I might be able to dig up my old Friendica private key and tell them I've moved (ironically to exactly the same place).
Jason Robinson
 from Diaspora
Don't see Mike's reply here on Socialhome either. Since replies are delivered by the original author, not directly, probably not a JD problem but something funky going on when Sean's node delivers them? Or does not deliver to all recipients in this case. Can't see any related errors in my logs to suggest failed signature verification etc.
Sinh Đạt
 from Diaspora
uh, don't worry
Sean Tilley
  
Oh geez, editing a bunch of my posts to add category tags caused them to re-federate.

Sorry everyone.
Charles Roth MPC
  
Image/photo

Sean Tilley
  
Sentry.io Blog - Welcome Sean Tilley
Image/photo

This was a pretty fun way to get introduced - the #Sentry team plans a video shoot and creates a GIF for their blog, which announces new team members and tells a little bit about their personal history.

One month in, and I'm starting to get adjusted to working there - I'm slowly moving up from working the support queue to taking calls and devising concept demos, which honestly feels great. I've even talked to my first enterprise customer, and I'm being coached on how to work this system.

I'm making new friends and learning how to come out of my shell. As much as I'd like to say that I feel like a kid on my first day at school, we've already hired on a bunch of new people. So I'm not even the newest person here.
Alexandre Hannud Abdo
  
Good to hear good news! Plus, your gif is fucking  awesome that it has just been repurposed in a discussion thread with some friends ;-)
goobgoob/goobgoobgoob
 from Diaspora
It sounds as though you've find an ideal place to work, and that lots of good things are coming together for you. Onwards and upwards!