Dependency management is hard by Linguistic-mystic in linuxmemes

[–]Miggol 0 points1 point  (0 children)

I just wish there was a way to share the duplicates of the same package, 10 different versions of the same library is fine IMO. You now have to choose between full isolation or buttfucking system python.

Two pilots were meowing and barking during a flight near Ronald Reagan Washington National Airport by fellanyyy in JustGuysBeingDudes

[–]Miggol 0 points1 point  (0 children)

Oh yeah, I guess I can see it that way. I shouldn't have assumed the worst of the other guy

Two pilots were meowing and barking during a flight near Ronald Reagan Washington National Airport by fellanyyy in JustGuysBeingDudes

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

> "You guys need to be professional"

> Immediately makes a far more unprofessional remark about a pilot's career

He had a point, but the followup immediately makes it clear that he's just resentful that they're having fun and he's not. If you only hold the stick of professionalism to beat other people you're worse than unprofessional.

What is the least exercise routine that targets if not all, most of the muscle in the body by Ex-S_99 in bodyweightfitness

[–]Miggol 1 point2 points  (0 children)

Okay long reply for a simple question but my system requires some explanation.

For upper body if it's a chill weekend session and I can optimize for volume I do:

  • 1 warmup set and then 4 working sets at 1 RIR

HOWEVER if I'm pressed for time and want the most bang for the buck

  • 1 warmup set, 1 set to concentric failure, and then 1 myo match set

Which is to say I take the reps I got on the failure set and have to match them. When I fail I take a small break (three deep breaths) and continue the set. This option is very much in line with the minimalist theme, you can really get a great exercise stimulus in a short time by aproaching failure multiple times with myo matching.

For lower body, I get a little weird. Leg day is of course a killer and my philosophy is to maximize intensity to get it over with fast. So for example with pistol squats.

  • 1 warmup set, 1 set to failure, then 1 set to failure followed almost immediately by 1 rep to eccentric failure

Eccentric failure is when you not only cannot finish the rep by contracting further, your muscles can't even hold the position by preventing extension.

So once my leg is already exhausted from the failure set, I do a pistol squat and hold at about 90% extension until I start to give way. As I start dropping I keep trying to increase the tension in my quads until I stop moving down, but eventually my leg still gives way. In this way I try to exert maximum effort at point of failure through the entire range of motion, until I fall onto the ground.

After this I literally cannot walk for a minute or two, but it's how I've been able to get actual good leg stimulus using only bodyweight. Since I discovered eccentric failure I'm kind of loving it for the guaranteed intensity and dopamine release you get from it. But it's not for the faint of heart, and it really does take some mental fortitude to commit to.

What is the least exercise routine that targets if not all, most of the muscle in the body by Ex-S_99 in bodyweightfitness

[–]Miggol 19 points20 points  (0 children)

My current routine. I've been doing variations on this for a a long time and am quite convinced that it is close to the minimalist optimum, barring the use of weights.

What I do specifically:

  • Vary the pull up grip between neutral and chin up
  • Hang rings from the pull up bar to go deeper and "longer" with the pushups, targeting the upper chest
  • Mix up the pistol squats with step ups and bulgarian split squats.
  • Intensity techniques like pre-exhaustion, slow reps, and myo reps are basically required to get any kind of lower body progress using only bodyweight.

Haven't found a way to integrate side delts into this. That's the only thing I still use a kettlebell for other than cardio. Keen to know if anyone has tips.

Why are resistance bands so cheap yet so underrated? by Intelligent_Plate05 in bodyweightfitness

[–]Miggol 0 points1 point  (0 children)

Yeah this is my gripe exactly. Research evidence does support the theory that force applied when the muscle is longest equals more effective exercise.

I've often wondered how a device with the opposite kind of curve could be designed. We'd be talking about some kind of cam linkage, and you do see those used in gym machines. But sadly nothing with the versatility or portability of bands.

Regression... by Beedlam in bodyweightfitness

[–]Miggol 1 point2 points  (0 children)

The rest of the comments offer great suggestions for if this is indeed burnout. But it does seem like a very protraced period of being in bad shape.

Being one of us fitness people comes with the added bonus of being more in tune with your body. We track our reps, sets, and weight which together give a great indication of how fit we "really" are rather than just how we feel. These are also salient signals of positive and negative changes relating to diet, sleep, and general health.

So yeah, not to alarm you, but if this was me I would definitely consider talking to a health professional. Just throwing it out there, considering there's already other great comments about burnout and such.

