Earlier quoted context omitted.
Let me tell you about my knives: -A swiss army knife that I always carry, for small fixes, opening packages & bottles (the scissors are amazing). -A small foldable knife for slightly heavier duty or eating on the go. -A bigger foldable knife for outdoors, camping, ang general purpose work. -A rescue knife I keep in an emergency kit, with cord cutter and glass breaker. -A huge chef knife for general cooking. -A small…
Do you use a different computer for each editing task too?
PSPad: A freeware programmer's editor for Windows
81–90 of 100 posts
Re: PSPad: A freeware programmer's editor for Windows
#82Earlier quoted context omitted.
Well yeah of course. But on Windows you don't need to do any of that. I think that was GP's point.
You don't need any of that, but not because Windows is somehow "better" but because it's Windows "culture" to package almost all dependencies with the application, while on Linux application use a bunch of libraries that are part of the distribution.
Re: PSPad: A freeware programmer's editor for Windows
#83PSPad is probably the editor in which I've written most of my code as I was learning programming on my own (mostly PHP on Windows XP, old times…). Before that, I had used Notepad (yes, I did!), Notepad2 and Notepad++, but PSPad had so many features, so well integrated together that I used it almost exclusively. At some point, I had to switch because… you know… NetBSD. And it was a real pain to start working with Emac…
>NetBSD. And it was a real pain to start working with Emacs. You could use any other editor, both for GUI and CLI.
In retrospect, I'm probably a happier coder now because of that.
Re: PSPad: A freeware programmer's editor for Windows
#84One of the good things about Windows is the backwards compat. I know this particular code has been updated in 2021, sure, but in general, you can take binary from early 2000s and it will run on Windows 10 most likely. (OK, games and rich "multimedia CD-ROMs" from that era have problems, but it holds in general.) In linux, it kinda holds, because everything is open-source anyway, but binaries in general are not compat…
It is a double-edged sword. I believe the primary reason Windows has so many 'issues' in general is the sheer amount of hardware and ancient software that is supported. Keeping the surface area small is easier to maintain, more secure (less attack vectors), etc... I am not saying one approach is better than the other - but when it comes to Apple it makes a lot of sense that they did what the did considering they have…
The hardware part in the old days maybe - they have solved that problem. I am not sure beyond people's opinions there are any real issues directly attributable to backwards s/w compatibility.
Re: PSPad: A freeware programmer's editor for Windows
#85Earlier quoted context omitted.
If you load outside data into the program, it has the potential to be exploited. There is no shortage of exploits for editors, media players, etc. that only require the victim to open a specially crafted file.
What makes you think exploit crafters are waiting around for you to load their random JPG into an old version of Paint Shop Pro? It's not like these exploits are one-size-fits-all
Maybe it will connect to a server that has been dead for five years or maybe it's pointing towards a domain name that the attacker still maintains. Maybe instead of a trojan, it's a cryptolocker or old school destructive malware. I don't know why anybody would want to gamble with something like this.
Also, some of the exploits are one-size-fits-all because they target the underlying libraries that the software is using.
Re: PSPad: A freeware programmer's editor for Windows
#86Earlier quoted context omitted.
What makes you think exploit crafters are waiting around for you to load their random JPG into an old version of Paint Shop Pro? It's not like these exploits are one-size-fits-all
Waiting for victims to run your malware is not an active process. It requires no resources on the attacker's part beyond maintaining a server. Maybe it will connect to a server that has been dead for five years or maybe it's pointing towards a domain name that the attacker still maintains. Maybe instead of a trojan, it's a cryptolocker or old school destructive malware. I don't know why anybody would want to gamble w…
If you've reason to be paranoid, sure. And if you're trolling old warez archives with software contemporary to the time, sure. But otherwise? The odds are too low and the possibility space too high for anyone to bother
Re: PSPad: A freeware programmer's editor for Windows
#87Earlier quoted context omitted.
I'm using Paint Shop Pro 7 as my main image editor[0], it has the best UX of any image editor i've used, was released 21 years ago and i have zero concerns about its security - not because i expect it to be secure (chances are it is using, e.g., a jpeg library with security bugs) but because there isn't any use case where that would matter. Similarly i use Delphi 2 and C++ Builder (both around 25 years old) now and t…
> I'm using Paint Shop Pro 7 Same here, and TextPad from the same era still works (I occasionally try the version in my download archive saved back around 2001).
I'm impressed by the longevity of both PSPad and TextPad and it's refreshing to encounter fast, native, nimble desktop programs.
Re: PSPad: A freeware programmer's editor for Windows
#88Earlier quoted context omitted.
For a text editor, what's wrong with any of TextMate, BBEdit, ubEthaEdit or CotEditor, to name but a few. Literally the only thing I've ever seen anyone in a professional setting use MS Paint for, is pasting the result of a screen dump, because apparently capturing to a file would have made it to convenient for the user. What exactly do you see missing from the macOS Calculator, that Windows has?
> For a text editor, what's wrong with any of TextMate, BBEdit, ubEthaEdit or CotEditor, to name but a few. There is nothing wrong with those. I guess it is a matter of getting comfortable with the UI. > Literally the only thing I've ever seen anyone in a professional setting use MS Paint for, is pasting the result of a screen dump, because apparently capturing to a file would have made it to convenient for the user.…
It’s a text editor. The “UI” is a box you type in. What “getting used to”?
> Even the markup tools in macos's default editor are cryptic and hard to use.
If you say so.
> On windows, the calculator has a button that converts it into various specialized versions. Like programmer, which has a nice bit-wise display also. There are many built-in unit conversions too.
macOS built in calculator has had multiple modes and conversion tools (including e change rates using online lookup) for years. I don’t know exactly how long it’s had those features, but it’s since the early days of Mac OS X at least.
Re: PSPad: A freeware programmer's editor for Windows
#89Earlier quoted context omitted.
Well yeah of course. But on Windows you don't need to do any of that. I think that was GP's point.
You don't need any of that, but not because Windows is somehow "better" but because it's Windows "culture" to package almost all dependencies with the application, while on Linux application use a bunch of libraries that are part of the distribution.
Re: PSPad: A freeware programmer's editor for Windows
#90One of the good things about Windows is the backwards compat. I know this particular code has been updated in 2021, sure, but in general, you can take binary from early 2000s and it will run on Windows 10 most likely. (OK, games and rich "multimedia CD-ROMs" from that era have problems, but it holds in general.) In linux, it kinda holds, because everything is open-source anyway, but binaries in general are not compat…
Just because you can doesn't mean you should run something that old. I would not want to run a 21 year old native application written in C or C++ from a different era of security consciousness on any modern machine. Certainly not anything connected to the internet--remember that was the hey-day of massive worms that crippled entire networks of machines. If the source hasn't been touched in decades, treat it like an a…
Software isn't magic, security isn't magic either. You can employ physical protections (air-gap) and hardware/software (firewall, etc) protections to contain the threat. All software has the potential to be vulnerable, and so a sysadmin would be wise to treat them equally - new or old.