_sojh
Joined 3 years ago
Joined 3 years ago
Somewhat related, the hackers submitting a vulnerability disclosure to the companies are in a very “extortion-y” dynamic. I wonder how often companies get something like “pay us X amount or we let the world know today instead of waiting for you to fix it”.
That’s not illegal
What’s illegal is accessing a computer system without the authorization of the owners of the computer system. Technically speaking, port scanning the internet is illegal hacking, as you are not authorized to scan each port number on any of those machines. Ever find a random ip and give port 22 a few random tries over ssh to see if the root password is “guest”, you just committed a federal offense, because you were not authorized to access and attempt to login to that system. Is anyone going to report port scans to the fbi? Failed ssh loggin attempts? (Use a vpn/tailscale and don’t expose ssh to the internet anyway).
I often wonder where “knowing” someone’s password and “hacking” their social accounts falls in this discussion. You see or hear about it all the time. “So and so hacked my page” If you have someone’s FB login info and they have no idea that you do, you may have permission to access FB, as everyone does if you accept their TOS, but you don’t have the account owner’s permission to access their account, and if FB knew it wasn’t the account owner, they would not allow that either. So if they don’t allow that, you’re likely violating their TOS, and no longer allowed to access their systems, so maybe it could technically be able to be prosecuted as illegal hacking, idk.
I’m sure there are newer equivalents to what I’ve listed. I’ve been using those programs for years.
Some jumping off points
I misspoke
> System Integrity Protection (SIP) in macOS protects the entire system by preventing the execution of unauthorized code. The system automatically authorizes apps that the user downloads from the App Store. The system also authorizes apps that a developer notarizes and distributes directly to users. The system prevents the launching of all other apps by default.
https://developer.apple.com/documentation/security/disabling...
I was thinking of this https://eclecticlight.co/2020/06/25/big-surs-signed-system-v...
Huge difference between working fine, and working right. The security implications of rolling your own, is why I say “you don’t want to…”
Also, none of that code has anything to do with the product you’re actually trying to build. Imo it’s additional maintaining, tech debt, attack surface, and it’s a solved problem by a large community and has more knowledge from the security community baked in, and more eyes finding and plugging holes.
You don’t want to deal with processing a raw http request from the web server. You don’t want to split headers. You don’t want to sanitize input params, deal with character encoding, content types, gzipping, cache control, etags, basic authentication, flushing headers, chunking bodies, file streaming, tcp sockets, slow client avoidance, and probably 1000 other things I can’t recall.
No matter how unnecessarily complex you think a http framework might be, I assure you, it’s saving you from a mountain of already solved by people smarter than you or I complexity.
My favorite is when a full react site loads up, doesn’t have error boundaries, hits some unimportant js exception, and the entire page that was fully rendered and ready to go just pops out of existence and you are looking at a white page. That doesn’t seem like forward progress at all.
This is the problem with the original comment, it’s way to vague, or I’ve failed to make sense of it.
When you point your finger at someone, you have 4 pointing back at yourself.
If you don’t think every business that makes it, and even more so for those that make it big, don’t have shady dealings to thank for getting them there, you should join one of these megachurches.
Also, Amazon isn’t a church with tax exempt status but I remember headlines a few years back something along the lines of they paid a whopping 0 dollars in federal tax or something just as unbelievable yet actually true.
If anything, churches are looked at harder because they have the tax exempt status, so people are looking for abuses of that, yet we have corporate entities that can sway the global economy skirting taxes in the open and even legally, somehow.
But I get taxed when I make my money, and then again when I spend that money, which was already taxed.
There’s no difference between a FANG and a megachurch. They are both for profit machines that bleed people dry. When the church pamphlet has bar charts on the back with quarterly projections, and the pastor/whomever lets everyone know that they are a few million behind their target, before discussing the scripture, their priorities are very clear.
The screens, coffee bars, childcare, and well produced music and video, are all there to make you feel special, part of something, relaxed, and wanting to come back, next week, after you get paid again.
The same way in Mad Man the account execs would take clients out to dinner and then to strip clubs to make them feel special and relaxed, so they’d later associate good feelings when asked to hand over their wallets, megachurches have what I listed above. If bowls of cocaine could be legally laid out, you’d be handed one while walking in.
Gotta spend money to make money, but they know the high rollers and if you pay attention, they don’t pay any attention to anyone not forking over cash.
Edit: if you want more signal that megachurches are not about God, look at how many of the 7 deadly sins they proudly embody. Greed. Gluttony. Pride. Those are obvious. Sloth probably also obvious. That’s gotta mean something right? These complexes are tiny cities that sit vacant most of the week.