|
|
Subscribe / Log in / New account

Brief items

Security

Security quote of the week

[FBI director Chris] Wray has built his anti-encryption side hustle on a pile of straw men. It's pretty rich to see him arguing no one else should have the privilege to argue their points as disingenuously as he has.

People want safety. People want security. These are inextricably intertwined, but Wray thinks it's possible to separate one from the other without a net loss in safety. And he can't even be honest about how he plans to do it. No one on this panel is willing to call the back doors they want "back doors." No, it's always something else. If the front door is the user's access to their communications, anyone coming in through another entrance is likely going to be viewed as using the back door. If the FBI prefers, we could just call it "using the bedroom window." It doesn't really matter what it's called when it's still access to encrypted communications that's achieved by going through anyone else but the end user.

Wray says everyone else -- everyone who doesn't immediately agree the security trade-off the FBI is pitching is worth it -- is wrong. We're allying ourselves with the most heinous criminals and actively thwarting law enforcement. We're all Wray's straw men now.

Tim Cushing

Comments (2 posted)

Kernel development

Kernel release status

The current development kernel is 5.4-rc3, released on October 13. Linus said: "Things continue to look fairly normal, with rc3 being larger than rc2, as people are starting to find more regressions, but 5.4 so far remains on the smaller side of recent releases."

Stable updates: 5.3.6, 4.19.79, and 4.14.149 were released on October 12.

Comments (none posted)

Quotes of the week

And now I've said pgd/pud/p4d/pmd so many times that I've confused myself and think I'm wrong again, and I think that historically - originally - we always had a pgd, and then the pmd didn't exist because it was folded into it. That makes sense from a x86 naming standpoint. Then x86 _did_ get a pmd, and then we added more levels in between, and other architectures did things differently. [...]

The point stands: it's confusing

Linus Torvalds can't keep up with the page-table model either

I'm sure that kernel lockdown has applications somewhere, but for general-purpose distributions (who usually want to support third-party kernel modules), it's an endless source of problems that wouldn't exist without it.
Florian Weimer

Comments (none posted)

Distributions

Distribution quote of the week

In a paper published October 8, researchers at the University of Hawaii found that a programming error in a set of Python scripts commonly used for computational analysis of chemistry data returned varying results based on which operating system they were run on—throwing doubt on the results of more than 150 published chemistry studies. [...]

The scripts, called the "Willoughby-Hoye" scripts after their authors—Patrick Willoughby and Thomas Hoye of the University of Minnesota—were found to return correct results on macOS Mavericks and Windows 10. But on macOS Mojave and Ubuntu, the results were off by nearly a full percent.

Sean Gallagher (at Ars Technica)

Comments (10 posted)

Development

KDE Plasma 5.17 released

The KDE project has announced the release of version 5.17 of the Plasma desktop environment. "Night Color, the color-grading system that relaxes your eyes when the sun sets, has landed for X11. Your Plasma desktop also recognizes when you are giving a presentation, and stops messages popping up in the middle of your slideshow. If you are using Wayland, Plasma now comes with fractional scaling, which means that you can adjust the size of all your desktop elements, windows, fonts and panels perfectly to your HiDPI monitor."

Comments (7 posted)

Python 3.8.0 released

Version 3.8.0 of the Python language has been released. New features include the controversial assignment expressions, positional-only arguments, the Vectorcall mechanism, and more; see the what's new in Python 3.8 document for more information.

Comments (2 posted)

PyPy 7.2 released

Version 7.2 of PyPy, an implementation of the Python language, is out. With this release, Python 3.6 support is deemed ready: "This release removes the 'beta' tag from PyPy3.6. While there may still be some small corner-case incompatibilities (around the exact error messages in exceptions and the handling of faulty codec errorhandlers) we are happy with the quality of the 3.6 series and are looking forward to working on a Python 3.7 interpreter."

Comments (2 posted)

Perl 6 renamed to Raku

The pull request changing the name of Perl 6 to Raku has been merged. See the full text for more information. "This document describes the steps to be taken to effectuate a rename of 'Perl 6' to 'Raku', as described in issue #81. It does not pretend to be complete in scope or in time. To change a name of a project that has been running for 19+ years will take time, a lot of effort and a lot of cooperation. It will affect people in foreseen and unforeseen ways." (Thanks to Sean Whitton)

Comments (47 posted)

Understanding Scheduling Behavior with SchedViz (Google Open Source Blog)

The Google Open Source Blog has an announcement of the release of the SchedViz tool that is used internally at the company "to discover many opportunities for better scheduling choices and to root-cause many latency issues". SchedViz provides a GUI to explore kernel traces: "The SchedViz UI displays collections in several ways. A zoomable and pannable heatmap shows system cores on the y-axis, and the trace duration on the x-axis. Each core in the system has a swim-lane, and each swim-lane shows CPU utilization (when that CPU is being kept busy) and wait-queue depth (how many threads are waiting to run on that CPU.) The UI also includes a thread list that displays which threads were active in the heatmap, along with how long they ran, waited to run, and blocked on some event, and how many times they woke up or migrated between cores. Individual threads can be selected to show their behavior over time, or expanded to see their details."

Comments (none posted)

Development quote of the week

More than 2 years ago, I announced my intentions to revive AT&T KornShell. When I started working on it, this codebase was a big hairball that nobody wanted to touch. It’s written in such a tricky way that can make the best C programmers sweat. Build system was complicated and debugging build failures was a nightmare. Test coverage was bad and even a simple bug fix could end up breaking basic functionality. There were lots of old bugs that have not been fixed for decades. It seemed almost impossible that we would be able to make a new release.
Siteshwar Vashisht releases ksh-2020.0.0

Comments (4 posted)

Page editor: Jake Edge
Next page: Announcements>>


Copyright © 2019, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds