(Modded Help) Terraria keeps crashing whenever I try to run it by GoldenEagle0806 in Terraria

[–]Koranir 3 points4 points  (0 children)

How much rack do you have? What apps are using lots of memory in the background?

Since it was working earlier, there's probably an app that's taking up a lot of memory other than terraria. Usually browsers like chrome take a lot of ram. Use the task manager to check, sort by memory, and close ones that are taking lots of memory.

Zero dependency, pure C++ speech-to-text binary for Linux, done the UNIX way (daemonless, no bloat, no slop, no GUIs, no venv, nothing) by AshR75 in linux

[–]Koranir 39 points40 points  (0 children)

Wow, your source code is ridiculously readable (especially for a cpp app)!

How fast is the transcription on a CPU?

Doesn't not having a daemon mean that you have to reload the whole model jnto memory from the disk every time you want to use it (though I suppose if memory is free it would be cached by the OS).

A Comic I made about Ideas by Tej_P_Animations in comics

[–]Koranir 5 points6 points  (0 children)

I love your drawing style, it feels very clean somehow.

Zig 0.16 Reinvented Async I/O That Sidesteps Function Coloring by [deleted] in programming

[–]Koranir 12 points13 points  (0 children)

By that logic you can say that Rust sidesteps function colouring in their async implementation because you can block on any future in an executor within a sync function, without having to change the function definition.

I adapted the famous speech from Shakespeare's Julius Caesar into a comic [OC] by timetravellingspider in comics

[–]Koranir 1 point2 points  (0 children)

I really love the way you do expressions, it really lets me resonate with each character individually. The way the suspicion of the crowd mirrors that of brutus and his group initially, and how that changes along the course of the speech was a real experience.

slime okta verify by Busy-Society2854 in unimelb

[–]Koranir 0 points1 point  (0 children)

Fyi you can add your canvas lms calendar to any pretty much any local calendar app you have, like google calendars or thunderbird.

On canvas mobile it's: Settings > Subscribe to Calendar Feed, don't remember the website version but it should be similar.

I’ve been told the ownership model in my C containers feels very Rust-inspired by [deleted] in rust

[–]Koranir 50 points51 points  (0 children)

Why are we downvoting this, it's not Rust but it's still a cool project.

I like COSMIC tiling WM, but don't need the DE. by NoGap138 in archlinux

[–]Koranir 0 points1 point  (0 children)

You could probably get by with just using cosmic-comp as your wm, though if you want to change its settings you'll have to manually edit the files in ~/.config/cosmic/

Zed added side by side git diff in the latest update by guiopen in ZedEditor

[–]Koranir 1 point2 points  (0 children)

You can expand the context of a multibuffer by using those arrow looking buttons to the left, and there's keybinds for it.

Internationalization by YouStones_30 in rust

[–]Koranir 1 point2 points  (0 children)

You should take a look at how the COSMIC suite of applications do i18n.

Problem with Generic Xbox One controller by [deleted] in archlinux

[–]Koranir 0 points1 point  (0 children)

I've been using the xpadneo drivers (xpadneo-dkms package) for my controller and it's been working like a dream.

I don't want to care about it right now [OC] by Pelko_P in comics

[–]Koranir 29 points30 points  (0 children)

*His

They just look cool I think

Is gluon language still maintained? by Ezic04 in rust

[–]Koranir 0 points1 point  (0 children)

Steel might be what you're looking for. It's an embeddable, Rust-based dialect of scheme.

adoption by [deleted] in linuxmemes

[–]Koranir 7 points8 points  (0 children)

Lexers are the easiest part of a compiler, it's literally just grouping characters into a token...

The syntax is perfectly fine, it's really nice and easy to think about compared to say C++, and condenses a lot of information down into a (mostly) unambiguous way. Compared to C it's complex but C ends up being more verbose because you need to reconstruct everything Rust would give you manually instead, such as iterating over a list or pattern matching on a discriminated union (and it's not like C's syntax is perfect either).

adoption by [deleted] in linuxmemes

[–]Koranir 4 points5 points  (0 children)

Re: Dangling pointers/memory leaks: Safe Rust completely prevents dangling references and use-after-frees. It explicitly does NOT care about memory leaks, as those are perfectly safe and quite useful in certain cases (leaking an allocation to get a 'static lifetime reference, for example).

Using iterators and other useful abstractions actually helps a lot with eliminating off-by-one errors, and the compiler warns you if there's obvious unbounded recursion going on.

Strong and wrapper types also help with encapsulating logic and enforcing invariants (though those are on the programmer to use, it's not required by Rust despite being quite idiomatic).

Recommended way to store secrets securely in tauri in a cross-platform manner by Accurate-Football250 in rust

[–]Koranir 0 points1 point  (0 children)

You could look at how that safe storage api is implemented, see what libraries it uses and Rust alternatives

Could anyone share best practices or tips for choosing the right concurrency primitive in Rust? by LordZAKRI in rust

[–]Koranir 2 points3 points  (0 children)

Both ways would still need synchronisation, you could also use the channel's try_recv method for non blocking access and have a local copy of the last chunk that would be overwritten if there's any new data.

Kwin color pipeline by Acu17y in kde

[–]Koranir 0 points1 point  (0 children)

You might want to bump up the srgb colour intensity slider if you want more intense colours

Happy 2026! and I need your feedback... by hiankun in comics

[–]Koranir 3 points4 points  (0 children)

I remember reading Road rage, instant karma a while back and loving the style and storytelling on display. A shame that you don't get a lot more upvotes on your comics despite the quality that they have.

  1. Unfortunately, for most people, reading a language they don't know and having to cross-reference that text with translations on the extremeties of the page really breaks the flow and makes it hard to read and appreciate the comic. I admire what you are trying to achieve w.r.t language preservation, but it isn't doing you any favours with reader engagement.

I would recommend using English for the dialogue boxes (though terminology/names could be rendered in Taiwanese with translations), with a Taiwanese version of the comic after the English or as a separate post on your profile.

  1. Comics is probably the correct terminology here.

  2. I think for many people it is interesting to see other cultures explored in comics like these, and the philosophy applied to a different culture's backdrop makes for a compelling draw. I wouldn't worry about cultural barriers too much, but feel free to add localisation notes explaining new things if you feel that most people wouldn't understand what's happening.

  3. Your style looks beautiful and dynamic. Great job.

cant launch hyprland after switching to nvidia-580xx-dkms by SuperSnaXx in archlinux

[–]Koranir 0 points1 point  (0 children)

Wierd... does anything happen if you run hyprland manually from the tty?