frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Tomoshibi – A writing app where your words fade by firelight

https://tomoshibi.in-hakumei.com/
17•hakumei•3h ago
I spent ten years trying to write a novel. Every time I sat down, I'd write a sentence, decide it wasn't good enough, and rewrite it.

The problem wasn't discipline — it was that I could always see what I'd written and go back to change it.

I tried other approaches. Apps that delete your words when you stop typing — they fight fear with fear. That just made me panic. I wanted the opposite: not punishment, but permission.

"Tomoshibi" is Japanese for a small light in the dark — just enough to see what's in front of you.

You write on a dark screen. Older lines fade, but not when you hit return. They fade when you start writing again. If you pause, they wait. You can edit the current line and one line back — enough to fix a typo, not enough to spiral. The one-line-back rule also catches my own practical issue: Japanese IME often fires an accidental newline on kanji confirmation.

Everything is saved. There's a separate reader view for going back through what you've written. Tomoshibi is for writing over months, not just one session. When you come back, your last sentence appears as an epigraph — as if it always belonged there.

No account, no server, no build step. Your writing stays in your browser's local storage — export anytime as .txt. Vanilla HTML/CSS/ES modules.

Try it in your browser. A native Mac app (built with Tauri) with file system integration is coming to the store.

I've been writing on it for two months.

https://tomoshibi.in-hakumei.com/app/

Comments

oscarcp•2h ago
I must say, I find the experience curious to say the least. It prompted me to write something, and I immediately got frustrated that my text was gone, followed by a feeling of "well, it was ephemeral anyway" and then finding the reader mode and say "hmmm, does that take away from the experience?". In any case, I might come back to this every now and then, nice work.
Lvl999Noob•2h ago
I noticed a major problem. If I just keep writing in a single paragraph, the lines don't disappear. I was expecting it to automatically start fading the text once it reached 3-4 lines. As it is, I am afraid of adding new paragraphs because then I would 'lose' what I already wrote.

Edit: adding, it's also surprisingly... slow? I noticed some lag as I moved my mouse around. I don't know if it's because of the website or my browser (firefox) or my OS (Ubuntu) but I don't believe there's any reason for lag here so something should be fixed.

My autocorrect also didn't work. I did get the red squiggles on a misspelling but no suggestions on right click. Again, not sure if it's something wrong with the website or something with my setup (it works fine on other sites).

hakumei•1h ago
Thanks for the detailed feedback.

You're right about the fading — if you keep writing in one long block, lines stay. I write in short paragraphs myself, so I hadn't noticed. I'll think about how to handle this better.

On losing text: lines don't fade the moment you hit return. They wait until you start typing again. I found that fading on return alone left the screen empty at exactly the moment I needed to think.

The lag on Firefox/Ubuntu is something I'd like to look into — I haven't tested on that environment. The autocorrect issue is likely a browser limitation, but I'll see if there's a workaround.

exochrono•2h ago
Is it just me or is it weird to promote a writing app with an obviously LLM-written post.
hakumei•1h ago
To clarify, I write the posts myself, carefully thinking through and refining the content. Since I'm Japanese and not a native English speaker, I use AI to assist with translation.
Falimonda•1h ago
Fun! I came up with a similar concept - except you can only type in one word at a time. It discourages self-editing while also not being as extreme as exploding text.

https://flow.voxos.ai/

hakumei•1h ago
That's an interesting constraint. I also like that the blurred words stay visible — I can see how much I've written in real time. Thanks for sharing.
livestories•1h ago
How do I save?
hakumei•1h ago
Everything is saved automatically to your browser's local storage. To export as .txt, open the Read Back screen from the top right and tap the Share button. Note: the Read Back button only appears after you've written something.
BalinKing•1h ago
ちなみに、日本語のバージョンでイタリック体の漢字と仮名があることに気づきましたが、それが普段ですか?僕は日本語が下手ですが、日本語でイタリック体の字があまり使われていないと聞いたことがあるだけです。でも、やはり実践にそうじゃないですか?
hakumei•57m ago
You're right. Italic is rarely used in Japanese, and it seems the English styling was inadvertently applied to the Japanese text as well. I'll fix it right away.

Show HN: Now I Get It – Translate scientific papers into interactive webpages

https://nowigetit.us
136•jbdamask•7h ago•88 comments

Show HN: Velora Fitness – A zero-bloat, bare-bones workout tracker

