Hacker Newsnew | past | comments | ask | show | jobs | submit | reddalo's commentslogin

I miss when the Notepad was doing what the Notepad is supposed to do: show a text file, plain and simple.

Haha, yeah.. Im using Notepad2 actually, because for LOOONG time, notepad.exe could not display LF files correctly... and Notepad2 has a bit more features, but still.. clean and lean.

This was already better when the latest from MS was still called "* XP":

https://liquidninja.com/metapad/


Wow that's a hit of nostalgia, I'd completely forgotten about metapad, but I loved it back in the day.

And it's hard to believe now, but yes, support for Ctrl+S to save file was a notable feature because notepad itself didn't support that back then.


Oh wow, yes I remember now, I used to type `Alt+F` and then `S` immediately because Notepad didn't support `Ctrl+S` back then. Thanks for giving me nostalgia!

I always did ALT-F4 Y (but I think it is S now) because I like to live dangerously.

I've still got the very fast muscle memory of "Alt-F S", I used to do it habitually in Word and Excel. Still do it occasionally, then having to then undo whatever it does now (luckily it's usually nothing), but sometimes it leaves the Alt press 'open' so the next letter I press does something unpredictable.

The menu should be closeable with escape according to IBM CUA IIRC

I used to overwrite c:\windows\notepad.exe with Metapad. At some point Windows security made this a pain though!

The OP is referring to the original article [1] that Raymond Chen published on his blog, which was posted on January 3rd, 2006 (20 years ago).

[1] https://devblogs.microsoft.com/oldnewthing/20060103-52/?p=32...


I miss that kind of iteration. New OS releases actually meant new technology, better tools, a more refined UX.

How did we end up in a world with Windows 11 and Liquid Glass? So sad.


> How did we end up in a world with Windows 11 and Liquid Glass? So sad.

Nostalgic memories of daily BSODs ensue


I just wish parents would do what parents used to do: parenting. Then we wouldn't need any of this bullshit.

I just wish that the whole badges thing was off by default. It's a forced gamification that's just annoying and doesn't really teach anything.

Except for that, I love Discourse.


It's their way of attempting to fight user churn. Forums need all the help they can get in that regard given the attention economy of today and the giants they're attempting to fight against. Anything novel is a win.

You are just being extremely nitpicky.


In a way, Usenet was a kind of ancient fediverse.

This blog seems promising; I just wished it had an RSS feed so I could see when new articles come out.

It looks like it does have a feed: https://explainers.blog/feed.xml

Me too. I'm starting to self-host more and more services for both me and my family, and I wonder what would happen should I meet a bus in a front-facing way.

In other words: never put sensitive information in names and metadata.

Or name them after little bobby tables.

Is there some sort of injection that's a legal host name?


DNS naming rules for non-Unicode are letters, numbers, and hyphens only, and the hyphens can't start or stop the domain. Unicode is implemented on top of that through punycode. It's possible a series of bugs would allow you to punycode some sort of injection character through into something but it would require a chain of faulty software. Not an impossibly long chain of faulty software by any means, but a chain rather than just a single vulnerability. Punycode encoders are supposed leave ASCII characters as ASCII characters, which means ASCII characters illegal in DNS can't be made legal by punycoding them legally. I checked the spec and I don't see anything for a decoder rejecting something that jams one in, but I also can't tell if it's even possible to encode a normal ASCII character; it's a very complicated spec. Things that receive that domain ought to reject it, if it is possible to encode it. And then it still has to end up somewhere vulnerable after that.

Rules are just rules. You can put things in a domain name which don't work as hostnames. Really the only place this is enforced by policy is at the public registrar level. Only place I've run into it at the code level is in a SCADA platform blocking a CNAME record (which followed "legal" hostname rules) pointing to something which didn't. The platform uses jython / python2 as its scripting layer; it's java; it's a special real-time java: plenty of places to look for what goes wrong, I didn't bother.

People should know that they should treat the contents of their logs as unsanitized data... right? A decade ago I actually looked at this in the context of a (commercial) passive DNS, and it appeared that most of the stuff which wasn't a "valid" hostname was filtered before it went to the customers.


I'm so happy I didn't buy a NAS, Synology or not. I think a proper computer running Linux gives me so much more flexibility.

that's still a NAS.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: