WOLFRAM

Recreational Computation

Computation & Analysis

Spring Planting, Autumn Harvest

Spring is here, finally, and everyone around here is tired of snow this year! Some of the hardier flowers are up already, such as daffodils and hyacinths. So, naturally, I started thinking about when I could put in the more delicate annuals, or even my tomatoes. I don't want them to be bitten by a late frost (we had one the other day!). And in the autumn, we want to know how late we can harvest before a frost might damage the produce. Well, I could consult The Old Farmer's Almanac for the last frost date, but how accurate is it for my specific locale? What about the variability? Might there be a trend to earlier dates due to global warming? To answer these questions, I need historical temperature data. The Wolfram Language has weather data available, so maybe I could do a little data mining and come up with our own planting chart, and you could for your town, too.
Computation & Analysis

Instant Apps for the Apple Watch with the Wolfram Language

Note added 04/30/2018: Due to changes around Apple Watch and WatchKit, the Wolfram Cloud app does not currently support Apple Watch. The functionality described in this post remains available for other mobile devices. My goal with the Wolfram Language is to take programming to a new level. And over the past year we’ve been rolling […]

Computation & Analysis

A Rat Race, or a Great Way to Start the Day

Recently, during a particularly severe patch of winter weather and much too much shoveling of snow off my driveway, I decided, with help from the Wolfram Language, to bring back memories of fairer weather by looking at commuting to work on a bicycle. This past year, I finally succumbed to the increasingly common practice of recording personal activity data. Over the last few years, I’d noted that my rides had become shorter and easier as the season progressed, so I was mildly interested in verifying this improvement in personal fitness. Using nothing more than a smart phone and a suitable application, I recorded 27 rides between home and work, and then used the Wolfram Language to read, analyze, and visualize the results. Here is a Google Earth image showing my morning bike route covering a distance of a little under 11 miles, running from east to west.
Computation & Analysis

Build Your Own Weather Station in a Snap with the Wolfram Cloud!

Recently Stephen Wolfram announced the Wolfram Data Drop, which is a great new tool to upload any type of data from any type of device. I'll show how you can use the Wolfram Data Drop with a weather station you build using some basic hardware and a few lines of code. Once completed, your device will take temperature measurements every second for 60 seconds, and upload their average value to the Wolfram Data Drop every minute. This will give you 60 data points per hour and 1,440 data points per day. With this data you can use Wolfram Programming Cloud to understand how the temperature changes over time. You can find the exact times in a given day when the temperature was the highest or lowest, when the temperature changed the fastest, and maybe even use the data to make predictions! Can you beat your local weather station and make a prediction that is better?
Announcements & Events

The Wolfram Data Drop Is Live!

Where should data from the Internet of Things go? We’ve got great technology in the Wolfram Language for interpreting, visualizing, analyzing, querying and otherwise doing interesting things with it. But the question is, how should the data from all those connected devices and everything else actually get to where good things can be done with […]

Best of Blog

Find Waldo Faster

Martin Handford can spend weeks creating a single Where's Waldo puzzle hiding a tiny red and white striped character wearing Lennon glasses and a bobble hat among an ocean of cartoon figures that are immersed in amusing activities. Finding Waldo is the puzzle's objective, so hiding him well, perhaps, is even more challenging. Martin once said, "As I work my way through a picture, I add Wally when I come to what I feel is a good place to hide him." Aware of this, Ben Blatt from Slate magazine wondered if it's possible "to master Where's Waldo by mapping Handford's patterns?" Ben devised a simple trick to speed up a Waldo search. In a sense, it's the same observation that allowed Jon McLoone to write an algorithm that can beat a human in a Rock-Paper-Scissors game. As Jon puts it, "we can rely on the fact that humans are not very good at being random."
Computation & Analysis

Deck the Halls: Tweet-a-Program Holiday Ornament Challenge

It's the holiday season, and Wolfram is gearing up for bright lights and winter weather by holding a new Tweet-a-Program challenge. To help us celebrate the holidays, tweet your best holiday ornament-themed lines of Wolfram Language code. As with our other challenges, we'll use the Wolfram Language to randomly select winning tweets (along with a few of our favorites) to pin, retweet, and share with our followers. If you're a lucky winner, we'll send you a free Wolfram T-shirt! If you need some help getting into the holiday spirit, check out these examples: