Readit News logoReadit News
katspaugh commented on Show HN: Ichinichi – One note per day, E2E encrypted, local-first    · Posted by u/katspaugh
jcynix · 7 hours ago
Nice, and I like the idea that the past is fixed, but ... is there a way to define the point of rollover to the next day? My "days" sometimes end at 0:50 for example and not at 23:59. So I might summarize the day a bit after midnight.
katspaugh · 7 hours ago
Good idea, I can do that!
katspaugh commented on Show HN: Ichinichi – One note per day, E2E encrypted, local-first    · Posted by u/katspaugh
redgridtactical · 7 hours ago
The read-only past is a really smart design choice. I build local-first apps and it's always tempting to add edit-everything flexibility, but constraints like this are what keep a tool focused and actually useful.

How does the Supabase sync work with the E2E encryption? Client-side encrypt before anything leaves the browser?

katspaugh · 7 hours ago
Thanks! Exactly, client encrypts before syncing. Decryption keys are wrapped/encrypted with your password. If you change the password, only the decryption keys are re-encrypted, not your notes.
katspaugh commented on Prompt-caching – auto-injects Anthropic cache breakpoints (90% token savings)   prompt-caching.ai/... · Posted by u/ermis
katspaugh · 2 days ago
> This plugin is built for developers building their own applications with the Anthropic API.

> Important note for Claude Code users: Claude Code already handles prompt caching automatically for its own API calls — system prompts, tool definitions, and conversation history are cached out of the box.

Source: their GitHub

katspaugh commented on GPT-5.3-Codex   openai.com/index/introduc... · Posted by u/meetpateltech
dawidg81 · a month ago
May AI not write the code for me.

May I at least understand what it has "written". AI help is good but don't replace real programmers completely. I'm enough copy pasting code i don't understand. What if one day AI will fall down and there will be no real programmers to write the software. AI for help is good but I don't want AI to write whole files into my project. Then something may broke and I won't know what's broken. I've experienced it many times already. Told the AI to write something for me. The code was not working at all. It was compiling normally but the program was bugged. Or when I was making some bigger project with ChatGPT only, it was mostly working but after a longer time when I was promting more and more things, everything got broken.

katspaugh · a month ago
Honest question: have you tried evolving your code architecture when adding features instead of just "promting more and more things"?
katspaugh commented on London–Calcutta bus service   en.wikipedia.org/wiki/Lon... · Posted by u/thunderbong
katspaugh · 2 months ago
Imagine a couple who broke up somewhere in Iran and still had to share a seat for another thousand miles.
katspaugh commented on Show HN: DailyNote – one-note-per-day app with local-first encryption    · Posted by u/katspaugh
_mig5 · 2 months ago
Really nice work! Seems super clean and efficient.

I don't want to do a 'look at my tool, it's better' comment (it's not better!) - but per your request for feedback, I just wanted to mention a (sort of) similar project I've been recently working on: https://git.mig5.net/mig5/bouquin, and it might give you some ideas for taking yours further:

Some similarities:

- 'one note per day' design

- days with notes have a visual 'marker' in the calendar

- full encryption at rest

But there are some big differences:

- It's a Qt GUI app (not web based, no syncing)

- It does a lot of other things (document storage, time logging, invoicing etc)

I mention it only because I implemented a few things based on feedback for my own app, that I could see would be useful in yours! Those suggestions are:

- Live markdown syntax (I couldn't use # or * or other Markdown symbols in your app, and that's a pretty popular option, for formatting)

- Version control of notes (in Bouquin, every change auto-saves and there is a sort of 'git diff' version interface that allows reverting to an earlier version)

- Tagging and search

- Perhaps support images

- Code blocks (this is kind of the same as the markdown idea, but syntax highlighting would be a huge win)

One other rather obscure bit of feedback I got for my app, was for people who use it as a 'TODO' planner: for items that were left 'unchecked' (incomplete) at the end of the day, I managed to make it move those items automatically to the next day, to help carry across unfinished work. I was sceptical at first, but it surprisingly useful once implemented!

Anyway, well done! Looking forward to seeing what comes next!

katspaugh · 2 months ago
Awesome, thanks so much!

Bouquin looks like a very comprehensive tool, I'll give it a deeper look!

And I will definitely work on those improvements, they seem like must-haves w/o compromizing the minimalist approach I took.

Thanks again and all the best!

katspaugh commented on Show HN: DailyNote – one-note-per-day app with local-first encryption    · Posted by u/katspaugh
jannesblobel · 2 months ago
Nice project! I’m always interested in new note‑takers because I haven’t found one that really fits my workflow yet.

As @_mig5 mentioned, having version control with history tracking would be amazing — and an agent mode could be really cool too.

katspaugh · 2 months ago
Thank you! Great idea about revisions, will definitely add this!

Regarding AI, I was thinking about this as well. Perhaps for feedback/reflection on your notes, or to summarize longer periods and look for behaviorial patterns over weeks/months/years. What would you implement an agent mode for?

u/katspaugh

KarmaCake day199June 8, 2021
About
Projects:

- https://wavesurfer.xyz

- https://ichinichi.app

- https://spacenotes.xyz

- https://fluentcards.com

GitHub: https://github.com/katspaugh

View Original