Files
hpr-knowledge-base/hpr_transcripts/hpr1584.txt
Lee Hanken 7c8efd2228 Initial commit: HPR Knowledge Base MCP Server
- MCP server with stdio transport for local use
- Search episodes, transcripts, hosts, and series
- 4,511 episodes with metadata and transcripts
- Data loader with in-memory JSON storage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 10:54:13 +00:00

480 lines
41 KiB
Plaintext

Episode: 1584
Title: HPR1584: An interview with Josh Knapp from AnHonestHost.com
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr1584/hpr1584.mp3
Transcribed: 2025-10-18 05:20:54
---
This episode of HBR is brought to you by AnanasThost.com.
Get 15% discount on all shared hosting with the offer code HBR15.
That's HBR15.
Better web hosting that's Aniston Fair at AnanasThost.com.
Hi everybody, my name is Cam Talon and you're listening to another episode of Hacker
of the Grady or today I've got an interview with you with one of our own hosts, Josh.
How are you doing, Josh?
I'm doing good.
Do you want me to start?
Sorry, go ahead.
Do you want me to restart my recording too?
No, that's not necessary.
I just restarted it to sync up and make editing easier.
I don't like editing as everybody knows.
You might remember Josh from such exciting episodes as 740, DDoS.
What is it and how to protect yourself which was an interesting episode and it is your
only episode, Josh, very sad, very sad.
However, I can't be too annoyed with you because as many of you know, Josh is the person that is
behind the hosting, very generous hosting that we have here at HBR and it's basically about that
that I wanted to talk to you about him.
So you're going to, can you just tell us a little bit about yourself, Josh, and what you do
for daily living and that sort of thing?
Yeah, so we are actually starting to branch off myself in a couple other of my co-workers
at the current location.
We started seeing some things that we thought we could do better as far as providing hosting and
and unfortunately, it's divergent from what our current job details or entails, excuse me,
it's still very early here for me.
So what time is it over there?
Uh, it's 9am and I went to bed roughly about 2am, so.
Oh, the youth, I never did such a thing.
It's more to relate to work than anything, unfortunately.
It's nothing so much fun.
Okay, so you work at a hosting provider which currently hosts a BinRab stuff on the HBR
on the HPR website?
Correct, and so we are actually branching out, um, providing more optimized service and that's where
we're moving HPR and all the BinRab family sites over to that environment.
What's that called?
Uh, it's called an honest host.
ANH and ESTHST.com.
Correct, correct.
So, um, so what are you planning on doing over there?
Um, realistically, the name kind of says itself.
We plan to be honest with our customers from everybody in a shared plan all the way up to a
dedicated cluster, uh, instead of going off and trying to
while people with unlimited for a really low price, we're actually going to go off and
price things out based on resources that people get access to.
Uh, so instead of, oh, get free hosting for just the like and ends up being something ridiculous
like the only gig gig, um, we are free hosting. We say, okay, this is, uh, WordPress plan,
you get 256 megs, uh, of storage based when we support it by ads.
We're very upfront about that. Um, one of the biggest things that shared hosting, uh,
has right now. I mean, if you go to GoDaddy, if you go to anybody, you see
unlimited packages for 495, 695, start your hosting for penny, that's where I think that's not
honest hosting. Uh, when they say unlimited, there's no way for somebody to give unlimited
resources. If that were the case, uh, Netflix would not have to pay as much as they do Amazon for
their cloud services. So instead of going off and being like everybody else saying, we'll give
you unlimited for this low, low price. We have that low low price, but then we have resources
attached to it. This is how web hosting was 10, 15 years ago, uh, where you paid for the resources
that you had. And then somebody in marketing department said, well, why do we have limits?
And yeah, we got stuck where we're at right now. And that was probably the reason why we wanted
to branch off is because we were seeing so many people upset that why I paid for this unlimited
plan. If it wasn't unlimited, why'd you sell it as unlimited? And people don't get that in the
terms of service. They hide things like, oh, you can't use over certain miles CPU. You can't use
this storage space for anything except web services. It's all hidden and it's not very obvious to
the customer. So we want to change that. Okay, super. Um, listen, the, um, yeah, it's not like mobile
phone operations. Also do the same thing, I guess. Exactly. Really annoying me very much.
So you're offering right now, uh, three different services. Um, so you've got the WordPress
under the WordPress hosting. You've got ad-supported entry, blogger, and advanced just for people
you get an idea. So I'm going to round it up to the nearest dollar. So four dollar a month
for the entry. That's one giga space. And um, which everything has access to one WordPress multi-site
sub domain and access to all on a source themes and plugins with no ads. So then one gig is four
dollars, three gigs is seven dollars, and six gigs is ten dollars a month. That seems pretty fair
actually. Yeah, it really is, I mean, based on the resources that we have available on the system.
So we took what it cost for us to have the system up, what it cost for us to maintain. We add a
little bit of a margin on it for our profits and for expanded growth. And then that was it. We
don't try and gouge the customer or anything like that. We're managing the WordPress environment
for them. So there's no issue of somebody going off in no crap. I just got hacked because I
didn't update. We do all the updates. We make sure that all the plugins are updated. All the themes
are updated. That WordPress plan, you literally only have to worry about managing your content. We
manage the plugin updates. We manage the WordPress updates, the system updates, everything is managed
through us on this plan. And that's part of what we do across all of our plans. All of our
plans have managed hosting. So we cover the kernel updates. We cover the system updates with the
WordPress plans. The only one that we actually update a software application as far as a web application.
But our shared and dedicated and seem to be our VPS will all have the ability,
have a program called install a tron inside C panel that will automatically update your plugins
and your WordPress for you and make a backup beforehand. So we've got some pretty awesome tools
at our disposal. One thing that you don't mention, just in case people think this is an advertisement
for Anonymous Toast, it kind of is. You guys have been supporting HPR for so long. And I think
it's no harm for people to get a view. But I do want to go on to some of the technical aspects
with relation to the bin web projects and stuff later on. But I am kind of interested here in
what mount a bandwidth limitations there are because that's not mentioned on the site.
So our partners, we have a couple different partners that we work with. Realistically,
we start with the WordPress hosting. I doubt anybody is going to be pushing 20 terabytes
of bandwidth a month. And that's actually where we're at as far as our limit is 20 terabytes of
server. And any customer like is a dedicated server or something like that, they're going to be
getting that same limit. Now, with the WordPress plan, anybody that was to that point of trying to
use 20 terabytes of bandwidth, it's been my experience. They haven't been only using six gigs of
resources. So there was some math done in there. It's like, if they're doing that much and it
may come down to a part of our customers' rights, we will be upfront with them. We will say,
okay, we see that you're using this much resources as far as bandwidth. And while we can go off and
support it, we would much appreciate upgrading to a better plan. And if it's not in their cards,
then we can make adjustments accordingly. It won't take the site down, but we can actually slow down
the site if necessary to protect everybody else. Yeah. So basically what you're saying is,
if I've got a $4 a month plan or better yet, some friend of mine asked me where can I host my
website? I can throw them at you. And if for one day their website goes to one gig a month,
then that's going to be no problem whatsoever. Right. There's no problem. Absolutely excellent.
Okay. I'm going to look at some more of the hosting. Sure. Can you tell people the difference
between just to make this more kind of generic episode than the blatant advertisement that we're
doing so far? What's the difference between shared hosting and dedicated hosting and then
BBS hosting as well? So shared hosting is a server that we set up. We manage. We install
C panel and each user gets a C panel user access. And they can log in and manage their emails,
things like that from in that panel. So I'll just go through the plans here. The base is the base
starts at five dollars. Then jump is 10 advanced is 20. And that goes from four 20 and 50 gig storage
to gig bandwidth, 10 gig bandwidth and 25 gig bandwidth, five email accounts, 10 email accounts,
25 email accounts, two databases, five databases and 10 databases, and CPU average,
one percent, four percent and 10%. Hey, CPU average. That's pretty good. What happens if they go
above these limits? So that's weekly average. So if they burst and they don't have a high usage
the rest of the week, nothing. They don't even get a notice from us. It's based on weekly averages.
We have configured the servers in a way that actually would prevent a single user from
taking down the server without actually having to install something like cloud Linux or anything
like that because of how we configure the server with Apache 2.4 using a fast CGI password to PHP
FPM. And then each FPM pool is a per user pool. So you have so many workers that can run in the
background. I have so many workers that can run the background. We've configured it so that no one
user with all their workers could actually take down the entire server. So we take a look at your
usage average. Obviously, if you've got an entire day where you're just pegging the CPU for your
system or for your users, you're going to be over your weekly allotment. Then we send an email saying,
hey, we know you're above your allotment. And as long as you're not taking down the server,
we don't actually suspend. We may tweak your users or the number of processes that you can
spin up again to slow down the performance and stabilize the server if there is an issue,
but usually we'll just send out an email and say, hey, this is where you're at. This is how much
above you're at. This is the plan that we recommend you move to if you're expecting this kind of
traffic regularly. So no additional bills? No. Okay, and what happens if you go over your monthly
bandwidth and you know, bandwidth pretty much? We send out notices at 75, 80 and 90 percent
notifying that there is a bandwidth usage going on. At 100 percent, then we slow the site down
to a crawl. We don't completely disable. We slow it down to a crawl. Unless we get a no bill,
yeah. Right, no bills until we get a confirmation that you either want to purchase more bandwidth
or they want to move up to a higher tier plan. Okay, and then what's always concerned about that,
I think that's ideal because I don't want to build. I always get terrified if somebody
compromises my site or is doing a DDoS on my site just trying to rack up my bills for me.
Right. Just say, somebody's been attacked. Is there anything that you can do to help or are
they left on their own? And that's actually something that we partnered with CloudFlare for.
CloudFlare does really well with DDoS mitigation back to my last show. They essentially put
into place what I was discussing about in the show. They have engine X servers all over the world
and then they manage the DNS to pass through those engine X servers. They're basic or they're free
plan is pretty decent for moderate small attacks. They say that they give minimal, but it's actually
fairly decent. I've had to use it myself a couple times. Then they do the CDA optimization,
things like that, but they're also the ones that were responsible for filtering out, I believe,
of spam-hoss. They were getting a really massive attack a year or two ago, and they filtered
that attack and realistically that said something about how they do their infrastructure and
kind of gave credence to what I said in the HPR episode because they're doing exactly what I
mentioned in there as far as mitigating the deal, distributing the attack. It was really
quite cool to see. We partnered with them and so all of our servers by default have CloudFlare
enabled. They can click to enable that. They have to need more services through CloudFlare. It's
very easy for them to upgrade and change that right through their control panel interface.
Okay, and the other thing that you have available is dedicated hosting. I've got to the plan
one is $350 a month, and two is $500 a month, and plan three is $750 a month, and the difference
between those two is Xeon QuadCore, 33 gig Xeon, 8 core, 2 gig, dual Xeon, hexacore, 2 gig,
one, one, and two gig storage, where that's red 10, four IP addresses, four IP addresses,
four IP addresses, 16, 32, and 64 gigs of RAM, and you've got, on all the plans, it seems to be
20 terabytes, 100 gig, C panel, ruthless kernel upgrades, and naggios monitoring.
Those are not bad prices actually. Yeah, I'm mildly internally.
Right, but what is included with it, we were trying to make it, so that was a fair balance for
the customer and for us. Like I said, we aren't trying to gouge a customer. We do have a little bit of
profit margin in there specifically, because we do have costs that we have to cover, and then
on top of that, we have to eat. But we don't gouge the customer, so we want to make it something
that's respectable for the customer to say, hey, you know what, I like this, and it's not
bad price, and that part of that is I went to our partners and said, hey guys, I need to make
a profit on this too. Let's work on something that's going to be beneficial for both of us,
and so that's, I got a little bit of discount from my providers, but now a lot, especially starting
out there like, oh, we'll throw you a little bone here, and if you do something, then we'll
talk later. It seems to be always the case with bigger companies, but starting out, it's enough to
get everything rolling. I want to mention that each one of these is an actual hardware raid,
so it's a raid card with a battery backup. I've noticed that a lot of hosting providers say,
oh yeah, it's got a raid, but then you get into it, and you realize it's Linux software raid,
or it's a firmware raid that doesn't have a battery backup on the raid card itself, so
you run into the same issue you would have ran into if it was just a single drive a lot of times.
Okay, and you don't have as yet the PS hosting, what's your kind of plan for that?
I'm actually writing the API system, well, writing the hook into my provider's API system,
so what I want to be able to do is when they click it, it automatically provisions. I may just add
the VPS to the site and have manual provisioning until I get the automatic piece finished. They've
got a nice API. It's just sitting down and finding the time to write all that code, and that's
well, there's going to be about a month before this is released, so you've got some time.
Can you have price plans available and what the differences are between them?
I'm still working on all those. I'm actually working on getting a better pricing point.
They're pretty good already, but I want to get them even better realistically,
because I've got to compete with people like Hostgator and
software and all these guys who use just absolutely ridiculously large servers, and I don't want
to do that because it becomes an issue of if that server goes down, I have a ton of people down,
and that's part of the reason why I'm including those backups is I don't want to have somebody go
off and say, oh my gosh, my entire business is down right now because the server's down,
so it's really one of those things.
I'm there in folks, and my experience over the last two, three years, Josh.
Three years, yeah. In dealing with you, people say, I'm the email person behind the admin,
that's Hacker Public Radio, but that is purely from an administration point of view. The actual
administrator behind HPR is and continues to be Josh, and the service that he has given us
has been absolutely phenomenal. There's been a lot of stuff going on in the background that people
don't realize, moving servers, putting up VPSs, increasing disk space, problems with C panel,
problems with some of the scripts we're trying to run, and every step of the way it supports
has been absolutely fantastic, so I would have no hesitation whatsoever in sending you over to
this website and experiencing what it is that these guys do. Thank you for that plug out.
So there you go, I sold out, I sold out to the man, but yes, so I guess when are you still working
for the other company, and when do we need to update the intro and outro biscuit?
You guys can do it as soon as possible, because I'm actually in the process of moving you guys over
as we're speaking. That was what I was doing before. I hopped on here. I upgraded your guy's server
to the latest version of C panel. I put in the Apache 2.4 and the PHP FPM, had a customer that
was at another hosting provider, got some really big name musicians for a show tweet about his site,
and he was getting over 10,000 simultaneous views. It was crashing a server.
Apache can stay started. We put the method that we're using for all of our shared servers,
all of our dedicated all of our VPS servers with the Apache 2.4 event, NPM, PHP FPM,
and a dual core server actually managed to stay online while serving about 10,000 simultaneous views,
which is insane. So can you explain a bit about the technical cavities behind that?
So PHP is in its current form in Apache, you're looking at a single thread process.
Going to something like EventView allows for it to go multi-threaded, but if you do just
straight fast CGI, you lose security. So a lot of people have sacrificed performance
for security and going to something like suPHP or modRUID, and those are single-threaded
processes. To my best of my knowledge, modRUID is still single-threaded,
but you get some amazing performance from using fast CGI. So I was trying to figure out a way
to kind of marry the two and get it to work, and I had been testing this for a while using
Apache 2.4 with the proxy pass-through. The first thing I ran into was I could only pass through
to ports, and when you start talking shared servers, you run up. Well, you don't run up ports,
but it's a bad idea to have a bunch of open ports, because people can crash your server that way.
So I was like, okay, what can I do? What can I do? So I looked at EngineX, and EngineX got some
amazing performance, absolutely amazing performance. PHP, FPM works beautifully with it. You can do
multi-threaded, absolutely amazing, but then you lose the ability to use HT access.
So anybody who's using WordPress or Jumla or has pretty URLs, you'd have to literally change the
config for every user that wanted to have rewrite rules. And that wasn't really feasible for a shared
server. So I was kind of feeling a little bit defeated, and I started going through looking at the
roadmap for Apache, and I found that in 2.4.9, they had added fast CGI pass-through
to a socket, and they didn't really announce it that much.
And what does this, what would that mean for incoming?
So instead of having to pass through to ports, I now pass through to socket, so each user has
their own independent socket, and it's just specified to them. So I get the security of
suPHP, your mod, your mod, RUID, but we still get the performance enhancement of the FPM,
and fast CGI. Also allows us to do multi-threaded handlers like EventViewer, or EventMPM,
which is way better on resource usage than the old worker, or what's the other one?
Worker, or in this is the one that I used, give me a second, I actually got Google search
it, because it's been a while since I had to use it.
Yeah, no problem.
Pre-Fork, I should have known that one, pre-Fork MPM.
And mod 7PM is temper?
Multi-process manager, I think is what it is, multi-process manager, I'll double-check that.
Multi-processing modules as close.
Okay, cool. So an incoming call, does it go through NGNX at all now, or is it just strictly Apache
N10? It's strictly Apache N10, I love NGNX performance, I just didn't love the idea of having to
change the config for every single rewrite that somebody wanted to do, unfortunately, so.
And this seems to be working out well pre-N real work.
It's been working beautifully. I did do a lot of testing initially beforehand,
and some of my clients that I've worked with in the past, I've done a rendition of it
without the socket, we were doing ports, but there were only a couple sites, so it wasn't that
big of an issue. And the performance is night and day, we see on average between 30 and 70%
performance increase over a suPHPR, mod our UID, iteration, and that puts us close to
on par to a straight NGNX and PHPFPM model, and we still get all security and compatibility.
Fantastic. I must say, quite a lot, that's gone over my head. It's, yeah, I'm glad that you
know what you're doing because I'm glad I don't actually have to do the administration work on
HPR. Yeah, and that's, go ahead. No, no, you go ahead. Yeah, that's what I do on my free time,
so it's like, I really need to get out more. How big a size is HPR, Ben Rev, etc.
They have some fairly good size sites. Ben Revs had a following for years now. HPR, I know you
guys have a pretty active community. This space wise, you're not too terrible. The new server
is more than capable of handling what you've got. Backups is what's going to be the fun bit,
though I've written a script specifically for that purpose, so we'll have that, and then
I'm using the ZFS backing it up as well. Well, I'm a big proponent of having multiple backups.
I've lost external hard drives and just weep because I thought I had a file someplace else,
and then I have to go rewrite my entire thesis paper. Yes, folks, if you pull nothing away from
this episode, you don't have a backup until you can restore the file. I mean, we're talking before
about some of the consolidation stuff we want. Are we still going to have a VPS? Are you
our own play around server? I can do something with that. Yeah, that's definitely a possibility for
you guys to have. It's not going to be in a public cloud. It's just going to be a slice of the
existing server. Mostly what you guys are going to be seeing is the web services for all the
bin ref sites are going to be consolidated again, but you guys are going to be isolated still because
of the FPM pool handling, and we're actually going to restrict access for each user in regards to
kind of jail-shelling. Even if you need SSH access or something like that, we'll jail-shell each user
to prevent if one account for big gets compromised, which I'm going to do my damnedest to secure
everybody. I've done a fairly good job. I know that we've got some new sites that are being developed
in the process too, and I've had to put my foot down about some of the designers wanting
to have root access. I'm like, no, I'm sorry, no. One of the things that we wanted to do was
copy over, you know, share the repository, the apps repository where all the actual files are stored
so that we could keep, so we could access those from the BPS directory. We'll have to be possible,
no? It should be, I just need to know which folders you need to sync over, and yeah, that would be
feasible. I really wish that Citrix would pay attention to one of the features that they added
in Zen Server 6.1 and then didn't announce it and then removed it almost immediately in 6.2.
It allowed me to hook up two virtual hard drives to a VM, or one virtual hard drive to VMs.
There we go. I could share data across them if I use a cluster-aware file system.
Oh, very nice. Like CFS or?
GFS2 is the one that, yeah. Those guys are that. I use that with an iSCSI connector on one of my
other clients, and it makes life so much easier. I was using NFS before using GFS2, and
it's pending the earth. NFS doesn't do real well with a lot of connections, and so when you start
dealing with people who do realistically anywhere from 8,000 to 20,000 simultaneous connections,
Apache can't access the file because NFS can't serve the file.
Yep. So that's when we started talking and looking into, you know, I say we use me and one of my other
partners about doing iSCSI connector directed to the VM, and then having that GFS2 module, or GFS2,
and having those two servers see the same drive, and it's worked beautifully.
I throw tons of stuff at it, and it doesn't even blink.
And does that, is that now included?
Well, and it requires some setup, so we're not doing a cluster setup for any of the HPR or
bin ref sites right now. Oh, it's not something we need to immediately just, just, we kind of get
around us all the ways. Exactly. Yeah, it was basically when people upload the shows that we could
transcode them on the other server, and then, you know, send them back, but that's, again,
everything we do, we're just very grateful to have, and what is a massive amount of storage and
massive amount of bandwidth available to us to do this, and it's been donated by yourself.
And I think Stank is still throwing some cash, you know what I mean?
It's really just me at this point. Originally, we were hosting with my original company,
and all those services were kind of swept into what we considered the marketing piece.
Now, it's me running the marketing for this company, and so it's just, it's coming out of
my pocket initially, until we get some drive, or not, in any shape, like a bad situation,
but it's just me at this point doing this as far as financial, and my partners, of course.
But, do we, um, can we not set up some sort of donation button or something for sure?
If you quit your way, I mean, I've been asked a few times by people if they could donate
to support that. Oh, yeah, if you guys want to do that, that's awesome. That definitely
take some burden off of me, and like I said, I'm nowhere near to the point where I'm
asking for handouts or anything like that, but if you guys want to do that sort of thing,
the biggest thing that somebody could do is sign up for hosting, or give good word of mouth,
because I've got to compete with guys like GoDaddy and Rackspace. Well, not so much Rackspace.
Rackspace is, if I ever get to that point, I'll be taking you out, and we'll be having a couple
beers, but at this point, I'm direct competition with like GoDaddy, HostGator, the shared hosting
providers, and the guys who are starting to get into the VPS and dedicated.
Um, yeah, from my experience with the one with those guys is, I can see where your philosophy fits
in, uh, uh, honest host would fit in nicely in there. Okay, so I will, uh, from my point of view,
what I'll do is, uh, I'll go and edit the, um, all the shows that have been posted, uh, from,
I won't go back to the ones, but, uh, new shows as they come in, I'll be adding your
mention for you guys, and, um, we'll, uh, submit a new intro and outro up on the website for
everybody. We'll see how it goes. Yeah, um, probably actually give me a second here, and I'll actually
have a coupon code for people who want to sign up, who actually listen to the show, uh, they can
use and get like 15% off of, uh, the shared hosting dedicated. I don't have that much margin,
but shared, I definitely do. So if you want to ask more questions or want me to rambulant about
something else, I can't want to create that code. No, I'm just, uh, trunk head silence. Okay.
I think I've been pretty much, um, talked out, uh, from my point of view, uh, I got your email in,
and, um, you've been doing a lot for the community. It is coming out of your own pocket, and, um,
I think, uh, if nothing else, if people want to donate, uh, to HPR or at least support HPR,
um, I mean, the simplest thing you can do is, uh, you know, send a, we'll, I don't know, um, send
outward amount and, uh, spread the word. If you're, um, thinking of putting up a, as I mentioned
earlier, if you're thinking of putting up a, a website for, I don't know, your, your cousin or
something who, uh, has heard your int computers and wants a website put up, then, uh, having them
go to a third party that, you know, you can trust and, you know, four dollars a month,
so that when you're on vacation, that, um, the thing crashes or the website, whatever, you don't
need to deal with it. Josh and his team are there, and they will take care of it, and it's nothing
that you ever have to worry about, and you don't need to worry about them getting charge extra,
extra money, even though that, you know, there'll be about four visitors who will ever come to
this hubby site. It's still going to, um, it's, uh, I, I ran my own servers for the family, uh,
ran them out of my, out of the end of a connection here in the house, and everything works fine,
right until you lock your front door to get on the airplane to go on your holidays, and then always,
always, always always something goes wrong, and for that reason, I outsource my, all my, uh,
families email hosting and web hosting for that very reason, and right now here is another
place that I can send people to this, uh, um, you know, with support with, uh, honest face behind
I guess, I soak it this whole advertising thing. Well, I'd rather somebody who can honestly say
something positive about it, or even if it's negative, I mean, that's another thing that's
a little bit different from us is we will listen to what our clients are looking for and want,
and we can review, hey, does this work in our business model? If not, we take a look and see,
okay, where's this request coming from? How can we make this, uh, something that's feasible?
I, you mentioned email, I do want to make a mention that we do do outbalance spam filtering.
You were mentioning about getting hacked and somebody eating through your bills and things like
that earlier. Yep. We scan all of our shared servers email for spam, so if somebody does get
compromised, because people forget to update things, or they don't want to use our tools that
automatically update things, or they wrote a code, and I thought, oh, nobody's going to know the
look for mailerscript.php, and they get compromised and start spamming. That's one of the biggest
things people complain about is, oh my gosh, my shared server has been blacklisted because
so and so spammed, and now I can't send an email, we protect from that. All of our shared servers
are set up to first scan an email before it gets out onto the public internet to protect
the emails that are clean and good going out of the server. Would you contact the administrators if
they are sites to compromise like that, or are you tech to compromise? Yeah, if we see that,
that we've got a lot of email coming from a certain account, it actually shows us which account it is,
and we go from there, notifying them, if we have to disable an email going off the server,
I've seen some pretty ugly mail scripts ago, but typically we just contact the user either
via email, which is part of the reason why we don't like to disable email,
or if they're in the United States, or someplace that I have a decent Skype rate, I will try and
give them a call. That's fantastic. Okay, Josh, I think you're off the hook for another year
for doing a show, unless you actually want to do some shows. Well, that's I'm planning to,
as soon as I actually get time, that part of the part of my drive for actually starting a business
the amount of time I was spending, I wasn't having much say in the existing company,
and I think doing this is actually going to give me more time, which is strange. It's usually the
opposite. He ended up dealing with starting a company and losing time, but everybody around me
said, when I focus on my company or our company, we're actually doing things right so we don't spend
time going back and fixing stuff. Yes, I know what you mean. I know what you mean.
And that code that I was talking about, it's 15% off on any of the shared plans,
so they sign up for one month or 12 months. It doesn't matter. They're going to get 15% off.
It's HPR 15. They pop it in at checkout and they've got 15% off on the sign up right there.
Cool. Can I put that on the bottom on our website? Yeah, that's fine. It is only four of the shared
plans right now until I can maneuver a little bit more breathing room on the dedicate. There is
an a whole lot of room to give a discount on the dedicated at this time though.
Yeah, I know that's understandable. Also, the dedicated is in its serious business.
You're talking about people who have a serious business. They have a commercial operation.
I think the shared plans are ideal for the hobbyist who are listening to this and want
basically want a honest to goodness hosting you. Right. Exactly.
The only thing about that to be named is it sounds a little too spammy. I just host my friend.
You can come on. It does, but it was also so the name originally generated it was going to be
honesthost.com and this was after we had just dealt with some really, really nasty bits of hosting
and we're going to be doing some more blogs and discussing that because people don't realize that
hosting is kind of cutthroat and people are really vicious and they'll say just about anything.
Think of it as use car sales of the IT world. That's really what it feels like working here in
in this business. You start seeing people like, oh yeah, I can get 30 miles to the gallon.
Even more if you have it on a tow truck. Yeah, yeah, yeah. It's stuff like that that really
burns me and I think I had had a few too many drinks with my friends and we were all talking about
this idea of getting it started and what we wanted to call it and this just kind of stuck after
we had had those drinks and we don't get bledred but we were pretty pissed off.
No, I can completely understand that and you know that works two ways. It's good to see that on
your side that's frustrating with it. I think everybody has been called with a hosting provider,
you know, even as simple as domain registration and then trying to move it or trying to do anything
or there's a problem and trying to get in touch with anybody and you just go right, okay,
enough of this. I'm going to pay at two dollars extra month and just not have to worry about that
crap anymore. Right and that's that's really what boils down to and our prices for the hobbyist
is actually going to be less expensive than what say GoDaddy or HostGator are going to have
because they're $4.95 a month plan requires you sign up for two years. Okay, that's our monthly
price and we actually give discounts as you sign up for longer periods so that's that's our monthly
price. Granted, it's not a lot of resources but for the hobbyist like you said that are going to
have for the 10 people that's more than ample and gets their name out there and they can go off
and play with stuff and we have the tools to go off and say oh wait wait wait that script you
wrote up there that you thought was going to be no load whatsoever. It's doing this and we do have
tools we partnered with New Relic so we have some basic views into our system as far as what the
scripts are doing so say somebody's got a awesome script that they wrote back in 2004 and they
think it's going to work great and then it doesn't work so great. We can help pinpoint where
that issue's at. Okay, cool. While you've convinced me, you know what we should do is we'll put
this out we'll discuss them on the community news because there's some some actual movements and
stuff that we're going to need to do. There's some work in your part a lot more in your part than
my part and but let's get you on again once you've got your feet ready to go when you got those
VPS plans ready and we can do another quick episode just on what you're doing behind the VPS
is what your pricing are is and sort of what the technology is that you use in behind that as well.
All right that sounds good. We can open as well to taking questions and I know a lot of people
be interested about the nitty-gritty of of how hosting is done and you know
fielding that sort of questions how you scale up a hosting. I would welcome them because
questions lead to more educated people and what one of our goals is educating our clients so that
they can make informed decisions. I may even take some of the questions and post them on our
blog. I really want to make it so that when somebody's buying hosting even if it's not with us for
whatever reason that they are making an informed decision about what they're doing because the
internet's kind of important for businesses at this point. If you don't have a website people
kind of look at you like oh so you guys are just starting out. Do you have yeah exactly. Do you
have SSL TLS on many of your sites that cannot be configured by the way? Yes we do have add-ons
and things like that so the shared plan we charge for the IP address and the SSL all at the same time
for the year and the SSL again is good for the year we can install it on the server in your set to go.
All of our stuff if you go to us.com by default it routes to the HTTPS our billing system everything
like that is all secured down so we take security very seriously. Can you also register domains with
you guys or not? Yes we go through name cheap specifically we use their API. There is a slate
markup again I have to cover the costs of the charge transactions and things like that but then
it's all manch right through WHMCS I think it's less than a dollar that I've increased the prices
from name cheap idu.com.net.org.us and .ninja because .ninja is cool. You are correct of course.
Now I'm just thinking from the point of view again going back to the use case of the cost of
new ones just up up their business or hobby sites that you can point them to this and make sure
that the bills for everything gets redirected to one place so the domain registrations in the one
place they the SSL is in the one place and the web hosting is in the one place so they get one bill
and that's it and there you go you'll need this this and this set it up and then it's a recurring
payment payment forever in a day and that's it everyone's happy. Right exactly and then on top of that
we do offer inbound spam filtering too so if they are worried about getting spam or things like
that we use an open source technology called barua and all we charge for is the monthly cost
of the system that's running on we don't charge a license fee for barua or anything like that
we just do it based on resource usage for that so that's why we're considerably less expensive
than some of the commercial products like mxlogic. Okay cool stuff okay Josh I'm going to let you
back to migrating our site. Are we going to have any downtime around anything like that?
Not immediately I want to get stuff copied over initially I will send out an email saying hey don't
make any change or make any changes there we go um during this time because DNS is going to be
propagating but once we reach that point we'll be all copied over and we'll actually be able to
put hpr behind cloudflare so site will actually see a performance increase too. That will be
that will be good. Okay I think is there anything I missed or are we good to go? I think we are
set thank you very much. No thank you very much and again I really do appreciate it if you can
work up some sort of donation button that would be great and that we can put on our site and that
other people can put on their sites would be fantastic. Yeah I can definitely do that um do you
want to do it through PayPal or do you want to do it how do you want that done because I can do
it through I could even set up a product on the page that's hidden um and then you guys so it's
really depends on how you guys want to process it. Well how about just a regular link that is in
the JavaScript link um donate and then there's lands on the page on this hosting support hpr and
been read projects blah blah blah and then okay you'll click here to donate something like that.
Sounds good I can definitely do something like that and get you the link because I would prefer not
to be in the loop with regard to financial transactions so I know I think it would be better if
at the donate button physically went over to your site because that way then there's a separation of
of uh of roles right right now I can definitely get that going super duper now get back to work
yeah exactly exactly I will uh talk to you later then thank you very much for the interview
not a problem and tune in tomorrow folks for another exciting episode of Hacker Public Radio brought
to you by an honest host dot com you've been listening to Hacker Public Radio as Hacker Public
Radio dot org we are a community podcast network that releases shows every weekday
Monday through Friday today's show like all our shows was contributed by an HPR listener like
yourself if you ever thought of recording a podcast then click on our contributing to find out
how easy it really is Hacker Public Radio was founded by the digital dog pound and the
infonomicum computer club and is part of the binary revolution and being rev dot com if you
have comments on today's show please email the host directly leave a comment on the website or record
a follow-up episode yourself unless otherwise stated today's show is released on the creative
commons attribution share like free dot org license