@daniel_collin@mastodon.gamedev.place avatar

daniel_collin

@daniel_collin@mastodon.gamedev.place

Staff Software Engineer at Unity. Demoscene: emoon / TBL. Has way too many spare time projects.

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

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

I know of various high-profile titles using dear imgui that are not disclosed, where I would find it fun to find a public proof, e.g. scan executables to find leftover strings or filenames.

In theory such scanner could be run on every console/steam executables if someone had access to them. Not exactly an important thing to pursue, but i occasionally considered it.

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@ocornut Wouldn't console exes be encrypted so there wouldn't be any clear text to search for? (unless you decrypt them that is)

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

The US election is depressing. I don't like any of the candidates (but obvious one is better than the other). I just hope there is a US left so Alexandria Ocasio-Cortez can become president.

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@neilhenning I guess that is true :(

Hopefully it will happen one day.

Biden is obvious the better choice over Trump, but during Biden the US debt has been accelerating at an alarming rate.

Granted debt is a big issue in many places now, but still

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@neilhenning Comparing against Trump is a really low bar. I think one should look at what could have been done better in general.

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

What client do you use for iOS. The official one is has lots of issues (hangs, unable to post images, etc)

netbsd, to random
@netbsd@mastodon.sdf.org avatar

New development policy: code generated by a large language model or similar technology (e.g. ChatGPT, GitHub Copilot) is presumed to be tainted (i.e. of unclear copyright, not fitting NetBSD's licensing goals) and cannot be committed to NetBSD.

https://www.NetBSD.org/developers/commit-guidelines.html

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@asmodai There is no way they can verify that tho

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@asmodai Still think it would be hard. Sure if you can "backwards" prove that some specific input generates exactly some code that someone commits without any changes then maybe, but usually you don't write code that way.

You implement something and then you change stuff to what you want it to do. In general using LLMs to do algorithms is a bad idea.

But using it for generating boilerplate (i.e repeating code patterns) and test code is very useful and doesn't affect the "real" code.

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@ParadeGrotesque @asmodai You would have to automate it in that case. I doubt reviewers want to sit and prove that some code was generated by an LLM. Also it could be just a few lines that has been generated, no way to prove that and given the enough context of the code the LLM and a human may come up with exactly the same result. Would the code by denied in that case then?

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@ParadeGrotesque @asmodai If you did something like telling ChatGPT to "generate me a bubble sort in C" and did a copy/paste of the code is likely easy to spot, but for more subtle cases it will be quite hard imo.

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

Big props to AMD for releasing docs like these https://gpuopen.com/download/documentation/micro_engine_scheduler.pdf

asb, to random
@asb@fosstodon.org avatar

Outside of fzf shortcuts for navigating, these are the vim keybindings I rely on most, and which make it rather tricky to use an unconfigured vim.

You didn't ask, you don't care, but I'm posting anyway (hooray for microblogging!).

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@asb I like the double Esc :)

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

Currently traveling to @revisionparty 🙂

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

Interwebs! What is the "fastest" cross-platform MOD/XM player library out there? Right now trying out https://github.com/Artefact2/libxm, wondering how others compare wrt performance on a not-too-fast CPU

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@aras I'm not sure if it's the fastest, but likely the most compatible one is https://lib.openmpt.org/libopenmpt It has various settings for different mixing routines which may affect the speed and such so if you are interested in that it may be worth exploring.

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@aras It's the lib I use for anything mod/xm/etc related.

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

@asmodai Indeed :)

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@asmodai it's very hard to predict. These days it can be the next day or in half a year :D

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@asmodai June 21. Time to plan vacation accordingly :D

daniel_collin, to demoscene
@daniel_collin@mastodon.gamedev.place avatar
castano, to random
@castano@mastodon.gamedev.place avatar

I'm excited to announce that Spark 1.0 is finally out!

https://ludicon.com/spark/

Spark is the culmination of over a year of dedicated research and development, built upon a solid foundation of years of experience in GPU compression technology.

What sets Spark apart?

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@castano Congrats on the release :)

asmodai, to BillyMitchell
@asmodai@mastodon.social avatar

Billy Mitchell's Expert Witness Is Terrifying

https://www.youtube.com/watch?v=3l1U0SON-EU

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@asmodai lots of WTFs in that one

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

This appeared in my YouTube feed today.

I haven't heard this song in a really long time, and it affected me way more today than it did when it was first released.

Given its importance, the music video, the song, and the lyrics, I think this is one of the best songs ever made.

https://www.youtube.com/watch?v=6Ejga4kJUts

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

To you that write C(++) code. Please make sure you can include your headers as is and you don't have to (manually) include a number of them before your header in order for code to compile..

grumble grumble

daniel_collin,
@daniel_collin@mastodon.gamedev.place avatar

@floooh I guess that is better, but I still don't like it. I guess there is a reason why I don't like to fiddle around with other peoples (C/C++) codebases.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • magazineikmin
  • everett
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • love
  • khanakhh
  • kavyap
  • tacticalgear
  • GTA5RPClips
  • DreamBathrooms
  • megavids
  • modclub
  • mdbf
  • tester
  • Durango
  • ethstaker
  • osvaldo12
  • cubers
  • ngwrru68w68
  • provamag3
  • normalnudes
  • Leos
  • cisconetworking
  • JUstTest
  • All magazines