#indiewebcamp 2016-05-03

2016-05-03 UTC
#
aaronpk
was there no IWC in February? I thought we had hit each month this year
[kevinmarks] joined the channel
#
[kevinmarks]
Kylewm: you could hide them until I'm writing a reply maybe?
#
[kevinmarks]
When the comment box grows on focus? Or do the like/repost buttons need them too?
#
kylewm
kevinmarks: yeah the like/repost buttons are the problem there
#
KevinMarks
http://2016.indieweb.org is showing the safari flex 0 bug again on the RSVPs
#
Loqi
IndieWeb Summit
#
KevinMarks
I wonder if you could collapse the syndication buttons to site icon +avatar.
#
KevinMarks
given that they're the same in the same order on every post
#
kylewm
KevinMarks: we talked a bit about making icons like Buffer: http://indiewebcamp.com/Buffer
#
kylewm
but I ran out of steam pretty quickly trying to actually do it with PIL
#
KevinMarks
you don't need PIL, you can do that with css
[shaners] joined the channel
#
[shaners]
does anyone have an example of an image url with no file extension?
#
[shaners]
Like example.com/photoisajpeg
#
[shaners]
thx kylewm
KartikPrabhu and wolftune joined the channel
#
Loqi
[indieweb] "Sometimes I wonder if it's a good idea to run Postgres, MySQL, Redis, and Mongo all on the same server. #indieweb" https://kylewm.com/2016/05/sometimes-i-wonder-if-it-s-a-good-idea-to-run-postgres
#
@kylewmahan
Sometimes I wonder if it's a good idea to run Postgres, MySQL, Redis, and Mongo all on the same server. #indieweb
(twitter.com/_/status/727315616038711296)
snarfed joined the channel
#
@schnarfed
RT @aaronpk Registration for IndieWeb Summit is open! http://2016.indieweb.org Pretty thrilled to be doing this for the 6th year in PDX!
(twitter.com/_/status/727319538920878081)
shiflett joined the channel
#
@kylewmahan
RT @aaronpk Registration for IndieWeb Summit is open! http://2016.indieweb.org Pretty thrilled to be doing this for the 6th year in PDX!
(twitter.com/_/status/727321141304414209)
shiflett_, finchd-also, snarfed and tantek joined the channel
gRegorLove, snarfed, Pierre-O and sensiblemn joined the channel
#
sknebel
aaronpk: just stumbled over this, any update to add? http://indiewebcamp.com/YouTube#Copyright_claim_on_unmatched_audio
snarfed joined the channel
#
tantek
ok I think we figured out a bunch of UX implications of implementing delete
#
tantek
e.g.:
#
tantek
* blank the slug
#
tantek
* in the <head>: <meta http-equiv="Status" content="410 GONE"/>
#
tantek
* "This post is gone." as the only content
#
tantek
* "Gone." as the name.
#
tantek
* skip it in sequential nav
#
tantek
* but deleted posts should still have their own nav (at least for the author view, to see what posts are immediately before/after the deleted post)
#
tantek
and lastly, since POSSE copies are involved
#
tantek
* have explicit "Confirm Delete" button somewhere, that when clicked, deletes POSSE copies. Is not undoable.
#
www.svenknebel.de
created /SlideShare (+218) "Created page with "{{stub}} '''<dfn>[http://www.slideshare.net/ SlideShare]</dfn>''' is a [[slide]] hosting/sharing site, owned by [[LinkedIn]]. Slide decks can be uploaded, are converted to image...""
(view diff)
#
sknebel
(I was positively surprised that Slideshare doesn't seem to be js;dr, at least not for the use case "view a specific slide deck")
#
kylewm
kevinmarks++ nice!
#
Loqi
kevinmarks has 214 karma
wolftune, loic_m and tantek joined the channel
#
@malcolmblaney
RT @aaronpk Registration for IndieWeb Summit is open! http://2016.indieweb.org Pretty thrilled to be doing this for the 6th year in PDX!
(twitter.com/_/status/727369555828305920)
#
Jeena
Using decentralized indieweb technologies looks much more like an option now, doesn't it? https://theintercept.com/2016/05/02/whatsapp-used-by-100-million-brazilians-was-shut-down-nationwide-today-by-a-single-judge/
tantek, Pierre-O and nitot joined the channel
#
Loqi
[indieweb] "Hacking on the edge with @benwerd. Open air, floating above the street, talking tombstones, , auto-expiring posts, Confirm Delete POSSE copies, gone, this post is gone. #indieweb #nofilter" http://tantek.com/2016/123/t2/hacking-on-the-edge-open-air
cweiske joined the channel
#
tantek
^^^ embedded escaped HTML disappeared
#
tantek
aaronpk:
#
Loqi
[Tantek Çelik] a jpg. Hacking on the edge with @benwerd. Open air, floating above the street, talking tombstones, <meta http-equiv="Status" content="410 GONE"/>, auto-expiring posts, Confirm Delete POSSE copies, gone, this post is gone. #indieweb #nofilter...
dogada, friedcell, anarchivist_, jden_, davbo_, friedcell1, gmacon, acegiak, ben_thatmustbeme, sensiblemn, M-RyanRix, KartikPrabhu and DePhraser joined the channel
loic_m and j12t joined the channel
#
@jmmupl
Trackbacks, pingbacks y webmentions: ¿A que sería maravilloso que hubiera una forma estandarizada de notifica... http://wprincipiante.es/trackbacks-pingbacks-y-webmentions/
(twitter.com/_/status/727423098098585600)
#
@wp_pamplona
Trackbacks, pingbacks y webmentions: ¿A que sería maravilloso que hubiera una forma estandarizada de notifica... http://wprincipiante.es/trackbacks-pingbacks-y-webmentions/
(twitter.com/_/status/727423095904980996)
#
@wprincipiante
¿Te gustaría recibir automáticamente una notificación cada vez que alguien menciona tu contenido en #WordPress? http://wprincipiante.es/trackbacks-pingbacks-y-webmentions/
(twitter.com/_/status/727422679532363776)
j12t, adactio and miklb joined the channel
#
terminalpixel
Hey all, just wondering if there is currently a recommended way to do galleries / collections when using micropub? Can't see anything about it on the wiki.
j12t joined the channel
Pierre-O and kerozene joined the channel
#
@arirose_ny
Fixed problems with date time in my database and handle webmentions the right way. ( http://indieberger.mediaberger.com/note/todays-improvements--16/ )
(twitter.com/_/status/727447159109488644)
friedcell joined the channel
#
@wprincipiante
¿Crees que es bueno o malo para el SEO permitir #linkbacks o #webmentions? http://wprincipiante.es/trackbacks-pingbacks-y-webmentions/
(twitter.com/_/status/727452888377741312)
frzn, Garbee, mlncn, cyberjar09, hs0ucy, j12t and shiflett joined the channel
#
@wprincipiante
¿Tienes mucho spam de comentarios con enlaces? ¿Cómo los desactivas en #WordPress? http://wprincipiante.es/trackbacks-pingbacks-y-webmentions/
(twitter.com/_/status/727483083839168513)
torrorist joined the channel
#
sixtwothree.org
edited /events/2016-05-04-homebrew-website-club (-96) "Removing Washington, DC from this week's event list."
(view diff)
friedcell, kbs and danlyke_ joined the channel
#
GWG
Good morning
j12t joined the channel
#
kbs
hi GWG
#
GWG
Another exciting Indiewebcamp day?
[jgarber] joined the channel
#
[jgarber]
Morning/afternoon/evening, all!
#
Loqi
[jgarber]: tantek left you a message 20 hours, 7 minutes ago: is HWC DC on this week or still looking for a venue? https://indiewebcamp.com/events/2016-05-04-homebrew-website-club#Where http://indiewebcamp.com/irc/2016-05-02/line/1462213278251
#
kbs
Just coming up to speed on indiewebcamp coolness after a long hiatus
#
GWG
kbs, which coolness?
#
GWG
Hello, jgarber. How is the initiative in DC?
#
kbs
GWG: mostly poking around the wiki, generally interested in places where protocols/techniques intersect with external mobile app/web ideas I guess
#
kbs
was looking into messaging/"light apps"/"structured messages" for instance...
#
GWG
kbs: I would love it if someone came up with some mobile apps for my platform.
#
kbs
GWG: with apologies for having been out of it :-) what is your platform?
#
GWG
kbs: I have an Android phone.
#
GWG
I'd love it if someone wrote a Micropub client for Android that worked for me. (Sorry ben_thatmustbeme, still can't get yours to work).
#
kbs
nods
#
ben_thatmustbeme
GWG, its okay, i basically stopped developing it. it works for me at the moment, especially since i made my endpoint work in offline mode
#
ben_thatmustbeme
s/endpoint/html client/
#
Loqi
ben_thatmustbeme meant to say: GWG, its okay, i basically stopped developing it. it works for me at the moment, especially since i made my html client work in offline mode
#
GWG
ben_thatmustbeme: Maybe someday someone will write one that works for me.
#
GWG
Until then, I still have to write unit tests for Micropub for snarfed anyway
#
ben_thatmustbeme
GWG, i'd recommend playing around with the source of it though, its pretty simple right now
#
ben_thatmustbeme
I really don't think it would take much for you to get one working for yourself
#
GWG
I don't post via Micropub at the moment, I probably should make that more of an experience for me first.
#
GWG
Right now, I may have more projects I want to do then hours in the week.
#
aaronpk
same sme
#
GWG
aaronpk: You accomplished a lot of projects.
#
aaronpk
there's always more
#
GWG
Every time I saw...what if I did X...you've already done it.
yakker joined the channel
#
GWG
My goal right now is to finish enhancing the webmentions code and related code, get it committed so I can start using the changes I made to add new features.
#
[jgarber]
@GWG: We’re without a reliable venue at the moment, but there’s still interest!
#
GWG
jgarber, if you ever do an IWC, I will try to come down
#
[jgarber]
@GWG: I haven’t had much time to think about it, but it’d be nice to have one in the fall. http://indiewebcamp.com/2016/DC
tantek joined the channel
#
aaronparecki.com
edited /2016 (+69) "/* RSVP */"
(view diff)
#
Loqi
[indieweb] "Would be really nice to be able to export/backfeed "saved posts" on facebook back to my @withknown #indieweb" by Rick Mendes http://www.rmendes.net/2016/would-be-really-nice-to-be-able-to-exportbackfeed-saved
#
terminalpixel
GWG: Literally started making an android micropub client yesterday. It's my first (very poor) attempt at react native
#
@RikMende
Would be really nice to be able to export/backfeed "saved posts" on facebook back to my @withknown #indieweb (https://www.rmendes.net/2016/would-be-really-nice-to-be-able-to-exportbackfeed-saved)
(twitter.com/_/status/727512422999695361)
#
terminalpixel
The main thing I want to be able to do is select photo(s) and share them to my micropub endpoint
#
GWG
terminalpi, I want that and link sharing.
#
terminalpixel
Yeah
#
terminalpixel
Do you know any android / react? Could probably do with some help on it
#
GWG
Not a lick.
#
GWG
But if you need a tester...
#
terminalpixel
Ha I'm sure I will, hopefully get it working in the next couple of weeks
#
ben_thatmustbeme
terminalpixel++ put me on that list of testers too
#
Loqi
terminalpixel has 1 karma
#
ben_thatmustbeme
aaronpk, GWG: I hear you on not having enough time in the week
#
ben_thatmustbeme
this is why jf2 has had no updates at all
#
ben_thatmustbeme
i have no time to even get my actual work done
#
ben_thatmustbeme
also my laptop died
#
GWG
ben_thatmustbeme: I sympathize
#
aaronparecki.com
edited /deleted (+0) "/* HTML meta http-equiv for status */ drop all caps since HTTP response is not all caps"
(view diff)
#
tantek.com
edited /events/2016-05-04-homebrew-website-club (-27) "/* Portland */ no RSVPs for Portland this week either"
(view diff)
#
tantek.com
edited /events/2016-05-04-homebrew-website-club (+0) "/* Portland */ fix link for two weeks"
(view diff)
#
tantek
aaronpk is that canonical? or case-insensitive? or current practice or?
#
tantek
checks WP
#
aaronpk
it's how the HTTP spec says to return the text
#
aaronpk
the only one that's all caps is "200 OK"
#
aaronpk
you can also just look at the response from any web server
#
tantek
the text is optional right?
#
tantek
like you can just return the status code number IIRC
#
aaronpk
I think so
#
aaronpk
I think also the text has no semantics
#
aaronpk
you can reply "HTTP/1.1 410 Nothing to see here, move along" and it's still considered a 410
wolftune joined the channel
#
aaronpk
alright, webmention.rocks should be looking for meta http-equiv now!
#
tantek
whoa awesome! hey bear ^^^
snarfed joined the channel
#
aaronparecki.com
edited /rsvp (+339) "/* Publish an RSVP */ add example markup"
(view diff)
#
aaronpk
can someone with wordpress check if copy/pasting that example into a blog post works?
#
snarfed
aaronpk: it does, that's how i rsvp
#
aaronpk
oh neat
#
snarfed
haven't tried that exact snippet, but happy to if you want
#
aaronpk
wishes he had some content-type aware tests on webmention.rocks for this purpose
#
snarfed
(technically i use https://snarfed.org/indieweb-press-this-bookmarklets-for-wordpress , but it just autofills the post textarea)
#
Loqi
[Ryan Barrett] IndieWeb Press This bookmarklets for WordPress
#
snarfed
i feel an rsvp wm.rocks test approaching :P
snarfed1 and snarfed joined the channel
#
tantek
has started implementing tombstoning with dt-deleted in /Falcon storage files
#
tantek
one side effect I realized (pointed out to benwerd last night) of using dt-deleted for my tombstoning is that I can "automatically" get /expiring posts (as a feature) by setting dt-deleted date in the future.
#
tantek
to be clear: I'm using dt-deleted purely in the backend flat-file storage — I have no intention of publishing a dt-deleted property at this time (seems more privacy sensitive to *not* publish it, just like blanking the slug makes sense as part of user-expectations of deleting a post)
#
@davilera
¿Habéis visto la última entrada de @ruthraventos? Aprendiendo cosas de #WordPress con ella http://wprincipiante.es/trackbacks-pingbacks-y-webmentions/
(twitter.com/_/status/727529165956747269)
snarfed joined the channel
#
snarfed
ahahaha
#
snarfed
remember how we debated whether to use the unofficial https://twitter.com/USERNAME/profile_image url?
#
snarfed
twitter finally started turning it off
#
snarfed
(whether intentionally or not)
#
aaronpk
that was a great trick
#
snarfed
it no longer works on mobile. eg try https://twitter.com/schnarfed/profile_image
#
snarfed
yup! ah well. easy fix for API users. less so otherwise
#
tantek
darn it
#
snarfed.org
edited /Twitter (+93) "/* Profile Image URLs */ twitter's unofficial URL is dying"
(view diff)
#
snarfed
!tell kbs sounds like you might be interested in https://snarfed.org/posting-to-the-indieweb-from-your-phone . feedback welcome!
#
Loqi
Ok, I'll tell them that when I see them next
j12t and shiflett joined the channel
#
@HongPong
@bangpound could you make me a co-maintainer on https://www.drupal.org/project/microformats ? i would like to make a good D8 foundation for indieweb systems thx
(twitter.com/_/status/727536089179774976)
#
@HongPong
@bangpound i filed issue on https://www.drupal.org/project/2718207 about using microformats module as basis for #indieweb #drupal8 implementation cc @mlncn
(twitter.com/_/status/727539582057717760)
#
Loqi
[indieweb] "Request to co-maintain for great Drupal 8 indieweb foundation" by HongPong https://www.drupal.org/node/2718207
#
@KathyLeeDrupal
Hey! What do you think of Request to co-maintain for great Drupal 8 indieweb foundation? I'm trying to build conse… https://www.drupal.org/node/2718207
(twitter.com/_/status/727542229741518849)
kbs and snarfed joined the channel
#
kbs
snarfed: https://snarfed.org/posting-to-the-indieweb-from-your-phone is pretty interesting, thanks for writing down your ideas!
#
Loqi
kbs: snarfed left you a message 34 minutes ago: sounds like you might be interested in https://snarfed.org/posting-to-the-indieweb-from-your-phone . feedback welcome! http://indiewebcamp.com/irc/2016-05-03/line/1462292908687
#
Loqi
[Ryan Barrett] Posting to the indieweb from your phone
#
snarfed
kbs: welcome!
#
tantek
what is mobile?
#
Loqi
mobile, in the context of the indieweb could refer to mobile apps, mobile use-cases, or being mobile friendly https://indiewebcamp.com/mobile
#
kbs
fwiw, was beginning to notice this trend within messaging apps http://spyrestudios.com/light-app-development-indicative-of-chinas-online-consumption/ left me intrigued what people find most useful on their phones, and how the technology is adapting to it...
#
tantek.com
edited /mobile (+141) "/* articles */ add snarfed's Posting to the indieweb from your phone"
(view diff)
#
bear
\o/ Webmention.rocks Delete Test #1 passes with my static site returning <meta http-equiv="Status" content="410 GONE" />
#
bear
aaronpk++ for webmention.rocks
#
Loqi
aaronpk has 128 karma
j12t joined the channel
#
@notenoughneon
I have published mf-obj, a set of utility classes for working with #indieweb posts: https://www.npmjs.com/package/mf-obj
(twitter.com/_/status/727550550099664896)
gRegorLove, nelson and bret joined the channel
#
@myfreeweb
RT @notenoughneon I have published mf-obj, a set of utility classes for working with #indieweb posts: https://www.npmjs.com/package/mf-obj
(twitter.com/_/status/727551641424109568)
#
bear
Anyone with image processing code should read this CVE article about ImageMagick -- https://medium.com/@rhuber/imagemagick-is-on-fire-cve-2016-3714-379faf762247#.neo6k6k6g
#
snarfed
bear++ imagemagick is surprisingly in way too many server side code paths
#
Loqi
bear has 129 karma
#
snarfed
also importantly today, another openssl security patch :/ https://www.openssl.org/news/secadv/20160503.txt
#
bear
the openssl one is really specific if you manage X509 SSL certificates in code IMO - still needs to be upgraded but it's not as evil as the imagemagick one
[benatwork] joined the channel
#
[benatwork]
kbs: I think the separation between app and web is about to get really blurry. Nothing to base that on; that’s my intuition. The way to compete with the “app store” is to make apps work like the web.
#
@HongPong
@bangpound @mlncn sweet thank you!! we are going to D8 indieweb all the Drupals :D yess
(twitter.com/_/status/727556754318495744)
snarfed joined the channel
#
aaronpk
is there a library that detects the magic bytes on images that i can use before passing images to imagemagick?
hongpong joined the channel
#
bear
I think imagemagick may have an identify command you can run before it processes
#
aaronpk
and that command isn't vulnerable to this bug?
#
hongpong
hi everyone I am working on getting Drupal 8 microformats related stuff implemented - i was made the maintainer of abandoned drupal.org/project/microformats a few minutes ago . first will get the library on there via composer, then will work on hcard/vcard and webmentions. webmentions are currently on 'vinculum' in D7 but will be able to go to more intuitive 'linkback' once we have something functional. please let me know if anyone wants to do
#
bear
aaronpk - not that I can see
#
bear
aaronpk - the best way to mitigate the issue is to use a policy file for imagemagick, tht way it will never try to evaluate the image items that are used for evil
#
hongpong
i also have reviewed and tweaked a D8 sitewide vcard/hcard module, it works for sure , the patch is here but the maintainer isn't really engaged so i might put it into microformats (leveraging the correct library) https://www.drupal.org/node/2624866
#
Loqi
[indieweb] "Plan for Drupal 8" by HongPong https://www.drupal.org/node/2687129
#
tantek
hongpong congrats and that's great news!
hs0ucy joined the channel
#
@HongPong
in next month or so i will be trying to get #indieweb #indiewebcamp microformats and related tech working on #Drupal8, get at me if u intrst
(twitter.com/_/status/727562453312212994)
j12t and hongpong joined the channel
#
tantek
hongpong sounds good. I'd say starting with h-entry markup for posts, with h-card for authors would help
#
tantek
and then webmention
#
hongpong
thank you tantek . someone wrote a h-card for users Drupal 7 version so i will look at adapting that if possible. i think this will be a good architecture to minimize duplication
#
tantek
agreed. probably more important to figure out how to make h-entry work for all Drupal posts
#
tantek
as that was an area that was definitely a bit challenging for WordPress because of some legacy implementation decisions
snarfed and shiflett joined the channel
j12t, shiflett, snarfed, snarfed1 and KartikPrabhu joined the channel
#
hongpong
there is a big mess with imagemagick right now. batten the hatches https://medium.com/@rhuber/imagemagick-is-on-fire-cve-2016-3714-379faf762247#.n1vrpmpid
#
@mlncn
RT @HongPong in next month or so i will be trying to get #indieweb #indiewebcamp microformats and related tech working on #Drupal8, get at me if u intrst
(twitter.com/_/status/727579542773190657)
#
GWG
fternoon
KevinMarks and dym_cx joined the channel
#
dym_cx
hongpong: use GraphicsMagick
nelson, sandro, squeakytoy2, catsup, JasonO, tonious, brandonrozek, j12t, gRegorLove, Phyks, martinBrown, bear and rektide_ joined the channel
#
kylewm
do we know GraphicsMagick doesn't have the same exploits?
catsup joined the channel
#
bear
unknown - they don't have any recent CVEs (last one is from 2013)
#
hongpong
thanks dym_cx
#
@SaltmarshGidget
RT @tinokremer @benwerd make sure you store the original URL, otherwise you will not be able to self host if the main service goes down #indieweb
(twitter.com/_/status/727587261697515520)
#
@tinokremer
@benwerd make sure you store the original URL, otherwise you will not be able to self host if the main service goes down #indieweb
(twitter.com/_/status/727587050396987392)
John_Duh and [kevinmarks] joined the channel
#
[kevinmarks]
Even bugs get to be indieweb now and have their own domains
tantek and Pierre-O joined the channel
#
aaronpk
i like how at first they were like "please dont give this a name, but if you have to, call it ImageTragick"
wolftune joined the channel
#
bear
haha - I saw chatter about that in the infosec realms but thought they were just joking
#
tantek
is this another monoculture problem? everyone using the same image processing code?
#
[kevinmarks]
Independent implementations of codecs are surprisingly rare. They're complex enough that code reuse makes a lot of sense
#
aaronpk
i wouldn't characterize it as a "problem" per se
#
aaronpk
same with openssl
#
tantek
it's a problem because if an open standard only has one implementation that everybody uses, the code becomes the spec, instead of the standard
#
aaronpk
it's not really a spec issue though
#
tantek
in this case yes. but openssl is
#
[kevinmarks]
I wonder what's lurking in ffmpeg
tantek joined the channel
#
bear
there are mulitple implementations of image processing tools - imagemagick happens to be the oldest one around and became a default in different language cultures
#
[kevinmarks]
I'm still sad that Apple never open sourced the quicktime core stuff for this, it was well designed, efficient and pluggable
dym_cx joined the channel
#
dym_cx
is there a copyright time limit on code?
#
dym_cx
like 50 years or something
#
dym_cx
like 50 years or something
[shaners] joined the channel
#
[shaners]
dym_cx: No.
#
dym_cx
woah
#
dym_cx
tripple
#
dym_cx
mom get the camera
#
[shaners]
Insofar as code is a creative work owned by its copyright holder, it’s copyright runs for as long as: its owner is alive and Disney keeps getting the US government to extend the length of copyright after death (to keep Mickey out of the public domain).
#
aaronpk
shaners++
#
Loqi
shaners has 36 karma
#
aaronpk
disney--
#
Loqi
disney has -1 karma
#
dym_cx
karma++
#
Loqi
karma has 22 karma
#
dym_cx
/meta
#
dym_cx
what is Recursion
#
dym_cx
so i thought about webmention2email (http://webmention.email ?) – just set the WM endpoint to that site and it uses rel=me email – 0 setup/login
almereyda joined the channel
#
aaronpk
didn't someone do that?
#
dym_cx
idunno
#
hongpong
i suggest someone add more of the main things on indiewebcamp to sidebar. such as the silos page, all the stuff at that level
#
dym_cx
yeah, 3000 wiki pages is not easy to go through for a regular bystander
#
tantek
hongpong - no, we used to have more, and that means people skim it and miss things
#
tantek
"all the stuff at that level" is like most of the wiki
#
tantek
dym_cx why are you going through 3000 wiki pages?!?
#
dym_cx
b/c that's why wiki is written for to read?
#
gRegorLove
Asking "What is" is a pretty good place to start. We're always improving the pages as a result.
#
tantek
dym_cx, nope, the wiki is written to capture the current state of discussions, so you can quickly reference the current state (as opposed to email, which is like reading a series of diffs)
#
tantek
no one I know treats any wiki like a book to read
#
gRegorLove
What is webmention?
#
Loqi
Webmention is a simple way to notify any URL when you link to it on your site https://indiewebcamp.com/Webmention
#
gRegorLove
What is email?
#
Loqi
Email is a decentralized, non-web messaging transport, with typical user interfaces that encourage excessively lengthy messages, in contrast to texting https://indiewebcamp.com/email
#
dym_cx
tantek: why not put expiration date on wiki pages if you dont want people to read it. like etherpad
#
tantek
current state does not have an expiration date
#
tantek
"dont want people to read it" is a strawman - no one said that
#
gRegorLove
questo.email is linked from /Email
#
gRegorLove
Not from /Webmention, though it's no longer active so maybe shouldn't be there.
#
tantek
dym_cx purpose of the wiki is more reference, so when you need to understand something, you look it up
#
tantek
like does anyone read a dictionary from start to finish?
#
tantek
and dictionaries don't have expiration dates either
#
aaronpk
tried when he was like 10
#
dym_cx
gRegorLove: do we need a /dead_projects for such cases?
#
aaronpk
didnt get very far tho
#
tantek
what is a dead project?
#
Loqi
It looks like we don't have a page for "dead project" yet. Would you like to create it? https://indiewebcamp.com/s/10KN
#
gRegorLove
:shrug: I don't think so necessarily. Projects go inactive for a while, maybe come back.
#
dym_cx
/projects is crawling with "inactive" projects past the LInE
#
tantek
dym_cx - yeah - in progress unfortunately https://indiewebcamp.com/projects#Under_Construction
#
aaronpk
It occurs to me that the /projects page was started before the "what is ...?" mechanism, and now that we do that all the time, we're way more focused on individual pages vs making a single page that is a list
#
tantek
though curated lists are still helpful, especially to new folks
#
aaronpk
maybe it's worth abandoning the /projects page completely since it's literally always been out of date
#
tantek
aaronpk: well the top half is fine
#
gRegorLove
I think the top part of /projects is really good.
#
tantek
I was only keeping the underconstruction bits there inline to avoid massive cut/paste across pages history clutter
#
aaronpk
media wiki category pages make those lists automatically, only needing to maintain the individual pages
#
gRegorLove
Esp. for people who don't know what options they have
#
tantek
not really - categories die without maintenance too
#
tantek
aaronpk: in fact I dispute that for our community
#
tantek
I be that categories are more out of date than curated lists on the wiki
#
tantek
s/be that/bet that
#
Loqi
tantek meant to say: I bet that categories are more out of date than curated lists on the wiki
#
aaronpk
The top part of that is good yeah
#
aaronpk
but that was only after a lot of work and also after having several relatively stable projects
#
tantek
instead of worrying about clean-up, worry about what you can improve next on your own site
#
gRegorLove
I don't know about using it for /projects, but I do kinda like the idea of categories for implementations. We talked about that not too long ago. E.g. https://indiewebcamp.com/Category:Webmention_Implementations
#
tantek
dym_cx what is the next thing you want to get working on your personal site? https://indiewebcamp.com/wikifying#Focus
#
tantek
gRegorLove: I don't believe it works in practice, it just becomes unmaintained as well
#
tantek
also most curated lists start because one person has a passion to curate a list for something, and then it proves itself that way
#
tantek
not the same with categories
#
tantek
even on wikipedia, the pages that are "List of ..." are MUCH more useful (complete) than the random Category pages
#
tantek
seriously, I kind of challenge anyone to find an existing *good* example usage of Categories
#
tantek
(on any MediaWiki)
#
aaronpk
What is Category:IndieAuth
#
Loqi
It looks like we don't have a page for "Category:IndieAuth" yet. Would you like to create it? https://indiewebcamp.com/s/10KP
#
tantek
it's one of those things that sounds good in theory, but the evidence shows to the contrary
#
aaronpk
i use that all the time
#
gRegorLove
I see your point and kinda agree. It's easy for curated lists to get out of date, too. E.g. when I switched from /Nucleus to /ProcessWire, or when kylewm switched to Known
#
tantek
aaronpk: but even that has a big curated part at the top, and the only reason the automatic list at the bottom has any value is because you made a deliberate effort to document those
#
aaronpk
Everything becomes unmaintained unless it's actively maintained, so it's a question of making things easy to maintain
#
tantek
with Categories, the maintenance is spread out, so it's more of a hassle
#
tantek
with a curated list, all you have to do is edit that one page
#
gRegorLove
I like the ease of anybody being able to add a [[category]] tag and it updates a list, vs. adding a few lines of description to a curated list
#
tantek
hongpong, while you're here, add yourself to https://indiewebcamp.com/irc-people !
#
aaronpk
The other problem with lists is you can't tell what lists a page is part of when you're looking at the page
#
tantek
(another good example of a community curated list)
#
tantek
aaronpk why does that matter?
#
tantek
usually pages say what kind of page they are and link to it
#
tantek
some things are projects, others are types of posts etc.
#
tantek
which frankly is more useful than "what lists a page is part of"
#
aaronpk
When a page is created from a wiki dfn, it won't be added to any lists yet. If you look at a page, you can't tell if it's already been added to the list of projects for example
#
KevinMarks
the latest Allusionist talked about reading dictionaries from beginning to end (one contributor was proof-reading one)
#
tantek
KevinMarks, great - suggest that they read Wikipedia from beginning to end and see what they say
#
aaronpk
is that even possible? I bet pages are created too quickly to ever finish
#
gRegorLove
"Everyone stop editing wikipedia please"
#
tantek
there are people that keep up with every new page that is created
#
tantek
it's reading the updated edits that's the problem ;)
#
KevinMarks
she said that reading it she interpreted every word as about herself
bnvk joined the channel
#
tantek
dym_cx have you taken a look at https://indiewebcamp.com/IndieMark to see what things you could add to your personal site?
#
Loqi
[indieweb] "It looks like no one is maintaining this actively and the last patch was in 2014. Just keeping up with Twitter and Facebook API changes" by Chris Aldrich http://stream.boffosocko.com/2016/it-looks-like-no-one-is-maintaining-this-actively-and
#
tantek.com
edited /Category:building-blocks (+283) "-Glossary, dfn, see also IndieMark"
(view diff)
#
bnvk
lo good peoples, long time no internet-relay-chat :)
wolcen joined the channel
#
aaronpk
Hi bnvk!
#
aaronpk
coming to an IndieWebCamp soon?
#
wolcen
hey all! Just wanted to pop in and float the idea of a dyndns service for purposes of allowing people to host known instances on their cell phone.
#
wolcen
I know at the recent IWC that the issue of deployment was a huge inhibitor to adoption... if it were as simple as installing an app, could be pretty cool :)
#
aaronpk
wolcen: do you host your Known instance on your phone?
#
aaronpk
Sounds cool
#
wolcen
aaronpk: not yet...but I'm crazy enough to try :P
Lancey joined the channel
#
bnvk
aaronpk: i'd love to, I see there is one in Dusseldorf, this weekned, yes?
#
aaronpk
do it! That's the best way to find out if a service like that would be useful!
#
aaronpk
bnvk yes!
#
bnvk
i'm not sure I can fit it, as just in Vienna and there's conferences here in Berlin all week. But I've been thinkin' and brainstorming on re-participating in indieweb :)
snarfed joined the channel
#
Loqi
[Chris Aldrich] It looks like no one is maintaining this actively and the last patch was in 2014. Just keeping up with Twitter and Facebook API changes can be painful.
#
bnvk
more specifically, I'm try to convince my friend Hans (who's working on F-droid store a bunch) to use IWC protocols to implement commenting and such
#
gRegorLove
bnvk: Like in Android apps?
#
bnvk
seems like a perfect fit, IMHO, a decentralized open source app store that uses a decentralized commenting / socia engagement protocol
#
bnvk
gRegorLove: yes
arlen joined the channel
#
gRegorLove
Very cool!
#
bnvk
i've just stepped out of using Google Play 100%, and F-droid has some cool things down the pipe
#
wolcen
in any case - should someone want to help with such an effort, I'm interested and have some domain names to donate to the cause (e.g. indieweb.site)
#
bnvk
snarfed: should F-droid devs + community be up for it, would Bridgy be able to scale to handle a significantly larger user base pretty quickly?
#
snarfed
bnvk: definitely
#
bnvk
aaronpk: also, are you still running webmention.io and could that also handle / be open to a bit of load?
#
snarfed
it'd probably be pretty gradual anyway. bridgy polls infrequently (down to once a day) until you start actually accepting wms
#
bnvk
ah, gtk
#
aaronpk
I am, I'd need to manually scale it up for any more significant losd
#
snarfed
about once a quarter, someone tells me, "hey, my project/community wants to adopt bridgy, and it'd be big - 10k users, 100k, etc. are you ready?"
#
snarfed
and i say yes
#
bnvk
is it still in the state of needing to get a special code from you?
#
snarfed
and it never happens :P
#
snarfed
so maybe don't worry too much
#
bnvk
snarfed: aww... :P
friedcell joined the channel
#
aaronpk
nope it has signup now
#
bnvk
ah saweeet
sknebel, almereyda, kbs and KevinMarks joined the channel
#
bnvk
cool, well just added IWC as a proposal https://gitlab.com/fdroid/fdroidclient/issues/646
#
bnvk
feel free to add any extra comments, especially if you're an F-droid user :)
#
wolcen
bnvk: neat!
#
kylewm
what is F-droid?
#
Loqi
It looks like we don't have a page for "F-droid" yet. Would you like to create it? https://indiewebcamp.com/s/10KQ
#
bnvk
hehe, yes
#
kylewm
(genuine question :)
tantek and snarfed joined the channel
#
bnvk
kylewm: should I write the lil update in Wiki or tell you now? :)
#
aaronpk
ohh bnvk hasn't seen this yet
friedcell joined the channel
#
aaronpk
just say "f-droid is ..."
#
bnvk
oooooo
#
bnvk
does it handle URLs and stuff?
#
tantek
bnvk just answer in English like you would normally
#
tantek
(don't overhink it ;) )
#
aaronpk
handle? Just try it ;-) worst case you can edit it later to fix
#
tantek
s/overhink/overthink
#
Loqi
tantek meant to say: (don't overthink it ;) )
#
bnvk
F-droid is a software repository (or "app store") for Android applications. The main repository, hosted by the project, contains only apps which are free software. It works similarly to the Google Play store. Applications can be browsed and installed from the F-Droid website or client app without the need to register for an account. "Anti-features" such as advertising, user tracking, or dependence on non-free software are flagged in app desc
#
loqi.me
created /F-droid (+473) "prompted by kylewm https://indiewebcamp.com/irc/2016-05-03/line/1462314162945 and dfn added by bnvk"
(view diff)
#
tantek
hopes bnvk didn't copy paste that from somewhere with copyright :P
#
bnvk
ah, does it require a "trigger" like kylem question?
#
tantek
what is Google Play?
#
Loqi
It looks like we don't have a page for "Google Play" yet. Would you like to create it? https://indiewebcamp.com/s/10KR
#
tantek
bnvk, indeed, just saying "x is y" doesn't do anything
#
bnvk
wonders, *is* Wikipedia copywritten in a way unfavorable?
#
tantek
it is not CC0 compat
#
tantek
please do not just copy/paste from wikipedia
#
tantek
if you're going to do that, just put the link to the wikipedia page instead
#
bnvk
yah, was just going to add the link
#
aaronpk
What is f-droid?
#
Loqi
F-droid is a software repository (or "app store") for Android applications https://indiewebcamp.com/F-droid
#
tantek
what is a software repository?
#
Loqi
It looks like we don't have a page for "software repository" yet. Would you like to create it? https://indiewebcamp.com/s/10KS
#
tantek
what is an app store?
#
Loqi
It looks like we don't have a page for "app store" yet. Would you like to create it? https://indiewebcamp.com/s/10KT
#
bnvk
what about posting on IWC with a link back to quoated text not CC-SA compatible?
#
tantek
bnvk - quoted text is subject to "fair use" - you'll have to figure that one out on your own
#
tantek
that's a very strange definition
#
tantek
a repo has very little to do with an app store (in terms of UX etc.)
#
tantek
so which is it?
#
tantek
more like Github repo? or more like Apple iTunes?
#
bnvk
it's both
#
bnvk
the repo IS like iTunes
#
wolcen
umm... it's very easy to consider it an app store and a repo
KevinMarks joined the channel
#
bnvk
hence, the decentralized nature
#
tantek
bnvk, wolden then why does the Wikipedia definition say OR
#
tantek
that's confusing
#
bnvk
and when one installs the client (android app) you cna subscribe to "multiple repos" which are in esscence lil app stores
#
aaronpk
is this "repository" in the sense of package management?
#
bnvk
yes, to some degree, AFAIU
#
wolcen
If you are transitioning away from Google Play Store, it's basically a drop-in replacement.
#
wolcen
except for some of the better features. It helps you find apps, install them, upgrade them, etc.
#
tantek
what is Google Play Store?
#
Loqi
It looks like we don't have a page for "Google Play Store" yet. Would you like to create it? https://indiewebcamp.com/s/10KU
#
wolcen
I'm not sure about cross-package dependencies...I don't think it does any of that.
#
tantek
what is package management?
#
Loqi
It looks like we don't have a page for "package management" yet. Would you like to create it? https://indiewebcamp.com/s/10KV
#
wolcen
Google Play Store is google's proprietary source for Android applications.
#
loqi.me
created /Google_Play_Store (+101) "prompted by tantek https://indiewebcamp.com/irc/2016-05-03/line/1462314940406 and dfn added by wolcen"
(view diff)
#
bnvk
F-droid has search, install, and upgrades (within the repos you've connected)
#
tantek
what is a cross-package dependency?
#
Loqi
It looks like we don't have a page for "cross-package dependency" yet. Would you like to create it? https://indiewebcamp.com/s/10KW
#
wolcen
lol
#
wolcen
too many questions.
#
tantek
we try to keep things fairly user-friendly around here, so whenever someone uses jargon, we try to prompt to get it defined in a way that is generally understandable / accessible
#
KevinMarks
huh, interesting case for the multilingual text markup discussion: http://separatedbyacommonlanguage.blogspot.com/2016/05/grammar-is-not-enemy.html
#
KevinMarks
distinguishing American and British English
#
wolcen
tantek: I say that in humor, sorry :P
#
tantek
wolcen, I figured from the lol :)
#
wolcen
tis a good goal, just comes on funny.
#
tantek
hopefully entertaining funny and not weird funny ;)
#
wolcen
makin me giggle anyway. it's good. handy bot.
#
wolcen
I'm sure it'll wear off now.
#
bnvk
I suppose "app store" is pretty jargon-y :P
#
wolcen
Anyway - no other comments re: self-hosting via a phone, eh?
#
bnvk
or rather, it can prompt a pretty jargon laden conversation
#
Loqi
[indieweb] "Belated notes from a couple of sessions at #iiw Wednesday - Power Asymmetry and Cheddar: http://www.kevinmarks.com/iiw2016-04-27.html #indieweb" by Kevin Marks http://known.kevinmarks.com/2016/belated-notes-from-a-couple-of-sessions-at-iiw-wednesday
#
Loqi
[indieweb] "Too many syndication targets to fit more than one post onscreen at a time #indieweb" by Kevin Marks http://known.kevinmarks.com/2016/too-many-syndication-targets-to-fit-more-than-one-post
#
tantek
wolcen - I think the selfdogfood feedback you got from aaronpk is the key ;)
#
wolcen
tantek: lol... I suppose I'm on my own then? Not even a "uh, no wolcen - your wasting your time because X" or "YES! That would work, don't forget to add Y"
#
tantek
wolcen, sounds like you're on the cutting edge :)
#
tantek
welcome to the club :D
#
bnvk
so, do I need to change the text in the page or is adding a WK link acceptable?
#
wolcen
:D heh...thanks?
#
tantek
bnvk - definitely change any text you copy/pasted from wikipedia
#
tantek
and frankly, the wikipedia dfn was quite poor
#
tantek
as illustrated by the AND/OR confusion
#
wolcen
cool... well, I'll keep investigating then. It's been percolating a little while - I think it's quite do-able personally. Guess I'll start with testing availability of my phone with DynDNS first off.
#
tantek
you can of course fix the dfn in BOTH wikis :)
#
tantek
wolcen, sounds like an excellent thing to add to your "Itches" list
#
tantek
that way if someone else discovers it later, perhaps they can comment with "don't forget to add Y" or "I want to do that too!"
#
tantek
wolcen, but first, start with adding yourself to https://indiewebcamp.com/irc-people !
#
tantek
bnvk is already in there :)
#
Loqi
[indieweb] "#IndieWeb Raison d'etre #55: Freedom of the press trumps atrocious comment moderation" by Chris Aldrich http://stream.boffosocko.com/2016/indieweb-raison-detre-55-freedom-of-the-press-trumps-atrocious
#
bnvk
wolcen: you might also care to checkout http://pagekite.net
#
wolcen
tantek: will do, ty
#
wolcen
interesting points as well in welcoming. good deal - will [attempt to] follow protocol :)
#
aaronpk
wolcen: fwiw i started doing something similar for serving websites off of my laptop. I reverse tunnel from my laptop to tunnlr.xyz and serve sites from my laptop from that domain
#
wolcen
bnvk: hmm... interesting, thanks!
#
tantek
what is a reverse tunnel?
#
Loqi
It looks like we don't have a page for "reverse tunnel" yet. Would you like to create it? https://indiewebcamp.com/s/10KX
#
wolcen
hehe - ok, hasn't worn off yet.
#
aaronpk
a reverse tunnel is /reverse_tunneling
#
loqi.me
created /reverse_tunnel (+30) "prompted by tantek https://indiewebcamp.com/irc/2016-05-03/line/1462315884980 and dfn added by aaronpk"
(view diff)
#
aaronpk
what is reverse tunneling?
#
Loqi
It looks like we don't have a page for "reverse tunneling" yet. Would you like to create it? https://indiewebcamp.com/s/10KY
#
aaronpk
reverse tunneling is a technique for making a service that is behind a firewall available at a public address
#
loqi.me
created /reverse_tunneling (+136) "prompted by aaronpk https://indiewebcamp.com/irc/2016-05-03/line/1462316047022 and dfn added by aaronpk"
(view diff)
jfrndz joined the channel
#
wolcen
hmm... isn't that really a use case of reverse tunnelling, rather than what it is?
#
tantek
what is a firewall?
#
Loqi
It looks like we don't have a page for "firewall" yet. Would you like to create it? https://indiewebcamp.com/s/10KZ
#
tantek
what is a public address?
#
Loqi
It looks like we don't have a page for "public address" yet. Would you like to create it? https://indiewebcamp.com/s/10K_
#
wolcen
what is a public ip address?
#
Loqi
It looks like we don't have a page for "public ip address" yet. Would you like to create it? https://indiewebcamp.com/s/10Ka
#
aaronpk
yes, but it's often times better to provide a real use case in the dfn than a technically "perfect" definition
#
wolcen
pretty sure reverse tunneling is more about having a port on a remote host open a connection to the initiator of the ssh connection, no?
#
tantek
what is a remote host?
#
Loqi
It looks like we don't have a page for "remote host" yet. Would you like to create it? https://indiewebcamp.com/s/10Kb
#
tantek
what is ssh?
#
wolcen
well...actually, that's wrong too - it could be connecting anywhere on the initiating side.
#
aaronpk
which is another reason it's not a good idea to copy wikipedia definitions to our wiki
#
tantek.com
edited /SSH (+36) "fix dfn"
(view diff)
#
loqi.me
created /telnet (+139) "prompted by tantek and dfn added by bear"
(view diff)
#
tantek.com
edited /SSH (+33) "linky, see also"
(view diff)
#
bnvk
there you go, updated
#
loqi.me
created /telnet_protocol (+272) "prompted by tantek and dfn added by bear"
(view diff)
#
bnvk
and how bedtime, as it's 1 AM here :P
#
tantek
is it F-droid or F-Droid?
#
wolcen
bnvk: 'night!
cuibonobo and KartikPrabhu joined the channel
#
wolcen
F-Droid
#
loqi.me
created /remote_server (+110) "prompted by tantek and dfn added by bear"
(view diff)
#
tantek.com
moved /F-droid to /F-Droid "canonical cap"
#
aaronpk
bear++
#
Loqi
bear has 130 karma
#
tantek.com
edited /F-Droid (+0) "F-Droid canonical cap"
(view diff)
#
gregorlove.com
edited /Google_play_music (-160) "duplicate pages, redirect"
(view diff)
#
loqi.me
created /TCP (+271) "prompted by bear and dfn added by bear"
(view diff)
#
wolcen
karma too? Loqi bot has skillz :)
#
loqi.me
created /IP (+278) "prompted by bear and dfn added by bear"
(view diff)
#
wolcen
hehehe. the tumblr conversations are great. :)
#
wolcen
...clearly, I may be considered by many "easily amused"
#
bear.im
created /TCP/IP (+239) "create entry"
(view diff)
#
bear.im
edited /TCP (+40) "add see-also"
(view diff)
#
bear.im
edited /IP (+20) "add see-also"
(view diff)
#
gregorlove.com
edited /F-Droid (+32) "link in dfn, note open source in dfn, fix links at bottom"
(view diff)
#
bear.im
edited /remote_server (+45) "add see-also"
(view diff)
#
gRegorLove
Speaking of confusing link syntax: MediaWiki internal links use a pipe between page name and link text, but external links don't, actually append the pipe to the URL and break it.
#
bear.im
edited /telnet (+31) "add see-also"
(view diff)
#
bear
wow - tantek sure knows how wiki-snipe me
#
tantek
gRegorLove: yes that's my one pet peeve the MediaWiki link syntax
#
tantek
s/peeve/peeve with
#
Loqi
tantek meant to say: gRegorLove: yes that's my one pet peeve with the MediaWiki link syntax
#
tantek
what is a store?
#
Loqi
A store (or marketplace) is a service for installing applications on a device, typically a mobile client device, but also on web servers, typically remotely https://indiewebcamp.com/store
snarfed joined the channel
#
bear
not sure I like that definition - specifically the "on web servers, typically remotely" part
#
gregorlove.com
edited /app_store (-105) "redirect"
(view diff)
#
tantek
bear - yeah, that got stretched to include installing server "apps" because of what bnvk was pursuing at the time
#
bear
yea, going to edit it
#
tantek
I don't know if any of the server store stuff went anywhere
#
tantek
I think there was brainstorming?
#
aaronpk
there's a little app store on my synology device for installing apps on it
#
tantek
bear - bnvk is back now - perhaps ask him first?
#
tantek
what is synology?
#
Loqi
It looks like we don't have a page for "synology" yet. Would you like to create it? https://indiewebcamp.com/s/10Kh
#
aaronpk
and dreamhost's one-click installs work that way too
#
bear.im
edited /store (-24) "removed reference to remote web server"
(view diff)
#
tantek
bear ^^^ what do you think of aaronpk's example of dreamhost? does that not count as a remote web server store "experience"?
#
aaronpk
Synology is a company that makes storage products which allow installation of apps, and can be used as a home web server.
#
loqi.me
created /Synology (+148) "prompted by tantek https://indiewebcamp.com/irc/2016-05-03/line/1462317709401 and dfn added by aaronpk"
(view diff)
#
gregorlove.com
edited /store (+41) "/* Client */ +F-Droid"
(view diff)
#
bear
my reasoning is pendantic possibly - dreamhost installes application bundles (code + configurations) into the user space ... it's not installing apps onto a remote web server
#
bear
a server gets things installed via an application repository
#
aaronpk
phone apps are installed to user space too though, so i'm not sure that's an important distinction
[chrisaldrich] joined the channel
#
[chrisaldrich]
GWG are you still around this afternoon?
#
tantek
I'm having difficulty understanding the distinction bear
#
bear
an application is normally a binary (code + maybe a config file)
#
tantek
bear, most "app stores" AFAIK have an "application repository" as part of their backend, you just don't have access to it directly
#
bear
notes the "pendantic" part of his comment :/
#
tantek
so like apache is code + maybe a .htaccess file?
#
tantek
is just trying to understand the pedenaticism from a user perspective
#
bear
a repository is where the application bundle would be stored, but an app store is the UI to allow for discovery and installation
#
bear
so an app store will have a repository on the backend but the user doesn't have to know that
#
tantek
right, so Dreamhost's one-click install UI is an app store example then
#
bear
plus an app store client can install from other locations (like a local file)
#
gregorlove.com
edited /F-Droid (+32) "See Also"
(view diff)
#
bear
my issue with "remote web server" is that an app store is more broadly used than just for web servers
#
tantek
that's not how I read it
#
tantek
it seemed like an *or*, *including* remote web servers
#
tantek
not limiting to
#
bear
k, i'll add it back with some clarifing text
#
bear
my current thought is "... client device or on a hosted web service."
#
tantek
bear, what about the IndieBox?
#
tantek
where it's a server device, but in your own home
#
bear
thinks
#
tantek
I believe j12t also had a notion of an app store you would access to "install" "apps" on your IndieBox
#
j12t
notion? Code!
#
tantek
j12t, my apologies :)
#
bear
k, -- "... client device or within a web service (hosted or local)."
jfrndz and [benatwork] joined the channel
#
[benatwork]
It was fully working, right?
#
tantek
bear, indiebox was a web server, not a web service per se
#
tantek
it wasn't a service you paid for, you paid for the server (physical box)
#
bear
well, that's another layer of turtles
#
bear
a service doesn't have to be paid
#
bear
it's a web server running code that performs a service
#
tantek
would "server device" akin to "client device" make more sense then?
#
bear
github is a web service
#
tantek
sorry the payment thing was just a comparison of the two, not a requirement
#
bear
I have an idea, one sec.
#
j12t
IMHO, an "app store" has several functions. 1) present available apps 2) allow user to make purchase/install decision, 3) do whatever necessary to deliver app onto device/target, 4) invoice and collect
#
j12t
Apple etc do more, but that's arguably not a "store" function, such as 5) filter/curate possible listings, 6) update installed apps after the purchase etc
#
bear
ok, "... and then [[installing]] applications. Applications can reside on a [[mobile]] device, a local device or a remotely hosted web service."
#
tantek
not counting servers people buy and setup at a colo?
#
tantek
a remotely hosted web server?
#
bear
i'll go with server instead of service
#
bear
that is something that I think about but rarely normal users do
#
[benatwork]
From a vendor perspective, 6) is completely crucial. You need to be able to update apps seamlessly. Most users won’t. And depending on the vulnerability of the platform, 5) is pretty essential too: you need to be able to yoink out malware.
#
j12t
benatwork: completely agree, but many so-called "apps stores" don't and most people, even technical ones, don't get that part.
#
bear.im
edited /store (+281) "current pass at expanding definition"
(view diff)
#
bear
ok, used latest text and also added an example locations section
jfrndz joined the channel
#
[benatwork]
j12t: fair point
#
j12t
drives me nuts, but that's my experience ...
#
bear
yea, care and feeding of end-user installs is, IMO, the more important part -- anyone can install something, but keeping it up to date... priceless
#
j12t
Exactly, otherwise the so-called "app store" is just an alias for unzip.
#
bear
even worse as it layers on a thin veneer of bullshit and makes people think they are safe
#
tantek
hmm, should a tombstone show when the post was originally published?
#
tantek
is iterating through hacking up /deleted support, from storage to display code
#
j12t
bear: in other words, the strategy to win in the market without doing any work :-)
#
bear
mine do so they get placed into archive/feeds properly
#
bear
j12t++
#
Loqi
j12t has 7 karma
#
tantek
bear, you show tombstones in archives?
#
tantek
what's the use case for showing tombstones in feeds?
#
bear
I do because right now my archives are a very blunt list of things in date order
#
bear
so that a feed reader will see the meta-equiv 410 and act accordingly
#
bear
because it may have stored a local cached copy
#
tantek
ok that makes sense
#
tantek
kylewm: ^^^ does Woodwind support that?
#
bear
to me it's a more friendly (and useful) way to do what twitter does with a delete event in it's stream
#
KartikPrabhu
wonders why he has never deleted a post...
#
aaronpk
twitter pushes delete events out via their streaming API
#
KevinMarks
do you normally sort by published or updated?
jfrndz joined the channel
#
aaronpk
oh boy that's a whole discussion
#
bear
for me it's always published
#
bear
otherwise your are forcing matching by GUIID or some such
#
tantek
speaking of updates, really quite annoyed with Apple's Mac App Store. Would you like to restart now or later? How about NO?
#
aaronpk
except for events, which are sorted by the date of the event
#
KevinMarks
well, thats for Apple apps that include OS updates
#
KevinMarks
but it is a bit odd
#
tantek
so I just keep clicking Later
#
tantek
annoying
#
tantek
Apple has turned into nagware
#
aaronpk
sometimes i click "later" every day until the next update comes out
#
snarfed
loves the contrast of "anyone can install something, but keeping it up to date... priceless" vs "Would you like to restart now or later? How about NO?"
#
aaronpk
lol yeah
#
KevinMarks
keeping it up to date quietly is good
#
aaronpk
sometimes restarts are required for updates
#
tantek
if they were able to do so without breaking things as often as they do
#
tantek
hence don't upgrade unless you have a specific reason to
#
KevinMarks
the way Chrome updates is good
#
KevinMarks
as in I don't notice it
#
tantek
because Apple (and others) have a habit of breaking things, and then making you wait months before they fix it
#
KevinMarks
except that my TV mac just told me that chrome has deprecated the OS version it's running
#
snarfed
tantek: interesting tradeoff, avoiding new features/bugs vs staying secure
#
tantek
KevinMarks: the difference with Chrome, Firefox etc. is that when they break things in an update, they fix it within days if not hours
#
bear
yea, Apple OS updates is why I always have one laptop on version - 1
#
KevinMarks
also they have the continually running multiple trains model
#
tantek
snarfed, why would I trust a vendor's word with "secure" when they can't even not break "normal" functionality?
#
KevinMarks
Apple is more bound to new devices
#
tantek
snarfed, in short, I don't trust that Apple hasn't introduce MORE security bugs in any given update
#
tantek
compared to the current version
#
KevinMarks
Google Play Services is an interesting model too
#
snarfed
tantek: but they patch the ones that are known and publicized, which is a big difference, since those are qualitatively more likely to be exploited and get you owned
#
snarfed
normally i'd say, you're an adult, if you want to preserve functionality at the risk of getting owned, that's your business
#
tantek
snarfed, sure, so I do tend to do the surgical security updates more often than every other itunes, safari, etc. update
#
KevinMarks
in that they realised they couldn't patch the underlyin OS reliably, so wrapped up functionality there, and in the compatibility library for new apis
#
snarfed
...but security is a (tragedy of the) commons. the more owned boxes out there, the less secure the internet is for everyone
#
snarfed
tantek: oh sure. i'm mostly thinking of the OS and browser updates. the rest meh
#
tantek
the meh is what apple bugs me about. updating half dozen of their "Apps" that I've never even RUN
#
tantek
if I could disable / delete GarageBand, Keynote, Numbers, Pages, iPhoto, I would
#
tantek
maybe I should just wait for the EU to sue Apple for all the forced app bundling nonsense the way they are suing Google for Android force app bundling nonsense
#
aaronpk
aw but garageband is fun
#
aaronpk
also why does keynote keep switching between being $19 and being free?
#
tantek
also beware of "FREE UPGRADE"
#
tantek
"OSX El Capitan / A refined experience an improved performance for your Mac." [CITATION NEEDED]
#
tantek
improved performance yeah right
#
aaronpk
eh, it's been fine for me
#
KevinMarks
improved performance = "we fixed the network bugs we introduced before'
#
tantek.com
edited /🌐 (-9) "world is more like other languages"
(view diff)