HNHacker News
TopNewBestAskShowJobs

anujsharmax

74 karma · joined April 22, 2018

email: anujsharmax@gmail.com blog: timlig.com linkedin: www.linkedin.com/in/anujsharmax

Feel free to say Hi!

submissionscomments
anujsharmax··on AI Skin Analysis for Dermatologist
Hi, I just built something to help my wife's clinic by quantifying the problems patients come with - give it a try for free (don't treat it as medical advise without talking to your dermatologist). I don't store any data - everything gets deleted in a day.
anujsharmax··on Ask HN: What tools do you use for good habits/performance?
The most comprehensive guide to org mode - Organize Your Life in Plain Text! (http://doc.norang.ca/org-mode.html)

To sync and edit org files on your phone you can use the app Orgzly.

anujsharmax··on Ask HN: How to Negotiate for Job Offer?
The best advice regarding job offer and salary negotiations I have seen is given by Patrick McKenzie (patio11).

You can check it out on https://www.kalzumeus.com/2012/01/23/salary-negotiation/

If you want more money, just ask them - if they say yes, then congratulations; if they say no, then find another job that says yes.

anujsharmax··on Oh shit, git (2016)
If you use Emacs, give magit (https://magit.vc) a try.

It is so much better than Git CLI, which probably is too low level for daily usage.

anujsharmax··on Ask HN: What is the best setup to work remotely with GUI on Linux?
Have you looked into Apache Guacamole (http://guacamole.apache.org/)

Once you install Apache Guacamole on the remote machine, you can access it via your web browser

anujsharmax··on ‘Alarming’ burnout is making doctors want to kill themselves
> "Because the majority of doctors are overworked, exhausted, and discontent, they've normalized their misery and pretend that it's not as bad as it seems"

This quote from the study hit me.

So many people are unhappy with the amount of unproductive work they do (e.g. administration work for doctors). But no one wants to change it?

anujsharmax··on Ask HN: What is the difference between Burnout/Depression/Laziness/Wrong job?
> how would you determine which one an individual is dealing with?

The individual needs to talk to an expert (a doctor or a therapist) to find this.

Many medical issues show similar symptoms - we go to a doctor for a physical issue, then why do we think we know enough to diagnose mental issues?

These things are complex, and it is okay to ask for help.

anujsharmax··on Ask HN: How do you organize everything you want to do?
As a tool, I use Org mode in Spacemacs (Emacs) with a variation of the following setup.

http://doc.norang.ca/org-mode.html

This is the most comprehensive setup I found, and I have modified it to suit my workflow.

I use dropbox to save all the Org files, which I can open (view/edit) on my phone with Orgzly.

As a philosophy, I don't do everything I write in the task list. It is just there to keep my mind empty to think clearly. I actively find tasks to take off the list - by delegating it, by paying someone else to do it, or by just saying no to those tasks.

anujsharmax··on Ask HN: How did you decide what problems to solve in your lifetime?
> It's a short life, so I want to be careful with this decision, to avoid any future regrets. Because I can't decide on this, I end up not getting anything done. Time continues to march on, while I'm still stuck with not knowing what to do.

I loved most of the advice other people have given you. Follow the advice that you think is the best, but remember, You are more than the work you do.

You are being too hard on yourself - take care of your mental health as well. Talk to someone you trust.

Your life goals and priorities will change throughout your life. In the end, everyone will have some regrets (for different reasons). You just get to choose your own.

anujsharmax··on Ask HN: Tools of the trade, 2018 edition
Pretty much Emacs (Spacemacs specifically) for anything once the OS boots up.
anujsharmax··on Pessimism about parallelism
> 3. Consequently, most of the processing units now deployed in 4-core-and-up machines are doing nothing most of the time but generating waste heat.

The cores are not being wasted because we don't know how to parallelize computations - as evident by the scientific software run for high performance computing applications, which scales upto million cores.

Business decisions are responsible for these wastages. For example, many engineering software are licensed per core - so if you are using it on 16 cores, it costs A LOT more than using it on 4 cores. In some cases the licensing costs of the engineering software are higher than the cost of the hardware. So no one cares if few cores are wasted.

anujsharmax··on Ask HN: Have I lost my skills in programming?
SICP is one of the books that I've seen everyone recommend - and I never understood what is so special about it, until I finally read it!

It feels very similar to a mathematical book. Rather than learning about the syntax, or the programming rules It teaches a way of thinking. I agree it is hard - but I don't know if it could be simpler.

In the end programming is not about computers or programs - but people solving problems. It teaches people to solve problems using computers.

anujsharmax··on Ask HN: Mac users who have switched to Linux, how do you make presentations?
Beamer (https://en.m.wikibooks.org/wiki/LaTeX/Presentations)

I usually use LaTeX, because it works on all the major OS and frees me from learning different software

anujsharmax··on Why you shouldn't use Markdown for documentation (2016)
If you want something more powerful than Markdown, have a look into Org mode (https://orgmode.org/). It works great if you use Emacs (or variants such as SpaceMacs), and you can read/write the files in any text editor similar to Markdown.

You can write ToDos, Documentation etc. or you can even setup the whole GTD workflow to suit you.

I think Github can show org mode files as README files as well, but please someone correct me If I'm wrong.

anujsharmax··on Fortran is still a thing
If you are looking for an alternative to MPI, you should try Coarray Fortran. It supports parallel programming for both "within a node" and "between node" communication.

Coarray Fortran is now part of the Fortran programming language, and has a very simple syntax similar to array operations.

Based on my experience, the performance would depend on the compiler implementation and I would recommend GCC compiler instead of Intel compiler.

anujsharmax··on Ask HN: Suggestions for low cost homebrew “HPC” beast?
There is no one thing as "HPC". It is a lot of normal computer components joined together to form a big "HPC" system. First, identify which kind of scaling you need - are you limited by CPU or memory if you run the code on your PC?

On a side note, please don't think about buying HPC hardware before actually write the code. You can build the code to solve real problems on your normal PC with a multi core CPU and GPU. Then you can benckmark your parallel code to determine what you acutally need.

I could help you out if you can give me more details of what you actually want to achieve.

anujsharmax··on German court issues first GDPR ruling
Use Njalla (https://njal.la) to have privacy from whois services
anujsharmax··on I realized that derivatives are linear
Be careful when using knowledge from this post. These are special cases, not the general rules of differentiaton (or calculus).

For example, for multi variable calculus, the results would be very different.

Let's take the example of W.X

d/dx (W.X) = X.d/dx(W) + W.d/dx(X)

since W is not dependent on x, the first term is zero and we get the answer the author got.

Before drawing conclusions from the post, please remember the assumptions the author has taken.

anujsharmax··on Ask HN: Do I place the fan so that it blows air inwards or outwards?
Everyone seems to be assuming that you have a big fan which actually changes the air flow in the whole room in a major way. If that's the case, great, put it any way you like - it doesn't matter.

For people like me, who use a cheap fan in the summer. Put it in front of you facing towards you. You will feel cooler.

If you are still interested in CFD I can give you a hand, but this is answer we are going to get from it anyway.

anujsharmax··on Ask HN: Best Fortran to Look At
You can have a look at the github repo (https://github.com/rabbiabram/awesome-fortran). I would recommend pFUnit, which is fairly new, compared to the rest.