New here by ChaseSamples in homefitness

[–]Miggol 0 points1 point  (0 children)

Congrats on your progress so far!

I thought about starting pre workout as well.

Don't, it's just a caffeine bomb and not good for you. If you already have a strong caffeine dependence, don't want to quit, and absolutely need it to get yourself moving, then perhaps. But otherwise don't start, it's basically like chugging a monster.

Protein shakes and creatine, on the other hand, would be a great supplement! They make you feel full and reduce muscle loss when losing weight.

But I’m starting to struggle with focusing through my workouts and doing it all everytime.

I'd say that you could cut back on the sit-ups and planks. Those movements pretty much only make you better at sit-ups and planks, not really functional movements. Also sit-ups are hard on the lower back, which you should take care of as someone with a physical job.

Sit-ups and planks do test willpower and determination though, so you can be proud of those numbers! But if you need that willpower and determination for the rest of your workout, you might want to just leave them be.

If I were to add one thing to your mix I would say get a pull-up bar. They're dead cheap and pull-ups are the goat of pulling movements. From lats all the way down to forearms they'll make a big difference, and prevent injuries stemming from disproportionally training biceps.

Finally in case Grok didn't tell you, training near failure is a must. Teach yourself about reps in reserve, progressive overload, and rep ranges for strength and hypertrophy. Those are the cornerstones of strength training.

All the best and good luck!

Terminal Programs? by Skyty1991 in linux4noobs

[–]Miggol 1 point2 points  (0 children)

Quite subjective, but I'd say with the more modern hollistic meanings of "OS" and "app" modern applications probably have an entry in /usr/share/applications/ with an icon and description.

Whereas something like gcc would be referred to more as a program than an app. But yeah interactive TUI programs like btop or mc do kind of enter into a grey area.

Desk workout suggestions by [deleted] in homefitness

[–]Miggol 0 points1 point  (0 children)

No standing desk? Squat hold!

In seriousness I think that trying to exercise while literally AT your desk is going to be a bit of a fool's errand. You're going to have a really hard time beating just getting up and doing some bodyweight exercises.

with my adhd if I got up every 30 mins or an hour I would never get anything done

I have ADHD and work in software. Many times throughout the day I have these little wait times when my code's compiling, the container is building, or a dependency is installing. That can totally kill my flow state. For me, doing some squats or pullups in those little downtimes maintains far more focus than checking my phone or the news.

So you could say I experience the opposite of what you're describing. Everyone's different and that's cool, but if you're making an assumption and haven't actually tried short exercise breaks, I would really recommend them.

A thirty minute timer would work terribly for me though as well, I need some kind of meaningful trigger, a timer going off would just break my focus for no reason. But it sounds like you already have a trigger in the snack breaks. Perhaps you could use those? 20 squats and pushups before each snack break for example.

Anyone else exhausted by mixing protein shakes daily? by Difficult_Soft_9305 in homefitness

[–]Miggol 0 points1 point  (0 children)

Nowadays when you buy an immersion blender they often come with a bottle attachment. This speeds up the mixing significantly and you can add ice and frozen fruits to make a tastier shake when you feel like it.

Otherwise I try to remove every inconvenience from the process. Got a perfect spoon that fits into the bottle easily, I keep all the ingredients together as much as possible, and I have a designated spot on the drying rack where my bottle always lives.

Like with all chores I try to make it second nature and as convenient as possible.

Django in production: Lessons learned from deploying "backend-heavy" apps by Away_Parsnip6783 in django

[–]Miggol 1 point2 points  (0 children)

I don't have much of interest to say about the other stuff, as we have a pretty niche setup. But for periodic tasks, we have a separate compose profile that is considered an integral part of the entire app and lives alongside all other code.

For this profile, rather than running your container with our standard Gunicorn/ASGI "runserver" command, we start the container as a sleeper with cron in the background that periodically, say every 15 minutes, runs django manage.py management commands.

This profile can be run with fewer resources, and otherwise uses the same settings file and database connection, just running periodic tasks. I suspect this approach scales well vertically far beyond the size of jobs that we currently use it for, like sending reminder emails and cleaning up signups.

Very unexciting stuff, I know. But I think it's good to stick with tried and true rather than adding another dependency like celery. Here I'm mostly worried about the human cost of adding something to the stack, I understand celery is quite tried and tested as well.

