Every year, the 24 Foundation hosts 24 Hours of Booty, a full day cycling and walking event dedicated
to cancer navigation and survivorship programs. Last year, members of my team collectively raised $7K,
rode 300 miles, and walked another 80.
This year we're back and ready for more! My personal goal is to raise $400 by Friday, July 24, 2020. If you would like to find out more, or possibly donate, please visit my fundraising page.
Code configuration is hard. Studies have shown that only about a quarter of code snippets found on websites like Stack Overflow and GitHub's gist system are directly executable. Many of these snippets fail to execute because of missing code dependencies, services, or environment variables. Infer focuses on automatically generating complete computing environment configurations for arbitrary code bases using the Docker container system. Environment configurations are exported as a Dockerfile, enabling execution with reproducible configuration.
Graph bipartization (Odd Cycle Transversal) is a well studied problem with applications in embedding problems for near-term quantum computing hardware. Practical OCT applies existing preprocessing techniques for odd cycle transversal and vertex cover, comparing combinatorial branching algorithms against integer linear programming solvers.
Walk entropy measures how structured or uniform a graph is in terms of its walk structure, the characteristics of closed walks which can be performed from each vertex. Spiderdonuts studies the relationship of a graph's walk structure to its matrix-based centrality measures, showing that some "deceptive" graphs have different walk classes assigned the same value by well studied centrality measures. Published in LAA.
Selenium WebDriver is a popular library for performing automated UI testing of web-based applications using continuous integration. However, Selenium tests are often flaky, failing because a test condition is evaluated before the browser has finished rendering the page. Test flakiness can be addressed by giving Selenium a wait condition. Wait Wait compares different Selenium configurations, including choice of waiting strategy, for test stability and runtime performance. AST 2019.