Hacker News new | past | comments | ask | show | jobs | submit | ACosmicDust's comments login

I am sort of facing the same problem. On one hand I like math, abstract algebra, calculus etc but on the other hand I know I am not great with it. I am slow, I am not creative. So, when trying to learn something for programming like differential geometry, when I go deeper than I need to, I feel like I am wasting my time. And sometimes it is particularly hard to read a book written for mathematicians because my knowledge of it is not as "continuous" as theirs.


Well, a mathematics degree is one of the highest income earners for a reason so its usefulness is beyond dispute. I personally have life and artistic goals which take priority of my time over math but I’m willing to allow mathematics (together with high-level scientific understanding) a place in my life as a tertiary goal or drive. We are all a little too hard on ourselves to get everything done before we turn 30 or 40 as though it were some kind of deadline and then why bother, right?

If you find pure math interesting then give yourself the slack to learn it long term. Think of it like a rock garden which you tend to over the years.


I want to go back to school, and if I do, it will probably end up doing CS because it’s about the only “useful” degree accessible to working professionals, but if I had a choice, I’d probably pick a mathematics degree given how widely applicable the learned concepts can be.


I highly suggest you push through it. Mathematical knowledge ties in together very well. It's like snowboarding. Once you get over the initial hump, it'll come fairly easily to you (what's often called "mathematical maturity"). Then you'll be able to easily learn about statistics and ML if you want to experiment, or scene rendering, or differential geometry, or audio processing, and on, and on. Computers were originally created to be calculating machines, and they remain great ways to blend math with instructions.


Emacs does have a package to use tree-sitter [0]. I think emacs-lsp is aware of this highlighting backend and performs pretty well.

(semantic highlighting is pretty slow for C++ with font-lock, with tree-sitter it's a breeze :))

[0]: https://github.com/ubolonton/emacs-tree-sitter


Wait what? You mean to tell me that Emacs LSP already uses tree-sitter?


If your device supports OpenGL ES and is Android 6+ You can get signed APK for your phablet from here: https://krita-artists.org/t/making-and-testing-the-android-b...


Krita is primarily C++/Qt based. Qt does technically support Android. So any app written in it could work, but nevertheless, it was imperative to tweak Qt code to get Krita useable on Android. :-)


IMO, it is better to educate the society not to trust the forwards people randomly send them. In fact, there should be consequences for the people who start the spread.

Blocking the internet is out right foolish and harmful.


A Kashmiri can tell what it feels like.

Source: I am Kashmiri


Elaborate?


Just doing a websearch on "kashmir internet shutdown" yields a plethora of "elaboration".

Gotta be a bit active when looking for information, instead of just waiting for it to fall in your lap.


I took their "Elaborate?" as a request to hear a HN user's perspective on the situation. Any old account off Google will do if you want a broad overview, but one from the kind of people who visit HN might have some valuable insight that's useful to the community.


What? The commenter volunteered they could provide first hand details... Isn't that better than second hand news sources?


And could get locked up for doing so.


find the others


I am sorry, but I am actually scared to say anything. I left Kashmir a few days back. So, I am in another state and I don't think I am perfectly safe.


You'll have to wait for his internet to come back on.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: