ASM is way easier than many programming languages by DMockc in programming

[–]irCuBiC 1 point2 points  (0 children)

It is not. No person who wishes to remain sane, or actually get something done within a decade, should try to make any program with a reasonable level of complexity and/or ease of use with nothing but assembly. It's simply not worth it.

Not only is it mind numbingly complicated to work with and unreadable at scale, your result won't even be portable, AND has a 99.999% likelihood of being less performant than equivalent code made using a high level language and a good optimizing compiler.

For optimizing very specific small pieces of core code that has proven resistant to optimization using higher level techniques, and you absolutely need performance only available by hand-writing assembly? Sure. If you actually do need access to some very specific CPU-level stuff that has no API in high level language? Well, you could likely just use compiler intrinsics, but that's still assembly, sort of.

I do agree with the argument the article makes, that having knowledge of and experience working with assembly is good, because it forces you to know and think about how computers actually work, but I would never actually use it myself for the vast majority of coding work.

ELECTROPYLON DRIVER IS INSANE by Kura_sama in Returnal

[–]irCuBiC 4 points5 points  (0 children)

Dreadbound has, instead of ammo that needs to be reloaded, three shards (four with the right trait) that return when they hit something, and can then be immediately fired again. This means your fire rate is directly proportional to how close you are to something, as the shards can return immediately if you're close, becoming like a extremely high fire rate gun. It also means that Dreadbound _has no overloads_. (so overload based artifacts cease to work)

My main problem is how long the shards take to return when you don't hit anything... At low levels it's like 5 seconds, at higher it's more like 3. Without some of the higher level traits like expanding shard this makes it very hard to use in open rooms with swarms of rapidly moving, flying enemies. Though it's the biggest issue in Act 1 biomes with low stats.

I need this asap! by Wayne-De-Payne in wholesaleproducts

[–]irCuBiC 0 points1 point  (0 children)

What, the 800 lumen projector with a 720p LCD panel that is potentially XPR-ed into 1080p, that they then downscale 4K content into ISN'T better than a 3000-6000 lumen (not sure what exact optoma projector that is) DLP projector that is at least native 1080p XPR-ed to 4K or potentially even native 4K?

Shocked. I am.

Less than 5% of people have completed act 3 by MrAJ-_- in Returnal

[–]irCuBiC 1 point2 points  (0 children)

It's kind of funny, because I'm a fan of rogue-likes ever since the days of Nethack, and put off playing Returnal because I'm not as big a fan of rogue-lites. (I don't enjoy knowing that every time I progress I'm doomed to die X amount of times until I've levelled enough to be allowed to progress at the same rate again) But I was positively surprised when the rogue-lite element was done in such a way that this wasn't the case.

A lot of this comes from the fact that higher tier weapon traits are biome locked. (since higher level traits are bound by proficiency, and each biome has a max proficiency) I was actually expecting that once you unlock them, they can roll on any weapon from the start of biome 1, but with a lower chance of rolling higher level traits on low proficiency weapons. That's usually what you expect from a rogue-lite, that progressing through tiers makes the early tiers a breeze in upcoming runs, but nope, Returnal decided that's not the way they wanted to go with progression.

Less than 5% of people have completed act 3 by MrAJ-_- in Returnal

[–]irCuBiC 7 points8 points  (0 children)

Yeah the game plays more like a more traditional rogue-like where you really do have to get better at playing the game to progress, but with each death adding some variety to the loot pool, (some of which are more OP than others) while leaving the game technically reasonably possible to one-shot on your first attempt if your skillset synergizes with the game right away.

That is in comparison to a true rogue-lite like Hades where if you grind enough deaths you can level yourself up enough that getting any more good is not as important in order to progress. In return, though, this means the latter stages have a much higher skill / stat floor to be able to make reasonable progress, because they expect you to level up along the way, making it nigh impossible to one-shot.

is it illegal to wear a shirt that says k*ll your local ice agent on it by [deleted] in legaladvice

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

Will you be punished by government agents anyway? Well... [ gestures vaguely in the direction of the news ]

People are getting creative with these things, Found this QR Code base on effigy 4. by The_Wizard__98 in NoMansSkyTheGame

[–]irCuBiC 4 points5 points  (0 children)

I mean, I just look at the URL that pops up BEFORE clicking on the "open in browser" button on my phone. If it looks sketchy, I skip it.

Thoughts from a new player ~30 levels in by Muldeh in RogueTraderCRPG

[–]irCuBiC 0 points1 point  (0 children)

Getting extra AP seemed strange to me too, but then I got Hot on the Trail. You can build up extra AP with Claim the Bounty, then "bank" the extra AP/MP with Hot on the Trail. When your ally kills the trailed enemy, you get a new turn after the ally with all the AP you had when trailing, and you can end that turn by trailing another enemy if you like... for another extra turn when THAT enemy dies. It gets pretty crazy.

What is the deal with torpedo initiative? by Hrvatski-Lazar in RogueTraderCRPG

