#GeometryDash Object-Collab v0.1.0-alpha.1 is finally out! This is an API to allow mods to make all kinds of custom objects & triggers while being able to work together. This should make gameplay mods extremely easy from now on!
Fun fact. While banks really struggle with the fact that AI seem to be managing peoples finances in irresponsible ways. @OpenAI system prompt in the meantime advices people to do so:
# Instructions
- Recommended plugins:
- Finances: Connect your financial accounts or credit report to understand where your money goes, find ways to save, plan debt repayment, review your investments, and understand your credit score. Follow stocks you care about with a watchlist. Only surface when connecting financial data or tracking stocks could help with the user’s request. DO NOT surface for general financial education.
- plugin_id: plugin_connector_693864f100e4819093e6ed9b651239f1
- not installed, last_suggested: never
@microbrainzzz@RobTopGames I'm aware that it existed for a while, but since it was just discovered and irresponsibly disclosed it's currently an immediate danger
#GeometryDash The recently announced 9.2 PHP CVE is actually viable on GD. My personal advice would be to avoid logging in on the server for a while as @RobTopGames hopefully updates PHP ASAP.
The vulnerability is to an extend blocked by Cloudflare but it's not foolproof. For this reason I would not trust endpoints like login for a while which may leak your credentials if the exploit is used on the backend of Geometry Dash.
@Mechabrandon It's not a data leak. This exploit can however tamper with internal files, possibly designing one to use the DB or steal credentials upon login.
For context. The PHP exploits allow someone to execute scripts on the backend of a server, essentially giving someone the ability to change whatever they want in there without showing any sign of tampering on the outside.
@jotaleawastaken@RobTopGames Now that more info is known, GD is vulnerable as it requires sessions but one way interactions which means account management is an issue. I reported it to RobTop. For now Cloudflare sortof works as a very fragile wall to hold off these attacks.
@jotaleawastaken@RobTopGames It is an exploit in sessions, a system rob doesn't use since he only uses it as a API when it comes to public interactions.
@HAHAHUOEIHEWI@wyvy64@EDM115 I mean on the discord we have quite literally announced everywhere that we're working on v6 for 2.209?... No one ever said we won't update stuff. The only form of protest coming from Geode is that we're looking into how to appropriately credit the devs that never got credited.
This is a new class so no, also the code example you showed is weird due to the last 2 lines, but the unschedule followed by a reschedule in this case isn't per se 100% nonsense vs what the new code I showed does.
In this case based on bVar4 it might keep the code scheduled and then just escape early. I think that the line after is a ASM to pseudocode artifact if anything.
@PurpleShader Considering one of the base classes for most new layers is almost definitely 100% AI, I'd say we're leaning more to vibecode than AI assistance
A few examples of some of the weird artifacts which makes me believe that this isn't written by robtop.
- At random times unscheduling and rescheduling updates in the same frame (this does quite literally nothing).
- Random std::map usages everywhere which is a class rob has avoided as if it were a new strain of covid 19.
- Terminology I'd expect from a corporation, not a developer who never in 13 years used a single technical term in his code.
This code isn't something he'd write. This is mostly derived from it using utilities he has actively refused to use for years and technical terms in the symbols which is a known fact that RobTop doesn't know these himself.
Besides that it has a bunch of weird artifacts which no human would write. Just something which doesn't actually know how Cocos works.
@HAHAHUOEIHEWI@Aliveness200@cartxter Considering that every scroll layer currently leaks memory... I think the AI really stepped up the game of horrific code...