#indiewebcamp 2015-03-31
2015-03-31 UTC
#
JonathanNeal I thought fragmentions had settled on one #.
#
KartikPrabhu KevinMarks proposed it but I don't know if people have switched to using it as such
#
KartikPrabhu what is fragmention
#
Loqi A fragmention is an experimental extension to a URL to link and cite individual words or phrases of a document using double-hash anchors (##) https://indiewebcamp.com/fragmention
lukebrooker joined the channel
#
JonathanNeal It’s the idea I first heard from KevinMarks. Human readable links to individual fragments of text.
#
JonathanNeal Am I getting the name wrong?
#
KartikPrabhu no not really. Fragmention originally has double # convention. KevinMarks then added the idea to use only one # anyway since ids don't contain spaces anyway
#
KevinMarks betterlink replaces fragmentions with a silo o_O
benwerd joined the channel
#
KartikPrabhu KevinMarks and obscure URLs
#
KevinMarks there is sn argument for highlighting the exact text linked to
#
KartikPrabhu KevinMarks yes, but that is more of fragmention.js implementation (seems hard) rather than fragmention the proposal
#
JonathanNeal Holy cow, does betterlink really charge you?
#
JonathanNeal $0.44 per visit? That’s … cool. I’m stickin’ with fragmentions.
benwerd joined the channel
snarfed joined the channel
#
JonathanNeal Concern: Fragmentions are not a valid URL due to ##. Solution: Drop the second #. Concern: Fragmentions target the element and not the selection itself. Solution: Why not allow for both? html[data-fragmention-selects="*"] or html[data-fragmention-elements="p h1 h2 h3 h4 h5 h6"] html[data-fragmention-selects=":text”]. Concern: Not All Browsers Play The
#
JonathanNeal Same. Solution: None, if irregularly spaced will not appear as you expect in old IE≤8 anyway.
#
JonathanNeal s/if/
#
JonathanNeal rascul: fragmentions has long supported both, since KevinMark’s suggestion.
#
JonathanNeal I think allowing for element granularity on selections would be a nice improvement.
#
JonathanNeal So that there could be some way to say “select the nearest ancestor” versus “select the nearest paragraph ancestor” versus “select only the text”. This could help marginalia as well, since the styles often target particular sections or paragraphs of content already.
#
JonathanNeal rascul: with data attributes.
KartikPrabhu and KevinMarks__ joined the channel
mdik_ joined the channel
#
JonathanNeal [data-fragmention=":text”] versus html[data-fragmention=“h1, h2, h3, h4, h5, h6, p”]
lukebrooker joined the channel
#
JonathanNeal rascul: oh, I was saying the fragmention granularity could be defined by the page author.
#
JonathanNeal <html data-fragmention=“h1, h2, h3, h4, h5, h6, p”> … forces fragmentions to target the nearest h1, h2, h3, h4, h5, h6, or p element that contains #some-text
#
JonathanNeal Yes.
#
tantek more here on that: http://microformats.org/wiki/html5#data_attributes
#
tantek wow is https://bigboringsystem.com/post/post!1421164266-5a another example confusion between Aral / ind.ie and IndieWeb?
#
JonathanNeal I’m open to other suggestions. The goal is to control what text or element gets selected. Is it just the text (ala CTRL+F). Is it the nearest element (ala classic fragmentions), Is it the nearest section or paragraph (ala marginalia)?
#
tantek JonathanNeal: perhaps add that as a new subsection to http://indiewebcamp.com/fragmentions#Challenges
#
tantek here you go: http://dev.w3.org/csswg/css-break/
#
tantek.com edited /ind.ie (+181) "/* ind.ie is not IndieWeb / IndieWebCamp */ fix heading to not require URL escaped chars, add subsection Examples of confusion and conflation" (view diff)
benwerd joined the channel
#
ben_thatmustbeme KevinMarks: not very mobile friendly with that header
#
ben_thatmustbeme tantek: I got a follow up question as well
#
ben_thatmustbeme haha, tantek, i meant from Halley
#
ben_thatmustbeme sorry
#
ben_thatmustbeme nothin productive right now
zachdonovan joined the channel
KevinMarks_, benwerd, j12t and zachdonovan joined the channel
#
Loqi It looks like we don't have a page for "Big Boring System" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=Big+Boring+System&summary=prompted+by+tantek+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-03-30%2Fline%2F1427767801381
#
tantek Big Boring System is a text-only social network silo ( https://bigboringsystem.com/ ) that runs on open source ( https://github.com/bigboringsystem/bigboringsystem ) and uses phone numbers for both sign-up and sign-in.
#
loqi.me created /Big_Boring_System (+245) "prompted by tantek https://indiewebcamp.com/irc/2015-03-30/line/1427767801381 and dfn added by tantek" (view diff)
#
tantek the "recent posts" stream is fascinating: https://bigboringsystem.com/discover
#
kylewm this is interesting. "Monetization" issue started by isaacs https://github.com/bigboringsystem/bigboringsystem/issues/84
#
tantek !tell caseorganic "Big Boring System" seems like a good example of deliberately calm technology, e.g. check out their "recent posts" stream: https://bigboringsystem.com/discover
gRegor` joined the channel
#
KartikPrabhu does nayone know if MuSQL is slow with large DBs? My server is having queries last more than a minute and so are getting shut down
lukebrooker joined the channel
#
Loqi It looks like we don't have a page for "MuSQL" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=MuSQL&summary=prompted+by+tantek+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-03-30%2Fline%2F1427769681546
#
KartikPrabhu errr MySQL
#
KartikPrabhu :P
#
gRegor` KartikPrabhu: How "big"? I doubt your database is actually reaching a size that it would acuse problems, but indexing of columns (or lack of) can cause slow queries
#
gRegor` s/acuse/cause/
#
KartikPrabhu 238 notes
#
gRegor` Teeny tiny :)
#
KartikPrabhu hmmm then maybe 512MB of memory is not enough to run 2 websites
#
gRegor` Just the one table in the query, or a join?
#
KartikPrabhu just one, queried by date year
#
KartikPrabhu so iguess a lot of TZ conversion is happening
#
KartikPrabhu :)
#
gRegor` Column data type is 'year' or a string?
#
KartikPrabhu gRegor`: it is ummm datetime
#
gRegor` tantek backed too far :/
#
KartikPrabhu i think it might be due to running 2 dynamic websites on 512MB, both with DB stuff
#
gRegor` You could try a non-unique index on it, but yeah, ~200 isn't a lot of columns that I would normally expect to give that much delay.
#
gRegor` s/columns/rows/
#
KartikPrabhu hmmm k will look more
#
gRegor` Maybe check the memory usage of mysqld and apached (nginx, or whatever server is running)
#
KartikPrabhu yeah
#
gRegor` Is 1m the latency you're getting executing the query direct on the server, or time to deliver the page fully in browser?
#
KartikPrabhu on the server. the hosters sent email that they had to shut it down
#
gRegor` Huh. Interesting.
#
KartikPrabhu but because of that my website 500s or takes about 7s to load
#
gRegor` :/
#
gRegor` Music Structured Query Language: http://link.springer.com/chapter/10.1007%2F978-3-540-69429-8_22
#
kylewm.com edited /Big_Boring_System (-1) "/* Possible IndieWeb Compatibility */ fix wikilink" (view diff)
soypirate joined the channel
#
KartikPrabhu weird
#
ben_thatmustbeme KartikPrabhu. Try your query with "describe" at the start of it. Will tell you what indexes it's using
#
ben_thatmustbeme If you are running mysql interface is and not just code
#
ben_thatmustbeme Also. What is the query?
tantek, GWG and cweiske joined the channel
#
tantek this is an interesting thread: https://twitter.com/adactio/status/582577149892161536
wilfredh and j12t joined the channel
#
tantek reading from the start gives a distinctly different experience: https://twitter.com/jbrewer/status/582559550097600512
#
@jbrewer 1) I miss the diverse experience of reading content on personal sites. DifÂferÂent texts deÂserve disÂtinct tyÂpogÂraÂphy/presentation. (twitter.com/_/status/582559550097600512)
#
tantek I think I found these via https://twitter.com/adactio/status/582571583887130624
#
@adactio @jbrewer I think you will like what the Indie Web Camp people are doing: https://indiewebcamp.com/ (twitter.com/_/status/582571583887130624)
#
kylewm tantek: interesting contrarian point https://twitter.com/_Jordan/status/582565704773308416
#
@_Jordan @jbrewer I’ve never had a Web site. Never written a line of HTML or CSS. Never plan to and future generations shouldn’t have to to be heard. (twitter.com/_/status/582565704773308416)
#
@_erica @jbrewer @_Jordan I still maintain my personal website, I'm trying to write more for it, too. (twitter.com/_/status/582571794818732032)
elima, Jihaisse, cweiske and loic_m_ joined the channel
friedcell joined the channel
eschnou, j12t, csarven, interactivist, KartikPrabhu, stream7, KartikPrabhu1 and torrorist joined the channel
#
@kevinmarks “The fundamental divide online… is between major institutions and individuals.” - @adrianshort https://adrianshort.org/martha-lane-fox-dimbleby-lecture/ #indieweb (twitter.com/_/status/582834877294256128)
j12t and KevinMarks_ joined the channel
#
KevinMarks_ Indie so big it's mainstream (in music)
KevinMarks__, j12t, KevinMarks_, Deledrius, elima, frzn and e-lima joined the channel
#
Loqi [mention] Ashton McAllan commented 'Hey there, sorry for annoying you. I am a real person just reblogging things I like. I thought your post was cool, that’s why I reblogged it...' on a post that linked to http://indiewebcamp.com (http://acegiak.net/2015/03/31/lee-lin-chin-for-pm-2/)
j12t, stream7, friedcell, scor, nloadholtes, fahrstuhl, interactivist, tantek, jonnybarnes, frzn, e-lima and csarven joined the channel
#
ben_thatmustbeme good morning all
snarfed and verdi_ joined the channel
#
Loqi snarfed: kylewm left you a message 7 hours, 14 minutes ago: wow, the polling queue for bridgy says it has almost a thousand tasks in it; is that normal? http://indiewebcamp.com/irc/2015-03-30/line/1427785048325
#
snarfed yeah it's evidently running 25m behind: https://appengine.google.com/queuedetails?&app_id=s~brid-gy&version_id=3.383236630846410047&queue_name=poll&start_eta=0
rektide joined the channel
#
ben_thatmustbeme getting hung up on how to store tags vs categories
#
ben_thatmustbeme vs interactions
parzzix, chalettu and loic_m joined the channel
marclaporte, cweiske and zachdonovan joined the channel
#
ben_thatmustbeme i had only categories, but I have started adding tags
#
ben_thatmustbeme They should probably merge, but I also was adding that to interactions
#
ben_thatmustbeme actually, i'm not even sure they should merge.
#
ben_thatmustbeme If I have something tagged "Indieweb" on my site, I make it a u-category with a link to the search for all posts that have that category
#
ben_thatmustbeme categories are actually enumerated
#
ben_thatmustbeme I'm not sure that having the ability to search for all things on my site tagged with tantek.com is something i really want
gRegor` and tantek joined the channel
#
zachdonovan good morning!
#
Loqi zachdonovan: kylewm left you a message 1 day, 11 hours ago: thanks that's helpful feedback. you do still need to run qworker.py either way -- I'll clarify in the instructions http://indiewebcamp.com/irc/2015-03-29/line/1427684712801
#
zachdonovan thanks, Loqi!
#
tantek zachdonovan: go ahead and add yourself to https://indiewebcamp.com/irc-people so you show up with an image and hyperlinked name in the logs! e.g. http://indiewebcamp.com/irc/2015-03-31#t1427813514962
wolftune and chalettu_ joined the channel
#
ben_thatmustbeme i have an ID for any category. I treat it like an object, so it can change system wide. I know, i know, plumbing
#
zachdonovan tantek: ok! I will do that thing
#
ben_thatmustbeme tantek, more of an optimization. Searching integers is must faster than string matching
#
ben_thatmustbeme I think I might just say the hell with it an allow for searches of say "all things tagged with tantek.com" on my site
#
ben_thatmustbeme The messier part right now is that i store webmentions, which create interactions which have a type (tag, mention, reply, like, etc)
#
ben_thatmustbeme but then interaction with type tag would have to have all duplicate information to the tag/category type
#
ben_thatmustbeme i dislike duplicate information
#
ben_thatmustbeme s/dislike/loathe
#
ben_thatmustbeme actually... interesting... can you tag multiple things in one post?
#
ben_thatmustbeme i don't see why not right. (i mean as someone else tagging a post on my site)
#
ben_thatmustbeme "tag" gets a bit ambiguous
#
ben_thatmustbeme multiple "suggested tags" ?
benwerd joined the channel
fahrstuhl, snarfed, torrorist, KevinMarks_, LauraJ and KevinMarks__ joined the channel
#
ben_thatmustbeme I think i'm just going to have to deal with multiple copies of some data
KevinMarks_ joined the channel
#
ben_thatmustbeme which honestly makes more sense, as its stored before and after approval (though I automatically approve them for now)
#
ben_thatmustbeme my third normal form wired brain is saddened by this :P
dariusdunlap joined the channel
#
ben_thatmustbeme ack, so gets even more complex with coords / shape
#
ben_thatmustbeme thats not a property of a tag/category, but rather a tag/category as it relates to a post
benwerd joined the channel
#
ben_thatmustbeme well this is about logical organization, the markup can change, but the concept that a person will be tagged in different locations within posts means that whatever that location is, cannot be stored with the person (assuming you extract out the tagged person as a category)
#
ben_thatmustbeme i'm not going to going to not focus on coords/shape so much, and just try to get things set up to do person tagging correctly first
#
ben_thatmustbeme i keep getting side tracked by other optimizations in my code
#
ben_thatmustbeme dropping extra tables, unifying duplicate code, etc
stream7, friedcell, tilgovi and Pierre-O joined the channel
#
jonrichter.de edited /2015/Germany (+1) "/* Organizers */ typo in aaronparecki.com - missing double-a" (view diff)
j12t joined the channel
#
zachdonovan GWG: ahhhhh!
#
zachdonovan it's been a crazy week
#
zachdonovan what was I going to look into?
#
Loqi It looks like we don't have a page for "I going to look into" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=I+going+to+look+into&summary=prompted+by+zachdonovan+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-03-31%2Fline%2F1427824262347
#
zachdonovan I'll run down and ask the community manager about hosting a HWC
#
zachdonovan right... now!
#
zachdonovan GWG" we
#
zachdonovan whoops
#
zachdonovan GWG: we're good to go!
#
zachdonovan all we need is to pick a date and a time for our first event :)
#
zachdonovan awesome, thanks kylewm!
#
zachdonovan GWG: should we go for 4/8?
#
zachdonovan GWG: works for me
interactivist joined the channel
#
zachdonovan yep, will do
iandevlin joined the channel
davidmead joined the channel
#
KevinMarks did someone here have a nice "x minutes/hours/days ago" algorithm for python?
#
rascul KevinMarks i've used this in the past https://pypi.python.org/pypi/humanize
yakker joined the channel
#
Loqi It looks like we don't have a page for "relative date" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=relative+date&summary=prompted+by+tantek+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-03-31%2Fline%2F1427826003714
#
Loqi It looks like we don't have a page for "relative time" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=relative+time&summary=prompted+by+tantek+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-03-31%2Fline%2F1427826012437
#
zachdonovan.net edited /IRC_People (+117) "/* Nicknames */ add self to irc users list" (view diff)
#
kylewm KevinMarks: you're also welcome to copy https://github.com/kylewm/woodwind/blob/master/woodwind/views.py#L378
benwerd, eschnou and j12t joined the channel
#
zachdonovan.net edited /events/2015-04-22-homebrew-website-club (+484) "/* Where */ add provisional info for NYC Inaugural HWC" (view diff)
#
zachdonovan added some deets!
#
zachdonovan if someone would give that a look and reassure me that I haven't done anything fantastically wrong-headed, I'd be much obliged :)
#
zachdonovan I just copy-pasted the commented out Chicago example and update all of the fields.
#
zachdonovan GWG: thanks!
#
kylewm so links on https://adactio.com/links are marked up in a strange way. there is no mf2 property for the target of the actual link
j12t joined the channel
#
Loqi A bookmark (or linkblog) is a post that is primarily comprised of a URL, often title text from that URL, sometimes optional text describing, tagging, or quoting from its contents https://indiewebcamp.com/bookmark
#
ben_thatmustbeme doh, am i?
benwerd joined the channel
#
ben_thatmustbeme don't even really even use bookmarks, was adding those to see that I could
#
tantek oops https://indiewebcamp.com/bookmark has no sample markup!
bengo joined the channel
#
tantek kylewm: go for it: https://indiewebcamp.com/bookmark#How_to_markup
#
KevinMarks ben_thatmustbeme: re tags vs categories, this is a greta discussion: http://climbtothestars.org/archives/2006/02/11/tags-and-categories-are-not-the-same/
#
KevinMarks tantek, are you saying my <a class="h-card p-category" href="http://tantek.com/">Tantek Çelik</a> is now wrong
#
KevinMarks I only put in what you said...
#
KevinMarks "properties":
{ "category": [ { "type": [ "h-card" ], "properties": { "name": [ "Tantek \u00c7elik" ], "url": [ "http:\/\/tantek.com\/" ] }, "value": "Tantek \u00c7elik" },#
KevinMarks yeah, sorry, pretty printing not irc frendly
#
KevinMarks click the link
#
KevinMarks if I change it to u- what is different
#
Loqi The indieweb is different from previous efforts like blogging, federation, decentralization, etc https://indiewebcamp.com/different
#
KevinMarks hah
#
KevinMarks I changed it (just on yours at the top) and pin13 parses it the same
#
tantek because phpmf2 has not yet implemented: http://microformats.org/wiki/microformats2-parsing-brainstorming#Nested_h-.2A_objects.27_.22value.22_property
#
tantek.com edited /events/2015-04-08-homebrew-website-club (-194) "SF at The Creamery next week" (view diff)
#
KevinMarks so it would make the value the url?
#
KevinMarks not necessarily in this case as many of the URLs are derived from twitter
#
KevinMarks for HWC that (mostly) works
#
KevinMarks both joyce kim and Jed McCaleb have stellar.org as their URL
frzn joined the channel
#
KevinMarks so that would break with the visible clarity fo the layout
#
KevinMarks <a class="h-card p-category" href="http://stellar.org">Jed McCaleb</a>
#
KevinMarks <a class="h-card p-category" href="http://stellar.org">joyce kim</a>
#
KevinMarks so I'm supposed to make a 'joyce kim' page on my site?
#
tantek yes - a proxy h-card, as you might for a /nicknames-cache
#
KevinMarks I have a static site...
#
KevinMarks I'm PESOSing in these hcards from twitter
#
KevinMarks shoudl I put their twitter URLs in too?
#
KevinMarks I can see it making sense to have a list of speakers at the top with more fleshed out hcards, like a panel page
#
KevinMarks but I'm not making a page on my site per speaker
#
KevinMarks 'cos static
#
Loqi It looks like we don't have a page for "Joyce Kim" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=Joyce+Kim&summary=prompted+by+tantek+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-03-31%2Fline%2F1427830977322
#
KevinMarks I could use Twitter
#
KevinMarks joyce kim is <a class="h-card " href="http://stellar.org">joyce kim</a>
#
loqi.me created /joyce_kim (+98) "prompted by tantek https://indiewebcamp.com/irc/2015-03-31/line/1427830977322 and dfn added by KevinMarks" (view diff)
#
KevinMarks twitter.com/joyce
#
KevinMarks so, in your theoretical world, I shoudl pull in her whole twitter bio and photo and cache it on my site as she links to a non-h-card URL from it?
#
tantek.com moved /joyce_kim to /Joyce_Kim
Pierre-O1 joined the channel
#
KevinMarks the inline h-card is OK
KartikPrabhu joined the channel
bengo joined the channel
#
kylewm KevinMarks: what about using https://www.stellar.org/about/#Joyce_Kim
#
KevinMarks you're missing the origin of these posts
#
KevinMarks I am live-transcribing a conf session. I can usually geta twitter handel for people 'cos they list them
#
KevinMarks I don't usually have time to create a whoel hcard for them by googling them
#
KevinMarks even if I did, the presumption that their hcard would be a standalone page on my site does not fit this usecase
bengo joined the channel
#
KevinMarks that does make sense, but would work lass well for the HWC case
#
KevinMarks s/lass/less/
#
KartikPrabhu GWG: wordpress plugin post you might find useful: https://css-tricks.com/wordpress-functionality-plugins/
tilgovi and friedcell joined the channel
#
KartikPrabhu haven't looked into it yet. also should figure out how to restart the MySQL thingie
#
KartikPrabhu they kill that particular DB request. not the whole MySQL engine thing
#
KartikPrabhu they're nice that way :)
#
ben_thatmustbeme well, lots to read through today
#
ben_thatmustbeme hmm, tantek, with the change over from p-bookmark to u-bookmark and p-category to u-category, I should assume that any class on an <a> tag should be u- not p- correct?
#
ben_thatmustbeme realized he has author links a <a class="p-name u-url"
#
KartikPrabhu ben_thatmustbeme: since you asked this is the offending query SELECT DISTINCT CAST(DATE_FORMAT(CONVERT_TZ(`bundle_note`.`pub_date`, 'UTC', 'America/Chicago'), '%Y-%m-01 00:00:00') AS DATETIME) FROM `bundle_note` WHERE `bundle_note`.`pub_date` <= '2015-03-31 01:44:30' ORDER BY 1 DESC LIMIT 1
#
ben_thatmustbeme oh crap... goes back to templates :P
#
KartikPrabhu basically building my notes page
bengo joined the channel
#
ben_thatmustbeme i'll bet the timezone conversion is what is slowing you down
#
ben_thatmustbeme oh Distinct?
#
ben_thatmustbeme i would say its definitely that
#
ben_thatmustbeme what are you trying to do?
#
Loqi It looks like we don't have a page for "you trying to do" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=you+trying+to+do&summary=prompted+by+ben_thatmustbeme+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-03-31%2Fline%2F1427834172283
#
KartikPrabhu ben_thatmustbeme: yeah TZ maybe it and also I am not controlling the query my framework thingie is. I don't speak SQL
#
KartikPrabhu basically, getting a list of all notes from a month to display here https://kartikprabhu.com/notes
#
ben_thatmustbeme what framework?
#
KartikPrabhu Django
#
ben_thatmustbeme the way that query is written it has to store all the output of the query temporarily, then update them to the local TZ, THEN find only unique values within that
#
KartikPrabhu hmmm that seems the right order to get the TZ conversion right
#
KartikPrabhu <sigh> I am contemplating pre-rendering a version of that page and updating it on change
#
ben_thatmustbeme hasn't used django in some time, could you update TZ after you get the output
#
KartikPrabhu not without hardcoding MySQL queries into Django
#
ben_thatmustbeme what is the django command you are using?
#
Loqi It looks like we don't have a page for "django command you are using" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=django+command+you+are+using&summary=prompted+by+ben_thatmustbeme+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-03-31%2Fline%2F1427834472166
#
ben_thatmustbeme wonders if there is some easier way to do that
#
KartikPrabhu ben_thatmustbeme: it is the buit in get_queryset command
bengo joined the channel
#
ben_thatmustbeme ew, I see, its doing that to create the query to get all the posts
#
ben_thatmustbeme but doing it horribly inefficiently
#
ben_thatmustbeme could you convert it to a Model.objects.all with some ordering
#
ben_thatmustbeme make sure mysql is indexing on timestamp
#
ben_thatmustbeme mgiht help
#
ben_thatmustbeme might*
#
ben_thatmustbeme err pub_date to put it in your schema
csarven joined the channel
#
KartikPrabhu ben_thatmustbeme: thanks. will look into those
tilgovi joined the channel
#
ben_thatmustbeme KartikPrabhu: good luck
#
KartikPrabhu these are the sort of pain points that need to be eliminated if we want people to ditch silos
#
ben_thatmustbeme well, silos had to deal with these same issues, these are the issues that software developers have to deal with
#
KartikPrabhu Known goes a long way, but more such easy to use indieweb solutions are needed
#
KartikPrabhu ben_thatmustbeme: yes, devs not usual people
#
KartikPrabhu tantek: I am with you on the DB issue :)
#
KartikPrabhu but until I make my file storage thingie, i have to deal with it
#
ben_thatmustbeme DBs vs flat files are basically tradeoff of speed vs adaptability
#
KartikPrabhu ben_thatmustbeme: and ease of use
#
ben_thatmustbeme its much easier to change a query than to change a parsing method
#
ben_thatmustbeme KartikPrabhu: ease of use in what way?
#
KartikPrabhu ben_thatmustbeme: like I have to learn MySQL to make it efficient, but I can change my python code much more easily
#
ben_thatmustbeme tantek: I would be doing the same if I were doing it with flat files. What folder do i store non-objects? how do I store webmentions? etc
#
KartikPrabhu SQL is a black box to me
#
ben_thatmustbeme KartikPrabhu, I find MySQL is worse for that, postgreSQL is much nicer and actually follows correct theoritical SQL
#
ben_thatmustbeme took a class in DB design back at school.... then TA'd it
#
KartikPrabhu ben_thatmustbeme: again, I didn't know theoretical SQL when I started this
#
ben_thatmustbeme tantek, I know, i'm saying those parts are the same
#
ben_thatmustbeme exact same trouble. but select * from WHERE .... and if your model is correct, changing one line of a where clause can get you any method of slicing you want, which will be faster than parsing flat files to find what you want
#
ben_thatmustbeme remember Databases started as flat files with just some indexing
#
ben_thatmustbeme most now just contain all that in a single format to keep external changes to files from breaking indexes
#
ben_thatmustbeme you can build an index if you want in flat files, but it will be really messy and inefficient
#
ben_thatmustbeme you still lose indexing
#
ben_thatmustbeme its a trade off
#
ben_thatmustbeme overindexing = premature optimization
#
ben_thatmustbeme i ahve seen that done WAY too much
bengo joined the channel
#
ben_thatmustbeme tantek, how do you get only your posts that are notes?
#
ben_thatmustbeme or better yet, how do you get only your posts that are articles (your recent articles links) ?
Acidnerd, bengo, benwerd and KartikPrabhu joined the channel
#
gRegor` What is Falcon
#
Loqi Falcon is a personal publishing (tweeting, blogging, realtime syndicating) web application. There is an instance of Falcon running at tantek.com and serving/syndicating notes, articles, and occasionally other types of posts https://indiewebcamp.com/Falcon
snarfed joined the channel
KartikPrabhu joined the channel
#
KartikPrabhu ok removed an unecessary filtering step, lets see if I get another email. now to stare at math
#
kylewm well this is interesting Heroku rumors/news http://notes.ericjiang.com/posts/881
#
kylewm could be kind of a bummer for stuff like https://webmention.herokuapp.com/
#
KartikPrabhu on quitting Facebook: https://the-pastry-box-project.net/antonio-savorelli/2015-march-31
tantek joined the channel
#
gRegor` kylewm: That probably explains why a friend tweeted that he needs to get his butt in gear to move off Heroku
e-lima joined the channel
#
@ReviewSearchDE the pulse comic book news: Reviews; Indieweb Television; Books ; Podcast; ... From Marvel Comics… https://www.google.com/url?rct=j&sa=t&url=http%3A%2F%2Fjsj.wareagle.at%2Findex.php%3Ftitle%3DWant_to_download_the_pulse_comic_book_news_free_download_CO9td&ct=ga&cd=CAIyGjRhNDEyNzI4ZjYyMjAyZTY6Y29tOmRlOlVT&usg=AFQjCNEfF2IewOVUtydMMBoM-3UODpcung&utm_source=dlvr.it&utm_medium=twitter #comic #reviews (twitter.com/_/status/583039973504368640)
#
@GeekTweeters RT @ReviewSearchDE: the pulse comic book news: Reviews; Indieweb Television; Books ; Podcast; ... From Marvel Comics… http://t.co/2Edajhezy… (twitter.com/_/status/583042358268289025)
KevinMarks__ joined the channel
#
tantek KartikPrabhu: perhaps add that article to /Facebook#Criticism ? or maybe even /silo-quits
benwerd joined the channel
#
KartikPrabhu on it
#
KartikPrabhu what is facebook
#
Loqi Facebook is a popular content hosting silo and activity aggregator most well known for being the largest centralized social network on the web https://indiewebcamp.com/Facebook
#
KartikPrabhu what is silo-quits?
#
Loqi silo quits are public statements by individuals announcing they have publicly quit posting on or using (at all) various silos, either with intended permanence, or temporarily (sometimes referred to as taking a "social media break") https://indiewebcamp.com/silo-quits
#
KartikPrabhu aaronpk: it seems IndieAuth is not doing the redirect properly. logging into a page redirects to wiki homepage after authorization
KevinMarks_ joined the channel
#
tantek.com edited /events/2015-04-22-homebrew-website-club (-5) "SF location confirmed @MozSF, RSVP for SF" (view diff)
#
tantek !tell kylewm while you're creating the HWC SF event for 2015-04-08, go ahead and create one for 2015-04-22 also - since we have both locations confirmed. https://indiewebcamp.com/events/2015-04-22-homebrew-website-club
bengo joined the channel
#
Loqi kylewm: tantek left you a message 10 minutes ago: while you're creating the HWC SF event for 2015-04-08, go ahead and create one for 2015-04-22 also - since we have both locations confirmed. https://indiewebcamp.com/events/2015-04-22-homebrew-website-club http://indiewebcamp.com/irc/2015-03-31/line/1427844887549
KevinMarks_, tantek and KartikPrabhu joined the channel
