Live data from Hacker News

.NET on Linux – bye, Windows 10

piotrgankiewicz.com

201–210 of 290 posts

Re: .NET on Linux – bye, Windows 10

#201
post #197

Here's my anecdata after recently attempting to move permanently from Windows to Linux Mint: * No logitech mouse support = severely disabled experience. I can't use any of the extra mouse buttons in the way I want on my Performance MX. And yes I did spend several hours trying to get it to work but it seems that the button mapping works only for keyboard commands and even that I couldn't make work. And never could mak…

I use Arch Linux and I haven't faced any of the problems you mention. I don't game so this might be slightly skewed, but there's not a single thing on Windows that would tempt me into using it.

Also the sudo point I completely disagree with. It comes down to security or convenience, and it's a damned shame that people pick convenience.

Re: .NET on Linux – bye, Windows 10

#202

Earlier quoted context omitted.

> (For this discussion, Arch Linux is working exactly like Debian/Fedora/Suse etc. - installing binary packages.) It isn't its a ports system it compiles off of source. The Arch Build System is a ports-like system for building and packaging software from source code. While pacman is the specialized Arch tool for binary package management (including packages built with the ABS), ABS is a collection of tools for compil…

I'm confused why you're trying to educate me about Arch. And you're confusing things (maybe you think of Gentoo? That one is "mostly from source, can support binaries"). Yes, ABS is used to build binary Arch Linux packages from sources. But that's unrelated. Debian, Ubuntu, Fedora, RedHat, Suse - all of these do the same: Grab the sources, build binary packages. Whether you're using ABS or build rpms from a specfile…

Okay you see apples I see oranges. I find packaging for Arch's port system to be pretty fundamentally different then for the binaries of RPM or Deb but its okay.

I still stand by the need to provide RPM, Deb and Source for your project to be called Linux supported. Also Ubunutu does not equal Linux.

Here is VS Code as an example https://code.visualstudio.com/?utm_expid=101350005-28.R1T8Fs...

Re: .NET on Linux – bye, Windows 10

#203
post #197

Here's my anecdata after recently attempting to move permanently from Windows to Linux Mint: * No logitech mouse support = severely disabled experience. I can't use any of the extra mouse buttons in the way I want on my Performance MX. And yes I did spend several hours trying to get it to work but it seems that the button mapping works only for keyboard commands and even that I couldn't make work. And never could mak…

I use Arch Linux and I haven't faced any of the problems you mention. I don't game so this might be slightly skewed, but there's not a single thing on Windows that would tempt me into using it. Also the sudo point I completely disagree with. It comes down to security or convenience, and it's a damned shame that people pick convenience.

Further, if you are doing a bunch of administrative tasks from the CLI, sudo will keep you authenticated. If you really want, you could even open up a root shell.

I think the real problem is that the Right Way(tm) to do things is completely non obvious to a linux novice. Looking back on my times starting out with linux (ubuntu 6.06), I remember a lot of similar frustrations. Really, there is no middle ground, you are either a novice or an expert, and bridging that gap is super challenging. The only real useful advice I ever received was to 1) learn the CLI, and don't assume that it is antiquated, 2) use linux for real tasks, don't just follow tutorials, and 3) If something isn't working the way you want it to, there is probably a way to change it.

Hopefully the author will use his frustrations as a learning experience, rather than a reason to leave the platform. The linux community could use more people like him.

Re: .NET on Linux – bye, Windows 10

#204
post #197

Here's my anecdata after recently attempting to move permanently from Windows to Linux Mint: * No logitech mouse support = severely disabled experience. I can't use any of the extra mouse buttons in the way I want on my Performance MX. And yes I did spend several hours trying to get it to work but it seems that the button mapping works only for keyboard commands and even that I couldn't make work. And never could mak…

>While it supposedly exists, I could not make f.lux work. This essentially prevents me from using my computer at all at night.

I'd recommend using redshift instead (http://jonls.dk/redshift/). It's free software and does basically the same thing as f.lux.

Re: .NET on Linux – bye, Windows 10

#205

Earlier quoted context omitted.

Clearly you've never worked for a major UK bank. Sure there may be a handful of very specific developers who get full admin rights over their machines where whatever they're developing requires elevated privileges, but these machines are often sandboxed. In many cases you're stuck as a "Power User" or whatever group policy the IT department deems sufficient for you to run Visual Studio (or IntelliJ etc). Been there d…

