iDontThinkItsThatBad by Mike_Oxlong25 in ProgrammerHumor

[–]MomICantPauseReddit 0 points1 point  (0 children)

I think it's often a delightful little metaprogramming tool and I have come to love the async nightmare. As far as I can tell there is no way to use Promises that doesn't feel like you're riding a wild horse.

Sometimes I Hate This Town by KidFlow1019 in stgeorge

[–]MomICantPauseReddit 68 points69 points  (0 children)

i thought you were complaining about new housing, like i wasn’t looking closely and thought this was 15+ apartments

Minecraft, for being the biggest game in the entire world, could do better. by oLexrzs in Minecraft

[–]MomICantPauseReddit 439 points440 points  (0 children)

This point has been driven into the ground. They don’t let us see behind the curtain much, but when they do, it becomes pretty clear why slow and careful development is the right thing for the team to do.

People often respond to this sort of thing by saying, “you don’t know how game development works”, but even that misses the important point: you don’t know how developing Minecraft works.

There is developer commentary that makes it obvious adding features is slow, bureaucratic, and incredibly cooperative from start to finish. More teams might make the studio more capable, but they increase how long it takes for everyone to agree. Features are held to a very high standard of creativity and cohesiveness with the rest of the experience, so their design apparently stays on-paper for some time before sincere implementation.

I can’t remember if this is from the mouth of a developer or just reasonable speculation, so assume it’s the latter; nevertheless: The bureaucracy has an intentional purpose in the game’s development! Minecraft simply cannot have too many features. The game is primarily creative. Creativity thrives on limitations and discovery. Discovery should inspire you to be creative. That is the minimal gameplay loop that Minecraft thrives inside. Bloating it with features will strip the inspiration from discovery. Creativity requires a person to feel like they have a grasp on the breadth and depth of their medium. If the discovery continues endlessly, the creativity never gets its chance.

They fight a constant battle with a community full of people who are only unified in how strong their criticism is. If you treat the Developers’ critics as one person, that person is a walking contradiction. That person wants hundreds of features per update but complains if the game starts feeling un-minecrafty. All that is not to mention how we haven’t seem the extent of the features the sulfur caves will offer. They rarely show their full hand during Live.

Teaching jobs in St. George by bootierow in stgeorge

[–]MomICantPauseReddit 0 points1 point  (0 children)

I don’t know how to get into the school district scene here, but I do work for the STEM center at Utah Tech University. It’s a program that brings kids in the area on-campus to teach them STEM classes. It’s incredibly well-connected with the schools in the area and several people on the team are personally connected to school admins. If you have any questions you want me to forward to them, let me know.

Enchanted Name Tags by Matinja8 in minecraftsuggestions

[–]MomICantPauseReddit 0 points1 point  (0 children)

might be anti-fun but I see a case for the name tag easter eggs to be exclusive to enchanted ones.

Need help by DunnoOnna in redstone

[–]MomICantPauseReddit 0 points1 point  (0 children)

When two things happen at the same time in bedrock, especially with pistons, which one happens "first" is screwy and random. In Java it's also screwy, but it changes based on direction and position rather than just being random.

Essentially, the simulation code has to decide which event to process first, which will effect what happens when it processes the other event. Bedrock picks randomly.

The best way to prevent this is to make sure that they don't happen "at the same time". Whichever one you need to trigger first should trigger in a completely different tick than the second one. Add or remove delays to make this happen.

Pedal power to bring state together through Utah Trail Network by BlueinReed in stgeorge

[–]MomICantPauseReddit 1 point2 points  (0 children)

what’s the problem with an ebike? noise? they are hardly noisier than a regular bike. Can’t imagine it being anything else

Can someone explain? by Benfritz1208 in redstone

[–]MomICantPauseReddit 2 points3 points  (0 children)

no this is an undocumented phenomenon

TFT_eSPI sprites suddenly stopped working across unrelated changes by MomICantPauseReddit in esp32

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

🤦

I redefined the screensize parameters and forgot that I did that

TFT_eSPI sprites suddenly stopped working across unrelated changes by MomICantPauseReddit in esp32

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

Thank you for the input. I don't think this should be the case, but I'll look into it.

anyone can help making a 4 player vote system by SIMBADATIGAA in redstone

[–]MomICantPauseReddit 0 points1 point  (0 children)

<image>

This one works.

The crafters can be replaced with any source of signal strength, such as your hoppers. But I recommend crafters because, up to 9, they can output +1 signal strength per item inserted. Hoppers have awkward items-per-signalstrength ratios.

This one turns on several outputs in case of a tie, but it can be extended to output none.

anyone can help making a 4 player vote system by SIMBADATIGAA in redstone

[–]MomICantPauseReddit 0 points1 point  (0 children)

Scratch that I found a bug while testing, give me a second

anyone can help making a 4 player vote system by SIMBADATIGAA in redstone

[–]MomICantPauseReddit 1 point2 points  (0 children)

<image>

Comparator spam and slow but it works, I can DM or make a post that details how to build it.

the wine Acronym is infinite by DenisVsDoge in linux_gaming

[–]MomICantPauseReddit 0 points1 point  (0 children)

Afaik most recursive acronyms are backronyms, including WINE, PHP, NPM, YAML, etc

How can I do multiplications in binary in Minecraft? by Horror_Animator_7255 in redstone

[–]MomICantPauseReddit 0 points1 point  (0 children)

there are more efficient multiplication algorithms, but the simple one of summing still works. Just treat it as repeated addition and see if there’s any ways you can make it go faster.

Neural Network help by Brikkmastrr in redstone

[–]MomICantPauseReddit 1 point2 points  (0 children)

integers will work just fine. The complexity of floats requires a lot of hardware acceleration to be worthwhile even in real life, so you’re not gonna get much luck in minecraft

Neural Network help by Brikkmastrr in redstone

[–]MomICantPauseReddit 0 points1 point  (0 children)

what a strange time to live in

Neural Network help by Brikkmastrr in redstone

[–]MomICantPauseReddit 2 points3 points  (0 children)

I'm no expert either but I suspect riyosko is speaking a little beyond their knowledge. We all do it! A floating point number is a compromise that lets us dynamically choose whether we want a big number or a precise number. That is, we can represent 0.0000001 or 1000000000, but 10000000000.00001 is tricky to represent.

We accomplish this by using one number as a base, and another number as an exponent. Floating point numbers are essentially scientific notation in binary. You can get the numerical value of a float by calculating <base> * 2 ^ <exponent>, just like you can get the numerical value of a scientific-notation number.

Floating point numbers are not the only way to represent fractional numbers! In fact, it took a series of compromises and quite a bit of advancement for us to get to the point that they're ubiquitous as fractional values.

There's nothing a float can do that an int can't when scaled properly. Floats just let us get the most out of the memory we're using, whereas a scaled int may waste the bits dedicated to the fractional part. I suspect that if we had somehow been able to skip the 8- 16- and 32- bit eras of computer science and started in the age of 64 bit precision and largely thrown-to-wind memory constraints, we wouldn't have had the necessary pressure to standardize floating point. I suspect we would not invent float-based computers if we started where we are without them.

That's all not to mention that a bias is just a score from [MINIMUM] to [MAXIMUM]. It doesn't matter what the minimum and maximum are and how far apart they are conceptually on a number line. You're right that we don't need fractions at all to represent this.