I would like to get a copyrighted song, convert into a 8 bit song and use it in my game. Is that legal?
Background: I'm making a retro style game for both fun, and an unofficial contest.   I have bought a song, song X. However, I then found notation for song X, and all the instruments. So basically, it's a program recreating song X in a sense.  I took the notation, and used another program to make it sound like a chiptune does (just for the fun of it, and it sounds good :P). However, I would like to use this in my game. It's non-commercial, but is this allowed? I would've said yes, because I'm not actually using the original, copyrighted song.  I think the main point is can I:   Use the music with no reference to the author Use the music with a reference, since it's non-profit. Not use the music at all since the melody and rhythm is copyright.
What are the system requirements for each flavour of Ubuntu Desktop? 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. Is there ever a point you aren't following Harry's perspective? In the Harry Potter books, is there ever a point that is not from the perspective of Harry? There are a few times you are inside Voldemort's mind, but that is really just a an extension of Harry's mind.  Is there ever a point where you are in the perspective or the mind of someone other than Harry (as in hearing their thoughts)? How to evaluate $\lim\limits_{n\to+\infty} \prod\limits_{k=1}^n (1+k/n^2)$? I've got a limit which puzzle me several days. The question is  $$ \lim_{n\to+\infty} \prod_{k=1}^n\left(1+\frac{k}{n^2}\right).$$  Can you help me? Thank you in advance Why would I want to use Interfaces? I understand that they force you to implement methods and such but what I cant understand is why you would want to use them. Can anybody give me a good example or explanation on why I would want to implement this. For subspaces, if $N\subseteq M_1\cup\cdots\cup M_k$, then $N\subseteq M_i$ for some $i$? I have a vector space $V$ over a field of characteristic $0$. If $M_1,\dots,M_k$ are proper subspaces of $V$, and $N$ is a subspace of $V$ such that $N\subseteq M_1\cup\cdots\cup M_k$, how can you tell $N\subseteq M_i$ for some $i$?  I was first trying to show it just in the case $N\subseteq M_1\cup M_2$, and hoping to extend it to finitely many $M_i$. If either of the $M_i$ contains the other, the claim follows, so I suppose neither $M_i$ contains the other.   In hopes of a contradiction, I suppose $N\not\subseteq M_1$ and $N\not\subseteq M_2$, Picking $x_1\in N\setminus M_1$ and $x_2\in N\setminus M_2$, I'd have $x_1+x_2\in N\subseteq M_1\cup M_2$. The only thing I could conclude was that actually $x_1,x_2\notin M_1$ and $x_1,x_2\notin M_2$, which seems like a dead end. What's the right way to do this? Which balancing issues, if any, would arise from allowing PCs to spend actions on bonus action features? Storing Images in DB - Yea or Nay? Explaining what GIS is to 11 year old kid? Well, since it was one of the highest rated , hasn't been asked yet, and I would love to know the answer, I thought I'd ask it.  How do I explain what GIS is for the 11 year old kid? Separate labels in cases Lightning component scripts loading issues since Spring 17 update In the book I'm reading at the moment () it says that if you don't declare a default constructor for a class, the compiler supplies one for you, which "zeroes out each data member". I've experimented with this, and I'm not seeing any zeroing -out behaviour. I also can't find anything that mentions this on Google. Is this just an error or a quirk of a specific compiler? Minor "you have already raised this type of flag" bug? I flagged something as spam, then was only 90% sure I'd done so, so I clicked the flag link again to check. It showed me this:    I had, of course, only raised the spam flag, not the offensive/abusive/hate flag, so the latter probably shouldn't be saying I did.    Ah, this may be a duplicate, I didn't search enough:        And if so, it's been around a while. When writing my custom function I need to manually append node name to a taxonomy term link. To get the taxonomy term part done I use:    $link_uri = taxonomy_term_uri($term);   $path_alias = drupal_get_path_alias($link_uri['path']);   This works ok, now - I want to append node name ("/" . $node_name), but instead of raw string, I want the Pathauto transliterated output, as set in the URL alias configuration, for that node context.  What function should I use to mimic that output? I looked at hook_pathauto_alias_alter(&amp;$alias, array $context) but I'm not sure that's what I need. Why do paintbrush loops get thicker at the top in Illustrator? When I do swirls in Illustrator with the paintbrush tool I often get this result (see image).    The loops doesn't get perfectly rounded, instead sometimes some of them gets thicker at the top of the loop... It tends to happen more if I paint small with low brush sizes. Why is this happening? OS X lets me type special characters directly on the keyboard by holding the Option. For example: — is an em dash, “ and ” are curvy quotes, etc.  Is there a good cheat sheet listing all these keys somewhere? I tend to find myself holding option and running my hands up and down the keyboard looking for a specific character. When your body burns calories and you lose weight, obviously mass is leaving your body.  In what form does it leave?  In other words, what is the physical process by which the body loses weight when it burns its fuel?    Somebody said it leaves the body in the form of heat but I knew this is wrong, since heat is simply the internal kinetic energy of a lump of matter and doesn't have anything do with mass.  Obviously the chemical reactions going on in the body cause it to produce heat, but this alone won't reduce its mass. I do not understand how dummy variables work in math.   Suppose we have:  $$I_1 = \int_{0}^{\infty} e^{-x^2} dx$$  How is this equivalent to:  $$I_2 = \int_{0}^{\infty} e^{-y^2} dy$$  How does this dummy variable system work?   Since $y$ is the dependent variable for $I_1$ How can $y$ itself be and independent variable for $I_2$  ??  Thanks! Is there a way for me to Export my Minecraft Realms World? I have played on my friend's Survival Realm for ~3 months and he was going to stop paying for the realm so I was wondering is there any way to get that world for my Personal Client. Backup with duplicity on Google Cloud Storage I have already set a backup routine that backups all my files to Amazon S3 using duplicity. I would like to create a similar backup routine with Google Cloud Storage. Is it possible to get duplicity to work with GCS?