1,323 karma · joined April 30, 2014
Given that the example came in the context of this question, the answer is a resounding "not like that".
I'm also not lower caste (or particularly upper caste for that matter) and my parents were doctors, so my family was relatively well-off in a very, very poor part of India, so almost all other social indicators would tell them to place me higher in social status. So, the experience of others would vary.
Do you have ancestral home in Mylapore? If not you're not real Tam-Brahm. (JK obviously)
You are just saying that it is the job of the super-manager to find out why without answering how the job is supposed to be carried out. The manager says he is acting against the employee because of their lack of performance or insubordination. The employee says the manager is discriminating against them based on caste. You're the super-manager, what do you do?
Again, how is that determined? Do you assume that a caste angle might be at play every time the manager is upper caste and the employee's of lower caste? Do you wait for the manager to be stupid enough to outright utter a casteist slur at the workplace?
>Of course, it goes without saying, perceiving you belong to the true faith does not justify violence or discrimination. But faith-based identification is not analogous to a caste system.
They were clearly talking about faith-based discrimination. Why would you assume that they were talking about faith-based identification, especially given the context?
I am someone who was not given a caste-based last name because my parents were influenced by a regional movement against caste. (I didn't even have a last name to begin with but eventually added a non caste-based one to avoid visa issues.) Whenever I traveled by train and chatted up with a co-passenger, almost surely they would ask my name and would never be satisfied with just knowing my first name. They would get visibly confused when I would tell them I didn't have a last name.
Edit: Curiously, based on the last name of the person (Soundarajan) whose talk got cancelled, I would actually have guessed that they were upper caste (Brahmin - the highest).
From the man page:
-a, --alternate-editor=COMMAND
If the Emacs server is not running, run the specified shell command instead. This can also be specified via the ALTERNATE_EDITOR environment variable. If the value of ALTERNATE_EDITOR is the empty string, run
"emacs --daemon" to start Emacs in daemon mode, and try to connect to it.Afaik, Netflix does not by officially support 1080p on Chrome on Windows.
>Finally for LSP, I always recommend Eglot over LSP Mode
As far as I can tell, Eglot also just blocks waiting for the server response.
Unfortunately, that is the current state of the emacs package ecosystem. Org mode freezes emacs. Magit freezes emacs. Most package writers just don't bother writing their packages with asynchronous I/O in mind. There is no point blaming the user.
Nope, it for sure does not.
The only way an lsp-client could be slow is by making a request to the server and then blocking on the response - which is wrong and the package writer's fault because they are not using the asynchronous api emacs provides for communicating with a process.
I don't use Gnus so I have never bothered looking at its internals, but if it is locking your emacs for twenty seconds checking email, it is probably not doing much asynchronously. It is notoriously hard to convert existing synchronous code to asynchronous without using threads. Promises/futures/continuations/whatever-you-want-to-call-them are a pretty all in affair. Not having the time investment that would take to convert a 100k line codebase to async does not make Lars Magne Ingebrigtsen a substandard Emacs Lisp coder.
As a counterpoint, I am someone who did self-learn physics from Feynman's lectures as a teenager and I would highly recommend it to others to at least give it a try.
You have to appreciate just how much of a factor pure interest and enthusiasm for a subject is in learning it - and Feynman's lectures are just amazing for sparking that joy in physics. I discovered Feynman's lectures about two months into my first year of high school and it became my primary textbook. I just found the other texts too goddamned boring in comparison.
This works only if the user does not navigate from and back to your website or refresh the page, but if they do, you make the same api calls all over again. You should set HTTP Cache-Control headers in your response from the server, so that the browser knows that it can serve that data from its cache and does not need to make those requests again. You would then probably not need the client-side in-memory cache at all.
The search is scoped by channel, so the closed-caption files for all the videos in the channel are downloaded and searched for on the fly.
Edit: Wow, thanks to dev tools, I can see that the website is downloading the transcript and metadata for all the videos from the channel to the client. So the search is happening client-side!!
ncdu itself can accept a json file in a specific format [1]. Perhaps it will be a good idea to add an option to export the data in this format?
They show up greyed out in the explorer yes, but they won't appear when you navigate with "Go to File" (ctrl+p) and they won't be searched through with "Search" (ctrl+shift+f).
We are specifically not talking about the junk files created by editors and ides here.
We are talking about things like notes and exploratory code that you have written that you have no intention of committing, at least not right away. Why wouldn't you want to see them in your `git status`?
Another problem with putting such files in gitignore is that those files will become invisible to an increasingly large number of tools (vscode, ag aka silversearcher, ripgrep, emacs's projectile to name a few) that rely on gitignore to filter out unwanted files. So now, as far as these tools are concerned you have put your notes and experiments in the same category of files as editor junk and build artifacts. You either search them all or none at all.