decivex

joined 1 year ago
[–] decivex@yiffit.net 4 points 4 months ago

Make your own rules.

[–] decivex@yiffit.net 5 points 4 months ago* (last edited 4 months ago)
  1. list.append returns None so what you've actually got is a list comprehension that generates a list containing the value None 19 times. (using functions with side effects, such as list.append, in list comprehensions are generally bad style so you should avoid this)
  2. The list[...] syntax retrieves elements from the list, which is not what you're trying to do here. (and it is actually invalid syntax in this case)
  3. You should generally avoid calling lists list, because list is already a builtin.

If you want to append the numbers 1 to 19 to a list as you're trying to do you can call the list.extend function with the list comprehension [value for value in range(1, 20)] as the argument. (Although in this case you can also just use the range directly.) To do it without list comprehensions you can simply loop over the range and repeatedly call the append function.

[–] decivex@yiffit.net 7 points 4 months ago (4 children)

Thanks! I just won the game!

[–] decivex@yiffit.net -1 points 4 months ago (1 children)

I think they weren't asking for an idea that would actually make the world a better place but rather one that somebody on some level believes would make the world a better place. Hence it still being a stupid idea.

[–] decivex@yiffit.net 14 points 5 months ago

It's not a paper, it's a stream-of-consciousness style blog post.

[–] decivex@yiffit.net 9 points 5 months ago

Ah yes, newsweek. Truly a paragon of human rights advocacy.

[–] decivex@yiffit.net 15 points 5 months ago (2 children)

Pretty sure 5 is Artemis Fowl.

[–] decivex@yiffit.net 1 points 5 months ago* (last edited 5 months ago)

If you're dead set on assigning a name to it I'd say they're making an irrelevant conclusion, the basic facts are correct but they do not apply to the situation at hand.

[–] decivex@yiffit.net 1 points 5 months ago (2 children)

No, you're not basing your assumptions on how genuine someone is being, you're basing your assumptions on your assumptions of how genuine they're being.

Dismissing someone's arguments by establishing they're acting in bad faith is a valid rhetorical tactic but it doesn't work if you can't establish that. And labeling their argument as something it isn't doesn't help with that.

Addressing someone's presumed ignorance is helpful because you're also providing information for onlookers, pointing out the harmful effects of what someone's saying (like potentially muddying the waters when it comes to recognizing dog whistles) is constructive, attacking anyone who may be acting in bad faith but could just as easily just be ignorant is just a waste of your energy.

I'm not particularly interested in defending the person you replied to, I don't think they made a good case either. I just want people to be a bit more discerning with the terms they use. (And I have a compulsive need to correct people which I'm aware is really annoying.)

[–] decivex@yiffit.net 2 points 5 months ago* (last edited 5 months ago) (4 children)

Yes, I simplified for the sake of brevity. But you're reading a lot into their comments that just isn't there. Yes they were running interference for a nazi (and not making a particularly compelling case) but there's nothing to indicate it was intentional. (It's not a strawman argument either btw, unless you're claiming they intentionally ignored the boogaloo reference rather than just not knowing about them.)

Edit: Also I don't think not making assumptions about someone's motivations is the same thing as 'putting faith' in them.

[–] decivex@yiffit.net 5 points 5 months ago (1 children)

No, but it is primarily a white supremacists movement and the '88' on the license plate kinda takes away all doubt.

view more: ‹ prev next ›