Skip to content

Instantly share code, notes, and snippets.

View marlinstrub's full-sized avatar

Marlin Strub marlinstrub

View GitHub Profile
@marlinstrub
marlinstrub / PRIVACY.md
Created February 14, 2026 07:24
Reduit browser extension — Privacy Policy

Reduit Privacy Policy

Last updated: 2026-02-14

What Reduit does

Reduit is a browser extension that detects and replaces personally identifiable information (PII) in text before users share it with AI services. It also restores original values when users paste AI responses back.

Data handling

@marlinstrub
marlinstrub / combine_compile_commands.sh
Last active May 25, 2023 22:22
A short script that combines the compile commands of a ROS workspace into a single compile_commands.json file that can be used with clangd or other language servers.
#!/bin/bash
WORKSPACE=$(catkin locate --workspace $(pwd)) 2> /dev/null
if [ $? -eq 1 ]; then
echo "Error: The current directory '$(pwd)' is not within a catkin workspace."
echo " Please call this script from the catkin workspace you wish to combine the compile commands of."
exit 1
fi