Readit News logoReadit News
megadog3 commented on I love programming but I hate the programming industry   deathbyabstraction.com/I-... · Posted by u/conquestofdread
fuzzy2 · a year ago
I think “industry” strongly implies “corporate world”.

However

> The corporate world doesn’t give a shit about finesse, abstractions, witty or beautiful code.

Guess I’m the corporate world then! Listen here, dear colleagues: Before attempting any finesse, abstraction, wit or beauty, maybe first try to make it work to spec. Because otherwise it is entirely worthless.

If you are reasonably good at making it work, you can then make it right and maybe even fast.

megadog3 · a year ago
Counterpoint: The MVP is usually what ends up in production. If your code is a heap of garbage but chocolate-coated on the outside, you're gonna impress management and they'll want to push it live asap. Then the issues start exploding.
megadog3 commented on Tips on how to structure your home directory (2023)   unixdigest.com/tutorials/... · Posted by u/hggh
sevagh · a year ago
>But polluting your home directory like ~/go, without even the decency to hide it, is extremely rude and offensive.

Counterpoint:

I actually like having visible directories, versus having to figure out where in /usr/share or /usr/local/ or ~/.local or /var an installer chose to sneak their files in.

I got used to it and in HOME I put some of my manually installed tools like `AMD_AOCL` for the AMD AOCL libraries, `Android/android-studio` for Android Studio, `intel` for IPP/OpenAPI, etc.

Don't want it anymore? Easy rm -rf, no need to go digging for where it could be hidden.

megadog3 · a year ago

  "I actually like having visible directories, versus having to figure out where in /usr/share or /usr/local/ or ~/.local or /var an installer chose to sneak their files in."
You seem to be mixing together two concepts here:

1. The files created by the installer, which are handled by the package manager. I can consult my package manager for files created by a specific package: pacman -Ql package_name.

2. The files created after installation (user preferences, plugins). The program should follow the XDG specification.

megadog3 commented on Super Mario 64's invisible walls explained [video]   youtube.com/watch?v=YsXCV... · Posted by u/mbStavola
throwaway74432 · a year ago
I don't mean to knock this video or anyone that gets a kick out of it. But does anyone else feel a sense of despair when they see that someone has put so much time and effort into something like this? I feel the same about speedrunners. Yes, they aren't hurting anyone, and yes they're following their passion, but I still feel an instinctual sense of despair when I see someone work so hard on something like this. I'm sincerely not trying to hate on anyone.
megadog3 · a year ago
> Yes, they aren't hurting anyone, and yes they're following their passion

Good, you're able to explain why it shouldn't bother you. The next question is why does it bother you? Any explanations from your side?

megadog3 commented on Launch HN: Creo (YC W24) – Build internal tools with NextJS and AI    · Posted by u/solias99
parentheses · a year ago
I don't appreciate the boosting of alternatives when someone is showing on HN. One should be encouraging and give feedback on the product itself.
megadog3 · a year ago
"boosting of alternatives"

It's called benchmarking and it's part of presenting a tool. You should be able to explain what your tool has to offer over the alternatives.

megadog3 commented on Roll-Invert-Unroll: An easier way to replace a duvet cover   danverbraganza.com/writin... · Posted by u/nvader
pablobaz · a year ago
My preferred technique is to also start with the cover inside out. Then put your hands inside the cyber into its corners. Then grasp two corners of the duvet through the fabric. A bit of shaking to turn the cover the right way out and you are done.
megadog3 · a year ago
I call this the ghost method, because you look like a ghost with your arms through the inverted duvet cover.

u/megadog3

KarmaCake day26March 30, 2024View Original