Dennis Hackethal’s avatar

Dennis Hackethal

@dennis-hackethal·Member since June 2024

Activity

  Dennis Hackethal submitted criticism #1780.

Having features to both collapse an idea and hide all its comments seems like an opportunity for unification. Why not just go with collapsing and remove the ability to hide all comments?

  Dennis Hackethal addressed criticism #1775.

Include (preview of) content in idea URLs: '/ideas/123-first-30-or-so-chars-of-idea-here'.

#1775·Dennis HackethalOP, about 1 month ago

Done as of fcf578c.

  Dennis Hackethal addressed criticism #1771.

Fetching the idea is not necessary if the feature is backwards compatible. Can still just use /ideas/123.

#1771·Dennis HackethalOP, about 1 month ago

As noted in #1777, fetching the idea actually helps. Well worth the overhead.

  Dennis Hackethal addressed criticism #1769.

That would mean fetching an idea to compute the path for each hashtag. Overhead?

#1769·Dennis HackethalOP, about 1 month ago

This actually helps to prevent rendering links with IDs that don’t point to any existing idea.

  Dennis Hackethal revised criticism #1763. The revision addresses idea #1774.

Use friendly IDs for ideas? A ‘mixture’ where URLs say '/ideas/123-first-30-or-so-chars-of-idea-here'.

Include (preview of) content in idea URLs: '/ideas/123-first-30-or-so-chars-of-idea-here'.

  Dennis Hackethal addressed criticism #1763.

Use friendly IDs for ideas? A ‘mixture’ where URLs say '/ideas/123-first-30-or-so-chars-of-idea-here'.

#1763·Dennis HackethalOP, about 1 month ago

Wouldn’t even need friendly ID for that since the URL would contain the ID. Would only need to override to_param to concatenate the idea’s ID and content.

  Dennis Hackethal addressed criticism #1769.

That would mean fetching an idea to compute the path for each hashtag. Overhead?

#1769·Dennis HackethalOP, about 1 month ago

Seems like minor overhead. It’s not like there are tons of user-generated hashtags everywhere.

  Dennis Hackethal revised criticism #1770.

Elaborate/clarify


Not if the feature is backwards compatible.

Fetching the idea is not necessary if the feature is backwards compatible. Can still just use /ideas/123.

  Dennis Hackethal addressed criticism #1769.

That would mean fetching an idea to compute the path for each hashtag. Overhead?

#1769·Dennis HackethalOP, about 1 month ago

Not if the feature is backwards compatible.

  Dennis Hackethal addressed criticism #1763.

Use friendly IDs for ideas? A ‘mixture’ where URLs say '/ideas/123-first-30-or-so-chars-of-idea-here'.

#1763·Dennis HackethalOP, about 1 month ago

That would mean fetching an idea to compute the path for each hashtag. Overhead?

  Dennis Hackethal commented on idea #1764.

The way IG solves this is by rendering the form in a fixed position. It’s still on the bottom but always remains visible.

#1764·Dennis HackethalOP, about 1 month ago

Facebook does it this way, too.

  Dennis Hackethal commented on criticism #453.

The more ideas there are in a discussion, the further the form for top-level ideas is pushed down. Then people don’t know how to submit a new idea and comment on an existing one instead, even if it’s unrelated, as happened with #448. So I need to make this clearer.

#453·Dennis HackethalOP, about 1 year ago

Reddit is a bit different because they have multiple subreddits/communities, but each community has top-level posts which people can then comment on. They have a completely separate page/UI for top-level posts. And then directly underneath a top-level post, there’s a textarea saying “Join the conversation”.

  Dennis Hackethal addressed criticism #1765.

That would make idea URLs more meaningful, but there’s something simple and beautiful about the shorter URLs that only have the numeric ID.

#1765·Dennis HackethalOP, about 1 month ago

Could have backwards compatibility for the short version and continue using the hashtag in the UI. Best of both worlds?

  Dennis Hackethal addressed criticism #1763.

Use friendly IDs for ideas? A ‘mixture’ where URLs say '/ideas/123-first-30-or-so-chars-of-idea-here'.

#1763·Dennis HackethalOP, about 1 month ago

That would make idea URLs more meaningful, but there’s something simple and beautiful about the shorter URLs that only have the numeric ID.

  Dennis Hackethal commented on criticism #453.

The more ideas there are in a discussion, the further the form for top-level ideas is pushed down. Then people don’t know how to submit a new idea and comment on an existing one instead, even if it’s unrelated, as happened with #448. So I need to make this clearer.

#453·Dennis HackethalOP, about 1 year ago

The way IG solves this is by rendering the form in a fixed position. It’s still on the bottom but always remains visible.

  Dennis Hackethal submitted criticism #1763.

Use friendly IDs for ideas? A ‘mixture’ where URLs say '/ideas/123-first-30-or-so-chars-of-idea-here'.

  Dennis Hackethal addressed criticism #1761.

Friendly IDs for discussions would be nice. With automatic redirects for numeric ID from legacy links.

#1761·Dennis HackethalOP, about 1 month ago

Done as of e6a90e5.

  Dennis Hackethal submitted criticism #1761.

Friendly IDs for discussions would be nice. With automatic redirects for numeric ID from legacy links.

  Dennis Hackethal submitted criticism #1760.

All emails have unsubscribe links, but people shouldn’t be able to unsubscribe from system emails like password resets.

  Dennis Hackethal addressed criticism #1753.

I should revisit this now that I have email infrastructure in place.

#1753·Dennis HackethalOP, about 1 month ago

Done as of 9c14b22.

  Dennis Hackethal addressed criticism #1755.

Newly added comments keep animating when hidden and then unhidden.

#1755·Dennis HackethalOP, about 1 month ago

Fixed as of 985430e.

  Dennis Hackethal submitted an idea which has since been removed.
  Dennis Hackethal submitted an idea which has since been removed.
  Dennis Hackethal submitted criticism #1755.

Newly added comments keep animating when hidden and then unhidden.

  Dennis Hackethal addressed criticism #1752.

See #595. The form for new ideas is pushed to the very bottom of the discussion page. For long discussion, that means users won’t know where to submit new ideas.

#1752·Dennis HackethalOP, about 1 month ago

Duplicate of #453.