Open Source Code Will Survive the Apocalypse in an Arctic Cave
https://www.bloomberg.com/news/features/2019-11-13/microsoft-apocalypse-proofs-open-source-code-in-an-arctic-cave?utm_source=pocket-newtab
https://redd.it/dxuxdl
@r_linux
https://www.bloomberg.com/news/features/2019-11-13/microsoft-apocalypse-proofs-open-source-code-in-an-arctic-cave?utm_source=pocket-newtab
https://redd.it/dxuxdl
@r_linux
Bloomberg.com
Open Source Code Will Survive the Apocalypse in an Arctic Cave
GitHub is preparing for a different kind of the end of the world.
Linux in public schools
In the public school system in America there is a lack of Linux based computers that needs to fixed at some point in order for Linux to gain a larger share in the education market. It would be good for schools since it's free (except for Red Hat) and schools wouldn't have to buy new computers or use under powered Chromebooks.
https://redd.it/dxpyo5
@r_linux
In the public school system in America there is a lack of Linux based computers that needs to fixed at some point in order for Linux to gain a larger share in the education market. It would be good for schools since it's free (except for Red Hat) and schools wouldn't have to buy new computers or use under powered Chromebooks.
https://redd.it/dxpyo5
@r_linux
reddit
Linux in public schools
In the public school system in America there is a lack of Linux based computers that needs to fixed at some point in order for Linux to gain a...
Linux Experiences/Rants or Education/Certifications thread - November 18, 2019
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/dxy1e6
@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/dxy1e6
@r_linux
reddit
Linux Experiences/Rants or Education/Certifications thread -...
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...
KDE is looking for an experienced project manager for their increasing portfolio. Would someone from here be interested in that?
https://ev.kde.org/resources/projectcoordinator-callforproposals.pdf
https://redd.it/dy0t7r
@r_linux
https://ev.kde.org/resources/projectcoordinator-callforproposals.pdf
https://redd.it/dy0t7r
@r_linux
Bash noscript to open PDF files from terminal
[https://github.com/amrut-asm/pselc](https://github.com/amrut-asm/pselc)
A small bash noscript that lists PDF files in a directory (and optionally within subdirectories) and opens the user selected PDF file.
https://redd.it/dxvbh4
@r_linux
[https://github.com/amrut-asm/pselc](https://github.com/amrut-asm/pselc)
A small bash noscript that lists PDF files in a directory (and optionally within subdirectories) and opens the user selected PDF file.
https://redd.it/dxvbh4
@r_linux
GitHub
amrut-asm/pselc
Contribute to amrut-asm/pselc development by creating an account on GitHub.
Alternatives to incrond?
So I've started using this nifty tool -- however it seems to be a bit buggy. I've had to put in regular cron to reload incrond's user table at least once a day because it'll stop firing. This is on RHEL 7, and I'm new to systemd so trying to go through logs, debugging is a bit difficult, at best. Something that's not so, 'twitchy' is good!
https://redd.it/dxj52k
@r_linux
So I've started using this nifty tool -- however it seems to be a bit buggy. I've had to put in regular cron to reload incrond's user table at least once a day because it'll stop firing. This is on RHEL 7, and I'm new to systemd so trying to go through logs, debugging is a bit difficult, at best. Something that's not so, 'twitchy' is good!
https://redd.it/dxj52k
@r_linux
reddit
Alternatives to incrond?
So I've started using this nifty tool -- however it seems to be a bit buggy. I've had to put in regular cron to reload incrond's user table at...
The Third #Linux App Summit - Day 3 at #LAS2019 #ubuntu #GNU #technews
https://youtu.be/FX2NpzdQz7c
https://redd.it/dy3n29
@r_linux
https://youtu.be/FX2NpzdQz7c
https://redd.it/dy3n29
@r_linux
YouTube
Linux App Summit - Day 3
Linux App Summit - Day 3 0:00 The Year of the Virtual Linux Desktop Luboz Sarnecki 29:59 Curb Cuts: Accessiblity Features are Just Features Cassidy James Bla...
The Third #Linux App Summit - Day 2 at #LAS2019 #ubuntu #tech #gnu #technews
https://youtu.be/2A_UaDyN8Dw
https://redd.it/dy3l3u
@r_linux
https://youtu.be/2A_UaDyN8Dw
https://redd.it/dy3l3u
@r_linux
YouTube
Linux App Summit - Day 2
Linux App Summit - Day 2 16:00 Meson: The Build System for App Developers Nirbheek Chauhan 43:48 Building an App Store with Flathub Robert McQueen 1:21:59 Ho...
Should Python shell replace CLI?
While you can't do everything in Python shell that you can do in CLI (Without invoking CLI from Python), here is why I think that Python Shell should eventually replace CLI:
1. CLI is collection of different tools with inconsistent interfaces while Python is designed with readability in mind
2. Python is an actual programming language that you can use to develop apps. You can make an android app in Python but not in CLI.
3. With Python you can also do a lot of other things such as statistical analysis, AI, game design, etc.
4. Python is more cross-platform while CLI is \*nix specific
The downsides of replacing CLI with Python shell are:
1. A lot of people already know and love CLI and for many Linux is CLI.
2. There are a lot of tools in CLI that are not available as a python module
3. A lot of legacy noscripts
Let me know what you think.
https://redd.it/dy4yxy
@r_linux
While you can't do everything in Python shell that you can do in CLI (Without invoking CLI from Python), here is why I think that Python Shell should eventually replace CLI:
1. CLI is collection of different tools with inconsistent interfaces while Python is designed with readability in mind
2. Python is an actual programming language that you can use to develop apps. You can make an android app in Python but not in CLI.
3. With Python you can also do a lot of other things such as statistical analysis, AI, game design, etc.
4. Python is more cross-platform while CLI is \*nix specific
The downsides of replacing CLI with Python shell are:
1. A lot of people already know and love CLI and for many Linux is CLI.
2. There are a lot of tools in CLI that are not available as a python module
3. A lot of legacy noscripts
Let me know what you think.
https://redd.it/dy4yxy
@r_linux
reddit
Should Python shell replace CLI?
While you can't do everything in Python shell that you can do in CLI (Without invoking CLI from Python), here is why I think that Python Shell...
Growing Beyond The System Tray - LAS 2019
https://invidio.us/watch?v=fPFdV-Z69Lo
https://redd.it/dya42u
@r_linux
https://invidio.us/watch?v=fPFdV-Z69Lo
https://redd.it/dya42u
@r_linux
Invidious
Growing Beyond The System Tray — LAS 2019 — Daniel Foré
GtkStatusIcon is going away and desktop environments have fragmented on their solutions for its replacement. How can developers get the same level of cross-desktop integration in a world without a stan
Running desktop applications on the PinePhone Braveheart
https://invidio.us/watch?v=1NIWh2cX3nQ
https://redd.it/dy9b0g
@r_linux
https://invidio.us/watch?v=1NIWh2cX3nQ
https://redd.it/dy9b0g
@r_linux
Invidious
Running desktop applications on the PinePhone Braveheart
Showing off firefox, gimp, libreoffice and quaternion on the PinePhone prototype.
netris - A multiplayer Tetris clone you can play over SSH - Now supports custom game creation
https://git.sr.ht/~tslocum/netris?0.1.2
https://redd.it/dybua4
@r_linux
https://git.sr.ht/~tslocum/netris?0.1.2
https://redd.it/dybua4
@r_linux
reddit
netris - A multiplayer Tetris clone you can play over SSH - Now...
Posted in r/linux by u/tslocum • 12 points and 0 comments
Copa: Practical Delay-Based Congestion Control for the Internet
https://web.mit.edu/copa/
https://redd.it/dybxug
@r_linux
https://web.mit.edu/copa/
https://redd.it/dybxug
@r_linux
reddit
Copa: Practical Delay-Based Congestion Control for the Internet
Posted in r/linux by u/unquietwiki • 6 points and 0 comments
xcp 0.6.0 adds experimental block-level parallelism
`xcp` is (work-in-progress) clone of the Unix cp command, with more user-friendly feedback and some optimisations that make sense on modern hardware. On Linux it uses `copy_file_range(2)` for performance.
https://github.com/tarka/xcp
The major changes in this version are:
* The introduction of switchable 'drivers'. This has been added to facilitate experimenting with alternative strategies for copy optimisation. Currently 2 drivers are available:
* 'parfile': the previous hard-coded xcp copy method, which parallelises tree-walking and per-file copying. This is the default.
* 'parblock': An experimental driver that parallelises copying at the block level. This has the potential for performance improvements in some architectures, but increases complexity. It should be considered a work-in-progress; currently it does not support sparse files, does not play well with the progress bar, and will almost certainly eat your data. Testing is welcome.
* A '--block-size' flag to configure size of copy operations.
* The --no-target-directory (-T) flag from 'cp' is now supported (thanks to Walther Chen).
See README for how to install. `xcp` is written in Rust and requires it to build.
https://redd.it/dyazu7
@r_linux
`xcp` is (work-in-progress) clone of the Unix cp command, with more user-friendly feedback and some optimisations that make sense on modern hardware. On Linux it uses `copy_file_range(2)` for performance.
https://github.com/tarka/xcp
The major changes in this version are:
* The introduction of switchable 'drivers'. This has been added to facilitate experimenting with alternative strategies for copy optimisation. Currently 2 drivers are available:
* 'parfile': the previous hard-coded xcp copy method, which parallelises tree-walking and per-file copying. This is the default.
* 'parblock': An experimental driver that parallelises copying at the block level. This has the potential for performance improvements in some architectures, but increases complexity. It should be considered a work-in-progress; currently it does not support sparse files, does not play well with the progress bar, and will almost certainly eat your data. Testing is welcome.
* A '--block-size' flag to configure size of copy operations.
* The --no-target-directory (-T) flag from 'cp' is now supported (thanks to Walther Chen).
See README for how to install. `xcp` is written in Rust and requires it to build.
https://redd.it/dyazu7
@r_linux
GitHub
GitHub - tarka/xcp: An extended `cp`
An extended `cp`. Contribute to tarka/xcp development by creating an account on GitHub.
Terminal for custom links to files and directories.
I am looking for terminal for i3 window manager. At this point I am keen to choose urxvt or st, but I do not say 'no' to others. However, there are 2 features, that would be super useful for me, that no one writes about or shows on youtube videos. Namely,
1. I would like to be able to quickly navigate to the paths that are displayed in the terminal. Something similar to opening the urls. I would like to have an option to cd to this path in the current terminal or open the new one. This would probably save me minutes per day as I often use programs that log something like: 'for more details check directory /path/to/dir'. If cd happens in the same terminal, it would be also user super useful to have an shortcut to come back to the previous working directory.
2. The second functionality is very similar, but it concerns files. I would like to be able to open them easily in vim in the current terminal or in the new terminal.
https://redd.it/dyh4r1
@r_linux
I am looking for terminal for i3 window manager. At this point I am keen to choose urxvt or st, but I do not say 'no' to others. However, there are 2 features, that would be super useful for me, that no one writes about or shows on youtube videos. Namely,
1. I would like to be able to quickly navigate to the paths that are displayed in the terminal. Something similar to opening the urls. I would like to have an option to cd to this path in the current terminal or open the new one. This would probably save me minutes per day as I often use programs that log something like: 'for more details check directory /path/to/dir'. If cd happens in the same terminal, it would be also user super useful to have an shortcut to come back to the previous working directory.
2. The second functionality is very similar, but it concerns files. I would like to be able to open them easily in vim in the current terminal or in the new terminal.
https://redd.it/dyh4r1
@r_linux
reddit
Terminal for custom links to files and directories.
I am looking for terminal for i3 window manager. At this point I am keen to choose urxvt or st, but I do not say 'no' to others. However, there...
Hibernate Progress Bar
I remember that while I was using **OpenSUSE**., the **hibernate** feature has a console progress bar...
Many years passed. Now using **Arch** linux but... just see a black screen and not have informed anything about...
Why linux kernel has not such a feature by default, I don't know.
What is your distro? Do you have any progress bar while hibernating or just watch black screen?
Thanks
https://redd.it/dy6zmn
@r_linux
I remember that while I was using **OpenSUSE**., the **hibernate** feature has a console progress bar...
Many years passed. Now using **Arch** linux but... just see a black screen and not have informed anything about...
Why linux kernel has not such a feature by default, I don't know.
What is your distro? Do you have any progress bar while hibernating or just watch black screen?
Thanks
https://redd.it/dy6zmn
@r_linux
reddit
Hibernate Progress Bar
I remember that while I was using **OpenSUSE**., the **hibernate** feature has a console progress bar... Many years passed. Now using **Arch**...
How to add packages to linux iso in bootable pendrive?
I wanna use Puppy Linux bootable from my pendrive. And the PC is offline. I wanted to add vim and nano in that Puppy Linux iso and make my pendrive bootable so that I can use Vim and nano in my offline PC. How to do so?
https://redd.it/dykr40
@r_linux
I wanna use Puppy Linux bootable from my pendrive. And the PC is offline. I wanted to add vim and nano in that Puppy Linux iso and make my pendrive bootable so that I can use Vim and nano in my offline PC. How to do so?
https://redd.it/dykr40
@r_linux
reddit
How to add packages to linux iso in bootable pendrive?
I wanna use Puppy Linux bootable from my pendrive. And the PC is offline. I wanted to add vim and nano in that Puppy Linux iso and make my...
Fixing the font problem on Linux
Hi all,
I recently partitioned my laptop and installed Debian (after a few other distros) , it works really well for me on my XPS 9550 but I got hit with the terrible font problem in Linux. Text and the terminal look great but apps look blurry and awful.
Well, I came across this article and solution. After following the steps of installing the Noto font everything looks great on my Debian 10.
[https://pandasauce.org/post/linux-fonts/](https://pandasauce.org/post/linux-fonts/)
​
sudo apt install fonts-noto
## Tweak Tool
​
* Hinting: Slight
, which translates to “autohint”. I suggest it because it exhibits the advance widths rounding issue in kerning pairs the least. Personally, I use full hinting with v38.
* Anti-aliasing: Subpixel
* Window Titles: Noto Sans UI Regular 11
or Noto Sans Display Regular 11
(renamed in newer versions)
* Interface: Noto Sans UI Regular 10
or Noto Sans Display Regular 10
(renamed in newer versions)
* Documents: Noto Serif Regular 11
* Monospace: Noto Mono Regular 13
## Application Settings
I find that different applications render best with certain font sizes set. Most likely, this is because it forces the least broken glyph form in absence of subpixel positioning which would give me a non-broken glyph.
Here they are:
​
* Terminator: Ubuntu Mono 13.5
* Sublime Text: Ubuntu Mono 13.4
, padding-top 4
, padding-bottom 4
* IntelliJ: Ubuntu Mono 18
, line height 1.4
* Chrome, Spotify, Slack, Electron apps: add --disable-font-subpixel-positioning
to the shortcut. I used to [manually patch every binary release of Chrome](https://gist.github.com/pandasauce/398c080f9054f05bee6e1c465416b53b) to enable subpixel positioning, but thanks to [this bug in Chromium](https://bugs.chromium.org/p/chromium/issues/detail?id=824153#c39) that turned out to be not necessary.
​
Long live Noto :)
https://redd.it/dyl9qs
@r_linux
Hi all,
I recently partitioned my laptop and installed Debian (after a few other distros) , it works really well for me on my XPS 9550 but I got hit with the terrible font problem in Linux. Text and the terminal look great but apps look blurry and awful.
Well, I came across this article and solution. After following the steps of installing the Noto font everything looks great on my Debian 10.
[https://pandasauce.org/post/linux-fonts/](https://pandasauce.org/post/linux-fonts/)
​
sudo apt install fonts-noto
## Tweak Tool
​
* Hinting: Slight
, which translates to “autohint”. I suggest it because it exhibits the advance widths rounding issue in kerning pairs the least. Personally, I use full hinting with v38.
* Anti-aliasing: Subpixel
* Window Titles: Noto Sans UI Regular 11
or Noto Sans Display Regular 11
(renamed in newer versions)
* Interface: Noto Sans UI Regular 10
or Noto Sans Display Regular 10
(renamed in newer versions)
* Documents: Noto Serif Regular 11
* Monospace: Noto Mono Regular 13
## Application Settings
I find that different applications render best with certain font sizes set. Most likely, this is because it forces the least broken glyph form in absence of subpixel positioning which would give me a non-broken glyph.
Here they are:
​
* Terminator: Ubuntu Mono 13.5
* Sublime Text: Ubuntu Mono 13.4
, padding-top 4
, padding-bottom 4
* IntelliJ: Ubuntu Mono 18
, line height 1.4
* Chrome, Spotify, Slack, Electron apps: add --disable-font-subpixel-positioning
to the shortcut. I used to [manually patch every binary release of Chrome](https://gist.github.com/pandasauce/398c080f9054f05bee6e1c465416b53b) to enable subpixel positioning, but thanks to [this bug in Chromium](https://bugs.chromium.org/p/chromium/issues/detail?id=824153#c39) that turned out to be not necessary.
​
Long live Noto :)
https://redd.it/dyl9qs
@r_linux
Gist
Chrome 75.0.3770.142 font rendering fix
Chrome 75.0.3770.142 font rendering fix. GitHub Gist: instantly share code, notes, and snippets.