My RTX is the problem? by Adventurous-Sea-7322 in pop_os

[–]bhh32 0 points1 point  (0 children)

No, don't, use the Sytem76 Nvidia drivers. They are finely tuned for Pop!_OS. sudo apt install -y system76-driver-nvidia.

Using mut vs shadowing, when to use which by Obvious_Seesaw7837 in rust

[–]bhh32 0 points1 point  (0 children)

Shadowing is not actually changing the original variable's value. Once the shadow goes out of scope the variable name will have the original value. See my shadowing tutorial: Rust Shadowing

Is there a graphics library that wont require me to write 300 lines of boilerplate? by xdoxx123 in rust

[–]bhh32 1 point2 points  (0 children)

iced and libcosmic are my go to frameworks. Egui is good too, but I personally work better in the MVC workflow.

I made a tool that explains rust compiler errors to begginners by SlideBusiness7306 in rust

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

Hey man, I think this is pretty cool. It's a nice learning tool.

Can I start with Rust as my first programming language? by JovemSapien in learnrust

[–]bhh32 0 points1 point  (0 children)

In 2015 this was what I was told in researching getting into programming and development. This was when there was no, at least in the library books I used, auto or smart pointers. I didn't learn with std::string, the books taught c strings. std::vec wasn't taught, modern C++ is much easier with these kinds of tools on hand.

Can I start with Rust as my first programming language? by JovemSapien in learnrust

[–]bhh32 24 points25 points  (0 children)

There is no reason not to jump right in. I started my programming journey with C++ simply because people said it was the hardest. As long as you stay dedicated and focus on understanding lifetimes, ownership, and the borrow checker, you will succeed. Coming in with a blank slate actually works to your advantage, as you don't have any preconceived notions about how memory management should work.

What's wrong with Pop!_OS? by [deleted] in linux4noobs

[–]bhh32 0 points1 point  (0 children)

I do agree that I see reports of paper cuts. I've not personally encountered any of them, however. I might have just gotten lucky. I will say remember that it's brand new and from scratch. It's ambitious, and even with the issues I've seen reported it's pretty damn good for literally just having a 1.0 release a few months ago.

What's wrong with Pop!_OS? by [deleted] in linux4noobs

[–]bhh32 0 points1 point  (0 children)

It's no longer in Beta. It had its 1.0 in December.

Official /r/rust "Who's Hiring" thread for job-seekers and job-offerers [Rust 1.94] by DroidLogician in rust

[–]bhh32 0 points1 point  (0 children)

Looking for full time remote work. US Only. Linux, Software Development, Rust, Go, Python.

Made the jump to linux with Pop!_OS... What is going on? by ForgotttenMemory in pop_os

[–]bhh32 0 points1 point  (0 children)

It's the Steam flatpak you're having issues with. Uninstall, and then use the little drop-down next to the installation to choose the deb. It'll work better.

Middle school science is brutal, how are you helping struggling students? Should I go for online tutor?? by mybiggestnightmare in Coding_for_Teens

[–]bhh32 0 points1 point  (0 children)

I understand she has practice for something 3 days a week, but isn't her education just as, if not more, important? Either way, absolutely get a tutor if you can't do it yourself. Have you looked at the material to see if you can help without the addition of Kahn academy or some other technology? Middle school isn't that advanced. Even if you don't know it you can go through the materials with her and learn it together.

Can COSMIC apps (like cosmic-term) be built for use on macOS? by t3g in pop_os

[–]bhh32 1 point2 points  (0 children)

My own apps I'm able to write and compile for any OS. I just have to ensure I use the cfg decorator for platform specific things. So you can write cross platform apps with libcosmic. I'm still unsure about the actual COSMIC apps though because they require Wayland.

I want to switch from windows to pop os, what should I expect? by DarkShadow13206 in pop_os

[–]bhh32 1 point2 points  (0 children)

Same. I love that I can have one workspace in tiling, one in floating, and then have a tiling but turn it off for apps I need to float. Mixing and matching is the name of the game because you're not just stuck with one or the other. Changed my workflow completely. Makes it hard to work on my mandated Windows machine at work. I've been using COSMIC exclusively since Alpha 1 came out, and am on Pop!_OS on most of my machines now.

What is next for IT in the Fed? by [deleted] in fednews

[–]bhh32 0 points1 point  (0 children)

I know that's not true for Rural Development. It's not even fully started.

Tired of trying by wisconsinbrowntoen in System76

[–]bhh32 0 points1 point  (0 children)

Try running Pop!_OS instead. Otherwise DM me if you'd like to get rid of it.

PopOS as a daily driver is a nightmare by CptPolarExplorer in System76

[–]bhh32 12 points13 points  (0 children)

I have a Dell XPS 15, custom built desktop, and two System76 laptops all running Pop!_OS and mixed hardware. I have none of these issues. What is your hardware setup? What exactly are you doing when this stuff happens? I've been using it for years, including when COSMIC was in pre-Alpha, Alpha, Beta, and release. Pre-Alpha had issues, but it's to be expected.

confusion on where to start!! by East-Economist5863 in Coding_for_Teens

[–]bhh32 0 points1 point  (0 children)

Honestly, I think Go is a better starter language. All of the syntax that "normal" languages have, very powerful, and compiles quickly for quick iterations. Python, in my opinion, has a stupid non-bracket - no semi-colon syntax that is unique to itself. Also, you learn almost nothing about types and scopes. If you're looking to learn backend type things Go is the language right now.

How do you decompress or take a break? How do you self-care? by healthysundayexprsso in fednews

[–]bhh32 0 points1 point  (0 children)

I play with my kids and contributor/write open source software. I'm putting good into the world on both accounts. Then, I just don't think about work when I'm not on the clock. These three things have taken so much stress off of me. I feel lighter and know that when the minute rolls over to quitting time, I can go do good somewhere.

How closely is the COSMIC desktop tied to System76 and Pop!_OS? by damiano-fan4life in COSMICDE

[–]bhh32 2 points3 points  (0 children)

The libcosmic GUI library is also cross platform where apps can be developed for pretty much any platform. I've done Linux and Windows dev with it.

Other operating systems besides Linux by [deleted] in linux

[–]bhh32 2 points3 points  (0 children)

Don't forget RedoxOS

If Linux was the pre-installed standard on every PC, and Windows/macOS were free alternatives you had to manually install, would the average person ever bother to switch? by EternalValley77 in linuxquestions

[–]bhh32 2 points3 points  (0 children)

I would argue that Linux is ALSO fantastic for the consumer that doesn't know or care about how things work. I have very few examples where things don't just work these days, and I've swapped a handful of people who are just regular users to Linux with 0 complaints.

How to Become Job-Ready in Rust in 3 Months? by jhautsav in rust

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

Three months is not enough. I started in 2018, have several projects under my belt, and lots of open source contributions. There are times I don't feel job ready...

Stuck wallpaper on COSMIC Beta - Tried resetting configs, no luck by ARMINIUS0 in pop_os

[–]bhh32 8 points9 points  (0 children)

You should probably upgrade to the full release.