#microformats 2012-12-30

2012-12-30 UTC
brennannovak, zztr, tantek and romainneutron joined the channel
#
bojelen88
created /Internet_Affiliate_Marketing_for_Newbies (+4327) "A tutorial to affiliate marketing online for inexperienced marketers, learn the principles of affiliate marketing online plus some factors you'll need to bear in mind."
(view diff)
#
tantek
edited /Special:Log/block () "blocked [[User:Bojelen88]] with an expiry time of infinite (account creation disabled): Spamming links to external sites"
(view diff)
brennannovak joined the channel
#
iSRAELi
<tommorris> iSRAELi: reminds me, I should probably tag up the Israeli Railways on OpenStreetMap as not being operational during Shabbat.
#
iSRAELi
where do you want to tag it? P)
#
iSRAELi
:)
brennannovak, gjones, nonge_, chiui and romainneutron joined the channel
#
yhkurm77
created /User:yhkurm77 (+4392) "Jeremy Scott x Adidas Mickey Mouse Ugg retail outlet end up"
(view diff)
barnabywalters and charl_ joined the channel
#
tommorris
iSRAELi: well, I was discussing opening hours stuff with tantek earlier, and I'm an active OpenStreetMapper. I should probably add the operational hours of the Israeli railways to the stations and stuff. I was rather amazed when I visited israel that you have trains that run all night. I get utterly bored of having to leave London at quarter to midnight to
#
tommorris
get the last train home.
gjones and tantek joined the channel
#
gjones
@tantak just looking at the u-geo using rfc5870 uri - should we included the whole uri in the JSON output i.e. https://github.com/microformats/tests/issues/2
#
barnabywalters
gjones: RE GH issue #3, that is correct
#
barnabywalters
I think one of the goals with µf2 => canonical JSON parsing is to avoid type-based parsing
#
barnabywalters
in some cases this is unavoidable, e.g. building a full datetime out of a split one, but in those cases the ecaxt behaviour is documented in the wiki
#
gjones
member:barnabywalters thats good, as I have done it that way, just checking
#
barnabywalters
gjones: great. OOI, what was the "member:" for?
#
gjones
I have kept in the implied rule in the code when dealing with v1 geo structure but not v2 geo
#
gjones
sorry copied you name from the listing, it must of added some additional meta stuff
#
barnabywalters
ah, no problem, just wondering :)
#
gjones
barnabywalters when your v2 parser, parses the older hcard do you applied the other implied rules like http://microformats.org/wiki/hcard#Implied_.22nickname.22_Optimization
#
barnabywalters
gjones: no, my BC is literally just swapping classic classnames for µf2 classnames. It’s not really meant to be very robust
#
barnabywalters
it has worked surprisingly well during my informal use, but it wouldn’t stand up to a classic µf test suite
#
gjones
I have t the rules in the code I am using, I was thinking weather they should be applied or not
#
gjones
I think we should as an author reading the wiki would reasonably expect this behaviour, but they are edge caess
#
barnabywalters
if my intent was to build a classic µf parser, then I would try to adhere to as many edge cases as possible, but php-mf2 is explicitly a µf2 parser. The BC attitude is to pretend that classic µf have been marked up as µf2, rather than to do a 'true' classic µf parse
#
barnabywalters
in the implied geo example you gave, that should be handled in the application layer — as a library consumer, I would need to handle the canonical JSON in whatever way I see to be suitable
#
gjones
With you about handling the data element like geo in the application layer as a library
#
gjones
The bigger issue is the classic parser libraries handle a lot of thing like includes and implied rules. If I drop all that stuff, all the more complex patterns of v1 will produce odd results in v2 parser
#
barnabywalters
I’m not against still using all those rules, I’m just not particularly interested in implementing them in the library I’m writing ;) Although if I find some to cause serious problems, I’ll fix them.
christopheducamp joined the channel
#
christopheducamp
edited /Special:Log/block () "blocked [[User:Yhkurm77]] with an expiry time of infinite (account creation disabled): Spamming links to external sites"
(view diff)
#
christopheducamp
deleted /User:yhkurm77 "content was spam"
#
gjones
Was not suggesting you add them (they are a right pain). I will add tests for all of them and we can see if any are really needed. Most authors don't use things like table header includes for events :)
brennannovak joined the channel
#
@xtof_fr
#microformats2 : la prochaine étape évolutionnaire vers un web de données. Traduction slides @t http://christopheducamp.com/wiki/slides-microformats2 - raffineurs welcome !
tantek joined the channel
#
jefebbo13
created /11_Suggestions_to_a_Productive_Mobile_phone_Advertising_and_marketing_Marketing_campaign (+4188) "11 Tips with a profitable mobile advertising campaign Hey men Chris right here all over again. Allow's speak Mobile phone Advertising."
(view diff)
#
tantek
edited /Special:Log/block () "blocked [[User:Jefebbo13]] with an expiry time of infinite (account creation disabled): Spamming links to external sites"
(view diff)
charl_, romainneutron and brennannovak joined the channel
#
iSRAELi
<tommorris> iSRAELi: well, I was discussing opening hours stuff with tantek earlier, and I'm an active OpenStreetMapper. I should probably add the operational hours of the Israeli railways to the stations and stuff. I was rather amazed when I visited israel that you have trains that run all night. I get utterly bored of having to leave London at quarter to midnight to
#
iSRAELi
<tommorris> get the last train home.
#
iSRAELi
?
#
iSRAELi
yes but the train is not crossing any place
#
iSRAELi
i was on the train maybe 20 times in my life
#
iSRAELi
actually i visited london, i could easily navigate there with busses 24h
#
iSRAELi
and cabs
#
iSRAELi
anyway yet they dont work in saturdays which is bad but also keepsisrael jewish
#
tommorris
sure, but out to suburbia.
polvo joined the channel
#
christopheducamp
edited /validators-fr (+756) "[fr: sync'd with original]]"
(view diff)
brennannovak joined the channel
#
@gregoire
Beau boulot @xtof_fr :) Microformats2: la prochaine étape (r)évolutionnaire vers un web de données http://christopheducamp.com/blog/2012/12/30/microformats2/ #microformats #html5
brennannovak joined the channel
#
tantek
aaronpk - any idea what triggered Loqi to post that tweet from DirtyDOLLAZ083?
#
Loqi
yeah!
#
tantek
Loqi, uh, no, that was a false positive. Do you know why you shared it?
#
tantek
!spammer DirtyDOLLAZ083
#
Loqi
Got it! There are now 83 spammers blacklisted
#
aaronpk
tantek: i'm moving my twitter search script to a new server and making it use the streaming API instead of the rest API
#
tantek
ah I figured it out - the tweet happened to have a shorturl with "hcard" in the path: https://twitter.com/DirtyDOLLAZ083/status/285448212893028352
#
@DirtyDOLLAZ083
dirtydollaz can i live freestyle.mp3: http://t.co/cxmPysim
#
aaronpk
ah crazy
#
aaronpk
I think that was was still the rest API. I just turned the streaming one on a couple minutes ago
#
tantek
you have to look at it on Twitter though, since Twitter t.co's them before returning them in the API like that.
#
aaronpk
we'll see if the streaming API returns different results
#
tantek
mentions from URL paths aren't necessarily wrong BTW
#
tantek
er, aren't necessarily false positives that is
#
tantek
though if it's the shortpath of a URL shortener, it's likely a false positive. Not sure how to test for that though.
#
aaronpk
heh that's a good point
#
aaronpk
could actually check for 30x redirects and reject unless the final URL matches
#
tantek
that would likely help!
#
tantek
wow - I think my most popular blog post (based on the 200+ tweets referencing it) this year was the one about "HTML classes": http://tantek.com/2012/353/b1/why-html-classes-css-class-selectors
#
aaronpk
wow that's a lot of tweets
#
tantek
and I thought that would appeal only to a very narrow subset of web developers.
#
tantek
It was one of those, post it so I have a URL to refer to next time the question/argument comes up posts - I didn't post it to have it "take off" like that.
#
tantek
I have no idea why some of my blog posts are more popular than others. I wonder if any web stats/metrics tools could shed any light.
#
tantek
(on the *why*, not just raw #s)
#
aaronpk
could check referers or search terms
#
tantek
I guess what I don't understand is, I would've thought that more *useful* blog posts would be more popular, but maybe the web has a thing for detail-oriented arguments?
#
aaronpk
yea, I think taking a firm stance on something tends to lead to more sharing
#
aaronpk
this one was my most popular article by far http://aaronparecki.com/articles/2012/08/23/1/you-should-not-be-displaying-relative-dates, both on twitter and in visits. it dwarfs the total traffic to the rest of my site for the whole year
#
tantek
Ok, see, that's a great post. It's *very* useful, with plenty of solid reasoning.
#
aaronpk
it's also extremely opinionated
#
tantek
oh dear - its link to "reply on twitter" is broken: https://twitter.com/aaronpk/status/2147483647
#
tantek
did you delete the tweet?
#
aaronpk
oh no!
#
aaronpk
weird,
#
tantek
or maybe you're processing tweet IDs as ints somewhere in your code ;)
#
tantek
instead of strings
#
aaronpk
that number does look too small
#
tantek
exactly
#
aaronpk
yup, was stored as an int
#
tantek
the hackernews peanut gallery is hilarious. love all the supposedly factual assertions without citations.
#
tantek
oh dear - I hope you've got the data somewhere else. I store full URLs to the POSSE'd tweets of my posts.
#
aaronpk
it's stored in a yaml block, so it's just plaintext on disk. I had to add quotes around the number so it interpreted it as a string.
#
aaronpk
fixed now!
#
Loqi
ignore me plz
barnabywalters joined the channel
#
hesterfrye8
created /Good_practice_but_school_tomorrow_is_web_application_pen_test_going_to_be_a_killer (+1596) "New page: [[Image:web_application_pen_test_5225.jpg|thumb|]] Boa tardeeee!!! Hj tem o maior em campo!!!! Koereiger tegen Kuifarend: "Doe eens normaal man! via Yeh agreed, look in the mood now Swing..."
(view diff)
#
tantek
edited /Special:Log/block () "blocked [[User:HesterFrye8]] with an expiry time of infinite (account creation disabled): Spamming links to external sites"
(view diff)
#
percherskydodge
created /Last_minute_openings_at_Babbo_tonight_table_for_4_at_600_table_for_4_web_application_penetration_testing_5_or_6_at_900_table_for_4_at_1115_2123538064_to_reserveBBHG (+1810) "New page: [[Image:web_application_penetration_testing_5400.jpg|thumb|]] Jeff Fischer is rockin a huge mullet. Hope st. Louis knows what a 10-90 is. Omg. I told Jason my present for and he laughed s..."
(view diff)
#
tantek
edited /Special:Log/block () "blocked [[User:PercherskyDodge]] with an expiry time of infinite (account creation disabled): Spamming links to external sites"
(view diff)
Soopaman joined the channel
#
melvazimmer1
created /proud_of_my_big_network_penetration_testing_bro_he_didnt_win_but_did_very_well_n_his_archery_tournament_not_bad_considering_cont (+959) "New page: [[Image:network_penetration_testing_1657.jpg|thumb|]] because Al's lame and keeps her messages on private tipo, esses fãs de pessoas muito famosas, devem sofrer muito por não ter a opor..."
(view diff)
#
tantek
edited /Special:Log/block () "blocked [[User:MelvaZimmer1]] with an expiry time of infinite (account creation disabled): Spamming links to external sites"
(view diff)
#
tantek
created /h-cite (+50) "r"
(view diff)
tantek joined the channel
#
arlingtonfulton
created /SS4Macau_pci_compliance_services_Teuks_She_now_via_chaningrid (+1019) "New page: [[Image:pci_compliance_services_1811.jpg|thumb|]] check your DMs or whatsapp or whatever... I'm dying Ada dkntr.. Mana rendang? Waaahhhh... RT RaymondYM: Uda 2 hari mkan malemnya kekenyan..."
(view diff)
#
anitamorris1
created /ojalá_se_quede_todo_network_penetration_test_el_día_así_basta_con_el_calor (+2438) "New page: [[Image:network_penetration_test_1536.jpg|thumb|]] No offense" means "I'm about to insult but don't get mad". no noodles? I found this in my buildn ! Propuesta en año bisiesto..... :'). ..."
(view diff)
#
dianagil8
created /Yes_What_an_honor_delight_to_share_the_stage_with_pci_compliance_services_Ladies_you_rocked_it_altsummit (+771) "New page: [[Image:pci_compliance_services_5056.jpg|thumb|]] Los de mi colegio dicen: "Hay que dar una buena imagen". Si no se por donde la estan dando e.e ME CASO CON MARÍA, ES QUE ME CASOOOO........"
(view diff)
#
carlosnorman6
created /Its_hard_to_network_penetration_testing_wait_around_for_something_you_know_wont_ever_happen_but_its_even_harder_to_give_up_when_its_everything_you_want (+2111) "New page: [[Image:network_penetration_testing_1593.jpg|thumb|]] Si me das un beso te invito al siguiente;$ 7DAYS 1WEEKBOYFRIEND <3 Eso de explorar la garganta de tu novio EN PÚBLICO.. PinshiAsco i..."
(view diff)