How can the PCs make money in an urban adventure?
How are large amounts of money expected to be made during the early parts of the Waterdeep: Dragon Heist adventure?
When should I load assets for optimal performance? I'm writing a game using LWJGL and Java, and was wondering if there were best practices for when to load resources.  I have seen examples that load all resources when initializing the game (XNA), ones that load the new resources needed for each level while referencing the already loaded assets again. Full file date (without GNU utilities) I am trying to obtain the full date (created or modified) of a particular file for passing to another program. I have tried variations of options with the ls command but none provide a full date for files less than 6 months old and I have limit usage of the options. When I try certain options I have seen trying to research this I get the following message:  usage: ls [-1ACFHLNRabcdefgilmnopqrstuxEUX] [File...]   None of which seems to provide what I needs as far as I can tell so I tried to use the stat command but it is not available to me.  I am using the Korn shell on AIX 5.3 which has limited commands available, can anyone suggest another way that I might be able to obtain a file's created or modified date as a full date (either dd/mm/yyyy or yyyy/mm/dd). What is the best term to describe the fact that most users have an initial dislike of any change to a UI even though it may really be net better over time?  Note: Question originally appeared Call java program from Node.js application My new laptop came preinstalled with Windows 8. Naively, as I am, I just formatted the harddrive and installed fine old Ubuntu. Now I want to install Windows 8 for dual boot again, but I have no DVD and do download the ISO one needs a product key. That key is not on the back of the laptop anymore but somewhere on the mainboard.  Is there any way to recover the product key from the mainboard using Ubuntu? This is a general question that was asked indirectly multiple times in here, but it lacks a single authoritative answer. It would be great to have a detailed answer to this for the reference.  , the proportion of correct classifications among all classifications, is very simple and very "intuitive" measure, yet it may be a . Why does our intuition misguide us here and are there any other problems with this measure? The  currently says  In the context of Stack Exchange sites, any copying and pasting of any amount of text or code that wasn't written by you is plagiarism if you try, explicitly or implicitly, to pass it off as your own work. (italics mine)  There is also a concept of . Should this also be addressed in the FAQs? In other words, is it OK to copy (large parts of) your own answer  without proper attribution? Variable parameters in C# Lambda The minimum value of $x^8 – 8x^6 + 19x^4 – 12x^3 + 14x^2 – 8x + 9$ is The minimum value of $$f(x)=x^8 – 8x^6 + 19x^4 – 12x^3 + 14x^2 – 8x + 9$$ is  (a)-1  (b)9  (c)6  (d)1  Apart from trying to obtain $1$, which in this case is simple and $f(2)=1$ is there a standard method to approach such problems.  Please keep in mind that this is an objective question in one of the competitive exam and you get around 5 mins to solve it.  Also this is asked in elementary section, so only knowledge of basic calculus and polynomials is assumed. How to define a recurrence relation in Maple without the command proc? Why is it disadvantageous in graduate admissions to have a higher degree? indicates that holders of a master’s degree are held to higher standards when it comes to graduate admissions. The stated requirements for some graduate programs () also outright exclude applicants with doctoral degrees. These seem to be saying that holding a higher degree prior to application is a disadvantage (a fatal one in the case of a PhD). This also applies to private universities: Stanford  (at least in computer science); .  I don't understand why:   If there are two applicants, Alice and Bob, who have achieved largely similar things, it seems logical that both should have a roughly equal chance of being admitted. However, based on JeffE's answer, if Alice has a Masters degree while Bob does not, it's Bob that gets admitted instead of Alice. JeffE's answer even indicates that if Alice has achieved slightly more than Bob, it's still Bob that gets admitted.  If graduate admissions is looking for students that are capable of succeeding in its program, then Alice should be more likely to succeed than Bob since she's already had some experience of graduate study. This should be even more the case if Alice already has a PhD – if she can do it once, she should be able to do it again.    JeffE's answer indicates that since Alice has had more opportunities than Bob, she should also be held to higher standard. However it should also be true that Alice has already achieved what Bob has yet to and in fact might not be able to achieve. Further, JeffE's answer seems to be saying that Alice should do the academic equivalent of financial engineering and pass her graduate-level courses &amp; thesis without getting a master’s degree even if she qualifies for it, which sounds silly.  As for applicants with PhD degrees, my first guess would be that this is because , and the university is acting in the applicant's best interests. However if this is the case, then this is effectively telling the applicant "I know what you want better than you do", which also sounds silly. UC Berkeley's requirements also seem to be saying that if someone with a CV worthy of a tenured position were to apply for a PhD student position, the university will say "no" even though it's clearly better in their best interests (in terms of research output) to say "yes".   Presumably I'm misunderstanding something because if this behavior were irrational, it would already have been changed. What am I missing?  EDIT: I wonder if things are different in programs where the student is involved in research directly without spending time on coursework? Why does my object not show up? Java Generics: List, List, List Can someone explained, as detailed as possible, the differences between the following types?  List List&lt;Object&gt; List&lt;?&gt;   Let me make this more specific. When would I want to use  // 1  public void CanYouGiveMeAnAnswer(List l) { }  // 2 public void CanYouGiveMeAnAnswer(List&lt;Object&gt; l) { }  // 3 public void CanYouGiveMeAnAnswer(List&lt;?&gt; l) { } What is causing disabled options when adding a mesh/curve object to the scene? Every function on $\mathbb{R}^n$ that is continuous in each variable separately is Borel measurable. I'm trying to solve exercise 2.11 from Folland's Real Analysis.    Firstly, how do we show that $f_n$ is Borel measurable on $\mathbb{R} \times \mathbb{R}^k$? I really have no idea how to show this when we have separately Borel measurable functions.  Next, I can't show that $f_n\to f$ pointwise.   For any $(x,y)\in \mathbb{R}\times \mathbb{R}^k$,   $f_n(x,y)=n[f(a_{i+1},y)(x-a_i)-f(a_i,y)(x-a_{i+1})]=n[x[f(a_{i+1},y)-f(a_i,y)]+\frac{1}{n}[f(a_i,y)-f(a_{i+1},y)]]$,   but because of the $n$ outside the bracket, I can't show that this converges to $f$. How can I show this? Also, how can I conclude from this fact that every function on $R^n$ that is continuous in each variable separately is Borel measurable?  I would greatly appreciate any suggestions, hints, or solutions. If $|f(z)|\le |g(z)|$, can we say $f$ is constant? Let $f$ and $g$ be entire functions and $g(z)\neq 0$ for all $z\in \mathbb{C}$. If $|f(z)|\le |g(z)|$, can we say $f$ is constant?  Liouville theorem says that an entire bounded function is constant, but g is not given bounded here. So I think it should be false. What else can we say about $f$? Function $f(z)$ is holomorphic at least within the unit disk.   If for all arguments $|z|&lt;1$ we have $|f(z)| \le 1$, and there exists a zero of order $n$ at $z=z_0$, then show that $|f(0)| \le |z_0|^n$.  How should I tackle this problem? Can it be generalized if for $|z|&lt;R$ we have $|f(z)| \le M$ ?    So far I only understand that there exists a holomorphic $g(z)$ with $g(z_0) \ne 0$ such that $f(z) = (z-z_0)^n g(z)$,then $|f(z)| = |z-z_0|^n |g(z)| \le 1$ and moreover $|f(0)| = |z_0|^n |g(0)|$, but that doesn't seem useful since apparently I know too little about $g(z)$. In particular why should $|g(0)| \le 1$? Can I clear an area of my prison for everyone BUT max security prisoners? How can I make sure that only low and medium security inmates are in a specific area? Is it possible to reverse the overlay you can set? It seems like you are only able to clear areas for low OR medium security prisoners, but sharing is not possible. The thing I want here is to make sure that max security prisoners are not in certain areas. Learning Python programming with generic GIS goals in mind? In your opinion, what is the best book/site to learn Python with GIS goals in mind?  By "best", I mean:   not very long (book) easy to understand (book/site) good practical examples (book/site)   For answers specific to learning how to use the ArcPy site-package for Python to customize ArcGIS for Desktop there is a separate Q&amp;A: STM32 send from UART3 and receive on UART2 I thought to create a simple test to send and receive a buffer via UART. I succeeded in sending bytes from my PC to the nucleo bord and receiving them in blocking and non-blocking mode. But for some reason I can't succeed to send data from UART3 and receive the bytes on UART2.  I have a nucleo-f103rb and have the following pins setup:   UART2: tx=PA2;rx=PA3 UART3: tx=PB10;rx=PB11   And then the following code:    while (1)   {     /* USER CODE END WHILE */     /* USER CODE BEGIN 3 */     if (HAL_UART_Transmit(&amp;huart3, send, 2, 1000) == HAL_OK)     {         if (HAL_UART_Receive(&amp;huart2, receive, 2, 1000) == HAL_OK)         {             HAL_GPIO_TogglePin(GPIOA, LD2_Pin);         }     }   }   All the boiler plate is generated using cube mx. So the UART 2 and 3 are all default, same for the button pins.    I connected the transmit pin of uart3 to the receiving pin of uart2 I connected the receive pin of uart3 to the transmitting pin of uart2 (while not used in this trivial example though)   What am I missing here?  Update  As comments and answers suggested, I shouldn't be using the blocking mode approach. So I rewrote it slightly to rely more on interrupts.  I attached a callback to the nucleo blue button  void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) {     if (GPIO_Pin == B1_Pin)     {         HAL_UART_Transmit_IT(&amp;huart3, (uint8_t *)send, 2);     } }   And I added a callback for receiving stuff over uart  void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) {   /* Prevent unused argument(s) compilation warning */   UNUSED(huart);    /* NOTE : This function should not be modified, when the callback is needed,             the HAL_UART_RxCpltCallback can be implemented in the user file    */       // Toggle the pin to see some proof that I received something      HAL_GPIO_TogglePin(LD2_GPIO_Port, LD2_Pin);       // Resubscribe uart2      HAL_UART_Receive_IT(&amp;huart2, (uint8_t *)receive, 2); }   In the main function I call the interrupt so that the callback is active.  while (HAL_UART_Receive_IT(&amp;huart2, receive, 2) != HAL_OK);  __NOP(); while (1) { }   Again, when debugging through I do end up in the button released callback, but the callback on the uart receive isn't triggered. When I send stuff from the PC, it does. So it seems that sending stuff via uart3 isn't working. So I guess that must be the wiring.     But I really can't see what I am missing here, the pins are clearly defined in the pinout here: .  I hope the photo is clear enough, but this is how I connected them.