archive.md (1977B)
1 --- 2 title: Archive 3 show_meta: no 4 --- 5 6 Here's what I used to work on, but got distracted/busy. 7 8 ## **ON HOLD** [Stamail](https://git.chappelle.dev/stamail/log.html) 9 10 A [suckless](https://suckless.org) static site generator for mailing list 11 archives 12 13 Current state: 14 15 - Parses maildir into s-expression using notmuch 16 - Creates abstract syntax tree from s-expression 17 - Creates message lists and thread trees from s-expression 18 - HTML rendered parses lists and trees into a static webpage 19 20 Current bugs: 21 22 - ~~Generating empty erraneous message nodes~~ 23 - Threading HTML is _ugly_ 24 - Navigation of site, and aesthetic, isn't where it should be 25 26 ## **Finished** [Gromacs-LS](https://github.com/vanegasj/gromacs-ls-2025.4) 27 28 A fork of [Gromacs](https://www.gromacs.org), a molecular dynamics simulation 29 engine, with support for local stress and elasticity simulation. The project is 30 authored and maintained by Juan Vanegas, a Biophysics professor and researcher 31 at OSU. 32 33 - Focusing on: 34 - Porting Gromacs-LS from v2016.3 of Gromacs to v2025.4 35 - Advising team members on: 36 - Implementation of automatic-differentiation into the 37 [MDStress](https://vanegaslab.org/software) library. 38 - Performance profiling of MDStress library, including: 39 - Actual CPU time and memory space 40 - Interpretation of compiler generated assembly 41 42 ## Computer Architecture 43 44 ~~Currently taking~~ Took High Performance Computer Architectures (CS 570 at 45 OSU) as well as exploring creating a Verilog design of my own out-of-order 46 RISC-V cpu 47 48 - Focusing on: 49 - Out-of-order pipelines 50 - Branch prediction optimizations 51 52 Also a few other computer architecture courses. 53 54 ## Privacy and Security 55 56 Currently taking a class on Privacy and Surveillance (CS 577 at OSU) 57 58 - Focusing on: 59 - [Privacy in Context](https://www.sup.org/books/law/privacy-context) by Helen 60 Nissebaum 61 - How changing contexts define how we feel about technologies, whether the 62 technology is explicitly for surveillance or not