background preloader

70 of the Most Useful Websites on the Internet

70 of the Most Useful Websites on the Internet

Happy Hour Virus | Courtesy of TDA_Boulder Single-Step Income Statement B. Expenses and Losses 1. Expenses involved in primary activities are expenses that are incurred in order to earn normal operating revenues. Under the accrual basis of accounting sales commissions expense should appear on the income statement in the same period that the related sales are reported, regardless of when the commission is actually paid. Costs used up (or expiring) in the accounting period shown in the heading of the income statement are also considered to be expenses of that period. The above examples reflect the matching principle and show that under the accrual basis of accounting, expenses on the income statement are likely to be reported at different times than the cash expenditures/disbursements. It is common for expenses to occur before the company pays for them (e.g., wages earned by employees, employee bonuses and vacations, utilities, and sales commissions). Cash payments do not always mean that an expense has occurred. Here's a Tip 2. 3. Additional Considerations

Everything You Wanted to Know About Machine Learning, But Were Too Afraid To Ask (Part One) Recently , Professor Pedro Domingos, one of the top machine learning researchers in the world, wrote a great article in the Communications of the ACM entitled “A Few Useful Things to Know about Machine Learning“. In it, he not only summarizes the general ideas in machine learning in fairly accessible terms, but he also manages to impart most of the things we’ve come to regard as common sense or folk wisdom in the field. It’s a great article because it’s a brilliant man with deep experience who is an excellent teacher writing for “the rest of us”, and writing about things we need to know. And he manages to cover a huge amount of ground in nine pages. Now, while it’s very light reading for the academic literature, it’s fairly dense by other comparisons. How Does Machine Learning Work? We know that supervised machine learning models (the ones you build at BigML) can predict one field in your data (the objective field) from some or all of the others (the input fields). Not so fast. Stay Tuned

Your Lifestyle Has Already Been Designed (The Real Reason For The Forty-Hour Workweek) Well I’m in the working world again. I’ve found myself a well-paying gig in the engineering industry, and life finally feels like it’s returning to normal after my nine months of traveling. Because I had been living quite a different lifestyle while I was away, this sudden transition to 9-to-5 existence has exposed something about it that I overlooked before. Since the moment I was offered the job, I’ve been markedly more careless with my money. I’m not talking about big, extravagant purchases. In hindsight I think I’ve always done this when I’ve been well-employed — spending happily during the “flush times.” I suppose I do it because I feel I’ve regained a certain stature, now that I am again an amply-paid professional, which seems to entitle me to a certain level of wastefulness. What I’m doing isn’t unusual at all. It seems I got much more for my dollar when I was traveling. A Culture of Unnecessaries “You can manipulate consumers into wanting, and therefore buying, your products.

IT'S ALIIIIIIVE! (Follow-up to pouring liquor into computer) : buildapc 25 Killer Websites that Make You Cleverer It’s easy to forget that we have access to a virtually limitless resource of information, i.e. the Internet. For a lot of us, this is even true at our fingertips, thanks to the ubiquity of smartphones and an ever-increasing push for online greatness by tech engineers all over the world. As a result, there are countless websites out there that are geared to make you smarter and more brilliant for either a low or no cost. 1. This isn’t the first time I’ve recommended this language-teaching website (and app), and it certainly won’t be the last. 2. Have you ever wanted to pick up a subject you’re not well-versed in, but you didn’t have the money to invest in a college course? 3. Guitar is one of the few instruments out there that’s actually pretty easy to learn if you’re a little older, making it one of the most accessible instruments. 4. Founded by Michael Chu, Cooking for Engineers goes further than just providing recipes. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 19. 20. 21. 22.

Python Tools for Machine Learning | CB Insights - Blog Python is one of the best programming languages out there, with an extensive coverage in scientific computing: computer vision, artificial intelligence, mathematics, astronomy to name a few. Unsurprisingly, this holds true for machine learning as well. Of course, it has some disadvantages too; one of which is that the tools and libraries for Python are scattered. If you are a unix-minded person, this works quite conveniently as every tool does one thing and does it well. This post aims to list and describe the most useful machine learning tools and libraries that are available for Python. We do not aim to list all the machine learning libraries available in Python (the Python package index returns 139 results for “machine learning”) but rather the ones that we found useful and well-maintained to the best of our knowledge. Scikit-Learn Scikit Learn is our machine learning tool of choice at CB Insights. Statsmodels PyMC PyMC is the tool of choice for Bayesians. Shogun Gensim Orange PyMVPA Theano

