Let's Talk Data

  • Home
  • Books
  • Recommended Materials
  • About

How to Hide Text in a BMP using Python

This picture of presidential cat Socks is not what it seems.In addition to being a cat, it also contains the text of the Declaration of the Rights of Man and of the Citizen. By manipulating the image data and the…

By Phillip Johnson | April 27, 2014 | Programming | No Comments |
Read more

Falling Cost of Memory: 1957 to Present

On a recent episode of 99% Invisible (highly recommended), they briefly mentioned that people fixate on different design elements and take more notice of them than the average person. For example, anthropomorphized teeth in dentist offices. I think my design…

By Phillip Johnson | April 21, 2014 | Other | No Comments |
Read more

UNESCO World Heritage Site Distribution

The United Nations has designated several hundred sites throughout the world as World Heritage Sites. These sites are determined to have “special cultural or physical significance.” However, these sites are not evenly distributed throughout the world. In fact, when we…

By Phillip Johnson | March 27, 2014 | Viz | No Comments |
Read more

Implementing a Naive Hash Table in Java

Suppose you have a set of documents that you want to be able to retrieve easily on demand. A back-end searching algorithm could take in a string of text and then find the document whose text matches the input. But…

By Phillip Johnson | March 16, 2014 | Programming | No Comments |
Read more

Bourbon: Best Bang for your Buck

A friend and I went to a local whiskey bar recently, and were a bit overwhelmed at the options. However, we’re both bourbon fans and managed to pick a few at random to try. But what makes the difference between…

By Phillip Johnson | March 5, 2014 | Portfolio, Viz | 10 Comments |
Read more
  • « Previous
  • Next »

Search

Recent Posts

  • How to Write a Text Adventure in Python Appendix A: Saving A Game
  • Java for the Real World Video Course
  • Vaadin Flow Trepidation
  • Java for the Real World Updated for Java 11
  • Java Build Tools: Ant vs. Maven vs. Gradle

Most Popular Posts

  • How to Write a Text Adventure in Python
  • How to Write a Text Adventure in Python Part 1:…
  • How to Write a Text Adventure in Python Part 2: The…
  • How to Write a Text Adventure in Python Part 3:…
  • How to Write a Text Adventure in Python Part 4: The…
  • PostgreSQL generate_series() Tricks
  • N-Queens Part 1: Steepest Hill Climbing
  • How to use the Yelp API in Python
  • Creating Voronoi Diagrams with ggplot
  • Java Build Tools: Ant vs. Maven vs. Gradle

Recent Tweets

Tweets by @phillipcjohnson

Recent Comments

  • Jason on How to Write a Text Adventure in Python Part 1: Items and Enemies
  • bhargz on How to use the Yelp API in Python
  • The0Wolf1 on How to Write a Text Adventure in Python Part 2: The World Space
  • The0Wolf1 on How to Write a Text Adventure in Python Part 2: The World Space
  • Daniel Schwan on How to Write a Text Adventure in Python Part 3: Player Action

Categories

  • Exploratory
  • Other
  • Portfolio
  • Probability
  • Programming
  • Statistics
  • Uncategorized
  • Viz

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright ©2025 Let's Talk Data | Theme by: Theme Horse | Powered by: WordPress