News for hackers. Stuff that matters.
Re:From macOS to Windows and WSL by setquk on Friday December 07, 2018 @01:04PM (#18629957)
Working properly == better in my mind.

Consistency, trust over everything.

Re:From macOS to Windows and WSL by AnIdiotOnTheNet on Friday December 07, 2018 @01:11PM (#18630017)
"properly" in this context meaning "the way I am used to, warts and all", right? Because otherwise I can't see why you'd be so upset about Invoke-WebRequest doing exactly what it was designed and documented to do.

Consistency? In UNIX tools? No. What you have is familiarity. Don't get me wrong, there's a lot to be said for working with tools you're familiar with, but again that doesn't mean they are actually objectively better tools.

Re:From macOS to Windows and WSL by setquk on Friday December 07, 2018 @01:15PM (#18630047)
Properly as in it does the intended job.

Consistently as in it stays doing the intended job in as an idempotent manor as possible.

Whether or not it’s ugly or elegant don’t matter if it doesn’t work or stay working.

You can argue semantics but this is a turd that can’t be glittered.

Another way to look at powershell is that the idea is good but the implementation isn’t. Unix style shells the implementation is excellent but the idea is mediocre. All productivity and therefore business value is really tied to the implementation quality.

Re:From macOS to Windows and WSL by AnIdiotOnTheNet on Friday December 07, 2018 @01:40PM (#18630266)
> Another way to look at powershell is that the idea is good but the implementation isn’t.

I wouldn't entirely disagree with that statement.

> Unix style shells the implementation is excellent but the idea is mediocre.

This I would. The idea was a really good one... in the 70s. It has utterly failed to evolve since then. The implementation is actually pretty horrible. If you don't have a lot of familiarity with it it is undiscoverable, full of footguns, and consistency is an afterthought.

Re:From macOS to Windows and WSL by m_mueller on Friday December 07, 2018 @06:36PM (#18632663)
You learn to really appreciate POSIX implementations when you do things like grep and pipe results over 100GB+ text files. and no, these text files were not created due to unix philosophy, I’m talking about xml generated in Java as an example. grep&co are a godsend trying to tackle these without ripping out every hair on your body.
Re:From macOS to Windows and WSL by pjmlp on Saturday December 08, 2018 @08:03AM (#18635014)
Specially when one is adventurous to write them in a portable way across multiple POSIX implementations.