2016-10-22 UTC
KevinMarks__ and singpolyma joined the channel
# 01:41 rascul trying to determine if this should be a string or an enum
# 01:52 rascul i would actually prefer an enum because, once implemented, it's more trivial to use than a string, but it's not clear to me if those are the only accepted values or if it's just an example/recommendation
# 01:54 rascul i'll just implement it as an enum until i know better and provide a custom option for anything not listed
KevinMarks joined the channel
# 02:16 rascul maybe i'm the only one not out partying tonight :(
# 02:17 dansup ditch friends && (drink + code)
bear joined the channel
# 02:18 rascul if drink() & code() { do_stuff(); } else { pretend_cool(); }
# 02:19 dansup that show (we bare bears) is awesome
# 02:20 rascul i've been learning a bunch of rust stuff lately, now i feel comfortable enough working on my site stuff again
# 02:20 rascul by working on it, i mean scrapping all the crap code i had because now i know rust better heh
# 02:21 dansup nice, are there any web frameworks for rust ?
# 02:22 rascul that's what i made to learn how to make a web app in rust
# 02:23 rascul rascul.xyz is real slow though because it's way out of ram and i'm lazy and don't feel like migrating it to a bigger vps so i just added a bunch of swap
# 02:23 rascul if it gets 100 requests in a minute it'll probably die heh
# 02:25 rascul i'll fix it sometime eventually, make it more powerful and maybe even move some things elsewhere to lighten the load
# 02:25 dansup i have only really used php
# 02:26 rascul it's already patched in debian and probably the other major distros
# 02:26 rascul dansup i'm not much a fan of php, but if you're happy with it then i'm happy for you
# 02:26 dansup they called it dirtycow ? lol
# 02:28 dansup i patched all my servers
# 02:28 rascul php is real easy and attractive for beginners, and because of that there ends up being a lot of bad code in the wild
# 02:29 dansup true, but if you know how to use the language properly you can do amazing stuff. php7 is faster than ruby and python
# 02:29 rascul also php itself has plenty of issues (every language has issues, though) but those are of course being addressed as time goes on
# 02:29 rascul faster is hard to say in general, there are too many variables
# 02:30 dansup thanks to facebook, and the community, php has seen a lot of modern improvements that have made the language better
# 02:30 rascul and python at least can be incredibly fast depending on how it's used, i don't know much about ruby though
# 02:32 dansup fast as in benchmarks fast
KevinMarks_ joined the channel
# 02:33 rascul those are specific things though, and php doesn't even win all of them
# 02:34 rascul none of those look like web stuff at first glance either, which is where php is used most, and python is used quite often
# 02:34 rascul in general, php does indeed win those, though
# 02:36 dansup yeah, everyone has their own preference. its not about the language, but what you can do with it
# 02:37 rascul rust can get quite verbose, it has a strong type system that can be hard to work with, and ownership can be a struggle for people to grasp at first
# 02:40 rascul shooting yourself in the foot is a lot harder though
# 03:07 bear rascul - yes, i've been dealing with it all day (updating kernels and restarting services)
# 03:12 aaronpk heh i'm not coding tonight, but not out partying either. i'm downloading fancy audio libraries that are used for film scores and trying to write some music again.
# 03:16 rascul oh aaronpk maybe you can answer my earlier question
# 03:17 rascul [20:40] <rascul> trying to determine if this should be a string or an enum
# 03:30 aaronpk hm i thought there were some other experiments with that
# 03:32 rascul i've implemented it as an enum with an additional custom type for now
# 03:32 aaronpk speaking of music, it would seem that I need to bump up being able to publish audio clips on my site like I do video
# 03:32 rascul if it's supposed to be a free form text thing, i can change it, but if there's set values for it than an enum is much easier for me
# 03:33 aaronpk well that spec seems to say it's a list of single characters
# 03:33 aaronpk but i've seen more examples of preferred pronouns where it's just freeform
KevinMarks and KevinMarks_ joined the channel
# 05:18 KevinMarks Gender is free form and preferred, sex is only really for medical records as I recall
tantek joined the channel
# 05:25 rascul according to the vcard rfc, sex has specific values for biological sex, gender (freeform) is for gender identity
tantek and KevinMarks_ joined the channel
# 06:31 KevinMarks_ Right, that was my point. Gender is the thing that you publish, sex is a medical thing.
AngeloGladding, loicm, miklb_, KartikPrabhu, KevinMarks and KevinMarks_ joined the channel
ChrisAldrich joined the channel
tantek joined the channel
# 20:08 tantek catches up on last night's vcard rfc discussion
# 20:09 tantek rascul: gender has multiple components in vcard4, sex (bio) and gender-identity (free form) and this is all by very deliberate design and discussion. a bunch of the background that went into this is documented at microformats.org/wiki/gender
# 20:10 tantek "gender" is not a property itself, it is a composite of 'sex' and 'gender-identity'
KartikPrabhu joined the channel
# 22:22 GWG Ah, the Technorati days when you pinged sites to tell them you had an update.
# 22:24 KevinMarks A ping server would be told about updates and list the feed and update time
# 22:26 sknebel so servers ran by or for the receivers, pinged by the publisher? Vs PuSH servers that are run fo/byr the publisher, and receiver register against them?
# 22:26 GWG I remember configuring WordPress to ping them.
miklb_ joined the channel