Rust needs .unwrap_as_in_i_havent_worried_about_error_handling_yet() and .unwrap_as_in_it_is_statically_impossible_for_this_to_go_wrong_and_if_it_does_you_should_really_panic()
For context, I am a pentester as my day job and it's not unusual for me to achieve catastrophic compromise of two or three different corporate networks in a single week. When it's not MS17-010 it's IBM WebSphere and HP DataProtector.
What I'm trying to do here is run my own networks securely, and I see no reason I should let any random intruder find out what services they can attack by portscanning.
@queerhackerwitch Kinda. I mean, it's not "hidden" from the admins of the box: it shows up in netstat. It's just hidden from people on the far side of the network. I kinda resent the notion that people on the far side of a network "have a right" to know what services you are running by default.
I just want to run a service that can't be tagged on Shodan without having CAP_NET_RAW T_T
Please
StackOverflow posts like "How do I turn this off" with answers like "Stop wanting to turn it off" EAT 100% OF MY ENTIRE ASS
I'm SO mad about computers sending ICMP Unreachable messages about closed UDP ports.
DON'T JUST GIVE AWAY WHAT PORTS YOU ARE USING
di.fm: <has a Chillout and a Vocal Chillout channel>
Also di.fm: <puts tracks with vocals on the regular Chillout channel>
I like how ftruncate() takes a signed integer for length, then fails with EINVAL if the length is negative.
If only someone would invent a datatype that could allow you to describe non-negative integer values efficiently.
I wish this didn't have to change.
God, it's SO nice working on unreleased software that nobody uses.
I can just fucking change shit whenever I want.
He says I need to get a talk accepted next year so we can all keep getting paid for, and I kinda have one I want to give, so... we'll see.
(The offer was "Hey, I got another talk accepted and our company will pay for you to go.")
Looks like I'm going to be at DEF CON again.
@zerosum0x0 made me an offer I couldn't refuse.
TFW fuzzing an application that gets knocked over in a stiff breeze.
503 Service Unavailable
I never did like the name "C++". It should be "C + 1". "C++" implies you've assigned the value back to C, in which case you shouldn't be referring to it with the "++" anymore, and if you do that means every time you reference it it gets incremented again.. ridiculous.
I just want to replace every single component of computing.
The internet is made out of fucking twine.
HTTP deadass does chunking by writing the ASCII string "\r\nContent-Length: ". That's EIGHTEEN BYTES.
TCP and the Berkely Sockets API should have included message chunking out-of-the-gate.
The very first thing anybody using TCP has to do is invent their own chunking. Every time. It's ridiculous.
I know of/have found no written information to corroborate my intuition on this topic.