Veritula – Meta
#2650·Dennis HackethalOP, 8 days agoAfter 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.
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.
#2647·Dennis HackethalOP, 8 days agoIncluding that module significantly slows down hot reloads on all pages. I need a tight feedback loop in dev.
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.
A slow developer experience will slow down all further development, including bug fixes and feature rollouts, which hurts UX as well.
#2647·Dennis HackethalOP, 8 days agoIncluding that module significantly slows down hot reloads on all pages. I need a tight feedback loop in dev.
Fast UX is more important than fast developer experience.
#2646·Dennis HackethalOP, 8 days agoI could use
ActionController::Liveto stream ideas to the page one by one. Instant page load.
Including that module significantly slows down hot reloads on all pages. I need a tight feedback loop in dev.
#2630·Dennis HackethalOP revised 9 days agoDiscussions are getting slower to render as they grow. It’s a rendering issue (not a db issue).
I could use ActionController::Live to stream ideas to the page one by one. Instant page load.
#2643·Dennis HackethalOP, 8 days agoI tried copying the entire quote…
Cannot reproduce. If I triple-click a word in a box quote, then copy/paste, I get the > sign.
Ah, but I can reproduce when I manually make the selection by clicking and dragging to cover the entire quote.
#2642·Benjamin Davies, 9 days agoTo 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.
… copying extra stuff above and below the box quote, and neither gave me the > sign.
Cannot reproduce, neither on iPad nor macOS.
#2642·Benjamin Davies, 9 days agoTo 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.
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.
#2639·Dennis HackethalOP, 9 days agoTo 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?
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.
#2633·Dennis HackethalOP revised 9 days agoI could cache ideas so deeply nested trees can be rendered at once.
A single new idea somewhere down the tree could invalidate the cache and slow things down again.
#2633·Dennis HackethalOP revised 9 days agoI could cache ideas so deeply nested trees can be rendered at once.
Initial page loads would still be slow for users.
#2637·Benjamin Davies, 9 days agoWhen copying a box quote from Veritula, the box quote formatting (>) is lost.
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?
#2633·Dennis HackethalOP revised 9 days agoI could cache ideas so deeply nested trees can be rendered at once.
Cache invalidation for user-based caching sounds like a nightmare.
When copying a box quote from Veritula, the box quote formatting (>) is lost.
#2630·Dennis HackethalOP revised 9 days agoDiscussions are getting slower to render as they grow. It’s a rendering issue (not a db issue).
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.
#2630·Dennis HackethalOP revised 9 days agoDiscussions are getting slower to render as they grow. It’s a rendering issue (not a db issue).
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.
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.
#2630·Dennis HackethalOP revised 9 days agoDiscussions are getting slower to render as they grow. It’s a rendering issue (not a db issue).
I could cache ideas so deeply nested trees can be rendered at once.
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).
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.
On iPad, the footer doesn’t extend all the way to the bottom of the page.
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.
On the search page, there should be a button to clear the query input.
Feature idea: a page that shows you a random idea of yours that has pending criticisms and then helps you address them all.