Skip to content

Instantly share code, notes, and snippets.

Hey, all --
I wanted to let you know that I'm planning on retiring from work in the public hacking scene.
Atmosphere (and my work on the Switch) have been an enormous labor of love for me for the past eight and a half years, and it's been an honor for me to dedicate so much of my life towards this kind of work.
That said, I am getting older. I find myself with less time to dedicate towards it, more responsibilities, and a changing personal life.
Particularly with my hoping to have kids in a foreseeable time horizon, I'm thinking I have to re-evaluate how much time I can spend on hobby projects.
;; README — org-roam-sequence
;;
;; Helpers
;; -------
;; org-roam-sequence-id-split (id)
;; > split "1a2" -> (1 "a" 2).
;;
;; org-roam-sequence-id-join (parts)
;; > join (1 "a" 2) -> "1a2".
;;
@rougier
rougier / nano.el
Created February 4, 2025 18:48
NANO Emacs (minimal version: 256 lines)
;; nano-emacs.el --- NANO Emacs (minimal version) -*- lexical-binding: t -*-
;; Copyright (c) 2025 Nicolas P. Rougier
;; Released under the GNU General Public License 3.0
;; Author: Nicolas P. Rougier <nicolas.rougier@inria.fr>
;; URL: https://github.com/rougier/nano-emacs
;; This is NANO Emacs in 256 lines, without any dependency
;; Usage (command line): emacs -Q -l nano.el -[light|dark]
@robertkirkman
robertkirkman / Puppeteer-on-Android.md
Last active January 20, 2026 14:31
How To Run Node.js Puppeteer or Python Selenium On Android

Puppeteer Headless Mode

pkg install x11-repo
pkg install nodejs firefox
@staberas
staberas / interactive_websearch_chat.py
Last active May 30, 2025 01:42
interactive_websearch_chat.py
# This script requires to have some basic Python skills
# - Install python dependencies (thanks to TitwitMuffbiscuit on reddit) :
# pip install nltk beautifulsoup4 googlesearch-python trafilatura wolframalpha
#
# If you get this error "Resource punkt not found", it's because Punkt sentence tokenizer for Natural Language Toolkit is missing.
# Edit the file and add this before
# from nltk.tokenize import word_tokenize ,
# it will download the necessary english.pickle:
# import nltk
# nltk.download('punkt')
@taneltm
taneltm / README.md
Last active April 12, 2024 08:47
Obsidian timeline CSS snippet

Obsidian timeline

This is a CSS snippet for Obsidian.md to create a timeline in your daily notes.

To include the timeline in your daily note, add the following to your daily note template:

<div data-timeline="{{date:DDD}}"></div>

Preview can be found here: https://codepen.io/taneltm/pen/eYyeyBe

@JoshuaGrams
JoshuaGrams / reveal.tw
Last active February 4, 2026 05:47
Line-by-line text reveal: Twine/SugarCube.
:: Some Passage
This will show at the start.
@@.hide;This will show after you click or press space/enter.@@
@@.hide;.nocontinue;This will show after you advance again, but will <em>not</em> have the continue marker.@@
<span class="hide">HTML tags work fine too, but the other notation is shorter.</span>
@alphapapa
alphapapa / fitness.org
Last active August 13, 2025 19:34
An Emacs food/weight/workout tracker self-contained in a single Org file

Plots

/home/me/org/double-plot.png

Tasks

@penelopede
penelopede / support.md
Last active May 1, 2022 10:47
Support Resources for /r/SeriousConversation/w/resources

A reference of support resources. See the index to jump to a relevant section ⇢  

^(Need help now?) ^( call) ^1-800-273-TALK ^(8255) ^or ^text ^START ^to ^741-741 ^for ^the ^(Crisis Text Line.) ^(International lines can be found) ^(here) ^and ^(here.)


General Support

7 Cups of Tea www.7cups.com

@darekkay
darekkay / trakt-backup.php
Last active January 5, 2026 06:39
Trakt.tv backup script
<?php
/*
Backup script for trakt.tv (API v2).
*/
// create a Trakt app to get a client API key: http://docs.trakt.apiary.io/#introduction/create-an-app
$apikey = "CLIENT_API_KEY";
$username = "YOUR_USERNAME";