he tightens the straps of his pack
takes a final sip of frivolity
checks that his bottle is filled with solitude
enough to slake any yearning for peace
dim the lights to hear the silence
shut the eyes to taste the stillness
soft sky drips
through the window
pasting light on the wall
sink into my ears
time sinks into a river
causes it to flood
(we paddle with the current)
then, at last
we stoop down
pick up the moon
and piece together the sky
Google Books Ngram Viewer released an update that incorporates changes that I made with two other interns while interning at Google this past summer.
It was a fantastic project that tied my linguistic interests with my computer science interests. My hosts were also beyond amazing - Slav Petrov and Dipanjan Das (in fact, my experience working with them was virtually perfect).
Summary of changes:
-support for wildcard searches, so you can search “the best *” and see what the top ten matches are, graphed accordingly
-support for morphological searches, so you can search “run_INF” to plot all inflections of the verb “run”
-support for case-insensitive searches
-revamped user interface
The project involved both backend and frontend changes. As a team we first worked to understand the backend - how to compute the data, how to store all these frequencies across so many years ranges, etc. Then we gradually moved on to the frontend and considered novel ways to display the data. There were also subtle features to continue support for, such as reliable URL sharing.
Overall, for me, Ngram Viewer 3.0 represents more than just an intriguing project at the intersection of computer science and language; it represents a grand experience this past summer where I grew tremendously.
A site I made years ago for a research lab at Syracuse University. Finally deployed (so the framework and code is a bit old). It’s developed in Ruby on Rails (2.3.x) and features a content-management system so a user can easily manipulate content on the page. In that sense, it’s similar to J-D RamPage.
Setting up CMake is helpful for handling Makefiles for C++. Similarly, googletest is useful for testing your C++ project. So, on github, I set up an example of how to use both of these. It should be helpful for anyone wanting to get started on either CMake or googletest or both.
Also, as a short aside:
A compiled list of the most frequent commands I’ve used in Git
The Escape is the story of one man’s transformation from an immature, reputation-driven individual to a person with gratitude and independence.
A hard-working man, Curtis is regularly content with his simple, albeit lower-class lifestyle – but his parents’ constant insults push him on edge. So when he one day learns of a volunteer opportunity at a wealthy laboratory where each test participant receives at least $10,000, he jumps at the chance.
However, the experiment turns out to be a sadistic, crazed game of the rich – and before long, he finds himself struggling not only to stay alive, but also to stay human.
This was a screenplay that I enjoyed writing. A screenwriting instructor at my university helped my character development and such.
Overall I think screenwriting is a great way to succinctly capture an environment and sequence of events without having to fret over necessarily artistic descriptions of the world. I would be interested in developing this style of writing as an art form – and something that shows up in novels much more often.
I wrote this sheet music during my first semester in college. It was pretty cool discovering the organization of the piece and mixing both hands together.
In the end, I’ve found that I don’t adhere to what I wrote: I change things around when I play. I encourage anyone who tries this song to do the same. Make the song your own.
(I’m two years late in sharing this – I wrote this 2 years ago, and only recently remembered I had this on my computer. Also, I used Finale Notepad to write this. I had played around with Lilypond but hadn’t gotten into it. Ultimately, music grows in the mind, not on paper, so for me I didn’t want to put in the time. Music morphs as we express ourselves anyway.)