I use wallabag. There is paid hosted version, bit you can install it on your server. I only tag my bookmarks, but there are some of ways you can manage them. I use the webapp, the browser extension and the android app
I tried that extension but it is greyed out on my installation. Besides, it acoompanies pdf files, not the url site directly if I understand it correctly
When you find an interesting article through Google Scholar, the arXiv or journal websites, this browser extension allows you to add those references to JabRef. Even links to accompanying PDFs are sent to JabRef, where those documents can easily be downloaded, renamed and placed in the correct folder.
I use jabref and this extension quite heavily. I can assure you that it does send the URL to jabref; it gets added as a Misc reference with the site URL in the optional fields. On my firefox / windows system it does show greyed out in the plugins menu like you say, however it adds a jabref logo in the address bar which can be clicked (or alt+shift+j) to send to jabref.
I just tried it on my linux system though, and it doesn’t work for me, either. Suspect some sandboxing weirdness because I have jabref as a flatpak but firefox running natively. I’m just coming back to linux from a few years hiatus so I’m hoping someone better than me at this can check in.
Jabref does have some troubleshooting steps for their extension that might be worth trying though, depending on your install.
Just fyi, that is not Fedora workstation, thats a Fedora atomic spin, which is an immutable os. Installing packages and updating works a bit different than a normal distro.
If your bash script gets longer than 200 lines (including argument handling), use Python. I have to support bash APPLICATIONS at work and it’s a fucking nightmare to maintain.
I would then assume those scripts weren’t written properly to begin with.
But yes, shell scripts should be used (normally) to automate some simple tasks (file copying, backups…) or as an wrapper to exec some other program. I’ve written several shell scripts to automate things on my personal machines.
However shell script can be complex program while at the same time being (somewhat) easy to maintain:
functions, use functions, alot
comment every function and describe what it expects in stdin or as an arguments
also comment what it outputs or sets
This way at least I don’t break my scripts, when I need to modify a function or some way extend my scripts. Keeping the UNIX philosophy inside shell scripts: let one function do one thing well.
And of course: YMMV. People have wastly different coding standards when it comes to personal little(?) projects.
it’s kinda the fire-and-forget of OSes. you just press the update/upgrade button when the unattended-upgrade didn’t catch all and it just works for free and forever.
So it has auto updates enabled? Windows, macOS and a ton of other Linux distros do that as well.
I think it’s moreso that Ubuntu is (one of the) most used desktop Linux OSes, so a lot of corporations and individuals who like to play safe just go with that
From my perspective, if used for work, automatic security updates should be mandatory. Linux is damn impressive with live patch. With thousands or even tens of thousands of endpoints, it’s negligent to not patch.
Features? Don’t care. But security updates are essential in a large organisation.
The worst part of the Linux fan base is the users who hate forced updates, and also don’t believe in AV. Ok on your home network that’s not very risky compared to a corp network with a million student and staff personal information often with byo devices only a network segment away and APT groups targeting you because they know your reputation is worth something to ransom.
It was one of the first polished desktop Linux systems, even though it’s enshittified recently it holds its popularity due to its long-standing status as “THE Linux desktop”
Ignore everyone here saying fix Ubuntu and try Fedora Kinode (or Silverblue). Bazzite is probably great too if you are gaming but I haven’t tried it.
I finally tried Fedora Kinode after years of Ubuntu (and related distros) and I genuinely wish I had tried it sooner. Everything just works. I cannot reccomend it enough. It’s what I always wanted Linux to be.
Not only did my math master's thesis adviser use Linux, he read his email from a command line program and wrote his papers in plain TeX, considering LaTeX a new fangled tool he didn't need.
I set up Alpine to read my Gmail last summer, and while the nostalgia hit was nice, the browser version was more responsive and useful, cap I went back to that.
plain TeX is a joy to use, but you must really understand boxes and glue etc on a deep level. LaTeX makes that easier, but at the cost of extreme complexity internally (compare the output routines for example.)
linux
Hot
This magazine is from a federated server and may be incomplete. Browse more on the original instance.