• This Forum is for adults 18 years of age or over. By continuing to use this Forum you are confirming that you are 18 or older. No content shall be viewed by any person under 18 in California.

New Primer Notification Tool

I’m not hating on anyone but it seems odd to me someone’s charging for a service that’s obviously not even been tested by the owners own admission. I hope you guys needing primers get some from this service but I bought small pistol primers from Powder valley on Thursday by simply looking on their site and I got notifications from Midway today on LRP’s and their was a bunch when I looked but I didn’t need any so if it’s not picking up the really obvious stuff thats not a great sign. Again Im not judging, just tossing out some facts here.
I could understand coming to that conclusion.

I had a working system and that is how we got the primers we were able to get, but when the system was built for my partners and a few friends it was much simple, didn't have any bells and whistles, and was very rough around the edges.

Just simply because all of us are programmers so we don't mind any issues.

There has certainly been a few bugs, but these are due to having to rewrite the program to interact with the website and figure our who is subscribed and also keep track of when we pinged last so we don't constantly send texts when things are in stock.

All of the primers at the bottom of the website are primers gotten by my friend using this system, just before it was talking to the website.

Additionally, here are the logs of the system over the past few months, long before I even started on the actual primer primer website :)


It also gives an idea of the frequency that we find instock products
 
I’m not hating on anyone but it seems odd to me someone’s charging for a service that’s obviously not even been tested by the owners own admission. I hope you guys needing primers get some from this service but I bought small pistol primers from Powder valley on Thursday by simply looking on their site and I got notifications from Midway today on LRP’s and their was a bunch when I looked but I didn’t need any so if it’s not picking up the really obvious stuff thats not a great sign. Again Im not judging, just tossing out some facts here.
I also wonder about this. He joined very recently as well. What does he do that Ammoseek doesn’t do? I don’t know the guy but I don’t trust many folks and new guys I trust the least.
 
I have no doubt he’s a great guy and I truly hope it helps a few guys out. I simply know how the system he’s running works and how many thousands of different programs are doing the same thing on a very select number of sites that currently list primers.
 
I have no doubt he’s a great guy and I truly hope it helps a few guys out. I simply know how the system he’s running works and how many thousands of different programs are doing the same thing on a very select number of sites that currently list primers.
I should have paid more attention in that Python course.....LOL
 
@Storm_ Looks like you missed another one, or your system isn't working. Brownell's had small rifle primers in stock earlier today.
I'll give it a few hours for a response before I cancel.
 
Last edited:
@Storm_ Looks like you missed another one, or your system isn't working. Brownell's had small rifle primers in stock earlier today.
I'll give it a few hours for a response before I cancel.

Yep.. I am so sorry guys.

Makes me so ******* mad.

Here is what happened:
Capture_of_instock.JPG

At exactly 10:03AM CST we detected the Brownells primer coming in stock.

GID is the unique parameter that our system takes in to identify when the last time a product ping was sent out, so we don't ping the same product every 15 seconds until it goes out of stock.

I typed "GUID" instead of "GID" as the key for the identification parameter.

The system did not see a GID coming from the post request, and did not act on the ping because of it.

In non-technical speak, I misspelling a field that the server needs to identify the ping is legitimate and in-stock. Because of that the server couldn't validate that it was a legitimate ping, and did not act to notify y'all.

I fat fingered the typing f'd this up. I am sorry guys.

Of-course now its all fixed, so frustrating.


@BigJohnson2 On the note of Natchez, they did get SPP in stock but no SRP's today.
 
Further more,

As I said from the beginning, this is not about money. This was not blowing smoke, I am very serious.

So:

If you would like, I will refund you everything you have paid, and keep you on the ping list while I work through bugs if you would like.

Otherwise, I am happy to refund and cancel if you would like that route as well.

Just shoot me a PM.




I did not expect so many errors from the changes we made to streamline the system.

I will get it right, its just incredibly frustrating how infrequently pings occur, and those pings are the only real "Full validation" of the code.

