376
top 43 comments
sorted by: hot top controversial new old
[-] chunes@lemmy.world 45 points 1 day ago

Really fucking pathetic how someone has to explain to microsoft and modern 'developers' that the operating system already comes with UI elements

[-] FlashMobOfOne@lemmy.world 25 points 1 day ago

Monetizing notepad pissed me off so much.

That's like making people pay for save functionality in a video game.

[-] VitoRobles@lemmy.today 16 points 1 day ago

I mean there was that time the CEO of EA suggested charging a dollar to reload in a FPS game.

[-] AngryCommieKender@lemmy.world 15 points 1 day ago
[-] explodicle@sh.itjust.works 12 points 1 day ago

WOW that comic looks different in 2026

[-] Buddahriffic@lemmy.world 5 points 1 day ago

Yeah, can't say I'm a fan of the ugly cartoons style.

[-] AngryCommieKender@lemmy.world 4 points 1 day ago

Yeah, there seem to have been 3-4 distinct styles so far. They're just doing their thing. I still read even though I have no clue what they are on about more than half the time.

[-] Feddinat0r@feddit.org 58 points 2 days ago
[-] pastermil@sh.itjust.works 26 points 2 days ago

I have my own copilot. It's called domestic partner.

[-] Bananskal@nord.pub 14 points 2 days ago

So you do pair programming or..?

[-] pastermil@sh.itjust.works 3 points 1 day ago

Well, not me, but some people do.

[-] FippleStone@aussie.zone 7 points 1 day ago
[-] Hupf@feddit.org 9 points 1 day ago

Copilot take the wheel!

[-] pHr34kY@lemmy.world 36 points 2 days ago

People who programmed in the 80s and 90s are all pro golfers. Modern coders could learn from them.

[-] DokPsy@lemmy.world 14 points 1 day ago

Before I even clicked on the article I knew it was going to be Dave Plummer. This kind of thing is exactly what he'd do

[-] ChaoticNeutralCzech@feddit.org 11 points 1 day ago* (last edited 1 day ago)

GIMP could learn from this. In folders with many items, its Open (as Layers)/Save as... dialog is super slow (and the loading cannot be skipped even if you know the filename; this may get fixed soon though). The DE has one already, dammit!

[-] bw42@lemmy.world 37 points 2 days ago

I just uninstalled the UWP Notepad and use the old one. But I guess some people need hobbies.

[-] Jiral@lemmy.world 27 points 2 days ago

What's wrong with having hobbies?

[-] Valmond@lemmy.dbzer0.com 28 points 2 days ago

It's illegal.

[-] bw42@lemmy.world 2 points 1 day ago

Nothing wrong with having hobbies. They give us lots of interesting things.

[-] DokPsy@lemmy.world 11 points 1 day ago

The programmer from the article is Dave Plummer. This is one of his hobbies. Check his YouTube channel Dave's Garage for more of them

[-] Appoxo@lemmy.dbzer0.com 1 points 1 day ago

You can do that??
Guess I have to find out how to do it in a reliable way for our prepped client systems!!

[-] bw42@lemmy.world 1 points 1 day ago

Yeah, my work computer I uninstalled the UWP Notepad by right clicking it in start menu and choosing uninstall. Then when I open Notepad from search or run it opens the old Notepad instead.

[-] Appoxo@lemmy.dbzer0.com 1 points 1 day ago* (last edited 1 day ago)

I am aware of Remove-AppXPackage being a thing but I kind of expected the notepad thing to be an integral part of itm
Probably the usual of replacig the frontend and usi g a skin on top of the old EXE by using it as a backend.

[-] kshade@lemmy.world 1 points 1 day ago

Only way I've found is to have a script that uninstalls certain apps using Powershell on logon. We are rolling out Notepad3 instead, it's better than UWP or classic, which they patched to nag you about the UWP version.

[-] flambonkscious@sh.itjust.works 1 points 1 day ago

Wow, I didn't know there's been developments beyond notepad2-mod - thanks!

[-] Sanguine@lemmy.dbzer0.com 23 points 2 days ago

Plummers YouTube channel is excellent btw

[-] DokPsy@lemmy.world 6 points 1 day ago

I always take a seat at Dave's garage

[-] lowleveldata@programming.dev 17 points 2 days ago

Who cares about file size? It would be more impressive to optimize it for better performance / less memory usage

[-] ch00f@lemmy.world 27 points 2 days ago* (last edited 2 days ago)

