Language Selection

English French German Italian Portuguese Spanish

GNU/Linux Works, Microsoft Windows Stops Working

Filed under
GNU
Linux
Microsoft
  • Why Linux Works

    The Linux community works, it turns out, because the Linux community isn’t too concerned about work, per se. As much as Linux has come to dominate many areas of corporate computing – from HPC to mobile to cloud – the engineers who write the Linux kernel tend to focus on the code itself, rather than their corporate interests therein.

  • Windows 10 mandatory October KB4041676 update is causing machines to BSOD

    Today when people started waking up from their machines automatically updating during the night, however, they have been faced with a BSOD (Blue Screen of Death) instead of the Windows 10 desktop, and unfortunately, no-one seems to know why the installations are failing, only that it relates to KB4041676, which is yesterday's update.

  • Global shipments of PCs slump for 12th successive quarter, research suggests [iophk: "PCs no longer have any Windows or Microsoft stickers, hiding the infection"]

    An assessment by research and analysis outfit Gartner found that shipments totalled 67 million units in the third quarter of 2017; a decline of 3.6% on an annualised basis compared to the same quarter last year.

    The latest decline marked the 12th consecutive quarter of PC shipments slump.

  • The PC still isn't dead and the market is 'stabilising', says IDC

    In its Worldwide Quarterly Personal Computing Device Tracker, IDC announced worldwide shipments of traditional PCs, which includes desktops, notebooks, workstations, totalled 67.2 million units in the third quarter of 2017.

    While this translates into a slight year-over-year decline of 0.5 percent, IDC said [...]

More in Tux Machines

Applications: Gradio, PDF Editors (LibreOffice), Cozy, MuPDF, Atom and More

  • New Version of Linux Radio Player ‘Gradio’ Released
    Talking of finding stations, the ‘add station’ and ‘search’ pages are now combined, while the Library no longer contains a separate tab for collections. The collection feature is still included, but is now surfaced when selecting multiple stations in the library. Various parts of the UI have been tweaked, including the selection toolbar, application menu and the collections popover. And, for peace of mind, your connection to the community-powered radio-browser.info database is now encrypted.
  • Best Free PDF Editors For PC, Mac, Linux, Android & iOS
    LibreOffice is one of the best free Office alternatives to Microsoft Office suite. You also get the ability to open and edit the PDF files. If your PDF file contains just pictures/graphics, LibreOffice will automatically suggest the drawing tools to let you modify it. In case of text-oriented documents, you will get the necessary word formatting tools to help you edit it.The user interface may not be the best around but LibreOffice is a free-to-use open-source software with no purchases required.
  • Linux Release Roundup: Cozy, MuPDF, Atom + More
    It’s a Sunday, which means it’s time for me to round-up a rabble of recent Linux releases that did get a mention during the week. With a lot of people busy getting ready for Christmas (and other festivals that happen this time of year) there aren’t too many major releases to mention from the past week, but there is a modest set of minor updates issued you may want to know about. This might be the final Linux Release Roundup before Xmas. If, like some sort of weekly Santa, you only pop by to read these posts I’ll use this moment to say thank you, and wish you a merry denomatively-appropriate holiday.

today's howtos

Graphics: XWayland, AMD, and DRM

  • GNOME's Mutter Now Supports XWayland Keyboard Grabbing, XDG-Output
    More (X)Wayland improvements are en route for GNOME 3.28. The latest addition to the Mutter Wayland compositor is now handling XWayland keyboard grab support so an XWayland/X11 client can exclusively grab the keyboard input. And as part of that a new setting for controlling if XWayland clients can do keyboard grabs.
  • The Architecture Of XWayland To Let X11 Apps Run On Wayland
    ekka Paalanen of Collabora has begun the overdue task of providing documentation on XWayland. While XWayland has been around for a few years in allowing X11 applications/games run atop on an X.Org Server, up to now it's not been officially documented. Pekka has taken up the task of starting to document XWayland within the Wayland Git repository's documentation.
  • OpenGL 4.3 Support Lands In R600 Gallium3D Driver
    In between hacking on the RADV Vulkan driver, David Airlie has found the time to land his patches enabling OpenGL 4.3 and GLSL 430 support within Mesa 17.4-dev Git for the R600g driver. The R600g driver is now able to officially expose OpenGL 4.3 support. But the big caveat is that's only for the R600g-using hardware exposing FP64 support right now... That means just the Radeon HD 5800 series and HD 6900 Cayman series... All the rest of the HD 5000/6000 series and other R600g-supported hardware is still limited to OpenGL 3.3 support.
  • RADV Vulkan Driver Lands Support For External Fences
    Even with AMD open-sourcing their official Vulkan driver any day now, David Airlie, Bas Nieuwenhuizen, and others independently continue to advance the dissenting RADV Vulkan driver. The latest to report on RADV is that it now supports external fences and the associated VK_KHR_external_fence_fd extension. External fences for Vulkan is about allowing synchronized access to external memory using fences. Vulkan external memory in turn is about memory outside of the scope of the logical device and can be used for multi-process/device handling and among the current use-cases for Vulkan external memory is SteamVR on Linux.
  • Libdrm 2.4.89 Released With Leasing & Synchronization Object APIs
    The libdrm Mesa DRM library that principally sits as the interface between Mesa and the kernel Direct Rendering Manager drivers is out with a big update. David Airlie released libdrm 2.4.89 as the latest version of this important library. New in this libdrm update is the new DRM mode lease ioctl wrappers, part of Keith Packard's work on DRM leasing added to the Linux 4.15 kernel as part of improving VR HMD support on Linux.

Programming/Development: Most In-Demand Programming Languages and More

  • Top 7 Most In-Demand Programming Languages Of 2018: Coding Dojo
    Most of the fields in the tech industry demand a regular learning from you as they are dynamic in nature. You need to be up-to-date with the latest trends and make sure that your skillset matches the needs of your target industry. For developers, this change becomes even more necessary. For example, today’s mobile app developers need to eventually make a shift from Java and Objective-C to Kotlin and Swift, respectively. This growing adoption and demand is reflected clearly in different lists of the popular programming languages. [...] Coding Dojo analyzed the data from job listing website Indeed.com. This job posting data revolved around twenty-five programming languages, frameworks, and stacks. It’s worthing noting that some most loved programming languages like Ruby and Swift didn’t make the cut as their demand was lower as compared to other biggies. The other growing languages that didn’t make the cut were R and Rust.
  • The proof is in the pudding
    I wrote these when I woke up one night and had trouble getting back to sleep, and spent a while in a very philosophical mood thinking about life, success, and productivity as a programmer.
  • littler 0.3.3
    The fourth release of littler as a CRAN package is now available, following in the now more than ten-year history as a package started by Jeff in 2006, and joined by me a few weeks later. littler is the first command-line interface for R and predates Rscript. In my very biased eyes better as it allows for piping as well shebang scripting via #!, uses command-line arguments more consistently and still starts faster. Last but not least it is also less silly than Rscript and always loads the methods package avoiding those bizarro bugs between code running in R itself and a scripting front-end.