~caff@TTBP



04 november 2016

I almost forgot to do my ttbp writing today! I'm going for a streak, and almost failed three days in. Caffbot's been tweaked, and the API key has been replaced so it's not visible to the world. (It's for the best.) I also now know a little about YAML, so that's nice. Ruby's still very new to me, but I'm slowly getting the hang of it. I've also enabled !geekjoke, which is pretty empty at this time but that should change soon. (If you have any great short geek jokes/one liners that you would like to share, please send them my way!) Also, feel free to make suggestions for new features for caffbot if you have any! I'd love to make them into a swiss army bot!

~caff


It's also time for a new song with my writing. Today, we have Tokyo by Jinco, an orchestral trap song. It's not quite as "brutal" as some trap songs, and sounds absolutely beautiful.

Jinco - Tokyo

~caff


And with that, caffbot's !telephone should have proper error handling. The Yandex translate API has a limit of 1M characters per day, or 10M characters per month. It doesn't look like we'll hit that at the current usage rate. Even on its very first day, caffbot only translated 41,317 characters of text, and I've since dropped the number of iterations it uses by default. I'll probably do an update towards the end of the month to see how much usage the !telephone command got! If there's any issues, feel free to let me know. It should handle rate limit exceeded issues, maximum text size issues, general text translation issues, and it should shortly handle API key issues as well. I hope that everyone enjoys caffbot!

~caff


I'm going to keep on writing, because I want to try for at least 500 words every day, and today is almost over. So hopefully I can cram in the rest of my words in a matter of seven minutes. I have to say, it's truly been amazing how close this community is. In a few short days, I've already made friends on here. Whether they know they're my friends or not, I've already decided that. (Which so far includes pretty much everyone I've talked with! Hi everyone!) I'm pretty tired today, so my writing may be a bit out of sorts. Hopefully I'll keep up with it over the weekend as well. I've tried to do that with Stack Overflow, and I've gotten up to ~40 days in a row I think, and SO isn't anywhere near as enjoyable as spending time with townies. Hell, it's downright cathartic, to focus on coding without having to worry about deadlines, or specific deliverables, just doing it because I love it. In short, thank you Tilde.town. You truly do make me happy. Each and every one of you. Keep on making, keep on doing amazing things, keep on working on making this town a crazy, awesome place for everyone that inhabits it. <3

~caff