nicebyte
banner
nicebyte.bsky.social
nicebyte
@nicebyte.bsky.social
to break up the cycle of doom scrolling for you, here's a thread of some japan travel pics from various years.

torii gate of hakone shrine at lake ashi:
January 26, 2026 at 1:35 AM
quick binary size check for a program that immediately exits:

c compiled with clang, with stdlib: 20K
rust compiled with rustc, no stdlib: 16K
rust compiled with rustc, stdlib included: 432K

all 3 have highest optimization level enabled
January 22, 2026 at 7:55 AM
GO HOME, WINDOWS EXE, YOU'RE DRUNK

(in which we use wine in ways god did not intend)

gpfault.net/posts/drunk-...
Go Home, Windows EXE, You're Drunk
gpfault.net
January 15, 2026 at 10:55 AM
it's fucking surreal to see this image when you're familiar with 80s Russian punk

А у нас не осталось ничего, мы мрём
И всё что мы можем — это быть лишь льдом

Но мы — лёд под ногами майора!
Мы — лёд под ногами майора!
January 12, 2026 at 7:56 AM
omg my post got featured in Graphics Programming Weekly 🤩
Graphics Programming weekly - Issue 422 - January 4th, 2025 www.jendrikillner.com/post/graphic...
January 7, 2026 at 5:00 PM
mike deserves way more followers
January 7, 2026 at 4:02 AM
i genuinely feel so fucking bad slaughtering these cute little guys. look at them slumber peacefully. they even do the dog leg thing 😭😭😭
January 5, 2026 at 6:39 AM
nicegraf's vk backend is moving to c++.

i had initially picked c as an experiment to see how survivable it is -- it served me well for ~10 years, but as i want to evolve nicegraf to catch up with modern hw capabilities, c has become more of a hindrance than an asset.
January 3, 2026 at 12:12 AM
someone clever put together a machine. you put food into the machine, it captures nutrients and spits them out of one end, and literal excrement comes out the other end. would you say that this machine is "eating"?
I ask myself this question every time an llm tells me it's "thinking".
January 2, 2026 at 4:02 AM
bookmarked
December 30, 2025 at 10:31 PM
this list is horrifyingly long 😢
December 28, 2025 at 2:39 AM
the first few years after moving to the states were objectively not a happy time for me. I might have struggled with depression. But enough time has passed since then that my mind has started to subconsciously romanticize that period. I think I'm starting to feel the weight of the years a bit.
December 27, 2025 at 9:02 AM
a couple 3D aabb tricks:

gpfault.net/posts/aabb-t...
A Couple 3D AABB Tricks
gpfault.net
December 24, 2025 at 7:55 AM
fun typo to have up for 20 years :-)
December 24, 2025 at 5:38 AM
Reposted by nicebyte
I got the first post about direct lighting material occlusion up on my blog. On this one I go over the commonly used micro-occlusion approach and its limitations, and I start digging into micro-shadowing as an improvement.

irradiance.ca/posts/micros...
December 20, 2025 at 9:31 PM
Reposted by nicebyte
-- JOB SEARCH POST/RT APPRECIATED --
Hello everyone!

I am available for work (full time position/internship) anywhere in the world with priority going to the EU, starting June 2026. 🧵
December 20, 2025 at 1:54 PM
trellis.2 shows some impressive results in the promotional material but the demo on hugging face is not even close, can anyone explain why? did they handpick the examples or are they running an "optimized" version of the model for the demo?
December 18, 2025 at 10:15 PM
/r/halflife in shambles right now
December 12, 2025 at 3:08 AM
Canonicalization
Canonicalization
sunfishcode.github.io
December 11, 2025 at 7:11 PM
Reposted by nicebyte
Day 2: Adding two integers on x86? Not with `add`! The compiler uses a completely different instruction—one designed for memory addressing. Why? xania.org/202512/02-ad... youtu.be/BOvg0sGJnes #AoCO2025
Addressing the adding situation — Matt Godbolt’s blog
We learn why adding on x86 isn't as obvious as you might think
xania.org
December 2, 2025 at 11:28 AM
Reposted by nicebyte
Ever wonder why compilers use `xor eax, eax` to zero registers? It's smaller AND faster—CPUs optimise it out entirely!

Day 1 of Advent of Compiler Optimisations: xania.org/202512/01-xo...
Video: youtu.be/eLjZ48gqbyg

#AoCO2025
Why xor eax, eax? — Matt Godbolt’s blog
Why do compilers love xor-ing registers so much?
xania.org
December 1, 2025 at 12:12 PM
the song that plays in sidorovich's bunker in the og SoC (and stalker 2 too). i remember hearing it for the first time and thinking i was playing some modded version, because it didn't sound like anything i had heard before in a game soundtrack.
www.youtube.com/watch?v=WDCN...
Firelake - Dirge for Planet (S.T.A.L.K.E.R. OST)
YouTube video by thraceforever
www.youtube.com
November 28, 2025 at 1:54 AM
anyone understand why on linux ld (dynamic linker) and glibc seem to be inextricably linked (no pun intended)? i.e. it appears that one can't call dlopen without also linking to glibc. on windows, afaik, an app with no dependency on c runtime library can still load DLLs with LoadLibrary just fine...
November 26, 2025 at 5:36 AM
amsterdam
November 25, 2025 at 2:16 AM
breda
November 24, 2025 at 9:18 PM