Ian Hinsdale

Jess Sah Bi & Peter One Return to the Limelight | BK Stories

I produced this short documentary for BRIC TV about two Ivorian musicians whose music was a revelation to me when I first heard it around 2011, and whose story is an inspiration: Jess Sah Bi and Peter One. Meeting and interviewing them was a dream come true. Read more...

A real shift behind high asset prices?

In a recent piece for Bloomberg View, Tyler Cowen works out a line of thinking that suggests we are not in the midst of an asset bubble. Instead, the high prices we see for equities and real estate may reflect a quite rational conservative allocation of an abundance of wealth. Read more...

New feature: Voting

Voting has arrived! Two kinds of voting are now possible on Sequiturs: you can vote whether a proposition is true or false, and you can vote whether an argument is valid or invalid. Voting on propositions Every premise or conclusion in an argument on Sequiturs consists of a proposition. Read more...

Using a static site generator to power the blog for a single-page application

In this post, I’ll explain how Sequiturs uses a static site generator to power its blog, which lives inside the larger Sequiturs single-page application. Sequiturs uses Hugo as its static site generator and React as its application framework, but the approach described here could easily be adapted to support using other technologies like Jekyll and Angular. Read more...

New feature: Sub-arguments

I’m really excited to announce a major new feature on Sequiturs: sub-arguments! This is a huge step in realizing the vision for Sequiturs. What is a sub-argument? With the sub-arguments feature, arguments on Sequiturs can use other arguments for support. You can use the conclusion of one argument as a premise in another argument. Read more...

Summer Review

Sequiturs improved enormously this past summer! We shipped a ton of code and got valuable feedback on the product. Here are the highlights: Prompts The biggest feature we shipped this summer was Prompts. Prompts are submitted by users and consist of (1) a title and (2) a url or bit of text. Read more...

Introducing Sequiturs

We can improve how we discuss online. Since the Usenet days, we’ve been using threaded comments: a system in which blocks of text can be marked as replies to each other and displayed in a nested fashion.[0] This system has many advantages. Read more...

Recursion in the wild: tweet filter recommendations

A recursive function is a function defined in terms of itself. How can a function call itself and not lead to an infinite loop? As long as the recursive function eventually reaches a point where it returns a value that is not an invocation of itself, all prior invocations of the function can resolve to some value based on that value, and all is well. Read more...

Using Angular and Redis to rate-limit requests to the Twitter API

Twitter’s API limits an application to 15 requests on behalf of the same Twitter user in any 15-minute period. If your application allows an end-user to trigger calls to the Twitter API—say, for instance, your app is a Twitter client like wynno that allows users to scroll their timeline indefinitely into the past—you need to ensure your users can’t cause your application to exceed this rate limit. Read more...

Introducing wynno, continued

Filters are simple, effective, and the essence of wynno. But there is more complexity to wynno that you can take advantage of if you want to: wynno can suggest filters for you to adopt. wynno can even create a customized filter just for you that will predict which tweets you won’t like and mute them. Read more...
1 of 2 Next Page