Remix.run Logo
Muromec 9 hours ago

What does notepad need openssl for?

keepamovin 9 hours ago | parent | next [-]

Encryption at rest (AES-GCM).

To meet FIPS 140-3, I can't roll my own crypto; I have to use a validated module.

I actually only link OpenSSL on Linux, and then only if it's in FIPS-mode. On Windows (CNG) and macOS (CoreCrypto), I use the native OS primitives to avoid the dependency and keep the binary small.

absynth 9 hours ago | parent | prev | next [-]

For the built-in web-browser instance it likely contains by now.

daemoncoder 9 hours ago | parent [-]

Ability to handle email coming soon.

autoexec 8 hours ago | parent [-]

But can it play MP3s?

MonkeyClub 8 hours ago | parent [-]

I'm sure eventually it will, it's law:

Every text editor, if it survives long enough, will end up implementing a partial, bug-ridden version of Emacs.

oblio 8 hours ago | parent [-]

> Every text editor, if it survives long enough, will end up implementing a partial, bug-ridden version of Emacs.

Every text editor, including Emacs [...].

anthk 5 hours ago | parent | next [-]

Emacs has EMMS for music, reusing mpg123/mpv/ffplay and the like, but it can emulate Vim well enough too ;)

Altough now I'm using 9front, Sam and Acme. I feel myself weird not using the keyboard but at least I understood structural expressions for Sam/Acme really fast, first with 'Vis' and next under Acme. Oh, Acme can do mail and news and a bunch more... because it has I/O since the beginning, you can plug anything into it, from commands to the text buffer to sockets. Even a crude HN client if you dare.

xaldir 3 hours ago | parent | prev [-]

No, no, no, Emacs is a pretty good operating system, it just lacks a good text editor.

nicoburns 9 hours ago | parent | prev | next [-]

Looks like it's using it for encryption.

w4yai 9 hours ago | parent | prev [-]

Cryptography I guess