At this year's Great Wide Open conference, Steve Klabnik gave a talk about Mozilla's Rust programming language. Klabnik previously authored an introductory Rust tutorial entitled Rust for Rubyists, and this talk serves a similar purpose. However, instead of being Ruby focused, this talk was aimed at programmers in general. Hence the talk's title: Rust for $LANGUAGE-ists.
One of the Scientific Linux developers sent out an announcement to the SL-devel mailing list just a couple of hours ago about SL 7 Alpha being released. They have a netinstall CD iso and a 6GB DVD. I got the entire tree downloaded in about 30-ish minutes... and got to work building a LiveDVD as well as OpenVZ OS Templates... using the scripts I had used for CentOS and Oracle... again with a tiny bit of editing.
Yikes, our top story tonight is we are all on the NSA watchlist. Jack Germain says the Novena Open Hardware laptop is a hacker's dream machine. LibreOffice 4.3.0 RC2 was released and Nick Rickert posted about the "progress toward openSUSE 13.2." And finally tonight, our old friend Jack Wallen has ten tips for a more friendly desktop.
Lennart Poettering announced the release of systemd 215 on Thursday afternoon.
The new systemd 215 release features a new systemd-sysusers command, a new input system group, systemd-networkd has a basic DHCPv4 server, networkd now supports vxLANs, and there's an assortment of other updates and new features. Lots of the work happening now within the systemd world is about stateless systems and factory reset support.
The flood of Linux-based home automation hubs that has arrived over the last two years is now being joined by a wave of intermediary solutions that integrate multiple ecosystems. One of the most promising is Wink, a spinoff from crowd-investment firm Quirky. A week after announcing its Linux-based Wink home automation hub and mobile app, the well-heeled startup demonstrated the technology in a model smart home launch event in New York City, and announced 15 partners and 60 compatible devices.
Greg Kroah-Hartman has decided to maintain the Linux 3.14 code-base as a long-term stable kernel release.
By becoming a long-term stable release, the Linux 3.14 kernel will now be supported through August 2016. The previous LTS kernel maintained by Greg KH is Linux 3.10 and is to be supported through September 2015, while Jiri Slaby of SUSE is also maintaining Linux 3.12 as a stable kernel series maintained through some time in 2016.
- US System Manipulated to Financially Punish Free Software
- ‘Hope’ and ‘Change’ in Reverse: USPTO Gets Even More Extremist With New White House Appointment
- Symptoms of Injustice: Biggest Software Patents Proponent, CAFC, Superseding Supreme Court Decisions on Patents
- Links 2/7/2014: GNU/Linux up in Steam, New GCHQ Lawuit
- Links 1/7/2014: CoreOS and Blackphone in Headlines
- Links 30/6/2014: Linux 3.16 RC3, Many New Android Devices
- The Internet’s Own Boy: The Story of Aaron Swartz
Intel's Linux open-source crew is toying with aggressive down-clocking for current-generation Bay Trail hardware for greater power-savings and lower heat output.
Chris Wilson of Intel OTC has proposed a patch to be more aggressive about down-clocking -- dropping the Atom/Celeron SoCs to their lower frequency/power states more quickly after being in a ramped-up state. Assuming the workload has finished, this should yield a quicker return to the lowest power state for maximum power-savings / longest battery life and lower heat output.
While Xfdashboard was created for use under Xfce, it can be used in any desktop environment however, it has a couple of Xfce dependencies: xfconf and garcon.
The application is great for those who want the GNOME Shell Activities functionality (or at least most of it) under a light desktop environment such as Xfce, but there are two things which need to be improved: in my test, Xfdashboard was a bit slow when searching for applications and also, its design needs some improvements in my opinion. The latter might be solved by using a theme since Xfdashboard supports theming, but I couldn't find any themes for it. I see that the app is under heavy development so hopefully these will be solved soon.
When running my initial Linux 3.16 file-system tests on an SSD I had to skip over Btrfs due to initial problems with the experimental kernel code. Fortunately, Btrfs has been fixed-up in Linux 3.16 and can now serve for some benchmarking.
As F2FS, XFS, and EXT4 were already tested on a solid-state drive using Linux 3.16 Git, in this article I'm just testing Btrfs when using the Linux 3.15 stable kernel against the Linux 3.16 Git kernel from 2 July. This Btrfs testing happened from an ASUS UX32VDA Core i7 Ivy Bridge ultrabook with 128GB SanDisk SD5SF212 SSD. A daily snapshot of Ubuntu 14.10 was used for testing while the kernel snapshots were obtained from the Ubuntu Mainline Kernel PPA for easy reproducibility.
Con Kolivas has updated his out-of-tree process scheduler for the Linux kernel.
The Brain Fuck Scheduler has been revised to version 448 and released on Wednesday for the Linux 3.15 stable kernel.
Besides updating against the kernel interfaces of Linux 3.15, there's no reports of other changes for the BFS scheduler with the v448 revision. Kolivas continues to have no desire to mainline the Brain Fuck Scheduler.
A new story published on the German site Tagesschau and followed up by BoingBoing and DasErste.de has uncovered some shocking details about who the NSA targets for surveillance including visitors to Linux Journal itself.
While it has been revealed before that the NSA captures just about all Internet traffic for a short time, the Tagesschau story provides new details about how the NSA's XKEYSCORE program decides which traffic to keep indefinitely. XKEYSCORE uses specific selectors to flag traffic, and the article reveals that Web searches for Tor and Tails--software I've covered here in Linux Journal that helps to protect a user's anonymity and privacy on the Internet--are among the selectors that will flag you as "extremist" and targeted for further surveillance. If you just consider how many Linux Journal readers have read our Tor and Tails coverage in the magazine, that alone would flag quite a few innocent people as extremist.
Would you buy a high-end laptop built completely around open hardware and the Linux distro of your choice? Novena offers that opportunity, but it comes with an out-of-the-box experience that might be beyond the reach of the typical computer consumer.
That said, the Novena laptop's experimental technology has the potential to offer new options to a sluggish computer industry. Novena is an open-hardware computing platform that is flexible and powerful. It is designed for use as a desktop, laptop or standalone board.
Two engineers cofounded Sutajio Ko-usagi, an operations-oriented company focused on the manufacturing and sales of hardware to OEMs and hobbyists.
Since Sutajio Ko-usagi is difficult to pronounce in English, the Novena developers shortened it to "Kosagi," noted cofounder Andrew "Bunnie" Huang. Huang also runs the IP-oriented Bunniestudios