Torvalds Blows Stack Over Buggy New Kernel
Linux creator Linus Torvalds this week apologized for including in the just-released Linux 4.8 kernel a bug fix that crashed it. The bug the dev was trying to fix has existed since Linux 3.15, "but the fix is clearly worse than the bug ... since that original bug has never killed my machine," Torvalds wrote.
- 13 Patches Published That Effectively Bring RadeonSI To OpenGL 4.5
- Performance-Boosting HiZ Support Lands For Intel's Mesa Vulkan Driver
Enlightenment's Ecore_Drm2 Library Is Working Out Well For Wayland Support
While GNOME is frequently brought up for its well-vetted Wayland support when using the latest packages, the Enlightenment desktop has also been progressing very well with its Wayland compositor and they continue making improvements to their display stack. One of these important pieces has been the Ecore_Drm2 library.
Ecore_Drm2 is part of EFL 1.18 and is their new abstraction layer for interfacing with Linux's DRM (Direct Rendering Manager, of course).
GDB 7.12 released!
Release 7.12 of GDB, the GNU Debugger, is now available via anonymous FTP. GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other languages. GDB can target (i.e., debug programs running on) more than a dozen different processor architectures, and GDB itself can run on most popular GNU/Linux, Unix and Microsoft Windows variants.
GDB 7.12 Released With Rust Debugging, Python Enhancements
GDB 7.12 is now available as the latest feature release of the GNU Debugger.
Arguably most exciting about GDB 7.12 is that it now supports debugging programs written in Rust! But if Rust support doesn't excite you, there is also some Fortran support improvements and various Python language enhancements.
Should Math be a Prerequisite for Programming?
In her LinuxCon Europe talk, “The Set of Programmers: How Math Restricts Us,” Carol Smith, Education Partnership Manager at GitHub, got us thinking about how math requirements impact our ability to bring more people into the field of computer programming.
Carol kicked off her talk with a story about how she traveled to New Zealand with two friends, Boris and Natasha (not their real names), and learned that Boris has agoraphobia, which causes him extreme anxiety in open spaces. New Zealand, as it turns out, is full of wide open spaces. During one hike, Boris really struggled with crossing the long bridge across a gully. The more he told himself he could do it, the harder it was. He felt like he should be able to do this and felt like he was the only person who couldn't do it. A lot of people get this feeling when they try to do math. They feel like everyone else can do math, and the more they think this, the more they feel like they are the only person who can't do math.
Rust and Automake
Yes it is. But it is also limited to build the Rust crate. It does one thing, very well, and easily.
Although I'm writing a GNOME application and this needs more than building the code. So I decided I need to wrap the build process into automake.
Let's start with Autoconf for Rust Project. This post is a great introduction to solving the problem and give an actual example on doing it even though the author just uses autoconf. I need automake too, but this is a good start.
- Dominique Leuenberger: openSUSE Tumbleweed – Review of the Week 2016/40
- ERR_NETWORK_CHANGED in Chrome/Chomium @openSUSE_Tumbeweed @DELL_5510
YaST Team: Improving low-vision accessibility of the installer
In our latest report, we promised you would not have to wait another three weeks to hear (or read) from us. And here we are again, but not with any of the anticipated topics (build time reduction and Euruko 2016), but with a call for help in a topic that could really make a difference for (open)SUSE.
Nowadays, YaST team is trying to fix a long-standing issue in the installer: low-vision accessibility. In the past, a user could get a high-contrast mode just pressing shift+F4 during installation. Unfortunately, that feature does not work anymore and, to be honest, changing to a high-contrast palette is not enough. Other adjustments, like setting better font sizes, should be taken into account.
Another option is to use the textmode installation and set some obscure variable (Y2NCURSES_COLOR_THEME) to get the high-contrast mode. But it sounds like the opposite to user friendly.
One of the main Linux draws is its customization, and one of the most important areas is the desktop environment. Of the Linux desktop environments, GNOME and KDE are two of the leading environments. Tyrell Wellick (Martin Wallström) says to protagonist Elliot, “So I see you’re running Gnome! You know I’m actually on KDE myself.” Those familiar with Linux and its environments will appreciate this moment, especially Wellick’s follow up, “Yeah, I know what you’re thinking, I’m an executive running Linux, why am I even running Linux?”
Not only do we learn about KDE and GNOME, but there’s even a bit about the perception of Linux use in the enterprise (hint: it’s usually relegated to sysadmins and tech specialists, not execs).
- Security advisories for Friday
surveillance, whistleblowing, and security engineering
Imagine for a moment that you are a security engineer who discovers a backdoor that your company execs have been trying to hide from your team. Would you quit on ethical grounds or stay so that you can prevent this from happening again? I don’t think there is one right answer. Personally I am grateful both for those who left and blew the whistle, and for those who stayed to protect Yahoo’s 800 million users.
Part of the job function of security engineers and pen testers is being ready for the moment you encounter something that you think should be disclosed but your company wants to keep secret. Think about what you would be willing to lose. Be prepared to escalate internally. Know the terms of your NDA and your exit agreement; try your best to honor them. Most of all, keep pushing for end-to-end encryption.
Digital Vigilantes Want to Shame DDoS Attackers And Their Corporate Enablers
Hacker attacks that try to take down websites with a flood of bogus traffic, technically known as Distributed Denial of Service (DDoS) attacks, have become a daily occurrence on the internet. The rise of DDoS has created a cottage industry of companies dedicated to mitigating the attacks, and, on the flip side, professional DDoS-for-hire services and gangs.
Now, a group of security researchers wants to name and shame not only the hackers responsible for such crippling attacks, but also the internet providers and traffic carriers that enable them by turning a blind eye to their actions, with a project called SpoofIT.
Russia Drafting Law to Favor Open Source
I wrote the original cyber-vulnerability letter to the White House in 1994, and instead of acting responsibly, the US Government allowed NSA -- with the active complicty of US communicaitons and computing provider CEOs -- to compromise all US offerings. Not only are the communications and computing devices and related consulting compromised, but so are larger offerings (e.g. Boeing aircraft, which come with a computer system pre-configured for US Government remote control take-over -- Lufthansa is reported to have discovered this and at great expense removed all US computers from every aircraft). NOTE: I am quite certain about both of the above indictments, but only a proper European Commission investigation can satisfy the public interest; I believe that the same problems infect C4I systems from China, France, Israel, and Russia, and I do not believe most people are aware that the electrical system is now easily used to enter computers that are nominally disconnected from the Internet.
Systemd vulnerability crashes Linux systems
A new vulnerability has been discovered that could shut down most Linux systems using a command short enough to fit in a tweet.
- Why Red Hat, Inc. Gained 11% in September
- Michael Cunningham Sells 15,000 Shares of Red Hat Inc. (RHT) Stock
- Ellie Mae, Red Hat, ServiceNow Flex Muscle In Leading Software Sector
- Looking At Recent Analyst Ratings American Tower Corp (NYSE:AMT), Red Hat Inc (NYSE:RHT)
- SEC 13F Narrative: Red Hat INC Com (RHT) Shareholder Capital Counsel LLC Has Lifted Position by $12.99 Million
Xiaomi Mi Box Now Available in U.S.: Android TV 6.0 with 4Kp60 Output for $69
Xiaomi has officially started to sell its Google Android TV 6.0-based set-top-boxes in the U.S. The Xiaomi Mi Box STB boasts with a rather powerful SoC, an HDMI 2.0a (4K, 60 fps, HDR) video output, a Bluetooth remote with voice search feature as well as a $69 price tag. The combination of modern, capable hardware and a relatively affordable price will improve chances of Xiaomi’s STB to become popular among those who use Google's Android TV platform.
The Xiaomi Mi is powered by Amlogic’s S905X-H SoC (four ARM Cortex-A53 cores at 2.0 GHz, five ARM Mali-450MP clusters) and is equipped with 2 GB of DDR3 memory, 8 GB of NAND flash, a wireless module supporting Wi-Fi 802.11ac and Bluetooth 4.0, a USB port as well as an HDMI 2.0a output with HDCP 2.2 and CEC. Xiaomi bundles a Bluetooth remote with a mic and voice search feature with its STB for extra convenience. In addition, the company sells its Mi Game Controller for those, who would like to play Android games on TV.
- Benchmark Highlights The HTC 10 Running Android 7.0 Nougat
- HTC 10 First in Line for Update to Android 7.0 Nougat?
- Giphy Cam brings its GIF creation and special effects magic to Android
- Prisma, our favorite filter app, is getting offline processing on Android
- Prisma offline mode comes to Android
- Google Duo is taking Hangouts’ place on Android
- Android is catching up to iOS -- in ad prices
- Ransomware becomes biggest security threat on Android
- Android 7.1 Developer Preview is Coming This Year
I would like to hear from Developers using Linux in any way, manner or form, to give feedback and ideas about improving openSUSE for Developers
I've put together this short survey which I'd really appreciate as many responses to as possible
Please spread the link around to anyone who might also be using or interested in using openSUSE as part of their development work
Any unstructured feedback here is also welcome
Thanks!submitted by /u/rbrownsuse
LXer: This Week in Open Source News: 4 out of 5 Banks to Use Blockchain by 2017, Linus Torvalds Reflects on Past 25 Years, & More
First, I'm going to start with some background info about myself. When I was younger, I spent a lot of time on RH, Mandrake, and the occasional backtrack when I felt like experimenting. I took a few classes in school about networking, flashing Cisco routers, and running Linux servers, but even more time learning things on my own - mostly digging deeper into things I was currently learning in class that I knew the class wouldn't teach me. Long story short, I'm the type of person who loves learning the more in-depth details of how and why things work and the rules set forth by current protocols so that I can better bend or sometimes break them to accomplish what I want done.
Now... Fast forward a number of years. I haven't touched Linux in probably 8 or 9 years. I just began going to college for I.T./CS after spending a number of years away doing unrelated work. I still know many of the basics (cd, ls, grep, more/less, editors (vi, vim, etc), blah blah blah) but as for learning more, I don't even know where to begin. Every beginner book I pick up, I get bored with easily because I already know 90+ percent of the content, yet every more advanced book I pick up, I'm completely lost because I don't understand the mid-level protocols that it's assumed I know.
So where can I learn? How do I begin learning if I don't know what to specifically research? Are there any resources out that are set up similarly to the way CodeAcademy is for programming where it's very easy to get through basics to get to the relevant content? I guess I'm just having trouble knowing what to look for...
Thanks so much for your time.
TL;DR - Out of the tech game for a while, need advice on where to relearn things that are neither too basic nor too difficult. Resources similar to CodeAcademy?submitted by /u/elusk1
NXP unveiled its automotive i.MX8 Quad with four Cortex-A53 cores, two Cortex-M4F cores, and two GPUs. The QuadPlus and QuadMax add one and two -A72 cores.
Freescale teased its automotive i.MX8 family in 2015 before the company was acquired by NXP, a process that may have contributed to the SoC family’s delays. The first three i.MX8 models are now due to sample in Q1 2017, says NXP, which has already built a development kit for the SoC, shown farther below. In addition, plans have leaked for future i.MX8 models for multimedia and low-power IoT applications, including dual-core models (see farther below).
Chinese hardware upstart LeEco accidentally showed off key parts of its device lineup two weeks before the company is set to officially launch its US business Friday. The leak, which was first spotted by AndroidPolice, revealed two budget-phones as well as four different TV sets based on Google’s Android TV platform.
Product shots also show numerous LeEco-branded apps, suggesting that the company wants to use its devices to grow its entertainment services, much like it has done in China. A LeEco spokesperson didn’t immediately respond to a request for comment.
Hey guys, running windows 10 atm. What are somethings I should know about linux and consider before getting into it. Also is there a way I can run windows and have a linux os somewhere else on the computer so I can switch between the two freely? Thanks :)submitted by /u/ellosmello