Live data from Hacker News

Windows for Linux Nerds

blog.jessfraz.com

151–160 of 393 posts

Re: Windows for Linux Nerds

#151
post #116

Want to _really_ impress us, Microsoft? Give us a Windows Subsystem for Linux. I chose a maxxed out Dell XPS15 laptop with Windows 10 to replace my 3 year old rMBP with the (foolish) expectation that it could replace my Mac. Apple had lost sight of what mattered to developers, and I was angry. But now, 2 months later, here I continue developing and existing on my old rMBP. Bash in Windows is incredibly slow on some a…

Tried docker? It seems VMs are faster than the native OS in the MS case. Should have most of your needs as prepackaged images.

Re: Windows for Linux Nerds

#152
post #116

Want to _really_ impress us, Microsoft? Give us a Windows Subsystem for Linux. I chose a maxxed out Dell XPS15 laptop with Windows 10 to replace my 3 year old rMBP with the (foolish) expectation that it could replace my Mac. Apple had lost sight of what mattered to developers, and I was angry. But now, 2 months later, here I continue developing and existing on my old rMBP. Bash in Windows is incredibly slow on some a…

>Give us a Windows Subsystem for Linux.

Not completely what you want, but relevant: https://blogs.technet.microsoft.com/dataplatforminsider/2016...

Re: Windows for Linux Nerds

#153

I've been a Microsoft developer for a long time, but in recent years it's become increasingly hard to justify and the Linux subsystem hasn't helped. Not because it's not an interesting feature, but because my desktop has become even more useless as anything but development than it already was with Visual Studio infecting everything. I'm sure it's a step in the right direction for a lot of people, but I bought an old…

To take the conversation sideways a bit, what about running .net core in production has given you trouble? We've had success with a bunch of services and my view is that most of the trouble is found pretty early on in the dev experience.

Re: Windows for Linux Nerds

#154

Very neat! This reminds me of lx branded zones in illumos: https://www.youtube.com/watch?v=TrfD3pC0VSs&list=PLH8r-Scm3-...

Indeed. I wonder if Microsoft will eventually use their Linux emulation to accomplish the same thing that motivated Joyent to work on LX-branded zones, namely running Linux-based Docker containers in production on a non-Linux server OS (Windows in this case) without any VM overhead.

I believe this is already the case with hyper-v, is it not?

Re: Windows for Linux Nerds

#156

Earlier quoted context omitted.

My sister, who majored in philosophy and is in absolutely no way technologically adept, has been a fulltime linux user for 12 years now (including 4 years in university). My partner, who is a grade school teacher and is in no way interested in learning about technology, has been using it full time for 2 years now. My dad, a 6 year user (4 years fulltime), same story about level of tech competence... There are others.…

Am I correct in guessing that they all use Linux at your recommendation and ask you for help from time to time? Regardless, I'm glad it works for them. But if they do benefit from your help, keep in mind that not everyone is so lucky. And for individual users who aren't using their computers in a corporate/institutional environment with a sysadmin, the best software is software that just works without any help from a…

My father is 74 and he uses ubuntu. I installed it for him and he doesn't know the difference, really.

Most people are just using browsers and I don't know, maybe a spreadsheet once in a while? Primarily browsers. My dad casts videos to his chromecast and reads a few forums, checks his email.

Ubuntu just works for "normal" users. I installed it because I have to help him far, far less than I did when he had windows.

Re: Windows for Linux Nerds

#157
post #8

Earlier quoted context omitted.

How healthy is the desktop market outside of the corporate environment? Consumers seem largely content with phones and tablets.

Tablets are still a thing? Large phones and Laptops is what my bubble uses.

The vendors aren't doing themselves any favours.

I'm typing this on a Samsung Tab A with a bluetooth keyboard. It's actually a pretty slick form-factor -- 9.7" screen, 1024 x 768 dispaly, 128 GB additional storage, and converts from a deskable or lappable landscape to portrait in under a second. Charge lasts all day.

The basic concept of a mobile device whose display is separable from its keyboard is _wonderful_. Laptop hinges suck.