Right, but switching to Linux will not solve anything for those people either because they will not be allowed to do that either. The person who wrote this up article obviously has complete control over their computer don't they?

I got bitten by this last week and again today. I had previously configured Windows 10 Pro's custom restart time such that my machine would not restart until x days later at a specific time if there were pending updates.

I've always kept on top of this every day and check each day to see if there are any pending updates and have always installed these updates within 12-24hrs of them appearing, or nudging back the restart time by a day or so if it's not been convenient. This approach has worked fine for months....until just recently.

In a recent update the "Use a custom restart time" feature has been disabled and all I can do now is specify my "Active Hours".

I even had the Local GP setting you suggested configured as well.....but Windows 10 really needed to reboot my PC, ignoring my "Active Hours" and any and all of the Local GP settings you can throw at it. Twice in the past seven days I've been given the 20 minute warning and there is damn all you can do about it....despite all of these workarounds and overrides.

In all fairness I think the author of the article has probably just had it up to the back teeth with Windows 10 and the seemingly new ways it finds to totally fuck up your working day. I've been a MS developer for 20 years, I really like Windows 10 but I've gotten pretty close to the author's levels of exasperation myself over the past few days with some of its control freakery.

Re: .NET on Linux – bye, Windows 10

#206
post #197

Here's my anecdata after recently attempting to move permanently from Windows to Linux Mint: * No logitech mouse support = severely disabled experience. I can't use any of the extra mouse buttons in the way I want on my Performance MX. And yes I did spend several hours trying to get it to work but it seems that the button mapping works only for keyboard commands and even that I couldn't make work. And never could mak…

Sudo timeouts can be changed:http://lifehacker.com/make-sudo-sessions-last-longer-in-linu...

Hardware support can be a genuine issue. The fault lies with Logictech in this case. If I was an arrogant Linux-head, I'd probably say that your time is better spent configuring i3/emacs/vim than getting their latest shiny toy working.

Re: .NET on Linux – bye, Windows 10

#207
post #197

Here's my anecdata after recently attempting to move permanently from Windows to Linux Mint: * No logitech mouse support = severely disabled experience. I can't use any of the extra mouse buttons in the way I want on my Performance MX. And yes I did spend several hours trying to get it to work but it seems that the button mapping works only for keyboard commands and even that I couldn't make work. And never could mak…

I use https://github.com/jonls/redshift on Linux instead of f.lux. Installing with "sudo apt install redshift-gtk" should get desktop integration (I don't run Mint, but it works great on stock Ubuntu).

Re: .NET on Linux – bye, Windows 10

#208
post #30

The real story here is the forced updates. How do people who are planning demos and presentations handle this? It's my worst nightmare.

Set back the system clock. I watch movies on my laptop while I exercise. One day I was about to start exercising and Windows was like "Would you like to update now or in 10 minutes?" And I was like "I'm going to watch my movie," and set back my system clock, and surprisingly, it worked. (I find this experience funny because moving back the clock was a knee-jerk reaction and it actually worked)

MSFT here. Thank you your report. I have escalated your issue to the Windows Update team. Microsoft is committed to your security and the loophole will promptly be closed by another forced update. Resistance is futile.

Re: .NET on Linux – bye, Windows 10

#209
post #197

Here's my anecdata after recently attempting to move permanently from Windows to Linux Mint: * No logitech mouse support = severely disabled experience. I can't use any of the extra mouse buttons in the way I want on my Performance MX. And yes I did spend several hours trying to get it to work but it seems that the button mapping works only for keyboard commands and even that I couldn't make work. And never could mak…

[deleted]

Re: .NET on Linux – bye, Windows 10

#210
post #173

Earlier quoted context omitted.

What version of Windows do you use? My desktop uses the latest version of 10 (AFAIK) and the shut down button reads something like "Shut Down and Install Updates" when Windows wants to install an update. I also remember 7 having a little orange icon next to the shut down button when it was going to install an update. Granted, I don't think there's a way to properly shut down without the update in an I-have-five-minut…

Running shutdown -s -t 0 works.

Add a -f to that too, I have never seen a windows with pending updates install them with "shutdown -s -t 0 -f"
Post reply on HN