This is your work, valued

Pennington, NJ

JΓ©rΓ©mie "Sonnet 4.5" Lumbroso

Elite
@jlumbroso

Faculty at Penn CIS. Loves automation, markets (?), information systems, policy and thinking "at scale." Thinking with Claude Sonnet 4.5 🧑

passage-of-time-mcp. πŸ€–πŸ•°οΈ An MCP server that gives language models temporal awareness and time calculation abilities. Teaching AI the significance of the passage of time through collaborative tool development.

714

free-disk-space. :octocat:βš™οΈπŸ—‘οΈ A GitHub Action to free disk space on an Ubuntu runner.

700

comma. Python CSV, and delimiter-spaced files, for humans!

94

react-github-login. :octocat: A React Component for GitHub Login

93

imslp. 🎼 The clean and modern way of accessing IMSLP data and scores programmatically. 🎢

62

admiral-sucks. Chrome extension meant to neutralize Admiral's very evil Adblock Recovery πŸ‘Ώ

34

supabase-react-example. Template version of one of the Supabase React examples, that showcases user management. βš™οΈπŸ‘₯πŸ‘€πŸ‘₯βš™οΈ

19

encyclopedia-of-combinatorial-structures-data. Encyclopedia of Combinatorial Structures

15

pylifttk. Utility library for the Princeton COS' LIFT.

14

text-message-analysis-notebook. Jupyter notebook with examples on how to visualize the dataset of personal texts πŸ“±, after extracting from an iPhone with PhoneView.

12

slacktivate. Slacktivate allows you to automatically provision and manage a Slack workspace based on a YAML specification.

10

incipit. CLI and Python package to extract systems of staves from musical scores. 🎼 🎢

10

python-random-hash. A simple, time-tested, family of random hash functions in Python, based on CRC32 and xxHash, affine transformations, and the Mersenne Twister. 🎲

9

princeton-scraper-seas-faculty. This is a web scraper that produces publicly accessible, static JSON feeds directly and automatically from the public SEAS directory website.

9

codepost-stats. A system to compile statistics automatically from a course on the codePost platform.

8

java-random-hash. A simple, time-tested, family of random hash functions in Java, based on CRC32, affine transformations, and the Mersenne Twister. 🎲

8

wordle-react-clone. Wordle clone written in React w/ TypeScript, with React Hooks + Context API, deployed on GitHub Pages. Thanks to @machadop1407!

8

google-spreadsheet-mail-merge. πŸ€–πŸ“§βš™οΈ Template project to send customized emails to a list stored in a Google Spreadsheet.

7

mortgage. Mortgage is a simple calculator intended to aid comprehension of the true cost of a home mortgage.

7

reluctant-walks. Reluctant walks tend to exit the quarter-plane in which they are constrained (because of strong negative drift), but this work shows how to randomly sample large reluctant walks anyway. (Lumbroso, Mishna, Ponty, 2017)

7

princeton-scraper-cos-people. This is a web scraper that produces publicly accessible, static JSON feeds directly and automatically from the public COS directory website.

7

cv. My YAML cv and resume. After a framework by @bamos.

7

pyjdb. Python interface with Java debugger through JDB.

7

hugo-geekdoc-github-example. Geekdoc version.

7

lfs-to-github-pages. Prototype to deploy LFS files on GitHub Pages. βš™οΈβš“οΈβœ¨

7

combstruct2json. Lightweight library to parse combstruct grammars, and standalone tool to convert them to JSON.

6

grubhub. A quick wrapper around GrubHub's API, to fetch account and order information.

6

ptonppl. An integration package to deal with Princeton campus users.

6

hugo-github-example. Simple, self-contained example to understand how to use Hugo + GitHub Pages + GitHub Actions!

6

affirmative-sampling. Reference implementation of the Affirmative Sampling algorithm by JΓ©rΓ©mie Lumbroso and Conrado MartΓ­nez (2022). πŸ€

5

random-degree-constrained-trees. Jupyter notebook that fully implements Analytic Samplers for degree-constrained trees using only standard Python functions (and no separate symbolic computation library).

5

maple-treelike-exponential-growth. A Maple session which allows the extraction of the exponential growth of a combstruct symbolic system.

4

vertex-incremental-enumeration. A set of Python tools using networkx which provide convenience to study graphs characterized by their set of allowed vertex incremental operations.

4

basic-git-scraper-template. πŸ”¬ Starter template for automating web scrapers using GitHub Actions workflows to incrementally commit data to Git πŸ“ˆ Includes sample script, scheduling, dependency installation, output to CSV/JSON, and ethics guide πŸ€– Customizable for diverse sites and use cases!

4

anki-deck-generator. πŸ“šβœ¨ Anki Deck Generator - Easily convert Penn student data into Anki flashcards! πŸŽ“πŸƒ Powered by Penn Class List Scraper. Perfect for educators looking to familiarize themselves with their students. 🍎πŸ–₯️

4

csv-merge. A tool to (continuously) merge CSV files from various sources.

4

slack-history-export. export your slack-history

3

sequelize-typescript-example. Simple example of the sequelize-typescript package.

3

hugo-apero-github-template. Template to run a Hugo ApΓ©ro 🍸🍷 themed website on GitHub Pages. βš™οΈπŸ€–

3

boltzoc. Fast, Standalone Oracle for Analytic Sampling of Trees

3

us-2022-jynneos-distribution-by-day. πŸ¦ πŸ’πŸ’‰ JYNNEOS vaccine doses distributed daily by the Strategic National Stockpile to the States.

2