#aaronpksnarfed: lol, was reading your paperless office article, got half way through, clicked a link, got distracted by something else, went back to your post to pick up where I left off. First words I read: "Not many people have attention spans that long"
#pfenwickaaronpk: Thanks! There's still a Simple Matter Of Code that I need to write to stick onto the back of it, but all that's required there is a twilio end-point for exobrain (about 20 lines of code), and a connector (about another 20 lines). I'm hoping I can do that at the airport. :)
#aaronpkpfenwick: I've been wanting to do this kind of thing too ever since Dopplr disappeared!
#aaronpkDo you consider this information public? i.e. would you publish your travel plans on your own website?
cweiske joined the channel
#pfenwickaaronpk: "Not exactly private, not exactly public." So things like "I'll be in $city on $date" is reasonably public, whereas "I'm at SE Grind working on my slides at 2am" is a little more private.
#pfenwickHaving said that, if I want to go somewhere and not receive attention, then it tends to be private. But I miss dopplr too, I loved it.
#pfenwickaaronpk: Unless I have a reason to make it otherwise. To an extent my lifestyle depends upon people knowing where I'll be.
bnvk joined the channel
#aaronpkYour FB post of cities and dates is great. I'm super interested in what that would look like on your own site, I'm trying to find time to publish my next set of travel in a way that is actionable to people!
LauraJ, melvster, snarfed and pfenwick joined the channel
#JeenaIt happened what I was preparing for for so long, someone webmentioned a normal article of mine wit a article of his own, not with a note https://jeena.net/indie-notes-reader#comments so hm my website handled it ok but not great, will need to improve on that.
#KartikPrabhuactually here is an indieweb question: Has anyone setup an indieweb poll system, where people can vote using indieauth or their own website via mentions?
#tantekKartikPrabhu - you can essentially do that with news.indiewebcamp.com
#KartikPrabhunonetheless that is another swell thing I didn't know about!
dvirsky joined the channel
#KartikPrabhunow I am quite interested in a poll system with graphs and all that that works with indieauth! Maybe after I get other indie-stuff working! Damn my indie-to-do-list is getting long
#JeenagRegor` I had to leave the community because they broke the possibility to host your own server with a update and when I asked half a year later when it will be possible again to self host under your own domain, etc. they said that this is not a priority for them. Today, soon a year later I still can not self host under my domain because of bugs in the protocoll and their server software https://github.com/cupcake/bugs/issues/31
CheckDavid joined the channel
#Jeenacweiske, where does one set the default font size in Firefox? Ah, Perferences -> Content -> Fonts & Colors -> Size, I see hm.
#JeenaHm, is there _any_ website which changes its font size according to my font size default setting? I went through my 20 open tabs and only 2 changed the font size, but then only in one part of the website so it looked rediciolous :-/
#cweiskeprobably not many, because their designers want full control
#Jeena:-/ here is another which resizes all text but doesn't the background of the header so it is white on white
#Jeenastackoverflow does it like it should be done
#ehlovaderbecause if they are the only ones who can host it succesfully then it isn't very decentralized like their mission statement suggests.
#Jeenaehlovader I can host it if I use a new domain, because mine is already in the database of the other users and I cant get them to refollow me (not automatically and not manually) and I can not follow them (not manually and not automatically)
#Jeenait is like email, most of the people are using some provider and their clients, many of them use 3rd party clients (like Mail.app or Thunderbird) and some host their own (mail/tent) server.
#Jeenaehlovader exactly, even if I own the domain there is no way for me to invalidate this subscriptions
#Jeenain my eyes it is a protocol flaw, they said that this is a security feature.
#Jeenahttps://jeena.net/s/tent-subscription-bug.png Jonathans last answer to me words it as if it were not that big of a deal "We are still thinking about the best long-term solution for the protocol." but keep in mind that this discussion went on several months after this bug was introduced.
#tobiastomoverall the tent guys don't seem to be very open to any kind of suggestions.
#Jeenathat is true, while there I tried to communicate that in some way with a blog post https://jeena.net/problems-tent but they didn't even understand my concerns
#tobiastomI think that is very much ok not to listen to suggestions if they don't like them, but then they have to live with the fact that people will move on.
#jonnybarnesdoes anyone know if the hcard::photo property needs to be an image? i.e. an img tag, or can i link to an image with an a tag and add the mf photo class to that link?
#JeenaAh here it is https://github.com/tent/tentd/issues/127 and here is the other conversation https://jeena.net/s/tent-subscription-security.png The security thing is that you should not be able to remove/add subscriptions and so on if you overtake the domain (but not the server) from another person. You need the original credentials with which you created the subscriptions. I do have them in a database backup, but because of all those bugs it just
#michielbdejongJeena: how many users are on tent, do you know?
#Jeenareading it now it is quite funny that he blames us for not backing up the database and both of us who were selfhosting have still backups of the database ^^
#Jeenaright now? I would say about 50. At its peak, several hundred.
ttepasse joined the channel
#Jeenaabd they have about 17k users who made an account on cupcake
Jihaisse1, tobiastom, snarfed, ttepasse, srushe_ and nloadholtes_ joined the channel
#Loqibarnabywalters meant to say: …with easy domain name management, might be very well recieved
#barnabywalterscurrently hypothetical long-term plan for taproot is to have a service where people put their domain name and credit card details in a form, and get an installation of taproot they can use
#michielbdejongbarnabywalters: ah that's also an interesting approach
#barnabywalterspain points which would need to be handled exceedingly well: transferral of existing domain names, importing of data from other networks
#michielbdejongtobiastom: i'm not sure everybody knows a tech savvy person who can host stuff for them. when people ask me where to host their website, i don't usually say "i'll do it for you" - and the times i do, i usually end up regretting that promise ;)
#barnabywaltersmichielbdejong: heh, that matches my experiences with “hosted by a techie friend”
#tobiastommichielbdejong: yeah, I agree. we could end up with the old »you do stuff with computers, can you help me with office« problem.
#michielbdejongbarnabywalters: what do you think is the benefit of for-profit? that people will trust it better to have an incentive to stay in business and to deliver a quality product?
#michielbdejongat this point i could still opt for for-profit. i think the difference is not that big in practice
#tobiastommichielbdejong: but that's kind of easy to solve: only host what you could support. when you like a software and it's easy for you to manage it, why not. if you don't like wordpress, just don't do it.
#barnabywaltersmichielbdejong: I think that John O’Nolan blog post sums it up quite well — not a charity, but not for-profit either
#michielbdejongin both cases i would do a freemium model, probably
#tobiastombarnabywalters: regarding taproot, isn't that the same scenery we have with twitter today?
#michielbdejongbarnabywalters: right. yes, like Mozilla i guess.
#barnabywaltersmichielbdejong: I’m not interested in freemium because it usually involves giving people subdomains
#tobiastomexcept that it is not paid and a totally different business model, but in theory you would own the data of all your subscribers.
#barnabywaltersthen “upgrading” to having an actual domain name
#barnabywalterstobiastom: how so? taproot is just publishing software like any other. the hosted service would be a simple UI over domain name + web hosting
#tobiastomfreemium is stupid. you have to invest a lot of time supporting the people that will never pay anyways and the people who give you money will not get the attention of you that they deserv.
#tobiastommichielbdejong: better 10 paying people that you can build upon, the 10000 who will never give you a cent.
#michielbdejongget some critical mass behind some of the cool stuff people are developing in indieweb and open source
#tobiastombarnabywalters: so you would also provide them FTP access and whatever they ask for?
#barnabywalterspersonal domain names are so central to the indieweb approach that it’s a contradiction to give out free subdomains to people for anything other than testing
#barnabywaltersin which case a hosted demo, or publicly-viewable UIs (which taproot already has) is a more sustainable approach
#michielbdejongbarnabywalters: right, so then you can't call it indie web maybe. but it will support webmention
#barnabywaltersmichielbdejong: webmention is only as valuable as the URLs involved
#barnabywalterssilo subdomain URLs are always less stable and usable than personal domains
#barnabywalterstobiastom: in exactly the same way that shared hosts don’t allow me to install a different operating system or change the network configuration of a machine, my hosted service wouldn’t allow direct FTP access
#barnabywaltersit’s the same set of freedoms, just on a different level of abstraction
#tobiastombarnabywalters: I agree with you, and I think it's a very good approach, but then it's technical no hosting, isn't it?
#barnabywaltersthe important thing is that people can get their content in and out, and that it’s hosted under a domain they control
#barnabywalterstobiastom: I see it as a logical extrapolation of dedicated -> VPS -> shared hosting -> …
#barnabywalterseach one is still “yours”, you still have control
#tobiastomthat people are not able to join facebook.
#barnabywalters(replace “credit card” with “bitcoin/dogecoin/xcoin” in my summary above)
#michielbdejongi would run the .un.ht registry like any other tld. i just wouldn't pay ICANN tax. which is probably a problem when you want to get TLS working. but otherwise i think it could come pretty close to a poor man's domain name. definitely different from a twitter handle
#michielbdejongtobiastom: no, i meant they are *only* able to choose facebook, because facebook signup doesn't require a creditcard, and domain name registration does
#barnabywaltersmichielbdejong: in practise, “ownership” of a domain is a physical thing. Do you offer some UI for them to point the domain name at whatever they want?
#michielbdejongso i would allow people to at least switch between different resellers of my fake domain names :)
#michielbdejongi realize it's not the real thing, but it's at good as it gets, i think, if we want any chance of indie web values getting a foothold in the third world.
#michielbdejongand also for instance first-world teenagers and students, who don't have a creditcard yet, or people don't want to use it online
#michielbdejongmy main reason to make it not for profit is i think that making money is really not an ambition for me personally. if i had a sports car collection hobby to pay for, then maybe i would do it for-profit so that i could get rich in the process :)
#aaronpkJeena: treat it like any other inbound link you would find
#Jeenaonly the metadata because he doesn't mark it up with microformats
#aaronpklike even if there was no webmention sent, but you wanted to show a list of some pages that links to yours
#aaronpka webmention is just a proactive way of telling one page that another linked to it
#tantekJeena, then you can list it as a "mention" as aaronpk says
#tantekthat's discussed on the comment-presentation wiki page
#tantekagain I ask, what is the specific use-case you are talking about?
#aaronpktantek: he's talking about the fact that that article links to his, but doesn't include microformats, so he's confused abotu what to display on his site (right, Jeena?)
#ehlovaderI think that showing the domain is best option
#Jeenahm yeah, I still do not distinguish between them, but yeah, I really should, you're right, it should just be a list which is saying "and also mentioned was this article on: <a href="..">title...
#ehlovaderI was going to suggest grabbing or failing over to the meta info, for author or google accounts
#tantekshall I write up an "article-name-discovery" algorithm then?
#tantekheh, it's amazing how much a tiny bit of code helps at times
#tantekespecially if it's tiny (which usually means better written)
#ehlovaderit takes a village to raise a standard ;)
#ehlovaderI like the talk most recently, that one about indieweb, I didn't know the background
#ehlovaderthe fact that there was an attempt for a perfect standard
#tantekehlovader, not a village no. you actually have to ignore what the village is saying, watch what they're doing, and then work with a few *smiths to raise a standard
#ehlovaderthen it kept getting delayed, so then it was proposed to work independantly and like a ratrace
#ehlovaderso when you have implemented webmentions
#ehlovaderwith microformats but not actually provided microformats for your own article
#ehlovaderare there issues with google/facebook/et al trying to determine the author on the article and or linking to other peoples photos on other people's articles
#tantekehlovader - it's ok, there's market incentive for each incremental implementation of each of feature - that's the only way it works
#tantekehlovader - hah yeah - they screw up all the time with wrong photos etc.
#aaronpkyes, the whole algorithm is for the site displaying the link
CheckDavid joined the channel
#ehlovaderI would tend to suggest that for anyone who wants to keep content on one line or in a certain space but not have it just overflow for no reason
#ehlovadertantek, would you not want to default to H1s before or after titles?
#JeenaI need to rewrite my webmentions code to deal with the two different things like in-reply-to and just webmention
#tantekehlovader, re: H1. No, I'd rather keep the algorithm simpler until/unless there's some data showing that H1 without h-entry is actually worthy of supporting.
#ehlovaderoh it is in the spec to say you changed the code? and it replaces existing web mentions
#ehlovaderis there a way to implement something like that which is not 100% in the open? so they have the chance to remove themselves from your list, or that their site isn't shamed forever
#tantek.comedited /page-name-discovery (+197) "/* Algorithm */ add a details note about too long names and how to handle per comments-presentation, since aaronpk asked ;)" (view diff)
#ehlovaderthere isn't necessarily a way with indieweb concepts to identify if the person viewing your page is in fact the author of another site is there?
#ehlovaderunless you request they indieauth with your site for no other reason than to show them context
#aaronpkyeah you'd have to do auth stuff which would make the whole thing more complicated
#aaronpkI like the idea of just showing the latest fails for the last 30 minutes. super easy to implement that too since you can just use a cache, and no auth stuff.
#ehlovaderI have ssl, I have /this/ my bnc up and running, I have selfoss and webmail and owncloud all working on my server
#ehlovaderbut I need to find out what happened to the webhost, I need to throw up a good quick page with just dump of links
#ehlovaderI need to write up some of the things I am using now in the wiki, and then I could start microblogging with notes and shares, and mentions
#ehlovaderthat is a logical and well ordered todo right?
#ehlovaderI think it follows closely the order of indiewebifie.me
#ehlovaderalso, could that webmention assistance remention actually run as a service? are most/all the existing webmention libraries setup well with event hooks or actions that could you to handle errors through external means...
#ehlovaderor pass through and run events on later successes too
#ehlovaderI assume if this were written as a separate library it would have to handle the mentions first, then pass through to allow whatever you want to handle the actual mention when it works
#ehlovadergave it a look and it was nice, am using kleinphp for an internal project where i work, as a retrofitted method of taking procedural code and making it more structured
#ehlovadersomething that could shim in with legacy php
#ehlovaderwithout doing a full indiewebproject genome project myself I was wondering what the community favored (again still leaning towards php)
#aaronpknot sure about others, but I use no framework or a minimal framework http://aaron.pk/a4P01 depending on the project. Mostly I just make sure I'm using composer packages for things.
#ehlovaderbut it wasn't implemented often or well in the last 10, SOAP brought it to the forefront as far as I remember
#ehlovaderbut I also wasn't aware of most of the changes in the past
#ehlovaderI didn't even know that freenode supported TOR through onion endpoints until last year or so
#ehlovaderI was relatively isolated from developers and peers the past 8 years, my own fault, but definitely trying to change that.
#ehlovaderI suffer from what I termed indoor cat syndrome... not growing or being pushed to evolve or keep up with the outdoor cats that had to struggle for every bite of food.
#ehlovaderwhile I was well fed and ate mostly the same dry meals each day for years, my outdoor cat friends had to constantly look for the next alley restaurant to get a bite from the back.
#ehlovaderThey tended to get more variety too, and had grown the street smarts to keep on top, while I was rather coddled and kept on the same schedule, and playing with the same toys, and same "other cats".
#ehlovaderI could see the world from my window, but I was never forced to use it. I also never forced myself, which was a huge mistake.
#caseorganicneuro`: I like "sensible web programming"
#ehlovaderI have a few freelance things to take care of tonight, but hopefully if I figure out what was keeping my webserver stuff from working I will have a very basic
#ehlovaderalbeit ugly, html webpage at ehlovader.com to indieauth with
#ehlovaderlike amber case had said in her talk most recently, the wiki requires you to have your domian, and participate at least in good faith to actually contribute
#ttepasseaaronpk, you linked your atom feed with the following markup: rel="updates alternate". Do still have any idea where the token "updates" came from? It doesn't exist in HTML5, it isn't documented in the microformat registry and all other proposals for feed autodiscovery that I know of had other rel values.
#JeenaI hope the fix in the webmentions wordpress plugin will propagate to the websites soon, every time I webmention someone my webmention is broken because I don't use absolute URLs, perhaps I should change that until this gets out in the open.
#tantekso yes, snarfed, I think I put in rel="updates" to help with discovery, but that was when I still grudgingly accepted separate feed sidefiles as the best thing we had
#tantekI suppose we could use rel=updates for an updates.html page that *only* had posts (no furniture links or anything else) - but since no one has anything like that, we should drop it until that becomes a real issue
#tantek!tell caseorganic loved your latest talk(s)! the iteration and messaging is really awesome. one nit: relative temporal references need absolutising/updating, e.g. "dinner last night", and upcoming IndieWebCamps (slide near end). Really love the close too. Minimal features, building blocks. So good.
#JeenaI think I know one person who installed one instance for himself
#JeenaI never really read about PuSH, need to do that some time, I have no idea what that actually is.
#tantekouch: http://evan.status.net/ = "Database error \ The database for Just another StatusNet microblog is not responding correctly, so the site will not work properly. The site admins probably know about the problem, but you can contact them at [no address given] to make sure. "
#tantekand https://identi.ca/ at some point shutdown their statusnet install and replaced it with pump.io
inimino` joined the channel
#tantekkind of a site-death. more like a site-wipe
#tantekis it worth keeping track of site-wipes like that?