Silverweed boosted

The most frustrating thing an IDE can do is probably automatically reformat the file WHILE YOU'RE TYPING, shifting your cursor away from its original location, so you find yourself typing in a different line as the one you were editing.

It is the software actively tripping the user, and I profoundly hate it every time it happens.

Definitely not looking at you, Garbage Studio -.-

Silverweed boosted

There's some crazy internal US politics right now that threatens #OpenTechFund, who funded #LetsEncrypt, #CertBot, @torproject , #NoScript, TLS ESNI/ECH, #DNSPrivacyProj, #ReproducibleBuilds, #Wireguard, #DeltaChat, #OpenKeychain, #pypi, @guardianproject , @signalapp , and more. Looks like a couple proprietary software companies are trying to take over this #FreeSoftware money. Please sign on to the campaign to try to stop it:

It beats me how this is even possible, but apparently the new Windows Photos (you know, the worse version of the default app you use to view pictures on Windows) has serious problems of memory leaking.
I left it open for some hours and this is how the memory looks like before vs after closing it. Those are ~6GB of RAM to view one 1395x824 pic.
That's pretty impressive even for a Microsoft app, especially considering how little work does it do and how badly.

Silverweed boosted
Silverweed boosted

This is interesting read. Not much different from standard (which also have been criticized for lack of modern C++ and no use of stl).

RT wrote a great post about the Defold engine code style. It provides some much needed background and answers a lot of the questions we've received about the lack of modern C++ features in the Defold source code.


Silverweed boosted

How can MS Teams be broken to the point it fails to display any picture - even the ones I just sent? :(

Working daily with a plethora of software whose quality ranges from poor to terrible really depresses me in the long run.

The worse thing is that I cannot seem to just get used to it. I get mad every time a program in my workflow works bad. Which means several times a day.

I'm going through Aseprite building process and, as expected when you pile up so many tools in your build system (need cmake to generate a ninja build file, WTF??), every possible combination of errors that can happen, just happens.

I wonder if they made the process so terrible on purpose to discourage people from building their own version of the program rather than buying it...

(The program itself is excellent, mind you, I'm just ranting about its toolchain)

Experimenting with shaders, lights and shadows in my little engine. This cave is slowly getting more comfy!

Silverweed boosted

My small arena shooter is now officially a shooter, and arena, but still no real name, for now :D

Baba is You is one of the most clever and elegant games I've ever played. It's also brutally hard at times. Kudos to Hempuli Oy!

I implemented a simple visual function profiling graph in my small game engine. It looks kinda pretty!

Silverweed boosted

Working on menus, added idle camera that pans around the map when not spawned in, WFH-style!

YouCompleteMe is the absolute maximum value for the function `(utility of a software) x (hostility towards being installed)`

Silverweed boosted

Trying to mix vehicle-like controls with TPS. Finetuning all the physics bit is both fun and incredibly frustrating 😞

This is great news for Rust and I hope they are serious about this: having a separate fast backend for debug builds (similarly to Jai) is paramount for a language whose major defect is super slow compile times. If they can cut down those times in half or more, that would be the most significant step for the language since Rust 2018.

Whoever thought that separating "Chats" from "Teams" in MS Teams was a good idea must be the same person that designed Visual Studio's Solution Explorer - and thought that having it show anything other than the *ACTUAL* folders was also a good idea.

Visual debugging can be very helpful to verify that your data structures work as intended!

Show more
Gamedev Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!