An anonymous reader writes: One of the more surprising stories of the past year was Microsoft's announcement that it was going to use the Git version control system for Windows development. Microsoft had to modify Git to handle the demands of Windows development but said that it wanted to get these modifications accepted upstream and integrated into the standard Git client. That plan appears to be going well. Yesterday, the company announced that GitHub was adopting its modifications and that the two would be working together to bring suitable clients to macOS and Linux. Microsoft says that, so far, about half of its modifications have been accepted upstream, with upstream Git developers broadly approving of the approach the company has taken to improve the software's scaling. Redmond also says that it has been willing to make changes to its approach to satisfy the demands of upstream Git. The biggest complexity is that Git has a very conservative approach to compatibility, requiring that repositories remain compatible across versions.
Microsoft and GitHub are also working to bring similar capabilities to other platforms, with macOS coming first, and later Linux. The obvious way to do this on both systems is to use FUSE, an infrastructure for building file systems that run in user mode rather than kernel mode (desirable because user-mode development is easier and safer than kernel mode). However, the companies have discovered that FUSE isn't fast enough for this -- a lesson Dropbox also learned when developing a similar capability, Project Infinite. Currently, the companies believe that tapping into a macOS extensibility mechanism called Kauth (or KAuth) will be the best way forward.
If you want to tip your favorite Twitch streamer, you need to use Bits. The video game-centric streaming service just recently added the tipping system of "cheering" with Bits to its mobile app in hopes that more folks would drop some cash. Now you c...
Not everyone needs a beefy laptop, which usually comes with a beefy price. For many folks, a capable, portable, flexible device like the Asus ZenBook Flip is just the ticket. At just $749, the 2-in-1 Flip doesn’t try to be the most powerful or most advanced option. Instead, it offers a slim and portable design that’s affordable and easy to use.
Really, this laptop reminds us a little of the netbooks that existed about 10 years ago. However, unlike those painfully underpowered systems, the Flip’s Core m processor can actually get work done. Storage is plentiful, too: Asus offers two versions of this 2-in-1, and they’re essentially the same aside from the SSD. The base model comes with a 256GB SSD for $699, and the second model comes with a 512GB SSD for $50 more. Our review unit sported the 512GB drive, but our critique applies to both models.
Vlad Savov, writing for The Verge: The OnePlus 5T and Razer Phone
are two fundamentally different devices, which are nonetheless united by one unfortunate downside: both of them are going on sale this month without the latest version of Android on board. OnePlus will tell you that this issue is down to its extremely stringent testing process, while Razer offers a similar boilerplate about working as fast as possible to deliver Android Oreo. But we're now three months removed from Google's grand Oreo launch, timed to coincide with this summer's total eclipse, and all of these excuses are starting to ring hollow. Why do Android companies think they can ship new devices without the latest and best version of the operating system on board? The notorious fragmentation problem with Android has always been that not every device gets the latest update at the same time, and many devices get stuck on older software without ever seeing an update at all. What's changed now is that the "one version behind the newest and best" phenomenon is starting to infect brand new phones as well. The 5T and Razer Phone are just two examples; there's also Xiaomi, which just launched its Mi Mix 2 in Spain with 2016's Android Nougat as the operating system.
Facebook's next pro athlete-centered show will feature the Cleveland Cavaliers' Dwyane Wade. The five-part series will premiere on November 20th and will show what keeps Wade busy when he's off the court. BackCourt Wade follows the three-time NBA cha...
Wearable devices for health and fitness aren't anything new, of course, but insurance companies aren't really known for their fast response to tech trends. That may be changing, though, as big companies like Aetna and John Hancock have started offeri...
An anonymous reader writes: Windows 8, Windows 8.1, and subsequent Windows 10 variations fail to properly apply ASLR, rendering this crucial Windows security feature useless. The bug appeared when Microsoft changed a registry value in Windows 8 and occurs only in certain ASLR configuration modes. Basically, if users have enabled system-wide ASLR protection turned on, a bug in ASLR's implementation on Windows 8 and later will not generate enough entropy (random data) to start application binaries in random memory locations. For ASLR to work properly, users must configure it to work in a system-wide bottom-up mode. An official patch from Microsoft is not available yet, but a registry hack can be applied to make sure ASLR starts in the correct mode. The bug was discovered by CERT vulnerability analyst Will Dormann while investigating a 17-years-old bug in the Microsoft Office equation editor, to which Microsoft appears to have lost the source code and needed to patch it manually.
Chromebooks can be a crap shoot. It’s easy to get sucked in by a low price, only to find yourself with a disappointingly low-quality device on your hands. But you don’t have to step up into the higher-priced territory of the Dell Chromebook 13 or HP Chromebook 13 to find satisfaction. For a midrange price ($286 on Amazon), the Acer Chromebook 14 gives you an all-aluminum chassis and a very nice display, even if its performance and other attributes are less remarkable.