~~I suspect a 2.5kb application would probably load quickly and use little memory.~~

Edit: I'm an illiterate dumdum. Don't upvote.

[-] lowleveldata@programming.dev 22 points 2 days ago

One user reported it chewing through around 500MB of RAM on 64-bit Windows 7

It says this right in the article. Is reading the article too much to ask?

[-] tal@lemmy.today 26 points 2 days ago

They don't say the scenario where that's happening, though. Unless your editor supports large file editing, a mode where it doesn't load the whole file into memory, unless it has filesize restrictions that make it just fail, if you throw a large enough file at it, it's invariably going to use a bunch of memory.

$ dd if=/dev/zero of=out.bin bs=1M count=500
500+0 records in
500+0 records out
524288000 bytes (524 MB, 500 MiB) copied, 0.100949 s, 5.2 GB/s
$ vim out.bin

On my system, after it (slowly) finishes opening that file, vim's using 511MB RSS. I know that vim has some sort of large file editing support, though not how to use it.

On emacs, large file editing support is from the vlf package.

$ emacs
M-x vlf RET
out.bin RET

Emacs is using 75.3 MB RSS after opening that.

[-] ChaoticNeutralCzech@feddit.org 12 points 2 days ago

They do, in the linked GitHub issue:
https://github.com/PlummersSoftwareLLC/TinyRetroPad/issues/21

Apparently, that's just sitting idle.

By not optimizing for file size with Crinkler, the executable grows by a factor of 4 and RAM usage shrinks by a factor of 300. This build will probably be made available to people who value 500 MB RAM per running instance more than the 9 kiB of disk space saved (I assume that's anyone wanting to use it in practice).

[-] ch00f@lemmy.world 13 points 2 days ago

Yes apparently. Apologies.

[-] CameronDev@programming.dev 14 points 2 days ago* (last edited 2 days ago)

Size on disk doesn't correlate to memory usage or load time. You can get a very small on disk size by compression, or downloading the main executable at runtime.

[-] Feyd@programming.dev 10 points 2 days ago* (last edited 2 days ago)

The size of the main binary and all the libraries loaded does determine the starting point of the memory usage, but then doing things like loading files are going to also use memory and there are many strategies for optimizing for speed, memory usage, disk size that have tradeoffs between them. Anyway the point is that the size of the program itself isn't irrelevant even though it isn't the only factor in memory usage.

[-] CameronDev@programming.dev 2 points 2 days ago

Even the linked libraries may not contribute anything, if they are already loaded and shared amongst other processes. There are so many factors and trade offs that you cant really make any assumptions based off just the executable size.

[-] ch00f@lemmy.world 6 points 2 days ago

Sure. I wasn't thinking of something like .kkreiger. I assumed that a small simple text editor would use a similarly small amount of memory. Shocked it ballooned so big. Sorry can't read the article at the moment.

[-] ChaoticNeutralCzech@feddit.org 4 points 1 day ago* (last edited 1 day ago)

Simply building without Crinkler compression changes the file size to 11 kiB and RAM usage to 1.7 MB. That's almost double what Microsoft's old Notepad (at a file size of 250-350 kiB, including an uncompressed multi-size RGBA icon of around 100 kiB and localization) uses but not bad, and probably the version most people will prefer for practical use.

[-] CameronDev@programming.dev 6 points 2 days ago

It does some of the tricks that .kkreiger uses, including compressing the binary.

And at least according to a few reports, it uses 500MB of ram:

https://github.com/PlummersSoftwareLLC/TinyRetroPad/issues/21

[-] LeFrog@discuss.tchncs.de 2 points 1 day ago* (last edited 1 day ago)

.kkrieger

Oh my god thanks for these memories

demoscene & 64K intro

[-] JackbyDev@programming.dev 1 points 1 day ago

Thinking it doesn't correlate at all seems foolish. There is some correlation, it's just miniscule.

this post was submitted on 04 Jul 2026
376 points (100.0% liked)

PC Master Race

21659 readers
507 users here now

A community for PC Master Race.

Rules:

  1. No bigotry: Including racism, sexism, homophobia, transphobia, or xenophobia. Code of Conduct.
  2. Be respectful. Everyone should feel welcome here.
  3. No NSFW content.
  4. No Ads / Spamming.
  5. Be thoughtful and helpful: especially when new beginners have questions.

founded 3 years ago
MODERATORS