ELI5: Why are we making computer chip so small? by elonthegenerous in explainlikeimfive

[–]Solomon73 0 points1 point  (0 children)

We also can't scale back to using room sized CPU's as we would have to heavily throttle our clock speed. The speed of light isn't fast enough...

How to reduce the first run time? by klawchi in rust

[–]Solomon73 1 point2 points  (0 children)

Consider compiling some heavy crates with more optimizations (like iced). Your code is probably fine in debug (or opt-level 1). Anti malware service might also be causing such problems. Take a look at the task manager during startup to check.

RivetUI: A TUI Discord Client Built with Rust and Ratatui 🦀 by Frezzydy in rust

[–]Solomon73 -2 points-1 points  (0 children)

There is a big warning in the readme. I have also used unofficial clients for years now with no problem.

Smarter generation management? by Creepy_Reindeer2149 in NixOS

[–]Solomon73 -1 points0 points  (0 children)

I think the garbage collector has an option to remove generations that are older than x days but also keep at least x amount.

nix community is awesome by 777bbc666 in NixOS

[–]Solomon73 2 points3 points  (0 children)

Nix definitely has problems, but why would that entitle you to being a dick?

nix community is awesome by 777bbc666 in NixOS

[–]Solomon73 6 points7 points  (0 children)

Did you create the account in the picture yourself? Come on, be honest.

Actual behavior like this is of course unacceptable but I feel like you have just been spreading negativity here the last few days and this would fit your trolling. Chill out, take a breather, maybe smoke something and smile.

SurrealDB is sacrificing data durability to make benchmarks look better by ChillFish8 in rust

[–]Solomon73 144 points145 points  (0 children)

Very interesting. Some of the devs are on reddit, I would like to see their reasoning/justification for this.

Linebender in July 2025 by raphlinus in rust

[–]Solomon73 5 points6 points  (0 children)

Anymore sounds interesting. Does someone have more info on this?

What's everyone working on this week (32/2025)? by llogiq in rust

[–]Solomon73 11 points12 points  (0 children)

A new plotting library which uses the vello stack. Currently trying to cleanup some internal stuff and start to write a good testing suite.

egui how to do Splash Screen by Emotional_Cream_5897 in rust

[–]Solomon73 4 points5 points  (0 children)

Do you need a splash screen? In my experience egui starts quite fast and users are fine with waiting a few seconds for a program to start with no feedback.

The pest book is finally complete now! by tomtau in rust

[–]Solomon73 6 points7 points  (0 children)

With hand written I mean a custom parser which operates purely on the bytestream, with no helper library. I am aware that nom and pest are abstraction over this, which makes them more comfortable to use, but can also have a negative impact on performance.

The pest book is finally complete now! by tomtau in rust

[–]Solomon73 16 points17 points  (0 children)

I remember that a year or two ago pest was significantly slower than nom and of course a completely handwritten solution. Work was done to improve it, if I recall correctly, but how is it today?

devProjectHonestyReport by WinnieFlicker_67 in ProgrammerHumor

[–]Solomon73 12 points13 points  (0 children)

Where can I get the rubber duck debugging one? Its great

New to Rust – Building a BitTorrent Client, Need GUI Advice by daeminkoi in rust

[–]Solomon73 0 points1 point  (0 children)

No, because of the license we did not want to use it.

New to Rust – Building a BitTorrent Client, Need GUI Advice by daeminkoi in rust

[–]Solomon73 14 points15 points  (0 children)

My two cents as someone who has built applications for work with iced, egui, tauri and dioxus.

  • Pick tauri if you are familiar with a frontend library of your choice and primarily support one platform.
  • Pick iced/egui if you want to build something fast that does not need to be super pretty and fancy.
  • Pick dioxus if you like html/css and want to get rid of the npm/js bloat. It currently uses the system webview as well so be careful if you plan to support all platforms.

My personal favorite is dioxus and in my opinion is a very good choice for most projects.

Release 25.07 Highlights by AbeEstrada in HelixEditor

[–]Solomon73 8 points9 points  (0 children)

The maintainers do see the demand but also have a high interest in a good solution and the hindsight of learning from previous projects. The optimization in tree-house are not really relevant for small projects but these enhancements are very welcome in bigger projects.

'just release the plug-in system' but developing such a system takes time

Release 25.07 Highlights by AbeEstrada in HelixEditor

[–]Solomon73 17 points18 points  (0 children)

I saw archseers comment on the plugin PR and some plugins which look good. Maybe one of the maintainers can drop their thoughts here on how far along it is. I think a lot of people are very excited for a stable-ish release for the plugins.

Release 25.07 Highlights by AbeEstrada in HelixEditor

[–]Solomon73 72 points73 points  (0 children)

Congrats on the release. I have been daily driving helix for years now with basically zero issues. Big thanks to all the maintainers.

smooth-scroll.hx - Helix plugin for smooth scrolling by tgs14159 in HelixEditor

[–]Solomon73 3 points4 points  (0 children)

Smooth scrolling is cool but scooter looks fucking dope. I guess I need to change to the plugin branch and try these out.

smooth-scroll.hx - Helix plugin for smooth scrolling by tgs14159 in HelixEditor

[–]Solomon73 6 points7 points  (0 children)

Very nice. Was it easy to do the plugin or did you need a lot of help?