Language Selection

English French German Italian Portuguese Spanish

Debian

NXP i.MX 8M Plus AI Systems-on-Modules and Devkits Launched by Variscite

Filed under
Android
Linux
Debian

NXP i.MX 8M Plus processor was unveiled at the very beginning of the year as the first i.MX processor with AI hardware acceleration provided by a 2.3 TOPS Neural Processing Unit (NPU) embedded in the chip.

Apart from the upcoming Wandboard 8MPLUS SBC, we had not seen hardware powered by the new processor, but Variscite has now announced two NXP i.MX 8M Plus systems-on-modules – VAR-SOM-MX8M-PLUS and DART-MX8M-PLUS – and corresponding development kits.

Read more

Debian and Ubuntu Leftovers

Filed under
Debian
  • Steve Kemp: Implementing a FORTH-like language ..

    At the time I read that comment I'd just hacked up a simple FORTH REPL of my own, in Perl, and I said "thanks for posting". I was recently reminded of this discussion, and decided to work through the process.

    Using only minimal outside resources the recipe worked as expected!

  • Salsa hosted 1e6 CI jobs

    Today, Salsa hosted it's 1,000,000th CI job. The price for hitting the target goes to the Cloud team. The job itself was not that interesting, but it was successful.

  • Debian Local Groups at DebConf20 and beyond

    There are a number of large and very successful Debian Local Groups (Debian France, Debian Brazil and Debian Taiwan, just to name a few), but what can we do to help support upcoming local groups or help spark interest in more parts of the world?

    There has been a session about Debian Local Teams at Debconf20 and it generated generated quite a bit of constructive discussion in the live stream (recording available at https://meetings-archive.debian.net/pub/debian-meetings/2020/DebConf20/), in the session's Etherpad and in the IRC channel (#debian-localgroups). This article is an attempt at summarizing the key points that were raised during that discussion, as well as the plans for the future actions to support new or existent Debian Local Groups and the possibility of setting up a local group support team.

  • Ubuntu Blog: Design and Web team summary – 16th September 2020

    The web team here at Canonical run two-week iterations. Here are some of the highlights of our completed work from this iteration.

Pinephone Multiboot Image Boots 13 Different Linux Distributions

Filed under
OS
Linux
Debian
Ubuntu

You’ve certainly heard about dual-boot systems with Windows and Linux, and possibly about triple-boot systems with an extra OS like Chromium OS or Android, but pine64’s forum user Mengo has gone much further with a multiboot image for Pinephone able to boot 13 different Linux distributions!

You’d think the image would occupy a lot of space on the device, but since all 13 distributions share the same Linux 5.9 kernel, all 13 operating systems fit on the internal eMMC flash or a MicroSD card with 8GB or greater capacity.

Read more

Debian Developers' Leftovers

Filed under
Debian

  • Raphaël Hertzog: Freexian’s report about Debian Long Term Support, August 2020

    Like each month, here comes a report about the work of paid contributors to Debian LTS.

  • Molly de Blanc: “Actions, Inactions, and Consequences: Doctrine of Doing and Allowing” W. Quinn

    There are a lot of interesting and valid things to say about the philosophy and actual arguments of the “Actions, Inactions, and Consequences: Doctrine of Doing and Allowing” by Warren Quinn. Unfortunately for me, none of them are things I feel particularly inspired by. I’m much more attracted to the many things implied in this paper. Among them are the role of social responsibility in making moral decisions.

    [...]

    One of the things I maintain is that we cannot be the best versions of ourselves because we are not living in societies that value our best selves. We survive capitalism. We negotiate climate change. We make decisions to trade the ideal for the functional. For me, this frequently means I click through terms of service, agree to surveillance, and partake in the use and proliferation of oppressive technology. I also buy an iced coffee that comes in a single use plastic cup; I shop at the store with questionable labor practices; I use Facebook. But also, I don’t give money to panhandlers. I see suffering and I let it pass. I do not get involved or take action in many situations because I have a pass to not. These things make society work as it is, and it makes me work within society.

  • David Bremner: Debcamp activities 2018
  • Ciano

    There is a new application available for Sparkers: Ciano

The 10 Best Debian-based Linux Distributions

Filed under
Linux
Debian

There’s no doubt that Debian is one of the most popular distributions, especially among desktop enthusiasts and professionals alike. This guide features some of the most popular and widely used Debian-based Linux distributions.

This is by no means the entire list, however, we would like to acknowledge other flavors such as Dog Linux which is a good alternative to Puppy OS, SolydXK, and BunsenLabs Linux which is a lightweight distribution.

Read more

Debian Janitor: All Packages Processed with Lintian-Brush

Filed under
Debian

The Debian Janitor is an automated system that commits fixes for (minor) issues in Debian packages that can be fixed by software. It gradually started proposing merges in early December. The first set of changes sent out ran lintian-brush on sid packages maintained in Git. This post is part of a series about the progress of the Janitor.

On 12 July 2019, the Janitor started fixing lintian issues in packages in the Debian archive. Now, a year and a half later, it has processed every one of the almost 28,000 packages at least once.Debian Janitor: All Packages Processed with Lintian-Brush

Read more

Also: Markus Koschany: My Free Software Activities in August 2020

Elive 3.8.16 beta released

Filed under
GNU
Linux
Debian

The Elive Team is proud to announce the release of the beta version 3.8.16
This new version includes:
Kernel 5.7.10 and updated drivers
Optimizations while installing packages in Live mode
Virtual machines: included feature to configure and remember a specific resolution
Wine improvements for running installed software
SSD/NVME performance improvements by: disabled realtime discards, enabled a safe weekly fstrim job, much faster speeds using now a simpler and efficient scheduler
eltrans, the elive translator tool is working again
Hotkeys PDF shows up with a better user-experience now
document included about how to customize and create your own E16 themes
other fixes: updated tmux compatible configurations, nicotine updates and fixes, netflix compatibility feature is working again

Read more

Debian: Norwegian Angle, Broccoli Sync and FUD From Microsoft Tim

Filed under
Debian
  • Petter Reinholdtsen: Buster update of Norwegian Bokmål edition of Debian Administrator's Handbook almost done

    Thanks to the good work of several volunteers, the updated edition of the Norwegian translation for "The Debian Administrator's Handbook" is now almost completed. After many months of proof reading, I consider the proof reading complete enough for us to move to the next step, and have asked for the print version to be prepared and sent of to the print on demand service lulu.com. While it is still not to late if you find any incorrect translations on the hosted Weblate service, but it will be soon. Smile You can check out the Buster edition on the web until the print edition is ready.

  • Louis-Philippe Véronneau: Hire me!

    I'm not looking for anything long term (I'm hoping to teach Economics again next Winter), but for the next few months, my calendar is wide open.

    For the last 6 years, I worked as Linux system administrator, mostly using a LAMP stack in conjunction with Puppet, Shell and Python. Although I'm most comfortable with Puppet, I also have decent experience with Ansible, thanks to my work in the DebConf Videoteam.

  • Broccoli Sync Conversation

    A number of days ago (I know, I'm an awful human who failed to post this for over a week), myself, Lars, Mark, and Vince discussed Dropbox's article about Broccoli Sync. It wasn't quite what we'd expected but it was an interesting discussion of compression and streamed data.

    Vince observed that it was interesting in that it was a way to move storage compression cost to the client edge. This makes sense because decompression (to verify the uploaded content) is cheaper than compression; and also since CPU and bandwidth are expensive, spending the client CPU to reduce bandwidth is worthwhile.

    Lars talked about how even in situations where everyone has gigabit data connectivity with no limit on total transit, bandwidth/time is a concern, so it makes sense.

    We liked how they determined the right compresison level to use available bandwidth (i.e. not be CPU throttled) but also gain the most compression possible. Their diagram showing relative compression sizes for level 1 vs. 3 vs. 5 suggests that the gain for putting the effort in for 5 rather than 1. It's interesting in that diagram that 'documents' don't compress well but then again it is notable that such documents are likely DEFLATE'd zip files. Basically if the data is already compressed then there's little hope Brotli will gain much.

  • DPL: Debian project has plenty of money but not enough developers

    Debian Project Leader (DPL) Jonathan Carter has described the key problems in the Debian community as not a lack of funds, but rather a shortage of volunteer developers.

    The project is tiny in comparison to the many thousands of organisations that depend on it. Ubuntu is based on Debian, as are other well-known distributions including Devuan, Kali, Knoppix, LMDE, Raspberry Pi OS (formerly called Raspbian), SteamOS and Tails.

    There are other distros based on Ubuntu, not only the official variants like Kubuntu and MATE, but also those from third parties like Linux Mint, Linspire and Zorin. Debian itself is also widely used for running server applications, whether on-premises or in public cloud. It is also completely free. No surprise then to find Google and AWS among the platinum sponsors of the recent DebConf20 gathering. Debian is supported by a non-profit US organisation called SPI (Software in the Public Interest).

Debian-Based Mobian Linux Now Supports the PineTab Linux Tablet

Filed under
Debian

The Debian-based Mobian Linux distribution for mobile devices is now available for PINE64’s PineTab Linux tablet in addition to the PinePhone Linux phone. A couple of months ago, I told you about the Mobian Project, a new GNU/Linux distribution that promised to bring the many benefits of the Debian GNU/Linux operating system to mobile devices.

To achieve that, Mobian Linux leverages the GNOME-based Phosh user interface developed by Purism for their Librem 5 phone, but for other devices, such as PINE64’s very popular PinePhone Linux phone. Until today, Mobian only supported the PinePhone, but the developers just announced on Twitter that they’ve started building their mobile oriented distribution for PINE64’s PineTab Linux tablet too.

Read more

Mobian OS For PinePhone Now Available For Linux Tablet ‘PineTab’

Filed under
OS
Linux
Debian

A few months ago, we reported about Mobian Linux, an open-source project that aims to bring Debian GNU/Linux to mobile devices. Initially, Mobian was only available for Linux-based PinePhone. But as expected, Mobian OS has finally been ported to another PINE64 device, PineTab.

Yes, the Mobian team officially announced on Twitter that along with PinePhone it has started to support and build images for Linux-based tablet PineTab too.

The team also said that Mobian OS would support even more devices in the coming months. As of now, images of Mobian Linux are only available for PINE64’s smartphone and tablet device i.e., PinePhone and PineTab.

If you have a PineTab tablet, you can download the latest prebuilt Mobian image for PineTab and install it following the official guide.

Read more

Syndicate content

More in Tux Machines

Lightweight Linux distribution 4MLinux 34.0 Released with WebP Support

The super lightweight Linux distribution 4MLinux released the latest stable version 34.0 with new features and latest app updates. Read more

TenFourFox FPR27 available

TenFourFox Feature Parity Release 27 final is now available for testing (downloads, hashes, release notes). Unfortunately, I have thus far been unable to solve issue 621 regarding the crashes on LinkedIn, so to avoid drive-by crashes, scripts are now globally disabled on LinkedIn until I can (no loss since it doesn't work anyway). If you need them on for some reason, create a pref tenfourfox.troublesome-js.allow and set it to true. I will keep working on this for FPR28 to see if I can at least come up with a better wallpaper, though keep in mind that even if I repair the crash it may still not actually work anyway. There are otherwise no new changes since the beta except for outstanding security updates, and it will go live Monday evening Pacific assuming no new issues. Read more

today's howtos

today's leftovers

  • Doom Emacs For Noobs

    Doom Emacs is my preferred text editor, and I have made several videos about it. But some of those videos assumed that the viewer had some knowledge of Vim and/or Emacs. So I decided to make this Doom Emacs introductory video for the complete noob! This video covers how to install Doom Emacs, how to configure it, and some of the basic keybindings and commands.

  • The Endless Stream Of Linux Video Topics To Sift Through
  • Debian Janitor: Expanding Into Improving Multi-Arch

    The Debian Janitor is an automated system that commits fixes for (minor) issues in Debian packages that can be fixed by software. It gradually started proposing merges in early December. The first set of changes sent out ran lintian-brush on sid packages maintained in Git. This post is part of a series about the progress of the Janitor.

  • New Debian Maintainers (July and August 2020)

    The following contributors were added as Debian Maintainers in the last two months: Chirayu Desai Shayan Doust Arnaud Ferraris Fritz Reichwald Kartik Kulkarni François Mazen Patrick Franz Francisco Vilmar Cardoso Ruviaro Octavio Alvarez Nick Black Congratulations!

  • MYIR launches FZ5 EdgeBoard AI Box for AI on the Edge

    Back in July of this year (2020), MYRI technology announced the MYIR’s FZ3 deep learning accelerator card powered by the Xilinx Zynq UltraScale+ ZU3EG Arm FPGA MPSoC and it is capable of delivering up to 1.2TOPS computing power. With only a few months since that launch, MYRI technology is now announcing another two related sets of products – FZ5 EdgeBoard AI Box and the FZ5 Card.

  • SYNCPLIFY.ME AFT! V3.0 SUPPORTS LINUX ON ARM

    But, arguably, the most relevant new feature is AFT!’s native support for ARM processors, when in combination with a Linux operating system. With giants like Apple, moving away from the x86 architecture to fully embrace ARM on their entire product line, it was a strategic choice for Syncplify to be ahead of the curve, and release an ARM-native version of their software.

  • Where’s the Yelp for open-source tools?

    We’d like an easy way to judge open-source programs. It can be done. But easily? That’s another matter. When it comes to open source, you can’t rely on star power. The “wisdom of the crowd” has inspired all sorts of online services wherein people share their opinions and guide others in making choices. The Internet community has created many ways to do this, such as Amazon reviews, Glassdoor (where you can rate employers), and TripAdvisor and Yelp (for hotels, restaurants, and other service providers). You can rate or recommend commercial software, too, such as on mobile app stores or through sites like product hunt. But if you want advice to help you choose open-source applications, the results are disappointing. It isn’t for lack of trying. Plenty of people have created systems to collect, judge, and evaluate open-source projects, including information about a project’s popularity, reliability, and activity. But each of those review sites – and their methodologies – have flaws. Take that most archaic of programming metrics: Lines of code (LoC). Yes, it’s easy to measure. But it’s also profoundly misleading. As programming genius Edsger Dijkstra observed in 1988, LoC gives people “the reassuring illusion that programs are just devices like any others, the only difference admitted being that their manufacture might require a new type of craftsmen, viz. programmers. From there it is only a small step to measuring ‘programmer productivity’ in terms of ‘number of lines of code produced per month.’ This is a very costly measuring unit because it encourages the writing of insipid code.” We’ve gotten better since then, haven’t we? Perhaps not.

  • These Weeks in Firefox: Issue 79
  • Fun with Java Records

    Records, like lambdas and default methods on interfaces are tremendously useful language features because they enable many different patterns and uses beyond the obvious. Java 8 brought lambdas, with lots of compelling uses for streams. What I found exciting at the time was that for the first time lots of things that we’d previously have to have waited for as new language features could become library features. While waiting for lambdas we had a Java 7 release with try-with-resources. If we’d had lambdas we could have implemented something similar in a library without needing a language change.

  • How to code a basic WordPress plugin

    With over 7 million downloads for WordPress 5.3 alone, WordPress has become one of the most influential CMS of all time.

  • Laravel CSRF Protection

    The full form of CSRF is Cross-Site Request Forgery. It is one type of online attack in which the attacker sends requests as an authorized user to a system by gaining access information of a particular user of that system and performs different types of malicious activities by using the identity of that user. The impact of this attack depends on the victim’s privileges on the system. If the victim is a normal user then it will affect the personal data of the victim only. But if the victim is the administrator of the system then the attacker can damage the whole system. The users of any business website, social networking can be affected by this attack. This attack can be prevented easily by using Laravel CSRF protection to make the system more secure. Laravel generates CRSF token for each active user session automatically by which any request and approval are given to the authenticated user for the system. How Laravel CSRF Protection can be applied in the Laravel application is shown in this tutorial.

  • Popular VPN closes critical vulnerability on Linux client

    The VPN service Private Internet Access (PIA) has released a new version of its Linux client which fixes a critical vulnerability that could have allowed remote attackers to bypass the software's kill switch. The vulnerability, tracked as CVE-2020-15590, was discovered by Sick Codes and it affects versions 1.5 through 2.3 of PIA's Linux client. The client's kill switch is configured to block all inbound and outbound network traffic when a VPN connection drops. However, privileged applications still have the ability to send and receive network traffic even when the kill switch is turned on if net.ipv4.ip_forward has been enabled in the system kernel parameters. [...] “For the issue raised, we have no legacy customer support requests relating to this use case. We welcome input from community sources in addressing their usage and with this in mind, we took the decision to support this use case with our next Linux client release.” PIA users running Docker on Linux should upgrade to version 2.4 of the company's client as soon as possible to avoid any potential attacks leveraging this vulnerability.

  • 3 ways to protect yourself from imposter syndrome

    Poet and activist Maya Angelou published many books throughout her storied career, but each time, she feared people would figure out that she'd "run a game on everybody, and they're going to find me out." This seems an odd response from a well-honored writer. What she is describing is her own challenge with imposter syndrome. Think for a moment about your own accomplishments. Being hired into a new role. Having your first open source contribution merged into the project. Receiving an award or recognition. Being invited to participate in a project or event with people you respect and look up to. Did you question whether you belonged there? Did you fear people would "know that you didn't belong?" There is an extremely high likelihood that you have also experienced imposter syndrome. Please check the survey at the end of this article to see that you're not alone.