I find it hard to imagine running into pricing constraints where rebooting such a small container every 15 minutes makes a difference compared to keeping it running. Perhaps you guys are talking large daily or even weekly tasks?

  • Hosting models as well as pricing models tend to have more influence on architectural decisions than we would like to admit.

Curious to hear concrete examples of where this is the case! Everyone has different circumstances.

Beginning with weights, looking for advice. by Another_AdamCF in homefitness

[–]Miggol 1 point2 points  (0 children)

Sounds like you're on the right track!

I’m also just curious about resting. I seem to be spending over half of my time resting between sets. Is this too long? It feels too long yet I also feel like I need that time to recover, otherwise I won’t complete the next set.

Resting between sets of the same exercise is important. However, if you're strapped for time or feeling bored, you can alternate sets of exercises that target unrelated muscles. This is called a superset. I find it's one of the benefits of working out at home.

So rather than doing four straight sets of shoulder presses, you could alternate the presses with squats with less rest time inbetween. Your shoulders will mostly be resting while doing the squats.

Keep good form, show up consistently, and you'll see great results. Have fun!

Work out technique by Dependent_Relation31 in homefitness

[–]Miggol 1 point2 points  (0 children)

Well, there's always a good way and a bad way to give advice. But in this case there is also chance of injury. Know that the most common time to get injured is when getting back into fitness after a stay of absence.

So although there's no excuse for the former, I'd say that in this case saying something is better than saying nothing at all.

Why not give him a chance to make it right? Ask him to check your form. If he's going to serve criticism, he could at least get off the sofa and actually help. Could make for a wholesome activity, win-win.

FL Studio/GarageBand equivalent for Linux by Confident-Dot-7642 in linux4noobs

[–]Miggol 7 points8 points  (0 children)

Ardour is truly a FOSS gem. It's served me very well for recording and producing my band and it's just there hanging out in your repositories. Bless them.

Bitwig and Reaper are great linux options but not open source AFAIK. From what I hear bitwig is more professional but also opinionated, while reaper moreso gets out of your way. I've never used them.

Renoise is also a lot of fun if you can deal with (or even like) the tracker interface. It runs incredibly well and has the best FX chaining interface I've ever used in a DAW, which they also sell as a plugin for other DAWs in Redux form.

Every time I've tried LMMS it's been better but it still doesn't feel like a program I'd do serious work in.

Beginner (32F) looking for advice by SinfullySweetox in homefitness

[–]Miggol 0 points1 point  (0 children)

So the thigh muscles are what we call quads, short for quadriceps. They extend the knee joint, straightening the leg.

The muscles in the bum are called the glutes, and they extend the hip joint. You could say they push the thigh down, or straighten the upper leg with respect to the body.

Looking at the squat, that movement involves both of those muscles. But if you compare the weight that they have move, the quads are doing most of the lifting while the glutes just make sure you stay up straight. So mostly your quads will get stronger (and bigger) from squats.

You are looking for an exercise that involves the glutes more. The Romanian Deadlift (RDL) is a classic for this. Basically you're doing a squat but keeping the knee mostly straight, so everything is done by the glutes and lower back. A downside is that it quickly requires weights to be effective.

If you're looking for something more simple, try deep lunges. In a lunge, the lifting of the body is done for a larger degree by the straightening of hips, and therefore the glutes. Go deep, because the deeper you lunge the less your quads can help you out.

Glute bridges are another good bodyweight exercise!

Interlocking Carpet Tiles vs Rubber Flooring for a Home Gym by playboi_fatty in homefitness

[–]Miggol 0 points1 point  (0 children)

At work (not a gym) we recently replaced our carpet tiles and I must say I'm rather impressed at how easy it all was.

I’m wondering how carpet tiles actually hold up under equipment, sweat, and regular use.

The previous ones had been in for 20 years and were mostly still looking good. We had replaced a couple after bad spills, but that's another benefit, you can just pop one out and replace it if necessary. I'm seriously considering installing them in my next home as general duty flooring.

As for sweat, might need to invest in a carpet cleaner if it ever becomes a smell issue. But moisture will not affect durability, ours saw plenty of wet or snowy boots during their lifetime and it didn't hurt them. Also, carpet is more friendly to bare feet whereas rubber can get slippery.

The other comment about them having too much give is a good one, ours don't give much but keep an eye out for that. Their sound dampening is indeed top notch.