Parents Just Don't Understand Misperceptions are a natural part of parenting. Mothers and fathers see their children as they want to see them—often, as they've seen them since birth. They also persist in envisioning long-imagined futures for their kids. There is no single cause of parental misperceptions, but one place to start looking, experts agree, is in the mirror. We also make highly subjective judgments about ourselves. Parents, for better or worse, can extend these positive illusions to their children, believing, consciously or unconsciously, that their offspring possess special qualities that also happen to reflect favorably on their own parenting skills. Of course, to feed our self-serving bias, it helps to see our children in the best positive light. Biology also plays a powerful role in parental bias. That may not sound especially sentimental. Following are seven of the most common parental misperceptions, and their sources: Long-term societal changes have also had an impact. Absolutely.

FnFiction Jeff had been onerous around the office the whole day. The countless scrum meetings and hours spent fiddling with his development environment to make it work with the latest release has left him tired and irritable. He really needed this moment of solitude. He opened his laptop with anticipation. His latest personal project had been misbehaving, it needed some special attention. Jeff fired up GDB. He first tried the base case and all seemed well. Okay. Jeff ran the program again with one level of recursion. Woah, that’s a big stack. The function had somehow called itself an indeterminate amount of times. He stepped the program, checking the variables as they changed. Spent and tired, Jeff crawled into bed. Off by one.

BOL: Bioinformatics Protocols RNA Seq Basic Galaxy Tutorial RNA-Seq tutorial based on Trapnell et al. (2012) Nature Protocols In this tutorial we cover the concepts of RNA-Seq differential gene expression (DGE) analysis using a very small synthetic dataset from a well studied organism. Advanced Galaxy Tutorial RNA-Seq (Advanced) Tutorial In this tutorial we compare the performance of three statistically-based differential expression tools: * CuffDiff * EdgeR * DESeq2 Advanced Command Line Tutorial Graphical Output with CummeRbund introduces some basic commands using the cummeRbund package of the R programming language You will need to install R, RStudio and cummeRbund on your PC (explained in the Tutorial). Variant Detection Variant Detection tutorial In this tutorial we cover the concepts of detecting small variants (SNVs and indels) in human genomic DNA using a small set of reads from chromosome 22. Advanced Galaxy Tutorial Variant Detection (Advanced) Tutorial * SAMtools: Mpileup * FreeBayes

45 free online classes you can take (and finish) by the end of this year No matter where you’re at in your career, learning something new can only help you. Looking for a new job? A unique skill could easily set you apart from the hundreds of other applicants. Worked in the same position for a long time? Expertise in a new field could be the factor that gets you the promotion. And, even if you’re a senior-level manager who’s totally content, getting experience in an unfamiliar area shows your team how much you value growing your skill set. Like most other things, though, learning a new skill is easier said than done. Whether you’re interested in programming, graphic design, speech writing, or conflict resolution, there’s bound to be a class for you. P.S. P.P.S. Programming 1. Anyone with a knowledge of high school mathematics is welcome to take this class taught at Rice University. Duration: 50 Hours / 5 Lessons 2. Join more than five million students in learning JavaScript—the programming language of the web. Duration: 10 Hours / 16 Lessons 3. 4. 5. 6. 7. 8.

64 Things Every Geek Should Know - laptoplogic.com The term ‘geek’, once used to label a circus freak, has morphed in meaning over the years. What was once an unusual profession transferred into a word indicating social awkwardness. As time has gone on, the word has yet again morphed to indicate a new type of individual: someone who is obsessive over one (or more) particular subjects, whether it be science, photography, electronics, computers, media, or any other field. A geek is one who isn’t satisfied knowing only the surface facts, but instead has a visceral desire to learn everything possible about a particular subject. A techie geek is usually one who knows a little about everything, and is thus the person family and friends turn to whenever they have a question. If you’re that type of person and are looking for a few extra skills to pick up, or if you’re a newbie aiming to get a handhold on the honor that is geekhood, read on to find out what skills you need to know. 1. USB – Universal Serial Bus GPU – Graphics Processing Unit 2. 3.

Statistics books for (free) download This post will eventually grow to hold a wide list of books on statistics (e-books, pdf books and so on) that are available for free download. But for now we’ll start off with just one several books: The Elements of Statistical Learning written by Trevor Hastie, Robert Tibshirani and Jerome Friedman. you can legally download a copy of the book in pdf format from the authors website! Several of these books were discovered through a CrossValidated discussion: Know of any more e-books freely available for download? Related

Mark Zuckerberg's favorite books

Related: