mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.1K
active users

#cs

5 posts5 participants1 post today

Hey fedi, I need some advice regarding managing identities online:

I am now studying CS, and as much as I dislike it, GitHub and LinkedIn "profesional" profiles have become a requerimient.

My conflict arises when that need clashes with not wanting to have PII on my profiles. But not wanting to segregate my contributions on two different accounts.

What do you folks do?

📰 "High order treatment of moving curved boundaries: Arbitrary-Lagrangian-Eulerian methods with a shifted boundary polynomials correction"
arxiv.org/abs/2504.15963 #Physics.Comp-Ph #Dynamics #Math.Na #Cs.Na #Cell

arXiv logo
arXiv.orgHigh order treatment of moving curved boundaries: Arbitrary-Lagrangian-Eulerian methods with a shifted boundary polynomials correctionIn this paper we present a novel approach for the prescription of high order boundary conditions when approximating the solution of the Euler equations for compressible gas dynamics on curved moving domains. When dealing with curved boundaries, the consistency of boundary conditions is a real challenge, and it becomes even more challenging in the context of moving domains discretized with high order Arbitrary-Lagrangian-Eulerian (ALE) schemes. The ALE formulation is particularly well-suited for handling moving and deforming domains, thus allowing for the simulation of complex fluid-structure interaction problems. However, if not properly treated, the imposition of boundary conditions can lead to significant errors in the numerical solution, which can spoil the high order discretization of the underlying mathematical model. In order to tackle this issue, we propose a new method based on the recently developed shifted boundary polynomial correction, which was originally proposed on fixed meshes. The new method is integrated into the space-time corrector step of a direct ALE finite volume method to account for the local curvature of the moving boundary by only exploiting the high order reconstruction polynomial of the finite volume control volume. It relies on a correction based on the extrapolated value of the cell polynomial evaluated at the true geometry, thus not requiring the explicit evaluation of high order Taylor series. This greatly simplifies the treatment of moving curved boundaries, as it allows for the use of standard simplicial meshes, which are much easier to generate and move than curvilinear ones, especially for 3D time-dependent problems. Several numerical experiments are presented demonstrating the high order convergence properties of the new method in the context of compressible flows in moving curved domains, which remain approximated by piecewise linear elements.

I was an #EE undergrad, when I backed into #CS. This was the age when assembly was the JavaScript of the day and structured programming was the state-of-the-fart. So, it was a jolt, when I first encountered Test-Driven Development #TDD in the early 2000s, thanks to the luminaries like Kent Beck, et al. Brilliant stuff!

But, at the risk of being drawn and quartered, I do say that TDD is a bit of a misnomer and an overstatement. Honestly, answer this: do EEs really create the hardware test suits first, before conducting analysis and design, and do CSs really create the software test suits first, before performing analysis and design?

No, we do not! We analyse the problem, we study the requirements, we search for inspiration in the literature, we sip our tea or coffee, we select a candidate solution, we create a plausible design, we implement a prototype, then we test—yes, THEN, WE TEST—if our wild imaginations have any basis in reality at all.

So, I prefer a more down-to-earth description of TDD, which says, "test early, test often, test as much as practicable", not "test first, because".

#AcademicJob | #PhDStudentship

#PhD Position – Computational Music Perception (#AURA Project)

📍 Institute of Computational Perception, JKU Linz/Vienna

Work on real-time musical interaction, combining ML, #MIR, and embodied avatars. Strong background in #CS, #AI, or related fields; music knowledge is a plus. Supervision by Carlos Cancino-Chacón & Gerhard Widmer.

Deadline: 01/06/2025

jku.at/en/institute-of-computa

CC @academicjobs

Science Park Fassade Detailansicht
JKU - Johannes Kepler Universität LinzInstitute of Computational Perception
Replied in thread

@bignose @Natanox

Indeed! "Perfection is when there is nothing more to take away, rather than nothing more to add".

There's also a joke in software circles that every program contains at least one bug and can be optimized by at least one instruction -- and that therefore all software is reducible to a single instruction that doesn't work 😉