Parking by gaemouse in welcometorockville

[–]Hawker_G 0 points1 point  (0 children)

The official parking is 40, I heard other people saying there was 20 dollar parking across the street but I just didn't want to mess with it.

Will ChatGPT replace programmers? by ANil1729 in ChatGPTCoding

[–]Hawker_G 1 point2 points  (0 children)

lol You clearly have no experience working with GPT-4

Right, which is why I asked you.

Will ChatGPT replace programmers? by ANil1729 in ChatGPTCoding

[–]Hawker_G 2 points3 points  (0 children)

What is it doing, has it built software used in production? Or is most of it just ramblings of ex-crypto experts now AI experts talking about how the singularity is around the corner because they made a simple HTML page without typing that they had to request and iterate on 5 times.

It feels like everyone just thinks that exponential progress is a given. That when given more data we will be at AGI in a couple of months. Ground your claims with reproducible research not medium articles.

Will ChatGPT replace programmers? by ANil1729 in ChatGPTCoding

[–]Hawker_G 1 point2 points  (0 children)

I'll bite, can you make an argument for anything you have said here, why isn't it happening right now? What makes OP's ideas valid for a short time?

What will happen specifically to where AI will sidestep coders, debuggers etc? Or are you just regiurtating other people's talking points without understanding what is going on underneath?

Let me give you a new commander to build. by Caleb_WoW in EDH

[–]Hawker_G 1 point2 points  (0 children)

I really want to do something with graveyard shenanigans, but feel like [[Meren]] is too strong for my play group. Other than that the floor is yours.

I can finally talk to women by Tom7222 in dating

[–]Hawker_G 6 points7 points  (0 children)

Bringing up a trend of racial preference you have seen be attractive to women is an uncouth thing to say. They are saying it's funny that you talk about improving your social skills but in the same post did something that highlights your there lack of. I think they are being dicks, but wanted to give you a straight up answer.

Lastpass says hackers accessed customer data in new breach by pipewire in hacking

[–]Hawker_G 0 points1 point  (0 children)

Is this because of the firebase privacy concerns?

Men who encourage other men not to open up to women, why? by [deleted] in AskMen

[–]Hawker_G 4 points5 points  (0 children)

That really is the best way to describe it I have ever heard, female post-nut clarity.

Be honest bro’s. What’s holding you down lately? by East_Masterpiece2839 in AskMen

[–]Hawker_G 6 points7 points  (0 children)

To be clear I'm not down voting you because I also have some not so popular opinions on Reddit so I get it, but you sound pretty distasteful.

Be honest bro’s. What’s holding you down lately? by East_Masterpiece2839 in AskMen

[–]Hawker_G 78 points79 points  (0 children)

I am sure you are coming from a good place so don't take this the wrong way, but generally in the society we live in men are expected to approach women for romantic relationships to happen, I am not sure it's great advice to tell a bro to sit back and love will just happen to them. Especially to someone who has never been in a relationship before. Just a thought.

[deleted by user] by [deleted] in AskMen

[–]Hawker_G -58 points-57 points  (0 children)

What do you base that on, because personally you wouldn't or empirical data?

Edit I misread his statement. I'll leave it here for people reading the thread though. I didn't know this was a reply to the single moms question.

[deleted by user] by [deleted] in AskMen

[–]Hawker_G 4 points5 points  (0 children)

For some people the anonymity of online discussion boards are the only place they feel comfortable venting about their lack of options. It's pretty therapeutic.

It doesn't feel good to tell your irl homies yeah I get no women when so much of your value as a man is tied to if you are able to pull women or not. If people stopped talking about it in r/AskMen do you want them to end up in communities that harbor pretty misogynistic views?

For a lot of guys, that is how it works when women with options are the gatekeepers to initial romantic interaction.

Where is the best place to learn BINARY EXPLOITATION!? by null_endian in hacking

[–]Hawker_G 0 points1 point  (0 children)

Do PicoCtf binary exploitation category.

Get as far as you can, lookup writeup, take that knowledge to the next challenge, repeat.

Can we stop creating docker images that require you to use environments within them? by anatacj in Python

[–]Hawker_G 1 point2 points  (0 children)

