Honestly, for the first year or two after learning about it (which is the only time where it’s really relevant) that’s exactly what I did. Spend 30 seconds, derive something that’s definitely correct, and never worry again about your memory randomly failing you
- 0 Posts
- 17 Comments
furikuri@programming.devto Linux@programming.dev•Apple Touch Bar Display Drivers Slated For Introduction In Linux 6.152·3 months agoSee the current dislike for fully digital display on cars. As they are now they just seem like a imprecise replacement for the function keys that either forces you to constantly look down at them (since the main selling point is that programs can change it at will) or force map them to F1-F12 (meaning you’ve spent extra on the touch-bar for no reason)
The classic
rm -rf $ENV/home
where$ENV
can be empty or contain spaces is definitely going to hit someone one day
furikuri@programming.devto Linux@lemmy.ml•Linus responds to Hellwig - "the pull request you objected to DID NOT TOUCH THE DMA LAYER AT ALL... if you as a maintainer feel that you control who or what can use your code, YOU ARE WRONG."4·4 months ago“Glazing” is slang for over-complimenting, often to an obsessive degree
furikuri@programming.devto Linux@programming.dev•Linux 6.14 Adds Support For The Microsoft Copilot Key Found On New Laptops9·5 months agoGuess the Hyper key is due to make a comeback!
You could try making enabling git’s
rerere
functionality, which stands for “reuse recorded resolution”
Arch does tend to keep packages as close to upstream as possible, which can be both a good and bad thing. Sway not binding to
graphical-session.target
by default is a little strange for example. Other distros also save a first-time user a great deal of configuration for things they probably don’t care about as well. Going through Fedora’s install and finding out that disk encryption and SELinux were configured OOTB was very nice to see personally. On the other hand Arch’s installation (w/o archinstall) has you choosing a bootloader, audio server, display manager, etc. Nothing arduous and I like it, but definitely not for everyoneThis is all eliminated by spinoffs of course, but even there users have the option to run random scripts/AUR packages without vetting them. Also doesn’t help that the most popular Arch-based distro for a while (Manjaro) was pretty flaky and generally incompatible with the AUR (despite saying otherwise), leading to many people saying “that’s just Arch” and swearing off the parent project as well
furikuri@programming.devto Free and Open Source Software@beehaw.org•Signal under fire for storing encryption keys in plaintext3·11 months agoThe back end is open source, but sometimes they’ve lagged years behind releasing the source code.
I think this is the more worrying part if true. The backend is licensed under the AGPL, so this would technically be a
violationof their terms- Remote Network Interaction; Use with the GNU General Public License.
Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge, through some standard or customary means of facilitating copying of software
Edit: For anyone else reading I looked into it a bit more and looks like the issue came to a head around 3 years ago, with this comment being made after a year of missing source code. The public repo has been pretty active since then, so the issue seems to be resolved
Additionally if you’re looking for it to start on boot without logging in, you might find the loginctl enable-linger command to be of use. Maybe along with a
Restart=on-failure
policy in the service file if this is for a headless unit or something
furikuri@programming.devto Programming@programming.dev•Open Source 'Eclipse Theia IDE' Exits Beta to Challenge Visual Studio Code -- Visual Studio Magazine1·1 year agoWouldn’t call it trash but personally after trying it a couple times it seemed like it took as long to config as neovim while also not being nearly as hackable (probably is more extensible though being a GUI). For that amount of time I’d rather use something with larger benefits like an IDE
furikuri@programming.devto Linux@lemmy.ml•[SOLVED] [Manjaro XFCE] Trying to mount an SSD but gives me a "Failed to mount" error1·1 year agoIf it’s an external SSD I could see it being useful in order to keep native compatibility with Windows and MacOS (IIRC their other option would be FAT32 but I don’t use a Windows machine so who knows)
furikuri@programming.devto Programming@programming.dev•Amber - the programming language compiled to Bash3·1 year agoFor fun or to play around with transpilers?
furikuri@programming.devto Linux@lemmy.ml•Never-before-seen Linux backdoor is a Windows malware knockoff2·2 years agoAn amendment to the popular expression, “All [personal] information should be free”, I suppose
furikuri@programming.devto World News@lemmy.ml•Internet Archive's digital library has been found in breach of copyright. The decision has some important implications3·2 years agohttps://lemmy.ca/comment/2777069
After finishing her PhD, also in archaeology, she decided to follow her passion for books, and pursue a career in publishing. She worked for over 15 years in scholarly and educational book publishing, commissioning and project-managing a wide range of non-fiction titles, producing ebooks and implementing accessible publishing practices.
furikuri@programming.devto Linux@lemmy.ml•Best practices for navigating file structure via terminal?1·2 years agoAgreed, fzf (and similar fuzzy finders) have been a game-changer with regards to the way in which I navigate the shell. Add in a couple of one-liners and I’m never more than a second away from any nested directory
Here are some of the most used aliases in my configs if anyone would like to try it out
Note that they use
fd
andexa
but they can easily be swapped out forfind
andls
if those aren’t available on your system (which would allow for shorter aliases since they’re the fzf defaults IIRC)alias update-cdd='fd -Ha -td -d1 -E "\.config" -E "\.local" "^\." ~ > ~/.cddignore' alias cdd='cd "$(fd -H -td --ignore-file ~/.cddignore . ~ | fzf --preview "exa -lF --no-permissions {}" --tiebreak=length,end,begin --preview-window=up,20%)"' alias cdf='cd "$(fd -H -tf --ignore-file ~/.cddignore . ~ | fzf --preview "bat --style=header-filename,header-filesize -r 40: --color=always {}" --tiebreak=length,end,begin --preview-window=up,20% | xargs dirname)"'
furikuri@programming.devto Programmer Humor@programming.dev•Haskell researchers announce new discovery9·2 years agoFinally, each of us upvoted the post, […]"
“And then we waited to see who, if anyone, would give a shit,” she said.
MacFarlane concluded, "Our elegant approach didn’t work, so we hired a Perl hacker to go dig up the personal details on all 38 accounts that had ever upvoted a Haskell post, and the only one we didn’t know was Seth Briars.
This is the one that got me
Amazon’s AI crawler is making my git server unstable
End of the day someone still has to pay for those requests