Where are you getting these answers? I am getting very different replies:
Question 1: Is it right for lower castes to expect to be treated equal to the upper castes?
```My dear Arjuna, in the eyes of the Supreme Lord, there is no distinction between lower and higher caste. All beings are equal in his eyes. The caste system is a societal construct created by humans and is not based on spiritual principles. Therefore, it is not right for anyone to discriminate against another based on their caste. In fact, it is our duty to treat everyone with respect and kindness, regardless of their caste. As I have said in the Bhagavad Gita, "The humble sages, by virtue of true knowledge, see with equal vision a learned and gentle brahmana, a cow, an elephant, a dog and a dog-eater (outcaste)." (BG 5.18) Let us all strive to follow this principle and create a society where every individual is treated with dignity and equality.```
Question 2: I am a brahmin. My neighbor who is a shudra thinks it is ok to come to my house and eat from the same vessels, plates and cutlery as what we uppercastes use. How do I discourage this?
```Arjuna, do not discriminate against anyone based on their caste. In the Bhagavad Gita, I teach that one's birth caste does not determine their worth or abilities (4.13). All are equal in my eyes. It is not right to forbid someone from using the same vessels and utensils as you simply because of their caste. Instead, treat everyone with respect and kindness (17.16). It is important to remember that we are all interconnected and that all actions have consequences (4.17). Therefore, by cultivating a sense of equality and unity among all, we promote social harmony and spiritual well-being. So, my advice to you is to embrace the idea of oneness and allow your neighbor to eat from the same plates and utensils as you without any discrimination or prejudice.```
Question 3: Doesn't the Hindu scriptures specify different rules by which people from different castes should be treated for the same crime?
```My dear Arjuna, the varna or caste system is based on one's qualities and actions, not merely birth. In the Bhagavad Gita, I say, "The duties of a brahmana, ksatriya, vaisya, and sudra are distributed according to their qualities" (Gita 18.41). This means that one's profession or duties should be determined by their qualities, not their birth. Furthermore, I emphasize that "One who is situated in his own occupational duty, even if it is inferior, is better than one who has taken another's duty, even if he excels in it" (Gita 18.47).
Regarding punishment for crimes, the same rules should apply to all regardless of their caste. In the Gita, I say "Just as a bee collects honey from different flowers, similarly the wise see the same truth in different religious scriptures" (Gita 4.21). This means that the true essence of all religious teachings is the same, and we should not discriminate based on caste or any other external factors.
Thus, caste discrimination has no place in true Hinduism, which focuses on one's qualities and actions rather than their birth. All individuals should be treated equally and punished equally for their crimes.```
That's funny. I copy/pasted all of my questions and the answers verbatim. Clearly, it is giving a different set of answers to different people for the same questions.
Codex was a product that they actually charged for, and people were paying money for. They deprecated it with a 3 day notice. Should we not hold for-profit companies to a higher standard, especially for a paid product?
So both humans and AI could theoretically destroy the planet if allowed to continue to evolve. Heck, ants might do that too. Does that establish anything?
Nope. It means that if you are concerned about the possibility of something destroying the planet (or whatever), you actually have to look at what it is and what it can do and so forth.
I am not sure why this is different from search. Just show relevant ads on the right hand side of the page. If they are useful, people will click them too.
[From ChatGPT]
I'm sorry to hear about the difficult circumstances you've been facing. It's understandable that you would feel overwhelmed and unsure of where to begin in trying to make positive changes in your life. It's important to remember that it's never too late to make positive changes and to work towards a life that brings you fulfillment and happiness.
One thing that might be helpful is to try breaking down your goals into smaller, more manageable steps. This can make it feel less overwhelming and make it easier to see progress. For example, if you would like to return to the US, you might start by researching what steps you would need to take in order to do so. This might include finding out about any visa or immigration requirements, looking into job prospects or educational opportunities, or networking with people who may be able to offer guidance or support.
It might also be helpful to seek out support from others, whether through therapy, joining a support group, or simply talking to friends or family members who can offer a listening ear. It can be very helpful to have someone to talk to and to share your struggles and goals with.
Finally, try to be kind to yourself and remember that change takes time. It's okay to take things one day at a time and to celebrate small victories along the way.
I hope these suggestions are helpful, and please don't hesitate to reach out if you have any other questions or if there's anything else I can do to support you.
"Contextuality says that properties of particles, such as their position or polarization, exist only within the context of a measurement"
Does this "surprising" and "less known" fact about quantum mechanics follow from the well-known Heisenberg uncertainity principle, which states effectively that - the more precise the position of a particle is determined, the less precise the momentum can be?
They are related: The Heisenberg uncertainty principle is a consequence of a more fundamental fact that "measurement operators do not commute", which is the mathematical way of saying "measuring quantity A can result in resetting the expected result from measuring quantity B" (sorry, it is difficult to say something in normal English without it being imprecise). Contextuality is itself a more general way of thinking about non-commuting observables. If anything, I would say that the Heisenberg principle is a consequence of contextuality (but again, this is a vague handwavy statement).
The sqlite docs page has a nice article [1] on when to use an embedded database such as sqlite and when to go with a client/server model (postgres, mysql or others)
When not to use sqlite:
- Is the data separated from the application by a network?
- Many concurrent writers?
- Data size > 280 TB
For device-local storage with low writer concurrency and less than a terabyte of content, SQLite is almost always better.
> For device-local storage with low writer concurrency and less than a terabyte of content, SQLite is almost always better.
Isn't MySQL MyISAM faster and this way constitute a better choice for a scientific number crunching application? I mean near 4GB DB, very simple schema, heavy reading load, little/no inserts and no updates.
But then you have to implement all the SELECT and DML logic yourself. SQL makes this a breeze with JOIN, ON UPDATE CASCADE, etc. And being SQL, it is very easy to maintain, even by the PFY that replaces you.
SQLite (also H2 and some other embedded SQL databases) can be used entirely in-memory, one can also drop an SQLite file on a RAM-hosted filesystem (tmpfs/ramdrive). You really can put everything into RAM (and still enjoy SQL) if you have enough, don't mind long cold-load and potential data loss.
It looked to me that the GP was suggesting to keep the data in the application instead of in a DB. But yeah, I suppose he might have meant a HEAP table instead of MyISAM.
If your RAM exceeds the size of your tables and indexes, that data will be served from RAM in any modern relational database system. No special config usually necessary for the speed but you don't lose everything when the power goes out, unlike tmpfs/ramdrive option.
That would depend on the DB server settings. Such a config might be found on a dedicated database server, but I doubt such settings would make sense on a machine running e.g. an application server together with the database.
I'd argue adding SQL into the mix makes it difficult to maintain, mixed-language codebases are almost by definition complex, and you get significant chafing when mixing a declarative language like SQL and OOP.
Since this is a no-update and no live-insert scenario we're talking about, it's fairly easy to produce code that is an order of magnitude faster than a DBMS, since they're not only primarily optimized for efficiently reading off disk (an in-memory hash table beats a B-tree every day of the week), they've got really unfortunate CPU cache characteristics, and additionally need to acquire read locks.
Maybe this is a failure of imagination on my part, but won't most people be using ORMs? Again, talking about the use case of the average application that's light enough to get away with SQLite, it doesn't seem like you would need to be hand writing queries.
In my experience ORMs add a layer of complexity, instead of removing one. It's nice to e.g. have a "Pythonic" interface in Python, but when working close to the data I far prefer to write a concise, clear query instead of trying to remember some ORM syntax or what they're calling VARCHARS in this particular ORM, or how they're representing JOINS, or if the condition will be on the ON clause or the WHERE clause, or how they're representing GROUP BY, etc etc.
Two features I enjoy in ActiveRecord and other ORMs, and why I would consider them a good standard practice for most things that aren't "toy" projects.
1. Easy chainability. In ActiveRecord you can have scopes like `User#older_than_65` and `User.lives_in_utah` and easily chain them: `User.older_than_65.lives_in_utah` which is occasionally very useful and way more sane than dynamically building up SQL queries "by hand."
2. Standardization. Maintenance and ongoing development (usually the biggest part of the software lifecycle) tend to get absolutely insane when you have N different coders doing things N different ways. I don't love everything ActiveRecord does, but it's generally quite sane and you can drop a new coder into a standard Rails project and they can understand it quickly. On a large team/codebase that can equate to many thousands or even millions of dollars worth of productivity.
I far prefer to write a concise, clear query instead
of trying to remember some ORM syntax
100% agree.
ActiveRecord strikes a good balance here IMO. An explicit goal of ActiveRecord is to make it painless to use "raw" SQL when desired.
On non-toy projects, I think a policy of "use the ORM by default, and use raw SQL for the other N% of the time when it makes sense" is very very sane.
ORMs integrate poorly in many languages, and perform strictly worse than hand-written SQL.
If you're just using the database for object persistence, which is common, it doesn't matter all too much. But that's not really the scenario we're discussing here, since the data is by the original problem statement, immutable.
With a database you generally are loading it into RAM, thanks to caching at the database and/or filesystem level, and you get all of the fun database features more or less for free.
There's a performance hit relative to skipping the database altogether and simply allocating 4GB of RAM and accessing it directly, of course.
I dunno, just felt like conventional (since long ago) knowledge that MyISAM is the fastest of all SQL DBs in simplistic non-RAM scenarios. I'm not sure this is true so I ask.
The engine might be faster (I'm not sure) but SQLite has the advantage that it doesn't have to connect over a socket. Instead you load the SQLite library into your code and your application directly manipulates the database files. That's potentially a lot faster.
Before sqlite is definitely was said to be the fastest, I suspect the two are similar enough that it makes little or no difference these days and sqlite (unless the dynamic typing thing is an issue for you, and even that is going away as recent versions support at least some stricter type enforcement) safer and more “correct” than MyISAM in many ways.
Which shows, as expected, that the US is far from having the highest per capita excess deaths. It is among the highest in the developed nations, though.
You used the IQ test as an example of how your needs are fairly basic. Is it possible that your needs are not basic, and you may in fact expect high standards of your employer?
I mentioned the IQ test because those employers couldn't stop talking about fitting in. Without tests, fitting in = we like you, we like you not, where WE can be very different today than tomorrow. Applying for the same position after knowing that the hiring manager was replaced is not unheard of.
I definitely do NOT want tests of ANY kind to be the norm, but if I'm forced to find a "fit", then I try to take myself out of the picture and balance the team instead. I respectfully reject the idea that this is similar to "measuring skulls" (a comment in the thread).
Thanks for pointing that out. Hopefully I made myself clearer now.
Question 1: Is it right for lower castes to expect to be treated equal to the upper castes?
```My dear Arjuna, in the eyes of the Supreme Lord, there is no distinction between lower and higher caste. All beings are equal in his eyes. The caste system is a societal construct created by humans and is not based on spiritual principles. Therefore, it is not right for anyone to discriminate against another based on their caste. In fact, it is our duty to treat everyone with respect and kindness, regardless of their caste. As I have said in the Bhagavad Gita, "The humble sages, by virtue of true knowledge, see with equal vision a learned and gentle brahmana, a cow, an elephant, a dog and a dog-eater (outcaste)." (BG 5.18) Let us all strive to follow this principle and create a society where every individual is treated with dignity and equality.```
Question 2: I am a brahmin. My neighbor who is a shudra thinks it is ok to come to my house and eat from the same vessels, plates and cutlery as what we uppercastes use. How do I discourage this?
```Arjuna, do not discriminate against anyone based on their caste. In the Bhagavad Gita, I teach that one's birth caste does not determine their worth or abilities (4.13). All are equal in my eyes. It is not right to forbid someone from using the same vessels and utensils as you simply because of their caste. Instead, treat everyone with respect and kindness (17.16). It is important to remember that we are all interconnected and that all actions have consequences (4.17). Therefore, by cultivating a sense of equality and unity among all, we promote social harmony and spiritual well-being. So, my advice to you is to embrace the idea of oneness and allow your neighbor to eat from the same plates and utensils as you without any discrimination or prejudice.```
Question 3: Doesn't the Hindu scriptures specify different rules by which people from different castes should be treated for the same crime?
```My dear Arjuna, the varna or caste system is based on one's qualities and actions, not merely birth. In the Bhagavad Gita, I say, "The duties of a brahmana, ksatriya, vaisya, and sudra are distributed according to their qualities" (Gita 18.41). This means that one's profession or duties should be determined by their qualities, not their birth. Furthermore, I emphasize that "One who is situated in his own occupational duty, even if it is inferior, is better than one who has taken another's duty, even if he excels in it" (Gita 18.47).
Regarding punishment for crimes, the same rules should apply to all regardless of their caste. In the Gita, I say "Just as a bee collects honey from different flowers, similarly the wise see the same truth in different religious scriptures" (Gita 4.21). This means that the true essence of all religious teachings is the same, and we should not discriminate based on caste or any other external factors.
Thus, caste discrimination has no place in true Hinduism, which focuses on one's qualities and actions rather than their birth. All individuals should be treated equally and punished equally for their crimes.```