Nice work, I like the simplicity, math blocks, and mixed syntax highlighting. My workflow for the past few years has been within all my sublime projects to have a gitignored folder named scratchpad with mixed files for this exact use case. It's annoying having to create separate tiny files if i want syntax highlighting though for a mixed bag of stuff. I would LOVE this exact app as a sublime plugin on a per project b…
Show HN: Heynote – A dedicated scratchpad for developers
261–270 of 321 posts
Re: Show HN: Heynote – A dedicated scratchpad for developers
#262Earlier quoted context omitted.
You might consider Flutter for desktop apps next time, as they are compiled to machine code and won't be nearly as heavy as Electron, plus you get automatic mobile and web support.
My experience with apps built with Flutter is bad. Appflowy, for example, has extremely poor performance. Both in terms of loading large files and RAM usage. See my performance comparison of block editors[1]. I've built a block editor using Qt C++ and QML that is vastly more performant[2]. [1] https://imgur.com/ZL5QCS0 [2] https://www.get-plume.com/
Re: Show HN: Heynote – A dedicated scratchpad for developers
#263The Slack use case highlighted on the front page would be better if Slack markup was an available syntax. Slack is not really Markdown, so composing messages in Heynote won't have high fidelity. One thing that often trips me up is that links and code formatting cannot coexist: [`method_name`](https://github.com/example/example/blob/main/src/foo.rs) Would be rendered by most Markdown engines as a link with fixed-width…
Try to send a link with a title including square brackets, and contemplate the disaster that gets interpreted from it:
[Unmarshal(data []byte, v any)](https://github.com/golang/go/blob/go1.21.0/src/encoding/json/decode.go#L97)
(spoiler: it just thinks that the link title is "Unmarshal(data [" and somehow inserts links into the rest of the words.)Re: Show HN: Heynote – A dedicated scratchpad for developers
#264Oh my God, where has this program been my entire life? I've been hackily using a Python interpreter to do back of napkin math and trying to keep track of units etc in my head (and making frequent use of the up arrow key when I need to save a result from a previous equation). This program would have been a game changer if I'd discovered it a few months earlier before I finished my university physics course. It probably still will be next semester. I'm sincerely blown away by the automatic unit conversion. Each variable has a unit, and when I divide joules by meters I get newtons. This is fantastic and I cannot believe it is free, much less open source!
Do you have a donation link?
Re: Show HN: Heynote – A dedicated scratchpad for developers
#265Earlier quoted context omitted.
Changing the font is accessibility, not customization. I downloaded the app, opened it up, and the font was too small for it to be practical for me to use. I know it doesn't take much to fix, because I did a Ctrl-Shift-I, changed the font from 12px to 18px, and problem solved. It's not something I'm going to do over and over.
Yeah, it's not really usable without being able to configure a reasonable font.
Then everytime you open, Ctrl+shift+i, Ctrl+o, enter, Ctrl+enter incantation will run it.
Emacs style, if I may ;)
Re: Show HN: Heynote – A dedicated scratchpad for developers
#266Earlier quoted context omitted.
I made a notes app that's kind of like that. Notes get added to the top and when you edit a note it gets "bumped" to the top again: https://thinktype.app/
TIL using the .app TLD makes your website categorically an app
It's not the .app domain so much as the functionality. Web apps are nicer and easily accessible imo, lower friction than an install. Not everything should need an install.
Re: Show HN: Heynote – A dedicated scratchpad for developers
#267Re: Show HN: Heynote – A dedicated scratchpad for developers
#268Nice! Is the single buffer feature, non-negotiable? I've found myself using Sublime Text in a similar manner (because it's crash-proof without saving to a named file) . I do use multiple buffers though (often ending up with too many and culling them like I do browser tabs) .
Re: Show HN: Heynote – A dedicated scratchpad for developers
#269Please add inverted add and syncing to iCloud Drive.
Re: Show HN: Heynote – A dedicated scratchpad for developers
#270Aside: This may (or not) have issues with hey.com people.