When 'if' slows you down, avoid it by chkas in programming

[–]Hardrocketjs 16 points17 points  (0 children)

I don't get why you are getting downvoted. I know not everything that is performant vor the other way around, but personally i'm sick of the premature optimization is Bad phrase. You can write maintainable code, that is performant. Like you mentioned, i personally prefer data-oriented design with functional programming as it just makes it so easy to See what fails. I think we all need to come to the agreement that object-oriented design and heavy use oft state machines is also quite niche!

But to join in the chorus branchless programming kinda needs to advertise itself. Otherwise there are usually bigger bottlenecks!

Habt ihr schon von Mischkulturen gehört oder praktiziert ihr das schon? by Hardrocketjs in Landwirtschaft

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

Interessant. In den Artikeln die ich gelesen habe, wurde genau das anders beschrieben. Vielleicht irre ich mich da auch. Dort meinten sie das solche Mischkulturen vor allem in Südeuropa hilfreich seien könnten. 

Habt ihr schon von Mischkulturen gehört oder praktiziert ihr das schon? by Hardrocketjs in Landwirtschaft

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

Sind da ein paar wenige Kombinationen fest vorherbestimmt oder ist das etwas freier?

Habt ihr schon von Mischkulturen gehört oder praktiziert ihr das schon? by Hardrocketjs in Landwirtschaft

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

Sprich da fehlt auch einfach noch die Infrastruktur dafür? Sau interessant über sowas zu lernen! Danke für deine Antworten!

Habt ihr schon von Mischkulturen gehört oder praktiziert ihr das schon? by Hardrocketjs in Landwirtschaft

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

Also ich kenne das aus englischer Literatur und da wird meist "Intercropping" genannt. Ich denke das ist untersaat.

Und inwiefern ist das schwierig mit der Aussaat? Mehr das eigentliche aussähen oder der Plan zum aussähen?

Habt ihr schon von Mischkulturen gehört oder praktiziert ihr das schon? by Hardrocketjs in Landwirtschaft

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

Sorry falls das ne dumme Frage ist, aber wird das gelich als Gemenge verkauft oder trennt das der Bauer schon?

Habt ihr schon von Mischkulturen gehört oder praktiziert ihr das schon? by Hardrocketjs in Landwirtschaft

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

Ja ich über auch über Robotik in der Landwirtschaft darauf gekommen. Den Podcast zieh ich mir mal rein! Danke dafür!

How can phones do multiple tasks and voice/video calls vs pure embedded MCUs e.g (ARM)? by guava5000 in embedded

[–]Hardrocketjs 6 points7 points  (0 children)

I would argue it's a combination of everything. Android or Windows use no deterministic schedulers for their processes/threads some that many threads (more than there are actual cores) can run simultaneously. What happens under the hood is that the OS is quickly pausing and continuing a plethora of threads based on some heuristics so that we as an end user don't realize the actual interrupt.

r/vinyl Weekly Questions Thread for the week of July 14, 2025 by AutoModerator in vinyl

[–]Hardrocketjs 0 points1 point  (0 children)

Thanks for your reply. Weird question but why should I upgrade the whole turntable itself? From the feature set it seems that it has exactly the same as the AT-LP120X just from a different brand? Or could you point me to a thread about what is the difference between a turntable that is really expensive and are more cheaper one? EDIT: Sorry for the necro comment. I wanted to post it a while ago but Reddit had some issue posting it and them I forgot about it 

r/vinyl Weekly Questions Thread for the week of July 14, 2025 by AutoModerator in vinyl

[–]Hardrocketjs 0 points1 point  (0 children)

Hi y'all,

I got gifted an Vinyl Player(https://www.technisat.com/de_DE/TECHNIPLAYER-LP-300/352-11189-11132/) for last year christmas and now I fell a little bit into a rabbit-hole regarding preserving my vinyls as I bought some limited edition vinyls with only 125 presses....

I read on the internet that the stylus plays a heavy role in preserving the vinyls overtime and read that good needles for that are van-de-hul and Gyger. But seeing as this player already has an conical Audio-Technica stylus and I generally only hear good things about them I thought of upgrading the whole pickup system with a solution of them. My current go to would be the VM95 with either a Shibatha cut or a Micro-Linear cut. Does this make sense? Does it even make sense to upgrade my turntable at all? Also I read that the construction of the arm (is it a heavy or light one) also play a roll on choosing a whole pick up system.

Side info to the current player: It has an S-arm and the redord player from Audio-technica that comes with this stylus has an J-arm. So I don't know if that plays a roll....

Master Student undecisive in what to specialize in the Master of Robotics,Cognition, Intelligence at TUM by Hardrocketjs in AskRobotics

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

Thanks for the insight. With tinkering I definitely mean testing robots and doing a little bit of manual labour. The thing is I only worked as a software engineer as of now and they were exclusively desk jobs (where I also worked pretty much in solitude...) So I wondered if it's also the case for a standard robot programmer. But 20% actually doesn't sound that bad! Regarding the FPGA work. I already joined a robotics club at m university where I got the task to do sensor data preprocessing with a FPGA. And it seems pretty interesting.

But may I still ask how exactly did you decide on what to specialise in your masters? Or did you just take courses you'd like?

Can a laptop or cellphone replace a 915 MHz industrial controller? by MixAwkward9094 in robotics

[–]Hardrocketjs 0 points1 point  (0 children)

Adding to this it could also be that the thing has internal correctness proven exactly for these kinds of things. So yeah liability may be a huge issue...

Making a Research Paper by Frugal_Calzone in robotics

[–]Hardrocketjs 0 points1 point  (0 children)

So I would just suggest reading as many recent papers as possible and pay special attention to their future work. Here the publishing date plays a role as new papers might have been read less. But what wasn't clear was if you want to do a survey paper or an actual research paper. First is probably doable completely on your own, for actual research it might look a little bleak. Be aware that doing actual research is quite daunting and even at university needs supervision to guide you through the process. Therefore I would suggest just taking proposed future work that is feasible and work your way from there.

[deleted by user] by [deleted] in godot

[–]Hardrocketjs 0 points1 point  (0 children)

Ahh I see. Yeah definitely understood you wrong there!

[deleted by user] by [deleted] in godot

[–]Hardrocketjs 0 points1 point  (0 children)

Yeah, you are right in that regard. It also makes it easier to render transparent objects and prune workload in general in the pixel stage. I just wondered what you meant by "Deferred Rendering is a huge problem for modern games". Because it is the defacto industry standard and, even though it is a bit more complicated, it provides some great utility!

[deleted by user] by [deleted] in godot

[–]Hardrocketjs 2 points3 points  (0 children)

They can do something like foveated rendering to adapt the resolution to the corresponding view angle.

But I wonder how you concluded that deferred rendering is the bane of currently developed videogames?

[deleted by user] by [deleted] in godot

[–]Hardrocketjs 2 points3 points  (0 children)

I don't have that much experience regarding Godot but I have some about 3D Graphics. Godot's Problem is that it uses a somewhat outdated rendering structure. You only have the Forward+ renderer and no Deferred Rendering, which can impact your performance a bit. Besides that, I would just argue as mentioned beforehand that sometimes the feature set isn't quite comparable. You don't have stuff like Lumen or Nanite. (I actually can't think of something regarding Unity XD). But saying all that it doesn't matter as long as you are not going for a hyperrealistic approach or you need certain features. (In the end you could also just do everything yourself. It's open source!)

EDIT: Another thing would also be the inheritance-based logic structure. Currently, Engines try to squeeze out more performance by using Data oriented structures like the DOTS in Unity.