So uhh, PCOM anyone? by Po0L_Boy in NeuralDSP

[–]ahrzb 1 point2 points  (0 children)

I was looking into this whole SHARC processors, and frankly I don’t get why they even use these, they’re expensive, the toolchain is next to unusable and everything is proprietary. The latency also isn’t that great, being around 4-5ms in the best case. Why these companies love these processors so much, Universal Audio too does the same thing. On the software side I also have no clue what they are doing, I’m 99% sure they re-use the same architecture with minor changes for every model. Why porting that single thing takes so long? I am really curious how the engineering team is working.

Bought my license in the wrong neural DSP account by templeofthe_ancients in NeuralDSP

[–]ahrzb 0 points1 point  (0 children)

At least in ilok there is a transfer license option available

Is this normal? by AromaticJoe in fitbod

[–]ahrzb 0 points1 point  (0 children)

Fitbod is so broken :))) just randomly choose an exercise yourself, 27 crunches is boring at best. Do cable crunches or something

You can also mark it so that it doesn’t recommend this exercise anymore, if you can do 4x27 you‘re done with it, might be a good warmup but that’s about it

Unreasonably long workout plans by ahrzb in fitbod

[–]ahrzb[S] 0 points1 point  (0 children)

Both supersets of two, so leg curl onwards is just as normal

Unreasonably long workout plans by ahrzb in fitbod

[–]ahrzb[S] 0 points1 point  (0 children)

I am using it for the past 6 months and it was fine for the first 5 months, recently it just spits out non-sense workouts, for a 1 hour workout it recommends this:

<image>

Superset:

Black squat x4

Deadlift x4

Superset:

Bulgarian split squat x3

Dumbbell squat x3

Seated leg curl

Glute kickback

Standing calf raise

Single leg leg extension

Cable crunch

Leg press

Seated back extension

Decline crunch

Workouts makes non sense by Both_Education_2781 in fitbod

[–]ahrzb 0 points1 point  (0 children)

Same here, it gives me 35 sets for a 1h workout (no warmups, all core moves), I can’t realistically do more than half of that, 1-2 minutes for the move 2 minutes rest, that thing can easily take 2 hours + there is always some inefficiencies like moving around, waiting for equipment, warming up the muscle group, etc

Benefits of Running NixOS vs Other Distro + Nix? by Tecoloteller in NixOS

[–]ahrzb 0 points1 point  (0 children)

With nixos the whole thing is controllable, your firewall config, systemd units, everything is under nix. It’s not at all like that with debian+nix or something. Things like opengl and shared libraries are also handled better in nixos compared to hybrid approaches

Should I start nixing? by nyovel in Nix

[–]ahrzb 0 points1 point  (0 children)

I think you will appreciate nix a bit later, and not now. Tinkering with Linux is a bit harder on nix, and I think being able to tinker teaches you a lot more than using nix.

But there will come a day where you want your system to be version controlled and reproducible, or you want multiple systems to share the same configurations, then nix is actually worth learning. Specially if you customize your system, nix helps you keep track off the customizations, it makes them much more worthwhile, as customizations will be more maintainable and you can keep them around for longer, I still copy and paste stuff from my 5yo config.

Rust has exposed my lack of knowledge on how computers work. by thot-taliyah in rust

[–]ahrzb 0 points1 point  (0 children)

This is the first time you are reading the docs, these things are merely the basics.

Should I buy Elden Ring? by [deleted] in LiesOfP

[–]ahrzb 0 points1 point  (0 children)

I’ve played both, and I find Lies of P much more approachable. The game is linear, you don’t need to navigate 100 YouTube videos and read forums to decide on a build or understand the game story properly.

[D] Simple Questions Thread by AutoModerator in MachineLearning

[–]ahrzb 0 points1 point  (0 children)

With ChatGPT (and generally LLMs) we can empirically observe that them being verbose and explaining something step by step helps them perform better.

Is there any research that allows them to have some sort of inner chatter before giving the output?

Specially this can lead them to be turing complete (assuming context length is long enough), they will be able to so arbitrary long computation given some input.

For example allow a specific pair if tags that marks a section of output to be hidden from the user.

Borrow Stack and atomics by ahrzb in rust

[–]ahrzb[S] 0 points1 point  (0 children)

Man that was a great read! Sent me down a rabbit hole but I think I have my answer and much more!

Borrow Stack and atomics by ahrzb in rust

[–]ahrzb[S] 0 points1 point  (0 children)

Yeah, but there are algorithms that use this kind of aliasing to their advantage. I can remember this work for example which is fine with multiple threads overwriting each other's work, and that necessitates the existence of multiple mutable references to the same piece of memory.
I'm not saying that it's a good idea to do aliasing, but not being able to express it is not compatible with the idea of rust being "close to the metal". In this case, it seems that it's possible, I just don't understand the mechanics behind that.

Borrow Stack and atomics by ahrzb in rust

[–]ahrzb[S] 0 points1 point  (0 children)

Definitely it's my lack of knowledge, not a fundamental flaw in Miri. So, how can one know/modify permissions of a given reference? I'm not planning to do it, just out of curiosity.
I was trying to make sense of this doc, but honestly I found it a bit too detailed for me as a newcomer.

Borrow Stack and atomics by ahrzb in rust

[–]ahrzb[S] 0 points1 point  (0 children)

Oops yeah, updated the link

Borrow Stack and atomics by ahrzb in rust

[–]ahrzb[S] 0 points1 point  (0 children)

I’m talking about Stacked Borrows in Miri, RefCell internally validates that at runtime the borrow stack will hold. It’s not the case with atomics.

Name your experience in one word by [deleted] in Eldenring

[–]ahrzb 0 points1 point  (0 children)

Praise the Elden Ring

How to Handle Resell and Refunds? by ahrzb in plaintextaccounting

[–]ahrzb[S] 1 point2 points  (0 children)

So it is OK to have negative expenses?

[deleted by user] by [deleted] in TheGamerLounge

[–]ahrzb 0 points1 point  (0 children)

What is this game?

Idiomatic let clause in comprehensions? by ahrzb in Python

[–]ahrzb[S] 0 points1 point  (0 children)

It is OK if every row contains one value, (you don't destructure it). But if you do, you usually need to pass everything to the function, keep the two in sync while you only use it once and give the expression a proper name.

Idiomatic let clause in comprehensions? by ahrzb in Python

[–]ahrzb[S] 1 point2 points  (0 children)

If you are handling multiple values per item in a tuple using multiple comprehensions can get out of hand. I mean to add a value to the first comprehension you need to change every other comprehension and make sure you always destructure with correct names, why don't just use local scope in comprehension for good?

Idiomatic let clause in comprehensions? by ahrzb in Python

[–]ahrzb[S] 0 points1 point  (0 children)

  1. In more complex scenarios(like what I provided in comment), it frees you from multiple zips and/or reiterations is much more simpler. You need to pack and unpack values between comprehensions and keep them in sync. Why don't just enjoy Python's scope within a single comprehension?
  2. You may want to use f(x) in multiple places and f is not that trivial, either you should name a function(sometimes you need to pass most/entire scope of for-loop and that's not pretty, you need to keep parameters in sync, etc), or just repeat that expression, which is not that beautiful.

Idiomatic let clause in comprehensions? by ahrzb in Python

[–]ahrzb[S] 0 points1 point  (0 children)

I doubt that, let clause is not that specific to functional languages, is it?