Footprints leading to the horizon in the snow.

Starting to Think Through a Mapping Theme with ACF

We’re working with Dr. Nicole Turner on a mapping site that will accompany her upcoming book. There’s a lot of specifics there which we’re considering while trying to walk the fine line where what we make is also something we’ll be able to use with other people down the road. We want to generalize but not too much. I’m sketching out some early thinking here as a way to document it personally and to share it with Jeff (who’s thinking through the javascript side of things).1 Thinking About the Data It seems that any mapping project would have three basic data types– People, Locations, and Events. People because humans are usually important in these scenarios. Locations being important in mapping and events for things that have limited duration. Matt described it well as the Who, When, and Where. Those types could be associated with each other in multiple ways. A person might be associated with various locations and various events. Events might involve various people in various places. If I think too hard I’ll make this more complex. The Custom Post Types & ACF Structure I feel relatively good about those three main types so breaking down the details of what those big boxes should contain was the next consideration. People First Name Middle Name Last Name Title Description/Bio Birth […]


Backdating a Gravity Forms Created Post

This is something that’ll come in handy with forms creating timeline events. You can add a date field to the form and this will change the post date to match it. It might work the other way too, I didn’t try that. Take note of the notes below as this is setup for the date being field one of the form and for the form having ID 5.


Weekly Web Harvest for 2019-02-17

DEAR – Community ProjectThe solution involves the use of an AWS DeepLens device to recognize faces using a local infrence and send only the clips of the faces to S3. A lambda monitoring the S3 bucket will then call Rekognition to get the emotions for each face. The data is then fed to DynamoDB for archival purposes and CloudWatch for real time monitoring of the metrics. Emmett Till’s Murder, and How America Remembers Its Darkest Moments – The New York TimesNice mix of historical and recent images with drone and 360 interactive elements. Judge orders ERA activist who exposed breast outside Capitol held without bond until trial | General-assembly |“What the woman did in re-enacting the flag/seal is classic political speech entitled to the highest free speech protection known to law,” he said by email. “She should win and the denial of bond seems to be totally inappropriate. I am very surprised to see that done in a case in which she’d be unlikely to get jail time even if convicted.”

frisbee surrounded by bright fall leaves.

Custom Dashboard Styles

We had a network activated plugin throwing a notification across all our site dashboards. We did not wish for this to happen any longer. So this was added to a network activated plugin. The first part enqueues a css script for the dashboard. The CSS makes the message hidden. The css targets a particular element that’s something like what you see below. I wondered if css could target things based on data attribute values and it can.

Digital Histology homescreen screenshot.

Digital Histology & the Long Haul

Normally we finish our projects in anywhere from a few hours to a few weeks. Digital Histology has been the exception to that rule. I can see a reference to the site going back to Nov. of 2016! That doesn’t mean we’ve worked on this site continuously for years. The gaps have been frequent and long. OER grants have been written and won. Presentations have been made. Work has ebbed and flowed as the massive amount of content has been entered. There are more than 1500 pages1 and over 5GBs of images. It’s a large site. A ton of work has gone into its construction, new goals have developed, and just about all of it is a little strange. 2 I figured I’d better document some of this before I forgot all of it. The History I don’t recall all the details but essentially long ago in a Macromedia Authorware galaxy far, far away a digital histology program was constructed. Time passed. Acorns grew into trees. WINE was now required to launch the digital histology program. The screen was a tiny 752×613. It only ran on desktops. Updating it was nearly impossible. Things were not good. After much wandering we found one another and endeavored to put this work online for the betterment of humankind. Having a previous project did […]


Weekly Web Harvest for 2019-02-10

Remote Attendance – CHI 2019You can hire a human proxy to bring you into the conference remotely through a wearable tablet and video conferencing software. The image below shows an example human proxy setup. Human proxies represent a lightweight way for you to be present and move throughout the conference venue for meeting other attendees and socializing. (Note: due to cost and venue challenges, we will not have telepresence robots – Beams – at CHI this year) i paintedinteractive web page for the painting of painting meme thing . . .


Photography with Faculty

I had the opportunity to work with Ryan Smith again recently. He’s been putting in serious work on on his website (Richmond Cemeteries) and is now turning a portion of that work into a book (Death and Rebirth in a Southern City: Richmond’s Historic Cemeteries). Ryan came by to talk a bit about pictures for the book which led to a field trip (Hebrew Cemetery and Shockoe Street Cemetery) and I think some useful reflections on how the balance between technology, technical proficiency, and art works together to make something interesting. It’s a bit of rambling tour of a series of issues that are specific to this task (getting high quality images of grave markers for a book) but are also illustrative of larger things. Basic Considerations Light Light matters quite a bit. When we looked through Ryan’s initial photos many of them were taken in very bright light. That’s good in some scenarios but leads to really hard shadows. In any photo, thinking hard about where the light is and how it falls will be key in creating the image you want. Usually you want the light behind you. Usually you want it to be soft. I showed up a little before sunrise but I didn’t have a shot list and I’d never visited the site before. That led […]


Weekly Web Harvest for 2019-02-03

The Movie CorpusThe Movies Corpus contains 200 million words of data in more than 25,000 movies from the 1930s to the current time. All of the 25,000+ movies are tied in to their IMDB entry, which means that you can create Virtual Corpora using extensive metadata — year, country, rating, genre, etc. The TV CorpusThe TV Corpus contains 325 million words of data in 75,000 TV episodes from the 1950s to the current time. All of the 75,000 episodes are tied in to their IMDB entry, which means that you can create Virtual Corpora using extensive metadata — year, country, series, rating, genre, etc. List: 5 Successful People Take Us Through Their Morning Routines – McSweeney’s Internet Tendency5 – 6 AM: I wake up and scream. I reflect on the ants that have infected my bed and also my dreams. I write their messages in my journal and decide on the three hot dogs I will eat that day. Then I go into the bathroom where the ants have organized my magazines. I read a New Yorker poem out loud to no one. Nick Kapur on Twitter: “Something incredible is happening on reddit. I’m tempted to say these people have way too much time, but this is legit amazing. #RecursionFTW…”