The fact that Century-bandwidth has a dash but decade bandwidth has not is weird, I didn't make the connection due to that (one sounded like a brand name, the other not)
The term "century-bandwidth" is always used in the article as a pre-noun adjective. The term "decade bandwidth" is not used that way. It's the difference between "a well-known author" and "an author who is well known".
Given that I assume NOTEPAD.EXE is still basically a window containing an optional status bar and a multiline edit control with a custom WNDPROC for managing features like word wrap, I'm actually curious why it opens with such a large private working set, even on Windows 11.
Possibly space for data allocated by one of the 50+ DLLs it loads directly or indirectly to support features like Unicode text input and rendering.
Actually, it gets much worse. By default, recent Windows 11 versions use a completely new version of Notepad with support for things like tabs, styled text, and AI (!).
Even with all the new features disabled, this one has a 32 MB private working set before opening a single file.
Amusingly, GNU Emacs, a.k.a. Eight Megabytes And Constantly Swapping at a time when entry-level UNIX workstations actually shipped with as little as 4 MB RAM, opens on the same machine with a smaller (25 MB) private working set than the new Notepad.
To be fair to at least one team at Microsoft, the EDIT.EXE text-mode editor recently added to Windows 11, with a user interface that somehow manages to be more consistent with basic Windows UI conventions than many modern Windows GUI apps despite not being a GUI app at all, opens with a private working set size of only 520 kB.
Even a minimal Hello World program (1.5KB executable) takes 340K of active private working set, and 552K of commit size. Windows just don't allow programs to use any less memory than that. You're bound by what the system libraries allocate (either statically or dynamically).
Once you create a window, even if you haven't drawn that window, your minimum is now around 500KB.
But can you even express this function with the elementary operator symbols, exp, log, power and trig functions? It seems to me like no, you can't express "largest real solution" with those (and what's the intended result for complex inputs?)
At least eml can express the quintic itself, just like the above mentioned operators can
Author and EML are using different definitions of elementary functions, EML's definition being the school textbooks' one (polynomials, sin, exp, log, arcsin, arctan, closed under multiplication, division and composition). The author's definition I've never met before, it apparently includes some multi-valued functions, which are quite unusual.
> More generally, in modern mathematics, elementary functions comprise the set of functions previously enumerated, all algebraic functions (not often encountered by beginners), and all functions obtained by roots of a polynomial whose coefficients are elementary. [...] This list of elementary functions was originally set forth by Joseph Liouville in 1833.
Why not fix this at the browser level? E.g. long or double click on back button = go to previous non-javascript-affected page (I mean by that: last page navigated to in the classical sense, ignoring dynamic histories altered by js and dynamic content)
That wouldn't work because this technique messes with your history. Long press on the button will just show you a list of the previous pages you visited, and all of them will have the same link to the one you're in, with just one at the bottom of the actual URL you came from. But that's so much friction UX-wise.
Double clicking is not a fix because it doubles latency, and more than doubles latency if you don't want to issue page loads that are immediately aborted. Long clicking is such a bizarre anti-feature that I never considered it might exist until I read about it in this HN discussion. Putting touchscreen-specific workarounds for lack of mouse buttons and modifier keys in a traditional GUI app is insanity.
Do you use executable mods? Downgraders, engine fixes, etc? I'm also curious what mod manager you use, because getting MO2 to work under linux is a bit janky as well.
I use MO2 on Linux through Steam's Proton runtime, to play TTW (Fallout NV mod). Works fine. The TTW installer did require an older Proton version though.
Probably not often I'd say, but at least there were some games I played with wine where some executables to apply mods also ran in wine and worked, I vaguely remember some fix to make something be able to use more than a few GB of ram to allow farther or better remdering, sometimes just a strange combination of things is needed to get something to work. But that's actually long ago, these days everything just works in Steam instead
Yeah. I recently tried to run an auxiliary program (Mass Effect save editor because the character creator sucks) on Linux which was only written for Windows. Getting it running in the same Proton "space" (bottle?) was not an enormous challenge, but it was very far from "just works".
> I always found it odd that scaling down an image now and then scaling it back to its original size 2 seconds later with the same tool resulted in a loss of quality
Maybe it's because I grew up with Paint Shop Pro 6 and such, but that seems completely normal and expected to me
I was using Photoshop, I don't remember when exactly but it's probably in the 15-20 year range when non-destructive scaling was available. I don't remember not having it. Glad to see GIMP is moving in this direction.
Yep, there were people hand-building wooden PC cases, building a fish tank into their case, painting fancy colors and patterns on it, ... And there were colored LEDs too, but they didn't come with bloatware OS-dependent software, because they didn't need software
reply