












fokkonaut
5.48
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ChillerDragon
7.94
sorri irc





































































































































































































)




operator[] passes out references


(*Data)["name"] everywhere
const json_value& Data = MoreData["data"]?

*

MoeData
json_value *s

ABC.I18n = path => {
return moduleID => {
return (core, args, lang) => {
return core.i18n.get(path, args, lang, moduleID);
};
};
};
json_value *j = json_parse(buf); const json_value &Data = j; Do I need to keep around the j, or does the address of the reference compare equal?
const json_value &Data = *j; (check for NULL on parse failure first I guess)



































''.join(random.choices('abcdefghijklmnopqrstuvw', k=n))










secure_random_password is a thing apparentlysecure_random_string that takes a const char *alphabet 





with open(db, encoding='utf-8') as f:














sys.stdout.buffer.write(text.encode('utf-8')












locale
















dpkg-reconfigure locales









locale -a




secure_random_password already

















$ env | grep -E '(LC|LANG)'
LANG=C
LC_CTYPE=en_US.UTF-8






















































exp(i * \pi) was cool
