News for hackers. Stuff that matters.
Re:Windows 10 for Raspberry Pi 2 by nkuttler on Monday February 02, 2015 @06:29AM (#8983684)
> Seems to me Windows is a perfectly open enough OS to act as a platform for tinkering and learning about computers.

Maybe, but Linux just seems more convenient. I mean, can you install gcc, golang, nodejs, python, ruby, ghc, lua (...) on windows with a single command? And all the other tools you might want to use, like editors, databases?

And you will never know if they want to do kernel-level coding if they don't have access to the kernel.

Re:Windows 10 for Raspberry Pi 2 by dagw on Monday February 02, 2015 @06:59AM (#8983766)
can you install gcc, golang, nodejs, python, ruby, ghc, lua (...) on windows with a single command

Yes! Just install chocolaty and type

   cinst git 
   cinst mingw
   cinst vim
   (and so on)
Prior to Windows 10 it is a third party tool and not officially supported by windows. However starting with Windows 10 windows will ship with a version of this command called OneGet and it will be be officially part of windows.
Re:Windows 10 for Raspberry Pi 2 by toni on Monday February 02, 2015 @02:27PM (#8986262)
I don't think you can call chocolaty a package manager as it does not (and, by the nature of Windows, can not) offer dependency resolutions in the way apt works. It might be better to call it a package downloader or a package installer.
Re:Windows 10 for Raspberry Pi 2 by jongalloway2 on Monday February 02, 2015 @11:08PM (#8988813)
Can you explain what you mean here? Chocolatey is built on top of the NuGet package manager, which includes package level dependencies.

A simple example is this ConEmuConfig package, which will install ConEmu if it's not already installed due to the dependency chain: https://chocolatey.org/packages/EthanBrown.ConEmuConfig

Many Chocolatey packages I use have dependency chains, and I know some developers that build metapackages so installing one Chocolatey package installs and configures all the software on a new dev box or server.

Re:Windows 10 for Raspberry Pi 2 by dagw on Monday February 02, 2015 @03:45PM (#8986821)
it's not simply a downloader as it also does handles application level dependencies (as opposed to library level dependencies) as well as keeping track of versions and handling updates.

Either way, while it is inferior to apt-get in many ways, it does fill the original posters brief in that it will let you install python,node,gcc,ghc,postgres etc. with a simple CLI command

Re:Windows 10 for Raspberry Pi 2 by trentnelson on Monday February 02, 2015 @07:47AM (#8983886)
> And you will never know if they want to do kernel-level coding if they don't have access to the kernel.

Windows actually has pretty phenomenal support for kernel driver development (https://msdn.microsoft.com/en-us/library/windows/hardware/ff...).

Re:Windows 10 for Raspberry Pi 2 by watty on Monday February 02, 2015 @06:45AM (#8983723)
I completely disagree. I used Ubuntu for a year and I spent more time fixing things or trying to do things in the OS than I have in all other operating systems combined. My nephew tried to install Ubuntu on his new build and hit brick wall after brick wall trying to install the OS and Minecraft. It simply hasn't gotten easy enough and I'm afraid it's too late now.

I don't see a comeback for linux. http://www.google.com/trends/explore#q=linux

Re:Windows 10 for Raspberry Pi 2 by zxcvcxz on Monday February 02, 2015 @08:10AM (#8983969)
Well, using your logic, Linux has already surpassed OS X:

http://www.google.com/trends/explore#q=linux%2C OS X&cmpt=q&tz=

Anyway, Ubuntu works fine on most laptops. We can safely say it works across more hardware than OS X. We can also buy an Ubuntu certified laptop/desktop and have excellent support.

I wish Windows fan boys would stop pretending as if they never run into issues using Windows. I have to fix my dads computer once a week with windows. Windows 8.1 refused to wake from sleep on a brand new laptop that it came installed on and the wifi kept cutting in and out.

I find my self having a more pleasant experience more and more on Linux and less and less on Windows.

Re:Windows 10 for Raspberry Pi 2 by gknoy on Monday February 02, 2015 @12:35PM (#8985401)
Oh god. I run 8.1 at home, and it randomly fails to "sleep" -- about half the time (or more), it will boot from scratch the next time I turn it on. I don't know if it's a problem with my hardware, or drivers, or what. Worst of all, the only sleep/hibernate related things I'vebeen able to find on the Windows help pages seem to be for people where it either always fails, or where they don't know how to turn it on. :-(

The most frustrating thing is the mystery about what causes it, since I haven't been able to find errors that explain it in the system logs.

Re:Windows 10 for Raspberry Pi 2 by nkuttler on Monday February 02, 2015 @06:52AM (#8983747)
It's unfortunate that you apparently had bad experiences with Ubuntu, but this thread is about development tools, not installing third party games from external sources. Yes, if you want to game, windows seems like a more convenient choice, nobody disputes that.
Re:Windows 10 for Raspberry Pi 2 by fnordfnordfnord on Monday February 02, 2015 @08:24AM (#8984001)
>Yes, if you want to game, windows seems like a more convenient choice, nobody disputes that.

Gaben is closing that gap for us.

Also, Minecraft runs fine on Linux. If GP poster had trouble, it's probably down to a video driver issue (which aren't unique to Linux, but are arguably more painful), or a new-environment-learning-curve thing.

Re:Windows 10 for Raspberry Pi 2 by pjmlp on Monday February 02, 2015 @04:45PM (#8987228)
I don't think Valve will doing for longer time if the studios don't care.
Re:Windows 10 for Raspberry Pi 2 by yellowapple on Monday February 02, 2015 @08:49PM (#8988421)
Sure they will. You wouldn't believe how many new games Steam is trying to throw at me on Linux.

The big studios might not care too much (though even this isn't really universal, since there are plenty of big studios that do target Linux/SteamOS), but there's a lot of activity from indie developers, many of whom are targeting SteamOS before they even target OS X (though there still aren't any SteamOS exclusives that I know of).

Re:Windows 10 for Raspberry Pi 2 by fnordfnordfnord on Monday February 02, 2015 @09:28PM (#8988537)
I think that Valve has bet the farm on Linux. Gaben seems to think that Microsoft might build their own game marketplace and use it to push Valve out.
Re:Windows 10 for Raspberry Pi 2 by noselasd on Monday February 02, 2015 @07:50AM (#8983895)
This isn't just related to 3. party games.

I've seen and helped people that hit these brick walls everywhere, whether it's installing the OS itself, a compiler, accessing a thumb drive, or whatever other task they want to accomplish.

These are things that may be incredibly trivial for us that's comfortable in this environment, but a brick wall for others.

Re:Windows 10 for Raspberry Pi 2 by fnordfnordfnord on Monday February 02, 2015 @08:35AM (#8984049)
Linux OS installation used to be objectively difficult even for a reasonable computer user. That hasn't been true for more than a decade. IMO, the relative difficulty of getting the Windows vs Linux installed and nominally working inverted some years ago. Take a group of college freshmen who've never even seen Linux before and have them install both OS. Measure which of those tasks is completed first/correctly, and which takes more supervision.
Re:Windows 10 for Raspberry Pi 2 by watty on Monday February 02, 2015 @07:12AM (#8983794)
Well I have a B+ and installed Raspbian for a little home energy project that reads from my smart meter over serial and pushes the data to the cloud. The programming was easy, I spent 5x as much time trying to get things installed. Finally got Cloud9 working, never was able to get InfluxDB installed, kind of got OrientDB installed (it crashes).

I consider myself a technical person and while I think it's fun to use Linux, it's certainly not productive.

Re:Windows 10 for Raspberry Pi 2 by anom9999 on Monday February 02, 2015 @08:47AM (#8984094)
> I consider myself a technical person and while I think it's fun to use Linux, it's certainly not productive.

Should read: "...I'm certainly not productive."

Just because you struggled with the Linux paradigm, it doesn't mean that it's an unproductive platform.

Re:Windows 10 for Raspberry Pi 2 by rbanffy on Monday February 02, 2015 @09:59AM (#8984410)
My 79 year old mom uses Ubuntu and she loves it because it never breaks. I moved her to Linux because I was tired of fixing her Windows install (on the same machine).

You and your nephew must be doing something very wrong.

Re:Windows 10 for Raspberry Pi 2 by zanny on Monday February 02, 2015 @10:42AM (#8984671)
I've moved my immediate family over to Suse and Ubuntu, but I've had about half of all my conversions "in the field" backfire - something little breaks, and then the echochamber of Windows mindshare around them make them demand I put them back on Windows because they "can't get this different thing".

Then I get a dozen calls in the next six months about how completely broken something in 7 or 8 is, but they never consider switching back.

I don't know how to fix that. They get it in their heads that Windows is right and everything else is wrong and the first sign of contention drives them to panic right back to the MS camp, where every day is contention with the viruses and spyware.

Just an example, I had setup a small store with Ubuntu terminals. Six months later they wanted me to switch it all to Windows 8. For those six months the only service calls I got were software updates and general inqueries like "how do I download X?" or "how do I get flash?". Linking a one click Ubuntu install for Flash is insanely easy.

But now its been over six months again since the Windows 8 switch back, and I'm in about once a month to remove systemic viruses and spyware from all the computers because they all get horribly infected and I make them change their passwords every time. They even had the store owners credit card info stolen once, but they would never fathom using anything else again.

And they switched back because Office 2013 in Wine (because they could not stand LibreOffice) didn't interopt between each part properly - IE, trying to open an Access database as a form fill in Word never worked, and they didn't want me to just give them network disabled XP VMs to run Office in using all their old license keys because when they tried that the employees kept trying to use IE6 in the VM and complained it had no Internet connectivity.

Re:Windows 10 for Raspberry Pi 2 by rbanffy on Monday February 02, 2015 @02:20PM (#8986184)
I sincerely hope you, at least, are paid by the hour and by incident.

It's depressing to read stories like these. I to do not know how to neutralize the peer pressure that seems to make people want to be constantly abused by their malware-infested Windows machines just because their friends are...

One thing may help: interesting metaphors.

When my mom once asked about viruses, I made her picture her computer as an SR-71 cruising at Mach 3.6, high above anti-aircraft fire directed towards Windows machines. Sticky images like this may help, but they may need occasional reinforcement.

Every once and then she also forwards me a chain letter warning about the dangers of such-and-such e-mail scam that tricks people into download malware. I tell her to relax because the malware most likely will not be able run on her computer, much less compromise it.

Re:Windows 10 for Raspberry Pi 2 by harywilke on Monday February 02, 2015 @07:41AM (#8983872)
I'm not sure that Google Trends is a valid metric for this conclusion. It shows both Windows and MacOS X have declining trends as well. Apparently iOS is doing gangbusters in Cambodia and Android is all the rage in Indonesia.
Re:Windows 10 for Raspberry Pi 2 by trey-jones on Monday February 02, 2015 @09:49AM (#8984354)
I would say that spending that time fixing things and trying to do things in the OS really helps you to learn about how some of the parts of the OS actually work. If the point is to learn things, then maybe it's better if everything doesn't "just work".
Re:Windows 10 for Raspberry Pi 2 by fnordfnordfnord on Monday February 02, 2015 @08:41AM (#8984069)
Meh. Seems okay to me. I'm not convinced the chart really tells us anything at all. http://www.google.com/trends/explore#q=linux%2C Microsoft
Re:Windows 10 for Raspberry Pi 2 by throwawayaway on Monday February 02, 2015 @06:48AM (#8983735)
Re:Windows 10 for Raspberry Pi 2 by pmelendez on Monday February 02, 2015 @08:13AM (#8983975)
> I mean, can you install gcc, golang, nodejs, python, ruby, ghc, lua (...) on windows with a single command?

If you go the unofficial way you can use chocolatey (https://chocolatey.org/). I am very happy with it ( so does it my 9 years old son)

> And you will never know if they want to do kernel-level coding if they don't have access to the kernel.

That depends on the personal curiosity of each person. In my case I have never have that itch and I have been using Linux since 97 when you had to partition your disk by hand.

Re:Windows 10 for Raspberry Pi 2 by nkuttler on Monday February 02, 2015 @08:42AM (#8984076)
Chocolatey looks nice actually. I might have had more fun on windows when I used it in the 90s if that had existed. I will keep it in mind in case I ever see a need for it, I imagine I could suggest it to some windows users.
Re:Windows 10 for Raspberry Pi 2 by hirsin on Monday February 02, 2015 @12:32PM (#8985373)
Chocolatey/NuGet is great to use, and it's being added to Windows 10 by default. I use it pretty exclusively no for tool downloads.
Re:Windows 10 for Raspberry Pi 2 by pjmlp on Monday February 02, 2015 @04:41PM (#8987200)
Try that in Slackware.

Not all distributions have apt-get.

Re:Windows 10 for Raspberry Pi 2 by yellowapple on Monday February 02, 2015 @08:57PM (#8988455)

    sbopkg -i "node google-go-lang ghc ..."
Granted, you have to install sbopkg, but it's still not that hard. And most of those tools (GCC, Ruby, etc., even Emacs!) already ship with Slackware anyway, so it's arguably easier than most GNU/Linux distros.