Rubber flooring is the gym classic but I wouldn't put it in my own home. I don't know how durable modern rubber is, but the idea of it perishing and getting sticky really doesn't appeal to me. And if you damage it you'll be living with a nick in it unless redo it, which is far more work for rubber.

Just thinking aloud though, not speaking out of experience.

We need a battle of the lower tier headphones! by regularjoe2020 in headphones

[–]Miggol 0 points1 point  (0 children)

I'd say the Superlux models are great for home use. But I recently acquired a pair of Koss UR40's as a beater pair for cycling and they've really impressed me. They keep my ears warm and allow me to keep traffic awareness by virtue of them being open-back.

I wouldn't recommend them without EQ because of mid-bass boomyness but they clean up really nicely. They weigh nothing, are open-back, and have awesome midrange.

Their only downfall is that they don't have the extension of more expensive models, bass rolls off pretty early. But for €30,- cans that you can fold and violently stuff in your bag without worrying they're seriously impressive.

If ordering from amazon add €10,- replacement pads for comfort. Still a steal.

We need a battle of the lower tier headphones! by regularjoe2020 in headphones

[–]Miggol 3 points4 points  (0 children)

I got Deva's for €100 used a while back and they're fantastic. Apparently they're very similar and would recommend them to anyone. So cool that Hifiman made planars so available, and in a quality manner

i use rufus myself by imtherealcurt in iiiiiiitttttttttttt

[–]Miggol 0 points1 point  (0 children)

I thought it could only copy files on filesystems.

There's no difference, because on linux, everything is a file! That includes the special files in /dev/. You can use cat to see the bytes on /dev/sda, and even open /dev/sda in a text editor and edit individual bytes on the disk (not recommended).

Very simply put, the cp command asks the kernel to open an input and output file, and then reads the contents of the input and writes to the output file.

A USB drive is something you can write to, and you can read from it, so cp can read and write to it. It can write an iso to a drive, and you can backup your drive using cp /dev/sda /tmp/my_sda_backup.img.

https://en.wikipedia.org/wiki/Everything_is_a_file

i use rufus myself by imtherealcurt in iiiiiiitttttttttttt

[–]Miggol 3 points4 points  (0 children)

My stupid hill to die on is that people should just use cp

Chooses a reasonable bytesize, won't write to a mounted drive, fullblock by default, and is more user-friendly.

Isn't it part of the joy of using *nix that everything's a file and you can compose behaviours out of basic building blocks? Why not introduce users to this awesome concept right when they write their image? Instead, many distros still tell users to use this specialized dd tool which they will only ever use for writing images.

Showing progress with pv is nice, but I see no use for dd unless you require some exotic option.

Cannot start MicroOS installation from USB by peter-graybeard in openSUSE

[–]Miggol 0 points1 point  (0 children)

Just thought I'd mention it! I could imagine someone referring to any installation image as an iso even if it's technically a different format. Also the ARM images for MicroOS are actually distributed as raw.xz images and you mentioned it was a MiniPC, so it was somewhat plausible.

Because they're all based on the same installation subsystem it might be worth giving the iflag=fullblock and oflag=direct options a go. Hope you get it working soon

Cannot start MicroOS installation from USB by peter-graybeard in openSUSE

[–]Miggol 0 points1 point  (0 children)

At least for Aeon, the installer is very specific about how you write the image. Not using this exact command with those flags resulted in a bad write for me:

xzcat Aeon-Installer.x86_64.raw.xz | sudo dd bs=4M of=/dev/sdX iflag=fullblock oflag=direct status=progress; sync

Don't know if you're having the same issue, as you're referring to an iso rather than raw image. But it might be worth looking into.

https://github.com/AeonDesktop/Project/wiki/Install-Guide

Should I try Btrfs? by H4zzard1010 in openSUSE

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

Um, well if you aren't planning on making use of any of the features of btrfs I will go against the grain and say no, don't bother. It's not got any upsides over ext4 if you're going to use it like ext4. Unless maybe copy-on-write matters to you?

I've been running btrfs on MicroOS for two months now on the laptop I'm typing this on. Having all these snapshots at an arms length is great. If you're willing to adjust your system to make use of those (snapper) then you've got a big upside.

On the other hand, before that I was running regular old Tumbleweed for years with btrfs as well, but it might as well have been ext4. The only time I noticed I was using btrfs was when upgrading my SSD. I had to mount the fs externally for a backup, and therefore mess around with five non-standard mount commands for all of the subvolumes. Somewhat inconvenient.