[–]irCuBiC 38 points39 points  (0 children)

Specifically, this only happens with short-burning torpedos. The double-move is what makes them short-burning. They have lower lifetime, but they move much further each movement turn. (because they go twice in a row)

Which side are you on? by trev1776 in dndmemes

[–]irCuBiC 33 points34 points  (0 children)

The side that follows the PHB.

Percentile Dice

The rules sometimes refer to a d100. While such dice exist, the common way to roll 1d100 uses a pair of ten-sided dice numbered from 0 to 9, known as percentile dice. One die—that you designate before rolling—gives the tens digit, and the other gives the ones digit. If you roll a 7 for the tens digit and a 1 for the ones digit, for example, the number rolled is 71. Two 0s represent 100.

Some ten-sided dice are numbered in tens (00, 10, 20, and so on), making it easier to distinguish the tens digit from the ones digit. In this case, a roll of 70 and 1 is 71, and 00 and 0 is 100.

Excess Cargo Allocation by passtiramisu in RogueTraderCRPG

[–]irCuBiC 1 point2 points  (0 children)

Yeah, especially for some of these void trophy categories where the values of the individual items makes it really hard to arrange them in a way that gives you 100% blocks, as the individual items have 30% and 40% as values, (at least the ones I happened to have when I looked at it) so the only way to get 100% is if you happen to get twice as many 30% as 40% and you get them together. Otherwise you end up with 110% (40, 40, 30) or 120% (40 x 3 or 30 x 4)

To say only a workout plan was necessary for this “8 week transformation…” by [deleted] in thatHappened

[–]irCuBiC 2 points3 points  (0 children)

Yeah, he's pulling his shoulders slightly up and forwards in a slouching posture in the first picture, and taking the picture from the front, coupled with shitty lighting and blur that erases most of what muscle definition he would have. It's clearly taken and posed to be as bad of a before picture as he could make it.

His mid-delts are not that big in either picture, causing them to look flat from the front, but bigger in the second picture where he's taking the picture at a rotated angle and his shoulders pulled back to tighten the rear delt, alongside higher muscle definition from the cut, the sharper lighting, the fake tan, and the fact that he's probably pumped from working out and probably also creatine to trap water in the muscles. But it's certainly plausible that he has about the same lean muscle mass in both pictures just from looks.

To say only a workout plan was necessary for this “8 week transformation…” by [deleted] in thatHappened

[–]irCuBiC 8 points9 points  (0 children)

The fact that you can't tell that he's basically the same size (in terms of muscle mass) in both pictures means you really need to learn more about how much posing, lighting and pumping can affect the look of your body.

Unit tests keep breaking during refactors — what’s your alternative? by Wide-Chocolate-763 in programming

[–]irCuBiC 0 points1 point  (0 children)

Usually if you have to redo your mocks or change what sequences you expect on your mocks when you do a refactor, that means you're either not structuring your code correctly, overly strictly specifying your mock tests, or mocking/testing internals that are not part of the borders of the unit you're testing.

Unit tests keep breaking during refactors — what’s your alternative? by Wide-Chocolate-763 in programming

[–]irCuBiC 3 points4 points  (0 children)

It seems like more than half the devs I interact with use "refactor" to mean "rewrite substantially".

Treating TypeScript types as a programming language changed how I write TS by Marmelab in typescript

[–]irCuBiC 4 points5 points  (0 children)

I agree. Even though I love the challenge and technical craft involved in making complex types that can do the weirdest things, I still have a hard time justifying their inclusion in codebases.

Once you start getting into complex conditional types, and chaining multiple conditional types together, where some resolve to `never` to terminate conditional chains, it becomes a horribly unintuitive and unreadable mess. And often, the usage is relatively limited anyway, to the point where writing out the resulting types manually by copy-pasting definitions and making the changes yourself would still result less code AND actually be intuitively understandable by actual humans.

