• ponytech 19 hours ago

    How is it different from https://diskprices.com/ ?

    • kabes 13 hours ago

      It's different in that diskprices doesn't make money for the OP, while it only costed the OP 15$ in claude credits to slopvibe a competitor.

      • duskwuff 18 hours ago

        Well, for one, the prices are less accurate... ;)

        • tuananh 15 hours ago

          i tried 5 items. all of the prices are widely off. i just gave up.

          • winrid 13 hours ago

            you have to find the "renewed" price somewhat hidden on the amazon page

        • Latty 18 hours ago
          • nick238 15 hours ago

            I've noticed diskprices.com getting increasingly bad with filters, probably because the source data is garbage with Amazon sellers trying to jam all the keywords into titles or descriptions/features..."M.2 USB-C 3.2 PCIE NVME"

            • vektor888 19 hours ago

              Many users are pointing out that the concept is very similar.

              The product listings are perhaps different?

              • bananapub 18 hours ago

                yes, OPs one has strictly less listings (diskprices.com does multiple countries).

                • vektor888 18 hours ago

                  Even terabytedeals.com does, you have a drawer in the top-right corner!

              • snvzz 13 hours ago

                Neither allow filtering for CMR (vs SMR) or TLC (vs QLC).

                Neither have a column for Endurance (TBW), or power consumption (load watt, idle watt, RPM...).

                Both list disks not actually available for purchase (fake prices).

                Very limited usefulness.

              • john01dav 12 hours ago

                https://pcpartpicker.com/products/internal-hard-drive/#sort=...

                It has Amazon as well as many other stores, and several other filtering options. It supports hard drives, SSDs, and other computer parts (everything that you need to build a computer). It also has a compatibility checker if you give it a complete parts list. It also works in several countries.

                • goda90 20 hours ago

                  The prices don't seem accurate on the ones I checked. Maybe they were a few months ago, but there's been a lot of stock shortages, especially for larger HDDs, and it's been driving up prices.

                  • vektor888 20 hours ago

                    Thanks for the input!

                    This should be the price as shown in the product listings for the category. Perhaps, depending on product availability, you are shown different prices on the product page.

                    I will take a better look into this, but I can confirm that this data is very recent (about 4-5 hours ago), definitely not months old

                  • nebula8804 14 hours ago

                    Man even spinning rust has inflated. In mid 2024 I got a 8TB WD Blue for $115 and now the cheapest 8TB I see on PcPartPicker is $160... isn't that like 30% increase in a year or so? :/

                    We didn't know how good we had it.

                    • no-name-here 6 hours ago

                      $115 / 8 TB is $14.38/TB. In the last 2 or 3 months there have been drives for far less per TB (closer to $10/TB), but it seems like the sweet spot for the best deals has significantly increased in TB.

                    • SuperKlaus 18 hours ago

                      I filtered for ssd only, minimum 2tb, top 5 prices are wrong or the product is not available on Amazon US

                      • jollymonATX 17 hours ago

                        These sites all suffer from the same defect, amazon pa-api pricing is NOT consistent in any region with the carted values an end user will be shown. This is a well known thing if you have worked with that api before and you are essentially just dropping the authors 24 hr amz cookie for them to earn off all other sales. Not to say thats bad, but the value add from a price comparison site like this is minimal to the end user as you will very likely not get that shown price.

                        • vektor888 17 hours ago

                          Unfortunately, this is what I sometimes experience, and I am not sure there's much that can be done. I am already trying to filter out outliers, but if a price looks "plausible", this filtering doesn't do much.

                          Sometimes I get prices for items that are unavailable or completely off (perhaps from a 3rd-party seller?).

                          • Aurornis 15 hours ago

                            Is this really it? The prices just seem completely wrong from the links I clicked. I can’t imagine the PA-API is really that far off for every product, unless something has changed drastically from the last time I used the API.

                          • vektor888 17 hours ago

                            I am still working on availability, but prices should look more accurate for US products

                          • BrandoElFollito 19 hours ago

                            At least for France prices are wildly innacurate. The actual ones are 150 to 200% the price on the table.

                            I checked 6 to 8 TB HDDs.

                            • vektor888 19 hours ago

                              Thanks for the feedback!

                              These prices are 5-6 hours old. While working on this site, I noticed that Amazon pricing can be very dynamic.

                              Moreover, it could be that Amazon is returning the retail price, but because of current availability, once you land on the product page, you are shown prices from a different seller

                            • IgorPartola 18 hours ago

                              A graph could be fun. Also sources other than Amazon, especially https://serverpartdeals.com/.

                              • vektor888 18 hours ago

                                I was thinking about including additional stores at some point, but mainly from the EU.

                                Once Amazon's pricing issues stabilize, I will try including some more sources!

                              • Imustaskforhelp 19 hours ago

                                Anything like this for the Indian market as well? I tried diskprices,terabytedeals & pricepergig (currently the only 3 websites mentioned right now in comments/main post show hn itself) and none of them support Indian services.

                                If someone does support Indian markets, I have a minor suggestion to include both Amazon and flipkart.

                                I would honestly really appreciate a quick website I can point out to in my local community so vektor if possible, can you please add it?

                                What are your thoughts on it?

                                • vektor888 18 hours ago

                                  I tried to have a look, but from my associates central, I cannot enable affiliations on the Indian store, sorry!

                                  Moreover, I am not familiar with the Flipkart platform myself

                                  • Imustaskforhelp 18 hours ago

                                    Yup don't worry about flipkart if that's the case, but can you please add atleast the amazon.in's suggestion. Thanks for trying with flipkart as well tho! But are you able to connect it with amazon.in?

                                    • vektor888 18 hours ago

                                      Unfortunately not, I can see a bunch of other EU countries and Japan, but not India

                                      • Imustaskforhelp 17 hours ago

                                        Edit: looks like diskprices does support India, I may have missed the spot as I wasn't wearing glasses!

                                        https://diskprices.com/?locale=in

                                        • vektor888 17 hours ago

                                          Cool! I'm happy you've found something working for the Indian marketplaces!

                                        • Imustaskforhelp 18 hours ago

                                          Hm is there any definite reason for this? Perhaps I can try a hand at it but can you please tell me what's the thing which stops you maybe?

                                          No worries about it tho I am just curious and good luck for the project!

                                  • deathanatos 11 hours ago

                                    > 500 Internal Server Error

                                    > The operation is insecure.

                                    As a backend engineer, I am beyond tired of frontend engineers taking what is a Javascript programming error ("[Uncaught DOMException:] The operation is insecure" is a JS exception. It is most commonly raised when a page wants access to APIs without permission to such) and blaming it on the backend ("500 Internal Server Error" — except this is just a lie. No 500s occurred).

                                    • hi_hi 14 hours ago

                                      You might be interested in the list of similar services to this, from my own similar service (see the list at the bottom)

                                      https://listofdisks.pages.dev/

                                      Note, this is painfully out of date, I no longer maintain it.

                                      How did you get the data? I went the scraping route after having difficulty qualifying for access to Amazons API as I didn't generate enough purchases via the affiliate links. Would be interested in hearing how you approached this.

                                      • kldg 15 hours ago

                                        looks like you've made considerable changes since comments; all prices I checked were accurate (while nothing I checked on diskprices was). this looks genuinely helpful as this is something I look into myself by manually looking around, and is clean/easy-to-use; bookmarked it. only thing I might like on top of this is to be able to filter by if renewed or not, though they seem to often have it in the product title.

                                        • TacoCommander 18 hours ago

                                          I haven't needed to buy a spinning hard drive in about 5 years. I have no idea how to choose one any more. There are so many variations. Red, Purple, Blue, Gaming, Enterprise, Business.

                                          I just want to store some files.

                                          • alessandroberna 17 hours ago

                                            The thing that makes the most difference is a drive being CMR vs an SMR one. CMR ones are recommended if you are ever going to write large-ish amounts of data in one go or if you ever plan to make a raid 5/ raid 6 arrays.

                                            SMR drives are now what you find on most consumer drives between with capacities 1<x<8 tb (higher capacities too, but depends on the manufacturer) , they have a CMR area of the platter as a sort of write cache (like slc cache in ssds), while the rest of the platter will be really slow to write to. The write head is wider than the read head, so to overwrite something the drive has to first read and copy somewhere else the data on the track(s) that would be overwritten. This makes whole drive writes really slow and can kill raid 5/6 since resilvers would take very long, possibly even a month, instead of a few days.

                                            Besides the recording technology, the color of the label and the product line name are mostly marketing and won't make too much of a difference for simple usage.

                                            • mschild 11 hours ago

                                              Fully agree on CMR being the way to go, especially for things like home servers.

                                              The only other value might be the power on hours (POH). Effectively the intended daily running time. If youre looking for something that sits in a server, best pick something with 24h.

                                              Beyond that I think the only other difference is warranty. I know Toshiba gives 5 years on their higher end pro models.

                                            • pants2 18 hours ago

                                              Easy. What color are your files? Get a hard drive with a matching color otherwise your files will turn brown

                                              • IgorPartola 18 hours ago

                                                But two of any brands and use ZFS. That’s the easiest (though you can check Backblaze if you want to spend a few hours interpreting data that ultimately won’t matter much).

                                                • creatonez 17 hours ago

                                                  There have always been different types of hard drives...

                                                • alexfoo 19 hours ago

                                                  Feedback:

                                                  Interesting. Glad there was a drop down to pick a bunch of different sources. I was expecting it to be US central but was happy when I saw I could search for amazon.co.uk

                                                  An ability to search for NAS drives, even if it's just a substring search within the product name, would be great.

                                                  Also a search on drive speed. I'm not interested in 5400rpm drives, only 7200rpm+.

                                                  (I'm looking for a bunch of 7200rpm drives that are NAS rated, so I'm not interested in generic consumer grade 5400rpm drives right now.)

                                                  • vektor888 19 hours ago

                                                    Thanks for your input!

                                                    Adding a filter on drive speed is definitely feasible. I will add it as soon as possible

                                                  • neurodyne 18 hours ago

                                                    Not to be yet another critical voice, but where are your prices actually coming from? I'm in the US, and I just chose the top three "Price/TB" items and none of the prices on your site agree with the actual item pages on Amazon.

                                                      - Toshiba X300 16TB Performance & Gaming 3.5-Inch Internal Hard Drive
                                                      - https://terabytedeals.com/us: $229.95
                                                      - https://amazon.com/dp/B0CYQXNCVZ: $353.30 new
                                                    
                                                      - Western Digital 18TB WD Red Pro NAS Internal Hard Drive HDD
                                                      - https://terabytedeals.com/us: $259.99
                                                      - https://amazon.com/dp/B08K3TFM92: $361.53 used, $549.59 new
                                                    
                                                      - Western Digital 22TB WD Purple Pro Surveillance Internal Hard Drive HDD
                                                      - https://terabytedeals.com/us: $329.69
                                                      - https://amazon.com/dp/B0B5VYRJ6Q: $465.00 new
                                                    
                                                    You can claim Amazon price volatility, but I don't suspect that to be what's going on here. CamelCamelCamel price history graphs show that these items have never been anywhere near the terabytedeals.com prices looking back the last three months, including Amazon, 3rd Party New, or 3rd Party Used prices.

                                                      - https://3cmls.co/US/B0CYQXNCVZ
                                                      - https://3cmls.co/US/B08K3TFM92
                                                      - https://3cmls.co/US/B0B5VYRJ6Q
                                                    
                                                    In fact, my spidey senses are tingling. The only strings that match the terabytedeals.com prices are completely different items.

                                                    These other items and prices only appear if you choose the "See All Buying Options" button or the "Other sellers on Amazon" menu. Then wait for the "Didn't find what you were looking for? Consider these alternative items" section to load.

                                                      - For B0CYQXNCVZ (16TB), Amazon offers https://www.amazon.com/dp/B07NTDWMSQ (6TB) which *IS* listed as $229.95.
                                                      - For B08K3TFM92 (18TB), Amazon offers https://www.amazon.com/dp/B0CMJPRLJV (18TB) which *IS* listed as $259.99.
                                                      - For B0B5VYRJ6Q (22TB), Amazon offers https://www.amazon.com/dp/B0966V6YJB (12TB) which *IS* listed as $329.69.
                                                    
                                                    That this pattern holds true for three items, seems like maybe the wrong prices are being scraped somehow?
                                                    • vektor888 18 hours ago

                                                      You are onto something, I am using a mix of scraping and APIs, and the scraped products don't seem to be accurate due to a faulty CSS selector.

                                                      I am running the process once again to get some - hopefully - better data!

                                                      • K0balt 18 hours ago

                                                        Was about to say, but it looks like you’re working on it!

                                                        Cool idea, it’s already been helpful to me even with the often inaccurate scraping.

                                                        • neurodyne 18 hours ago

                                                          Great! Looking forward to giving it another go once the data has refreshed.

                                                          Congrats on the launch!

                                                          • vektor888 17 hours ago

                                                            US data should now be refreshed. Prices look much better, but I am still working on product availability. In some cases the API is returning a price and the only way around that is scraping

                                                      • mttch 11 hours ago

                                                        The best price/TB in Amazon US are mostly NAS drives. For Amazon UK they are mostly external drives.

                                                        • happymellon 11 hours ago

                                                          Just tried for Amazon UK.

                                                          Apparently the cheapest is £17.75 per TB for a 16 TB disk.

                                                          However the second cheapest is £18.75 for an 8, but if you click through the 8 has an option for 16 at £273, which is £17.06. Non-discounted. It's just generally cheaper than the sites suggested cheapest.

                                                          So it's unfortunately already demonstrably wrong with its first two suggestions.

                                                        • thrdbndndn 13 hours ago

                                                          UX bug:

                                                          I don't use dark mode. Every time I open this site, it firstly shows in dark mode and then switches to light mode after 0.x seconds.

                                                          • guessmyname 13 hours ago

                                                            That’s because the HTML code is server-side rendered (SSR) with data-theme="dark" hardcoded on the <html> element, so on the initial page load the browser immediately renders with dark mode styles applied. After ± 500ms-600ms Nuxt’s JavaScript hydration kicks in (as this is a Nuxt app based on __NUXT__ at line 11,236), which detects your macOS system preference via prefers-color-scheme media query and updates data-theme to "light".

                                                            • danielroe 6 hours ago

                                                              it shouldn't need to do this. Nuxt has a @nuxtjs/color-mode module which ensures that the correct colour scheme is applied before the browser starts rendering the html.

                                                              if the site author is lurking anywhere - may I recommend https://color-mode.nuxtjs.org ?

                                                              • snvzz 13 hours ago

                                                                This is much better than dark mode users getting flashbanged.

                                                            • ImPostingOnHN 19 hours ago

                                                              https://diskprices.com/ has always served me well

                                                              • vektor888 19 hours ago

                                                                Yes, I guess I should have done some more due diligence before reinventing the wheel...

                                                                Hopefully, I will find some ways to differentiate. Something I don't see there is a filter by brand or a text search across all fields. I was planning to add these in a next iteration

                                                                • dfc 18 hours ago

                                                                  Ways to differentiate: On your site I can click the column heading to change the sorting.

                                                                  I'm a little surprised someone said disk prices was the best option. Changing the sort by column seems like bare minimum UI feature in 202X.

                                                                • zahlman 18 hours ago

                                                                  I had heard that relatively high capacity tape storage was still a thing, but I didn't realize it was a thing to this extent.

                                                                  • endgame 18 hours ago

                                                                    The best-designed website on the internet.

                                                                    • dcdc123 19 hours ago

                                                                      https://pricepergig.com/ is another one. Found that on r/datahoarder

                                                                      • vektor888 18 hours ago

                                                                        This also looks interesting, thanks!

                                                                    • Physkal 13 hours ago

                                                                      Great job! Could someone explain what's SAS and what's the difference between SAS and HDD? I know I can google it but I value people experience.

                                                                      • jesterson 12 hours ago

                                                                        Are you like serious? How "experience" can be applicable storage interface type?

                                                                        • Physkal 2 hours ago

                                                                          Could not the content of your words been better spent answering the question.

                                                                      • random_duck 14 hours ago

                                                                        This is great! Any plans of adding tape ?

                                                                        • thehias 19 hours ago

                                                                          Every price i checked on Amazon.de was wrong on your website, this is totally useless! Often the real price is like 300% higher

                                                                          • universa1 11 hours ago

                                                                            Not affiliated, but for Germany I'd check https://gh.de ... For technical products you can filter for mostly any relevant detail... At least most German shops are there, and only a few not.

                                                                            I am always curious why there doesn't seem to be something similar everywhere?

                                                                            • vektor888 19 hours ago

                                                                              Thanks for the input!

                                                                              As I mentioned to other users, Amazon's pricing seems to be quite dynamic. This data is just 4-5 hours old, but it already seems quite stale.

                                                                              Note taken that it should be updated more frequently!

                                                                            • superkuh 20 hours ago

                                                                              If only you had known about diskprices.com you could've saved yourself the trouble.

                                                                              • vektor888 20 hours ago

                                                                                Oh well... nevertheless, it was a fun project to work on, and it still is!

                                                                                I am planning to add some aggregated statistics (e.g. price trends by brand/category)

                                                                                • baal80spam 19 hours ago

                                                                                  Or just quickly pivot to RAM prices!

                                                                                  • ZeWaka 18 hours ago

                                                                                    diskprices supports RAM as well :)

                                                                                  • superkuh 19 hours ago

                                                                                    I guess you didn't read the amazon tos then. Price trends and history is not allowed.

                                                                                    • dewey 19 hours ago

                                                                                      ToS are not enforceable if you don't use an official product feed from Amazon in this case. As shown by thousands of companies providing exactly this service for competitor analysis.

                                                                                      • johnneville 13 hours ago

                                                                                        i think they mean the ToS for amazon's affiliate link service, which prohibits earning a commission if your site has price history (a few large and old sites have exceptions)

                                                                                      • vektor888 19 hours ago

                                                                                        Not for this specific use case.

                                                                                        Are platforms like Keepa violating Amazon's ToS then?

                                                                                        • superkuh 19 hours ago

                                                                                          Ah, from the wording ("pull") I assumed you were using the API. You use your own user-agent to access the site(s) and collect prices then? Do you have any trouble getting blocked doing that? Is it some headless chrome controlled programatically?

                                                                                          • vektor888 19 hours ago

                                                                                            I have another site that made some qualified sales, so I can use the APIs.

                                                                                            I also played a bit with scraping, and you can do that quite easily, but if you want to do it at some scale, you need lots of proxies, and quite soon it gets slow and overkill