Again, I am sorry for my flaws in the codebase.
It will be corrected.
 
Yep.. I am so sorry guys.

Makes me so ******* mad.

Here is what happened:
View attachment 1236797

At exactly 10:03AM CST we detected the Brownells primer coming in stock.

GID is the unique parameter that our system takes in to identify when the last time a product ping was sent out, so we don't ping the same product every 15 seconds until it goes out of stock.

I typed "GUID" instead of "GID" as the key for the identification parameter.

The system did not see a GID coming from the post request, and did not act on the ping because of it.

In non-technical speak, I misspelling a field that the server needs to identify the ping is legitimate and in-stock. Because of that the server couldn't validate that it was a legitimate ping, and did not act to notify y'all.

I fat fingered the typing f'd this up. I am sorry guys.

Of-course now its all fixed, so frustrating.


@BigJohnson2 On the note of Natchez, they did get SPP in stock but no SRP's today.
That may as well be written in sand script, because I have no idea about coding or software, I'm simply a welder. All I know for sure is that you aren't delivering as promised.
And you are correct, this isn't about money, it's about integrity.
 
Two suggestions, Storm...

1. Set up a temporary web site, emulating one of the retail providers you're scraping, and use that to fully test your code. Depending upon actual web scrapes, from the actual retail vendors, happens far too infrequently given the paucity of product.

2. Reset the monthly invoice clock for all subscribers each time there is a missed ping, until such time there are no more misses. Don't invoice again until every subscriber has gotten a full month of a healthy system.

Hope you get it sorted.
 
I hope you don’t weld pipelines or you better figure that coding gibberish out real soon. Maybe solar panel tech will be a better fit if you love working on steep and slippery roofs.
No pipelines, water tanks, or structural stuff anymore. I'm too old for that. I got into automated welding about 15 yrs ago. Now all I do is tell everyone they're doing a great job, then get a coffee and go back to my office.
 
That may as well be written in sand script, because I have no idea about coding or software, I'm simply a welder. All I know for sure is that you aren't delivering as promised.
And you are correct, this isn't about money, it's about integrity.
Yes sir. Welding is no easy task either.

Built a food truck from the axle up in early years of college.

A few pics attached... Your profession is extremely hard, many variables to get a weld right.

But I digress, happy to make it right, just shoot me a PM.
 

Attachments

  • 39954431_675488406148508_5052713725899833344_n.jpg
    39954431_675488406148508_5052713725899833344_n.jpg
    1.2 MB · Views: 17
  • 39336875_2214848115393278_5456291912711405568_n.jpg
    39336875_2214848115393278_5456291912711405568_n.jpg
    1.1 MB · Views: 16
  • 38999745_243433043170390_6441074321082286080_n.jpg
    38999745_243433043170390_6441074321082286080_n.jpg
    1.1 MB · Views: 15
Two suggestions, Storm...

1. Set up a temporary web site, emulating one of the retail providers you're scraping, and use that to fully test your code. Depending upon actual web scrapes, from the actual retail vendors, happens far too infrequently given the paucity of product.

2. Reset the monthly invoice clock for all subscribers each time there is a missed ping, until such time there are no more misses. Don't invoice again until every subscriber has gotten a full month of a healthy system.

Hope you get it sorted.
I had actually already begun working on the first.

The second was planned but not executed on yet, both will happen.
 

Upgrades & Donations

This Forum's expenses are primarily paid by member contributions. You can upgrade your Forum membership in seconds. Gold and Silver members get unlimited FREE classifieds for one year. Gold members can upload custom avatars.


Click Upgrade Membership Button ABOVE to get Gold or Silver Status.

You can also donate any amount, large or small, with the button below. Include your Forum Name in the PayPal Notes field.


To DONATE by CHECK, or make a recurring donation, CLICK HERE to learn how.

Forum statistics

Threads
165,177
Messages
2,190,857
Members
78,721
Latest member
BJT20
Back
Top