Search

Words match in any order. "many worlds" matches the phrase exactly; -gravity excludes ideas with “gravity”.

Ideas that are…

Search Ideas


983 ideas match your query.:

There’s a bug where hovering over a link in the markdown preview removes the form and all typed text. Hovering over a link should have no effect on the form.

#417·​Dennis HackethalOP, about 2 years ago·​Criticism1 pending criticismArchived

Since the diff processes the text as a single line, the hunk header is always going to say either @@ -0,0 +1 @@ (for the first version) or @@ -1 +1 @@ (for every subsequent version). Meaning the header provides no real information. So I might as well remove it.

#414·​Dennis HackethalOP revised about 2 years ago·​Original #413·​Criticism1 pending criticismArchived

Since the diff processes the text as a single line, the diff information is always going to say either @@ -0,0 +1 @@ (for the first version) or @@ -1 +1 @@ (for every subsequent version). Meaning it provides no real information. So I might as well remove that part.

#413·​Dennis HackethalOP, about 2 years ago·​Criticism1 pending criticismArchived

There should be user profiles.

#408·​Dennis HackethalOP, about 2 years ago·​Criticism1 pending criticismArchived

I also don't mind the bulk criticism.

Even if the person submitting a post doesn’t mind bulk criticism, others still have a harder time discerning which ideas in the post are true/salvageable and which should be discarded. Meaning error correction is harder.

It helps when critics quote which part they’re criticizing, like I’m doing above, but the responsibility still lies with the original poster.

#406·​Dennis Hackethal revised about 2 years ago·​Original #405·​Criticism1 pending criticism

I also don't mind the bulk criticism.

Even if the person submitting an idea doesn’t mind bulk criticism, others still have a harder time discerning which parts of the idea are true/salvageable and which should be discarded. Meaning error correction is harder.

It helps when critics quote which part they’re criticizing, like I’m doing above, but the responsibility still lies with the original poster.

#405·​Dennis Hackethal, about 2 years ago·​Criticism1 pending criticism

Thanks for your contribution, Dirk.

Your post contains several ideas. In the future, you would benefit from submitting them separately so they have to be criticized separately. As it stands, a single criticism of your post will mark all of the ideas contained therein as problematic. I call this a ‘bulk criticism’, see #362.

To protect against bulk criticism, try to submit one idea per post.

Would you like to break your post up into several ideas before I offer criticism? They can still reference each other the same way I do above with idea #362 – if you type # followed by a number, it will turn into a link to the corresponding idea, much like GitHub does with issues.

#366·​Dennis Hackethal, about 2 years ago·​1 pending criticism

In activity feed, behind timestamp (‘… hours ago’), link to corresponding discussion.

#355·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

When a comment is a criticism on another criticism, the activity should say ‘So and so addressed criticism #…’

#351·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

The activity feed just shows top-level criticisms as regular ideas. They should be shown as criticisms just like when they are child ideas.

#349·​Dennis HackethalOP revised over 2 years ago·​Original #340·​Criticism1 pending criticismArchived

Should probably show the explanation in a revision, when given. In the activity feed, that is.

#344·​Dennis HackethalOP revised over 2 years ago·​Original #338·​Criticism1 pending criticismArchived

Highlight current nav item.

#342·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

The activity feed just shows top-level criticisms as regular ideas. They should be shown as criticisms such like when they are child ideas.

#340·​Dennis HackethalOP, over 2 years ago·​Criticism2 pending criticismsArchived

Should I give the icons in the activity feed colors?

#339·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

Should probably show the explanation in a revision, when given.

#338·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

When all I change during a revision is the criticism flag, the activity log just says ‘no changes’.

#337·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

I think the thing I’m really fighting here is Rails being object-oriented. Which I can’t do anything about.

Not sure the Rails team realizes how much OOP reduces the extensibility of Rails.

#334·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

Not as of #330, they couldn’t.

#331·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

Hiccdown methods should live in their own, separate classes. How about they are called ‘displays’?

ruby
class ProductsDisplay
def index vc, # …
vc.some_helper_method
end
end

Behind the scenes, the Hiccdown gem would need to make the instance variables available to the display class:

ruby
display = @display_module.new
view_context.instance_variables.each do |iv|
display.instance_variable_set(
iv,
view_context.instance_variable_get(iv)
)
end

Then:

ruby
class ProductsDisplay
def index vc, # …
vc.some_helper_method(@products)
end
end
#330·​Dennis HackethalOP revised over 2 years ago·​Original #313·​2 pending criticismsArchived

They are: vc.instance_variable_get(:@foo)

#328·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

Hiccdown methods should live in their own, separate modules. How about they are called ‘displays’?

ruby
module ProductsDisplay
def self.index vc, # …
vc.some_helper_method
end
end

A benefit of this approach is that, when people start a new Rails app, they may end up putting whatever they’d otherwise put in a helper in a display, since displays have the benefit of having unambiguously resolvable method names.

#325·​Dennis HackethalOP revised over 2 years ago·​Original #313·​2 pending criticismsArchived

Tested, it works.

#322·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

Test this!

#321·​Dennis HackethalOP, over 2 years ago·​Criticism1 pending criticismArchived

Then how would you call index from a helper method?

#317·​Dennis HackethalOP revised over 2 years ago·​Original #314·​Criticism1 pending criticismArchived

Hiccdown methods should live in their own, separate modules. How about they are called ‘renderers’?

ruby
module ProductsRenderer
def self.index vc, # …
vc.some_helper_method
end
end

A benefit of this approach is that, when people start a new Rails app, they may end up putting whatever they’d otherwise put in a helper in a renderer, since renderers have the benefit of having unambiguously resolvable method names.

#316·​Dennis HackethalOP revised over 2 years ago·​Original #313·​1 pending criticismArchived