anand-bala
Joined 6 years ago
Joined 6 years ago
Last I used poetry was a couple of years ago, and IIRC it didn't gel well with Conda environments.
Personally, I think the Replit CEO could have explained what the specific issues were before threatening to sue. Since there was no explanation on the CEO's part, I think it's perfectly warranted for the author to make this public.
This is such a beautiful observation.
As a kid, I wasn't into "old" fantasy and scifi, but recently have started reading them. And I must say, there are a lot of authors with some beautiful foresight, especially Le Guinn: the entire Earthsea Cycle talks about some deep psychological introspection, about how power dynamics can affect different sects of society differently, about the notion of "inherent evil". This stuff is as timeless as human society.
When I was less depressed, I was able to join a local D&D group, go for bar trivia nights, etc. but as I became more depressed/anxious/stressed (coz of personal and professional situations), it became harder to push myself to become sociable and not get anxious around crowds.
So I think the main point that the parent comment is trying to say is that people need to recognize that problems that may seem to have simple and straightforward "solutions" (like "have you considered therapy") are significantly harder for some individuals purely due to other mental health issues.
I am not trying to fault you, but it is a thing I see in a lot of my friends/peers/relatives is that it gets harder to understand how different mental health issues affect different people in incredibly different ways.
You can find a Language Server Protocol implementation for your editor at [2] (I don't think it lists __all__ clients, but it should include the most popular ones).
EDIT: I realized that this is a vague answer, so let me clarify.
An LSP implementation (especially clangd) provides actions like `go-to definition` or `find references` that you would find in full-featured IDEs like CLion (which is also amazing BTW). Since you mentioned vim, I am guessing you use it and don't necessarily want to let go of the hand-crafted vimrc you have created. Adding an LSP plugin to Vim is incredibly easy and gives you these "IDE" features with customizable mappings.
If this is in third-party libraries, you can use IWYU Mappings [3] to map the "private" headers (usually the transitive include) to the public interface. An example that I use for the PEGTL library [4].
[1]: https://github.com/include-what-you-use/include-what-you-use...
[2]: https://github.com/anand-bala/signal-temporal-logic/blob/800...
[3]: https://github.com/include-what-you-use/include-what-you-use...
[4]: https://github.com/anand-bala/signal-temporal-logic/blob/800...
I've also recently been making libraries I write compatible with users that run IWYU by annotating all public headers with IWYU pragma comments that export symbols/transitive includes correctly, etc.
[1]: https://github.com/include-what-you-use/include-what-you-use...
[2]: https://github.com/include-what-you-use/include-what-you-use...
(Disclaimer: Purely anecdotal)
An example of a band I feel is highly underrated is Misterwives [1]. I've been following them since ~2015 and have listened to every album released, watched them live at a concert, and at a "live" pandemic virtual concert. And I think they are phenomenal, both, via headphones and live. And these are artists that spend a lot of time perfecting their art. And only recently are they seemingly getting more attention.
The point I am trying to make is that there are artists that work their asses off trying to get their art known, but since they aren't really "viral" content worthy, they don't seem to be picked by the "best" labels. And this is a trend I see a lot in artists from more specialized/niche/indie genres like alternative music, jazz, and instrumental/orchestral, compared to artists belonging to the more generic "pop" music genre.
[1]: Website doesn't work without JS enabled, but I highly recommend listening to their albums. https://www.misterwives.com/
The author isn't claiming to go into a deep dive into C or C++. They are trying to talk about Rust. Your argument seems to be against the author's use of "C/C++" vs. "C and/or C++", which seems to me like some nitpicking, as the author uses "C/C++/Rust" later on. It isn't like they are pooling the languages as being the "same". Rather, they are talking about having similar, lower-level of control over "strings" as a data structure, as opposed to the primitives they seem to be in other high-level languages like C#, Python, Java, Go, Kotlin, Swift, or JavaScript.
Give them video games. Problem solving, and creative button mashing as a must if you want to be good at a game. Then slowly extend to things like old laptops (get them to help you switch out the hard drive), etc.
https://vimeo.com/showcase/7818787