Streams
/
Changelog
Changelog | Streams

Oct 23: Editing, feedback, YouTube fixes

  • Fixed issue where you could still drag an entry while editing it. Now, when you're editing an entry, dragging is disabled. This makes it easier to select text without accidentally moving the entry.
  • Fixed issue where clicking "Give feedback" on an entry would sometimes still open the link. Now, when you click "Give feedback", you'll see the feedback window as expected, and the link won't open.
  • Improved YouTube link handling for entries. We still may get some recommendations from Exa that have generic titles, but I plan to fix that soon too.

Oct 9: Drag and drop

Now you can drag and drop entries to move them in the stream. You can even drag in recs too! You can't reorder recs for now bc the order would get messed up when we rerank them later.

Other things:

  • Fixed issue where dropdowns were showing up under the nav.
  • Got rid of move up/down (three days old, RIPs) since we can drag and drop now.

Oct 6: Copy text and move entries up/down

Now you can move entries up and down in the stream. Click the three dots menu and select "Move up" or "Move down". Soon you'll be able to do this with keyboard shortcuts or by dragging and dropping.

Other improvements:

  • Click on a text entry to copy the text to your clipboard—you'll get a toast to confirm it's been copied.
  • Increased max stream description length from 2,000 to 10,000 characters.
  • Fixed issue where you'd click on a link and it'd show an input to edit the text.

Oct 4: Handful of fixes

  • Longer user sessions in Safari. Fixed the issue where you'd login, close the browser, and open it back up to see you're logged out already. Now you should stay logged in for ~a month.
  • Now link entries and recommendations are rendered as links in the browser so you can do things you'd expect like right click and copy the link.
  • The add recommendation is back. A bug was causing it to not show.
  • Logged out users won't see any options for now when they hover over an entry or rec.
  • Fixed stream menu on mobile that wasn't showing up for users that weren't the creator.

Sep 20: Hide recommendations

Now you can hide recommendations if you want a clean list without the distraction. This option is available in the settings for the stream. If you choose to hide recommendations, then we can save on research costs. As soon as you turn it back on, we'll start researching for you again.

Other improvements:

  • Improved message to an unapproved user that tries to sign in.
  • Added a sign-in button to the stream page as a secondary option to subscribe.
  • When you're subscribing, we hide the sign-in button to decrease visual distraction.

Sep 17: Subscribe to streams

You can subscribe to other people's streams now. Click the "Subscribe" button on any stream page to get updates in your email. At first this is only available if you're logged out. I'm going to see if this is useful as a low-commitment way to try Streams and start getting value without a full-on account.

Other improvements:

  • Fixed issues with empty menus here and there in the nav.
  • Using new Perplexity models to help power our research.
  • Fixed mobile nav issues on the edit stream page—now you're able to get back to the stream.

Sep 9: Move entries to top or bottom

To move an entry to the top or bottom, click the three dots menu and select "Move to top" or "Move to bottom".

Other improvements:

  • Improved messaging for unapproved sign ins.
  • Decreased chances of recommending content you've already saved. Still could happen but will happen less.

Sep 7: Concierge recommendations

For some streams, I'm going to review every recommendation that comes from overnight research. It won't scale but it'll help me understand the recommendations and where they need to improve. It'll also help me see how good the product _could_ be. If recommendations aren't great even with my curation, then I need to change something.

Other improvements:

  • Improved overnight recommendations. For content we're sending you in our recurring updates, we're starting to target 1.) content that's been posted in the last ~four days and 2.) new areas of research we haven't explored yet.
  • Added further research with Perplexity to find things you might like when you add a new entry.
  • Fixed issue that was leading to empty emails.
  • Fixed issue where clicking a link option took you to the link.

Aug 26: Overnight research and email updates

Now, every night we'll search the web for things you'll love. We'll do a deeper dive to find things we've missed in previous research and look for new things that've just come out. For every stream you make, we'll use what we know about the stream and all of the feedback you've given us to research.

What's new:

  • Overnight research. I'm researching recommendation systems and the extra research Streams did overnight found "Exploring Goal-oriented Podcast Recommendations" from Spotify Research. I was pretty happy w this. This is the type of stuff I've been working on myself but honestly didn't realize others were working on it.
  • Email updates. Wake up to a list of new recommendations in your inbox.

Other improvements:

  • Reduced redundancy. Along with checking for previous entries and recommendations that have the same URL or title, before we recommend something, we make sure it's not too similar to something that's saved or recommended.
  • Improved our web queries. Now we're using keyword search along with neural search. In cases where we just want look some entity up directly, now we're getting much better results with keyword search.
  • Refined content filtering. Before we recommend something, we reason about whether or not the new recommendation is additive and appropriate based on what is being collected and what has been recommended.
  • Fixed bug where users received notifications for their own actions.
  • Added a toast notification after providing feedback to let you know we've started new research.
  • Before starting longer research task, we'll run a quick search to get initial results while we do further research.
  • Fixed broken fallback icons on Firefox.
  • Removed icons from stream lists to reduce visual clutter for now. They're a little bare, but at least it's easier to scan streams.
  • Temporarily switched to light mode only. We had some colors breaking in dark mode. As soon as I can, I'll fix up our dark mode.
  • Fixed issue where saving a bunch of entries one after another, the app would get slow. Now our research jobs run on separately deployed machines instead of our main app server.
  • Limited sign-ins to approved users only for now. I was getting spam sign ups which were leading to email spam complaints, and I was planning on doing this at first anyway.

Aug 15: Edit entry titles

After adding a link, you can now edit the title. If it's a note, you can edit the text.

Aug 9: Add notifications

Now when someone adds a link to a stream you've added to, you'll see a notification bell icon in the top right. When it's blue, it means you have unread notifications. Click it to see ur notifications.

Fixes:

  • Improved email subjects and previews.
  • Fixed titles and icons in the browser tab.

Aug 7: Open streams

Now you can make a stream "open", meaning anyone can add to it. When a stream is open, the title will be green. When it's private, it's red. When it's public but not open, it's our normal text color.

Fixes:

  • Simplified look of emails—now it's more clear they're coming from Streams.
  • Tightened up homepage and user profile stylying.
  • Make initial stream private by default.

Aug 6: Better recommendations

We're making recommendations better, starting with the ones you get straight away after creating the stream. The most important technical improvement in this update is that we now take time to clarify your intent when you create a stream. If you're collecting bakeries in your town, we don't want to just show you similar bakeries to the ones you've saved, we want to show you bakeries _in your town_. Taking a beat to make sure we understand your intent helps us do that.

July 29: Less crashing

Once in a while we'd get an out of memory error. That shouldn't happen very often anymore, but we still have some optimizations to make.

July 22: Clean up

Shipped some fixes:

  • Added entry text to all of our LLM prompts for planning, query building, reranking.
  • Fixed styles on changelog
  • Fixed toaster location, was getting in the way

July 21: Write into your stream

Along with adding links to your streams, now you can add notes. And just like links, we'll use your notes to find things you'll love.

Other improvements:

  • Navigations and headers are cleaner—dropped h1s and just using the nav for page titles rn.
  • Fix scroll issue that caused some streams to start scrolled down the page.

July 19: Introducing Streams

Hey there! Streams is an app to collect and find things on the web. Based on what you collect, we research the web every day to find you things you love.

Features we have today:

  • Collect links in a stream
  • Get links recommended based on your stream
  • Give feedback to hone your recommendations
  • Make streams public so others can see them on the home page or your profile

Let's see how we go.