Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

i look at advancements like this in Windows and think it's really cool.

But after spending so many years, especially in the late 90s and early 2000s, getting shit from a bunch of khaki wearing, corporate butt kissing MSCE types about how Linux is "get what you pay for" and constantly mocking that all this "free software can't do anything"

and then sitting back and watching Linux empowering cloud computing, Unix/Linux being the basis of all our mobile devices, being the base for most IoT, watching the explosion of Docker and tons of other toolsets all initially rooted in the Unix/Linux ecosystem, watching Unix/Linux become a tool that developers heavily relied on either Linux on the server or Linux/MacOS on the desktop/laptop...

watching Microsoft do things like making Notepad use Unix EOL characters, supporting MS SQL on Linux hosts, expanding PowerShell to perform all kinds of tasks easily done by Unix/Linux for over a decade, creating a knock off of apt and yum with "win-get", making it super easy to install a whole Linux ecosystem within Windows itself, doing everything they can to make using GIT on windows, an easy experience, and so forth and so on..

and i just can't help being figuratively stick up my middle finger. Not just to MS as a company but to all the clowns that mocked Linux and Unix guys for literally 20 some odd years. Not just peers and co-workers, but managers, upper level managers all the way to CTOs who reluctantly realized Linix solutions were a better fit in some areas and were won over by lower management.

At this juncture - i don't even particularly like desktop computing, no matter the flavor. It's all frustrating in their own ways - including my precious Linux.

But F* windows and F** windows people in IT. The whole lot of em



> "watching Microsoft do things like making Notepad use Unix EOL characters"

A system which still pretends you're talking through a teletype, a system where it would make sense to use both CR and LF together and individually to move the cursor accross or down or both, shuns it.

Windows never did mandate it, applications can use any line ending they like, but used it as a convention for backwards compatability with DOS which was backwards compatible with CP/M. CRLF is the standard in SMTP, POP, IMAP and HTTP.

To watch Linux fanatics:

1) identify Linux with Unix, for "superiority by association".

2) personally identify with the use of LF as a newline indicator in text(!)

3) fantasise that Microsoft's use of CRLF is inexplicable, inferior, dictatorial and in some way objectively wrong, while Linux's parroting of Unix is superior, amazing and in some way objectively correct.

4) Ignore that the American Standards Institute draft of control characters from 1963 had only CRLF newlines, and Multics from 1964 didn't go with the standard when it could have.

5) personally feel superior and vindicated that Microsoft's basic text editor changed newline terminators...

6) ... a program they don't even use ...

7) ... while in the same breath complaining about how everything should be like Linux and they've said so for years, but now it is that way it's also bad; "fuck you fuck everyone I was here before it was cool, I was angry that you didn't do it my way and now I'm angry that you are doing it my way".

8) while ignoring the elephant in the room that the "everything as text" OS with tools that "do one thing well" is completely incapable of handling both styles of line endings.

Is just a ridiculous situation.

> "doing everything they can to make using GIT on windows, an easy experience, and so forth and so on.."

What a terrible company, doing things to make users lives easier. Imagine if all the standard Linux tools could just handle common line endings. Python does, which demonstrates it's totally possible and mostly a non-issue. It could have been made to completely go away, but instead has become a source of Ego and Pride for the Linux fanatic, thinking people who use tools that deal with complexity and present it simply are inferior, instead of thinking that those tools are desirable and superior.


Also, CRLF makes sense when you think of the origin: CR moves to the next line and LF moves to the start of the next line.


And doesn't mac use a third scheme - CR?


\n MeAnS NewLiNe


> and i just can't help being figuratively stick up my middle finger.

My personal opinion on WSL and other "Linux integration" tech in a nutshell. We MADE this world. How dare they try to domesticate it! How dare they take our ladders, pulling them up right after they are done building their monopolies!

> At this juncture - i don't even particularly like desktop computing, no matter the flavor. It's all frustrating in their own ways - including my precious Linux.

I don't even want to see a Year of the Linux Desktop any more. It's a dumpster fire. Serenity OS and Haiku deserve their own Year of the "X" Desktop far more than we do. The Linux can keep its Century of the Linux Server trophy instead. And it's not a consolation prize, but a real achievement.


I couldn't agree with you more.

I was thoroughly in the "screw Microsoft" camp until about 2018, when I thought they were on the way to redeeming themselves.

Unfortunately they've continued their prior "hatefully corporate ++" behavior. I bestow this term on companies like Oracle & SCO (remember them?). At this stage in my career, I have regularly been in a position to send a significant portion of comapny expenditure toward Microsoft. I won't be in future, and when I reach CTO/CIO I will continue to advocate for more open and fair solutions for my company.


Great post until:

> But F* windows and F* windows people in IT. The whole lot of em

Maybe leave the late 90s.


maybe Windows guys should. "look at all this cool stuff Windows can do, that the stuff i was mocking could do 20 years ago".

The way Windows people talk about all the "revolutionary" stuff Windows can do, like just piss off.

This is like the jocks bullying kids for wearing Metallica shirts or NIN shirts freshman year only to act like the biggest fans 2-3 years later.

It's like Star Trek fans getting mocked for decades, just so people who never cared in the first place can tell people who've been fans for 20-30+ years they aren't "real fans" (and banning them from communities for daring to have a critical opinion) b/c they don't gobble up every piece of shit Abrams or Kurtzman puts out.

There's just this trend of people swinging down and then when said thing becomes mainstream, they act like they've been down since day one. the important lesson is that they're cool and smart and in-tune, no matter what.


there's a lotta people that use windows but you're imagining they're all the same as the people you hate. That's hate.


people that accept the default choices in life are always the ones swinging at people who don't and it remains true even when what was once is obscure all of a sudden has cultural/business momentum to escape that relative obscurity.


sorry, are you suggesting I'm oppressing (swinging) you just because I want my OS install to be easy or idk play games or just because I'm not really into OSes and prefer to focus on other stuff?


Just to make you mad, I am going to compile this application written in an open source MS language and run it on Linux. Every day.


And F* shitty Linux users with stupid names, horrid and unsecure desktop, and irrelevant topics.


True enlightenment is realizing that the Every OS Sucks song is, and always has been, right.

https://www.youtube.com/watch?v=CPRvc2UMeMI




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

Search: