's Avatar

@bullno1.bsky.social

6 Followers  |  23 Following  |  20 Posts  |  Joined: 29.12.2025  |  1.8511

Latest posts by bullno1.bsky.social on Bluesky

And then there's Pathologic 2. Why does my character keeps getting hungry after taking a walk across town? He got to eat a whole bread and fish.

I don't even eat that much irl and at one point I was overweight.

08.02.2026 20:54 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Like there's no flying fire breathing dragon (AFAIK) in our world but if a community lives near a dangerous predator, how would their day to day be affected...
This probably still happens in some part of the world.

08.02.2026 20:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Another pet peeve of mine is people often rebuke complaints about "realism" with "it has dragons duh".

"Realism" is often used to mean "believability" instead.

08.02.2026 20:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Typing Vietnamese, Part 2: The Vietnamese Diaspora, Unicode and the Ubiquity of Unikey | Saigoneer This is part 2 of our two-part series on the history of Vietnamese-centric typing technologies. Part 1 can beΒ accessed here. ...

Every time the topic of text rendering and encoding comes up, I reread this: saigoneer.com/saigon-techn...

Text input is equally "wonderful" and Vietnamese is probably one of the simpler languages: Mostly Latin alphabet with diacritics. No candidates in IME

08.02.2026 20:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That or let the player keyboard smash but all the characters that come out are predetermined.

24.01.2026 11:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

In the "found phone" genre, the entire game premise is that you are using someone else's smartphone and all messenger/social media apps just give you premade choices anw.

24.01.2026 11:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Wait, the disassembly has readable labels? Or is this added later?

20.01.2026 18:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Don't threaten me with a good time

20.01.2026 17:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
How to Clean your asshole.
YouTube video by Funny Shit How to Clean your asshole.

We are twenty one century people

www.youtube.com/watch?v=bZ0W...

17.01.2026 16:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I contributed to this other project and the build time is dominated by the same shader libraries.

17.01.2026 03:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You kind of don't.

I keep it in a separate module.

Or just allow "unwrapping" the platform agnostic resource handle into a platform specific one and call platform API directly.

16.01.2026 05:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Modern C++ in a nutshell :/ (that's from Google's Tint library (the shader cross-compiler in their WebGPU implementation)

15.01.2026 18:52 β€” πŸ‘ 24    πŸ” 1    πŸ’¬ 4    πŸ“Œ 0

> Deleted some code thinking it was dumb
> Turned off the 'puter and went to bed
> Next morning, decided that the code is actually not bad
> Pressed `p` in editor and the deleted code fragment is still there among other texts too
> Life's good

Clipboard should be persistent

16.01.2026 04:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I remember crashing the compiler

And built my own "template printf" just to make the errors more readable.

Basically it yanks out one of those template nesting madness and trigger a deliberate compile error on a separate line so I can actually read it.

"Good" times

16.01.2026 04:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

With that much nesting, even single space indentation may not be enough to fit it on a wide screen.

16.01.2026 04:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Congrats! Although I feel like LinkedIn is just bots these days

08.01.2026 18:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yep, watch point and trace point (which is basically runtime modifiable printf) should be more popular.

08.01.2026 14:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

hmm, it should warn that. Do you have a small example?

08.01.2026 14:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Compiler Explorer - C typedef struct { int a; int b; } foo_t; typedef struct { foo_t foo; foo_t foo2; } bar_t; int main(void) { bar_t bar = { .foo = { 1, 2 }, .foo2 = { .b = 2 }, }...

Wait, what is not allowed? This is fine: godbolt.org/z/6Y6b6Wxzf

Btw, that's an interesting DSL. I just use coroutine for things that spread over multiple frame but that blocks hot reload.

04.01.2026 11:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

pior que

23.12.2025 14:33 β€” πŸ‘ 2597    πŸ” 959    πŸ’¬ 4    πŸ“Œ 14
Video thumbnail

It even works on web now

Tired: Use JS to make desktop app
Wired: Use C to make web app

29.12.2025 20:24 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Because why isn't there a standalone tool to create collision shape for a sprite?

29.12.2025 06:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@bullno1 is following 20 prominent accounts