HackerTrans
TopNewTrendsCommentsPastAskShowJobs

katspaugh

no profile record

Submissions

Machine: Never run NPM install on your computer

runmachine.dev
1 points·by katspaugh·il y a 2 mois·0 comments

Show HN: Machine – per-project dev VMs with session-only secrets

4 points·by katspaugh·il y a 2 mois·1 comments

[untitled]

1 points·by katspaugh·il y a 2 mois·0 comments

Show HN: Ichinichi – One note per day, E2E encrypted, local-first

136 points·by katspaugh·il y a 4 mois·59 comments

Show HN: DailyNote – one-note-per-day app with local-first encryption

5 points·by katspaugh·il y a 6 mois·5 comments

Show HN: AudioWorklet-Based Modular Synth

aumlet.katspaugh.workers.dev
2 points·by katspaugh·il y a 7 mois·0 comments

comments

katspaugh
·le mois dernier·discuss
I've looked into replacing Lima with Apple Containers for https://runmachine.dev.

However, unlike Lima, an Apple Container is not a full VM, so you cannot SSH to it, or forward SSH-agent signatures into a machine.

So it's more of a devcontainer story, which is also a great use case. Nice to see Apple creating tooling around their VZ framework.

Edit: referential clarity.
katspaugh
·il y a 3 mois·discuss
Probably more like モンメン (Cottonee).
katspaugh
·il y a 4 mois·discuss
Interesting! So you just create an all-day event with a note in the description? Never thought about that.
katspaugh
·il y a 4 mois·discuss
Fixed the bug + added the option to restore empty notes from local DB. It might not restore your note (apologies for that!) but this should never happen again.
katspaugh
·il y a 4 mois·discuss
Thanks! Yes, “this day a year ago” would be cool! The app has only existed since January this year so I’ll look into it next year. :)
katspaugh
·il y a 4 mois·discuss
Assuming the user still has access to their browser, the data would be still accessible locally (and I’m planning to add an export function too).
katspaugh
·il y a 4 mois·discuss
Oh no, that’s the worst that could happen in an app like this. Sorry about that! I’ll investigate and fix it asap.

Filed an issue here: https://github.com/katspaugh/ichinichi/issues/32
katspaugh
·il y a 4 mois·discuss
Export is my todo #1. Cheers!
katspaugh
·il y a 4 mois·discuss
Paper notebooks certainly have their place. It’s the same debate as paper books vs e-readers. I personally don’t like how my handwriting looks and also don’t want to carry more things around.
katspaugh
·il y a 4 mois·discuss
On my to do list! Thank you!
katspaugh
·il y a 4 mois·discuss
Thanks for this larger-scale observation! I personally always feel a bit like a Lovecraft character writing those entries. :)
katspaugh
·il y a 4 mois·discuss
You can start using it right away without a password (it will generate a random one and use it only once to encrypt a DEK key). Once you create an account with a password, it re-encrypts your DEK and uploads it to Supabase (encrypted). Later on you only need to enter your password again if you sign out and want to sync with other devices.
katspaugh
·il y a 4 mois·discuss
I tried ProseMirror and Tiptap but typing in both felt slower than a vanilla contenteditable. Maybe it’s just a placebo effect. Also I’m trying out various experimental enhancements like if you type “+meditation” and press Enter, it will create a labeled section for you. Perhaps I should try CodeMirror as elxr suggested.
katspaugh
·il y a 4 mois·discuss
Ah, good point. I didn’t think about that. Good solution to make it rolling! I’ll look into it closer to the end of the year to self-test how both feel.
katspaugh
·il y a 4 mois·discuss
Thanks for the feedback!

I can see how the month widget can be not useful in the editor view. I’ll add an option to show only the editor and to remember that choice.
katspaugh
·il y a 4 mois·discuss
Wow, that’s commitment right here. I only started journaling (dogfooding ichinichi) from 1st January this year. It’s nice to see an unbroken streak. Gonna check out Five Years Later!
katspaugh
·il y a 4 mois·discuss
Thanks so much!

Antinote looks awesome! Love how minimalist it is and how they demo all the features on the landing page. I’m going to look into making ichinichi into a desktop app.
katspaugh
·il y a 4 mois·discuss
Good idea, I can do that!
katspaugh
·il y a 4 mois·discuss
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
·il y a 4 mois·discuss
> 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