frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: A terminal writing environment with Git, E2EE sync and temporal search

3•sys-ronin•1h ago
I am a 40 years old jobless sys-admin with no cs degree and no development experience and 25 yeras of system knowledge. I built a fully encrypted writing environment where I can write with focus forgetting about the application. Here ai was my code translator while I strictly was the architect and instructor. It all started when i asked myself that "why and how i remember any past memory instantly without searching inside my head". This became the design principle of my app. Thus I solved a fundamental git problem of tracking a single note throughout the history by embedding uuid in every commit.

Its responsive data-as-UI based interface keeps the app (nearly) learning curve free. Navigating deep hierarchies is easy using numbered fisheye jump system without forward button. Every operation is in one or two keystroke like v(view), c(create), d(delete), r(rename), (j)ump s(sync), (s)earch, b(back) or v1, d1, j1, jb etc. It is built using python standard library (no other dependency), Git, cryptography standard primitive (embedded). I used git-filter-repo programaically for permanent item erasure using uuid from inside the application. It has full timeline for each item (note, file, subnotebook) to see the entire life cycle from create to erase with tombstone. Its subnotebook hierarchy can be upto any depth. It supports 80 file types with syntax highlighted editing with export feature for files. It has activity viewer inside every notebook or subnotebook. It shows your last 50 activities in the notebook. Searching is easy like "s files* file.md date* 02-04-2026 in* notebook/subnotebook_name", "s note_name date* 01-04-2026 05-04-2026", "s edited* any_text thisweek" "s in notebook/subnotebook_name" or just "s anytext".

Notebook can be encrypted using 8-24 words BIP-39 phrases and use password for regular lock/unlock. It is encrypted using standard AES-GCM and also portable. It can show password change log in each notebook management screen. Key vaults are hardware bound yet portable and a usb drive can act as TPM like security. It means when the keys are not reachable, notebooks can't be accessed. The application architecture and data structure is decoupled. Where app architecture allows the app, notebook and key vault can be in three different locations or even in different systems and data architecture allows metadata and content remain separated in different files inside each notebook folder linked via UUID. Git is implemented for doing item level (not file level) versioning and temporal search with uuid based commit metadata. Here commit metadata is not encrypted, though doable modifying the existing code if required. Every notebook is self contained in just a movable single folder. The architectur also enables optional e2ee conflict free sync using github and other platforms. It does not need someone to be a git expert to use the application and cloud vendor cannot see the data even with public visibility.

I will request respected HN people to go through the documents and the story_n_constraint.md file, that will explain the what, how, why in details. I also put a couple of abstract ideas inside the repo (what_can_be_done files). I want to thank the creators of Python, Git, cryptography, nvim, micro and git-filter-repo. Their tools came together and turned a concept into a working application.

The post, the GitHub repository, and all source code and documentation are part of the prior art with appropriete license (Public + timestamped + enabling)

repo: * https://github.com/sys-ronin/terminal-notes *

requirement: linux/mac/win/docker, python 3.13, git, nvim/micro or any terminal based editor (can be configured from config.json inside root folder),internet for using github sync example - python3 terminal_notes_ui.py (from linux) * tested on debian 13 only

git clone https://github.com/sys-ronin/terminal-notes.git && cd terminal-notes && python3 terminal_notes_ui.py

sys-ronin

Comments

sys-ronin•1h ago
Thank you and welcome everyone for visiting my post. I will request you to go through my documents along with using the app, those are what i built and could imagine, and if the app help you write and remember, it will make my effort meaningful.

This project is a gift. Concepts disclosed here, will remain free with prior art and eternal license.

- Thanking You, sys-ronin

Craig Federighi Details Apple's Collaboration with Google for Siri AI in iOS 27

https://9to5mac.com/2026/06/08/craig-federighi-details-apples-collaboration-with-google-for-siri-...
1•tosh•1m ago•0 comments

Palantir to sue Sadiq Khan over blocked £50M Met police contract

https://www.theguardian.com/uk-news/2026/jun/09/palantir-sue-khan-blocked-met-contract
2•pera•3m ago•0 comments

Data Center Boom Exposes GOP Faultlines over Local Control

https://www.texasobserver.org/data-center-boom-rural-gop-local-control/
1•cdrnsf•3m ago•0 comments

Tickets for Iran fans revoked, says federation

https://www.bbc.com/sport/football/articles/c9q2vrdx0ewo
2•tcp_handshaker•3m ago•1 comments

Apple decided not to roll out Siri in EU after denied request for exemption

https://www.reuters.com/business/apple-failed-make-its-ai-tool-comply-eu-regulations-eu-commissio...
2•flanged•3m ago•0 comments

