DHH
👤 PersonAppearances Over Time
Podcast Appearances
How did that become to be the case? Why are we so afraid of connecting computers to the Internet? And I think a lot of it is based on, first of all, outdated mental models.
How did that become to be the case? Why are we so afraid of connecting computers to the Internet? And I think a lot of it is based on, first of all, outdated mental models.
I mean, anyone who's been around technology, as I said, there was a time where if you bought a new Windows machine and you connected to the internet and you hadn't already set up the antivirus stuff, you could give it five minutes and it would be infected. That's kind of a long time ago. And Linux was never like that. And I think those mental models haven't fully updated.
I mean, anyone who's been around technology, as I said, there was a time where if you bought a new Windows machine and you connected to the internet and you hadn't already set up the antivirus stuff, you could give it five minutes and it would be infected. That's kind of a long time ago. And Linux was never like that. And I think those mental models haven't fully updated.
And then the cloud providers have literally put in billions and billions of dollars to scare the living bejesus out of anyone from connecting computers to the internet. Because if someone realizes that they can do that,
And then the cloud providers have literally put in billions and billions of dollars to scare the living bejesus out of anyone from connecting computers to the internet. Because if someone realizes that they can do that,
they will realize that a lot of the cloud machinery is insanely overpriced, that it's an economic model of renting versus owning that they actually don't appreciate, that it's a surrender of independence and whatever else that isn't very flattering. And Linux, I think, is the antidote to some extent.
they will realize that a lot of the cloud machinery is insanely overpriced, that it's an economic model of renting versus owning that they actually don't appreciate, that it's a surrender of independence and whatever else that isn't very flattering. And Linux, I think, is the antidote to some extent.
If you run Linux on the desktop yourself, you will be familiar enough with the basics of, oh, UFW as a firewall, for example. It's actually super easy to use. It has one of the best user interfaces for any firewall I've ever seen. It's super quick just to say like, hey, lock this shit down so I can only access this on 22. Oh, this is a web server? Open up 80 and 443. That's it. Done.
If you run Linux on the desktop yourself, you will be familiar enough with the basics of, oh, UFW as a firewall, for example. It's actually super easy to use. It has one of the best user interfaces for any firewall I've ever seen. It's super quick just to say like, hey, lock this shit down so I can only access this on 22. Oh, this is a web server? Open up 80 and 443. That's it. Done.
Oh, yeah, okay. Turn off password authentication. Only SSH keys. And now you have fucking Fort Knox. Good luck getting into that. If you could get into a box that is set up like that, it has UFW running. It locks down to just those three ports and you switch from password authentication to SSH key authentication.
Oh, yeah, okay. Turn off password authentication. Only SSH keys. And now you have fucking Fort Knox. Good luck getting into that. If you could get into a box that is set up like that, it has UFW running. It locks down to just those three ports and you switch from password authentication to SSH key authentication.
If you get into one of those, if you can get into a box like that, I mean, you just won the fucking lottery. You have a zero day. I mean you can sell that to North Korea or China or make them bid on it and boom, $5 million clean in the bank. So that's the sort of basics, right? Like it's actually not that difficult to secure a box.
If you get into one of those, if you can get into a box like that, I mean, you just won the fucking lottery. You have a zero day. I mean you can sell that to North Korea or China or make them bid on it and boom, $5 million clean in the bank. So that's the sort of basics, right? Like it's actually not that difficult to secure a box.
It's not that complicated to run pseudo-app upgrade if you need to update something. You don't need to do it that often. And also, by the way, didn't you just set up a fucking JavaScript – interpolation deployment compile pipeline that involved 700 megabytes of node modules across 5,000 dependencies and you were able to figure that shit out?
It's not that complicated to run pseudo-app upgrade if you need to update something. You don't need to do it that often. And also, by the way, didn't you just set up a fucking JavaScript – interpolation deployment compile pipeline that involved 700 megabytes of node modules across 5,000 dependencies and you were able to figure that shit out?
You're telling me you can't add one line of configuration to the SSD daemon and you can't run UFW allow 22? Oh no, that's too hard, man. Shit, just way beyond my capacity. What? Man the fuck up or woman the fuck up. That's pathetic. That is pathetic. And we can beat that shit out of you. We can do some server phobia.
You're telling me you can't add one line of configuration to the SSD daemon and you can't run UFW allow 22? Oh no, that's too hard, man. Shit, just way beyond my capacity. What? Man the fuck up or woman the fuck up. That's pathetic. That is pathetic. And we can beat that shit out of you. We can do some server phobia.
reverse cognitive behavior with you you're gonna okay listen listen i know you're afraid of the server it's not gonna bite you it is not gonna hackers are not gonna get in there but first let's expose you to linux see here's a computer it runs the linux you can touch it it's okay just put one hand on the space bar and push it push it one time see nothing bad happened
reverse cognitive behavior with you you're gonna okay listen listen i know you're afraid of the server it's not gonna bite you it is not gonna hackers are not gonna get in there but first let's expose you to linux see here's a computer it runs the linux you can touch it it's okay just put one hand on the space bar and push it push it one time see nothing bad happened