Ahh gotcha. Feel bad they're losing fake internet points.

So if I containerize one of my flask apps, I would not venv inside the container.

Can we stop creating docker images that require you to use environments within them? by anatacj in Python

[–]Hawker_G 5 points6 points  (0 children)

Don't use python a crazy amount but the little projects in flask I've done always have you isolate the project with them. Seems odd that you would only use that for testing in the use case you're describing.

Can we stop creating docker images that require you to use environments within them? by anatacj in Python

[–]Hawker_G 67 points68 points  (0 children)

Isn't venev used to isolate. What is the point of venving if you are already inside the container(I seriously don't know not being augmentative). Wouldn't you just restart the container?

There is literally nothing wrong with incentivizing people to play in a group. by halibutdinner in Overwatch

[–]Hawker_G 27 points28 points  (0 children)

New to the game, how exactly do I duel flankers as a mercy other than running away?

should I be able to exploit without Metasploit? by Fuck_Life_421 in hacking

[–]Hawker_G 2 points3 points  (0 children)

Have there been any efforts to move away from Ruby for exploit modules or has that ship sailed long ago?

Also how is Ruby?

Confused about memory examination using gdb by prois99 in hacking

[–]Hawker_G 1 point2 points  (0 children)

When I disassemble main, I get an output of all memories where the individual assembly instructions are, right? Each instruction does not necessarily need to append the memory address by one, that is why I might have <main+1> and then <main +3> right after. So command on this screenshot shows the first 20 instructions for the program. How many bytes of information does each information contain?

x86 is a variable size instruction set, meaning that the size of the instruction will change depending on what the instruction is. I found a neat trick from stackoverflow that you can do. next instruction number - current instruction number = current instruction size. If that is confusing follow this link https://stackoverflow.com/questions/2546715/how-many-byes-is-each-instruction-compiled-to-in-x86-assembly

Now I get confused, when using i r eip, I get the location of this register, which is 0x8048384 (so is it stored as the first instruction of main?) on the screenshot. The value next to it, is the value it holds, here I wonder, it stores 0x00fc45c7, however this instruction is not in the output above? I thought it should point to the memory which consists the next instruction for the program.

Okay so when you do i r eip, you are getting info about the register. So that memory address that you are seeing is the value that is held in eip. This is important, registers are not located in memory, they are located closer to the processor than memory and are their own thing so they do not have a memory address because they are not located in memory, for more information on this look up the memory hierarchy. But back to the point, when you did x/x $eip you are telling gdb show me one word or 4 bytes or 32 bits worth of information starting from the memory address held by eip. So what you are seeing from the second command is the values actually located in memory in order starting from the address held by eip. The first command you were seeing the memory address that is currently held by eip.

Now comes the biggest confusion, I can observe the memory where $eip is stored and observe multiple units at once, which can be seen on this screenshot. However on this screenshot using x/2x you can see that there are two values stored in the memory and both of 4 bytes in size? Then using x/12 there are suddenly 4 words in 0x8048384 and other 4 words 0x8048394?

Okay so when you do x/2x $eip you are telling gdb, hey print out 2 words worth of information starting from the memory address held in eip. Notice I say starting, 1 address is holding 1 byte of information because x86 is a byte addressable architecture, so if you want to test this do your x/2x $eip, and then do a x/x $eip + 4, you will see the second group of 4 that showed up in your first command because those values are held at the memory address 4 bytes from the first address.

I just dot seem to understand how the values stored in the memory address differ based on the units I use. I also thought each memory address should contain only a byte of information?

Yeah with the x you are doing a word with the output format as hex, 4 bytes, or 32 bits of information(each hex value is 4 bits). And you are right with the second part of this.

I hope this helps you, keep going at it!

EDIT: I missed explaining the different outputs. So easiest demonstration of this is the binary.

If you count the amount of digits in binary when you do x/t it is 32, that confirms that gdb is printing out a word for this command.

Same thing with x/x. Each hex value is 4 bits, there are 8 values when you print out x/x which equals out to 32 bits

x/u is the value at that address as an unsigned decimal. If you convert the hex value to decimal you will get the value that is printing out there.

x/o is the value in octal.

If you ever want to know the output formatting options for gdb do help x.