Live data from Hacker News

Show HN: Heynote – A dedicated scratchpad for developers

heynote.com

221–230 of 321 posts

Re: Show HN: Heynote – A dedicated scratchpad for developers

#222

This is just outstanding. It's so exactly what I wish for out of a scratch pad. My feature request to add to your pile (possibly a lonely one, since maybe it's just unique to how my brain works): I really want a scratch pad like this to have UX that supports "inverted" order. Meaning, new blocks get added to the top of the page instead of the bottom. The blocks naturally flow in descending order of creation rather th…

Happy you like it :). I get the idea of the "inverted order". I wonder if it would be enough to make it configurable so that C-Enter inserts a new block before the current one + Heynote sets the cursor at the beginning of the buffer at startup (instead of last which is the current behavior)?

That would be plenty for me!

Re: Show HN: Heynote – A dedicated scratchpad for developers

#223
post #186

Earlier quoted context omitted.

It's not open source, as it uses the Commons Clause which severely limits what can be done with it (the name is misleading).

As far as a quick google search got me, it seems pretty open with the only caveat being you can't sell or monetize it... how is that not open source?

If you put any restrictions on usage or what can be done with it (like selling), then it's absolutely not open source.

open source doesn't mean source code is there. open source has a specific definition. There is a list of acceptable open source licenses, as defined by OSI. similarly there is a list of acceptable free software licenses, as defined by FSF. Broadly, the two lists are the same. Commons Clause is definitely not open source.

Re: Show HN: Heynote – A dedicated scratchpad for developers

#225
post #188

It seems strange for the website to only give the Apple shortcut keys for a cross-platform app. It gives the actual keys when I run it on Linux, but I can't figure out what "Ctrl + ⌥ + Up/Down" means. Looks quite neat though.

Oh good catch. When I added linux support yesterday, I updated the download button, but I forgot to update the Ctrl/Cmd button. Should be fixed now.

I'll also fix the "⌥" in the editor. Thanks!

Re: Show HN: Heynote – A dedicated scratchpad for developers

#226

This looks awesome! I love the blocks idea. I’m gonna download and give it a try. I see lots of comments about Electron (per usual here haha) and I just thought I’d shout out Tauri if you hadn’t run across it. It’s basically Electron-but-in-Rust and uses the system webview instead of Chromium, so bundle size and memory usage is reduced a bunch. I took a look at the code and it looks like you haven’t got a ton of Elec…

My issue with Tauri is that it used WebKitGtk2 on Linux. Which is pretty poor from a performance perspective and missing feature support compared to WebKit on MacOS or Webview2 on Windows.

Re: Show HN: Heynote – A dedicated scratchpad for developers

#227

This is just outstanding. It's so exactly what I wish for out of a scratch pad. My feature request to add to your pile (possibly a lonely one, since maybe it's just unique to how my brain works): I really want a scratch pad like this to have UX that supports "inverted" order. Meaning, new blocks get added to the top of the page instead of the bottom. The blocks naturally flow in descending order of creation rather th…

I also like this. But I don't like the distraction of seeing all the blocks below my cursor move every time I make a new line. The perfect UX would be to add a new buffer at the top, but with enough padding to fill the window so that you can't see the movement of previous blocks while you're typing. (Maybe this is already kinda how it works - I haven't downloaded the app yet, but I'm excited to try it, because it loo…

I wrote a small Ruby TUI which works like this called Rodo (Ruby Todos). Pressing CTRL+t will get you a new Todo list (it's just markdown) at the top of a file.

https://github.com/coezbek/rodo

Re: Show HN: Heynote – A dedicated scratchpad for developers

#228

Earlier quoted context omitted.

TIL using the .app TLD makes your website categorically an app

I'm not sure what you mean. This is an app that stores everything client side. It works offline. It's no different from a native app.

You're somewhat right. However, I would hesitate to call any website an app. And there certainly is a difference. For one thing I would say an app must be it's own program, even if it just uses Electron or similar.

Re: Show HN: Heynote – A dedicated scratchpad for developers

#229

i immediately tried e^(pi i) and is delightfully surprised that it works! not only the math supports complex numbers, it also allows functions however, something like f(x)= sin(x)/x, f(0) returns NaN. Are there any plans to support derivatives, integration and summation?

The Math blocks are powered by Math.js (https://mathjs.org/).
Post reply on HN