Advertisement · 728 × 90

Posts by Stefan Reinalter

Oh yes, been using flat + index-based a lot lately, having a blast.
Being able to serialize the whole world state with just a single allocation and one read from disk is *chef's kiss*.

1 hour ago 2 0 1 0
Preview
Anthropic secretly installs spyware when you install Claude Desktop — That Privacy Guy! Anthropic's Claude Desktop silently installs a Native Messaging bridge into seven Chromium browsers, including browsers Anthropic's own documentation says it does not support, and browsers the user ha...

#oopsie
Anthropic secretly installs spyware when you install Claude Desktop
www.thatprivacyguy.com/blog/anthrop...

18 hours ago 1536 789 67 86
Post image

It's happening: Live++ on Linux, very very early Alpha.
All credit for this goes to @maus-games.at from @mipumi.com who's working on this.

3 days ago 22 1 1 1
Post image

Implemented my I/O system today.

Works on all classes that expose Events & Actions, completely generic: no base class, void*, or virtual functions; uses ptr-to-member-funcs & templates.
Triggers use an index-based intrusive linked list,
everything can be trivially serialized!

3 days ago 4 0 0 0

Ist im Emulator auch die einzige Variante, um die Phantome ganz am Ende in der Festung zu besiegen.
Ohne Cheats kamen wir dort nie voran!

1 week ago 1 0 0 0

Ja! Mein Attempt als ich 14 oder 15 war :)

1 week ago 0 0 1 0

Here are the slides for my "Live++: A Bag of Tricks" talk presented at Guerrilla Games last Friday.
Enjoy!

PPTX:
liveplusplus.tech/downloads/Gu...

PDF:
liveplusplus.tech/downloads/Gu...

#cpp

1 week ago 45 10 7 1
Introduction to Spherical Harmonics for Graphics Programmers

INTRODUCTION TO SPHERICAL HARMONICS FOR GRAPHICS PROGRAMMERS

finally done.

gpfault.net/posts/sph.html

1 week ago 269 82 8 2
Advertisement

Careful what you wish for. The sheer talent of the folks in their core tech/engine team is staggering and will give you heavy imposter syndrome.

1 week ago 1 0 1 0

I *loved* it!
You really made me feel right at home, it was the most fun hanging out with peers that I've had in a looong time.

1 week ago 4 0 0 0

Gave a talk at Guerrilla Games this morning (slides coming on Monday).

Met a bunch of very welcoming, fun and smart people and the tech they built is nothing short of amazing!

Had lots of fun hanging out with you folks, thanks so much @jeremy.laumon.name for inviting me!

1 week ago 33 4 3 0

The answer is always security. There were a few instances in my career where the answer was 'cause security' and it was BS IMO.

1 week ago 1 0 1 0

Security!!!!!!!!!!11111!!!1111

1 week ago 1 0 1 0

Still have to watch that one!

1 week ago 0 0 0 0

Large-array index-based intrusive linked lists are underrated for fully dynamic gameplay.

Every operation is O(1), no memory allocation anywhere, serialization of the whole tree-like data structure is a single memcpy.

For performance, simply work on the large array in bulk.

1 week ago 5 0 1 0
Preview
If you thought the speed of writing code was your problem - you have bigger problems | Debugging Leadership AI coding tools are optimising the wrong thing and nobody wants to hear it. Writing code was already fast. The bottleneck is everything else: unclear requirements, review queues, terrified deploy cult...

Anyone focusing on AI gains in Lines Of Code is missing the point.

If that was useful, we would have been hiring programmers this whole time based on typing speed.

This post is the right way to think about things: cycle time, not output.

andrewmurphy.io/blog/if-you-...

2 weeks ago 12 2 1 0

Thanks Mike, that's great to hear!

2 weeks ago 4 0 0 0
Advertisement

Goes to show that nobody cares what your product looks like, if it's an awful, unmaintainable mess - as long as you're selling shovels to people who really think they need to be digging for gold, you're good.

2 weeks ago 2 0 1 0
Preview
We create awe-inspiring worlds - Guerrilla Guerrilla is one of Europe's leading game companies and a wholly-owned subsidiary of Sony Interactive Entertainment Europe. We started in 2003, and have pushed the boundaries of technical and artistic...

OPPORTUNITY - Lead Writer - Amsterdam

Not affiliated. Shares welcome.

www.guerrilla-games.com/join/lead-wr...

2 weeks ago 37 35 0 1

I understand that msbuild is probably not optimized for that usecase, but half a second overhead still feels like a lot.

3 weeks ago 0 0 1 0

It's a small 60 files project, one target, two configurations, hitting "Compile" directly in the IDE for the opened file.

FWIW, Live++ has to detect a file change amd also consult the dependency database for what needs to be built with which options.

3 weeks ago 0 0 1 0
Post image Post image

I wonder where the build overhead is coming from when compiling in the VS IDE (2026 in this case).
Recompiling through Live++ is consistently faster, 6 times as fast in this case.
Even compiling & linking & patching is much faster than just compiling a file through VS.

4 weeks ago 8 0 2 0

someone already vibecoded (a bad clone of) this and shared it online because we live in the worst timeline

y'know it kinda disincentivizes me from sharing progress when there are slop ghouls around every corner, AI or otherwise

1 month ago 510 32 18 9
Preview
A tale about fixing eBPF spinlock issues in the Linux kernel | Ritesh Oedayrajsingh Varma A system freeze led us deep into Linux spinlock internals, where we helped find not one but three bugs in the kernel's resilient locking code used by eBPF.

New article! A user is reporting full system freezes while using Superluminal on Linux. What do you do? Cry? Well, we did a little bit.

But we also dove into the kernel...again, this time fixing several issues in eBPF's spinlock implementation. Read all about it:

rovarma.com/articles/a-t...

1 month ago 40 12 3 4
Advertisement
Chad by Clad Labs: the brainrot ide **Gamble while you code.** Watch TikToks. Swipe on Tinder. Play minigames. This isn't a joke — it's Chad IDE, and it's solving the biggest productivity problem

www.cladlabs.ai/blog/introdu...

Very clearly shows the problem with AI being slapped onto everything these days: you don't know if it's a joke or will get acquired for a few million.

1 month ago 2 0 1 0

BREAKING: A Delaware judge has ruled that Krafton must *reinstate* Ted Gill, the fired CEO of Subnautica 2 maker Unknown Worlds.

In the ruling, the judge accuses Krafton's CEO of using ChatGPT to come up with a strategy to get out of paying Unknown Worlds a $250 million bonus. Story coming shortly

1 month ago 6235 1536 72 306

Now I'm even more sure that we are talking about different things!

1 month ago 1 0 0 0

I'm *not* sure we are talking about the same things here :)

1 month ago 0 0 1 0

Had to use it a few times already in the release notes.
You know how it is, not a big fan, but rather not risk anything.

1 month ago 0 0 1 0
Post image

Live++ 2.11.2 out now!
liveplusplus.tech/releases.html

This release includes quality-of-life improvements and a fix for a rare edge case when compiling with the MSVC toolchain.

#cpp

1 month ago 3 2 1 0