![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://beehaw.org/pictrs/image/fe703e2f-0e2d-4cdf-9012-c55f9be8fb4b.png)
The harshest punishment the bar association can give is disbarment. What more could you want them to do?
The harshest punishment the bar association can give is disbarment. What more could you want them to do?
hackmud $19.99 $14.99 (25% off)
If you’re into scripting or hacking you should check this game out. It’s an interesting twist on the Multi-User Dungeon genre. The game presents mostly as a command-line interface where your goal is to seek out targets to pwn for money/points. NPC targets will have vulnerabilities you need to find and exploit in order to expose a hackable part. Once found you engage hackermode where you’ll have a timelimit to break the target’s security (mostly through bruteforce cracking). The game allows you to write short scripts in JavaScript to automate searching for vulnerabilities and cracking security.
Being Multi-User, there are other users online doing what you’re doing and you’re free to chat with them and exchange scripts. You’re also free to write malicious scripts that will steal money/points from others who don’t check scripts before running them!
The part I found cool was that the game mirrors IRL hacking much closer than other hacking games. You’ll often need to submit incorrect data to NPC targets to get an error message that will contain hints about where to go next. Ex. A webpage has “News” and “About Us” sections. You can request a section that doesn’t exist to get an error message that shows all acceptable sections: “News”, “About Us”, or “Employees”. You’ve found a hidden section! Using scripts to send a bunch of mal-formed data at a target and then analyzing which ones generate an exploitable error is part of real-life security testing.
They hired a gay actor specifically so they could shoot this one scene.
The Elder Scrolls video game series has a race of cat people known as Khajiit. They’re often found as wandering merchants and repeat the line in OP when you talk to them. Video
Terrible location really. What were they thinking?
Bigfoot doesn’t seem so bad.
Fun game! Swap “AI” with “blockchain” and put it into a search engine. You win if you can find the same headline from an article a few years ago!
Square Enix says Embracer sales will help it invest in blockchain (2022)
I got a friend in game dev. They’ve worked for 3 companies over 6 years. None of the titles they have worked on were ever released.
The title they’re currently working on has had its funding cut (by Embracer Group) and the CEO of the studio is desperately trying to find another source of funding. Everyday they go into work expecting to be told the studio is shutting down.
Game dev certainly seems to suck the souls out of creative people who just want to make something fun.
Where do you think pizza comes from?
Though funny, overly spicy food has killed people. There’s a difference between adding spice to your product and just dumping in a bottle of pepper spray. Spice is like caffeine. There really should be a limit to how much can be loaded into a product before it needs a genuine warning label.
Worst one is probably Apple. They just announced “Apple Intelligence” which is just ChatGTP whose largest shareholder is Microsoft. Figure that one out.
A lot of responses here so I’ll suggest a different approach. You can watch your python code execute line by line using a debugger. That might help with understanding how it all works.
def my_sum(list):
result = 0
for number in list:
result += number
return result
my_list = [1, 2, 3, 4, 5]
list_sum = my_sum(my_list)
print(list_sum) # Prints 15
If you run the above code line by line in a debugger, you’ll see that when it gets to list_sum = my_sum(my_list)
the program will jump into the function my_sum(list)
where “list” is a variable holding the value of “my_list”. The program continues line by line inside of the function until it hits the return result
statement. The program then returns to the line it was at before jumping into the function. “my_sum(my_list)” now has an actual value. It’s the value that the return statement provided. The line would now read list_sum = 15
to python.
A debugger shows you which lines get executed in which order and how the variables update and change with each line.
Just a note: python has a built-in sum()
function you could use instead of writing your own my_sum()
function, but a debugger won’t show you how built-in functions work! They’re built into the language itself. You’d need to look up Python’s documentation to see how they actually function under the hood.
Jim does it get better than this??
I made one called “crash_bandicoot.exe” that opened the windows calculator in an infinite loop.
sudo: pop: command not found
There’s definitely a CEO whose bonus depends on hitting a certain number of PSN accounts. I can only assume account info is being sold because why else would they care? It’s either that or they eventually plan on charging PC players a monthly fee to play all their Sony games.
What do you do when you got an extra mozzarella stick on your plate?
PickitupPickitupPickituuuuuuuuup!
Using a browser to download a browser is for people who don’t know how to use a package manager.
Only the theme really.
In hacknet, when you try to hack a target you’ll see it has SSH and FTP services running. You run fake programs like SSHcrack.exe and FTPbounce.exe to exploit those services and the you’re in.
In hackmud, when you try to hack a target you’ll see it has an “ez_35” lock and a “c001” lock. The ez_35 lock requires an unlock word, something like “open”, “unlock”, “release” and a digit between 0 and 9. The c001 lock requires a color like “red” “purple” “lime”. You need to enter the right inputs within the time limit to hack the target. You can do it manually, but most targets have too many locks with too many options to manually guess all of them in time. You’ll need to write your own real life script in JavaScript that can detect locks and automatically guess every option for those locks. If you’ve ever done programming challenges then you shouldn’t have too much difficulty writing these scripts. If you’re new to programming it’s not the easiest tutorial. The game provides very little direct help.