#indieweb 2016-08-16
2016-08-16 UTC
KevinMarks joined the channel
#
@multimediaarts @kevinmarks Learning more about the indieweb from your appearance on This Week in Google on @TWiT (twitter.com/_/status/765340704851779585)
mindB, mindB2, snarfed, snarfed1, KevinMarks_ and tbbrown joined the channel
shiflett and AngeloGladding joined the channel
#
KevinMarks_ Did you use the js or python version?
#
KartikPrabhu incremental improvement
#
KartikPrabhu i know the feeling. I learnt python by building my site
#
KartikPrabhu about a month ago
#
KartikPrabhu you know, the day when the earth's combined forces stopped an alien invasion!?
#
KartikPrabhu or the Higgs boson day
#
KevinMarks_ I have to wait for the urls that autocomplete to redirect before I share them now
#
KartikPrabhu what is rust?
#
Loqi It looks like we don't have a page for "rust" yet. Would you like to create it?
#
KartikPrabhu rascul: for you to document ^^
#
KartikPrabhu you could say "rust is ...." to start a page
#
KartikPrabhu what is rust?
#
Loqi rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety https://indieweb.org/rust
#
KartikPrabhu boom!
[kevinmarks] joined the channel
#
[kevinmarks] I do like this paradigm
#
[kevinmarks] It beats the old jibot way
#
rascul doh i should have added https://www.rust-lang.org in there
#
KartikPrabhu rust << https://www.rust-lang.org
#
KartikPrabhu :thumbs-up:
snarfed joined the channel
#
rascul if anyone is interested in my rustiness https://github.com/rascul/crash
#
AngeloGladding in one sentence, why use rust for a static site generator?
#
AngeloGladding learn the lang?
#
AngeloGladding just wondering because the languages strong points seem entirely at odds with such a use case
#
KartikPrabhu yeah that ^ was my impression
#
KartikPrabhu rust seems to be designed for large-scale sites but no harm in using it on a small one
#
KartikPrabhu that is useful
#
AngeloGladding just wondering if it was something security-related to be honest
#
rascul here's the bash one https://gist.github.com/rascul/108d357078b4f794cee00400143d886e
#
AngeloGladding i'm adopting an abandoned web framework and templating language and contemplating the security implications as i move forward
#
AngeloGladding it could matter if you were to move into allowing a third-party to supply a template'
#
AngeloGladding i just wrote an *actual* bash script for the first time in my life and .....
#
AngeloGladding quite the experience
#
AngeloGladding hmm.. we can go off the deep end here.. i've adopted Templetor http://webpy.org/docs/0.3/templetor and it allows for full Python inside of the template and the forgiveness and hackability of Python ultimately leaves room for mischief in such a context
#
AngeloGladding i've heard security, security, security w/ Rust so I was curious
#
AngeloGladding I'll keep that in mind, thanks
#
AngeloGladding k i just read it a second time.. my head hurts. :)
#
rascul here are some other fun bash scripts https://github.com/dokku/dokku https://github.com/halhen/shic
#
AngeloGladding a bootstrap script: https://gist.github.com/angelogladding/c01eb1a1707804864a6235117e3e886f for my indiewebsite: https://angelo.lahacker.net
#
AngeloGladding i tried running it on a second host and realized quickly that there's going to be differences between Linux and *BSD
#
AngeloGladding much less abstraction than Python
#
AngeloGladding i couldn't find a way to abstract lines 63-69 out of the download() function
#
AngeloGladding fire away
#
AngeloGladding ok cool.. the subtleties that i definitely pushed through
#
AngeloGladding cool thanks
#
AngeloGladding so I've kludged all of that together on my own, repeatedly
#
AngeloGladding in trying to open source all the things..
#
AngeloGladding i began to document the install in HTML form
#
AngeloGladding and had the epiphany that I could do everyone a service by documenting in bash script
#
AngeloGladding then i realized i had a new problem :)
#
AngeloGladding i'll address your insights
#
AngeloGladding as for 63-69
#
KevinMarks_ I tend to write things that would be bash scripts in python
#
AngeloGladding i got confident, nay arrogant, and tried my script on a second host
#
AngeloGladding FreeBSD
#
AngeloGladding yeah i've done that in the past
#
AngeloGladding but I wanted a single file.
#
AngeloGladding no dependencies.
#
AngeloGladding *extremely* cross platform
#
AngeloGladding Python2.7 w/ the `sh` library?
#
AngeloGladding possible.. i've ran into verbosity with that in the past
#
AngeloGladding yeah for sure
#
KevinMarks_ More using python tools for directory traversal
#
AngeloGladding the "source"ing
#
AngeloGladding that at least threw me
#
AngeloGladding having to source different virtual environments
#
AngeloGladding primarily because supervisor still doesn't support Py3k
#
AngeloGladding getting real here..
#
AngeloGladding which?
#
KevinMarks_ Then invoking it like https://github.com/ChristopherA/LifeWithAlacrityBlog/blob/master/mung.py
#
KevinMarks_ We should maybe be in dev
#
AngeloGladding i saw that on the webchat.. is it really just #dev?
#
AngeloGladding ah
#
AngeloGladding while i'm at it.. this is #indieweb and #indiewebcamp is deprecated?
#
KartikPrabhu yes, but #indiewebcamp should redirect you here
#
AngeloGladding it clearly has but i'm reconfiging weechat now so might as well
#
AngeloGladding thnx
#
AngeloGladding brb
AngeloGladding joined the channel
#
AngeloGladding *sigh* crossed my fingers that'd just work
AngeloGladding joined the channel
#
AngeloGladding k got it.. continue in indieweb-dev?
Gold, halorgium, rrix, KevinMarks, tantek, KevinMarks_, jihaisse, M-nd, M-rongladney, friedcell and loicm_ joined the channel
#
AngeloGladding !tell KevinMarks for yet to be determined reasons mf2py+mf2util isn't finding your representative h-card like it is for these guys: https://angelo.lahacker.net/people
#
jboy !tell Zegnat regarding an Amsterdam meetup, perhaps we could reach out to the Waag to host something.
AngeloGladding, friedcell, Pierre-O, mlncn and jboy joined the channel
#
petermolnar !tell rascul I like your bash generator, but it's a little too minimal for my needs :) (no feeds, no taxonomy pages, etc.)
rMdes joined the channel
#
@derhess A post http://blog.derhess.de/2016/08/12/the-current-state-of-web-needs-a-counter-culture/ about why we should use @SandstormIO @MyCozyCloud and other #decentralize @indiewebcamp, and @unhosted tools (twitter.com/_/status/765497730840064000)
mindB, marjolein, doesntgolf and cmal joined the channel
#
@cmal_PP So @LinkedIn is suing people taking data from their website. GO DIE IN A CORNER. #Indieweb #FuckBusiness https://techcrunch.com/2016/08/15/linkedin-sues-scrapers/ (twitter.com/_/status/765523841460293632)
rMdes_, singpolyma, mlncn, friedcell, wolftune, ChrisAldrich, KevinMarks and snarfed joined the channel
#
aaronpk Micropub CR draft published today! https://www.w3.org/TR/micropub/
ChrisAldrich joined the channel
mindB joined the channel
#
@cmal_PP #Micropub standard publication #API just became a W3 CANDIDATE RECOMMENDATION. Implement it today! https://www.w3.org/TR/micropub/ #Indieweb (twitter.com/_/status/765559198713257992)
#
@cmal_PP L'#API standard de publication #Micropub devient CANDIDATE RECOMMENDATION. Implémentez dès aujourd'hui! #Indieweb https://twitter.com/cmal_PP/status/765559198713257992 (twitter.com/_/status/765559498903789568)
tvn joined the channel
#
petermolnar just a little; there is also sed and awk :D
#
petermolnar that would certainly add to the crazy factor
#
Loqi [indieweb] "
@botwikidotorg about moderation: I have 2 implementations going on, one at @buzzworkers using Wordpress, another at @EUwatchers using wordpress & my own personal using @WithKnown.
- on my personal site (here) I have never faced serious Spam. sometimes occasional "paper.li" auto-generated tweets but that's about the most serious I have gotten here. right now Known does not have yet a way to moderate spam, but there is an Akismet plugin for Known installed here just in case webmentions spam is going to take off.
- Now on the wordpress indieweb sites I run I have seen more "spam" then Known. first the typical linkback kind of spam but also social media spam and the usual wordpress comments kind of spam. the IndieWeb implementation on Wordpress is good regarding moderation, basically webmentions are like any comments: they can be moderated before publish or can be configured to be automatically displayed.
right now to my experience on these WP implementations the biggest vector of Spam is classic wordpress spam, not specifically webmentions spam.
" by Rick Mendes on 2016-08-16 https://www.rmendes.net/2016/botwikidotorg-about-moderation-i-have-2-implementations-going-on-one
#
Loqi [indieweb] "
@botwikidotorg about moderation: I have 2 implementations going on, one at @buzzworkers using Wordpress, another at @EUwatchers using wordpress & my own personal using @WithKnown.
- on my personal site (here) I have never faced serious Spam. sometimes occasional "paper.li" auto-generated tweets but that's about the most serious I have gotten here. right now Known does not have yet a way to moderate spam, but there is an Akismet plugin for Known installed here just in case webmentions spam is going to take off.
- Now on the wordpress indieweb sites I run I have seen more "spam" then Known. first the typical linkback kind of spam but also social media spam and the usual wordpress comments kind of spam. the IndieWeb implementation on Wordpress is good regarding moderation, basically webmentions are like any comments: they can be moderated before publish or can be configured to be automatically displayed.
right now to my experience on these WP implementations the biggest vector of Spam is classic wordpress spam, not specifically webmentions spam.
" by Rick Mendes on 2016-08-16 https://www.rmendes.net/2016/botwikidotorg-about-moderation-i-have-2-implementations-going-on-one
#
petermolnar Loqi, what are you doing?
[kevinmarks] joined the channel
#
[kevinmarks] Being ironic by spamming us with posts about anti spam
#
Loqi [kevinmarks]: AngeloGladding left you a message 7 hours, 13 minutes ago: for yet to be determined reasons mf2py+mf2util isn't finding your representative h-card like it is for these guys: https://angelo.lahacker.net/people
#
rascul petermolnar here's an example of the bash script inside the template, this piece is used to list the posts https://github.com/rascul/bashgen/blob/master/templates/%40.html#L56-L72
shiflett joined the channel
#
petermolnar we once thought we've seen the first genuine webmention spam, but it was false alarm
#
petermolnar unless it has happened since
#
ben_thatmustbeme has been tempted to generate his own webmention spam on an off domain to see how people react. hehe
#
ben_thatmustbeme remembers implementing vouch that day
#
petermolnar or when we receive a spam, we collectively spam it back thus ddosing the spammer and taking it down. Now that I've written it down, I'm not convinced.
#
petermolnar vouch is on my list of todos as well
dontTrustOver25 joined the channel
gRegorLove joined the channel
#
jboy Zegnat: I know two people that are tight with the hacker scene around here, but have few direct ties. Getting the Waag shouldn't be too difficult and might be a nice way to tap into existing communities. On the other hand, random meetup has advantage of less overhead.
#
petermolnar Zegnat I've never been to Waag, but could work for me, as it's rather close to Central
#
jboy Yes, Nieuwmarkt is just a short walk. (As are most distances within Amsterdam.)
ChrisAldrich joined the channel
#
jboy OK, I'll reach out to my friends with the Waag connection and see what they have to say. If it sounds too complicated, we move on the plan B. Yes?
#
petermolnar next week, but I'm only available on Tue evening as far as I see
#
petermolnar after that in ~3 weeks
ChrisAldrich joined the channel
#
jboy I'm out of town next week.
#
jboy But three weeks would be enough time to plan something for sure. Maybe even generate a modicum of publicity.
rMdes joined the channel
j12t joined the channel
#
j12t UBOS Beta 8 is out: http://ubos.net/blog/2016/08/12/ubos-beta8-available.html
#
jboy petermolnar: Would either of Aug 24 or Sept 7 work for you in A'dam?
#
petermolnar sept 7 -can't tell yet; aug 24 unfortunately not
#
jboy OK, so we'll aim for sometime after Aug 24, possibly at the Waag.
cmal joined the channel
#
KartikPrabhu what is UBOS?
#
Loqi UBOS (pronounced You-Boss) is a new Linux distro that aims to make it much simpler to deploy server-side web applications on headless hardware owned by users https://indieweb.org/UBOS
#
Loqi It looks like we don't have a page for "UBOS now" yet. Would you like to create it?
#
Loqi UBOS (pronounced You-Boss) is a new Linux distro that makes it much simpler to install and maintain indie web and IoT applications on physical servers, cloud servers and devices such as as the Raspberry Pi https://indieweb.org/UBOS
rMdes_ and dontTrustOver25 joined the channel
#
gRegorLove Good morning, indieweb
chrisaldrich1, wolftune, leg, doesntgolf and friedcell joined the channel
snarfed, snarfed1, mlncn, dontTrustOver25, jonnybarnes, chrisaldrich1, hs0ucy, KevinMarks, friedcell, Pierre-O and rascul joined the channel
AngeloGladding, dontTrustOver25, rMdes, shiflett, snarfed, mlncn and davidpeach joined the channel
#
davidpeach hi guys
#
davidpeach been off the indieweb grid for a while but i am back!
#
davidpeach and it feels good
#
davidpeach ty ty
#
davidpeach decided to move back to wordpress as I was publishing less and tinkering with my site's code too much
#
davidpeach hope you guys and gals are well
#
@lynncyrin WTB decentralized alternative to linkedin @kevinmarks / @indiewebcamp got one of those? (twitter.com/_/status/765653558712635393)
[kevinmarks] joined the channel
#
[kevinmarks] Hm. What is the essence of linked in though
dontTrustOver25 joined the channel
#
@kevinmarks @lynncyrin @indiewebcamp which aspects of LinkedIn do you want to replicate? With h-resume and rel="colleague" could decentralize the graph (twitter.com/_/status/765655677431799808)
#
[kevinmarks] They do have verified emails from previous employers
#
davidpeach oh my gosh... https://wordpress.org/plugins/import-tweets-as-posts
#
gRegorLove Hey davidpeach, wb. Love your new domain name.
#
davidpeach thank you
#
davidpeach i wrote up the meaning on my indieweb profile just
#
gRegorLove Yeah, that's how I found out
#
davidpeach I cant believe how easy it was to get up and running with the indieweb plugin on WP. so great.
#
gRegorLove We have a new room since you were last here, probably: #indieweb-dev
#
davidpeach ahh
#
gRegorLove For more dev-related talk. All the wiki edits go in there.
#
davidpeach ahhh
#
davidpeach cool
#
gRegorLove We're also at indieweb.org instead of indiewebcamp.com now, as you probably noticed :)
#
gRegorLove and and, new logo. Lots of cool stuff.
#
gRegorLove That's good to hear about the Indieweb plugin. I'm sure GWG will be glad to have more WordPress people on board.
#
davidpeach yer thats sort of what inspired me to get back indiewebified. Also signed up for the Brighton web camp
#
davidpeach that and hearing Jeremy Keith's Talk on the 'A' element
#
gRegorLove Nice!
#
gRegorLove I like the numbered links on the side of your site and the colors. Do they represent the age, or different types of posts?
#
davidpeach they are differening categories
#
davidpeach secret: I bought the theme. (Not sort of thing a web dev may like to admit)
snarfed and leg joined the channel
#
AngeloGladding hey davidpeach fyi your h-card needs an explicit `name` or the whole of the inner text is implied: http://indiewebify.me/validate-h-card/?url=https%3A%2F%2Fchegalabonga.com
mlncn, chrisaldrich_ and Lana joined the channel
#
sknebel for stuff like linkedIn part of the value is also that everything looks the same. Even if many people have their resume on their site, you still have to go to their page, find where it is linked, find how it is structured, unless there is a dedicated "search engine"/crawler/reader for encoded microformats (assuming those were widely used)
#
davidpeach hi AngeloGladding. How do you mean? Its only asking for eamil and photo?
#
davidpeach *email
#
davidpeach currently got twitter history importing into site. It feels sooo good
#
davidpeach For notes, is it usual to have title or content as the tweet? - https://chegalabonga.com/2016/08/15/thenoblegaming-so-is-the-game-good-then/
#
Loqi [David Peach] @TheNobleGaming so is the game good then?
Aug 15 2016
Browse archives for
August 15, 2016
https://secure.gravatar.com/avatar/e3dd0c45e2578b39037c1913435f28ac?s=70&d=mm&r=g
...
#
davidpeach the importer is adding as both currently
#
gRegorLove notes don't usually have a title. That would make it an article for most cases.
#
gRegorLove In mf2 terms, note is where p-name = e-content
dontTrustOver25 joined the channel
#
gRegorLove Re: the h-card, davidpeach, it's implying your name is the full text "Hi my name..." instead of just "David Peach"
#
gRegorLove Compare to http://pin13.net/mf2/?id=20160816220422961, where I added the p-name and how it parses
#
davidpeach ah oki.
#
davidpeach oki updated
#
davidpeach thanks
#
davidpeach and yer, ill have to run a db query to remove all titles for those notes
#
davidpeach this importer is so great. It's even pulling in image links so i can go round and grab them all again. thought id lost em forever
#
davidpeach im off for a bit guys. Catchya later!
#
davidpeach and thanks a lot for your help all. This is always a really friendly community
snarfed, KevinMarks, singpolyma and ChrisAldrich joined the channel
#
ChrisAldrich snarfed++ for outbound webmentions on Medium via /bridgy
KevinMarks and KevinMarks_ joined the channel
