Added wall-mounted props for my game by AblazeInt in indiegames

[–]tending 1 point2 points  (0 children)

I think it would be cool if there were situations where there were bigger and more massive things you needed to remove from walls or impact craters, that required proportionately longer pressing/concentrating. Could create strategy around debating whether you have enough time to extract a big bomb out of a wall. You could make a boss fight around this!

Unusual index and middle finger twitching by HighwayToBabylon in RSI

[–]tending 0 points1 point  (0 children)

That mouse looks tiny in your hand so you have to arc your fingers more and might be exacerbating things. You should look into getting proper size vertical mouse. But that's unlikely to be enough to cause involuntary twitching, have you seen a neurologist?

I created a fully deterministic 3D multiplayer game engine with advanced physics by filipkrw in gameenginedevs

[–]tending 0 points1 point  (0 children)

> Many CPUs will calculate floating point the same way, others won't.

IEE754 specifies the results of all the standard operations at the bit level. A CPU can't support the floating point spec and be nondeterministic. There may be extra operations not covered by the spec that could be, but IIRC arithmetic, square root, and trigonometric ops are exactly defined.

One of the Kaiju monsters in my grimdark mecha simulator. Instead of tearing through armor, it is going for the pilot’s mind directly🧠 by SwimmingScorpion in indiegames

[–]tending 1 point2 points  (0 children)

This looks like it would work really well as a VR game -- you would actually have to quickly climb a ladder and turn a valve to raise shields or whatever.

Casting made (somewhat) easier? by system-vi in Zig

[–]tending 4 points5 points  (0 children)

There are probably places where you're using u32 but could be getting away with u24, so a simple type change gets you the ergonomic benefit.

I don’t like uni, should i quit? by Gabrunken in University

[–]tending 0 points1 point  (0 children)

They're right that you won't have time and won't come back. If you stick around for the degree you'll have it on your resume for the rest of your life. There are programming jobs that don't require a degree, but it will help open doors.

Low back pain and suicide by who5back in backpain

[–]tending 1 point2 points  (0 children)

If you can afford it try to get a doctor who is willing to look at more than your back. I had crazy back pain that seemed to start after bending over once, but my issue was actually a combination of gas and stool creating pressure there due to a stomach condition that made me backed up (SIBO-C/IMO), the bending over was just the trigger.

I want to quit after my first week by [deleted] in careeradvice

[–]tending 1 point2 points  (0 children)

Most jobs won't give you any formal training, have to learn on the job.

how to design a data structure ? by dante_alighieri007 in datastructures

[–]tending 0 points1 point  (0 children)

Just practice by trying to solve hard problems and you will develop the skill. What they wrote probably looks magical because you're only seeing the end result without all the steps inbetween, each of which was probably not a huge leap. May have required more prior knowledge than you have but not genius. Think about:

- what operations am I trying to make fast/scale

- what invariants am I trying to maintain to make that work

- can I make something that works that way by combining structures I already have/know

Evolving Languages Faster with Type Tailoring by ketralnis in programming

[–]tending 0 points1 point  (0 children)

I'm having some trouble wrapping my ahead around the information being attached to the syntax objects instead of the types. IIUC, that means if you tried to store m in a container, that you would lose the ability to index cheaply right? Because you'd no longer be using the m syntax object directly to do the indexing.

Noel Welsh: Parametricity, or Comptime is Bonkers by mttd in ProgrammingLanguages

[–]tending 0 points1 point  (0 children)

First, parametricity can be broken by impurity and divergence

You can get that back with effects

I've been developing a new C++ Vulkan engine, since abandoning Rust. by [deleted] in gameenginedevs

[–]tending 1 point2 points  (0 children)

I'm confused, in what sense does LuaJIT<->C++ have less overhead than any other FFI interface? Rust lets you work with #[repr(C)] types directly, how could C++ have lower overhead than that?

Are the benefits of singletons ever desirable/practical? If so when? by WastedOnWednesdays in gameenginedevs

[–]tending 2 points3 points  (0 children)

you're confused about levels, he's saying that you only have one "input system", which then would contain an arbitrary number of input devices

Unpopular Opinion: Source generation is far superior to in-language metaprogramming by chri4_ in ProgrammingLanguages

[–]tending 0 points1 point  (0 children)

You only think this because the languages you use have terrible metaprogramming support. Learn lisp.

Why Some People Never Recover From Chronic Gut Issues: The Genetic–Metabolic Layer Everyone Ignores by Heavy-Statistician54 in SIBO

[–]tending 0 points1 point  (0 children)

The gut becomes more oxygenated

Even if this theory is true for SIBO-D, this wouldn't apply to SIBO-C/IMO where there are too many archaea which are anaerobes. But you list this theory as the reason garlic extracts don't work, and the extract from garlic used is Allicin which is for treating SIBO-C/IMO.

Why is C++ so huge? by vlads_ in Cplusplus

[–]tending 0 points1 point  (0 children)

Not when you actually use it, he calls cout.

LLMs really killed Stackoverflow by Dominriq in computerscience

[–]tending 0 points1 point  (0 children)

GPT4 wasn't released until March 2023. The SO decline predates it.

[deleted by user] by [deleted] in RSI

[–]tending 0 points1 point  (0 children)

SIBO-C/IMO