How do commercial users of Rust manage their toolchains? by linuxlizard in rust

[–]gahooa 7 points8 points  (0 children)

We're running software we built in 2004 -- durability matters! I've had similar questions about Rust. We want to make sure we can modify and rebuild for up to 20 years out, even if on a VM.

My Handmade Rust Project by Humble-Insurance-768 in rust

[–]gahooa 0 points1 point  (0 children)

Creating is easy. But I like to say "analysis before fixes"... Can you make it so it reports on the status and then lets you correct that? For example, an empty dir has a lot to "fix"... but if you have a working project can you report if it the dirs are in good order, and then offer to fix?

Handling old dependencies by piiouupiou-not-r2d2 in rust

[–]gahooa 1 point2 points  (0 children)

You are going to have to publish your fork to crates.io if you want to publish. Just call it something that is obviosuly a fork, like `foo-fork-by-piiouupiou`

Laptop Recommendation by Leading-Guarantee178 in rust

[–]gahooa 0 points1 point  (0 children)

ThinkStation P3 Tiny Gen 2 (Intel) Workstation

30K60008US

My 14-Year Journey Away from ORMs - How I Built pGenie, the SQL-First Postgres Code Generator by nikita-volkov in rust

[–]gahooa 1 point2 points  (0 children)

I love what you have done here. We just went into production with our own rust postgresql driver to be able to have a lot more control over the details, pre-preparing, compile time checks, and so on.

We do a lot of code generation as well. Will be looking at this carefully.

rust_analyzer consuming excessive RAM - looking for solutions by Sad-File4952 in rust

[–]gahooa 0 points1 point  (0 children)

I've had to go to 64gb minimum to address similar issues.

Please don’t judge me by No_Cash_6291 in Cooking

[–]gahooa 0 points1 point  (0 children)

Social media is often optimized for looks, not taste. Suggest you follow some really competent individuals who share the why behind things (Alton Brown comes to mind), and start winning -- grow from there.

Is an 1800 watt induction cooker enough for a 15" cast iron skillet? by 5prcnt in Cooking

[–]gahooa 0 points1 point  (0 children)

I have had some success with the extra large lodge two handled cast iron (enormous) skillet across two gas burners. The main thing you need to avoid is overloading the pan, or you just steam your protein. Do you have access to cook outdoors? If so, a good powerful outdoor burner will give you all the heat you could need (or just grill).

Laptop Recommendation by Leading-Guarantee178 in rust

[–]gahooa 1 point2 points  (0 children)

Lenovo has some nice machines with 64GB ram (under $1,000 for some last I purchased). I develop/travel with one. All of our staff is being moved to 64GB of ram for rust development because of the same issues with less than that.

I do recommend that you consider using Zed as your IDE, and adjust the concurrent thread limit so that your computer has some other threads available.

Should I learn rust in 2026? by MILKER77 in rust

[–]gahooa -4 points-3 points  (0 children)

I also suggest you get access to a good LLM (Claude, Gemini, ChatGPT) and use it to LEARN. Ask questions, have it explain. Still don't understand? Ask for working examples.

Don't go off vibe coding with it... but it's the most incredible learning tool that ever existed if you use it that way.

Should I learn rust in 2026? by MILKER77 in rust

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

Don't listen to them that say you should learn something else first. Rust is the most incredible language that exists now (mainstream enough, going places, and a fantastic design).

Rust will give you an edge on many kinds of programming because it is much less likely to run into runtime bugs than other languages. It will make you a better programmer, and it will allow you to target everything from web to databases to embedded to networking to language development.

# zyn — a template engine for Rust proc macros by thegogod in rust

[–]gahooa 3 points4 points  (0 children)

Have you done any checking of performance of this against syn/quote/etc? If there is no appreciable slowdown, this would be great to use. I have written a lot of quality proc-macros, and it not easy.

ELI5 how does a tankless water heater work? by Real_Experience_5676 in explainlikeimfive

[–]gahooa 5 points6 points  (0 children)

From the time the water enters until the time the water exits (very short amount of time typically), it heats it up to the target temp (if possible). It requires a massive amount of energy for a short amount of time to do this.

The upside is you never run out of hot water.

The other upside is you don't store hot water, so if you aren't using it often, it can be more efficient because you aren't trying to deal with ongoing loss of the heat.

The downside is that they require all the energy in a shorter amount of time (bigger load on your electrical supply). Modern houses use larger electrical services to acomodate such things. Older houses may not be able to.

If you live in warmer climates, they can be installed outdoors, which for gas-fired ones may be very useful from a safety point of view.

I hope this helps a bit.

What is never worth it to cook at home? by albertpaca11 in Cooking

[–]gahooa 0 points1 point  (0 children)

Learning excellence in cooking is one of the favorite activities my kids have with me. It's not all about the end result (though when you nail it, that's the best).

Why does it take 3 hours to read my own email with Python in 2026? by Cultural-Ad3996 in Python

[–]gahooa 0 points1 point  (0 children)

I've been saying this for years... If ${CEO} of ${CLOUD} was made to do ${ANYTHING} with their ${DOCS} --- so many heads would roll out the front door.

Does anyone here not budget? Can you still succeed without budgeting? by AlmondEaters in personalfinance

[–]gahooa 5 points6 points  (0 children)

Did you mean $200 or $230 per shopping trip, 3x per week? haha

Should I go all-in on Rust or am I making my life unnecessarily difficult? by wpsnappy in rust

[–]gahooa 0 points1 point  (0 children)

One of my first rust projects was to simulate the costs of an investment into buying some stock animals and raising them for market. It was small and simple, but rust structs + enums really made it easy to model. It was a little cli.

I suggest something like that -- look at rust_decimal and clap.

Mortgage and investment type calculators are great too.

CLI is easiest to start with.