127 karma · joined March 2, 2018
The fact that you're baffled why discord took over is exactly why it took over. You can't even acknowledge that the user experience is 10x better and it's suitable for a general non-technical audience.
And how do you know which things we can know of and which we cannot? Trusting your gut instinct on that isn't scientific. And why is speculating about immaterial things useless? I'm sure many great mathematicians heard some form of "what you're doing is useless and has no use or relation in the real world" especially in the realm of pure mathematics.
You bring up the soul which is a convenient example, but let's instead use a concept which YOU know exists for yourself which is consciousness. Can we ever know anything more about the mystery of consciousness or life or why any of this world and universe exists? Are those unknowable? Should we not talk about them? Should we only try to apply the lens of science here and for some reason not try to advance our understanding using philosophy even though it might not be as formal and unambiguous as math?
How can you try to explore the ego, consciousness, unconsciousness, dreams, suffering, life's purpose, subjective beauty, symbolism, truth, religion, god, ethics and whatever else that is not easily formalized? We might very well arrive at a formal and unambiguous description of these sometime in the far future, so are we not supposed to at least try to talk about these concepts now? You use different tools for different concepts, and science and philosophy is just 2 of those tools. At the end of the day philosophy undeniably changed the world, so there is at least some value to it. Philosophy is not anti-logic, it is very much for logic.
What if the observed truth that someone is trying to communicate is paradoxical and hard to communicate in and of itself? What if the truth is ambiguous? What constitutes ambiguous or unambiguous?
At the end of the day ambiguity is a real concept, so is a paradox, therefore there will exist things that are ambiguous and paradoxical and pointing that out does have value.
Thank you, I needed that. Time to continue procrastitating.
Then what?
I would argue that such absolutist rules are harmful. Yeah, there certainly are times when smaller functions are better. But there are times where separating a function into smaller ones does indeed make it 'harder' for me to read, since with each 'abstraction' you're losing context/details that might be very relevant in the code to follow. I would rather have a 40 line function with the dirty low-level details rather than the same split over 50 lines of different functions that I need to go into and figure out the details.
And then again, who is to decide what is 'one abstraction'? Abstractions can be at different levels, and abstracting different things. There really isn't an objective way to do it. I would argue that this is analogous to writing -- there are all kinds of books/stories/poems, short and long etc. and one isn't necessarily better than another.
are they! just! typing! the whole!! day!!
Capitalism necessitates efficient markets (and efficient markets necessitate HFTs) so any criticism of HFTs is a direct criticism of capitalism as well. I mean this isn't really a problem that's specific to HFTs -- there are just a lot of jobs that we can perceive as providing no value or even negative value (jobs that are possible specifically due to capitalism e.g. payday loans, 2008 style trading, certain scams or predatory practices etc.)
I think we can all agree that this is a flaw, and we're not criticizing capitalism to replace it with something else, but rather just recognizing this as a problem. At the end of the day, a useless job is a useless job even if it exists solely because of capitalism.