Live data from Hacker News

Full Autopilot in GTA Using TensorFlow

littlemountainman.github.io

91–100 of 117 posts

Re: Full Autopilot in GTA Using TensorFlow

#91
this is pretty cool.

I used a similar scheme (two computers, one with HID control over the other, and a webcam to observe) as a way to hide a simple aimbot as a proof-of-concept for getting around on-computer anti-cheats that would search through memory on popular FPSs. This was years ago on games with weak anti-cheats, anyway.

It worked OKish. It had to rely on computer vision to do the aiming, so it was significantly slower than examples that would rely on memory pointers or straight pixel recognition from the screen itself -- but the point was proven, the computer that was cheating looked fine as far as memory was concerned.

modern anti-cheats that look at things like pointer movement and player randomness would definitely flag it now-a-days, but I had fun.

The hardest problems were room lighting, which at the time the cheapy webcams had terrible issues with anyway, FPS, and resolution.

Major shortcuts had to be taken back then due to the resolution and fps mismatches between the input and output, shortcuts by which reduced the bot performance significantly, but I bet that'd be a lot easier to deal with today.

Now, my point : I know that a majority of the memory structs are available, documented, and deconstructed for GTA V, having written cheats for the game in the past. Maybe you can exploit that to emulate some of the functions of an IMU?

Lots of vehicle physics variables are fairly easily exposed. "GTA V Memory Structs" google search will get you started on that road, should you care to.

Neat project. Good luck.

Re: Full Autopilot in GTA Using TensorFlow

#93
post #85
post #83

Earlier quoted context omitted.

They seem to be antithetical ideas somehow. Business inherently relies on secrecy (proprietary stuff). Hackers try to make secret things open.

What makes you think that business inherently relies on secrecy?

All business is based on some kind of upper hand right? Secrecy is usually the root of that upper hand.

Sometimes you can reveal your "secret sauce" but patents/copyright/regulation will protect it from being stolen. So the "secret sauce" is still what separates you from the other businesses...

It makes sense in my head, but maybe I'm rambling... I'll try and write a blog post to explain my thoughts a bit better.

Can you think of a business that is entirely transparent?

Re: Full Autopilot in GTA Using TensorFlow

#94
post #54
post #49

Earlier quoted context omitted.

Interesting the idea that the original plan was that your votes count for more if you vote for the right kind of stories. Would seem to create an echo chamber effect where what’s already popular stays popular and new stuff doesn’t.

It's impossible to say without trying it, and we never did. (Edit: actually I remember a conversation with pg where he said he did experiment with it, but dropped it. I don't remember why though. Maybe I'll ask.) You could make the opposite argument: the "right kind of stories" includes being unpredictable ( https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que... ), so up-weighting votes from users who are go…

Flagging is closer to that than voting is

Maybe I'm a terrible person but the experiment this suggests to me is a ranking where only flagging is allowed. A brutal agoge which only the best stories survive.

Re: Full Autopilot in GTA Using TensorFlow

#95
post #89

Let's all give this 12 year old kid some applause. Me water-cooling my xbox 360 (yes, and I wasn't alone in doing so) at 13 felt cool, but this is on another level.

The best part about being a kid is that you have nothing to think about other than a little school work. You are free to scour the web finding all the newest tools and put them to use for 'play'. Not saying it can't be done as an adult, just harder to get that time and unbroken/unlimited focus.

I’d love to spend some time living in a serviced apartment with meals included.

Or something similar to a retirement village or university student accommodation, or be able to afford a staff of servants. You get the idea anyway.

Re: Full Autopilot in GTA Using TensorFlow

#98
post #52

Earlier quoted context omitted.

Not sure why you need to put down entrepreneurs while praising this kid. Hacking a company together is really hard. Like tech hacking, it requires intelligence, creativity, and persistence. There's no reason we can't read about and respect both on this site.

Hacking together a product takes intelligence, creativity and persistence. Hacking together a company takes empathy, honesty, respect, humility, etc. It's about the people and building a team. I don't associate this with "hacking" at all.

This is a distinction without a difference. When to start a new company, you hack together both a product and a company.

Re: Full Autopilot in GTA Using TensorFlow

#99
post #89

Earlier quoted context omitted.

The best part about being a kid is that you have nothing to think about other than a little school work. You are free to scour the web finding all the newest tools and put them to use for 'play'. Not saying it can't be done as an adult, just harder to get that time and unbroken/unlimited focus.

I’d love to spend some time living in a serviced apartment with meals included. Or something similar to a retirement village or university student accommodation, or be able to afford a staff of servants. You get the idea anyway.

you'd be surprised how far 600/month goes in south america

Re: Full Autopilot in GTA Using TensorFlow

#100
post #54
post #49

Earlier quoted context omitted.

Interesting the idea that the original plan was that your votes count for more if you vote for the right kind of stories. Would seem to create an echo chamber effect where what’s already popular stays popular and new stuff doesn’t.

It's impossible to say without trying it, and we never did. (Edit: actually I remember a conversation with pg where he said he did experiment with it, but dropped it. I don't remember why though. Maybe I'll ask.) You could make the opposite argument: the "right kind of stories" includes being unpredictable ( https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que... ), so up-weighting votes from users who are go…

Thanks for the thoughtful response dang. Perhaps a blend is useful - it's good to have quick takes on articles, but the current voting structure incentivises quick takes over thoughtful responses.

In many cases, writing a quick comment to get position in the discussion and then editing or self-replying might be the only way to get engagement from other thoughtful commenters. And a response that takes more than a few hours (or in some cases, minutes) to compose is likely to have very little engagement at all.

There is a comment feed, but it's heavily biased towards more recent comments and doesn't have enough context to be useful in many cases. Perhaps the "exalt / flare" system that you suggest could help to flag up more interesting comments in a slower stream.

At the moment, unless you check your own comments or look out for your karma and investigate any changes, you're likely to miss out even on replies to your own comments, let alone interesting comments on older articles.

Post reply on HN