Episode: 3362 Title: HPR3362: Spam Bot Honey Pot: Eating your own dog food Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr3362/hpr3362.mp3 Transcribed: 2025-10-24 21:56:39 --- This is Hacker Public Radio Episode 3362-4 Tuesday, the 22nd of June 2021. Today's show is entitled, Spambot Honeypot, Eating Your Own Dog Food. It is hosted by Roen and is about 19 minutes long and carries a clean flag. The summary is reviewing some stats and the accessibility by screen reader of this spam filter method. This episode of HPR is brought to you by an honesthost.com. Get 15% discount on all shared hosting with the offer code HPR15. That's HPR15. Better web hosting that's honest and fair at An Honesthost.com. Hello and welcome to another episode of Hacker Public Radio. Today I am revisiting my Spambot Honeypot, partially responding to, well, partially responding to RTSN's comment about how it did and any kind of stats. So I did look and from when I first implemented on our public site on February 16th of 2021, up until today, which is May 29th, 2021, I have 661 messages submitted from the form. Of those 527 were identified as Spam via the URL method and that left 134 being sent through of the 134 that were sent. 38 are uncought spam and there were 96 valid messages. So overall, I think it's doing a pretty good job of getting rid of the worst of it. The 38 of the 96 is easier to deal with them and makes you less likely to just give up. I was actually thinking of just shutting down the form. I'm not sure how useful it is, but it does look like it is getting some valid use. Keep it going. Anyway, I also, as the title suggesting your own dog food, I know in my last show, I ask, if there were any HBR listeners who used speech-to-text, screen readers, speech-to-text, wrong direction, text-to-speech, the screen readers. If they could give feedback, but I thought I should actually just try it out myself. This will be typical usage from a visual user who does not very familiar with the screen reader technology. I'm on the latest version of POPOS, which is basically a, you know, based front-end. So I'll be using the default speech-to-text, text-to-speech. So let me see if I can get that turned on and get to my forms. So we can hear how they sound. If my method for hiding those extra fields works as I was hoping it would. So let's see. We'll find settings and where was it? Accessibility. To screen reader, turn it, turn screen reader on. Screen reader on, screen reader on. Okay, let's appears to be on. No. I need to get to my show and get to my site. Let's see if I can get it to... Well, now it's not. What browser am I? I'm using Firefox. I am in private mode. Oh, and I see if I turn on. I'm also got... Why is it not? Maybe I need to close down fire. Access your window. Rodex, I will make a cube of overview panel. Firebox, where's Rodex? Within a firebox, private route. Within a firebox, private route, in train. Search with dot dot dot dot. Okay, I get up early. Except I was in private and I didn't save my... You see if I can find my... Oh, what's wrong? Left over, back face, code. LTE, left over, select J, D, R, B, here, V, R, D, K, back face, K, I, E, I, O, T, O, R, E, F, A, H, O, Pre-H, R, R, T, Search with dot dot dot dot, go. Or enter, but left hand in the middle top of my face. The DPS, code, and slash, slash, dot dot. Capture public radio dot or slash, S, dot, B, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V, here, V Here, V, here, V, here, V, here, V, I don't know. I don't know if I didn't wait long enough, I entered my name and I had to hit tab twice to get to the submit query, but it didn't say submit query. I don't know if it was just too slow, so then I hit it and then that's when you heard it reload and it does show. So that works and it didn't give me the extra field that I noticed. Let me try this again and see if maybe... Oh, let's see if we can get something else. Okay. Okay. Okay. Okay. Okay. Okay. Okay. Now that's what happens if you just enter the form, let me see if I can... So now I tab, it's not... For some reason, if you tab to the... Maybe this is just me not understanding how you use the... The voice mode. How do the entry form, like the field for putting your name, if I use the down arrow... No, that takes me... It's like it... Okay. I'm not sure... Getting to that submit query is kind of hard from the... I don't know. Anyway, I mean, it does appear to work. I'm not getting that other field, at least in Firefox. So let me jump over to Chrome. What? What happened? Chrome. So it moves. Okay. There we go. All right. So it's red the whole thing. Now I'm in the inner form to enter my name. Except the... Not... The only end shows up in the entry form in Chrome. I'm not... It's not showing my character. It's not showing my character. I didn't have to have it, I got to submit. For some reason, it didn't like ROAN or the ROA, but it left the N. So I'm not quite sure about that. I don't know if that's something I've done with the form. Or me just not understanding how to use a screen reader. I know there's navigation that gets associated with it. I'm not quite sure what's going on there. But the hidden URL field doesn't show up and I didn't, you know, it didn't sound like you didn't hear it as I was tabbing through. So that's good. So overall, it seems to be working with the screen reader. I think some of this is just me not really knowing what I'm doing with it. Okay, so I do want to see what it's like on my work site. So this is in Chromium. So I'm already there. There's a lot of completed mess in any of the questions. And finally, we may receive a response within 20 minutes. Okay. So that's it. Submit your questions below. Questions and finally, we may receive a response within 20 minutes. Or as for a distance, please call 1-800-Wish to be contacted by an icon within 20 minutes. It seems to go sentence by sentence. And it did put me into the first form for my name. So let me do that. Oh, a graphic top and leaving form. Okay, it doesn't. Okay, I can't type my name. Okay, so it does. I can't name my name. I don't know what's going on. I'm saying it's misspelled, but probably because I capitalized. All right, let me. One password menu available. Press the power key to connect. Okay, well, having doesn't do well. I must not have. It doesn't tell you what field you're in. What do they call the attribute that. But says in, you know, let's you say what the field is. But I don't have it labeled. So maybe this is not good for speech readers. At least if you have. I'm trying to. Like I said, I don't know. Maybe this is just. Me not understanding how to use. And how do I get out of the field? I don't know. So return takes me to the next one. And it tells me the name of it as an email entry. Okay. See that you know. Let's have. I don't know. Let's have to say subject. All right, well. I guess I got a little more work to do to actually make this accessible. But let's. The purpose of today's webinar. I don't even know where I am anymore. For today's podcast. There we go. I'm just going to see if that didn't form field. This is actually it. And I guess I'm going to have to maybe revisit this again when I figured out. How to actually make this accessible. Or at least more accessible. The. I just. Sometimes it works. I don't get it. I come. So weird. When I first tab to it, it won't say like what it is, like phone entry. But if I shift tab back to the previous field and shift tab forward to it, it does say it. So I really don't know what's going on. I guess I really need to look into this more. Sam. Sam. Sam. For. For. For. For. For. For. For. For. For. For. For. For. For. For. For. For. For. For. For. For. For. For. For. First. Sam. For. For. For. Hey. No. For. Next. I want to have some issues too. jutood num. For. For. Mac. I don't have bicycle behavior. There it is. For us, you suddenly, that was what I put down to let people know that you shouldn't be using this if you're using links, sort of like a standard, you know, when you're in a standard form and you're turning it in. But it doesn't seem to let you actually go to the input. So, I'm not sure. So, the system issues that you can't actually put in there. I'm going to go over to Firefox and see what we got there. This will come in. Let me just try it. No, I'll do it in private. Double-You-Go-Lens-3, Commodore. It works with us. Go for it. Table with Durant. So, that's all on this page. So, can we really run you at A-Sash Canada? One has 800 questions. And by leaving me with an email response, we did 24 visits. Please completely contact it by a high comment. Payment-3. It's a Roman name. Wow. Oops. What's that? Oh, wow. Yeah. So... Payment-3. How do you... How do you... How do you... How do you... How do you... How do you... How do you... How do you... How do you... How do you... I... How do you... How do you... How do you... How do you... How... How do you... How do you... I know that it's the message here, which is bad in both. Okay. Firefox seems to skip it. I mean, if I use the tab key, this is problem. It's not going to get to send. If you use the update, that takes me back in the down. It takes me directly to send. So there's still room for improvement. Obviously, there's a lot to know, but it does seem generally speaking. At least the concept is solid for screen readers. I obviously need to learn more about how they work. And I guess, obviously, probably test this in windows on a windows screen reader also. But at least I guess it's a step in the right direction. Wasn't quite as simple as I was hoping. But I guess there's always room for improvement. All right. Thank you for listening. I hope you found this another interesting episode of Hacker Public Radio. You've been listening to Hacker Public Radio at 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 infonomicon computer club. And it's part of the binary revolution at binrev.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 under Creative Commons, Attribution, ShareLife, 3.0 license.