Live data from Hacker News

NirSoft Freeware (2008)

nirsoft.net

151–160 of 241 posts

Re: NirSoft Freeware (2008)

#151
post #99

Earlier quoted context omitted.

I'm sorry for going off topic, but I keep seeing this kind of comment and I want to get an answer - how is Notepad not a good editor? It can take any ASCII/ANSI/UTF file and output it in plaintext. It has line-wrap as an option. It loads fast and can handle files of decent size without lag. Users can set display and print fonts, etc. I'm really lost as to why anyone says Notepad is not a good text editor for basic te…

> how is Notepad not a good editor? 1. Only understands Windows line endings. 2. Always saves UTF-8 with a BOM. Only the first one is really a significant issue, but the second one can be a pain in the ass sometimes. Granted, yes, it's a pain in the ass primarily because *nix applications often treat a BOM as data, but it's still a pain in the ass. > Heck, if I need a DOS batch file, I turn to either Notepad or Edit.…

>Edit? You've been gone awhile. Edit has never been released on any x64 platform of Windows, AFAIK. Why? Because it's a 16-bit application! NTVDM, the 16/32-bit DOS and 16 bit Windows emulator only runs on 32-bit Windows. WoW64, the 32-bit Windows emulator for x64 Windows, does not run 16 bit applications.

I only use a 32-bit OS and a 32-bit processor for Win7. If it doesn't work in x64, you've just given me a reason to never "upgrade". Then again, if my computer didn't throw a hissy fit over it, I'd be using FreeDOS as my primary OS. Either that or just get an old MS-DOS 6.2 installed.

Re: NirSoft Freeware (2008)

#152
post #57
post #34

Earlier quoted context omitted.

If that happens Notepad++ will probably the first explicit GNU GPL product from MS.

It's still hard to understand that they haven't touched Notepad in such a long time. The effort to get a good editor must be tiny compared to a lot of other stuff they are doing. I am pretty sure I could improve Notepad substantially with just a few days of work.

Notepad will be tabbed soon by Windows Sets. https://arstechnica.com/gadgets/2017/11/tabs-come-to-every-w...

Re: NirSoft Freeware (2008)

#153

Earlier quoted context omitted.

All good questions and some things will probably be well addressed by PWA or whatever we decide to call JavaScript rich webpages by then. But some UI issues, like the lack of a proper menu, browser's chrome and address bar will still be a turn off. Besides, having unrestriced access to the user's drive is not something a web page should be able to do and is a must for something like a text editor.

There's no reason a text editor, or most applications really, need unrestricted access to a user's disk. They have to prompt the user with a file open dialog anyway, so you may as well let the OS handle that and pass an fd/handle across the boundary for you.

What if you are using a smart IDE like editor that, for instance, minimizes and concatenates your css and js files?

It’s going to want access to all files in that directory, not only the ones you are editing.

Re: NirSoft Freeware (2008)

#156
post #92

Earlier quoted context omitted.

I've been thinking of something along those lines for years. I hope your project gets traction. I'd love to develop with web technologies exclusively, but what we've been doing with Electron is crazy. Imagine loading a whole new Win32 or Carbon/Cocoa for every app you open. I can understand the inconsistencies and lack of feature support that could emerge from using a different browser engine for each OS (Webkit/Edge…

Isn't this basically what PWAs will hopefully solve? Rather than Spotify, Slack, Discord, ... all coming with their own Electron bundle they can be packaged up as a PWA and use the browser as the runtime environment along with all the nice offline stuff, safe OS integration for notifications, sandboxed file system access, ability to still do some work in S0i3 (aka Modern Standy on Windows), etc. Or am I totally wrong…

What is "PWA"?

Re: NirSoft Freeware (2008)

#157

Earlier quoted context omitted.

The last time I noticed a real performance increase was going from HDD to SSD. I mean, I do also ask a lot more of my machine than 10 or 15 years ago so it probably balances out.

What is the biggest current bottleneck? Going from HDD to SSD makes even a 5 year old laptop feel close to current. Is there something that would do the same now?

Past 10 years is getting the same performance with less energy so you don't have fan noise and you get long battery life. Past 5 years is soldering everything to motherboard so you can't upgrade or replace anything without buying a new laptop.

Re: NirSoft Freeware (2008)

#158

Earlier quoted context omitted.

What is the biggest current bottleneck? Going from HDD to SSD makes even a 5 year old laptop feel close to current. Is there something that would do the same now?

Depending on the CPU, RAM speed can be a big one. Laptop vs desktop still carries a performance cost due to the power requirements. NVMe SSDs are to regular SSDs what they were to hard drives, but there are limits, especially gigabit internet and slower CPUs. Honestly though, the biggest gains are generally in making software more efficient — like choosing Safari instead of Chrome, or removing unnecessary drivers and…

As blockers can be very bad for performance because they are dumb. uBlock Origin is good though.

Re: NirSoft Freeware (2008)

#159

Earlier quoted context omitted.

im really fed up with this argument. most "native" apps use big chunks of the platform "frameworks" and are not platform independent, which was introduced by os companies and politics in the first place. most modern apple native apps are the ones that crash the most while electron are stable as fuck.

> most modern apple native apps are the ones that crash the most while electron are stable as... I'd hesitate to make this generalization. I need to use slack on a macbook for work and it crashes regularly. I tried out VS code and it also would crash on occasion. Worse than that, coworkers of mine have rolled bug-ridden electron apps that we're required to use. There are plenty of non-electron apps that are stable.

What do these custom apps do and why aren't they webapps?

Re: NirSoft Freeware (2008)

#160

Earlier quoted context omitted.

im really fed up with this argument. most "native" apps use big chunks of the platform "frameworks" and are not platform independent, which was introduced by os companies and politics in the first place. most modern apple native apps are the ones that crash the most while electron are stable as fuck.

It's better (and more efficient) to have a developer write (or waste, if you consider doing their job "wasting time") two interfaces than to waste the computer resources of a million people. Electron is just outsourcing cross platform development to the Chromium project.

> Electron is just outsourcing cross platform development to the Chromium project.

... and ultimately to the consumer, who pays for higher spec'd hardware and more electricity.

Post reply on HN