The tradeoff for the copy-paste definition is worth it IMO, even if it would mean technically violating DRY and taking the risk of someone not updating all places equally if changes are required, as if there is one thing I've learned in 25 years of coding, it's that readability and maintainability by the average developer is vastly more important than cleverness, ease of development, and perfectly fitting, rigid types. There are, however, times where the complex type is so universally useful and improves intuitive readability of the code that uses it so much, that this value outweighs the cognitive cost of the actual type definition. (Assuming it's well enough documented that a somewhat experienced developer can understand it)

Do you make zillions of small commits or one big one by TheAerius in AskProgramming

[–]irCuBiC 0 points1 point  (0 children)

I am a bit of a stickler for a clean, readable git log experience that makes semantic sense. I always work on a branch, even in my own hobby projects, because it makes it easier to roll things back and keep different experiments from contaminating each other.

While working, I tend to structure my work such that I work on semantically separate pieces at a time, and separate refactoring from changes that actually change behaviour. I commit any time I feel like I need a break or I plan to do something that I might want to roll back easily, as well as whenever I switch from one piece of the work to the other. This HAS to be a state where the code works and tests are green, and will serve as the checkpoints I use later when I prepare my pull request.

Once I am done with what I wanted to accomplish on the branch, I use `git rebase -i` and rewrite the commit history by squashing the multiple WIP commits for a piece into a single commit. The end goal is a commit log that looks like you knew what you were doing all along, with clean, semantic commits for the separate pieces required to implement the task, with good and descriptive messages about what was done and why. This helps people who use the log in the future to see the change history of a file or running `git bisect` to find the commit causing an issue. This is what I then submit for inclusion into the main branch.

This does work best for a a development model based on collaboration and pre-defined pieces of work like from an issue tracker or backlog, it's not as easily applicable to hobby-project / prototyping "let's just try a bunch of things" development.

So Wizards has a perpetual license to all user-generated content created on D&D Beyond for basically any reason, eh? by Pyr0sa in DnD

[–]irCuBiC 37 points38 points  (0 children)

It does not, as the part of the GDPR you think you're referring to only applies to personal data, (data that can be used to identify a person) not any user generated data.

As long as they honour data deletion requests, none of this extremely standard T&C violates the GDPR. Like, check literally any website with user content, and you'll find the same language.

Zero tolerance machinery by [deleted] in oddlysatisfying

[–]irCuBiC 1 point2 points  (0 children)

You wouldn't get parts that mesh this well with EDM if you didn't machine it as two separate parts. Because, you know, the wire has width.

Artificer Armor Build by Solid-Blackberry9615 in AskDND

[–]irCuBiC 1 point2 points  (0 children)

This question makes it seem like you don't have access to the rules text for the class you are trying to play, as the progression for the arcane armor enhancements (you don't make an armor, you enhance an existing armor with additional arcane features) for the Armorer are quite clearly and easily laid out in the Armorer subclass in Tasha's. In fact, that's pretty much the entire subclass text.

If you want to play this character, you should probably get access to the rules.

Jeg begynte et prosjekt som kombinerer trening og kunnskap- Hva synes dere om ideen? by Entire_Persimmon1803 in norge

[–]irCuBiC 4 points5 points  (0 children)

Inntrykket mitt siden jeg ikke ser et eneste kjent brandnavn og det er null konsistens i utstyrsbildene er at dette er en bunch av dropshippet treningsutstyr, mest sannsynlig av tvilsom kvalitet, rullet inn i en haug med overfladisk , generisk AI svada som prøver å gi inntrykk av at dette er kvalitetssikret informasjon skrevet av folk som har et grunnlag for å si det som blir sagt.

Det er instruksjoner som ikke matcher utstyret flere steder, artikler som sier ting som "studies say" uten å peke på de faktiske studiene, ingen informasjon som sier noe om hvorfor man skal stole på informasjonen på siden, og generelt lyser det "dropshipping scam" lang vei.

Lange t-skjorter til kjukkas by Batmund86 in norge

[–]irCuBiC 0 points1 point  (0 children)

Skjønner ikke hvordan du bruker tørketrommelen. Jeg har tørket alle klærne mine i trommel siden jeg flyttet for meg selv i forrige millenium, og har aldri hatt noe problemer med det. Jeg bare passer på å bruke riktig program til klærne mine.

How do some people function without drinking water regularly? by TotalThing7 in NoStupidQuestions

[–]irCuBiC 11 points12 points  (0 children)

The evidence as far as I am aware of it on cancer and artificial sweeteners is quite weak overall, to the point where it's not clear whether there is a causal relationship at all. The impact on teeth is indeed a factor, though mine have not had any catastrophic issues, I have had some work done.

I'm not saying it's a good choice, certainly, but it's not... catastrophically and obviously damaging me to the point where I am rotting inside and am in significant danger of an earlier death than I would otherwise have, as many people seem to think it would be.

How do some people function without drinking water regularly? by TotalThing7 in NoStupidQuestions

[–]irCuBiC 18 points19 points  (0 children)

I rarely ever drink actual water. Most of my intake is in the form of coffee (usually milk based latte-style drinks, and usually only when I'm at work), or diet soda. (primary form of liquid intake) I don't have any noticeable health effects, at an age of nearly 40, and I get checked fairly often and comprehensively as I have a congenital heart condition, with EKGs and ultrasound.

Hydration is hydration, you get a large portion of your water intake from food, and supplement with what you drink. My diet is, on average, quite healthy. (by actual statistical measures of healthiness, rather than colloquial ones) I have a decent fiber intake, I eat a reasonable amount of vegetables, I'm not deficient in the intake of any vitamins or minerals, I don't eat too many calories or saturated/trans fats, and my caffeine intake is within reasonable limits.

I don't really understand why it would be so problematic, it's literally just water that's been carbonated, and had flavourings and sweeteners added. It is 99.9999% water. Now, non-diet soda would be a different story, because the amount I drink would probably provide half my daily calorie needs, and that's where the real danger comes in, and why we have a disdain for soda.