Log in | Sign up
- 1 Post
- 176 Comments
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•A remote code execution vulnerability has been found in Microslop NotepadEnglish
1·23 days agoAh. I use regex replace every week with matching substrings a good few times a month. It’s not any slower to load than notepad and considerably less annoying.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•A remote code execution vulnerability has been found in Microslop NotepadEnglish
2·23 days agoThe only time it’s ever in the least bit slow to load is when it’s on a onedrive folder at work and Microsoft don’t cache it locally so there’s a delay getting the thing in the first place.
Does metapad have regex find and replace? If so, smaller and even faster is appealing.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•A remote code execution vulnerability has been found in Microslop NotepadEnglish
0·24 days agoWordPad writes fairly clean rtf. Word writes incredibly bloated messy rtf. No, I don’t want to use a .docx or .pdf generating library, I just wanna slap some strings together and have it come out ready to print yet editable by non techy users. I use wordpad to write my templates.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•A remote code execution vulnerability has been found in Microslop NotepadEnglish
1·24 days agoI use EditPadLite and have done for a loong time. It has regex find and replace, is fast and you can tell it to display word wrapped or not, numbered lines or not, font, size, colours, syntax highlighting scheme, all based on file extensions. I have it as my default text editor and for all kinds of other files as well as text.
If I want to do major coding, I fire up the IDE and choose from my recent projects, but if I want to quickly edit some xml or a single source file, I double click it and edit it in EditPadLite.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•A remote code execution vulnerability has been found in Microslop NotepadEnglish
13·24 days agoIf you’re still on windows 10, notepad is fine, but you might not be getting security updates for the whole OS. If you’re on windows 11, notepad is annoying, bloated, has AI, and is a security risk. Also the OS updates you are getting might well be written by AI, and we all know how infallible AI is, right?
I couldn’t figure out what the clue was that the kid would be a programmer. Surely any kid could have gotten this right? Then I read your comment and it all made sense. Thank you.
And yes, yes I am a programmer.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•Ring Cameras Join Flock and Amazon to Now Create Direct Data Access for ICEEnglish
2·1 month agoYou’re right, of course, but I really enjoyed “fubuciary”. It’s a deliblicious misplomuncitation.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•Ring Cameras Join Flock and Amazon to Now Create Direct Data Access for ICEEnglish
9·1 month agoYeah, the idea of Amazon running my home security did NOT appeal to me. I went with another brand.
Log in | Sign up@lemmy.worldto
Programmer Humor@programming.dev•There was no other way!
1·2 months agoelm is easily the loveliest programming language of any paradigm I’ve ever come across. Imagine if you enjoyed maintaining an old codebase, or that five years later adding a new feature wouldn’t take you half a day to get your had round the insane tangled spaghetti of your project, because the spaghetti and the meatballs and the sauce were always kept separate until cooked and served on the dish by the compiler. You find the spaghetti straight and in bundles because that’s how you like them laid out and no one tried to get you to soften them in the warm sauce and thread them through the raw meatballs. Imagine if the compiler did your whole project in about three to five seconds, and was genuinely helpful when something is going to bite you later.
Get your monad burritos here: https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
Log in | Sign up@lemmy.worldto
Programmer Humor@programming.dev•There was no other way!
01·2 months agoI’ve been through phases when I could explain it, and in far simpler terms, less jargony, than endofunctors
A monad is when you can do shit and return stuff. There are two things you can do in absolutely every doShitAndReturnStuff:
andThen, also known as;in less flexible languages and>=in more esoteric languages.- And
returnalso known as
function ret(const a)
{ ret = a
}in other languages.
There are two rules:
(a then b) then c=a then (b then c), which sounds obvious, but I skipped a couple of values being passed (I’m using the kleisli category), and it can actually go wrong, which means that if you don’t have a monad but behave like you do, all sorts of subtle and very hard indeed to debug errors can sneak in. See “software complexity problem” for details.ret then somethingrother=somethingorother=somethingorother then ret, which would seem obvious to you if you spotted that ret does nothing, but for fun, it turns out that in a language with a sufficiently advanced/flexible/accurate type system (eg Hindley-Milner stuff), of you manage 2 you get 1 for free, which is totally awesome.
“But what’s the point?” I hear all the Python devs say “We already got rid of the curly brackets. What more do you want?” (Which starts a flame war with the C syntax folk while the elm programmers shake their head and wonder why anyone is manually formatting their code whether it’s with curly braces or not in 2026. Well, the point, my dear internet Lunatics that have persisted with this fairly unhelpful and daft re-expression of monads, the point is: what if you could redefine
;locally to totally rewire your programming language and everyone was used to that and understood what you were doing from context? Yesterday it was making database requests, but today it’s answering queries on a server. Or authenticating users from the other side of the globe. Maybe now it’s a recursive descent parser or a non-deterministic, expanding list of possible future moves in a game.It’s totally awesome and powerful and you just don’t know that you’re missing it because you have no idea unless you already know, but that’s not really helping anyone that doesn’t already understand monads, sorry. Not that this was a plausible attempt at that. It’s more just a bit of humour if you already came across monads. Famously a monad is like a burrito more than anything else.
But unfortunately there are also monad transformer stacks. And… …operator soup for lenses and prisms. And trust me, you don’t want to go there, you really, really don’t. Just don’t go there, I’m telling you, don’t. DID YOU LIKE BEING SANE? I WARNED YOU, REMEMBER.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•Grok AI still being used to digitally undress women and children despite suspension pledgeEnglish
8·2 months agoWhy would musk stop his pet ai doing what he wants it to do? He’s never done that in the past.
Rust is more of a C++ replacement, no?
It’s fast and memory secure, so it’s good for stuff you might do in C but you don’t want to risk a memory leak or segmentation fault.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•Trump, 79, Rants Incoherently About Robots and AIEnglish
3·2 months agoRemoved by mod
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•What the Linux desktop really needs to challenge WindowsEnglish
162·2 months agoExactly. I wouldn’t touch a chromebook with a barge pole. Who wants Google to watch absolutely everything you do?
I’m a mint guy and cis, but I wear my socks at more of an ubuntu level. Is it because I also like functional programming?
Shout out to all the cool trans geeks, though.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•Zig quits GitHub, says Microsoft's AI obsession has ruined the serviceEnglish
1·3 months agoYou’d go trans for me? Sweet.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•ChatGPT is down worldwide, conversations disappeared for usersEnglish
15·3 months agoCan’t tell you how excited I am to read this headline, despite the feeling that I really oughtn’t count my chickens before they’ve hatched.
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•Zig quits GitHub, says Microsoft's AI obsession has ruined the serviceEnglish
1·3 months agoI think I’m falling in love with you. Is that gay?
Log in | Sign up@lemmy.worldto
Technology@lemmy.world•Zig quits GitHub, says Microsoft's AI obsession has ruined the serviceEnglish
1·3 months agoYou’re right and I should stop being so rude to you. You’re so wise. I respect you as the source of this viewpoint so very much because you live it out in such an exemplary fashion.


I was going to guess that it was one of Trump’s idiot corrupt collaborators or AI, and here it is, Elon Musk’s idiot collaborators.