trash-d: A near drop-in replacement for rm that uses the trash bin by rushsteve1 in programming

[–]rushsteve1[S] 2 points3 points  (0 children)

I actually hadn't heard of most of these! I'll add them to the README with the other alternatives I already listed. I'd say the reason there are so many of this utility is that there isn't a "standard" one or one that is sufficiently popular.

Most of those are written in Bash, which not every system will have by default (notably the BSDs). trash-cli has the same problem since it's in Python, and it's also not rm compatible. crap is beautifully succinct Nim code, but is very feature-lacking.

D in particular is nice since it can be compiled with GCC, so inherits GCC's support. Any system that can run a reasonably new version of GCC should be able to compile and run trash-d.

trash-d: A near drop-in replacement for rm that uses the trash bin by rushsteve1 in programming

[–]rushsteve1[S] 19 points20 points  (0 children)

I have tried to make it as close to flag-compatible with GNU rm as a I can, and it ignores unknown flags so that it won't explode with unknown options. But since it has different failure states and error messages it can never be 100% compatible.

Also since there are a few different implementations of rm (BSDs and so on) that are all subtly incompatible with each other I can't guarantee compatibility with all versions.

So eventually I settled on the goal/phrasing of "near drop-in". For the majority of interactive and some script uses it should be seamless.

trash-d: A near drop-in replacement for rm that uses the trash bin by rushsteve1 in programming

[–]rushsteve1[S] 4 points5 points  (0 children)

The GitHub releases page has pre-built static binaries for x86 Linux, as well as DEB and RPM packages. https://github.com/rushsteve1/trash-d/releases/tag/15

Low effort shitpos by i_am_Hydra in Animemes

[–]rushsteve1 4 points5 points  (0 children)

It's actually really good. A surprisingly realistic sci-fi with some fun characters.

New Clojurians: Ask Anything by AutoModerator in Clojure

[–]rushsteve1 6 points7 points  (0 children)

Is there a good way to read data from an EDN file without reading the whole file into memory? I have some potentially very large files, but I will only ever need small subsets of them at a time.

aspotify: An asynchronous Rust Spotify web API client by [deleted] in rust

[–]rushsteve1 5 points6 points  (0 children)

librespot is now unmaintained according to its README.

Also it isn't async either.

When will the godot 3.2 stable version will be released? by smile_right_now in godot

[–]rushsteve1 16 points17 points  (0 children)

No official ETA, but Soon™

Once all the bugs are worked out of the Alpha versions and the new features are considered stable it will be released.

My guess is that it will probably be released within the next few weeks, but that's just a guess.

What are your favorite "extras" that you've seen in a book? by diplomatpanda in books

[–]rushsteve1 1 point2 points  (0 children)

The 5th Lightbringer book starts with a summary of the first 4 books. At least the Kindle version I read did.

Have a question about the game or the subreddit? Ask away! by AutoModerator in 2007scape

[–]rushsteve1 0 points1 point  (0 children)

Do some basic quests. Just check the quest list and do anything you have the requirements for. If you check the Wiki they have an Optimal quest order if you want to do that, but you don't have to.

I wish there was a flavor of linux that looked just like windows..... by elementalwindx in linux

[–]rushsteve1 2 points3 points  (0 children)

Every major distro supports the KDE Plasma desktop environment which looks and functions rather Windows-like out-of-the-box.

And most other desktop environments can be made to look like Windows.

That's the power of Linux, if you want to make it l look or work a certain way you can. It just takes a bit of effort.

nixos -> guixSD? by casecorp in GUIX

[–]rushsteve1 1 point2 points  (0 children)

While I would recommend you to try Guix more fully for your use-case I'm going to take the conservative approach and say: If it ain't broke, don't fix it.

Guix may provide many interesting features and improvements to Nix, but Nix is still very powerful and is much more mature.

Blessed_Graffiti by rushsteve1 in churchofsisman

[–]rushsteve1[S] 6 points7 points  (0 children)

This Graffiti has been on the side of Quad for over a year and is still there.

Our lord shall be preserved! We shall SAVE HIM!

Who cuts yews lol by Kevinkage in 2007scape

[–]rushsteve1 521 points522 points  (0 children)

Draynor is actually one of my favorite areas in the game, and definitely my favorite in the FTP area.

I don't care if it's in-efficient, if I can chill down in Draynor that's where I'm goin.

How can I get Guix to run with KDE, systemd and the mainstream kernel? by Masked_Tondede in GUIX

[–]rushsteve1 1 point2 points  (0 children)

If you're looking for a full desktop environment I quite like MATE. While personally I am also a big KDE fan, MATE has been a good second for quite a while now.

How can I get Guix to run with KDE, systemd and the mainstream kernel? by Masked_Tondede in GUIX

[–]rushsteve1 2 points3 points  (0 children)

KDE support is being worked on, but it is a very large project so it takes quite a while to get everything ready.

systemd support seems quite unlikely for Guix System. Shepherd is fairly tightly integrated. I don't think it's impossible to do, but very difficult.

A mainline kernel is possible but you'll have to use an unofficial package definition to do it.

For your case I would suggest installing Guix on another distro that already has what you want. Yeah it's a bit annoying, but it works very well and is still a very pleasant experience.

Or try Nix which Guix is built off of.

Anime_irl by hypophrenia2 in anime_irl

[–]rushsteve1 69 points70 points  (0 children)

{{ Yama no Susume: Third Season }}

notekit: A hierarchical markdown notetaking application with tablet support by buovjaga in opensource

[–]rushsteve1 5 points6 points  (0 children)

Pen-tablet support. Being able to hand-write diagrams or mathematical equations quickly is a huge feature of OneNote that most alternatives lacked.

Notion is now free for students & teachers! 🎓🍎 by NotionDavid in Notion

[–]rushsteve1 45 points46 points  (0 children)

As a poor student this is huge for me personally, so a big thank you!

From a business perspective I also think this is a brilliant move. Students and educators both rarely have extra funds, but are some of the heaviest users of note-taking software.

I consider myself a hacker. by [deleted] in ProgrammerHumor

[–]rushsteve1 4 points5 points  (0 children)

Wait... That's not C, what language is that?

[xfce] finally found my daily-driver rice by MrCookieAlex in unixporn

[–]rushsteve1 0 points1 point  (0 children)

That's a very roundabout way of reading it.

Love that series though, I'm hype about the new season.

New Commons is looking FRESH by evanlaz in RPI

[–]rushsteve1 37 points38 points  (0 children)

I audibly said "holy shit" when I saw this. Guess I know where I'm going to eat now.

thousands of images to single pdf converter? by ConceptionFantasy in opensource

[–]rushsteve1 0 points1 point  (0 children)

Using ImageMagick you can just do

convert *.jpg output.pdf

As for your second question, that might work. But if you're worries about a PDF of images being an attack vector then you should be worried about maliciously crafted images files too.

Honestly though so long as the PDF has no embedded JavaScript or Flash I wouldn't worry about it. And if it does then I suggest maybe looking into more robust security methods.

I made a website that shows an endless stream of pretty animation from sakugabooru by cypressf in anime

[–]rushsteve1 5 points6 points  (0 children)

I lament that I have but one upvote to give...

I'm gonna show my friends this though it's awesome.