That's the hardware -- and you can do better on several counts (memory, ROM, MicroSD, display) now.

But for two major limitations:

1. NOBODY has a decent keyboad, and there is NO standardisation for cases, outside a minsuscule handful of products. Samsung's Tab 3S has a keyboard ... five rows -- no function keys. Which kills off a whole set of applications right there. The keyboard I've got (Logitech Type S) was broken from the start, and Logitech have abysmal warranty support. The keyboard is no longer made (they claim), and loses keys and other function over time.

2. The OS and applications space is abysmal. Here I'm including iOS and Android. Neither Google nor Samsung support updates to my device (it was apparently EOL as I was buying it). It's also not supported by CyanogenMod / LineageOS. The best thing I've found since getting this has been Termux, a Linux console environment, which offers a small but very, very, very useful set of utilities. Even that is crippled by what appears to be a bad terminal emulation (exceptionally slow on any scrollback), background-process termination (I'm never sure I'll find my sessions when I return to them), and something insanely buggy with SSH emulation.

iOS of course doesn't even have a userland / console space.

I'm looking at the Samsung Tab Pro line. It's expensive -- more than twice the price of an Asus Chromebook, say, but has the benefits of a folio-case and seperable keyboard form-factor. It seems to come with Windows 10 rather than Android, and I'm trying to sort out if that can be converted to either LineageOS or Linux.

The surveillance-capitalism market of Android / Google is no longer tenable. The App ecosystem is fatally broken. Google's own apps (notably Chrome) are beyond frustrating. So really, the faults are all on the OS/applications side.

I've some fairly strong reservations about installing Linux on a tablet as I doubt that Linux tools will play well with a touch-based surface (and touch itself ... has massive problems). In particular, the inability to distinguish a touch vs. click/drag action, the inability to navigate with the pixel-perfection of a desktop/mouse (though with high-def displays even that is pretty dicey these days), and the lack of multi-button mouse equivalents. I find all quite annoying.

But for straight console-mode operation within Termux, the tablet's actually reasonably useful.

What would help here?

1. Size standards on devices, including port and switch locations, such that cases could be designed for them across vendors. There are cases which work for only specific variants of Samsung model lines.

2. Keyboard standards, including interactions with keyboards, "special" key placement, and standardisation on a six-row, ~78 key standard. Samsung's 64-key error on the Tab 3S is absolutely inexcusable.

3. An alternative to straight-touch interfaces.

4. Bootloader unlocking and a sane standard for non-cloud device backup.

5. Mandated, effective, and usable privacy controls.

https://ello.co/dredmorbius/post/lqgtwy_rhsfbdh5cdxb1rq

Re: Windows for Linux Nerds

#158
post #116

Want to _really_ impress us, Microsoft? Give us a Windows Subsystem for Linux. I chose a maxxed out Dell XPS15 laptop with Windows 10 to replace my 3 year old rMBP with the (foolish) expectation that it could replace my Mac. Apple had lost sight of what mattered to developers, and I was angry. But now, 2 months later, here I continue developing and existing on my old rMBP. Bash in Windows is incredibly slow on some a…

Yeah, I'm running Windows on my laptop and have Linux on my desktop.

I've tried Bash on windows multiple times and it's simply too slow. I ended up just running Linux VM as my development environment when I'm on my laptop.

Re: Windows for Linux Nerds

#159
post #116

Want to _really_ impress us, Microsoft? Give us a Windows Subsystem for Linux. I chose a maxxed out Dell XPS15 laptop with Windows 10 to replace my 3 year old rMBP with the (foolish) expectation that it could replace my Mac. Apple had lost sight of what mattered to developers, and I was angry. But now, 2 months later, here I continue developing and existing on my old rMBP. Bash in Windows is incredibly slow on some a…

From what I understand the WSL team is small, with only a few people working on the kernel parts. I'm sure they honestly intend to deliver blazing performance but they're still busy delivering basic compatibility. Maybe microsoft should allocate more resources, since it is probably the cheapest way to gain developer mindshare.

I do node development on windows, but not in WSL. I would advise doing as much as you can with native built software and only using WSL to fill the gaps.

Post reply on HN