Responding to a critical need for skilled technology and knowledge workers, the State of West Virginia recently established its first ever coding, app, and game design curriculum for its schools. Starting in the upcoming school year, students will be able to learn the skills required to design, implement, and release their own games, and open source will be pivotal to their development and future.
Now that I have finished episode 4 of Life is Strange I felt the overwhelming need to write down some thoughts on it.
Note: My copy was provided by Feral Interactive, the porter.
Planet Nomads looks like the survival game to really get me interested in the genre, the developers emailed in to let me know that the game is coming to Linux and will release in alpha form this month on the 25th of August.
Today we are happy to announce the release of Go 1.7. You can get it from the download page. There are several significant changes in this release: a port for Linux on IBM z Systems (s390x), compiler improvements, the addition of the context package, and support for hierarchical tests and benchmarks.
A new compiler back end, based on static single-assignment form (SSA), has been under development for the past year. By representing a program in SSA form, a compiler may perform advanced optimizations more easily. This new back end generates more compact, more efficient code that includes optimizations like bounds check elimination and common subexpression elimination. We observed a 5–35% speedup across our benchmarks. For now, the new backend is only available for the 64-bit x86 platform ("amd64"), but we’re planning to convert more architecture backends to SSA in future releases.
Nixcraft: How do I get my CPU temperature Information on CentOS Linux 7 or Red Hat Enterprise Linux 7 server?
I'm trying to make the move to open source and I'd like to show you some useful plugins for GIMP. I think some of these plugins should be part of the software but they are not. So here we go :)
LAYER EFFECTS! is something that must exist in GIMP. Maybe they are working on it. It's something I always wanted and it works well with this plugin. I included it first because it's amazing. Here's a screenshot
G'MIC is pure beauty. You have all sorts of effects and things to play with, I especially like the film effects (and they are not a few). This plugin is well maintained and everyone of you should try it. The single thing I don't like about it is that image preview feature (the image is a bit too small and you have to enlarge it).
I'm not an astrophotographer, I just do visual observations but someone can find these astronomy plugins useful.
Beautify has some nice effects. It's basically a mini-editor.
Resynthesizer is something I never used but it gets a lot of attention.
Save for Web can be useful for people on Reddit :) Posting big images is not a good idea if you have slow internet.
Fix-CA for chromatic abberations fixing.
Correct lens distortion with GimpLensFun.
If you want to paint something with GIMP but want more, try the Paint Studio.
If you are using the Infinality font patches, GIMP will render the text with colors at the edges. This will fix it.
BIMP for batch image manipulation.
Do you want the instagram effects but not the official app? There are some (pretty close) instagram effects for GIMP.
More plugins can be found here. Arch users have better luck, they are basically a few commands away.
I wanted to include the layer effect because that's one of the best plugins right now, I love it. GIMP is not Photoshop, many people should understand that. One is completely free (as in beer and as in freedom) and the other is paid (as in proprietary and as in money).
Happy editing! :)submitted by /u/freetux
It’s been a busy year for Windows security. Back in March, Microsoft bulletin MS16-027 addressed a remote code exploit that could grant cybercriminals total control of a PC if users opened “specially crafted media content that is hosted on a website.” Just last month, a problem with secure boot keys caused a minor panic among users.
However, new Microsoft patches are still dealing with a flaw discovered in November of last year — it was first Evil Maid and now is back again as Malicious Butler. Previous attempts to slam this door shut have been unsuccessful. Has the Redmond giant finally served up software security?
After contacted the owner, it turned out that one of the keys is a fake. In addition, labelled same names, emails, and even signatures created by more fake keys. Weeks later, more developers found their fake "mirror" keys on the keyserver, including the PGP Global Directory Verification Key.
During the summer of 2012, Eric Rescorla and I decided to start a Certificate Authority (CA). A CA acts as a third-party to issue digital certificates, which certify public keys for certificate holders. The free, automated, and open CA we envisioned, which came to be called Let's Encrypt, has been built and is now one of the larger CAs in the world in terms of issuance volume.
Starting a new CA is a lot of work—it's not a decision to be made lightly. In this article, I'll explain why we decided to start Let's Encrypt, and why we decided to build a new CA from scratch.
We had a good reason to start building Let's Encrypt back in 2012. At that time, work on an HTTP/2 specification had started in the Internet Engineering Task Force (IETF), a standards body with a focus on network protocols. The question of whether or not to require encryption (via TLS) for HTTP/2 was hotly debated. My position, shared by my co-workers at Mozilla and many others, was that encryption should be required.
There were a few things I enjoyed about Zenwalk 8.0 and several I did not. Before getting to those, I want to acknowledge that Zenwalk is, in most ways, very much like Slackware. The two distributions are binary compatible and if you like (or dislike) one, you will probably feel the same way about the other. They're quite closely related with similar benefits and drawbacks.
On the positive side of things, I like that Zenwalk trims down the software installed by default. A full installation of Zenwalk requires about two-thirds of the disk space a full installation of Slackware consumes. This is reflected in Zenwalk's focused "one-app-per-task" approach which I feel makes it easier to find things. Zenwalk requires relatively little memory (a feature it shares with Slackware) and, with PulseAudio's plugin removed, consumes very few CPU cycles. One more feature I like about this distribution is the fact Zenwalk includes LibreOffice, a feature I missed when running pure Slackware.
On the other hand, I ran into a number of problems with Zenwalk. The dependency problems which annoyed me while running Slackware were present in Zenwalk too. To even get a working text editor I needed to have development libraries installed. To make matters worse, the user needs a text editor to enable the package manager to install development libraries. It's one of those circular problems that require the user to think outside the box (or re-install with all software packages selected).
Other issues I had were more personal. For example, I don't like window transparency or small fonts. These are easy to fix, but it got me off on the wrong foot with Zenwalk. I do want to acknowledge that while my first two days with Zenwalk were mostly spent fixing things, hunting down dependencies and tweaking the desktop to suit my tastes, things got quickly better. By the end of the week I was enjoying Zenwalk's performance, its light nature and its clean menus. I may have had more issues with Zenwalk than Slackware in the first day or so, but by the end of the week I was enjoying using Zenwalk more for my desktop computing.
For people running older computers, I feel it is worth noting Zenwalk does not offer 32-bit builds. The distribution has become 64-bit only and people who still run 32-bit machines will need to turn elsewhere, perhaps to Slackware.
In the end, I feel as though Zenwalk is a more focused flavour of Slackware. The Slackware distribution is multi-purpose, at least as suited for servers as desktops. Slackware runs on more processor architectures, has a live edition and can dump a lot of software on our hard disk. Zenwalk is more desktop focused, with fewer packages and perhaps a nicer selection of applications. The two are quite similar, but Slackware has a broader focus while Zenwalk is geared to desktop users who value performance.
Also: New Toolchain on Current
OpenMandriva Lx 3.0 was announced Saturday with Linux 4.6.5, Plasma 5.6.5, and systemd 231. An early reviewer said he liked OpenMandriva but Plasma not as much. Elsewhere all anyone can seem to talk about is Google's decision to use something other than Linux to power its next embedded devices and a TCP vulnerability that could allow remote hijacking of Internet traffic. Patrick Volkerding has upgraded the toolchain in Slackware-current and Red Hat security expert said you can't trust any networks anywhere.
Reshaping the classic terminal app to fit multi-form factor world isn't easy, but it's the task that the Canonical Design team face as part of their work on Unity 8.
Canonical, through Jouni Helminen, announced on August 15, 2016, that they were planning on transforming the community-developed Terminal app into a convergent Linux terminal that's easy to use on both mobile phones and tablets.
Terminal is a core Ubuntu Touch app and the only project to bring you the popular Linux shell on your Ubuntu Phone or Ubuntu Tablet devices. And now, Canonical's designers are in charge of offering a much more pleasant Linux terminal user experience by making Terminal convergent across all screen formats.
"I would like to share the work so far, invite users of the app to comment on the new designs, and share ideas on what other new features would be desirable," says Jouni Helminen, Lead Designer at Canonical. "These visuals are work in progress - we would love to hear what kind of features you would like to see in your favorite terminal app!"
The KDE project announced this past weekend the release of KDE Frameworks 5.25.0, another monthly update to the collection of over 70 add-ons for the Qt5 GUI toolkit and the latest KDE Plasma 5 desktop environment.
KDE Frameworks 5.25.0 comes in time for the recently released KDE Plasma 5.7.3 maintenance update of the modern and widely used Linux desktop, promising to update many of the core components, including but not limited to Attica, which now follows HTTP redirects, the Breeze icon set with lots of additions, extra CMake modules, KDE Doxygen tools, KXMLGUI, KWindowSystem, and KWidgetsAddons.
KDE apps like KTextEditor, KArchive, and Sonnet received bugfixes and other improvements in the KDE Frameworks 5.25.0. The release also comes with many other updated components, among which Plasma Framework, NetworkManagerQt, KXMLGUI, KCoreAddons, KService, Kross, Solid, Package Framework, KNotification, KItemModels, KIO, KInit, KIconThemes, KHTML, KGlobalAccel, KFileMetaData, and KDeclarative.
Getting new people into OSS projects is always a challenge. The Linux kernel is no different and has it's own set of challenges. This is a follow up and expansion of some of what I talked about at Flock about contributing to the kernel.
From August 2 – 5, the annual Fedora contributor conference, Flock, was held in the beautiful city of Kraków, Poland. Fedora contributors from all over the world attend for a week of talks, workshops, collaboration, fun, and community building (if you’re tuning in and not sure what Fedora is exactly, you can read more here). Talks range from technical topics dealing with upcoming changes to the distribution, talks focusing on the community and things working well and how to improve, and many more. The workshops are a chance for people normally separated by thousands of miles to work and collaborate on real issues, problems, and tasks in the same room. As a Fedora contributor, this is the “premier” event to attend as a community member.
The source code of Google's latest operating system has emerged, and it looks like all new code from the ground up.
The Fuchsia project can be found here, and uses an entirely new kernel, "Magenta." It boots on ARM and x86, and the authors say they've managed to boot it on a Raspberry Pi. The IPC part is Mojo and higher up the stack is support for Google's Flutter graphics.