Live data from Hacker News

Notepad++ is 21 years old

learnhub.top

171–180 of 254 posts

Re: Notepad++ is 21 years old

#172
post #136

I haven't used Notepad++ since they were exposed for having a CIA backdoor, which they "fixed" after it came to light. https://notepad-plus-plus.org/news/v733-fix-cia-hacking-npp-...

You either didn't read your own link, or didn't understand it - NP++ uses a DLL that could be separately backdoored; the backdoored version wasn't shipping with NP++ installations.

You could in theory do something similar with literally any Windows application that links a DLL (i.e. virtually all of them).

Re: Notepad++ is 21 years old

#173

Notepad++ is so based. It's a traditionally well-made native app, fast and lean, with a dense and useful interface, which is a breath of fresh air amidst a sea of Electron & Co. bloat that comprises modern apps. Also has a nice logo for a FOSS app. Branding is important, even for FOSS, which so many unfortunately fail at. If your software creation is associated with a foot or a rat, then you're doing it wrong.

I put IrfanView on every windows machine I use. It's a very handy and lightweight image viewer. But the logo is an animal ran over by a car, I think? I've had people ask me about why I have 'that dead animal' icon on my desktop.

Re: Notepad++ is 21 years old

#175

One thing I really like about software is that it can theoretically live forever. I know bit rot is real, but with some maintenance, and even a quite small community, it can keep getting revitalized basically forever.[1] The field is generally still young, so I look forward to good solid software just getting older and older and still working well. Makes it worth learning and internalizing. C is in its 50s, and doesn…

One thing i like about Emacs is i can be reasonably sure it isnt going anywhere anytime soon. The GNU version was first released almost 40 years ago and its still actively used and maintained. I like investing my time learning quality tools that stand the test of time.

Re: Notepad++ is 21 years old

#177

Earlier quoted context omitted.

I think I'm one of the last people using WSL1. I think everyone jumped to WSL2 because 2 is bigger than 1, but they're really different things. WSL1 lets me keep my files on the Windows side, let's my IDE (PHP storm) remain performant with no Linux to Windows file system overhead, but I still get to use all the Linux CLI tools. I still pay some overhead for that, but it's better than doing it the other way around and…

I was like you until last year. I did all my development from Emacs on WSL1, writing mostly Windows-specific code (DCOM). I maintained a set of brittle hacks to allow me to drive Windows side CMake and MSBuild straight from Emacs, and then run LSP on compile commands from Clang tricked into thinking it's cross-compiling. It held up surprisingly well. Eventually, I installed a WSL2 distro so I could run Docker, then I…

Genuinely impressed at this bespoke approach.

Re: Notepad++ is 21 years old

#178

Earlier quoted context omitted.

> I did look for something a bit more cross platform to replace it vim. ;) While yes, it has quite a learning curve, the payout IMO is ultimately worth it. But Notepad++ will always have a place in my heart; it was what I used for a long time back when I was also still using Windows, and it's a solid editor, and leagues better than NOTEPAD.EXE. Especially 21 years ago, the landscape was much different. "DevC++" I thi…

vim is amazing once you learn a couple verbs, visual block mode, windows, and the nice special subjects, eg % for enclosing parens

I seldom use vim/neovim these days (except for commit messages as it's $EDITOR) but use vim bindings via plugins everywhere I can (Intellij, VSCode)

Sometimes there's issues with these, but they're generally quite good for daily use (although slower)

Post reply on HN