News for hackers. Stuff that matters.
Re:Rockstar Games confirms they were hacked by an outside party by YPPH on Monday September 19, 2022 @10:14AM (#32898617)
If I were one of the internal tools programmers, I wouldn't be "extremely disappointed" by this leak...

I'm seriously impressed by the quality of the internal tooling. All that effort only to be seen and used internally. And yet they still polish the UI!

Most of the internal tools where I work look terrible, unless they're web based where some framework can do the hand holding.

Re:Rockstar Games confirms they were hacked by an outside party by Comevius on Monday September 19, 2022 @11:12AM (#32899446)
They are using imgui. It would be hard to find a game studio that doesn't.

https://github.com/ocornut/imgui

Re:Rockstar Games confirms they were hacked by an outside party by bmitc on Monday September 19, 2022 @12:59PM (#32900926)
Just dropping a note that the developers want it referred to as Dear ImGui.

https://github.com/ocornut/imgui/blob/master/docs/FAQ.md#q-w...

Re:Rockstar Games confirms they were hacked by an outside party by 3np on Monday September 19, 2022 @03:50PM (#32903024)
Such an awkward thing to be particular about.

Renaming the repo and binary to dimgui or something would be so much more impactful in this than running around correcting people for using the actual name of both the repo and binary when referring to the application.

If I was asked by Bram Moolenaar to start calling vim "dear vim" starting tomorrow I would kindly tell them to fork off (and do a proper rename in the process ;))

(I don't mean that you are "running around" but someone is)

Re:Rockstar Games confirms they were hacked by an outside party by _gabe_ on Monday September 19, 2022 @08:41PM (#32906152)
If I understand correctly, the reason the developers are picky about it is because imgui has become common vernacular for a certain style of gui rendering. You have retained mode guis rmguis, and immediate mode guis, imguis.

It would be like if you initially named your project SQL before SQL was just a common name for any query language in a SQL-like syntax. Almost nobody actually means the SQL that IBM made when they say they use SQL, instead they usually mean they use SQLServer, or MySQL, or SQLite, or etc. Technically they are all SQL, but they all have slightly different functions and massively different internals. In the same way, there are several imgui libraries that all have similar APIs and architectures, but it's good to be specific about which specific library you're using.

Re:Rockstar Games confirms they were hacked by an outside party by bmitc on Tuesday September 20, 2022 @09:39PM (#32919988)
I don't mind someone being particular about a name and wanting consistency. Although, yea, I'm not sure why they haven't renamed the repository.
[dead]
Re:Rockstar Games confirms they were hacked by an outside party by tentacleuno on Monday September 19, 2022 @05:57PM (#32904636)
Not sure what you mean by woke ...? The name was changed because it conflicted with the general concept of immediate mode GUI.
Re:Rockstar Games confirms they were hacked by an outside party by Karsteski on Monday September 19, 2022 @12:07PM (#32900213)
It's great that DearImgui is used in so many places! I immediately noticed it. It got me started on GUIs in C++ a few years ago when I was new to programming :)
Re:Rockstar Games confirms they were hacked by an outside party by squeaky-clean on Monday September 19, 2022 @02:38PM (#32902142)
One real issue I've seen on Reddit is people mistake the debugging tools as actually (unfinished) gameplay UI. There are lots of people angry that GTA is copying Watch Dogs, because Watch Dogs has a game mechanic that looks similar to how these debug elements look.
Re:Rockstar Games confirms they were hacked by an outside party by gruez on Monday September 19, 2022 @06:42PM (#32905149)
>There are lots of people angry that GTA is copying Watch Dogs, because Watch Dogs has a game mechanic that looks similar to how these debug elements look.

source? I looked at the footage and there's nothing there that could be attributed to be watch dogs, aside from basic stylistic elements like lines/wireframes that watch dogs uses as visual effects.

Re:Rockstar Games confirms they were hacked by an outside party by squeaky-clean on Monday September 19, 2022 @06:58PM (#32905311)
In the leaked video of the diner heist, the GUI that appears whenever an NPC changes state, like "HOSTAGE_COMPLY_FEMALE." People are comparing that to the "hacker view" you get in Watch Dogs where you can see info about any NPC you scan.
Re:Rockstar Games confirms they were hacked by an outside party by gruez on Monday September 19, 2022 @07:28PM (#32905566)
That's hilarious. I rewatched the video, and the text labels like "HOSTAGE_COMPLY_FEMALE" seem to correspond to placeholders for what the NPCs would say, rather than describing their state. Although to be fair, the whole point of voiceovers (and many other gameplay features) is to convey the game state to the player. That said, that's not even remotely close to what was in watch dogs, which more akin to random factoids about a NPC (eg. "has dog as a pet")
Re:Rockstar Games confirms they were hacked by an outside party by bmitc on Monday September 19, 2022 @01:03PM (#32900981)
I was also blown away by the tooling shots. It almost looked like those self-driving tooling shots that get shown every now and then, which I suppose makes sense.

I wish more places would show off their internal tools and how they make things, but I guess they view those things as part of their edge.

Re:Rockstar Games confirms they were hacked by an outside party by amself on Monday September 19, 2022 @03:25PM (#32902749)
Tesla hires a lot of game developers :)
Re:Rockstar Games confirms they were hacked by an outside party by CoryAlexMartin on Monday September 19, 2022 @12:58PM (#32900913)
The idea of polishing dev tools used to seem counter-intuitive to me, but I’ve come around on that. The last thing you want is to dread doing your job, and if you can make parts of your job joyful, then I think you’re likely to be more productive and do better work.
Re:Rockstar Games confirms they were hacked by an outside party by bmitc on Monday September 19, 2022 @01:01PM (#32900957)
My understanding is that at places like big game studios, people developing developer tooling are doing so as their full time job.
Re:Rockstar Games confirms they were hacked by an outside party by dijit on Monday September 19, 2022 @01:30PM (#32901314)
"Tools programmer" is a legitimate job title: https://career.sharkmob.com/jobs/1553252-tools-programmer
Re:Rockstar Games confirms they were hacked by an outside party by tester756 on Monday September 19, 2022 @02:11PM (#32901829)
>The idea of polishing dev tools used to seem counter-intuitive to me, but I’ve come around on that. The last thing you want is to dread doing your job, and if you can make parts of your job joyful, then I think you’re likely to be more productive and do better work.

hmm?

what's the difference between internal tools

and normal stuff like docker, compilers, ci/cd tools, package managers, etc?

it's the same shit

Re:Rockstar Games confirms they were hacked by an outside party by squeaky-clean on Monday September 19, 2022 @02:36PM (#32902118)
Have you seen any of the leaked footage? They have realtime debugging info appearing on the screen in a clear and easy to read way. It's not like a 20k line text dump of the logs you can grep through later. It looks a lot like the hacking/scanning UI from Watch Dogs except it provides debug info.
Re:Rockstar Games confirms they were hacked by an outside party by tester756 on Monday September 19, 2022 @04:02PM (#32903156)
I meant that investing in UX is not weird just because those tools are internal
Re:Rockstar Games confirms they were hacked by an outside party by CoryAlexMartin on Monday September 19, 2022 @05:09PM (#32903997)
Yes, that's my point. Tools are tools, and there's benefit in making them good whether they're used by 1 person or 100 million people.
Re:Rockstar Games confirms they were hacked by an outside party by cypress66 on Monday September 19, 2022 @02:16PM (#32901888)
Which part of the tooling impressed you? Most of it seemed fairly common I think.
Re:Rockstar Games confirms they were hacked by an outside party by _joel on Monday September 19, 2022 @12:22PM (#32900422)
Apart from the internal tooling that included plaintext passwords for their users, hence the hack.