Live data from Hacker News

Windows 10 will come with a command-line package manager

extremetech.com

291–300 of 348 posts

Re: Windows 10 will come with a command-line package manager

#291

Earlier quoted context omitted.

I can't. Its violation of DMCA probably. And requires exploiting of bugs and security vulnerabilities.

DMCA stands for Digital Millenium Copyright Act. It has less than nothing do to do with rooting a device. As for rooting requiring bugs and security vulnerabilities, that's simply false.

Often installing your own os or rooting your phone requires utilizing a security hole discovered by someone else. This arguably violates the DRM anti-circumvention bits of the DMCA.

Re: Windows 10 will come with a command-line package manager

#292
post #185

Earlier quoted context omitted.

You're saying: * Android is a desktop OS * Android has a market share way larger than Windows * Therefore Android has overthrown Windows as a desktop OS Which is completely false. Because on desktop Windows still has a ~90% market share.

> Because on desktop Windows still has a ~90% market share. This is only true for _PC_ desktops but not for the overall desktop situation. Consider Windows 10. It derives from the mobile Win 8 desktop which is made more suitable for PCs so that people can use office and spreadsheets and other classic software in the traditional Win 7 way. But you can do many of these things right now on Android devices. For instance,…

>only true for _PC_ desktops

What other kind of desktop is there? Chromebooks/laptops fall under the same category, but that still isn't nearly enough to justify your claim.

Re: Windows 10 will come with a command-line package manager

#293

I hope they change the options. I think this is way too long for a command: * Install-Package -Name firefox When in Linux I can just do this: * apt-get install firefox I would love to see this: Package -install firefox

That is pretty much an impossibility as it's a Powershell cmdlet which follows a verb-noun rule for naming things.

This requirement has kept me away from taking powershell seriously. English is a horrible language for telling computers what to do.

Re: Windows 10 will come with a command-line package manager

#294

Earlier quoted context omitted.

> Why? What's the point? The point is portability. People now write all of their server software for Linux. More people would bother porting it to Windows if doing so was easier. Example: There is no Windows equivalent to epoll/kqueue. Neither of them is even POSIX. But if you bring this up to most Windows people they tell you to use IO completion ports, which are totally different and require the core of the program…

> There is no Windows equivalent to epoll/kqueue There is: Overlapped IO: http://msdn.microsoft.com/en-us/library/windows/desktop/ms68... > But if you bring this up to most Windows people they tell you to use IO completion ports, which are totally different and require the core of the program to be redesigned IO completion ports and epoll both require the programs flow logic to be designed for them. If a program has…

This is exactly what I'm talking about. The attitude is that overlapped IO is "better" and screw you if you don't want to redesign your existing software to use it.

First, here's a real example where it isn't better. You have some app which holds a thousand some sockets and receives packets infrequently. With epoll you need one buffer when the odd packet arrives regardless of which socket is ready. With overlapped IO the amount of buffer memory you need is more by a factor of a thousand because each idle socket still requires a buffer to be allocated to it.

But that's not really the point. Having overlapped IO available is fine -- it is better for some applications. The problem is not having epoll, not only because epoll is sometimes better, but because it makes portability unnecessarily difficult. Because in most cases the performance difference between the two is irrelevant and the important criteria is how much work I'm going to have to do to make them both behave the same way on each platform.

Re: Windows 10 will come with a command-line package manager

#295

I hope they change the options. I think this is way too long for a command: * Install-Package -Name firefox When in Linux I can just do this: * apt-get install firefox I would love to see this: Package -install firefox

I've always thought verb-noun made more sense (since functionality in powershell isn't bundled/accessed as a complete program it has that flexibility).

* Install-Package firefox

would be hugely preferable, though. Smart defaults are good things!

Re: Windows 10 will come with a command-line package manager

#296
post #123
post #36

Cool, but will you still have to restart your computer every time you install something?

every time seems exaggerated (given that even something major as Visual Studio installs without requiring a restart). Would be like saying Debian always needs a restart after a bunch of updates. Yes it does sometimes, it doesn't on other times. tip if you want even less restarting on Windows after installing (and less registry rot): always look for portable versions, if you can't find them first just try to get it yo…

Yeah, I guess it's not every time anymore, to the extent that developers tend to just package copies of all their app's dependencies with the installer, rather than try to update a shared DLL that may be locked by another program.

Re: Windows 10 will come with a command-line package manager

#297
post #282

Earlier quoted context omitted.

I know that you know it, I was talking about your hypothetical user. Except for the color of the icon and the lack of support by default for AAC, H.264 and MP3 (I have support for those 3 in Chromium in Arch), do you find anything relevant that will make some non-expert notice they are using Chromium and not Chrome?

No I don't, the codec issues are enough.

I assume you haven't used Chromium. It's not an issue, as I said they don't come by default as in Chrome, but those codecs are easily installable through the package manager.

I hadn't even noticed Chromium doesn't have support by default for those codecs as I have used HTML5 audio and video without an issue. Really, for a non-expert Chromium is just Chrome with a blue icon.

Re: Windows 10 will come with a command-line package manager

#298
post #125

I am not sure why even in 2014 we have to pit Linux against Windows. We have surely grown out of that sort of debate. Microsoft successfully achieved its objective of putting a computer in every home with the help of Windows. We should thank them for that. Linux on other hand has grown leaps and bounds. Android after all is a linux kernel fork. I think as technology lovers we can surely love both and look at them as…

If you want to decide what OS to use, you need criteria by which to make that decision.

Sure, but there's no reason for a Windows enhancement to be framed as a Linux vs. Windows thing, except as antagonistic clickbait. As somebody who uses both Windows and Linux, I'm not sad that Windows is becoming more usable. I'm happy - it's one less thing to complain about using Windows.

Re: Windows 10 will come with a command-line package manager

#299
post #180

Earlier quoted context omitted.

If we combine BSD and Linux, it's actually not so bad. * Globally, Android pretty much owns the mobile market. Android is a Linux. * Most servers run some flavour of Linux or BSD. * Although Windows still dominates the desktop market, a healthy share of the laptop market belongs to OS X, which is (partially) based on BSD. This isn't exactly how the Open Source crowd envisioned "Linux on the desktop", but if the goal…

So while Linux users can feel happy that Android is Linux under the covers, really, the real reason it is so popular is that it's so different from Linux. For an average user, thankfully it doesn't have any traits of Linux. Like, when I install Android on my machine, I don't have to go and manually edit the xorg.conf file so that the machine knows my monitor can take 1280 x 800 resolution and not just 640 by 480, aft…

I do get your point, generally, but your specific example is kind of dated - I have been using GNU/Linux on my desktops for about 14 years now, and I do remember how much editing xorg.conf / xfree86.conf sucked. But it has been years since I have had to do that. The last time I checked was in Ubuntu 10.04, where xorg.conf consists only of a comment that says that xorg can detect the hardware and configure itself, making manual configuration unnecessary nearly all of the time.
Post reply on HN