#indiewebcamp 2014-06-13

2014-06-13 UTC
basal joined the channel
#
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
#
aaronpk
found another reason to allow different domain for the client_id and redirect_uri
#
aaronpk
the wiki needs to allow the redirect URI to be indieauth.com
#
rascul
i just now realized that it's trivial for me to support different markup formats
#
rascul
this is something that i might due sometime, if people actually use my stuff
#
rascul
s/due/do/
#
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
#
@kevinmarks
@fordie listening now, and yes it does sound like @t's #indieweb person mapping. @leolaporte @ginatrapani @jeffjarvis let's talk again
(twitter.com/_/status/477246837254918144)
snarfed, dybskiy, eschnou and KevinMarks joined the channel
snarfed joined the channel
#
KevinMarks
Holy crap, this patent is all phrased in 1997 tech
#
KevinMarks
And seeems to be for web interstitial ads, not what the article describes at all
chrissaad, caseorganic and efecto991 joined the channel
#
bret
KevinMarks: it was filed in 2012, does that mean they beat us?
#
aaronpk
I dunno, I feel like this pretty much describes a contact list app
paulcp, KevinMarks and dybskiy joined the channel
#
acegiak
morning, all
#
aaronpk
morning
vanderwal joined the channel
#
GWG
Hi, acegiak
#
acegiak
GWG: how are you?
#
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
#
GWG
acegiak: Frustrated
#
GWG
acegiak: I think I won't go to work tomorrow. Or the next day
j12t joined the channel
#
acegiak
fair enough
#
GWG
Let me think about your question for a second
dybskiy joined the channel
#
GWG
MAgical....
#
GWG
FOr some reason, magical makes me think Disney
#
acegiak
I'm thinking something along the lines of a recursive search down a tree structure stored in the database
#
GWG
What is magical in PHP
#
acegiak
or some kind of string folding
#
GWG
I'm afraid I'm drawing a blank right now
#
GWG
I'll tell you if anything pops out at me
#
acegiak
I'll get there
#
aaronpk
use some of the new PHP stuff in 5.4 or 5.5
#
acegiak
this good idea
dybskiy joined the channel
#
GWG
Anyone have thoughts on icon fonts?
#
acegiak
I'm not a fan
#
acegiak
an icon isn't text
#
GWG
I meant instead of graphic icons
#
GWG
Like this set.
#
rascul
i like em
#
GWG
Instead of loading a bunch of images for your icons.
#
rascul
yeah they can be easier to work with compared to images
#
acegiak
I don't mind the approach bootstrap takes which is to have one iconmapimage
#
rascul
fontello is good too
#
GWG
Even Wordpress has an official icon font
#
rascul
fontello is good because you can make your own sets based on others
#
@portlandfilm
RT @hertling: Halfway through a migration from blogger to wordpress to go #indieweb.
(twitter.com/_/status/477285740972236800)
tantek, vanderwal and snarfed joined the channel
#
GWG
Anyway..
#
GWG
I'm thinking of sharing some links on my website. I think that may be classified in the wiki as a bookmark
#
GWG
I don't like the name linkblog
#
GWG
I believe kylewm calls it a Share
#
tantek
GWG - hence bookmark is more canonical
#
tantek
"Share" is meaningless
#
GWG
tantek: I'll agree vague, not necessarily meaningless. It has a meaning on certain silos
#
GWG
What's the expression...specificity is the soul of narrative.
#
tantek
GWG - not really - it's become to mean send something from x to y
#
kylewm
"share" is what I called "repost" before I knew there was a well-defined name for it
#
tantek
"share" is kind of like the verb "smurf"
#
GWG
tantek: The blue guys?
#
tantek
yes. and the way they use "smurf" as a verb for anything
#
tantek
btw is it worth tracking "indyweb" or should we correct those using it to use "indieweb"? e.g. #indyweb on twitter
#
GWG
tantek: I always found Gargamel a bit offensive as a character.
#
GWG
Indyweb sounds like a name for Indiana's Municipal Broadband program
#
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
#
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
#
GWG
Icon fonts and h-entry meta data placement.
#
GWG
That seems not stressful somehow
#
GWG
A while likely being a day
#
rknLA
good evenin
#
GWG
Hello, rknLA
#
GWG
rknLA: Reading your projects
#
rknLA
how're y'all doing?
#
rknLA
GWG: orly? not megatons in the way of indie web yet.
#
GWG
rknLA: isn't that a challenge?
#
GWG
Do you want there to be?
#
rknLA
haha, yeah, it is, i suppose
#
GWG
rknLA: What do you want to do?
#
ngoldman
rknLA: real good :]
#
rknLA
ngoldman: ohai
#
ngoldman
y*ll is a highlight word for me
#
ngoldman
straight to tha phone
#
rknLA
GWG: i might try to migrate my tumblr over tonight. i've already run a script to grab all of the data. have some backlog reading to do on http://indiewebcamp.com/p3k#Storing_External_Content and https://indiewebcamp.com/Falcon#Storage_format
#
ngoldman
cool!
#
rknLA
ngoldman: lolol
#
rknLA
does that mean you'll phone will buzz with this too?
#
GWG
rknLA: I'm a Wordpres person myself.
#
GWG
GWG sends things straight to my phone
#
rknLA
heheh. you might imagine what sends things to mine.
#
rknLA
i've actually got some wordpress content that i want to migrate out as well
#
rknLA
i get too many spam email pingbacks on what i currently have :(
#
rknLA
i also don't really like writing php, so wordpress becomes unappealing to extend for me :\
#
GWG
rknLA: Understood
#
kylewm
ngoldman: does that mean you're a southerner? luxagraf was looking for someone to start a meetup in GA :)
#
GWG
ngoldman: You aren't on the IRC people directory
#
bret
kylewm: ngoldman works at esri pdx :)
snarfed joined the channel
#
bret
been to hwc n stuff
#
kylewm
drat!
#
kylewm
i mean, that's great!
#
GWG
Learn something new every day
#
GWG
I've always wanted to visit a part of Georgia not inside Atlanta airport
#
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
#
bret
toothpaste adventure
#
rknLA
*generic toothpaste adventure
#
@erinjo
What one website do you most hope that people find when they do a search for you?
(twitter.com/_/status/477239091122032640)
#
bret
ed says twitter
#
bret
eeeeeeedddddd
#
rknLA
whoa. irccloud oembeds tweets now...
#
GWG
rknLA: You use IRCCloud?
#
rknLA
for better or worse
#
GWG
rknLA: You like it?
#
rknLA
it has its pros and its cons
#
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
#
rknLA
i kind of wish i could use it as a proxy from a desktop irc client sometimes though
#
rknLA
mostly because it's not easy to cmd+tab to
#
GWG
rknLA: I had to get creative
#
rknLA
what do you mean?
#
GWG
I have a ZNC instance running on a low end VPS which sends mentions to Pushover
#
bret
znc is pretty neato
#
rknLA
what's pushover?
#
rknLA
wow, that looks pretty great
#
GWG
There is also Pushbullet, which is similar, but not quite.
#
aaronpk
say that gives me an idea...
#
GWG
aaronpk: Yes?
#
aaronpk
downloads Pushover
#
GWG
aaronpk: What's the idea?
#
aaronpk
it's a horrible hack
#
aaronpk
but might work until I build this http://indiewebcamp.com/mention-app
#
aaronpk
finds an RSS-to-pushover integration
#
rknLA
hmmmmmmmmm
#
rknLA
i like where that's is going
#
rknLA
*that is
#
GWG
rknLA: Which part?
#
GWG
rknLA: I use Pushover to notify me of server issues and such
#
rknLA
using pushover to do mentions
#
rknLA
(via rss)
#
GWG
rknLA: I do it with Wordpress. It sends me notifications of mentions
PMurphs joined the channel
#
aaronpk
yup. until I get http://indiewebcamp.com/mention-app working this just might do the trick
#
rknLA
that also sounds like a good idea. (server issues).. probably simpler than pagerduty for personal stuff.
#
GWG
I'm an Android user, and push notifications for Android would require some work.
#
GWG
But this is just a simple command to implement
#
aaronpk
push notifications on android are way easier than ios
#
GWG
aaronpk: I know. But still I'd have to go write an Android app
gRegor` joined the channel
wolftune joined the channel
#
GWG
aaronpk: The barrier to using Pushover was low
#
bret
high fives aaronpk
#
bret
sweet
#
rknLA
is anyone in here using docker?
#
GWG
Not I
#
bret
docker runs like shit on my computers :(
#
bret
mainly due to the vm
#
Loqi
aww, cheer up
#
rknLA
interesting.
#
rknLA
i'm installing it on an ubuntu 14.04 digital ocean box right now to test it out
#
rknLA
boot2docker looks really handy for local development though
#
@jasongreen
@timmmmyboy Intrigued by Known, but it looks like you can do indieweb with Wordpress plugins and themes.
(twitter.com/_/status/477317794304782336)
dybskiy joined the channel
#
kylewm
I didn't think docker required a VM, it does?
#
bret
if you are on a mac it does
#
bret
its linux containers
#
kylewm
oh got it
#
aaronpk
so.. i couldn't find a way to subscribe to my feed in pushover, but I did in Boxcar
#
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
#
bret
teehee
#
bret
little random "go aaron!"s throught the day
#
rknLA
ha, nice
eschnou joined the channel
#
KartikPrabhu
just realised Android apps are written in Java!
#
tantek.com
edited /stream (+16) "note-list"
(view diff)
#
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!
#
snarfed
(benwerd too)
#
acegiak
any doco on the wiki?
cweiske joined the channel
#
snarfed
i don't think it's that concrete, just ideas, but KevinMarks might have some code available
#
snarfed
i've also done this which is related: https://github.com/snarfed/open-in-app
nloadholtes, pfefferle, friedcell, carlo_au and petermolnar joined the channel
#
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?
#
rknLA
tomorrow will be D9r
#
rknLA
(basically, just take unix timestamp truncated to number of days instead of seconds, then translate from base10 to base64)
#
@jasongreen
@aaronpk I'm missing something here. How does indieauth prevent anyone who knows your domain name from using it to login to a linked site?
(twitter.com/_/status/477351337990955008)
#
tantek
rknLA - yes, I use short dates as part of my shortliks
#
rknLA
interesting. how do you come up with those characters? it appears t4WZ8 is 2 hours ago, according to twitter?
#
cweiske
tantek's newbase60 should that be
#
@slycontacts
RT @freerange: Some notes about last night's #indieweb homebrew website club - http://t.co/AwQaX7KZdc. Thanks to all those that came!
(twitter.com/_/status/477353035199303680)
eschnou joined the channel
#
rknLA
ah, thanks cweiske. i remember reading about that a while ago in a different context
#
tantek.com
edited /note-list (+42) "dfn, separate examples sections, see also"
(view diff)
#
rknLA
nice. today is 4W_
dybskiy and petermolnar joined the channel
#
@new_wp_plugins
New #wordpress plugin: Semantic-Linkbacks- http://wordpress.org/plugins/semantic-linkbacks/ Semantic Trackbacks/Pingbacks/WebMentions for WordPress!
(twitter.com/_/status/477360487093370880)
krendil, dybskiy, Sebastien-L, dybskiy_, nloadholtes and pfefferle joined the channel
#
cweiske.de
uploaded /File:phorkie_remote_fork_display.png "phorkie displaying forks on remote systems"
dybskiy joined the channel
#
petermolnar
morning everyone
#
petermolnar
just a little Friday fun: I propose a theme song for POSSE : https://www.youtube.com/watch?v=TWDhvIb7BQs
tantek and barnabywalters joined the channel
#
Loqi
barnabywalters: cweiske left you a message on 6/12 at 11:23am: I could login fine
#
barnabywalters
cweiske: good to hear! nice work on your openid proxy too
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
#
tantek
rknLA: see http://tantek.com/w/Whistle#howdothetshortURLswork for details of decoding e.g. t4WZ6
snarfed joined the channel
#
KevinMarks
I'd love to extend that to Indieweb notifications as well as twitter
#
GWG
Thinking about geodata again
#
GWG
How to sufficiently obscure it
#
GWG
I have been setting up location data attached to posts
#
barnabywalters
GWG: round up the lat/long and don’t show the street address
#
GWG
To no decimal points?
#
barnabywalters
GWG: to whatever precision you’re comfortable with
#
barnabywalters
no decimal points is a *very* wide area
#
GWG
I am putting it in my post kind code to support check in
amblin joined the channel
#
GWG
I am trying to figure out what gets me municipality level
#
GWG
Then I can get into comfort
dybskiy joined the channel
#
GWG
I jump around a lot when not actually coding in planning
#
GWG
Right now, what else can I do on a treadmill?
#
kylewm
the thing that concerns me about sharing geodata is that someone could know when I'm at home or not
#
kylewm
specificity of knowing which coffee shop i'm in doesn't bother me :)
#
barnabywalters
kylewm: for me it’s that, and also figuring out where “home” is
#
barnabywalters
which is one of the reasons I’m very conservative about how much location data I post
#
kylewm
good point
gRegor` joined the channel
#
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
#
GWG
I had this idea of a time delay or using the data subsequently
#
GWG
I'm sure there is a wiki page about this
#
GWG
I'm looking at your site kylewm
#
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.
#
GWG
My plan is to start storing it now and figure out what to do with it later
#
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.
#
GWG
For me, this is for posts
#
GWG
quantified self is different
#
gRegor`
Yeah
glennjones joined the channel
#
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
#
GWG
kylewm, I like some elements of your design
#
kylewm
thanks, though "design" is being generous ;)
#
GWG
Calling me a coder is generous
#
GWG
kylewm, would you feel better if I told you what I don't like?
chrissaad joined the channel
#
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
#
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
#
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.
#
barnabywalters
aaronpk: wow
#
barnabywalters
such cunning
#
barnabywalters
very devious
#
rascul
easier to watch facebook checkins, don't even have to leave the couch!
#
rascul
eh i guess it doesn't really need to be facebook
#
aaronpk
barnabywalters: yeah... you don't really need a whole social networking app to figure out if someone is home
snarfed joined the channel
#
barnabywalters
aaronpk: hence preventing the second point (discovery of home address through casual browsing) is higher priority
#
bnvk
but aaronpk: with digital tech, the robbers can optimizing their crime spree scheduling to hit as many homes as possible
#
aaronpk
barnabywalters: yeah that sounds like a better priority
#
aaronpk
bnvk: :P
#
aaronpk
barnabywalters: although that gets tricky very quickly. you have to decide what granularity is ok to reveal.
#
barnabywalters
aaronpk: yeah, my previous home address is easily discoverable because it was where I ran my business from
#
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.
#
aaronpk
then go look at the individual photos and look for photos in bathrooms or on a bed
#
barnabywalters
instagram doesn’t obfuscate lat/longs?
#
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
#
aaronpk
no, instagram doesn't obfuscate. Flickr did a good job of that though http://blog.flickr.net/2011/08/30/introducing-geofences-on-flickr/
#
barnabywalters
aaronpk: might be worth adding that to Instagram#Criticism
luxagraf joined the channel
emmak, KevinMarks and wolftune joined the channel
#
aaronparecki.com
edited /Flickr (+623) "add info about location privacy"
(view diff)
#
aaronparecki.com
edited /Instagram (+805) "/* Criticism */ notes about privacy of location data in instagram photos with screenshots"
(view diff)
petermolnar, KevinMarks, bnvk, luxagraf and LauraJ joined the channel
lupinedev, friedcell, KevinMarks, brianloveswords and eschnou joined the channel
#
kylewm
!tell basal re: upcoming meetups in the bay area http://indiewebcamp.com/events/2014-06-18-homebrew-website-club
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
yes... really liking the decision of line-by-line archives for my gps data https://farm4.staticflickr.com/3863/14414043225_c9b489cb77_b.jpg
eschnou and emmak_ joined the channel
#
aaronpk
oh well
edge226, luxagraf, KevinMarks, vanderwal and tilgovi joined the channel
#
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
#
@thedatahive
For the #indieweb to be open to everyone, it can’t just be a niche for technologists & early adopters: http://datahiveconsulting.com/2014/04/10/indiewebify-me-and-the-knowledge-gap/
(twitter.com/_/status/477535970515243008)
#
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
#
gRegor`
Loqi has unforsaken us
chloeweil_ and tantek joined the channel
#
rascul
Loqi++
#
Loqi
Loqi has 267 karma
#
gregorlove.com
edited /2014/Guest_List (+0) "/* West */ signed-up: 14"
(view diff)
#
tantek
darn - West is crushing East!
#
gRegor`
mwahaha
#
GWG
tantek: WHat do we do?
scor joined the channel
#
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
#
aaronparecki.com
edited /quotation (+300) "add some examples of quotations"
(view diff)
#
tantek
and btw good afternoon from Minneapolis!
#
aaronpk
that seemed to fit the definition of "quotation" so I added it
#
tantek.com
edited /Posts_about_the_IndieWeb (+237) "The web idealists have a point: content can't truly blossom in walled gardens"
(view diff)
#
tantek
checks aaronpk's quotation examples
#
tantek
also - none of the examples are marked up with <blockquote>, though they likely should be
#
aaronpk
yeah. i'm not gonna bother with that til I move these to p3k tho
#
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)
#
tantek
oh right, this is your wp
#
@notalyce
http://indiewebcamp.com reminds me of the good things about Jaron Lanier
(twitter.com/_/status/477559379827236864)
#
tantek
WTF - how are we being compared to Jaron Lanier?!?
#
tantek
is very confused
dybskiy joined the channel
KevinMarks joined the channel
#
tantek
weird. so he gets recognized just for endorsing someone else's work (Xanadu) ?
#
aaronpk
well he wrote a book about it I guess
#
gRegor`
steps out of time machine into '90s web.
#
tantek
seriously
dybskiy joined the channel
#
tantek
can't tell if neglected, or deliberate retro.
#
aaronpk
"Jaron has no social media accounts at all and all purported ones are fake."
#
aaronpk
there's a list of 2014 events, so I'm gonna go with deliberate retro
#
gRegor`
meta "generator": Mozilla/4.77C-CCK-MCD {C-UDP
#
gRegor`
EBM-APPLE} (Macintosh
#
gRegor`
U
#
gRegor`
PPC) [Netscape]
#
tantek
… or too lazy to update the style
#
tantek
Maybe he's still running a PowerPC Mac and Netscape 4.x?
#
gRegor`
has never heard of him before today. Not that that means anything.
#
tantek
gRegor`: it's ok, he's kind of one of those iconic figures.
#
tantek
uniquish name + appearance
dybskiy joined the channel
#
tantek.com
edited /quotation (+609) "markup suggestion, note how/where aaronpk posts"
(view diff)
#
aaronpk
does the quoted text not belong in the cite element?
#
tantek.com
edited /quotation (+38) "/* How to markup */ blockquote with explicit quotes"
(view diff)
#
tantek
no it does not
#
tantek
a citation is not a footnote
#
tantek
or endnote
#
tantek
it does, but is pretty useless since no browser ever did anything "visible" with it
#
aaronpk
what does that even do?
#
tantek
besides an info dialog
#
aaronpk
yeah I was gonna say...
#
tantek
nothing useful
#
tantek
ignore it
#
tantek
I used to fill it out (sometimes still do out of habit)
#
tantek
but it's invisible metadata, and as such is likely to either be wrong or get out of date
KevinMarks joined the channel
#
aaronpk
k. I'll include a full example there once I actually add them to p3k
#
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)
#
tantek
you could do that
#
tantek
I prefer expansion to ISO ordinal because it's more human friendly
#
tantek
I mean even to me ;)
#
rknLA
hahah
#
aaronpk
same reason I include a slug in the URL
#
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,
#
tantek
I expect humans of the future to have switched to ordinal dates
#
tantek
but I don't expect them to do base60 math in their heads
#
rknLA
so, if i wrote about date formats or something, the url might be like http://rkn.la/p/4Wa/dates
#
tantek
I find that people are suspicious of URLs with random looking strings
#
tantek
so it's a fear/usability/trust issues
#
rknLA
interesting.
#
rknLA
my thought is more, like, are people really going to be looking to the URL to see when something was posted?
#
tantek
and base60 (however you encode it) is going to look gibberish like to most humans (even us) if we're not expecting it
#
rknLA
probably gibberish even if we are.
#
aaronpk
rknLA: I do that in order to decide whether to clic a link sometimes
#
tantek
same here
#
rknLA
interesting. i suspect i probably do the same without realizing it, actually.
#
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
#
tantek
oh boy
#
aaronpk
mysql doesn't let you include a timezone offset in a datetime column
#
aaronpk
i think they are pacific time based on the values that are there
#
rknLA
that sounds fun.
#
tantek
aaronpk, perhaps add to /database-antipattern
#
tantek
off for a bit
#
aaronpk
it's more a criticism of mysql specifically
wolftune and KevinMarks joined the channel
#
aaronparecki.com
edited /MySQL (+352) "lack of timezone support"
(view diff)
KevinMarks joined the channel
#
kylewm
rknLA: just as another datapoint, barnabywalters uses the base 60 encoded date for his notes
#
kylewm
so you could ask him if he's still happy with it :)
#
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.
#
Loqi
Ok, I'll tell him that when I see him next
#
rknLA
you're the best, loqi
KevinMarks joined the channel
#
@spigot
Wow, this self publishing thing I believe in has a name. And a Twitter account. #indieweb @indiewebcamp
(twitter.com/_/status/477573117053632513)
caseorganic joined the channel
#
@spigot
It’s like I’ve found my people. #indieweb
(twitter.com/_/status/477573260440125440)
#
@spigot
Contributing to my own #indieweb: @spigot Twitter account curated and archived on using #WordPress: http://spigotdesign.com/tweets/
(twitter.com/_/status/477573996146208768)
#
@wp_digest
RT @spigot: Contributing to my own #indieweb: @spigot Twitter account curated and archived on using #WordPress: http://spigotdesign.com/tweets/
(twitter.com/_/status/477574148974059520)
Moda1 joined the channel
#
aaronpk
wow very nice
#
aaronpk
made with:
#
gregorlove.com
edited /MySQL (+1208) "/* Lack of timezone in date columns */ add clarification about DATE, DATETIME, and TIMESTAMP. Quote MySQL docs."
(view diff)
#
gregorlove.com
edited /MySQL (+8) "/* DATE, DATETIME, and TIMESTAMP types */"
(view diff)
#
gRegor`
aaronpk: ^clarification on /mysql
dybskiy joined the channel
#
aaronpk
cool thanks
#
gRegor`
recommend a timestamp field over a separate TZ field. Of course, that doesn't help with existing data :)
#
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.
#
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
#
aaronpk
and ensure all my code is set to UTC, and very manually and explicitly do timezone conversions for display
#
gRegor`
Makes sense.
#
gRegor`
Tricky with DST though.
#
gRegor`
daylightsavingtime--
#
Loqi
daylightsavingtime has -1 karma
KevinMarks joined the channel
#
aaronpk
nah it makes DST easier to deal with
#
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.
#
gRegor`
e.g. a date-time published in Arizona, which doesn't do DST. But they should be publishing their offset correctly.
#
gRegor`
So, nevermind. :) Still not a fan of DST.
emmak, efecto99 and KevinMarks joined the channel
#
rascul
i always store time as utc
#
rascul
things are just easier that way
#
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
#
rascul
damn i messed up my css and now i can't remember what it was :(
#
shaners
rascul do you have it in version control?
#
rascul
not yet i don't
#
rascul
:( indeed, and this was the part that took me a couple days to figure out
paulcp and barnabywalters joined the channel
#
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
#
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
#
rascul
i use base62 on timestamps for short urls
#
barnabywalters
I like the fact that they’re predictably short yet meaningful, and that they order chronologically
#
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
#
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.
#
rascul
the order they come in doesn't matter much to me in this case
#
rknLA
barnabywalters: hm. interesting. is that written up anywhere?
#
rknLA
cool, thanks!
#
kylewm
barnabywalters, have you had anyone scared off of clicking a link by the apparent gibberish?
#
barnabywalters
kylewm: not that I know of — how does one measure that?
#
kylewm
barnabywalters, hehe good point. i mostly meant has anyone said to you "gah what's all that gibberish, i'm not clicking that!"
#
barnabywalters
kylewm: nope, that’s never happened
#
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
#
barnabywalters
kylewm: that’s a good benefit of having more human-readable dates in URLs
#
aaronpk
kylewm: every time that datahive article is tweeted I've looked at the date and not clicked cause I recognize it's old
#
aaronpk
unintended side effect of archiving all this data as individual txt files: instant replication to multiple other servers via btsync!
#
aaronpk
good luck getting that set up with some other database!
j12t_ joined the channel