@code_disaster@mastodon.gamedev.place
@code_disaster@mastodon.gamedev.place avatar

code_disaster

@code_disaster@mastodon.gamedev.place

Coding cowboy @ Robotality. Demoscene lurker & cross-platform hacker at night.

May toot about non-technical stuff in German now and then.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar
  1. Learn about some useful CMake option.

  2. Try option. Doesn't work.

  3. Read documentation again: "New in version 3.30"

  4. Check own version: 3.29

  5. Quit software.

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@sol_hsa I'm on 3.29.3, the current version installed via scoop.

I try to avoid compiling CMake from source nowadays. ;)

djlink, to random
@djlink@mastodon.gamedev.place avatar

hum... I wonder if I missed it, or if this separate rider backend process is new, almost 1GB, the project itself it the other one 🤔

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@djlink with CLion it now lists clangd.exe as a separate background process. I already wondered where it went to.

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@klord @djlink @sinbad Mine usually peaks around 10GB, when working with a fairly large C++ project.

The recent changes are probably about their work on CLion Nova to use the Rider backend. The last patch notes also mention improved performance when editing large C++ files, though so far I can't exactly say that I agree with that.

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

A while back I wrote some ISPC code for fun & no profit.

That code fails to build on macOS ARM64 now, after my latest brew upgrade, with a crash in the ISPC compiler.

Seems like someone decided to build & update the brew package by linking LLVM 17 dynamically, instead of static linking LLVM 16 like the official release build does.

That's what I suppose the reason is at least, I got no strong incentive to troubleshoot any further. Time to add the release binary to source control.

lritter, to random
@lritter@mastodon.gamedev.place avatar

i typed "duangle" one too many times. now when i want to write strange, sometimes i find that i have written "strangle" instead. not good.

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@lritter Almost 12 years now since the company went down, but it still feels weird to write "Reaktor" with just one K.

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

There are two types of people: Those who laugh their asses off about today's Penny Arcade strip, and those who didn't watch Dune Part 2 yet.

https://www.penny-arcade.com/comic/2024/04/24/lisan-al-gabe

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@kwramm hm, good question. I've read them too, like in the mid-90s or something, and I don't remember much about it.

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

Popup Notification von Banking App: "Hey, eine Überweisung ist fehlgeschlagen!"

Ich: "Ok? Welche?"

Notification: "Sag ich nich."

Ich: "Mobile Banking App, was ist fehlgeschlagen?"

Mobile Banking App: "Wie? Was? Fragen Sie beim Pförtner!"

Ich: "Online Banking per Web Browser, was ist fehlgeschlagen?"

Online Banking: "Ich hab keine Ahnung, was du von mir willst."

Ich: "Postfach, weisst du was?"

Postfach: "Nö."

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

From today on I shall rate movies by a new metric: facepalms per minute.

New high score: Rebel Moon, Part 2

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

I see two options:

  1. Zack likes to do drugs. Lots of them.

  2. He's trolling all of us.

lritter, to random
@lritter@mastodon.gamedev.place avatar

rebel moon part 2. and there we go, now it's full on seven samurai.

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@lritter They turned the crank to align the big gun.

Of the battleship.

In space.

sol_hsa, to random
@sol_hsa@mastodon.online avatar

I wonder if the target demographic for the rentable electric scooters is assholes. At least if I consider where people leave the things. Such as sideways parked in the middle of a bicycle lane on a steep hill. Right after a curve.

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@sol_hsa suicidal assholes if you factor in their behavior I've been observing in traffic.

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

Rule of thumb: the bigger the installer package, the slower the server Scoop chooses to fetch updates from.

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

TFW you update your PC dev environment, and watch not only one, but two of your frequently used tools/addons compete with each other in the "how to annoy the user about new AI features nobody asked for" category.

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

So I managed to frankenstein myself a neat Neovim setup with a bunch of useful plugins like LSP, code completion, and CMake tools.

Which works, kinda, "out of the box", if you happen to know which dependencies to install.

It works on Windows and Steam Deck Desktop.

But now the CMake tools part fails with weird error messages on Debian 12, and I have no real clue what's wrong, and how to troubleshoot it.

I suspect some nvim/plugin version conflict.

code_disaster, (edited )
@code_disaster@mastodon.gamedev.place avatar

@idbrii No, nothing like that. Also, true to the Debian spirit, apt delivers a two years old version, multiple stable releases behind. I built from source.

The errors sit some levels deep the plugins LUA stack. I'm not a big fan of LUA, so the prospect of "debugging" this kind of stuff doesn't excite me very much. Especially if it's a challenge already to figure out WHERE THE F the plugin manager stores the freaking files (it's in ~/.local/share/nvim/).

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@idbrii oh nice, a comment on a random, unrelated GitHub issue got me on the right track: error was caused by a Windows specific vim.opt.* setting.

So much for my splendid idea of using one config on multiple platforms.

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

Was Golem unter die Headline schreibt: "Polizeihund Roscoe wurde von einem Täter ... angeschossen und ging dadurch kaputt. Es handelt sich um einen Roboter."

Was ich zuerst dabei denke: "Beim Hund oder beim Täter?"

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

Demake of Agony (Amiga) for the KC 85/4, released on Revision '24.

Yes, it's just as crazy as it sounds.

https://www.pouet.net/prod.php?which=96578

cc @floooh

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

Should probably do a lengthy afternoon nap today, so I don't doze off on my couch again during the Revision PC demo compo later tonight.

djlink, to random
@djlink@mastodon.gamedev.place avatar

PSA: a backdoor was found in xz in Linux, seems like it might affect many distros https://arstechnica.com/security/2024/03/backdoor-found-in-widely-used-linux-utility-breaks-encrypted-ssh-connections/

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@djlink Yeah. Seems like this one was only getting attention, before making its way into stable distributions, because the attacker made some mistake triggering Valgrind warnings.

sos, to random
@sos@mastodon.gamedev.place avatar

Oh god the xz backdoor seems to have ruined a lot of people’s holiday plans. The timing was definitely deliberate, although I wonder why wasn’t it pushed for Xmas holiday.

You guys alright?

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@sos Deliberate, or just very, very, veeeeery stupid and irresponsible. Esp. by some person working on a security-sensible topic like databases at Microsoft. With more people looking at the problem since weeks.

code_disaster,
@code_disaster@mastodon.gamedev.place avatar

@sos It's still unclear (to me) how wide-spread this compromised version is. Best case, many system admins have to answer panic calls with "we don't run unstable Debian" all Easter.

code_disaster, to random
@code_disaster@mastodon.gamedev.place avatar

One thing I kind of miss about working at Reakktor back in the ol' days: it's the one week of the year in which about half (*) the company was celebrating their birthday. A week with tons of cake, cookies and ice cream.

(*) slightly exaggerated, it's been only about 5-6 people as far as I remember

  • All
  • Subscribed
  • Moderated
  • Favorites
  • tester
  • khanakhh
  • magazineikmin
  • thenastyranch
  • hgfsjryuu7
  • Youngstown
  • rosin
  • InstantRegret
  • slotface
  • mdbf
  • PowerRangers
  • tsrsr
  • kavyap
  • DreamBathrooms
  • Leos
  • vwfavf
  • ngwrru68w68
  • modclub
  • ethstaker
  • cubers
  • Durango
  • everett
  • osvaldo12
  • tacticalgear
  • normalnudes
  • cisconetworking
  • GTA5RPClips
  • anitta
  • All magazines