<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for dreamnotoftoday</title><link>http://disqus.com/by/dreamnotoftoday/</link><description></description><atom:link href="http://disqus.com/dreamnotoftoday/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 19 Aug 2015 10:58:38 -0000</lastBuildDate><item><title>Re: Just Be Awesome</title><link>https://adcap.biz/blog/just-be-awesome/#comment-2203051111</link><description>&lt;p&gt;That insight was so trenchant I just spilled my oolong iced tea over my latest term sheet, Reece.&lt;/p&gt;&lt;p&gt;I bet that was *exactly* what you needed!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Wed, 19 Aug 2015 10:58:38 -0000</pubDate></item><item><title>Re: Alphabet+</title><link>https://www.adcap.biz/blog/alphabet/#comment-2187696023</link><description>&lt;p&gt;This insight is so trenchant I just kicked my neighbor in the face.&lt;/p&gt;&lt;p&gt;That'll teach him to borrow my garden weasel without asking.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Tue, 11 Aug 2015 19:55:55 -0000</pubDate></item><item><title>Re: Announcing New Investors and Our $130 Million Series E Round</title><link>https://twilioinc.wpengine.com/2015/07/announcing-twilio-series-e-funding.html#comment-2165283404</link><description>&lt;p&gt;Much obliged sir.  Lot of fun still ahead.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Thu, 30 Jul 2015 11:26:56 -0000</pubDate></item><item><title>Re: Introducing DELETE, A Privacy Feature for Deleting Call and Message Activity</title><link>https://twilioinc.wpengine.com/2014/11/introducing-delete-api-nt.html#comment-1745128573</link><description>&lt;p&gt;Good eye Burke - much obliged.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Tue, 16 Dec 2014 11:10:03 -0000</pubDate></item><item><title>Re: Using Natural Language Processing for Better SMS Interfaces Using Twilio and Python&amp;#8217;s TextBlob</title><link>https://twilioinc.wpengine.com/2014/06/using-natural-language-processing-for-better-sms-interfaces-using-twilio-and-pythons-textblob.html#comment-1457797454</link><description>&lt;p&gt;Losing a weekend is definitely easy to do with TextBlob - feature rich with a simple interface.  Hope you let us know what you ended up building if you give it a whirl this weekend, Mick.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Fri, 27 Jun 2014 13:40:17 -0000</pubDate></item><item><title>Re: Sending SMS From Your Go app</title><link>https://twilioinc.wpengine.com/2014/06/sending-sms-from-your-go-app.html#comment-1445496769</link><description>&lt;p&gt;Oh biscuits - I better up my game.&lt;/p&gt;&lt;p&gt;No one stays on top long in New York.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Fri, 20 Jun 2014 09:45:06 -0000</pubDate></item><item><title>Re: The Road Coders Survival Kit</title><link>https://twilioinc.wpengine.com/2014/03/the-road-coders-survival-kit.html#comment-1295807303</link><description>&lt;p&gt;Oh *man* - I'm such a huge fan of Grid-It's.  So much so, we made it one of the pieces of swag you got at the last Twiliocon.  So great for all the dongles we have to carry around as presenters.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Fri, 21 Mar 2014 20:28:31 -0000</pubDate></item><item><title>Re: The Road Coders Survival Kit</title><link>https://twilioinc.wpengine.com/2014/03/the-road-coders-survival-kit.html#comment-1295430130</link><description>&lt;p&gt;Oh man - these Tom Bihn bags look amazing.&lt;/p&gt;&lt;p&gt;Thanks for sharing Charlie.  Will need to find a store to scope the Brain Bag in person.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Fri, 21 Mar 2014 16:23:45 -0000</pubDate></item><item><title>Re: TwilioCon 2013: Announcing Picture Messaging, Price Drop, Business Critical Apps and More</title><link>https://twilioinc.wpengine.com/2013/09/twiliocon-2013-announcing-picture-messaging-price-drop-business-critical-apps-and-more.html#comment-1050139456</link><description>&lt;p&gt;Hey Derek!&lt;/p&gt;&lt;p&gt;Are you using the new /Messages resource?  You can use it with client.SendMessage() instead of client.SendSmsMessage().&lt;/p&gt;&lt;p&gt;Can you give that a try?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Wed, 18 Sep 2013 18:41:44 -0000</pubDate></item><item><title>Re: Billing Incident Post-Mortem: Breakdown, Analysis and Root Cause</title><link>http://www.twilio.com/blog/2013/07/billing-incident-post-mortem.html#comment-975244865</link><description>&lt;p&gt;It was serious indeed and we are dedicated to making this right for everyone who suffered from this event.&lt;/p&gt;&lt;p&gt;In our previous update, we promised to make whole those who were affected including refunding overdraft or service fees incurred from the incident.  If this happened to you Mark, please reach out to help@twilio.com so we can make this right for you.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Wed, 24 Jul 2013 19:39:47 -0000</pubDate></item><item><title>Re: Twilio incident and Redis - Antirez weblog</title><link>http://antirez.com/news/60#comment-975220646</link><description>&lt;p&gt;Really appreciate you writing this Salvatore - impressive commitment to your project to weigh in when something like this happens after midnight when you're supposed to be on vacation.  Much obliged sir.&lt;/p&gt;&lt;p&gt;Think it may have been in reaction to some misconception on Twitter today about our billing system's architecture, which I can definitely understand from a cursory read of the incident report we filed last night (&lt;a href="http://www.twilio.com/blog/2013/07/billing-incident-post-mortem.html)" rel="nofollow noopener" target="_blank" title="http://www.twilio.com/blog/2013/07/billing-incident-post-mortem.html)"&gt;http://www.twilio.com/blog/...&lt;/a&gt;.  I'm not sure how the perception that Redis was the primary store of account balance data started - suspect I could have explained it better in the incident report.  My bad.&lt;/p&gt;&lt;p&gt;Thanks for the thorough read of the report Salvatore.  Your analysis is spot on - two issues that contributed to our redis-master failure was the host machine's incapability to survive the load of the simultaneous sync of all slaves and an incorrect configuration that turned the redis-master into a slave of itself.   This rendered all account balances in the in-flight stack to zero and the billing system did not check the balance with the source of truth on disk, the relational datastore serving as the primary ledger.&lt;/p&gt;&lt;p&gt;However, these were not the only two that created the incident.  Had one of quite a few things had not happened - some that had to do with our Redis cluster, some that did not - the incident would not have occurred.  A number of corrective actions are being implemented now to prevent such a dangerous failure again.  It was definitely *not* a case of Twilio "storing banking information only in memory" as some have suggested.   And even further, we are unequivocally *not* suggesting Redis is to blame for the billing incident last week.&lt;/p&gt;&lt;p&gt;*We* are to blame for the billing incident last week.  Redis was one piece of software implemented in our solution that came up short for our customers and our own expectations of ourselves.  Part of owning up to that responsibility is a candid and accurate description of what happened and what we intend to prevent it from happening again.&lt;/p&gt;&lt;p&gt;Just to be crystal clear in case any of your readers are confused:&lt;/p&gt;&lt;p&gt;- Redis is a part of Twilio's architecture for a double-bookkeeping billing system in addition to the primary ledger in a relational datastore.&lt;br&gt;- Redis has been great to us and we intend to keep using it with the corrective action we specified in the incident report. &lt;br&gt;- Redis does not serve as our primary account balance for Twilio customers.&lt;/p&gt;&lt;p&gt;Finally Salvatore - we would love for you to come by Twilio any time you are in San Francisco.  We have dinner every Wednesday night - would be awesome to have you join us.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Wed, 24 Jul 2013 19:09:18 -0000</pubDate></item><item><title>Re: Billing Incident Post-Mortem: Breakdown, Analysis and Root Cause</title><link>http://www.twilio.com/blog/2013/07/billing-incident-post-mortem.html#comment-975014485</link><description>&lt;p&gt;The full arch is a tough thing to communicate accurately in an incident report like this - not sure I did a great job here.  To be clear, our relational datastore does serve as our primary source of truth post-flight (e.g. after a call or SMS message is compelted).   The incident that occurred here was with our in-flight balance processing which is served by the Redis cluster which I would agree does not have the level of transaction safety appropriate to serve as the primary ledger of a billing system.  "Twilio uses Redis for primary account balances" is not an accurate characterization, but I can understand how one would draw such a conclusion from a cursory read of this incident report.&lt;/p&gt;&lt;p&gt;Regardless, thank you very much for the feedback.  Think we will be doing a lot of re-evaluation of the stack in coming months - really appreciate you taking the time to share your thoughts on the architecture.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Wed, 24 Jul 2013 16:03:27 -0000</pubDate></item><item><title>Re: Billing Incident Post-Mortem: Breakdown, Analysis and Root Cause</title><link>http://www.twilio.com/blog/2013/07/billing-incident-post-mortem.html#comment-974472139</link><description>&lt;p&gt;Good eye - much obliged.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Wed, 24 Jul 2013 06:40:04 -0000</pubDate></item><item><title>Re: Billing Incident Post-Mortem: Breakdown, Analysis and Root Cause</title><link>http://www.twilio.com/blog/2013/07/billing-incident-post-mortem.html#comment-974471877</link><description>&lt;p&gt;Quite a few of us worked on putting this together over the course of the weekend.  Hope you don't feel it is inhuman - definitely a big group effort to get the information together.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Wed, 24 Jul 2013 06:39:31 -0000</pubDate></item><item><title>Re: Billing Incident Update</title><link>https://twilioinc.wpengine.com/2013/07/billing-incident-update.html#comment-968871157</link><description>&lt;p&gt;Totally hear what you're saying Ken.  Can you connect with our support team at help@twilio.com and explain the situation.&lt;/p&gt;&lt;p&gt;We can likely help with a configuration setting on your account to prevent such an event.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Fri, 19 Jul 2013 09:37:32 -0000</pubDate></item><item><title>Re: Billing Incident Update</title><link>https://twilioinc.wpengine.com/2013/07/billing-incident-update.html#comment-968798731</link><description>&lt;p&gt;Very sorry for this John.&lt;/p&gt;&lt;p&gt;We'll make it right.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Fri, 19 Jul 2013 08:55:42 -0000</pubDate></item><item><title>Re: Billing Incident Update</title><link>https://twilioinc.wpengine.com/2013/07/billing-incident-update.html#comment-968798443</link><description>&lt;p&gt;Refunding is already underway.  If you haven't seen it post to your account yet, please shoot an email to help@twilio.com so we can confirm your refund.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Fri, 19 Jul 2013 08:55:31 -0000</pubDate></item><item><title>Re: Billing Incident Update</title><link>https://twilioinc.wpengine.com/2013/07/billing-incident-update.html#comment-968797472</link><description>&lt;p&gt;Good feedback.  We'll get it fixed.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Fri, 19 Jul 2013 08:54:55 -0000</pubDate></item><item><title>Re: Billing Incident Update</title><link>https://twilioinc.wpengine.com/2013/07/billing-incident-update.html#comment-968797054</link><description>&lt;p&gt;I think that's a natural reaction to an incident like this.  Truth is we let you down.&lt;/p&gt;&lt;p&gt;We are ashamed indeed - this was not our best work.  We will make it right for you Doug.  If you haven't already, please shoot us an email at help@twilio.com so we can get you sorted directly.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Fri, 19 Jul 2013 08:54:39 -0000</pubDate></item><item><title>Re: Building Your First App: Designing the Skin</title><link>http://www.gonzee.tv/?p=165#comment-189204325</link><description>&lt;p&gt;Sure - you can mix and match a bunch of different UI concepts into the same app.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Thu, 21 Apr 2011 17:46:47 -0000</pubDate></item><item><title>Re: Video: Apparently, Blood Is NOT Thicker Than Baseball Allegiances</title><link>http://gothamist.com/2011/04/06/video_apparently_blood_is_not_thick.php#comment-179580905</link><description>&lt;p&gt;You call it cruel.&lt;/p&gt;&lt;p&gt;I call it responsible parenting.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Wed, 06 Apr 2011 19:07:12 -0000</pubDate></item><item><title>Re: http://blog.radbox.me/post/2068938662</title><link>http://blog.radbox.me/post/2068938662#comment-169818932</link><description>&lt;p&gt;Re: api - is there a client auth mechanism in place?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Tue, 22 Mar 2011 17:57:42 -0000</pubDate></item><item><title>Re: http://blog.radbox.me/post/2068938662</title><link>http://blog.radbox.me/post/2068938662#comment-169815803</link><description>&lt;p&gt;When are you guys making a Radbox Boxee app? :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Tue, 22 Mar 2011 17:50:07 -0000</pubDate></item><item><title>Re: Building Your First App &amp;#8211; Release It!</title><link>http://www.gonzee.tv/?p=216#comment-169016312</link><description>&lt;p&gt;Default style is available with a simple RSS app.  If you don't want to customize your experience, that is always an option.  As far as the obnoxiousness of editing XML, I'm don't exactly follow how HTML is less so, but to each his own I suppose.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Mon, 21 Mar 2011 10:56:15 -0000</pubDate></item><item><title>Re: Getting Made into the Crew</title><link>http://www.gonzee.tv/?p=365#comment-45531396</link><description>&lt;p&gt;Killer!  Looking forward to seeing your app soon!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rob Spectre</dc:creator><pubDate>Mon, 19 Apr 2010 15:40:00 -0000</pubDate></item></channel></rss>