Subject
197 entries
Data Science
Bookmarks
Goodbye, Data Science
A practitioner's exit essay arguing that 'data science' as a job title is broken — structurally positioned between engineering and analysis in a way that makes it chronically undervalued and poorly defined. Resonated widely in the data community in late 2022.
redframes — Python Data Manipulation Library
redframes is a general-purpose Python data manipulation library that wraps pandas with a more consistent, readable API — aimed at making common data wrangling tasks less verbose without abandoning the pandas ecosystem.
Calmcode: Calm Python Video Lessons
Calmcode.io is a platform of short, clear video lessons for Python tools and data science libraries — 757 videos across 106 courses, designed around reducing skill anxiety rather than maximizing content density.
Python Decorators for Data Scientists
Marton Trencseni's survey of Python decorators useful for data scientists — covering retry logic, timing, caching, and type checking patterns that bridge the gap between exploratory notebook code and production pipelines. Good reference for DS engineers who want production-grade patterns without abandoning Pythonic style.
Ranking YC Companies with a Neural Net
Eric Jang trains a neural net to rank Y Combinator companies by prestige/success using only their names and descriptions — an experiment in whether language models encode meaningful startup quality signals. The results are surprisingly coherent.
Effective Data Science Infrastructure
Ville Tuulos's Manning book on building productive data science infrastructure, with Metaflow as its centerpiece framework. The core argument—that infrastructure exists to make people productive, not to be technically clever—is a useful corrective to the endless tooling churn in ML engineering.
Data Science with Python and Dask
Jesse Daniel's Manning 2019 book teaching Dask for parallel and out-of-core data science in Python — using familiar pandas-like DataFrames and numpy-like arrays across cores and machines. The go-to resource for scaling Python data science workflows beyond single-machine memory limits.
Build a Career in Data Science
A practical book by Jacqueline Nolis and Emily Robinson on navigating a data science career, from landing your first job through managing teams and handling workplace politics. More grounded than most career books because both authors have actually worked as practicing data scientists.
How Do Data Science Workers Collaborate? Roles, Workflows, and Tools
ACM survey of how data science workers actually collaborate in practice — finding distinct roles (data engineers, ML engineers, domain scientists, communicators) that rarely map to job titles, with coordination breakdowns at handoff points between roles. One of the few empirical studies of real data science team dynamics rather than idealized workflow diagrams.
DAGsHub: GitHub for Data Science
DAGsHub is a GitHub-like collaboration platform for data science — adding data versioning (DVC), experiment tracking, and model registry to the familiar git workflow. Addresses the pain point that standard git doesn't handle large data files or ML experiment metadata.
Regression and Other Stories
Regression and Other Stories by Gelman, Hill, and Vehtari is a practical statistics textbook covering regression modeling from basics through causal inference — grounded in real data examples and the Bayesian workflow. The modern standard for applied regression.
Introduction to Probability for Data Science
Introduction to Probability for Data Science by Stanley Chan is a free undergraduate textbook covering probability theory through regression and hypothesis testing, with code examples in Python, R, MATLAB, and Julia. Designed specifically for the data science curriculum rather than pure math.
Production Code for Data Science: Our Experience with Kedro
Beamery's engineering team shares their experience using Kedro to bring software engineering discipline to data science code in production — covering what worked, what required adaptation, and how the pipeline structure changed their team's workflows.
Ploomber: Data Pipelines from Dev to Production
Ploomber is a Python framework for building data pipelines that can develop in Jupyter notebooks and deploy to Kubernetes, Airflow, or AWS Batch without rewriting code. Solves the notebook-to-production gap by treating notebooks as first-class pipeline tasks.
Migrate Kedro Pipeline to Vertex AI
A walkthrough by Ivan Nardini on migrating a Kedro data science pipeline to run on Google Vertex AI Pipelines — covering the Kedro-Vertex plugin, pipeline conversion, and deployment. Shows how Kedro's portability story works in practice against a major cloud ML platform.
Kedro: Production-Ready Data Science Pipelines
Kedro is an open-source Python framework for building reproducible, maintainable, and modular data science pipelines — applying software engineering principles (catalogs, pipelines, project templates) to ML workflows. The answer to 'how do data science teams write production-grade code.'
Interviews.AI — Data Science Interview Preparation
A GitHub-hosted book of data science and ML interview preparation material aimed at quantitative candidates facing competitive ML engineer and data scientist interviews. Covers statistics, probability, ML theory, and coding challenges.
Data Science Project Lifecycle Infographic
A visual reference guide covering the full data science project lifecycle from problem framing through deployment. Practical one-pager for practitioners needing a structured reminder of pipeline phases.
Cookiecutter Data Science Template
Cookiecutter Data Science is a standardized, opinionated project template for data science work in Python — a sensible starting folder structure that makes projects reproducible and shareable. The de facto standard for organizing Python data science projects.
The Oxymoron of "Data-Driven Innovation"
Chelsea Troy argues that 'data-driven innovation' is internally contradictory — data can only confirm what you already know to measure, and genuine innovation requires bets on things you can't yet measure. A sharp critique of how tech teams use data to avoid hard decisions.
applied-ml: Papers and Tech Blogs on ML in Production
Eugene Yan's curated list of papers and engineering blog posts from companies sharing real-world ML in production — classification, recommendation, search, NLP, and more. One of the most useful ML reference repositories because it focuses on what actually shipped, not just what was published.
Made With ML
Made With ML is a free, project-oriented ML curriculum covering the full stack from data to deployment — written by Goku Mohandas. One of the most practical ML learning resources available, because it treats production concerns as first-class alongside model building.
An Introduction to Knowledge Graphs
Stanford AI Lab's introduction to knowledge graphs — what they are, how they're constructed, and where they're used. A solid conceptual overview covering entity linking, relation extraction, and the gap between structured and unstructured knowledge.
Practical Advice for Analysis of Large, Complex Data Sets
Patrick Riley's practical guide to analyzing large, complex datasets from his years leading data science on Google Search logs. Covers sanity checks, stratification, and pitfalls that statistical theory alone won't protect you from.
Practical SQL for Data Analysis
Haki Benita's essay showing how SQL can replace Pandas for a surprising range of data analysis tasks — window functions, aggregations, pivoting, and data quality checks. Makes the case that analysts often reach for Python when SQL would be faster and simpler.
Scikit-Learn Cheat Sheet (2021)
A cheat sheet for scikit-learn's main API patterns — estimator interface, preprocessing, model selection, and pipelines. Useful for quickly recalling the consistent fit/predict/transform pattern across all sklearn objects.
Many Models Workflows in Python
Alex Hayes's port of the R 'many models' workflow pattern to Python — fitting many models across groups using tidy data conventions. Bridges the gap between R's purrr/broom/tidymodels idioms and Python's pandas/scikit-learn ecosystem.
LazyPredict: Fit All scikit-learn Models in One Line
LazyPredict fits and evaluates all scikit-learn classifiers or regressors on a dataset with a single call, returning a sorted comparison table. A fast baseline scanner for figuring out which model family is worth investing in before tuning.
OSSU Data Science Curriculum
OSSU Data Science is a free, community-curated curriculum for self-teaching data science to the equivalent of a university degree — structured sequence from linear algebra and statistics through machine learning and specialization. A roadmap for going deep without a formal program.
Statistics Revisited
A beginner-friendly revisit of descriptive and inferential statistics for data scientists — covering the Central Limit Theorem, confidence intervals, z-scores, and t-distributions with accessible explanations. Good refresher on the probabilistic foundations underlying most ML evaluation.
PandasGUI — A GUI for Pandas DataFrames
PandasGUI is a graphical interface for exploring and visualizing pandas DataFrames — drag-and-drop CSV import, interactive filtering, statistical summaries, and plot creation without writing code. Useful for rapid EDA.
Jupyter Notebooks Gallery — notebook.community
notebook.community is a curated gallery of publicly shared Jupyter notebooks — a discovery layer for interesting notebooks covering machine learning, data analysis, visualization, and scientific computing. Good for finding worked examples.
Data Science Interview Questions and Answers
A community-maintained GitHub repo of data science and ML interview questions and answers — covering statistics, machine learning theory, algorithms, and coding. A useful study guide and signal for what interviewers actually test.
Unpopular Opinion — Data Scientists Should Be More End-to-End
Eugene Yan argues that data scientists deliver more value when they own the full problem lifecycle — from identifying the problem through production deployment. Fewer handoffs, better context, faster iteration, and stronger ownership.
ML in Production — Best Practices for Real-World ML Systems
ML in Production is a blog and newsletter focused on building and operating real-world ML systems — covering experimentation programs, deployment, monitoring, and the organizational practices that make ML succeed in production environments.
Best Data Science Books According to the Experts
Built In's curated list of best data science books by category, with expert commentary on what each covers and who it's for. Spans introductory statistics through advanced ML, with a practical rather than academic bias.
Applied ML: Papers and Blogs on ML in Production (2020)
Eugene Yan's curated GitHub list of papers and blog posts on ML in production — original 2020 bookmark of this now-landmark repository. Covers recommendation, search, NLP, data quality, feature engineering, and more from companies that actually shipped these systems.
Reflecting on a Year of Making Machine Learning Actually Useful
Shreya Shankar's honest reflection on a year trying to make machine learning actually useful in industry — covering the gap between academic ML and production, the underappreciated role of data work, and why most ML projects fail before the model stage. One of the most cited personal essays in the MLOps space.
HN: 40 Statistics Interview Problems and Answers
A Hacker News thread discussing a list of 40 statistics interview problems — the HN comments add context, caveats, and additional problems to the original post. A snapshot of what statistics knowledge is actually tested in data science interviews.
160 Data Science Interview Questions
Alexey Grigorev's compilation of 160 data science interview questions across statistics, machine learning, SQL, and programming — a broad coverage reference for data science interview preparation, organized by topic.
Your Ultimate Learning Path to Become a Data Scientist in 2020
Analytics Vidhya's structured learning path to become a data scientist in 2020 — a step-by-step curriculum covering statistics, Python, ML algorithms, and tools, with specific resource recommendations at each stage.
Build a Career in Data Science (Manning)
Manning's 'Build a Career in Data Science' book — covers getting a data science job, excelling in the role, and navigating data science careers from both technical and non-technical angles. One of the few books focused on the career side rather than the technical side.
Big Data Was Supposed to Fix Education. It Didn't. It's Time for 'Small Data.'
A 2016 Washington Post argument that big data initiatives in K-12 education have failed to improve learning outcomes — and that the alternative is 'small data': teachers knowing individual students qualitatively rather than tracking them at population scale.
How to Use t-SNE Effectively
Martin Wattenberg, Fernanda Viégas, and Ian Johnson's interactive Distill article on how t-SNE maps actually work — and how to avoid misreading them. Essential reading before trusting any t-SNE plot.
What I Wish I Knew About Data For Startups
Jean-Nicholas Hould's hard-won lessons about building data capabilities at startups — prioritizing tracking over models, avoiding premature data infrastructure, and why startups fail at data for different reasons than large companies.
Why I'm Not a Fan of R-Squared
John Myles White's argument that R-squared is a misleading metric for regression model quality — it conflates the variance of x with model fit and can be gamed. A clean critique that every data scientist who uses linear regression should read.
Approaching (Almost) Any Machine Learning Problem
Abhishek Thakur's systematic framework for tackling any supervised ML problem — from data cleaning and feature engineering through model selection and stacking. One of the most-shared practical ML workflow guides from the Kaggle blog era.
One Year as a Data Scientist at Stack Overflow
David Robinson's retrospective on his first year as a data scientist at Stack Overflow — what he learned, where the role differed from academic statistics, and why communication matters more than algorithms. A grounded career reflection that aged well.
The Theorem Every Data Scientist Should Know
Jean-Nicholas Hould's explainer on the Central Limit Theorem as the foundational theorem every data scientist needs to internalize — why sample means approach normality, and why this underpins most of frequentist hypothesis testing and confidence intervals.
Data Do's and Don'ts: Lessons from the Front Line
Domino Data Lab's 'Data Do's and Dont's' slides from Data Popup Austin — practical lessons from working data scientists about what actually goes wrong in production ML and analytics projects. A practitioner's guide to avoiding common pitfalls.
Bridging the Gap Between Data Science and Engineering
Ryan Orban's slides from a Galvanize talk on bridging the gap between data science and engineering — covering organizational structures, communication patterns, and team design for high-performance data teams. Reflects the friction between DS and SWE roles that defined the mid-2010s.
How to Build a Data Team
A practical guide on building an effective data team — roles, hiring order, organizational structure, and the common mistakes companies make when scaling from one data person to a full team. Shared by Ryan Orban from his Galvanize network.
Keys to Understanding: Data Scientist vs. Data Engineer
Domino Data Lab slides on knowing when to hire a data scientist versus a data engineer — clarifying the distinct skills, responsibilities, and organizational needs each role fills. From the Data Popup Seattle conference, when this distinction was still being established.
Topic Modeling of Twitter Followers
A tutorial applying LDA topic modeling to Twitter follower descriptions to segment an audience by interest — one of the cleaner early examples of using unsupervised NLP to understand social media audiences programmatically.
50 Years of Data Science
David Donoho's essay arguing that 'data science' is a real intellectual discipline distinct from statistics — tracing 50 years of statistical evolution toward greater empiricism, computation, and scale. A foundational text for anyone who wants to understand what data science actually is and where it came from.
Software Engineering Daily: Data Science with Jonathan Dinu and Ryan Orban
Ryan Orban and Jonathan Dinu on Software Engineering Daily talking about data science education and the thesis that 'everyone needs a data scientist' — recorded during Galvanize's peak influence on the data science bootcamp market.
What is TF-IDF? The 10 Minute Guide
A 10-minute introduction to TF-IDF — the classic term-weighting scheme that balances how often a word appears in a document against how rare it is across the corpus. Still one of the most useful baselines in text analysis despite being decades old.
Data is Ugly: Tales of Data Cleaning
Ryan Orban's KDnuggets piece on data cleaning — arguing that teaching data scientists and engineers to understand each other's work is more important than any technical fix. The piece reframes data quality as an organizational problem, not just a technical one.
3 Things About Data Science You Won't Find In Books
Three things about data science that don't appear in textbooks — the communication overhead, the 80% time spent on data wrangling, and the organizational politics of getting models deployed. Classic practitioner wisdom from Galvanize/KDnuggets circa 2015.
10 Types of Regressions. Which One to Use?
A reference guide to 10 regression types and when to use each — covering linear, logistic, ridge, lasso, polynomial, and more. The kind of practical decision map that was useful before sklearn docs became as thorough as they are now.
Rodeo: A Data Science IDE for Python
yhat's 2015 launch of Rodeo — a Python IDE built for data science workflows, modeled on RStudio's four-pane layout. It didn't outlast the market consolidation around Jupyter Lab and VS Code, but its design assumptions turned out to be right.
Notebook Gallery: Best IPython Notebooks
A curated gallery of the most-viewed IPython/Jupyter notebooks — an early community resource for discovering high-quality notebook examples across ML, data analysis, and scientific computing. Predecessor to nbviewer and the current ecosystem of notebook sharing platforms.
Surviving Data Science "at the Speed of Hype"
John Foreman's essay on staying grounded as a data scientist when the field is being hyped beyond recognition — arguing for focusing on decisions and outcomes rather than methods and tools. One of the sharper industry critiques of the 2015 data science gold rush.
Pandas Pivot Table Explained
A step-by-step tutorial on using Pandas pivot tables for business data analysis from the Practical Business Python blog. Pivot tables are the single most useful tool for quickly summarizing and reshaping tabular data, and this covers the full API clearly.
Simple CSV Data Wrangling with Python
District Data Labs tutorial on CSV data wrangling with Python, covering the basics of loading, cleaning, and transforming tabular data before analysis. A foundational skill that every data scientist spends far more time on than they'd like.
Data Scientist Interview Puzzle Questions — Mike Tamir
Mike Tamir's Quora answer on brainstorming and puzzle questions asked in data science interviews. Useful for both candidates prepping for interviews and hiring managers designing them — the best puzzles test statistical intuition, not memorization.
Galvanize Acquires Zipfian Academy — WSJ
WSJ coverage of Galvanize's acquisition of Zipfian Academy in November 2014 — the deal that merged the data science bootcamp into Galvanize's broader tech education platform. A pivot point for both organizations.
How Optimizely (Almost) Got Me Fired
SumAll's account of how Optimizely's 'optional stopping' in A/B tests produced false positives that led to bad product decisions — a landmark post in the backlash against naive A/B testing tools. The core issue: peeking at results and stopping when p<0.05 inflates false positive rates dramatically.
Y Combinator 2014 Data Science Startups
MLWave's survey of Y Combinator's 2014 data science and machine learning startups — a snapshot of where the industry was investing in applied ML before the current deep learning era. Shows which problem domains were being commercialized in the pre-GPT wave.
New to Machine Learning? Avoid These Three Mistakes
A Medium post on the three common mistakes beginners make in machine learning — likely covering data leakage, premature model selection, and ignoring baselines. The kind of counterintuitive advice that every bootcamp graduate needs before their first real project.
Crunchbase Network Analysis with Python
A Zipfian Academy alumnus's network analysis of the Crunchbase investment graph in Python — using graph centrality measures to identify influential investors and startups. An early example of applying graph algorithms to startup ecosystem data.
For Big Data Scientists, Hurdle to Insights Is Janitor Work
The New York Times article that popularized the term 'janitor work' for data cleaning — reporting that data scientists spend 50-80% of their time on data preparation rather than analysis. Validation from a mainstream outlet that this unglamorous reality was the actual job.
Exploratory Computing with Python — Mark Bakker
Mark Bakker's open course on exploratory computing with Python — Jupyter notebooks covering NumPy, Matplotlib, and scientific computing techniques. Aimed at engineers and scientists who want to use Python for quantitative analysis without a computer science background.
5 Q's for Ryan Orban, Co-Founder of Zipfian Data Science Academy
Center for Data Innovation's five-question interview with Ryan Orban as co-founder of Zipfian Academy — covering the bootcamp model for data science education, hiring trends, and what skills matter most. A primary source for Ryan's public thinking about data science education in mid-2014.
Security Data Science Papers
Covert.io's curated list of academic papers applying data science and machine learning to security problems — covering network intrusion detection, malware classification, anomaly detection, and more. A reference for practitioners working at the intersection of ML and cybersecurity.
MapGraph — GPU-Accelerated Graph Analytics
MapGraph is a high-performance graph analytics framework using GPU acceleration for large-scale graph algorithms. An early example of GPU-accelerated graph processing before NVIDIA's RAPIDS ecosystem made this mainstream.
You're Not Allowed Bioinformatics Anymore
Mick Watson's provocative post arguing that if you can't code, you shouldn't call yourself a bioinformatician — drawing the line between biological data consumers and practitioners who can actually build analysis pipelines. Resonated widely in 2014's data science credentialing debates.
Kevin Novak Uber Data Science Talk — Tweet
GeekdomSF tweet promoting Kevin Novak's data science talk at Uber — captured as context for the associated YouTube video of the same event.
A Data Science Chat with Kevin Novak from Uber
A talk by Kevin Novak, data scientist at Uber, covering how Uber approaches data science in practice — from surge pricing models to driver supply forecasting. An early window into how a hypergrowth tech company used data science operationally.
Zipfian Academy SF Data Science Meetup at CrowdFlower
Tweet from Zipfian Academy showing standing-room-only attendance at an SF Data Science meetup hosted at CrowdFlower — a snapshot of the data science community gathering in San Francisco mid-2014.
Data in Practice
Data in Practice is a tutorial blog by Daniel Baumgartel covering coding, algorithms, data science, machine learning, and distributed computing — practical implementations with working code. A representative example of the practitioner-written technical blogs that shaped the 2014 data science self-education ecosystem.
Must Read Before Attending Any Data Science Interview
Data Science Central's pre-interview reading list covering statistics, machine learning, coding, and business acumen questions asked in 2014 data science interviews. A historical snapshot of what the field considered core practitioner knowledge.
Zipfian Academy Launches New Fellowship and Data Engineering Programs
Data Science 101's coverage of Zipfian Academy launching its Data Fellowship and Data Engineering programs — secondary source reporting on the announcement, adding community context from the data science blog ecosystem.
Zipfian Academy Launches Data Fellowship and Data Engineering Immersive
Zipfian Academy's official announcement of the Data Fellowship and Data Engineering Immersive programs — expanding from a single data science cohort to parallel tracks covering both analysis and engineering. A milestone in the bootcamp's evolution.
Zipfian Academy: Week 3 — Or: "Bridging the Gap"
Week 3 of Zipfian Academy: 'Bridging the Gap' — the week where statistics met machine learning, building the conceptual bridge from probability distributions to predictive models. The moment in the curriculum where the pieces start connecting.
"Data Hacking" Tweet from SF Data Science Meetup
Ryan Orban's tweet coining 'data hacking' as a new buzzword from Kevin Novak's talk at the SF Data Science meetup with Chartio and Uber.
Zipfian Academy: Week 2 — Or: "A Frequentist and a Bayesian Walk into a Bar..."
A Zipfian Academy student's week 2 post, titled 'A Frequentist and a Bayesian Walk into a Bar' — covering the pivotal statistics week where bootcamp students confronted the philosophical divide between frequentist and Bayesian approaches. One of the most memorable weeks in the curriculum.
20 Short Tutorials All Data Scientists Should Read and Practice
Data Science Central's curated list of 20 short tutorials spanning statistics, machine learning, SQL, R, and Python — designed as quick-read practice exercises. A community-sourced map of what foundational skills were considered essential for data scientists in 2014.
Zipfian Academy: Week 1 — Or: "Window Functions on Day 3?!"
A Zipfian Academy student's week 1 blog post, titled 'Window Functions on Day 3?!' — capturing the intense pace of the data science bootcamp curriculum. A primary source document for the Zipfian Academy experience circa spring 2014.
Hadoop, Python, and NoSQL Lead the Pack for Big Data Jobs
InfoWorld's 2014 analysis of job postings showing Hadoop, Python, and NoSQL as the top skills in big data job listings — a snapshot of the technology bets companies were making at the height of the big data boom.
Data Lunch & Learn — Chartio, Uber, Zipfian Academy Meetup
Announcement for the Data Lunch & Learn meetup by Chartio featuring Kevin Novak from Uber and Zipfian Academy — the event that produced the 'data hacking' quote and the YouTube talk.
Why You Already ARE a Data Scientist
An argument that data science is a mindset about designing experiments and using tools to answer questions — not a job title or a specific toolset. A pushback against gatekeeping that argued the curiosity and experimental design skills matter more than the specific technologies.
Audience Modeling and Customer Lifetime Value 101
A primer on audience modeling and customer lifetime value for digital marketers — explaining how CLV models work and how they connect to targeting and bidding decisions. Bridges the gap between ML modeling and marketing strategy.
Where Can I Find Large Datasets Open to the Public?
Quora thread on where to find large public datasets — a community-curated reference from 2014 when open data sources were less centralized than today. The answers pointed to government portals, academic repositories, and early Kaggle.
PyData 2013 — Martin Laprise
Martin Laprise's PyData 2013 talk materials — a conference covering Python tools for data analysis, machine learning, and scientific computing. PyData was (and remains) a key community venue for the Python data ecosystem.
Bayes Impact Initiative
Bayes Impact is a nonprofit that applies data science and machine learning to social problems — healthcare, criminal justice, public policy. Founded in 2014, it embodies the 'data for good' ethos that was prominent in the San Francisco tech community at the time.
IPython Notebook — msund Gist
An IPython notebook shared via gist by msund — likely conference or tutorial materials from the 2014 Python/data science community. Saved without content, context inferred from surrounding bookmarks in the same PyData period.
How Airbnb Used Conditional Probability Models to Improve Search
How Airbnb used conditional probability models and data visualization to improve search ranking — an early public example of a major consumer company describing ML-driven search personalization. Significant for its transparency about the modeling approach.
Learn Pandas — IPython Notebook Tutorial Series
Bitbucket-hosted IPython notebook series for learning Pandas from scratch — one of the early hands-on Pandas tutorials when official documentation was sparse. Covers data loading, manipulation, groupby, and time series.
PyData Happy Hour at Zipfian Academy
Eventbrite page for the PyData Happy Hour co-hosted by Zipfian Academy and Speakeasy Beer at the Zipfian space. A community mixer during the PyData SV 2014 conference period.
Elusive Data Scientists Driving High Salaries
KDnuggets article on data scientists being scarce and commanding high salaries in 2014 — a snapshot of the early hype cycle, when the Harvard Business Review had recently called data scientist 'the sexiest job of the 21st century.'
Zipfian Academy Info Session
Zipfian Academy info session for prospective students — a Monday evening event with alumni and staff. Typical recruiting pipeline event for the data science bootcamp.
Machine Learning for Growth — Zipfian Academy Workshop
Zipfian Academy's Machine Learning for Growth workshop — a short-format course on applying ML to product growth problems like churn prediction, A/B testing, and cohort analysis. Reflects the 2014 convergence of data science with growth hacking.
Togaware: One Page R — A Survival Guide to Data Science with R
Togaware's One Page R is a survival guide to data science with R — a dense, practical reference document covering the R ecosystem from data loading to modeling to visualization. The 'one page' is ironic; it's comprehensive.
MH370 MCMC Notebook — Conor Myhrvold
Conor Myhrvold's IPython notebook using Monte Carlo simulation to analyze the probable flight path of MH370 from satellite pings. An early high-profile example of using Bayesian inference and simulation for real-world analysis.
DataDonors — Connecting Data Scientists with Nonprofits
DataDonors is a platform connecting data scientists with nonprofits that need analytical help — a talent-sharing model for applying quantitative skills to social good. Launched in the same 2014 wave as Bayes Impact and similar data-for-good initiatives.
Data Science and Machine Learning for Social Good Meetup
SF Data Science meetup on 'Data Science and Machine Learning for Social Good' organized with Zipfian Academy involvement. Part of the 2014 wave connecting SF's data science community with social impact applications.
Become a Data Scientist in 12 Intense Weeks — Zipfian Academy Newsletter
Zipfian Academy email newsletter on becoming a data scientist in 12 intense weeks — referral-focused content targeting software engineers, business analysts, and scientists with quantitative backgrounds.
Zipfian Academy: Become a Data Scientist in 12 Intense Weeks
KDNuggets profile of Zipfian Academy's 12-week data science bootcamp in San Francisco — one of the first intensive programs designed to train working professionals as data scientists. Captures the moment when data science education was being invented as a category.
My Favorite 7 IPython Notebooks
A curated list of seven standout IPython Notebooks shared in early 2014 — when the notebook format was the primary vehicle for sharing data science work and reproducible analysis. Reflects the community's excitement about executable, shareable computation.
A Practical Intro to Data Science — Zipfian Academy
Zipfian Academy's canonical post on what data science actually involves in practice — widely shared as a curriculum reference and one of the clearest articulations of the data scientist skill set in 2014. Clare Corthell called it 'still one of the best posts on the topic.'
Why Apache Spark is a Crossover Hit for Data Scientists
Cloudera's post on why Apache Spark resonated with data scientists in ways Hadoop MapReduce never did — the interactive REPL, Python support, and in-memory computation made it feel like a supercharged pandas rather than a distributed systems project.
Data Analysis: The Hard Parts
Mikio Braun on the unglamorous hard parts of data analysis — bugs that look like insights, evaluation that requires ground truth you don't have, and reproducibility failures. A practitioner's counterweight to the hype around data science tools.
How High Will San Francisco Rent Go? These Data Analysts May Have the Answer
PandoDaily's 2014 coverage of data analysts using rental listing data to forecast San Francisco rent trends — at the peak of the Bay Area housing crisis. An early example of applying data science methods to the hyperlocal problem of predicting neighborhood-level rent.
Immunity Project: Using ML to Combat HIV
Immunity Project used machine learning on HIV genomics data to design a vaccine targeting the virus's conserved regions — accepted into Y Combinator as only the second nonprofit in its history. An early example of ML applied to high-stakes biology.
How a Math Genius Hacked OkCupid to Find True Love
Chris McKinlay scraped OkCupid, clustered female users with k-means, and optimized his profile to score high compatibility across all clusters — then met his wife through the resulting message flood. A crowd-pleasing 2014 story about data science applied to dating.
A Gallery of Interesting IPython Notebooks
Curated GitHub wiki of interesting IPython Notebooks covering scientific computing, data analysis, machine learning, and visualization. The 2014 canonical list of notebooks worth running — before nbviewer and Binder made sharing notebooks routine.
Why Soft Skills Matter in Data Science
Data Informed piece arguing that communication, curiosity, and domain knowledge matter as much as technical skills in data science — the overlooked half of the job that makes or breaks whether analysis produces decisions.
Data Science in Python — Yhat Tutorial
Yhat's end-to-end data science tutorial in Python using pandas for data manipulation and scikit-learn for modeling. One of the cleaner introductory pipelines from 2014, before this kind of content became ubiquitous.
R vs Python — Round 1
The Swarm Lab's side-by-side comparison of R and Python on a data analysis task — first in a series. Both languages solve the same problem, revealing stylistic and ecosystem differences rather than a clear winner.
Introducing R
Alyssa Frazee's introduction to R for people who don't yet know they need it — a gentle, motivated tour of why R is the right tool for statistical computing. Written by a biostatistician who uses it daily.
Hadoop for Data Science
Mortar Data's introduction to Hadoop for data scientists — when to use it, what the MapReduce programming model actually means, and how Pig Latin abstracts away the low-level boilerplate.
Thumbtack Data Scientist Challenges
Thumbtack's public data scientist hiring challenge — real analysis and modeling problems used to evaluate candidates. A window into what applied data science work looked like at a 2014 marketplace startup.
Statistical Analysis Made Easy in Python
Randy Olson's tutorial on statistical analysis in Python using SciPy stats and pandas — t-tests, ANOVA, chi-squared, and more. A practical bridge from R's built-in stats to Python's ecosystem in 2012.
K-Means Clustering 86 Single Malt Scotch Whiskies
Clustering 86 single malt Scotch whiskies by flavor profile using k-means in R — a fun worked example that makes clustering tangible. Shows how to choose k and interpret results when the data has real-world meaning.
5 Things I've Learned About Data Science
Nicholas Arcolano's reflections on what matters in data science practice — the kind of hard-won lessons about problem framing, communication, and iteration that aren't covered in ML courses.
A Pandas Cookbook — Julia Evans
Julia Evans's hands-on pandas cookbook — eight chapters of real-dataset exercises covering groupby, merging, text ops, and timestamp handling. The go-to resource that made pandas approachable before the official docs caught up.
Happy Holidays: Five Gifts for the Data Scientist on Your List
AnalyticBridge holiday post listing gifts for data scientists — saved for the quote that circulated on Twitter: 'A data scientist is a machine for turning coffee into insights.' A cultural artifact of the 2013 data science hype moment.
Weather Forecasting with Twitter and Pandas
ŷhat blog post using Twitter emoticon sentiment as a proxy signal for weather prediction, analyzed with pandas. An early example of using social media signals for real-world forecasting — creative but ultimately a data exploration exercise.
Berkeley Institute for Data Science (BIDS) Launch
The December 2013 launch of Berkeley Institute for Data Science (BIDS) — with Peter Norvig arguing that job automation would require everyone to become a data scientist. A snapshot of academic data science institutionalization at the moment the discipline was coalescing.
VentureBeat Data Architecture Diagram (Screenshot)
Screenshot of a data analysis architecture workflow diagram from VentureBeat, saved alongside the Twitter share of the same image. See the adjacent note on the data analysis architecture diagram.
Tim Eller on Getting Your Hands Dirty With Data
Tweet from SFDataScience meetup capturing Tim Eller's point about the importance of working directly with data — the 'hands dirty' ethos that no algorithm knowledge replaces intimate familiarity with a specific dataset.
Data Analysis Architecture Workflow Diagram
VentureBeat/DataBeat data analysis architecture diagram circulated on Twitter in 2013 — a workflow schematic showing the layers of a big data pipeline from collection through analysis to visualization. Snapshot of how practitioners were thinking about data infrastructure.
Topological Data Analysis from Ayasdi
Tweet from DataBeat 2013 noting Ayasdi's topological data analysis platform for sequential/genomic data. TDA was an emerging approach to finding structure in high-dimensional data without requiring dimensionality reduction assumptions.
Happy Healthy Hungry: San Francisco Data-Driven Narrative
Jay Oh-en's 'Happy Healthy Hungry' IPython notebook — a data-driven narrative about San Francisco restaurant health inspections shared at the Zipfian Academy graduation. One of the early examples of a published, storytelling-oriented data science notebook.
Startup Data Science — Zipfian Academy Graduation
SF Data Science meetup for Zipfian Academy's graduation cohort featuring Tim Eller and Nick Elprin on startup data science. Zipfian was one of the first data science bootcamps; this event marked early community-building between the bootcamp pipeline and SF tech companies.
Python Displacing R As The Programming Language For Data Science
ReadWrite article on Python displacing R as the primary data science language — part of the 2013 wave of coverage tracking the Python/R competition. Python's software engineering strengths and growing ML ecosystem were tipping the balance.
How Python Became the Language of Choice for Data Science
Mikio Braun's account of how Python displaced MATLAB as the data science language of choice — tracing the inflection point to 2005 licensing changes and a pivotal NIPS satellite workshop. The story behind what's now taken for granted.
prettyplotlib: Painlessly Create Beautiful Matplotlib Plots
Olga Botvinnik's prettyplotlib — a Python library that wraps matplotlib with better defaults (ColorBrewer palettes, no chartjunk) to produce publication-quality plots without manual style configuration. The answer to 'why does matplotlib look so bad by default?'
ISchool 296A: Data Science Algorithms (Berkeley Spring 2012)
UC Berkeley's iSchool 296A course on Data Science Algorithms from Spring 2012 — one of the early university data science courses before the field had a standard curriculum. Represents Berkeley's role in formalizing data science education.
Intro to pandas Data Structures
Greg Reda's introduction to pandas data structures — Series, DataFrame, and Index — written in 2013 when pandas was still new enough to need a clear on-ramp. A canonical early tutorial that helped many data scientists learn the library.
Cargo Cult Analytics
A four-step framework for avoiding cargo cult analytics — the pattern of running analyses that look like data science without asking whether the questions and methods actually match. A useful corrective for teams that confuse process with rigor.
Statistical Models Can Predict Kickstarter's Success Within 4 Hours
Ars Technica coverage of research showing statistical models can predict Kickstarter campaign success within the first four hours of launch. Early-momentum signals turn out to be highly predictive — social proof compounds quickly.
Why Machine Learning Fails
Louis Dorard's analysis of why machine learning projects fail in practice — usually not because the algorithms are wrong but because the problem setup, data quality, or evaluation approach is broken. The engineering side of ML is where most projects die.
Who's Training the Next Generation of Data Scientists?
CIO.com coverage of who was training the next generation of data scientists in late 2013 — pointing to Berkeley's data science program and Zipfian Academy as the two leading sources. Ryan saved this while attending Zipfian, literally one of the people being trained.
sklearn-pandas: Bridge Between pandas and scikit-learn
sklearn-pandas is a library bridging pandas DataFrames and scikit-learn's pipeline API — enabling column-level transformations with named features rather than anonymous numpy arrays. Fills a friction point that frustrated every data scientist using both libraries together.
Defining Open Data
Open Knowledge Foundation's definition of open data — data that can be freely used, reused, and redistributed by anyone. Foundational framing for a movement that was gaining momentum in 2013 as governments began opening datasets.
The Mathematical Shape of Big Science Data
Quanta Magazine on topological data analysis (TDA) and Ayasdi's commercialization of it — using persistent homology to find structure in high-dimensional data where standard clustering fails. One of the more intellectually ambitious 2013 data science articles.
Which of the Five Types of Data Science Does Your Startup Need?
A taxonomy of the five types of data science a startup might need — product analytics, business intelligence, growth, ML/AI, and research. Useful framing for understanding that 'data scientist' is not one job.
Ryan @ Dataweek SF
Ryan attending Dataweek SF in October 2013, just as the Zipfian Academy cohort was beginning. A week-long festival of data science events in San Francisco reflecting the field's growing community.
Gaining Access to the Best Machine-Learning Methods
Strata/O'Reilly piece on how access to the best machine learning methods was democratizing — cloud computing, open-source libraries (scikit-learn, Spark MLlib), and MOOCs were putting frontier ML within reach of non-specialists.
Getting Started With Python For Data Science (Kaggle)
Kaggle's Getting Started With Python For Data Science guide — a practical on-ramp covering the core libraries (NumPy, pandas, matplotlib, scikit-learn) oriented around Kaggle competition workflows. The canonical starting point for competition-driven ML learning.
Nate Silver on Finding a Mentor, Teaching Yourself Statistics, and Not Settling
HBR interview with Nate Silver on finding mentors, self-teaching statistics, and not settling for work below your potential. Advice from the FiveThirtyEight founder at the peak of his post-2012-election fame.
Machine Learning Skills for Jobs (2013)
A Quora thread on what skills machine learning jobs required in 2013 — the answer set reflects the early data science job market before the role fragmented into ML engineer, data scientist, and AI researcher specializations. A snapshot of what practitioners thought mattered at the time.
The Data Science Mindset
Zipfian Academy's post on the data science mindset — the cognitive habits and intellectual approach that distinguish effective data scientists from people who merely know the tools. Published by one of the first data science bootcamps when the profession was still being defined.
INFORMS Narrows Big Data Skills Gap
INFORMS (the operations research professional society) launching continuing education courses to address the big data skills gap in 2013 — a telling sign that demand for analytics talent had outpaced formal education pipelines. The gap was real, but the institutional response came well after the bootcamp ecosystem had already mobilized.
8 Awesome Books on Algorithms & Big Data
A 2013 roundup of eight books on algorithms and big data — a snapshot of the canonical reading list practitioners were recommending at the start of the data science hiring boom. Most of these titles held up as long-term references.
Six Steps in Data Science
A 2013 blog post laying out six practical steps in a data science workflow — from problem framing through data collection, exploration, modeling, evaluation, and deployment. A snapshot of how practitioners were thinking about the discipline before MLOps and production ML tooling matured.
Jeremy Howard on the Big Data Obsession
Jeremy Howard's Quora answer on why the 'big data' obsession was somewhat misplaced — arguing that algorithms and predictive modeling matter more than raw data volume, and that the real value was in applying machine learning, not just collecting more data. A contrarian view from someone who knew ML deeply before the hype peaked.
Nate Silver Gets Real About Big Data
ReadWrite's coverage of Nate Silver pushing back on big data hype — arguing that more data doesn't automatically improve predictions, and that statistical rigor and good models matter more than raw volume. Silver had credibility from his 2012 election forecasting success.
Must-Read Blogs for Data Scientists (2013)
A Quora thread collecting the must-read blogs for data scientists in 2013 — a snapshot of the practitioner blog ecosystem before most knowledge migrated to Twitter threads, YouTube tutorials, and dedicated platforms like Towards Data Science.
Data Science Mercenaries Making the World a Better Place
Fast Company's profile of organizations applying data science skills to social sector problems — an early piece on the 'data for good' movement before DataKind and similar organizations had scaled. Reflects the 2013 optimism that data science talent could be redirected toward civic and humanitarian impact.
How Data Changes Preconceptions About NFL Football
TechCrunch on how data analysis overturns conventional wisdom in NFL football — using statistical analysis to challenge received wisdom about weather, home field advantage, and other football beliefs. Part of the broader sports analytics wave that Moneyball had popularized.
Hilary Mason Joins Accel as Data Scientist in Residence
TechCrunch covering Hilary Mason leaving Bitly to become Accel Partners' first Data Scientist in Residence — a signal that VC firms were beginning to treat data science as a strategic capability for evaluating and supporting portfolio companies, not just a product skill.
Target Practice: The Power of Predictive Analytics
Forbes coverage of Target's predictive analytics program — the famous pregnancy prediction story that showed retail chains could infer major life events from purchase patterns. A case study in both the power and the social friction of behavioral prediction at scale.
How to Better Compete with Other Data Scientists
AnalyticBridge post on differentiation strategies for data scientists in an increasingly crowded field circa 2013. Covers specialization, communication skills, and building a public track record as ways to stand out beyond pure technical competence.
Datashaping Analytics Book (ABbook5)
A self-published analytics/statistics PDF by Vincent Granville (datashaping.com) — one of his data science book resources available as a free download circa 2013. Granville was an early data science community builder who self-published extensively on applied analytics.
Data Science Book Resources (Data Science Central)
Data Science Central's curated page of data science books and reading materials circa 2013 — a community-aggregated list covering statistics, machine learning, programming, and big data. A snapshot of the self-education canon for the emerging data science field.
The State of Recommender Technology (2013)
A 2013 survey of recommender system technology covering collaborative filtering, content-based approaches, and the state of the field before deep learning took over. Published by Data Community DC alongside coverage of CoBrain, a startup working on recommendation infrastructure.
Machine Learning Cheat Sheet
Emanuel Ferm's machine learning cheat sheet — a compact reference covering the main supervised and unsupervised learning algorithms with notes on when to apply each. A quick-reference for practitioners who know the algorithms but want a memory aid for their properties.
Where Can I Find Large Datasets Open to the Public?
A 2013 Quora thread aggregating large public datasets (≥1 GB) for machine learning and data science research. A community-curated snapshot of the open data landscape before Kaggle, HuggingFace Datasets, and government open data portals became the primary discovery mechanisms.
Some Datasets Available on the Web
Data Wrangling Blog's curated list of publicly available datasets for machine learning and data analysis. An early community resource for finding training data before Kaggle and HuggingFace centralized dataset discovery.
London Calling: Winning the Data Olympics
Mozilla OpenNews writeup on data journalism techniques used during the 2012 London Olympics, covering how journalists used open data and visualization to create compelling stories. An early example of the data journalism craft crystallizing around concrete, time-pressured work.
A Thousand-Foot View of Machine Learning
A high-level orientation to machine learning from 2009 — the major paradigms (supervised, unsupervised, reinforcement), the core families of algorithms, and when to apply each. A useful framing piece for someone entering the field.
First Targeted Ads, Now Data Scientists Think They Can Change the World
GigaOm piece on a wave of data scientists pivoting from ad targeting to social good applications — healthcare, education, poverty prediction. A 2013 snapshot of the idealism that accompanied the data science boom and the question of whether these techniques could address harder problems.
Idiot's Guide to Big Data
Mediasmiths' accessible overview of big data concepts for non-technical audiences, covering the 3 Vs (volume, velocity, variety), typical use cases, and the tools landscape circa 2013. A period document capturing how 'big data' was being explained to business decision-makers.
A Very Short History of Data Science
Gil Press's Forbes timeline tracing data science from John Tukey's 1962 'The Future of Data Analysis' through the 2000s emergence of the term. A useful historical grounding for understanding why 'data science' coalesced as a separate discipline rather than just being statistics.
Creating a Bioinformatics Nation
Nature commentary on the challenge of building bioinformatics capacity nationally — the growing gap between genomic data production and the computational skills needed to analyze it. Published in 2002, it presaged the data science talent shortage that would affect all data-intensive fields.
A Taxonomy of Data Science
Hilary Mason and Chris Wiggins' 2010 taxonomy of data science roles and skills, organized around the OSEMN framework: Obtain, Scrub, Explore, Model, iNterpret. One of the earliest attempts to define what data science actually comprises as a discipline.
The Most Mind-Blowing Patterns from Data Analysis
A Quora thread collecting data scientists' most surprising analytical discoveries — unexpected patterns that upended assumptions or revealed hidden structure. A catalog of the 'aha moments' that make exploratory data analysis valuable.
Statistical Formulas for Programmers
Evan Miller's reference sheet of statistical formulas presented as code-friendly pseudocode rather than academic notation. A practical bridge between statistical theory and implementation, covering the formulas programmers actually need for A/B testing and product analytics.
How to Get Hilary Mason to Build Your Recommender for Free
Mortar Data's post on building a free recommender system using Hilary Mason's approach — a practical guide to collaborative filtering on Hadoop using Mahout. A snapshot of the state of accessible recommendation infrastructure in 2013.
Career Advice: How Do I Become a Data Scientist?
Quora's canonical 2013 answer on becoming a data scientist — one of the most-read career guides in the early data science field. A snapshot of what skills and background paths were considered credible entry points before formal data science degrees existed.
Data Science of the Facebook World
Stephen Wolfram's data science analysis of Facebook social graph patterns — age cohort differences in network structure, relationship status effects, and how Wolfram Language's data computation tools enable individual-level analysis of social network data. A 2013 example of using data for personal-scale social science.
Data as Paint, and the Rise of the Data Artist
SYS-CON piece arguing data is the new paint — that a new class of 'data artists' is emerging who use datasets as creative raw material rather than purely analytical input. An early articulation of data as a creative medium.
The Dangers of Cargo Cult Data Science
Forbes piece on cargo cult data science — organizations adopting the trappings of data-driven decision-making (dashboards, models, data scientists) without the epistemological rigor that makes it actually work. A 2013 critique that remains current.
Don Turnbull's Data Science Book Recommendations
DataScholars post on Don Turnbull's data science book recommendations — a 2013 curated reading list for practitioners entering the field. A period artifact showing what an experienced data scientist thought was essential reading at the height of the big data hype cycle.
Getting Started with Python for Data Scientists
Data Community DC's guide to getting started with Python for data scientists — the standard 2013 on-ramp to scientific Python covering NumPy, Pandas, matplotlib, and scikit-learn. Represents the moment when Python decisively won the data science language wars.
Data is Not Always a Substitute for Strategy
LinkedIn Pulse article arguing that data and analytics can't replace strategic judgment — a contrarian take during peak big data hype. Data without a strategic frame is just expensive noise.
Pandas and Python: Top 10
Manish Amde's top 10 Pandas techniques for data scientists — written in March 2013 when pandas was still a young library (0.10.x era). Captures the practical workflows that made pandas the dominant tool for tabular data manipulation in Python.
Ayasdi: Automatic Insight Discovery
Ayasdi's homepage — the Stanford TDA spinout offering automatic pattern discovery in high-dimensional data. Saved alongside the Wired article about their Iris platform.
Blaze: A Python Compiler for Big Data
Continuum Analytics' announcement of Blaze — a Python compiler and array expression system designed to scale NumPy-style computations beyond in-memory datasets. An early attempt to bring Python's scientific computing ecosystem to big data before Spark/Dask became dominant.
Recommender Systems
Wikipedia's overview of recommender systems — collaborative filtering, content-based filtering, and hybrid approaches. Saved in 2012 when Netflix Prize aftermath and the rise of personalization made recommendation algorithms a hot research area.
The Perfect Milk Machine: How Big Data Transformed the Dairy Industry
Alexis Madrigal's Atlantic piece on how the dairy industry used decades of genetic and performance data to engineer Holstein cows into radically more efficient milk producers. The best early example of big data optimization applied to a non-tech domain.
So You Call Yourself a Data Scientist?
VentureBeat's 2012 examination of what 'data scientist' actually means — a job title proliferating faster than the field had consensus on its definition. Published at the height of the 'sexiest job of the 21st century' hype cycle.
An Algorithm to Pick Startup Winners
MIT Technology Review's 2012 piece on early attempts to predict startup success algorithmically — using team composition, funding history, and network signals. The prediction accuracy was modest; the methodological interest was in what features correlated with outcomes.
How Big Data Is Going to Change Entrepreneurship
Summary of the 2012 Stanford entrepreneurship conference on Big Data — panelists argued data was growing faster than Moore's Law, creating the next oil economy, with advertising and insurance as the most immediately impacted sectors. An early articulation of what became the data economy thesis.
