I did the same. I am several versions behind due to the requests for increased permissions, but this gave me the impetus to finally purge a bunch of applications with updates wanting additional, seemingly unnecessary, permissions. Though it was slow, I liked Bandsintown until a recent update wanted to read my contacts.
Facebook is now wrapped by Tinfoil-Facebook and Twitter is now relegated to the browser.
I found the book, "Who Is Fourier?: A Mathematical Adventure" to be an intuitive explanation of the Fourier Series and transform: http://amzn.com/0964350432
Brilliant book, picked it up not long ago. So far, my favorite thing I have learned is on page 14 - the snoob function.
Snoob stands for "same number of one bits". Essentially, if x is an integer whose binary representation contains n one-bits, snoob(x) will return the next smallest integer which is also represented using n one-bits. The obvious application here is iterating through all subsets of a certain size. The function is as follows:
unsigned int snoob(unsigned int x) {
unsigned int smallest, ripple, ones = 0;
smallest = x & -x;
ripple = x + smallest;
ones = x ^ ripple;
ones = (ones >> 2) / smallest;
return ripple | ones;
}
Given a set containing N elements, to generate all subsets of size K you initialize a bitmask to (1 << K) - 1 then perform a snoob N Choose K times to get all the bitmasks you need.
(Disclaimer: Although neat, I've never found a use for this outside of programming competitions)
As a student pilot, I hope this gets sorted out soon. RunwayFinder has the best VFR-sectional-over-Google-Maps interface of the available online tools. Skyvector.com is a close second, but they don't seamlessly stitch together charts (you must manually switch between them).
- How can you patent something like online flight planning?
[--] Were you just first ones to think of patenting it?
- According to the Patent Office, that is correct.
The interviewer tries to squeeze information out from the man, but he just talks his way around the actual question, saying things like IANAL, It's in the Patent, the Patent is very specific, that's what the Patent Office says.
Facebook is now wrapped by Tinfoil-Facebook and Twitter is now relegated to the browser.