[-] tatterdemalion@programming.dev 10 points 2 months ago

I'll give it a read! I wouldn't have expected much relevant info on the Arch Wiki.

[-] tatterdemalion@programming.dev 10 points 3 months ago* (last edited 3 months ago)

Not a trustworthy news source. They haven't vetted any of this information, they're literally just reposting tweets that have since been shown to be fake. For example: https://x.com/RightWingCope/status/1992436934032208008

[-] tatterdemalion@programming.dev 10 points 9 months ago

What are you talking about? FAFO obviously stands for "fill asshole full of". Like FAFO dicks. Or FAFO pennies.

[-] tatterdemalion@programming.dev 10 points 1 year ago

Do you not SSH onto your desktop? I do it all the time. I often want to switch from coding at my desk to coding on a laptop, and tmux + SSH makes that transition completely seamless.

[-] tatterdemalion@programming.dev 10 points 1 year ago

I heard that motherfucker had like... 30 god-damned dicks.

[-] tatterdemalion@programming.dev 10 points 2 years ago

The only correct answer is to be consistent with the code base you're working in or the language's conventions. If neither of these conventions exist, then someone has already failed you.

[-] tatterdemalion@programming.dev 10 points 2 years ago

Let's not lower the standard anywhere near Trump.

[-] tatterdemalion@programming.dev 10 points 2 years ago* (last edited 2 years ago)

Sounds like Kubuntu's fault to me. If they provide the desktop environment, shouldn't they be the ones making it play nice with the Linux scheduler? Linux is configurable enough to support real-time scheduling.

FWIW I run NixOS and I've never experienced lag while compiling Rust code.

[-] tatterdemalion@programming.dev 10 points 2 years ago

Of all the stuff I've seen in the comments, this is actually feasible today.

[-] tatterdemalion@programming.dev 10 points 2 years ago

This does seem like a potential issue if the PR is itself implementing more than one vertical slice of a feature. Then it could have been smaller and there might be wasted effort.

If the patches are small and well-organized then this isn't necessarily a bad thing. It will take more than one day to review it, but it clearly took much more time to write it.

[-] tatterdemalion@programming.dev 10 points 2 years ago* (last edited 2 years ago)

Nah these are the actual integer representations. Otherwise you would have Some(None) == Some(Some(None)) which is way too Javascripty for Rust folks.

[-] tatterdemalion@programming.dev 10 points 2 years ago

Do challenging projects. Read code from better engineers. Work with better engineers. Try new languages that actually solve technical problems instead of just having nice syntax. Contribute to open source projects that you use. Actually read the manuals that come with your tools. Notice when it's taking you a long time to do something and reflect on it to find a faster way. Constantly tweak your workflow to be more productive.

And the most important of all:

Get a split ergomech keyboard.

view more: ‹ prev next ›

tatterdemalion

joined 2 years ago