Activity Feed

  Dennis Hackethal submitted criticism #2653.

‘Veritula’ is a difficult name, people don’t know how to pronounce it. They usually can’t remember it.

  Dennis Hackethal addressed criticism #2647.

Including that module significantly slows down hot reloads on all pages. I need a tight feedback loop in dev.

#2647·Dennis HackethalOP, 8 days ago

Replacing a raw SQL query in Idea.tree with a standard ActiveRecord query solves this issue.

  Dennis Hackethal addressed criticism #2650.

After resetting my working directory and beginning to implement streams a second time, I can no longer reproduce this issue, despite reasonable attempts to reproduce it.

#2650·Dennis HackethalOP, 8 days ago

I’ve since been able to reproduce the issue after all. Running a raw SQL query in Idea.tree in combination with the inclusion of the Live module seems to mess with Rails’s reloader.

  Dennis Hackethal addressed criticism #2647.

Including that module significantly slows down hot reloads on all pages. I need a tight feedback loop in dev.

#2647·Dennis HackethalOP, 8 days ago

After resetting my working directory and beginning to implement streams a second time, I can no longer reproduce this issue, despite reasonable attempts to reproduce it.

  Dennis Hackethal addressed criticism #2648.

Fast UX is more important than fast developer experience.

#2648·Dennis HackethalOP, 8 days ago

A slow developer experience will slow down all further development, including bug fixes and feature rollouts, which hurts UX as well.

  Dennis Hackethal addressed criticism #2647.

Including that module significantly slows down hot reloads on all pages. I need a tight feedback loop in dev.

#2647·Dennis HackethalOP, 8 days ago

Fast UX is more important than fast developer experience.

  Dennis Hackethal criticized idea #2646.

I could use ActionController::Live to stream ideas to the page one by one. Instant page load.

#2646·Dennis HackethalOP, 8 days ago

Including that module significantly slows down hot reloads on all pages. I need a tight feedback loop in dev.

  Dennis Hackethal commented on criticism #2630.

Discussions are getting slower to render as they grow. It’s a rendering issue (not a db issue).

#2630·Dennis HackethalOP revised 9 days ago

I could use ActionController::Live to stream ideas to the page one by one. Instant page load.

  Dennis Hackethal addressed criticism #2643.

I tried copying the entire quote…

Cannot reproduce. If I triple-click a word in a box quote, then copy/paste, I get the > sign.

#2643·Dennis HackethalOP, 8 days ago

Ah, but I can reproduce when I manually make the selection by clicking and dragging to cover the entire quote.

  Dennis Hackethal addressed criticism #2642.

To be clear, if you copy the entire box quote and paste it into a textarea, it will start with the > sign. I just double checked.

This doesn't work for me the way it does for you. I tried copying the entire quote, and also in a separate attempt, copying extra stuff above and below the box quote, and neither gave me the > sign.

I have tried on my windows computer and my iPad.

#2642·Benjamin Davies, 9 days ago

… copying extra stuff above and below the box quote, and neither gave me the > sign.

Cannot reproduce, neither on iPad nor macOS.

  Dennis Hackethal addressed criticism #2642.

To be clear, if you copy the entire box quote and paste it into a textarea, it will start with the > sign. I just double checked.

This doesn't work for me the way it does for you. I tried copying the entire quote, and also in a separate attempt, copying extra stuff above and below the box quote, and neither gave me the > sign.

I have tried on my windows computer and my iPad.

#2642·Benjamin Davies, 9 days ago

I tried copying the entire quote…

Cannot reproduce. If I triple-click a word in a box quote, then copy/paste, I get the > sign.

  Benjamin Davies criticized idea #2639.

To be clear, if you copy the entire box quote and paste it into a textarea, it will start with the > sign. I just double checked.

You’re saying you’d still want the > if you only copy/pasted part of the box quote, right?

#2639·Dennis HackethalOP, 9 days ago

To be clear, if you copy the entire box quote and paste it into a textarea, it will start with the > sign. I just double checked.

This doesn't work for me the way it does for you. I tried copying the entire quote, and also in a separate attempt, copying extra stuff above and below the box quote, and neither gave me the > sign.

I have tried on my windows computer and my iPad.

  Dennis Hackethal criticized idea #2633.

I could cache ideas so deeply nested trees can be rendered at once.

#2633·Dennis HackethalOP revised 9 days ago

A single new idea somewhere down the tree could invalidate the cache and slow things down again.

  Dennis Hackethal criticized idea #2633.

I could cache ideas so deeply nested trees can be rendered at once.

#2633·Dennis HackethalOP revised 9 days ago

Initial page loads would still be slow for users.

  Dennis Hackethal commented on criticism #2637.

When copying a box quote from Veritula, the box quote formatting (>) is lost.

#2637·Benjamin Davies, 9 days ago

To be clear, if you copy the entire box quote and paste it into a textarea, it will start with the > sign. I just double checked.

You’re saying you’d still want the > if you only copy/pasted part of the box quote, right?

  Dennis Hackethal criticized idea #2633.

I could cache ideas so deeply nested trees can be rendered at once.

#2633·Dennis HackethalOP revised 9 days ago

Cache invalidation for user-based caching sounds like a nightmare.

  Benjamin Davies submitted criticism #2637.

When copying a box quote from Veritula, the box quote formatting (>) is lost.

  Dennis Hackethal commented on criticism #2630.

Discussions are getting slower to render as they grow. It’s a rendering issue (not a db issue).

#2630·Dennis HackethalOP revised 9 days ago

On initial page load, I could just load the first ten or so top-level ideas and their immediate children, just to reduce wait times and populate the page. Then load the rest asynchronously.

  Dennis Hackethal commented on criticism #2630.

Discussions are getting slower to render as they grow. It’s a rendering issue (not a db issue).

#2630·Dennis HackethalOP revised 9 days ago

I could lazy load ideas: only load the parts of the page that would be visible on the current viewport. Then load more parts as the user scrolls.

  Dennis Hackethal revised criticism #2632 and unmarked it as a criticism.

I could cache ideas so deeply nested trees can be rendered at once.

I could cache ideas so deeply nested trees can be rendered at once.

  Dennis Hackethal addressed criticism #2630.

Discussions are getting slower to render as they grow. It’s a rendering issue (not a db issue).

#2630·Dennis HackethalOP revised 9 days ago

I could cache ideas so deeply nested trees can be rendered at once.

  Dennis Hackethal revised criticism #2596.

Discussions are getting slower to render as they grow.

Discussions are getting slower to render as they grow. It’s a rendering issue (not a db issue).

  Dennis Hackethal revised criticism #2624.

Feature idea: a page that shows you a random idea of yours that has pending criticisms and then helps you address them all.

Feature idea: page at /ideas/:id/guide which shows you an idea and helps you address all pending criticisms one by one, if any. At the end, it shows a message ‘You’re all set!’ or something like that.

  Dennis Hackethal submitted criticism #2627.

On iPad, the footer doesn’t extend all the way to the bottom of the page.

  Dennis Hackethal submitted criticism #2626.

Changing the query on the search page moves the cursor to the start of the query input. It should move to the end or, ideally, keep its position.