Biff.core: system composition for Clojure web apps

https://biffweb.com/p/core/
7•jacobobryant•4m ago•1 comments

We are in the golden age of Open Source, surf the wave until it crashes

https://kerkour.com/open-source-golden-age-ai
1•Keyb0ardWarri0r•4m ago•0 comments

Thoughts on Python Typing – Guido van Rossum – PyCon US 2026 Typing Summit [video]

https://www.youtube.com/watch?v=_SRFZODQtxw
2•ocamoss•4m ago•0 comments

SpaceX to lower thousands of Starlink satellites in 2026 as collisions rise

https://www.euronews.com/next/2026/01/03/spacex-to-lower-thousands-of-starlink-satellites-in-2026...
2•tcp_handshaker•5m ago•0 comments

Structure Discovered Beneath Antarctica

https://nautil.us/vast-hidden-structure-discovered-beneath-antartica-1281798
2•Brajeshwar•7m ago•0 comments

Show HN: AutoGPU – AI designs a real 7nm GPU, from Verilog to GDSII

https://github.com/npip99/autogpu
3•npip99•7m ago•0 comments

Canadian online harms bill to include social media ban for children under 16

https://globalnews.ca/news/11894610/canada-social-media-ban-teens-online-harms-bill/
1•spelk•7m ago•0 comments

Show HN: Tool to extract AI-generated fonts from image sheets into TTFs

https://github.com/wyattmattoe/Image-to-font-extractor
1•wyattmattoe•7m ago•0 comments

GKE Inference Gateway delivers up to 92% faster AI responses

https://cloud.google.com/blog/products/containers-kubernetes/gke-inference-gateway-prefix-caching...
1•ilreb•8m ago•0 comments

The Legend of Zelda: Ocarina of Time Remake [video]

https://www.youtube.com/watch?v=r8eMoxo4ipE
1•azhenley•8m ago•0 comments

Red Queen – deterministic orchestration for AI coding agents

https://redqueen.sh/
1•odyth•8m ago•0 comments

Neo4j plots Palantir alternative with GraphAware acquisition

https://www.theregister.com/databases/2026/06/09/neo4j-plots-palantir-alternative-with-graphaware...
2•jjgreen•8m ago•0 comments

Gaze-Enhanced User Interface Design

https://hci.stanford.edu/publications/paper.php?id=178
1•andsoitis•9m ago•0 comments

Show HN: Plastron – A spreadsheet you grow into an app, in one index.html

https://plastron.ca/
1•rheohile10•9m ago•0 comments

Show HN: Claw Patrol, a security firewall for agents

https://github.com/denoland/clawpatrol
7•rough-sea•10m ago•0 comments

Why UI is often the bottleneck in enterprise system modernization

https://www.htmlelements.com/smart-ui-announces-strategic-partnership-with-resolute-software-to-a...
1•boikom•10m ago•0 comments

CodeGraph, read against its own SQLite index

https://harrisonsec.com/blog/codegraph-architecture-first-principles-llm-retrieval/
1•gzxharrison001•10m ago•0 comments

Trump's new AI order – hallucinations aren't just for LLMs

https://www.computerworld.com/article/4182531/trumps-new-ai-order-hallucinations-arent-just-for-l...
4•CrankyBear•11m ago•0 comments

My New Coworker Is an AI Agent with Its Own Computer

https://www.hauser.io/i-gave-an-ai-agent-its-own-computer-and-it-changed-how-i-see-the-future-of-...
2•bkfh•11m ago•0 comments

My thoughts after spending all day with Mythos

https://twitter.com/zekramu/status/2064131568495677490
1•MrBuddyCasino•12m ago•0 comments

Calling fsincos instruction in LLVM slower than calling Libc sin/cos functions

https://stackoverflow.com/questions/12485190/calling-fsincos-instruction-in-llvm-slower-than-call...
2•tosh•12m ago•0 comments

Stochastic KV Routing: Enabling Adaptive Depth-Wise Cache Sharing

https://arxiv.org/abs/2604.22782
1•PaulHoule•15m ago•0 comments

Active Recall

https://herman.bearblog.dev/active-recall/
2•HermanMartinus•15m ago•0 comments

Show HN: AI-native red-team for penetration testing and vulnerability research

https://github.com/yv1ing/Z3r0
1•yv1ing•16m ago•0 comments

'Sloppenheimer:' Amazon Employees Mock the Company's AI on Slack

https://www.404media.co/sloppenheimer-amazon-employees-mock-the-companys-ai-on-slack/
16•doener•17m ago•0 comments