2014-06-13 UTC
basal joined the channel
# 00:08 basal Hey all, I was wondering if there are any meetups coming up? I'm in the SF area for a little bit
grantmacken joined the channel
# 00:13 aaronpk found another reason to allow different domain for the client_id and redirect_uri
# 00:13 aaronpk the wiki needs to allow the redirect URI to be indieauth.com
# 00:14 rascul i just now realized that it's trivial for me to support different markup formats
# 00:14 rascul this is something that i might due sometime, if people actually use my stuff
# 00:14 Loqi rascul meant to say: this is something that i might do sometime, if people actually use my stuff
addal and basal joined the channel
snarfed, dybskiy, eschnou and KevinMarks joined the channel
snarfed joined the channel
# 01:08 KevinMarks And seeems to be for web interstitial ads, not what the article describes at all
chrissaad, caseorganic and efecto991 joined the channel
# 01:44 bret KevinMarks: it was filed in 2012, does that mean they beat us?
# 01:45 aaronpk I dunno, I feel like this pretty much describes a contact list app
paulcp, KevinMarks and dybskiy joined the channel
vanderwal joined the channel
# 02:23 acegiak so a job I applied for has asked for a php code sample which includes an class with at least two functions one of which has to be a mysql query and the second of which can do "something magical of your choosing" so I'm trying to decide what to do
wolftune joined the channel
# 02:36 GWG acegiak: I think I won't go to work tomorrow. Or the next day
j12t joined the channel
# 02:38 GWG Let me think about your question for a second
dybskiy joined the channel
# 02:39 GWG FOr some reason, magical makes me think Disney
# 02:39 acegiak I'm thinking something along the lines of a recursive search down a tree structure stored in the database
# 02:40 GWG I'm afraid I'm drawing a blank right now
# 02:40 GWG I'll tell you if anything pops out at me
dybskiy joined the channel
# 02:48 GWG Anyone have thoughts on icon fonts?
# 02:50 GWG Instead of loading a bunch of images for your icons.
# 02:51 rascul yeah they can be easier to work with compared to images
# 02:51 acegiak I don't mind the approach bootstrap takes which is to have one iconmapimage
# 02:52 GWG Even Wordpress has an official icon font
# 02:52 rascul fontello is good because you can make your own sets based on others
tantek, vanderwal and snarfed joined the channel
# 03:46 GWG I'm thinking of sharing some links on my website. I think that may be classified in the wiki as a bookmark
# 03:47 GWG I believe kylewm calls it a Share
# 03:47 GWG tantek: I'll agree vague, not necessarily meaningless. It has a meaning on certain silos
# 03:48 GWG What's the expression...specificity is the soul of narrative.
# 03:48 tantek GWG - not really - it's become to mean send something from x to y
# 03:48 kylewm "share" is what I called "repost" before I knew there was a well-defined name for it
# 03:49 tantek yes. and the way they use "smurf" as a verb for anything
# 03:49 tantek btw is it worth tracking "indyweb" or should we correct those using it to use "indieweb"? e.g. #indyweb on twitter
# 03:50 GWG tantek: I always found Gargamel a bit offensive as a character.
# 03:51 GWG Indyweb sounds like a name for Indiana's Municipal Broadband program
# 03:51 aaronpk I think we're pretty consistent about "indie" vs "indy" and most other things use "indie" as well
chrissaad and wolftune joined the channel
# 04:08 GWG I think I may go back to theming for a bit. I need something simple and logical. I'm burned out a bit on creative problem solving
# 04:14 GWG Icon fonts and h-entry meta data placement.
# 04:29 rknLA GWG: orly? not megatons in the way of indie web yet.
# 04:33 ngoldman rknLA: real good :]
# 04:34 ngoldman y*ll is a highlight word for me
# 04:34 ngoldman straight to tha phone
# 04:36 rknLA does that mean you'll phone will buzz with this too?
# 04:36 GWG rknLA: I'm a Wordpres person myself.
# 04:37 GWG GWG sends things straight to my phone
# 04:37 rknLA heheh. you might imagine what sends things to mine.
# 04:37 rknLA i've actually got some wordpress content that i want to migrate out as well
# 04:37 rknLA i get too many spam email pingbacks on what i currently have :(
# 04:38 rknLA i also don't really like writing php, so wordpress becomes unappealing to extend for me :\
# 04:39 kylewm ngoldman: does that mean you're a southerner? luxagraf was looking for someone to start a meetup in GA :)
# 04:41 GWG ngoldman: You aren't on the IRC people directory
# 04:42 bret kylewm: ngoldman works at esri pdx :)
snarfed joined the channel
# 04:43 GWG I've always wanted to visit a part of Georgia not inside Atlanta airport
# 04:45 ngoldman yup I'm in Portland. will add myself to yon ppl directory soon. first I must buy toothpaste at this generic supermarket
snarfed joined the channel
# 04:53 rknLA i've been doing developer support as part of my job for the past year and a half, so it's a convenient way for me to get push notifications from being in an IRC channel 24-7
# 04:54 rknLA i kind of wish i could use it as a proxy from a desktop irc client sometimes though
# 04:54 rknLA mostly because it's not easy to cmd+tab to
# 04:56 GWG I have a ZNC instance running on a low end VPS which sends mentions to Pushover
# 04:58 GWG There is also Pushbullet, which is similar, but not quite.
# 05:03 GWG rknLA: I use Pushover to notify me of server issues and such
# 05:04 GWG rknLA: I do it with Wordpress. It sends me notifications of mentions
PMurphs joined the channel
# 05:04 rknLA that also sounds like a good idea. (server issues).. probably simpler than pagerduty for personal stuff.
# 05:05 GWG I'm an Android user, and push notifications for Android would require some work.
# 05:05 GWG But this is just a simple command to implement
# 05:05 aaronpk push notifications on android are way easier than ios
# 05:05 GWG aaronpk: I know. But still I'd have to go write an Android app
gRegor` joined the channel
wolftune joined the channel
# 05:05 GWG aaronpk: The barrier to using Pushover was low
# 05:07 bret docker runs like shit on my computers :(
# 05:09 rknLA i'm installing it on an ubuntu 14.04 digital ocean box right now to test it out
# 05:09 rknLA boot2docker looks really handy for local development though
dybskiy joined the channel
# 05:21 kylewm I didn't think docker required a VM, it does?
# 05:35 aaronpk so.. i couldn't find a way to subscribe to my feed in pushover, but I did in Boxcar
# 05:36 aaronpk but it's missing some critical components... like a feed title, and URLs for each entry, so it just says things like "Alex likes this" but I don't know what "this" is
# 05:37 bret little random "go aaron!"s throught the day
eschnou joined the channel
# 06:11 snarfed for everyone thinking about android push notifs: KevinMarks has used them a lot and thought about both UX and implementation. worth talking to him for details!
cweiske joined the channel
# 06:15 snarfed i don't think it's that concrete, just ideas, but KevinMarks might have some code available
nloadholtes, pfefferle, friedcell, carlo_au and petermolnar joined the channel
# 07:24 rknLA has anyone put much though into short dates for URLs? i did some quick math, and you can use "/D9q/" in a URL to mean the same thing as "/2014/06/13/"... does anyone else do this sort of thing?
# 07:25 rknLA (basically, just take unix timestamp truncated to number of days instead of seconds, then translate from base10 to base64)
# 07:29 tantek rknLA - yes, I use short dates as part of my shortliks
# 07:31 rknLA interesting. how do you come up with those characters? it appears t4WZ8 is 2 hours ago, according to twitter?
eschnou joined the channel
# 07:34 rknLA ah, thanks cweiske. i remember reading about that a while ago in a different context
dybskiy and petermolnar joined the channel
krendil, dybskiy, Sebastien-L, dybskiy_, nloadholtes and pfefferle joined the channel
dybskiy joined the channel
tantek and barnabywalters joined the channel
# 10:35 Loqi barnabywalters: cweiske left you a message on 6/12 at 11:23am: I could login fine
tobiastom, dybskiy, dybskiy_, pfefferle, scor and Sebastien-L joined the channel
bnvk1 joined the channel
vanderwal, michel_v, dybskiy and ttepasse joined the channel
pbeaulieu, friedcell, chloeweil, brianloveswords, tantek and dybskiy joined the channel
snarfed joined the channel
# 14:20 KevinMarks I'd love to extend that to Indieweb notifications as well as twitter
# 14:37 GWG I have been setting up location data attached to posts
# 14:42 GWG I am putting it in my post kind code to support check in
amblin joined the channel
# 14:42 GWG I am trying to figure out what gets me municipality level
dybskiy joined the channel
# 14:45 GWG I jump around a lot when not actually coding in planning
# 14:46 GWG Right now, what else can I do on a treadmill?
# 14:56 kylewm the thing that concerns me about sharing geodata is that someone could know when I'm at home or not
# 14:56 kylewm specificity of knowing which coffee shop i'm in doesn't bother me :)
# 14:57 barnabywalters which is one of the reasons I’m very conservative about how much location data I post
gRegor` joined the channel
# 15:11 kylewm barnabywalters, GWG I'm rounding to two decimal places now. looks like that puts it within about 4 blocks
efecto99 and krendil joined the channel
# 15:22 GWG I had this idea of a time delay or using the data subsequently
# 15:24 GWG I'm sure there is a wiki page about this
# 15:27 gRegor` geodata is still down the road for me, but I planned to have an option when I'm checking in to delay when it shows up publicly.
# 15:28 GWG My plan is to start storing it now and figure out what to do with it later
# 15:29 gRegor` I'm also thinking of it in more of a "quantified self" way. I am considering using a separate domain for all of that.
glennjones joined the channel
# 15:32 GWG But I put the location code in with the podt kind code and I keep wavering back and forth on that decision
dybskiy joined the channel
# 15:35 GWG kylewm, I like some elements of your design
# 15:45 GWG kylewm, would you feel better if I told you what I don't like?
chrissaad joined the channel
# 15:50 kylewm GWG: actually yes that would be valuable. i'm about to be on a conference call though so i might not respond
friedcell joined the channel
# 15:50 GWG kylewm, I will save it for when I am not on my cell
dybskiy, iangreenleaf, bnvk, paulcp, Sebastien-L, caseorganic and j12t joined the channel
# 16:39 aaronpk kylewm: personally I feel like there are a number of otherways someone can figure out if I'm at home or not, so that's not a big worry for me. Someone could, for example, wait outside my house and wait for me to walk out the door.
# 16:43 rascul easier to watch facebook checkins, don't even have to leave the couch!
# 16:44 rascul eh i guess it doesn't really need to be facebook
# 16:46 aaronpk barnabywalters: yeah... you don't really need a whole social networking app to figure out if someone is home
snarfed joined the channel
# 16:47 barnabywalters aaronpk: hence preventing the second point (discovery of home address through casual browsing) is higher priority
# 16:47 bnvk but aaronpk: with digital tech, the robbers can optimizing their crime spree scheduling to hit as many homes as possible
# 16:47 aaronpk barnabywalters: yeah that sounds like a better priority
# 16:51 aaronpk barnabywalters: although that gets tricky very quickly. you have to decide what granularity is ok to reveal.
# 16:51 barnabywalters aaronpk: yeah, my previous home address is easily discoverable because it was where I ran my business from
# 16:52 aaronpk go look at anybody's instagram feed and switch to their "map" view. you can very quickly see clusters of photos usually around home and work.
# 16:52 aaronpk then go look at the individual photos and look for photos in bathrooms or on a bed
# 16:54 aaronpk but even then, you get a rough dot on a map. if it's in a dense neighborhood there may be 3 or more possible actual addresses
luxagraf joined the channel
emmak, KevinMarks and wolftune joined the channel
petermolnar, KevinMarks, bnvk, luxagraf and LauraJ joined the channel
lupinedev, friedcell, KevinMarks, brianloveswords and eschnou joined the channel
# 18:16 Loqi Ok, I'll tell them that when I see them next
eschnou and emmak_ joined the channel
edge226, luxagraf, KevinMarks, vanderwal and tilgovi joined the channel
# 19:21 aaronpk next step is to merge all my archives into a single master archive. I somehow ended up with a few fragmented versions of the logs, and some overlapping too which is gonna be annoying.
friedcell and eschnou joined the channel
# 19:42 bnvk I play this game with myself, when i'm yak shaving the most smelly of yaks- I try to think of what lyrics in the hip-hop universe fits my inner turmoil- then I blurt it out
Loqi joined the channel
# 20:28 gRegor` Loqi has unforsaken us
chloeweil_ and tantek joined the channel
scor joined the channel
# 20:55 gRegor` Soon to be 15, probably. Emailed my girlfriend with how to update her site so she can sign in to the wiki.
paulcp, caseorganic and chloeweil_ joined the channel
# 21:07 aaronpk that seemed to fit the definition of "quotation" so I added it
# 21:11 tantek also - none of the examples are marked up with <blockquote>, though they likely should be
# 21:11 aaronpk yeah. i'm not gonna bother with that til I move these to p3k tho
# 21:12 tantek (given that you're the only indieweb example right now, I'm picking on your markup so that others that mimic you do so with higher fidelity)
# 21:13 tantek WTF - how are we being compared to Jaron Lanier?!?
dybskiy joined the channel
KevinMarks joined the channel
# 21:16 tantek weird. so he gets recognized just for endorsing someone else's work (Xanadu) ?
# 21:17 gRegor` steps out of time machine into '90s web.
dybskiy joined the channel
# 21:17 tantek can't tell if neglected, or deliberate retro.
# 21:17 aaronpk "Jaron has no social media accounts at all and all purported ones are fake."
# 21:18 aaronpk there's a list of 2014 events, so I'm gonna go with deliberate retro
# 21:18 gRegor` meta "generator": Mozilla/4.77C-CCK-MCD {C-UDP
# 21:18 gRegor` EBM-APPLE} (Macintosh
# 21:18 gRegor` PPC) [Netscape]
# 21:18 tantek Maybe he's still running a PowerPC Mac and Netscape 4.x?
# 21:18 gRegor` has never heard of him before today. Not that that means anything.
# 21:19 tantek gRegor`: it's ok, he's kind of one of those iconic figures.
dybskiy joined the channel
# 21:27 aaronpk does the quoted text not belong in the cite element?
# 21:29 tantek it does, but is pretty useless since no browser ever did anything "visible" with it
# 21:29 tantek I used to fill it out (sometimes still do out of habit)
# 21:29 tantek but it's invisible metadata, and as such is likely to either be wrong or get out of date
KevinMarks joined the channel
# 21:32 aaronpk k. I'll include a full example there once I actually add them to p3k
# 21:32 rknLA tantek: that shortlink computation writeup is helpful. i was thinking about just using it as the canonical url, though, since my main domain is already short (rkn.la)
# 21:33 tantek I prefer expansion to ISO ordinal because it's more human friendly
# 21:34 rknLA yeah, i'm inclined to agree with that sentiment. have been a bit on the fence about it, tbh. also have been thinking about short slugs,
# 21:34 tantek I expect humans of the future to have switched to ordinal dates
# 21:34 tantek but I don't expect them to do base60 math in their heads
# 21:34 tantek I find that people are suspicious of URLs with random looking strings
# 21:35 rknLA my thought is more, like, are people really going to be looking to the URL to see when something was posted?
# 21:35 tantek and base60 (however you encode it) is going to look gibberish like to most humans (even us) if we're not expecting it
# 21:35 aaronpk rknLA: I do that in order to decide whether to clic a link sometimes
# 21:36 rknLA interesting. i suspect i probably do the same without realizing it, actually.
# 21:38 aaronpk hm here's a tough question... do I trust my 2008 self to have stored these dates as UTC, or are they in Pacific time?
KevinMarks joined the channel
# 21:40 aaronpk mysql doesn't let you include a timezone offset in a datetime column
# 21:41 aaronpk i think they are pacific time based on the values that are there
wolftune and KevinMarks joined the channel
KevinMarks joined the channel
# 21:50 kylewm rknLA: just as another datapoint, barnabywalters uses the base 60 encoded date for his notes
# 21:50 kylewm so you could ask him if he's still happy with it :)
# 21:51 rknLA !tell barnabywalters according to kylewm, you're using base60 encoded dates for your notes.. how are you feeling about that decision now? i'm considering doing something similar.
# 21:51 Loqi Ok, I'll tell him that when I see him next
KevinMarks joined the channel
caseorganic joined the channel
Moda1 joined the channel
dybskiy joined the channel
# 22:19 gRegor` recommend a timestamp field over a separate TZ field. Of course, that doesn't help with existing data :)
# 22:20 gRegor` I became pretty familiar with that for my webmention implementation. :) I convert all the times to UTC so I can display them in local time and still chronologically correct.
# 22:20 aaronpk I just end up not trusting the database to do anything correct with dates, so now I just write everything to the db as UTC
# 22:21 aaronpk and ensure all my code is set to UTC, and very manually and explicitly do timezone conversions for display
# 22:21 gRegor` Tricky with DST though.
# 22:22 gRegor` daylightsavingtime--
KevinMarks joined the channel
# 22:29 gRegor` I was thinking of times that might be ambiguous, but I guess if they don't include a proper UTC offset or properly named/abbreviated timezone, it doesn't matter... just assume local time.
# 22:29 gRegor` e.g. a date-time published in Arizona, which doesn't do DST. But they should be publishing their offset correctly.
# 22:29 gRegor` So, nevermind. :) Still not a fan of DST.
emmak, efecto99 and KevinMarks joined the channel
# 23:02 rascul postgres can store offset though but i can't recall that i've ever done so with it
shaners, luxagraf and benwerd joined the channel
# 23:15 rascul damn i messed up my css and now i can't remember what it was :(
# 23:21 rascul :( indeed, and this was the part that took me a couple days to figure out
paulcp and barnabywalters joined the channel
# 23:33 Loqi barnabywalters: rknLA left you a message 1 hour, 41 minutes ago: according to kylewm, you're using base60 encoded dates for your notes.. how are you feeling about that decision now? i'm considering doing something similar.
petermolnar joined the channel
# 23:34 barnabywalters rknLA: yep, I’m using 6 character identifiers where the first three are the ordinal day, and the last one-three are the number of seconds into that day
tantek joined the channel
# 23:36 barnabywalters I like the fact that they’re predictably short yet meaningful, and that they order chronologically
# 23:37 rascul only reason i use timestamp is because that specific timestamp doesn't change so every time i regenerate the site the urls don't change
# 23:37 gRegor` The nice thing about using timestamp type (mysql) is that it's stored in UTC, *and* you don't have to perform any math to adjust it. Just set the timezone you want before your query and it works. Unless you're changing timezones a lot between rows, I think that's simpler.
# 23:37 rascul the order they come in doesn't matter much to me in this case
# 23:47 rknLA barnabywalters: hm. interesting. is that written up anywhere?
# 23:50 kylewm barnabywalters, have you had anyone scared off of clicking a link by the apparent gibberish?
# 23:51 kylewm barnabywalters, hehe good point. i mostly meant has anyone said to you "gah what's all that gibberish, i'm not clicking that!"
# 23:52 kylewm so like with that @thedatahive article that was tweeted again today, it's nice that the url is 2014/04/10/... so i know not to click on it again
# 23:53 aaronpk kylewm: every time that datahive article is tweeted I've looked at the date and not clicked cause I recognize it's old
# 23:57 aaronpk unintended side effect of archiving all this data as individual txt files: instant replication to multiple other servers via btsync!
# 23:57 aaronpk good luck getting that set up with some other database!
j12t_ joined the channel