If you’re a weirdo like me you have about three or four operating systems running on your desk at any time, but your command-line roots run up against the limitations of Windows10‘s built-in terminals constantly. There has got to be a better way!
Well I’m glad you asked, because there is a better way! Once you’ve got your Windows Subsystem for Linux all set up through Microsoft’s app store or other means it’ll finally be time to run those beautiful Bash terminals in tabs and maybe you’d like to have those bash terminals cooperating in the same window as your cmd.exe and PowerShell terminals. The answer to that all is ConEmu and it’s really just a very powerful, open-source, front-end for all of your terminals. Or consoles, because it’s ConEmu and not TerEmu.
Adi Robertson has a review up of the $200 Oculus Go, a VR HMD with a built-in old-ass (seriously, it’s from 2016) smartphone chipset for people without a Samsung phone:
The Oculus Go improves on the Gear VR in one big way: you don’t need a high-end Samsung phone to use it, so the headset is convenient for people with iPhones or other Android phones. It also fixes a lot of minor annoyances that make using the Gear VR unpleasant. Its stretchy head strap has a comfortable split-backed design, and its velcro straps slide through plastic guides that make them easy to adjust. (If you have long hair, the split back also works better with buns and ponytails.) The headset doesn’t have a wheel for adjusting focus, but it comes with a spacer insert for people with glasses, and you can buy the headset with prescription lenses.
I’m glad that VR is continuing to remove the tethers that make it cumbersome to use, but I’ll never buy anything from Oculus/Facebook. The Windows Mixed Reality (WMR) branded headsets sound much more interesting to me. Lower quality tracking with good screens at a lower cost compared to the big boy Vive and Rift.
Microsoft just announced a new laptop Surface device, it’s $1000 and comes with an intentionally broken version of their Windows 10 operating system. Matt Weinberger:
The one thing to know is that the Surface Laptop is the poster child for Windows 10 S, a new version of the operating system that Microsoft says is more streamlined and secure — and offers better performance and battery life — than the standard Windows 10.
The trade-off for those perks is that Windows 10 S won’t let you install any software that’s not from the Windows Store app market, which means that, at the very least, you wouldn’t be able to install the Google Chrome web browser.
If you’re not down with that, Microsoft will let you switch any Windows 10 S computer, including the Surface Laptop, to the regular Windows 10 Pro for a one-time $49 fee — less if you’re on a tablet or something else with a smaller screen. But if you do that, Microsoft says, it can’t guarantee you’ll get the improved battery life and performance.
$50 to fix the operating system on a $1000 laptop! This loses all of the benefits of Microsoft’s touch-enabling of their operating system, and I wouldn’t recommend that anyone buy one of these devices.
There’s a comparison to be made here to the iPad, but I don’t think that works out. The iPad was always locked to an app store, this version of Windows 10 is more like Windows RT. RT was the version of Windows for ARM-processor based Surface devices that couldn’t run x86 applications. It was based on Windows 8, limited to apps from Microsoft’s app store, and a few custom applications they produced outside of it like Office RT.
Windows RT was shitcanned because nobody wanted that environment, so this is another attempt at the same thing but based on Windows 10.
Twitter readers will know that about 6 months ago my Windows 10 user account became unable to access any Windows 10 functions that require a Microsoft account. That’s their app store, the Xbox app, and so on. I get this error whenever I try to log in to my Microsoft account on that Windows 10 user account:
That “Send feedback” link is the only other option besides cancelling out and giving up in the dialog that Windows gives you when your login fails. “Send feedback” takes you to the Windows 10 Feedback Hub app, which, wouldn’t you know it, requires a login:
Depending on how their bug reporting works in Windows, they’ll never see any user feedback about this issue because you can’t report it directly to them through the tools that you’re giving as a Windows 10 user. Can you imagine if a Surface laptop user had this same problem on Windows 10 S? They would be furious, they couldn’t get new applications from the Windows app store.
My story got worse.
I contacted Microsoft’s Windows support team over their text support chat to get assistance with the problem after spending a few hours looking into it. After going through a few different options to debug the problem their technical support agent offered to remotely access the computer and try to resolve the issue.
The agent accessed the computer and we went through a few troubleshooting steps and then asked me what the two-factor authentication on my Microsoft account was. After I explained it, he started using Google’s search engine to research two-factor auth in my web browser.
He loaded up a Google help page that explained how their two-factor authentication system works for users.
Support agents are supposed to research problems with their computers, not the one requesting support, and Google’s help pages aren’t going to be very useful for understanding Microsoft’s two-factor solution.
That’s all very strange, but it gets better. The Microsoft support agent then disabled two-factor authentication on my Microsoft account without asking if that was OK to do first.
It’s a reasonable step to figure out if the problem with the Microsoft account logging in to Windows 10‘s app store and other functionality is the extra step in two-factor authentication, but disabling the option on the Microsoft account puts that user at risk. Almost worse was that at no point did the Microsoft support agent remind me to re-enable two-factor auth.
Finally, the support agent gave up and gave me the only option of creating a new Windows 10 user account. That is not a good solution.
I know what I would think if I were reading this, “That’s not Microsoft support!” It certainly was. They called to apologize a few days after I contacted Microsoft through a different channel with a complaint about what happened.
Still can’t log in to my Microsoft account with that Windows 10 user account.
I’m fortunate enough to be technically literate and comfortable with downloading applications manually, but a Windows 10 S user whose computer has this bug is just left with a completely broken computer unless they make a new user account or pay the $50 ransom Microsoft is charging to get access to the rest of their computer’s functionality. Unless that ransom is payable through the Windows app store, in which case they’re shit out of luck.
Windows 10 has been out for a year as a free upgrade from Windows 7, 8, and 8.1. Excepting some hacky workarounds the upgrade is no-longer available for free to users. Brett Howse has an article with the major changes that are available today in the Windows 10 anniversary update.
The biggest feature for me is the awkwardly named Bash on Ubuntu on Windows. Microsoft has a long history of picking poor names for their UNIX subsystems including the awkwardly named Services for Unix. Services for Unix was Microsoft’s hedge of interoperability to please third-party businesses, but it was always hindered by Microsoft’s desire to compete with Linux. The options to install and update applications were limited to what you could compile because SFU didn’t include any kind of package management system. The only choices left were either shelling out to a Linux machine, cygwin (which is a huge pain in the ass), dual-booting, or installing Linux in a virtual machine.
Bash on Ubuntu on Windows been available in a preview form to beta testers (Windows Insiders) for a while, it’s a more complete version of command-line utilities and an environment you would commonly get on a Linux desktop or server developed with Ubuntu‘s owner, Canonical. Though you still have to jump through some hoops to install it, it’s very promising that BoUoW includes Ubuntu’s package management system and native Linux command-line utilities that haven’t been recompiled for Windows.
I hope this extends to GUI applications some day, but the focus for Microsoft this time is on attracting developers.
Last week, Microsoft silently changed Get Windows 10 yet again. And this time, it has gone beyond the social engineering scheme that has been fooling people into inadvertently upgrading to Windows 10 for months. This time, it actually changed the behavior of the window that appears so that if you click the “Close” window box, you are actually agreeing to the upgrade. Without you knowing what just happened.
Previously, closing this window would correctly signal that you do not want the upgrade. So Microsoft didn’t change the wording in the window. It didn’t make an “Upgrade now” button bigger, or a non-existent “don’t ever upgrade” button smaller. It pulled a switcheroonie. It’s like going out to your car in the morning and discovering that the gas pedal now applies the brakes, while the brake pedal washes the windshield. Have a fun commute!
The violation of trust here is almost indescribable. It’s bad enough that Microsoft has been training Windows 7 and 8.1 users–i.e. most Windows users–to not trust Windows 10 because of this horrible, unstoppable advertisement. But now they will not trust their own sanity because all they’ll remember is that they dismissed the advertisement by clicking the Close windows box. Why on earth did Windows 10 just install on my PC?!?