TEF
notesutils
TEF | notesutils | |
---|---|---|
1 | 3 | |
0 | 198 | |
- | - | |
- | 0.0 | |
over 1 year ago | over 1 year ago | |
TypeScript | Python | |
- | The Unlicense |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
TEF
-
My productivity app is a never-ending .txt file
I use a format[1] that's _slightly_ more structured, in that files are divided into explicit entries with headers to indicate whatever metadata I want, and I also use this same format for storing other information (metadata about my music[2], workshop projects, orders, whatever).
Other than that, same, bro.
[1] https://github.com/TOGoS/TEF
notesutils
- My productivity app is a never-ending .txt file
-
Ask HN: What's your favorite programmer niche?
I should write this stuff up, but I haven't.
I do have some brief notes on the "Notes.app" format here:
https://github.com/dunhamsteve/notesutils/blob/master/notes....
But I didn't discuss my methodology -- Generic decoding of protobuf, building up a schema as you go -- the tricky part there is that a byte array and a substructure look the same, so you have to try to decode it, and if successful, try that schema on the next example.
Here is another fun technique - scanning through a disassembly of an Apple framework looking for assembly patterns that match the protobuf compiler output (this was dependent on which language was targeted by protobuf):
https://gist.github.com/dunhamsteve/224e26a7f56689c33cea4f0f...
So you find the serializer / deserializer code and figure out what the original protbuf spec looked like.
- Notes on the Notes App
What are some alternatives?
github-orgmode-tests - This is a test project where you can explore how github interprets Org-mode files
cpgtou - A one-way iconv-like library to convert text from ANSI code pages to Unicode
TablaM - The practical relational programing language for data-oriented applications
equinox - Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/
PixiJS - The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
diffrax - Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable. https://docs.kidger.site/diffrax/
sito - sito: A serialization suite
Keychain-Dumper - A tool to check which keychain items are available to an attacker once an iOS device has been jailbroken