is www.openprinting.org worth checking?
Hello there!
I want to buy a printer, don't want to spend a lot of money on an HP printer that will work for sure (yeah that's the actual problem, thank you for not pointing that out). And was checking printers on [https://www.openprinting.org/](https://www.openprinting.org/) ...
​
But... It seems outdated to say the least. Also, some printers are listed as completely unfunctional, but i know of people that managed to get them working.
The entries have no date, it's unclear if an entry is recent or not.
Generally speaking that doesn't look well curated.
​
Is [https://www.openprinting.org/](https://www.openprinting.org/) still the reference or something better has appeared in the meantime ?
https://redd.it/fzk5zz
@r_linux
Hello there!
I want to buy a printer, don't want to spend a lot of money on an HP printer that will work for sure (yeah that's the actual problem, thank you for not pointing that out). And was checking printers on [https://www.openprinting.org/](https://www.openprinting.org/) ...
​
But... It seems outdated to say the least. Also, some printers are listed as completely unfunctional, but i know of people that managed to get them working.
The entries have no date, it's unclear if an entry is recent or not.
Generally speaking that doesn't look well curated.
​
Is [https://www.openprinting.org/](https://www.openprinting.org/) still the reference or something better has appeared in the meantime ?
https://redd.it/fzk5zz
@r_linux
OpenPrinting
We make printing just work!
The Concept of a Perfectly Secure OS
Hi, I have a concept of what would constitute a perfectly secure OS. I'd like to know if such a thing already exists, if it would be reasonable or feasible to make it and what you think in general about the idea.
I'd start by giving an analogy to make an intuitive sense of my idea: think about a database server and different remote users. Theoretically, no user can read/write to a resource that the server controls unless they are given an explicit permission to do so. A local system (e.g. a personal computer) can use a similar architecture (solely software based) to manipulate processes and resources/devices in the same way.
​
Let's look at how such security design would work:
* The OS has exclusive control over the file system, CPU/GPU and RAM (the necessary components for running the OS).
* Every process that is located under the OS root folder on the file system is considered part of the OS.
* The OS guarantees that no process outside the OS root folder can read/write from inside the OS root folder nor from any memory page that is allocated to the OS.
* The OS exposes an API for every resource that a non-OS process might want to access. (But all permissions are granular, e.g. you can ask for permission to read/write a specific folder/file, or to communicate with a specific process...)
* The OS has exclusive control over every connected device. But, a process can acquire permission to *act like* a device driver and communicate (raw data) with the device through the OS API.
* The OS can communicate with the "local human user" in a secure way by forcing the input/output devices (keyboard-mouse/screen-speaker) to use the OS native drivers.
* The local human user can modify permissions associated with every non-OS process.
​
With these simple rules, every possible breach I can think of will not be possible (unless you deliberately allow it of course). Here are a few trivial examples:
* A non-OS process can't access your clipboard, keystrokes, list of running processes, screenshot, camera or files unless you give it the permission to do so, in a very granular way.
* A non-OS process can never pretend to be an OS process because the user can invoke the OS with a keyboard shortcut that the OS watches for and never dispatches to non-OS processes. The OS can be configured to immediately pause every non-OS process once the OS permission panel is invoked.
My concept cannot protect from physical-access attacks of course. But, the OS can run a checksum test on itself in some cryptographically secure way that requires the local human user's password, in order to protect against tampering with the storage device and changing the OS root folder.
​
Any ideas or critics are very welcome.
https://redd.it/fzcj89
@r_linux
Hi, I have a concept of what would constitute a perfectly secure OS. I'd like to know if such a thing already exists, if it would be reasonable or feasible to make it and what you think in general about the idea.
I'd start by giving an analogy to make an intuitive sense of my idea: think about a database server and different remote users. Theoretically, no user can read/write to a resource that the server controls unless they are given an explicit permission to do so. A local system (e.g. a personal computer) can use a similar architecture (solely software based) to manipulate processes and resources/devices in the same way.
​
Let's look at how such security design would work:
* The OS has exclusive control over the file system, CPU/GPU and RAM (the necessary components for running the OS).
* Every process that is located under the OS root folder on the file system is considered part of the OS.
* The OS guarantees that no process outside the OS root folder can read/write from inside the OS root folder nor from any memory page that is allocated to the OS.
* The OS exposes an API for every resource that a non-OS process might want to access. (But all permissions are granular, e.g. you can ask for permission to read/write a specific folder/file, or to communicate with a specific process...)
* The OS has exclusive control over every connected device. But, a process can acquire permission to *act like* a device driver and communicate (raw data) with the device through the OS API.
* The OS can communicate with the "local human user" in a secure way by forcing the input/output devices (keyboard-mouse/screen-speaker) to use the OS native drivers.
* The local human user can modify permissions associated with every non-OS process.
​
With these simple rules, every possible breach I can think of will not be possible (unless you deliberately allow it of course). Here are a few trivial examples:
* A non-OS process can't access your clipboard, keystrokes, list of running processes, screenshot, camera or files unless you give it the permission to do so, in a very granular way.
* A non-OS process can never pretend to be an OS process because the user can invoke the OS with a keyboard shortcut that the OS watches for and never dispatches to non-OS processes. The OS can be configured to immediately pause every non-OS process once the OS permission panel is invoked.
My concept cannot protect from physical-access attacks of course. But, the OS can run a checksum test on itself in some cryptographically secure way that requires the local human user's password, in order to protect against tampering with the storage device and changing the OS root folder.
​
Any ideas or critics are very welcome.
https://redd.it/fzcj89
@r_linux
reddit
The Concept of a Perfectly Secure OS
Hi, I have a concept of what would constitute a perfectly secure OS. I'd like to know if such a thing already exists, if it would be reasonable or...
enact - easy dual-monitor setup and hotplug support for window managers like i3, bspwm, and others
`enact` will detect the proper resolution of your secondary monitor (if any) and automatically set it up as soon as you plug it in (or out).
It uses xrandr under the hood and is made with window managers like i3, bspwm, and others in mind.
Use cases:
- a laptop and an abritrary secondary monitor (e.g. at work, home, etc.)
- a desktop with two monitors
https://github.com/chmln/enact
https://redd.it/g05tsk
@r_linux
`enact` will detect the proper resolution of your secondary monitor (if any) and automatically set it up as soon as you plug it in (or out).
It uses xrandr under the hood and is made with window managers like i3, bspwm, and others in mind.
Use cases:
- a laptop and an abritrary secondary monitor (e.g. at work, home, etc.)
- a desktop with two monitors
https://github.com/chmln/enact
https://redd.it/g05tsk
@r_linux
GitHub
GitHub - chmln/enact: Easy dual-monitor setup and hotplug support for minimalistic window managers
Easy dual-monitor setup and hotplug support for minimalistic window managers - GitHub - chmln/enact: Easy dual-monitor setup and hotplug support for minimalistic window managers
Vector Packet Processing - An Open Source Terabit Software Dataplane
https://fd.io/
https://redd.it/g06z76
@r_linux
https://fd.io/
https://redd.it/g06z76
@r_linux
A New Password Manager
I wrote a new password manager, it takes the fundamental concepts from [pass](https://www.passwordstore.org) and builds on them to give you even more flexibility! What do you think?
GitHub Link: [https://github.com/vimist/securestore](https://github.com/vimist/securestore)
Blog Post: [https://vimist.github.io/2020/04/12/A-New-Password-Manager.html](https://vimist.github.io/2020/04/12/A-New-Password-Manager.html)
https://redd.it/g0643w
@r_linux
I wrote a new password manager, it takes the fundamental concepts from [pass](https://www.passwordstore.org) and builds on them to give you even more flexibility! What do you think?
GitHub Link: [https://github.com/vimist/securestore](https://github.com/vimist/securestore)
Blog Post: [https://vimist.github.io/2020/04/12/A-New-Password-Manager.html](https://vimist.github.io/2020/04/12/A-New-Password-Manager.html)
https://redd.it/g0643w
@r_linux
www.passwordstore.org
Pass: The Standard Unix Password Manager
Pass is the standard unix password manager, a lightweight password manager that uses GPG and Git for Linux, BSD, and Mac OS X.
Explaining the layers of package management
https://distrowatch.com/weekly.php?issue=20200413#qa
https://redd.it/g07wkv
@r_linux
https://distrowatch.com/weekly.php?issue=20200413#qa
https://redd.it/g07wkv
@r_linux
Learning Linux
What is the best, most cost-effective video course for learning Linux? With all of this free time on my hands, I want to be as productive as possible. I greatly appreciate any feedback you send my way!
https://redd.it/g056jq
@r_linux
What is the best, most cost-effective video course for learning Linux? With all of this free time on my hands, I want to be as productive as possible. I greatly appreciate any feedback you send my way!
https://redd.it/g056jq
@r_linux
reddit
Learning Linux
What is the best, most cost-effective video course for learning Linux? With all of this free time on my hands, I want to be as productive as...
Linux Experiences/Rants or Education/Certifications thread - April 13, 2020
Welcome to r/linux rants and experiences! This megathread is also to hear opinions from anyone just starting out with Linux or those that have used Linux (GNU or otherwise) for a long time.
Let us know what's annoying you, whats making you happy, or something that you want to get out to r/linux but didn't make the cut into a full post of it's own.
For those looking for certifications please use this megathread to ask about how to get certified whether it's for the business world or for your own satisfaction. Be sure to check out r/linuxadmin for more discussion in the SysAdmin world!
_Please keep questions in r/linuxquestions, r/linux4noobs, or the Wednesday automod thread._
https://redd.it/g0bnl9
@r_linux
Welcome to r/linux rants and experiences! This megathread is also to hear opinions from anyone just starting out with Linux or those that have used Linux (GNU or otherwise) for a long time.
Let us know what's annoying you, whats making you happy, or something that you want to get out to r/linux but didn't make the cut into a full post of it's own.
For those looking for certifications please use this megathread to ask about how to get certified whether it's for the business world or for your own satisfaction. Be sure to check out r/linuxadmin for more discussion in the SysAdmin world!
_Please keep questions in r/linuxquestions, r/linux4noobs, or the Wednesday automod thread._
https://redd.it/g0bnl9
@r_linux
reddit
Linux Experiences/Rants or Education/Certifications thread - April...
Welcome to r/linux rants and experiences! This megathread is also to hear opinions from anyone just starting out with Linux or those that have...
How to fix (80%) HiDPI issues in Gulliam OS 3.1
https://medium.com//how-to-fix-80-hidpi-issues-in-gulliam-os-3-1-4723f18ad8a4?source=friends_link&sk=ada79e715ae0b87b9583c665ef66f438
https://redd.it/g06ii9
@r_linux
https://medium.com//how-to-fix-80-hidpi-issues-in-gulliam-os-3-1-4723f18ad8a4?source=friends_link&sk=ada79e715ae0b87b9583c665ef66f438
https://redd.it/g06ii9
@r_linux
Medium
How to fix (80%) HiDPI issues in Gulliam OS 3.1
In 2019, I bought a Chromebook (HP Chromebook 13 G1, release on 2016) to be a lightweight laptop when I am out. I really enjoyed using…
Is there a public xfs development plan?
In 2016, xfs started a bit of a rework, by including reverse mapping. There were a few planned features listed at the time, some already done, some still not there. I'm specifically interested in the snapshot support (listed at the time) and data checksums (not listed).
Does anyone know where could I find public talks about the status/plans now? Is it just "whatever you can find on lkml"?
https://redd.it/g0dxf9
@r_linux
In 2016, xfs started a bit of a rework, by including reverse mapping. There were a few planned features listed at the time, some already done, some still not there. I'm specifically interested in the snapshot support (listed at the time) and data checksums (not listed).
Does anyone know where could I find public talks about the status/plans now? Is it just "whatever you can find on lkml"?
https://redd.it/g0dxf9
@r_linux
reddit
Is there a public xfs development plan?
In 2016, xfs started a bit of a rework, by including reverse mapping. There were a few planned features listed at the time, some already done,...
Looking for a verilog simulator on Linux.
I am working on a college project and need a verilog simulator for it. I tried using online Verilog compilers but they are cumbersome to use and don't show waveform. I used to work on modelsim on Windows and it worked like charm. I need something similar.
Can someone help me out please.
https://redd.it/g0dg23
@r_linux
I am working on a college project and need a verilog simulator for it. I tried using online Verilog compilers but they are cumbersome to use and don't show waveform. I used to work on modelsim on Windows and it worked like charm. I need something similar.
Can someone help me out please.
https://redd.it/g0dg23
@r_linux
reddit
Looking for a verilog simulator on Linux.
I am working on a college project and need a verilog simulator for it. I tried using online Verilog compilers but they are cumbersome to use and...
looking for a terminal emulator
Hello,
I'm looking for a terminal emulator, but I'm not sure which one to choose.
The features I would use are :
\- scrollback
\- hiding scrollbar / menus / borders
\- dim when the window is not focused
\- easy copy/paste
So I don't need multiple tabs or windows or anything else; I can do that fine with i3.
I tried st, which was fine except that you can't scroll up with the mouse while selecting text, which I use a lot.
I also tried xfce4-terminal, but it won't dim when it is not selected. Other than that, I liked it because I could hide menubar, toolbar and borders. Too bad :/
​
So, from all the terminal emulators, is there one that has these features, while staying simple ?
https://redd.it/g0fr8n
@r_linux
Hello,
I'm looking for a terminal emulator, but I'm not sure which one to choose.
The features I would use are :
\- scrollback
\- hiding scrollbar / menus / borders
\- dim when the window is not focused
\- easy copy/paste
So I don't need multiple tabs or windows or anything else; I can do that fine with i3.
I tried st, which was fine except that you can't scroll up with the mouse while selecting text, which I use a lot.
I also tried xfce4-terminal, but it won't dim when it is not selected. Other than that, I liked it because I could hide menubar, toolbar and borders. Too bad :/
​
So, from all the terminal emulators, is there one that has these features, while staying simple ?
https://redd.it/g0fr8n
@r_linux
reddit
looking for a terminal emulator
Hello, I'm looking for a terminal emulator, but I'm not sure which one to choose. The features I would use are : \- scrollback \- hiding...
loov/watchrun: Watch your files and run your programs.
https://github.com/loov/watchrun
https://redd.it/g0hino
@r_linux
https://github.com/loov/watchrun
https://redd.it/g0hino
@r_linux
GitHub
GitHub - loov/watchrun: Watch your files and run your programs.
Watch your files and run your programs. Contribute to loov/watchrun development by creating an account on GitHub.
mjg59 | Implementing support for advanced DPTF policy in Linux
https://mjg59.dreamwidth.org/54923.html
https://redd.it/g0is4g
@r_linux
https://mjg59.dreamwidth.org/54923.html
https://redd.it/g0is4g
@r_linux
reddit
mjg59 | Implementing support for advanced DPTF policy in Linux
Posted in r/linux by u/BestAwesomestEver • 2 points and 1 comment
Not actually Linux distro review deux: GhostBSD - Ars Technica.
https://arstechnica.com/gadgets/2020/04/not-actually-linux-distro-review-deux-ghostbsd/#p3
https://redd.it/g0gheg
@r_linux
https://arstechnica.com/gadgets/2020/04/not-actually-linux-distro-review-deux-ghostbsd/#p3
https://redd.it/g0gheg
@r_linux
Ars Technica
Not actually Linux distro review deux: GhostBSD
FreeBSD-derived GhostBSD welcomes users directly into a full desktop experience.
Inkscape 0.92.5 released and Testers needed for Inkscape 1.0 Release Candidate
https://inkscape.org/news/2020/04/12/inkscape-0925-released-and-testers-needed-inkscape/
https://redd.it/g0kbdb
@r_linux
https://inkscape.org/news/2020/04/12/inkscape-0925-released-and-testers-needed-inkscape/
https://redd.it/g0kbdb
@r_linux
inkscape.org
Inkscape 0.92.5 released and Testers needed for Inkscape 1.0 Release Candidate | Inkscape
<img alt="Inkscape running on a laptop" src="https://media.inkscape.org/media/resources/render/resources/file/Inkscape_double_launch_0.92.5_and_1.0RC1.png" style="width: 30%; float: left; margin: 0 1em 1em 0" />
Inkscape is launching a double release /…
Inkscape is launching a double release /…
This site lets you test different distros in your browser
https://distrotest.net/
https://redd.it/g0m6c1
@r_linux
https://distrotest.net/
https://redd.it/g0m6c1
@r_linux
reddit
This site lets you test different distros in your browser
Posted in r/linux by u/ChildishGiant • 1 point and 0 comments