Articles in the permanent category
-
-
-
Roblox Raycasting
In the Roblox Engine, raycasting is the act of casting a Ray from a point in 3d space (represented as Vector3) in a given direction …
-
Raycasting
Raycasting is a rendering technique that casts a series of Rays for each vertical slice of the screen in the direction a player is …
-
-
Recursive queries in PostgreSQL
For some data relationships in Postgres (or any other relational database that speaks SQL), recursive queries are near inevitable. Let's say you have some top-level …
-
Mean Absolute Difference - L1 Loss
Mean Absolute Difference (MAE) is a function for assessing Regression predictions. It's also as L1 Loss because it takes the L1 Norm of the error …
-
Root mean-squared error - L2 Loss
Root mean-squared error (RMSE) is a function for assessing Regression predictions. Sometimes called L2 Error because it takes the L2 Norm of the error vector …
-
fork System Call
When a process spawns a separate process to handle some work, it invokes the
fork(2)
system call.fork(2)
duplicates the current process in … -
Orphan Processes
When a parent process finishes executing before its children, the child processes are said to become orphan processes.
When this happens, the init process - the …