https://trackmyresults.org
2•grpofficial•9m ago•0 comments

Show HN: SplatHash – A lightweight alternative to BlurHash and ThumbHash

https://github.com/junevm/splathash
49•unsorted2270•9h ago•20 comments

Show HN: Tomoshibi – A writing app where your words fade by firelight

https://tomoshibi.in-hakumei.com/
17•hakumei•3h ago•12 comments

Show HN: Gitcredits – movie-style end credits for any Git repo in your terminal

https://github.com/Higangssh/gitcredits
29•swq115•8h ago•3 comments

Show HN: SQLite for Rivet Actors – one database per agent, tenant, or document

https://github.com/rivet-dev/rivet
30•NathanFlurry•4h ago•12 comments

Show HN: Decided to play god this morning, so I built an agent civilisation

https://github.com/nocodemf/werld
38•urav•7h ago•28 comments

Show HN: AIQuotaBar – See Claude/ChatGPT usage limits in your macOS menu bar

https://github.com/yagcioglutoprak/AIQuotaBar
2•toprak123•3h ago•1 comments

Show HN: Unfucked - version all changes (by any tool) - local-first/source avail

https://www.unfudged.io/
121•cyrusradfar•1d ago•79 comments

Show HN: Claude-File-Recovery, recover files from your ~/.claude sessions

https://github.com/hjtenklooster/claude-file-recovery
93•rikk3rt•1d ago•38 comments

Show HN: GitShow Repo Showroom – a landing page for any GitHub repo

2•ofershap•3h ago•1 comments

Show HN: RetroTick – Run classic Windows EXEs in the browser

https://retrotick.com/
187•lqs_•1d ago•56 comments

Show HN: Nugx.org – A Fresh Nuget Experience

https://nugx.org
3•plsft•3h ago•2 comments

Show HN: Reclaim Flowers – A 2D physics-based "Digital Altar" protocol

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
9•sakanakana00•7h ago•2 comments

Show HN: Mowgli – Figma for the agent era, with Claude Code and design export

https://mowgli.ai/
5•thegeomaster•4h ago•0 comments

Show HN: Secryn – a self-hosted secrets vault for dev teams (public demo)

https://secryn.io
3•chintanb•4h ago•1 comments

Show HN: I built a dashboard to track AI's impact on jobs

https://www.clocktick.ai/
3•AznHisoka•6h ago•0 comments

Show HN: Stacked Game of Life

https://stacked-game-of-life.koenvangilst.nl/
3•vnglst•4h ago•2 comments

Show HN: I built a self-hosted course platform in Clojure

https://clojure.stream
54•jacekschae•2d ago•10 comments

Show HN: I ported Manim to TypeScript (run 3b1B math animations in the browser)

https://github.com/maloyan/manim-web
135•maloyan•3d ago•24 comments

Show HN: Book Corners – A map to discover and share free little libraries nearby

https://www.bookcorners.org
3•andreagrandi•5h ago•0 comments

Show HN: Soma, a local-first AI OS with 178 cognitive modules and P2P learning

https://github.com/unimaginative-artist/SOMA
2•Undeca•5h ago•0 comments

Show HN: Badge that shows how well your codebase fits in an LLM's context window

https://github.com/qwibitai/nanoclaw/tree/main/repo-tokens
83•jimminyx•1d ago•40 comments

Show HN: EEGFrontier – A compact open-source EEG board using ADS1299

https://github.com/TheusHen/EEGFrontier
4•TheusHen•9h ago•0 comments

Show HN: Pkgdex – Search 3.5M Linux/Unix packages across 67 distros

https://pkgdex.org/
2•dvershinin•6h ago•2 comments

Show HN: BitTorrent client written in Go without external dependencies

https://github.com/vedantdaterao/torgo
6•zxcvbnm322•6h ago•0 comments

Show HN: Hacker Smacker – Spot great (and terrible) HN commenters at a glance

https://hackersmacker.org
142•conesus•4d ago•166 comments

Show HN: MontaukOS – A hobbyist OS in C++ with a GUI, networking, and DOOM

https://github.com/danihamm/MontaukOS
4•danihamm•7h ago•1 comments

Show HN: RTS with known stars and exoplanets can now be played in the browser

https://stardustexile.com
4•apseren•7h ago•0 comments

Show HN: MemoryKit – Persistent memory layer for AI agents

https://github.com/0j/memorykit
3•memorykit•7h ago•0 comments