Most active commenters
  • Levitating(3)
  • dang(3)

←back to thread

145 points itkeman | 14 comments | | HN request time: 0.821s | source | bottom

As a native Windows user who switched to macOS a few years back, one thing I never got over was the simplicity and usefulness of the old school Notepad app. This app aims to recreate that very same experience, cross-platform and easily installable as a PWA.

I've been using this for personal use for around 2 years and I figured it was time to share it with the world. Criticism, issues and PRs are welcome. Thanks!

1. Levitating ◴[] No.42793462[source]
[flagged]
replies(5): >>42793792 #>>42794344 #>>42794552 #>>42795158 #>>42795384 #
2. dspillett ◴[] No.42793792[source]
Great. Another person complaining about something they can just choose not to use, criticising a pet project as if it is intended to be something that will change the world.

> This PWA will also never work on Firefox.

True. But as much as I like Firefox, that doesn't seem to me to be NotepadJs's doing.

replies(1): >>42794769 #
3. CursedUrn ◴[] No.42794344[source]
I agree with your critique. We really shouldn't be celebrating when a simple text editor requires literally millions of lines of code to run.
replies(1): >>42794512 #
4. onion2k ◴[] No.42794512[source]
We really shouldn't be celebrating when a simple text editor requires literally millions of lines of code to run.

If you include the OS, the hardware BIOS, the switch gear at the ISP, the internet backbone, DNS, BIND, etc, etc it's probably into the billions.

5. porridgeraisin ◴[] No.42794552[source]
> Firefox

And that's entirely firefox's doing.

6. Levitating ◴[] No.42794769[source]
> Great. Another person complaining about something they can just choose not to use, criticising a pet project as if it is intended to be something that will change the world.

That's fair. I am just upset with a general shift away from simple, accessible cross-platform GUI libraries to complicated web apps.

Literally any GUI toolkit has a textbox widget. You could make a cross-platform qt text editor in 100~ lines of Python.

> as much as I like Firefox, that doesn't seem to me to be NotepadJs's doing.

Well NotepadJS chose to create a PWA that can only be used in Chrome and Opera. Though like you said, it's just a pet project.

replies(2): >>42795262 #>>42799829 #
7. ◴[] No.42795158[source]
8. pvg ◴[] No.42795262{3}[source]
I am just upset with a general shift away

A Show HN, and really, most HN threads aren't the place to vent about this. It's even mentioned in the site docs:

Please don't post shallow dismissals, especially of other people's work.

9. dang ◴[] No.42795384[source]
This comment breaks both the site guidelines (https://news.ycombinator.com/newsguidelines.html) and the Show HN guidelines (https://news.ycombinator.com/showhn.html).

Please don't dismiss other people's work like this. It poisons community and disincentivizes people from sharing in the future, making HN worse for all of us.

All: if your comment begins with a snarky "Great, another", you should probably rethink whether the entire post is suitable for this site.

p.s. I don't mean to pile on what dspillett already said and am sorry if it felt that way. I just need to say something because it's so important to the future of the community here. Especially when someone is personally sharing their own work.

replies(2): >>42797645 #>>42806757 #
10. not_your_vase ◴[] No.42797645[source]
I don't think you are right on this one.

This is a primarily tech oriented website. When someone posts a 2 years old cross-platform project that's arguably suboptimal from many technical perspectives, and the submitter explicitly asks for feedback and criticism, I think it is fair game to actually give feedback instead of hugboxing.

replies(1): >>42798419 #
11. dang ◴[] No.42798419{3}[source]
Certainly—but it is not hard to do that while also respecting the guidelines. Here is one thing that https://news.ycombinator.com/showhn.html says about comments on Show HNs:

  When something isn't good, you needn't pretend that it is, but don't be gratuitously negative.
Making criticisms by starting out with "Great, another" is snarky and gratuitously negative. This is not a borderline call.

Also, "we have had better for decades" is arguably a shallow dismissal of someone's work, which https://news.ycombinator.com/newsguidelines.html asks commenters to avoid:

  Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.
If I make my own toaster as a side project, pointing out that there have been better toasters for decades is not meaningfully engaging with that work.

Better might be to inquire: what is it about the toasters that have existed for decades that wasn't satisfying you? And then I might say "well, I wanted it to have a progress bar". And you might say "Mousetoaster was released 18 years ago and more or less already had that," and then we could have an interesting conversation about it.

That's the sort of interaction we want. It still offers lots of ways to talk about what's missing from a project, or the fact that it won't work on Firefox.

12. dspillett ◴[] No.42799829{3}[source]
> Well NotepadJS chose to create a PWA that can only be used in Chrome and Opera.

Is there another way that I'm unaware of to conveniently edit arbitrary local files in a browser that has wider support (or anything upcoming that doesn't have much support yet)?

13. Levitating ◴[] No.42806757[source]
I agree with you and wish I could delete my comment. I didn't realize this was a Show HN by the actual author, neither is HN a place for me to vent.
replies(1): >>42810851 #
14. dang ◴[] No.42810851{3}[source]
Don't worry! The only thing that matters is recalibrating going forward. If you're willing to do that, all will be well.

This whole thing is a learning process for all of us, and me most of all.

p.s. I appreciate your reply. It's not easy to be so open and most people can't or won't do it.