News for hackers. Stuff that matters.
Re:Show HN: RAM Prices by cranberryturkey on Monday February 19, 2024 @12:04AM (#39426402)
Re:Show HN: RAM Prices by ronyfadel on Monday February 19, 2024 @02:47AM (#39427126)
It’s not loading for me
Re:Show HN: RAM Prices by hyperific on Monday February 19, 2024 @03:10AM (#39427243)
You have to go to the prices link at the top. Threw me off too.
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @12:03PM (#39432055)
I guess you went the route of creating blog posts to play nice with the amazon affiliates program? I'm curious if that's working for you. Have been wondering if I need to do something similar. What's your experience been like so far?
Re:Show HN: RAM Prices by cranberryturkey on Monday February 19, 2024 @11:24PM (#39438047)
naah, this ai blog garbage doesn't rank
Re:Show HN: RAM Prices by lkdfjlkdfjlg on Tuesday February 20, 2024 @10:39AM (#39442570)
I mean it's really obvious. If it's really obvious to me, it's probably also really obvious to google.
Re:Show HN: RAM Prices by mg on Monday February 19, 2024 @01:01AM (#39426623)
It looks like making things easier to search through is a typical Hacker News project.

I had a similar idea some years ago for flashdrives:

https://www.productchart.com/flashdrives/

Except I decided to implement a two-way sort, so the result is a chart, with axis "price" and "size". Or whichever parameter you chose. (At least on Desktop. On mobile, I show a list.)

Then I added ssd drives:

https://www.productchart.com/ssd_drives/

And more product types like monitors, phones etc, which you can access from the menu.

Maybe we should make a group to discuss the way forward and how to make the whole world easier to search through.

Re:Show HN: RAM Prices by ojbyrne on Monday February 19, 2024 @01:16AM (#39426680)
Feature request: either an “uncheck all” or a “Select only” to select only one option in a list. Otherwise it’s a lot of clicking to find the 1 specific type of RAM you might be looking for.
Re:Show HN: RAM Prices by calrain on Monday February 19, 2024 @02:53AM (#39427161)
how about 'right click' on a checkbox removes all other selections in that options section
Re:Show HN: RAM Prices by jeffhuys on Monday February 19, 2024 @03:29AM (#39427338)
Hiding stuff like that is never good. Not for discoverability, not for mobile.
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @07:43AM (#39429131)
Good point. I’ll add that in next iteration. Was conflicted if it was a button worth including.
Re:Show HN: RAM Prices by nubinetwork on Monday February 19, 2024 @01:24AM (#39426710)
If you think that is bad, mouser quoted me over $300 for a 28c256... sure, they're new old stock, but who do they think are going to buy them at that price?
Re:Show HN: RAM Prices by hi_hi on Monday February 19, 2024 @01:24AM (#39426711)
There's a whole host of these, which is great, thats been listed recently at https://news.ycombinator.com/item?id=39262314

This one's mine https://listofdisks.com/ :-)

The faceted search approach can be applied to so many things, and it's pretty easy to code up.

Re:Show HN: RAM Prices by steelbrain on Monday February 19, 2024 @02:13AM (#39426960)
Thanks for building this. As someone who got bit by this, could you please add a column for SMR vs CMR? Thanks again!
Re:Show HN: RAM Prices by hi_hi on Monday February 19, 2024 @03:40AM (#39427392)
I had to check what that was. I'd love to add it, along with any other useful metrics that people would find useful, but I'd be surprised if that detail was available in the provided Amazon info (web page).
Re:Show HN: RAM Prices by woutr_be on Monday February 19, 2024 @01:46AM (#39426824)
I’m sure these are trade secrets, but how do these sites get all the data? Is it just scraping?
Re:Show HN: RAM Prices by hi_hi on Monday February 19, 2024 @03:38AM (#39427379)
No trade secret here, it is indeed simple web scraping.

Although as noted, Amazon does provide a product API, if you qualify with 3 sales, which I did, and was then promptly ejected from the affiliates program by Amazon. I'm honestly not sure I'd want to build my product on top of their API as they then have you by the short and curlies.

I'd be interested to see how all these other "copy cat" sites fare with the Amazon policies?

Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @10:38AM (#39430919)
I guess we’ll see. I took the scraping route, for both reasons - didn’t have the 3 sales to qualify, and I don’t like the idea of coming cap-in-hand to Amazon for access to their API. Easier to just scrape what I need.

BUT we’ll see what happens when/if I try to get a few bucks back from the affiliate links ¯\_(ツ)_/¯

Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @07:30PM (#39436597)
Wait. So you weren't ejected until you tried to use the API? Were you earning anything from your affiliate links prior to getting access to the API?
Re:Show HN: RAM Prices by taspeotis on Monday February 19, 2024 @01:54AM (#39426862)
Re:Show HN: RAM Prices by lofties on Monday February 19, 2024 @01:28AM (#39426736)
Add sorting on the columns. First thing I tried was seeing which one was cheapest per GB.
Re:Show HN: RAM Prices by adrian_b on Monday February 19, 2024 @01:31AM (#39426756)
This would be very nice, but it is still very incomplete.

The table needs an additional attribute, ECC vs. non-ECC.

Searching the list for a 2 x 48 GB DDR5 SODIMM kit finds none, while an Internet search finds candidates immediately (e.g. Crucial DDR5-5600 @ $298.99).

Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @10:34AM (#39430869)
There’s still some new product entries being discovered and added…not sure if what you found was on Amazon, but theoretically, eventually, candidates like that will land in the table.
Re:Show HN: RAM Prices by mjevans on Monday February 19, 2024 @01:32AM (#39426760)
Missing an 'ECC' vs 'Non-ECC' filter... and I honestly would like all the marketing people that feel a need to specify 'Non-ECC' to just be fired for search pollution.
Re:Show HN: RAM Prices by steelbrain on Monday February 19, 2024 @02:03AM (#39426907)
Someone correct me if I am wrong but isn't DDR5 ECC by default? I know this from an anecdote that I used to enable XMP all the time in my builds and run RAM stability tests, none ever caught anything but on my DDR5 builds, if I turned on XMP and played a game for an extended period, I'd get a BSOD after 4-5 hours, which I figured is the ECC built into DDR5 flagging something unexpected.
Re:Show HN: RAM Prices by xgstation on Monday February 19, 2024 @02:56AM (#39427178)
ddr5 ecc is on-die ecc, that is built in with the ram die, while the regular ecc relies on extra bit width(72 bit instead of 64 bit) going all the way into CPU such that it's detectable also on cpu (hence OS level) side, which also ensures the error during transmission get corrected as well.
Re:Show HN: RAM Prices by PennRobotics on Monday February 19, 2024 @02:52AM (#39427158)
There are two ECC types in DDR5: on-die ECC and external.

All have on-die ECC, which always operates. It is relatively rare to have external; something like Kingston Server Premier, and then you would need a motherboard to support it e.g. some of the Asrock ones, or just a server motherboard (MSI D3051, etc.)

AFAIK there's a performance hit using external ECC, as it adds an extra cycle. I think errors get reported to the OS differently. Beyond that, I know nothing.

Re:Show HN: RAM Prices by eqvinox on Monday February 19, 2024 @06:20AM (#39428550)
> AFAIK there's a performance hit using external ECC, as it adds an extra cycle.

This may be the case in some specific implementations but nothing in the DDR5 spec prevents you from pipelining the ECC calculations alongside the cycles you already need for cache management anyway. The memory itself and the interface don't care, they just do 72bit instead of 64bit.

Re:Show HN: RAM Prices by eqvinox on Monday February 19, 2024 @06:27AM (#39428603)
> It is relatively rare to have external;

Just to dispel this myth - here's all my electronic devices that have replaceable memory, and which of them support ECC:

ECC support (and using ECC memory):

- my old home server (an old Xeon E5-2630v2, DDR3, Supermicro MB, slated for disposal)

- my new home server (a Ryzen V3C48 embedded system, solid-run, uses DDR5 SO-DIMM)

- my desktop (a Ryzen 1700X, DDR4, ASrock mainboard)

Broken ECC due to BIOS:

- my laptop (HP Elitebook 845 G9, Ryzen 6950HS, DDR5 SO-DIMM, CPU supports ECC; BIOS hangs on boot when I insert ECC memory)

No ECC:

- none, actually.

(dis-)honorable mentions, no ECC, but memory not replaceable anyway:

- my geriatric wifi router (some TP-link, about to be ditched)

- my 2 extra wifi APs (also some TP-link)

This rate of ECC support is probably a bit exceptional, but… the primary reason ECC support is hit-and-miss is that Intel decided to fuse it off on their desktop CPUs to do market segmentation.

Re:Show HN: RAM Prices by c0pium on Monday February 19, 2024 @11:16AM (#39431424)
The fact that a handful of enthusiasts on a technology forum have machines with ECC has zero relevance to whether it is rare. It is. Virtually all consumer prebuilt x86 PCs lack ECC. The majority of DIY builds are Intel, and their enthusiast Core CPUs lack ECC. Most Ryzen boards do not actually support it.

When people say ECC is rare, they’re not talking about you.

Re:Show HN: RAM Prices by justinclift on Monday February 19, 2024 @10:07PM (#39437601)
> AFAIK there's a performance hit using external ECC, as it adds an extra cycle.

Haven't heard that before. What are you basing it on?

Re:Show HN: RAM Prices by PennRobotics on Tuesday February 20, 2024 @10:08AM (#39442174)
I base this on my day-to-day messing with firmware for some Arm microcontroller implementations, and it is only a guess that PC would be similarly affected and only affecting latency, not throughput. But, in this specific case, I don't know.

I only learned enough to buy some and put it in my last build, and I've only gone as far as checking that dmesg says the memory bus is 72 bits wide; no benchmarks, no overclocking. Then again, my goal is stability and not performance.

Re:Show HN: RAM Prices by hugryhoop on Monday February 19, 2024 @02:07AM (#39426930)
The default DDR5 ECC is not exposed to the outside, not reported to the OS.

You only caught errors on DDR5 because it's stability is very brittle. Market forces push it to the limit - everybody cares about the MT/s and runs XMP unlike previous generations.

Re:Show HN: RAM Prices by jtriangle on Monday February 19, 2024 @04:09AM (#39427573)
DDR5 seems to have optimistic XMP settings, whereas DDR3/4 were more conservative.

I have, however, had very good luck so far just buying faster DDR5 and then running it a little slower at the same timings, which is how I arrived at the idea that DDR5 XMP is usually too fast to be actually stable.

Re:Show HN: RAM Prices by Dalewyn on Monday February 19, 2024 @06:48AM (#39428779)
I think it's just the memory controllers not being as mature yet.

For some point of comparison: Intel 12~14th gen operate DDR5 at 4GHz with 2DPC (DIMMS per channel), AMD Ryzen 7xxx at 3.6GHz with 2DPC.

With 1DPC the numbers are slightly better, with Intel 12th at 4.8GHZ and 13th/14th at 5.6GHz and AMD Ryzen 7xxx at 5.2GHz.

All a far cry from the ridiculous overclocks at 6GHz and above.

Re:Show HN: RAM Prices by LoganDark on Monday February 19, 2024 @10:07AM (#39430525)
XMP profiles are still seemingly more conservative for DDR4, since I would typically run my 3200MHz DDR4 at 3840MHz. That stopped once I added a couple mismatching sticks though, now I have to run the set at 3105MHz or the system won't POST. Not a particularly big deal.
Re:Show HN: RAM Prices by HankB99 on Monday February 19, 2024 @10:09AM (#39430550)
DDR5 uses on-die ECC to improve chip yield (AFAIK.) Any errors are not reported to the OS so the BSODs you experience are not resulting from reported ECC errors. They could be the result of uncorrected memory errors that are undetected but cause the OS to crash.

Some DDR4 also uses on-die ECC. The specs for the Raspberry Pi 4B list DDR4 ECC RAM.

Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @07:39AM (#39429106)
Thanks - ECC was rare enough I figured the titles covered it, but it’s already parsed for in the backend so it won’t be that hard to add.
Re:Show HN: RAM Prices by sitkack on Monday February 19, 2024 @08:56AM (#39429752)
> ECC was rare enough

No it isn't, this is the bare minimum. You should also filter by rank, timings, voltage, etc.

Re:Show HN: RAM Prices by DiggyJohnson on Monday February 19, 2024 @10:25AM (#39430752)
This is a hobby project, the bare minimum is nothing at all. I agree that these are probably critical features if this website is trying to be best-in-class, but I suspect that it is not.
Re:Show HN: RAM Prices by InvaderFizz on Monday February 19, 2024 @09:41AM (#39430213)
And LRDIMM, unbuffered ecc, and FBDIMM.
Re:Show HN: RAM Prices by theflyingelvis on Monday February 19, 2024 @12:17PM (#39432200)
How do you get the price data?
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @02:12PM (#39433478)
Scraping :D I covered it a bit in some other comments farther down.
Re:Show HN: RAM Prices by jasonjmcghee on Monday February 19, 2024 @01:51AM (#39426850)
Wow we're under $1/GB of RAM (in certain cases).

Hard to comprehend. I remember getting a 1GB hard drive and how crazy that was, and then much later when a mechanical drive was $1/GB.

Seeing RAM hit that is something else!

Re:Show HN: RAM Prices by wraptile on Monday February 19, 2024 @02:16AM (#39426976)
Yet Apple dares to ship a laptop with 8gb ram that is not upgradable. RAM is dirt cheap but somehow the market abusers make it look like it's some expensive rare resource.

Even Thinkpads now solder ram to sell you a +16GB upgrade for 100usd (6usd per gb, double the market price).

Re:Show HN: RAM Prices by yellow_lead on Monday February 19, 2024 @02:18AM (#39426985)
The funniest thing about this is apple's engineer claiming 8gb on apple is equivalent to 16 on other systems.
Re:Show HN: RAM Prices by bzzzt on Monday February 19, 2024 @04:10AM (#39427584)
While not exactly true, it is a fact that Apple tries really hard to make the most out of a little memory while other systems (Windows, Android or Linux) piss away a lot of memory due to inefficiency, virtual machines etc and the only answer is 'just buy more RAM', which adds to cost, battery usage and is generally frowned upon as a solution to inefficient programming.
Re:Show HN: RAM Prices by ladyanita22 on Monday February 19, 2024 @06:10AM (#39428456)
Do you have any real hard data that lets you to claim that macOS or iOS are more efficient than Linux or even Windows?
Re:Show HN: RAM Prices by bzzzt on Monday February 19, 2024 @10:18AM (#39430680)
I think it comes down to a few design decisions like not standardizing on a VM based language with GC (like Java/.NET) which leads to more memory consumption. Only allowing a single browser engine will also keep memory usage lower on iOS. Apple was also early with a good memory compression implementation.

Of course, nothing will help you if you really want to run horrible applications, but at least the base system is optimized. You can run quite a lot of workloads even on an 8Gb Mac.

Re:Show HN: RAM Prices by ladyanita22 on Tuesday February 20, 2024 @01:34AM (#39438594)
In my experience desktop linux is significantly lighter than macOS though
Re:Show HN: RAM Prices by bzzzt on Tuesday February 20, 2024 @05:56AM (#39439819)
Depends on what desktop you use. A full Gnome or KDE desktop will eat a lot of memory.
Re:Show HN: RAM Prices by ladyanita22 on Tuesday February 20, 2024 @10:14AM (#39442251)
Gnome uses 2GB at most when not memory-constrained.
Re:Show HN: RAM Prices by mkesper on Monday February 19, 2024 @07:04AM (#39428873)
I let you in on a secret: If you run a docker container on MacOS, you're running it in a VM. On Linux, you don't (at least not if you don't install the braindead Docker Desktop) https://docs.docker.com/desktop/faqs/linuxfaqs/#what-is-the-...
Re:Show HN: RAM Prices by imtringued on Monday February 19, 2024 @08:43AM (#39429625)
I have 32GB on my Linux desktop. On a normal day I use 6GB of memory.
Re:Show HN: RAM Prices by wraptile on Monday February 19, 2024 @02:28AM (#39427036)
They're basically openly calling their userbase idiots to increase the profit margin by 20usd on a 1,500++ usd device. Incredible how we got to this state where the RAM market quality in consumer devices is quickly degrading because of corporate greed not because of any market or technical challenge.
Re:Show HN: RAM Prices by ponector on Monday February 19, 2024 @05:32AM (#39428093)
That was always true. Iphone with 128gb, Mac with 8gb ram, etc.

And MacOS in some cases says to user "fuck you! Next time buy apple device instead". Like to write to NTFS pendrive.

But then in many cases the solution is to open Unix terminal to do what you want.

Re:Show HN: RAM Prices by kreetx on Monday February 19, 2024 @06:41AM (#39428712)
> Iphone with 128gb

Is 128GB of disk in a phone too little?

Re:Show HN: RAM Prices by NikolaNovak on Monday February 19, 2024 @08:11AM (#39429362)
Depends on usage.

My Galaxy Note 8 has a 400gb microsd card in it that's pretty full. Same for my android tablet.

Tablets without microsd and 3.5mm (such as the fancy and expensive but practically useless iPad I got as a gift) are abomination upon God and man, but I'm a grouchy old geezer so take that opinion with a grain of consumer salt :)

Re:Show HN: RAM Prices by wraptile on Tuesday February 20, 2024 @12:35AM (#39438363)
I have s22 128GB model and it certainly is too little.

I'm fully "in the cloud" and use google drive, photos and other sync extensively and recently I started to do more photography and videography completely casually (like while I'm on a hike) and the space limitation really shows to the point where I'm never buying a phone with <500GB. The space management is just so exhausting especially since everything is just so much bigger these days.

I don't understand how these "premium" devices ship with the least premium problem out there - moving files and saving space feels like such a cheap problem that you'd expect on 100usd android not on a flagship.

Re:Show HN: RAM Prices by kreetx on Wednesday February 21, 2024 @07:50AM (#39453137)
Right, I guess people are different in that regard. Don't have statistics but I don't know people to whom 128GB would be too little. Could be living in a bubble though.
Re:Show HN: RAM Prices by listenallyall on Monday February 19, 2024 @07:16AM (#39428933)
> They're basically openly calling their userbase idiots

But their userbase keeps buying the higher-priced models. Wouldn't Apple be idiots, if they charged less than what the market will clearly bear?

Re:Show HN: RAM Prices by topaz0 on Monday February 19, 2024 @10:54AM (#39431114)
Corporate greed is arguably a market challenge
Re:Show HN: RAM Prices by verticalscaler on Monday February 19, 2024 @02:41AM (#39427104)
This happens to be very much the case in phones for both RAM and batteries. Although not by a factor of 2.
Re:Show HN: RAM Prices by hugryhoop on Monday February 19, 2024 @02:37AM (#39427087)
But it's true, in fact it's an understatement: a 8gb mac makes you look way cooler than an 32gb pc.
Re:Show HN: RAM Prices by jtriangle on Monday February 19, 2024 @04:12AM (#39427598)
Well yeah, because with only 8GB of RAM you have much more free time to practice looking cool while your machine grinds away in the trenches of swapistan
Re:Show HN: RAM Prices by not_really on Monday February 19, 2024 @03:24PM (#39434363)
Maybe to the average consumer, but here it does not.
Re:Show HN: RAM Prices by tomas789 on Monday February 19, 2024 @02:22AM (#39427002)
Apple uses RAM and storage as price discrimination feature. And it also wants entry level machines so they can say “starting from …” It has nothing to do with the price of the memory itself. It is merely a factor that people are willing to pay for.
Re:Show HN: RAM Prices by PeterisP on Monday February 19, 2024 @02:38AM (#39427090)
It's amazing what performance you can get by simply putting in as much RAM as your data needs - if plugging in a terabyte or two of RAM ensures that all your data is "in cache" on a single system (+ e.g. a mirror for redundancy) instead of having to constantly read from disk or do horizontal scaling, that's a relatively cheap way to get a simple&performant system.
Re:Show HN: RAM Prices by bluedino on Monday February 19, 2024 @07:45AM (#39429143)
One of the first people I know that "worked in computers" when I was a kid had a really fast 386 running Windows 3.0

I complained about how slow my 1 Meg 386 was and wanted a 486, he said he had 16 megs of ram (kind of insane at the time) and always said "the system will wait on you"

That was somewhat true until you went to load a new file or program that wasn't cached yet, or when a heavy re-draw occurred and a 4mb 486 would dust it. You just didn't page anymore, which happened a lot back then.

Re:Show HN: RAM Prices by imtringued on Monday February 19, 2024 @08:45AM (#39429643)
Actually, this is one of the easiest strategies to write slow software, because you're relying too much on the hardware to bail your poor decisions out. When running the software on worse hardware, you will see super linear slowdown.
Re:Show HN: RAM Prices by PeterisP on Monday February 19, 2024 @09:15AM (#39429952)
This is from the perspective of designing a custom system for doing a particular business function, and its software and hardware are interlinked parts of the whole design (as would be e.g. a cloud platform if that was used for it), and it makes all sense of always considering them together as that enables valuable tradeoffs of one vs another instead of assuming that "this hardware must be powerful&efficient for any system" and "this software should run on any hardware". The software isn't intended to ever run on any other hardware, so in that context questions like "running the software on worse hardware" are meaningless as the software is not an isolated component meant to be deployed somewhere else on unknown hardware, it runs exactly on the hardware you want, and if you can save $5k of software costs by spending $1k of hardware costs then you should do it just as eagerly as if you could save $5k of hardware costs by spending $1k of software work. (Which is quite different from mass market software, where you have to consider small runtime savings multiplied by vary many different consumer devices running the same software)

But for many companies building such systems (custom line-of-business software is probably still the largest part of software development happening in the world) it's highly probable that if you can "bail your poor decisions out" by just buying RAM, that's is far more efficient than rebuilding parts of software - a saved man-month of engineering can buy a LOT of RAM; a terabyte of it is probably in the range where it's not even particularly worth trying to carefully evaluate the options as a well-staffed meeting or two discussing the possibilities can be more expensive than buying a few RAM sticks more.

Re:Show HN: RAM Prices by topaz0 on Monday February 19, 2024 @11:08AM (#39431327)
This sounds straightforward but you're glossing over a lot of second order effects. Notably, if this idea dominates your attitude you'll be much more likely to miss the cases where a bit of judicious optimization actually would save substantially more in hardware costs. And it may not be 1k of hardware costs, but hundreds of k per year of cloud compute costs, depending on the situation.
Re:Show HN: RAM Prices by sgtnoodle on Monday February 19, 2024 @09:44AM (#39430251)
I've been getting my hands dirty root causing a latency issue in another team's codebase at work. The program needs to run in real time, but the language is JIT compiled and garbage collected. In my most recent experiment, I successfully eliminated the most egregious spikes by completely turning off garbage collection during the latency sensitive phase. RAM usage creeped up to 50GB, but my workstation has 64GB so good enough? Also, I need to run the program 3-4 times to cache all the code paths, given that the program behavior is latency dependent. Just to make things extra spicy, the program seems to also spin off a rogue process that fills up my 1TB SSD and then die after a few hours.
Re:Show HN: RAM Prices by gregw2 on Tuesday February 20, 2024 @06:53AM (#39440204)
If it’s easy/cheap to build 1-2 TB RAM systems, why are there so few I can rent from AWS?

I settled for 768GB when I tried a few months ago and it wasn’t cheap. They did have like one HANA class system that was multi-TB at even crazier prices but I was kind of disappointed when I went to do something like you suggest. It was also impossible to get a lot of RAM without overpaying for a lot of cores I didn’t need and couldn’t use.

I don’t disagree with your point about the optimization benefits of just caching data but actually getting a cache optimized system is seemingly another thing entirely. My perception is that it’s been hard to get >768 GB systems for a bunch of years now. But I don’t follow this space closely,

Re:Show HN: RAM Prices by blackoil on Monday February 19, 2024 @02:21AM (#39426999)
My dad paid ~$100 for 4 MB of RAM and that was more than his one weeks income.

Tech has gotten really cheap.

Re:Show HN: RAM Prices by richardw on Monday February 19, 2024 @03:03AM (#39427210)
I remember flying to the UK for a holiday, and all I wanted there was a 512KB upgrade for my Amiga. Not a jersey, not a watch, just a RAM upgrade.
Re:Show HN: RAM Prices by listenallyall on Monday February 19, 2024 @07:25AM (#39428996)
Kinda depressing to realize that I'm probably older than your dad because I remember paying about $560 for 16mb RAM in about 1995, and that was to upgrade the 2nd computer I owned. (I also remember about a year earlier, thinking $400 for a new 1.0gb hard drive was a great deal -- forget megabytes, we're in the future now, an entire GIGA-byte baby!!!)
Re:Show HN: RAM Prices by EVa5I7bHFq9mnYK on Monday February 19, 2024 @10:57AM (#39431160)
Get off my lawn, kid! I paid $300 for 4MB of RAM in ~1993.
Re:Show HN: RAM Prices by didgetmaster on Monday February 19, 2024 @11:17AM (#39431442)
That's nothing. My company had to buy me a 4MB expansion card in the late 80s so I could run this new fangled OS called OS/2. It cost nearly $2000.
Re:Show HN: RAM Prices by EVa5I7bHFq9mnYK on Monday February 19, 2024 @01:57PM (#39433324)
Hold my beer. The first PDP-11 computer our company bought, with 64kb RAM, cost 10 times my yearly salary.
Re:Show HN: RAM Prices by listenallyall on Monday February 19, 2024 @06:37PM (#39436176)
I think the difference here is that the first few comments are referring to PCs, i.e. "Personal Computers". Everybody has a story of wildly expensive equipment that their employer purchased. Or worse, spending tens of millions on something like a data warehouse or ERP system and then limiting compensation for the individuals tasked with extracting value from those systems to $90-120,000. But now we're way off topic...
Re:Show HN: RAM Prices by didgetmaster on Tuesday February 20, 2024 @01:22PM (#39444770)
Of course room-sized computers from the days of NASA were incredibly expensive. I was just replying to a comment about 4MB of extra memory for a PC in the early days.
Re:Show HN: RAM Prices by daemonologist on Monday February 19, 2024 @02:11AM (#39426953)
Someone tell Nvidia

(I know, I know, this isn't the fancy GDDR or HBM stuff.)

Re:Show HN: RAM Prices by why_only_15 on Monday February 19, 2024 @04:44AM (#39427783)
HBM is often, as I recall, $30/GB for comparison
Re:Show HN: RAM Prices by mlrtime on Monday February 19, 2024 @08:49AM (#39429683)
I used to work for a guy in the 90s that sold Ram over the phone. He would get clients that needed to buy a bunch and broker deals with manufacturers. This was before internet pricing.

We would have a white board of all the different sticks and prices.

Re:Show HN: RAM Prices by gwern on Monday February 19, 2024 @12:47PM (#39432537)
Was it these dudes? https://www.thebeliever.net/aristocrat-inc/ There were a lot of armed-robberies involving RAM and chip deals done over the phone back in the 90s.
Re:Show HN: RAM Prices by mlrtime on Monday February 19, 2024 @01:56PM (#39433312)
No, we were small potatoes. Just local deals.
Re:Show HN: RAM Prices by hyperific on Monday February 19, 2024 @02:27AM (#39427028)
So now we have:

- diskprices.com

- cpuscout.com

- ramstickprices.com

- gpuprices.lol/prices

Now we just need MOBO, power supply, fans and case price trackers!

*Edit: goryramsy's list below is more complete than this one. Thanks!

Re:Show HN: RAM Prices by goryramsy on Monday February 19, 2024 @02:31AM (#39427057)
Re:Show HN: RAM Prices by nolongerthere on Monday February 19, 2024 @04:29AM (#39427695)
What’s the benefit of these sites over pcpartpicker.com?
Re:Show HN: RAM Prices by parameters69 on Monday February 19, 2024 @09:12AM (#39429924)
Nothing as far as I can tell..
Re:Show HN: RAM Prices by snvzz on Monday February 19, 2024 @07:12AM (#39428915)
>Now we just need MOBO, power supply, fans and case price trackers!

Recreating pcpartpicker[0] one piece at a time.

0. https://pcpartpicker.com/

Re:Show HN: RAM Prices by listenallyall on Monday February 19, 2024 @07:31AM (#39429049)
Back in the day, a wonderful solution to your dilemma existed. It was cheap, it was up-to-date, it covered virtually every vendor and every product in existence, the only downside was it was heavier than a phone book: Computer Shopper magazine
Re:Show HN: RAM Prices by KyleSanderson on Monday February 19, 2024 @02:28AM (#39427041)
RDIMM please (filtering specifically for ECC versus not). Voltage would also be appreciated.
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @12:59PM (#39432696)
Voltage is on the todo list! RDIMM should be on there now.
Re:Show HN: RAM Prices by fossdd on Monday February 19, 2024 @02:34AM (#39427074)
For Germany (and i guess Europe) there always is: https://geizhals.de/
Re:Show HN: RAM Prices by universa1 on Monday February 19, 2024 @02:55AM (#39427174)
yes, i am always suprised that such a tool does not exist everywhere (at least the modern western world...). not every shop is in there and rarely I buy from elsewhere... but even just checking specs of any kind of "hardware" (geizhals has also home appliances, ...), or seeing what is available with certain specs, geizhals is a godsend.

and it mostly still has that "old-web"-style :-)

Re:Show HN: RAM Prices by taskforcegemini on Monday February 19, 2024 @03:17AM (#39427276)
originally geizhals.at, geizhals.eu for a wider market. skinflint.co.uk and cenowarka.pl exist as well
Re:Show HN: RAM Prices by orlp on Monday February 19, 2024 @04:36AM (#39427740)
In the Netherlands we typically use https://tweakers.net/.
Re:Show HN: RAM Prices by skywal_l on Monday February 19, 2024 @02:45AM (#39427117)
In a spirit of cooperation, you could add a link to other similar websites for other types of equipments (https://diskprices.com/, https://gpuprices.us/, etc).
Re:Show HN: RAM Prices by Ilasky on Monday February 19, 2024 @03:48AM (#39427438)
Just spun up gpupricecompare[0] for GPU prices from eBay as well.

Still need to add more filters, of course, but figured I’d throw it out there as well while it’s in progress and topical for the discussion.

[0] https://gpupricecompare.com

Re:Show HN: RAM Prices by bufferoverflow on Monday February 19, 2024 @01:06PM (#39432775)
This one is close to useless, no filtering.
Re:Show HN: RAM Prices by Ilasky on Monday February 19, 2024 @03:58PM (#39434736)
I’m well aware, as I said in my comment, I need to add filters and am working on it!
Re:Show HN: RAM Prices by bArray on Monday February 19, 2024 @05:10AM (#39427934)
The price of 2.5" drives is not good in the UK currently: https://diskprices.com/?locale=uk&condition=new,used&capacit...

I needed to buy a significant amount of 2TB(+) 2.5" drives (for a personal server project) and managed to (just about) get them under £15 a TB.

Note to self, next time get a server that accepts 3.5" drives: https://diskprices.com/?locale=uk&condition=new,used&capacit...

Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @07:41AM (#39429120)
That’s a good idea. I didn’t even know gpuprices.com existed! But yeah, I tried to give diskprices a lot of credit here.
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @11:06AM (#39431299)
Update: added another block after the diskprices credit with all the other similiar sites I could track down, in order that I tracked them down. Did I miss any?
Re:Show HN: RAM Prices by bufferoverflow on Monday February 19, 2024 @01:07PM (#39432792)
Tried gpuprices, it's not good. if you search for 24GB RAM minimum, it doesn't return a single 3090.
Re:Show HN: RAM Prices by jldugger on Monday February 19, 2024 @03:07AM (#39427226)
Wonder if you can rescue this data from archive.org: https://web.archive.org/web/20170114232515/https://jcmit.com...

update: guess i just need to update my bookmark, it moved to https://jcmit.net/memoryprice.htm

Re:Show HN: RAM Prices by sho on Monday February 19, 2024 @03:18AM (#39427288)
Adding to the list of feature suggestions, it would be nice for a manufacturer tier filter. I'm not interested in "A-Tech" RAM, which, rumour has it, is sourced from Kingston's chip binning rejects. So of course it's going to be cheaper, that doesn't mean you want it.

It would be nice to be able to filter by only the proper trusted brands and first-party manufacturers.

Re:Show HN: RAM Prices by bdjsiqoocwk on Monday February 19, 2024 @03:22AM (#39427299)
Also hdd-prices.com
Re:Show HN: RAM Prices by cies on Monday February 19, 2024 @04:04AM (#39427532)
I'd expect a "Show HN" post to at least explain a bit how they built it (or even better link to some browsable source repo if it's open source).

Apart from the nit-pick: nice work! I had a look at the source, proper minimalism right there (and a stray html tag), just loads the page containing all data/JS/CSS and a favicon.

Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @09:58AM (#39430424)
I mean, that's fair. A decent chunk of the backend effort was figuring out how to scrape amazon without setting off their bot detection; I'd rather not tell them how I did that. The rest is an unholy collection of bash, python and TCL scripts assembling raw html - not surprised there's a stray html tag. Ha.

I forget who said it first, but the Linux OS really is the ideal environment for async operations. I just have some shell scripts running in their own while loops, downloading, parsing, building and uploading.

Thanks! :D

Re:Show HN: RAM Prices by TomK32 on Monday February 19, 2024 @04:06AM (#39427548)
Especially for the Speed selection it needs an invert toggle. Why not use numbers to click for the Capacity? Lastly, something like a sane default or a choice of the three most common search queries would make using it much faster.
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @10:44AM (#39430993)
Good suggestions, thanks! I was on the fence about the capacity filter. Wasn’t sure if discrete numbers would get in the way or be easier to use.

The invert/uncheck all button is definitely on the list. Hadn’t thought of making it an invert button - I’d put off adding it because I didn’t like the idea of check/uncheck all. Thanks.

I don’t track anything on the site (static hosting from my registrar lol) so I can’t track common queries- but sane defaults makes sense. I can at least uncheck the ancient stuff by default.

Re:Show HN: RAM Prices by r1ch on Monday February 19, 2024 @04:31AM (#39427712)
Does it only show prices for which you have an affiliate link? I noticed the majority of links are to Amazon which generally isn't great for PC hardware (lots of returned products, fakes, etc).
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @10:47AM (#39431019)
…yes. This is exclusively scraping Amazon. Keeps it simple. Also it seemed like a lot of the reason why Amazon is suboptimal for PC hardware is because it’s hard to find stuff - so maybe this helps make Amazon a better option.
Re:Show HN: RAM Prices by atmanactive on Monday February 19, 2024 @05:33AM (#39428098)
Just in case you didn't know, there is https://geizhals.eu which is the same as https://skinflint.co.uk which has very, very detailed filtering and sorting capabilities. Plus an android app (maybe iOS too). My personal go-to app/site when searching for computer hardware. Check it out.
Re:Show HN: RAM Prices by xela79 on Monday February 19, 2024 @08:07AM (#39429342)
awesome site that geizhals, even if you don't need to buy from there, the amount of filters is just impressive. Take hard drives for example, you can filter on CMR HDDs so you don't get a HDD that is rubbish in your NAS
Re:Show HN: RAM Prices by FinnKuhn on Monday February 19, 2024 @09:25AM (#39430034)
you can't buy from Geizhals, it just links to a large amount of different European (mostly German) online retailers :D
Re:Show HN: RAM Prices by 3abiton on Monday February 19, 2024 @07:44AM (#39429141)
Absolutely this. Information is money!
Re:Show HN: RAM Prices by rozab on Monday February 19, 2024 @10:34AM (#39430878)
I think geizhals.eu is the first time I've ever seen my Do Not Track header respected, or at least acknowledged. That's nice.
Re:Show HN: RAM Prices by ilikepi on Monday February 19, 2024 @01:39PM (#39433142)
There were a few high profile sites that honored it early on. Hulu was the example I remember, but I'm having trouble getting the Wayback Machine to load an archived copy of their policy, so this article will have to do:

https://martech.org/hulu-joined-list-major-platforms-ignore-...

Re:Show HN: RAM Prices by NelsonMinar on Monday February 19, 2024 @11:34AM (#39431682)
This looks great and is new-to-me. Key feature in this context, you can filter memory by CAS timings.

Is there a version for the US market? I couldn't find one. More info on the site: https://en.wikipedia.org/wiki/Geizhals

Re:Show HN: RAM Prices by riedel on Monday February 19, 2024 @02:09PM (#39433454)
One more great feature is that you can compare side by side, particularly if you want to understand different ranks etc, and that you can assemble a virtual shopping cart that also gives you the best option when also considering postal fees.
Re:Show HN: RAM Prices by haunter on Monday February 19, 2024 @05:50AM (#39428290)
Usually I just use PCPartPicker

https://pcpartpicker.com/

Re:Show HN: RAM Prices by eqvinox on Monday February 19, 2024 @06:17AM (#39428524)
This seems to be Amazon-only, without stating so anywhere. If this is the case, it really needs to say it, and prominently.
Re:Show HN: RAM Prices by danpalmer on Monday February 19, 2024 @06:28AM (#39428617)
The first entry is mis-labelled as 512GB when it's actually an ancient 512MB stick. Only 1 of the top 5 is actually available to buy. I'd recommend cleaning up the data, and filtering by availability as it's very easy to have an amazing product and price that no one can buy, which isn't useful to have in the data.
Re:Show HN: RAM Prices by jagged-chisel on Monday February 19, 2024 @07:29AM (#39429032)
The Amazon page has it wrong, so OP’s chart is also.
Re:Show HN: RAM Prices by danpalmer on Monday February 19, 2024 @08:28AM (#39429496)
Well it's correct once in the title, incorrect another time in the title, and the data may be incorrect. I suspect that was a malicious attempt by the seller to be borderline on correctness, get unsuspecting sales, and then claim correct listing based on the title. Unfortunately on Amazon/AliExpress/etc this is fairly common and something that needs to be accounted for in usage of the data like this.
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @07:54AM (#39429232)
Yeah that's a good catch. That entry probably showed up overnight - I'm still working on the rarer edgecases. I actually assumed everything would be denominated in GB! My bad.

Edit: odd, they all show as available to me (in the US?).

Re:Show HN: RAM Prices by danpalmer on Monday February 19, 2024 @08:31AM (#39429516)
Ah you're right. Some show as on sale in the US, shippable to the UK, some show as on sale in the US but not shippable to the UK, and some show as not on sale at all regardless of country (but when switching country to the US are on sale). Strange!
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @10:53AM (#39431104)
Stretch goal is to split up the site by geography the way diskprices does. That would probably fix what you’re seeing. But that would double the resource requirements on the backend and I’d have to rewrite/abstract a bunch of stuff…so for now I’m just going to make the pages open in new tabs, and figure we just keep looking until we find what’s available locally. Pretty sure I’m pulling worldwide, so there’s likely stuff not available in the US too.
Re:Show HN: RAM Prices by AndroTux on Monday February 19, 2024 @06:37AM (#39428683)
Not that anyone would care about DDR1 anymore, but the DDR(1) filter doesn't work.
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @10:48AM (#39431039)
I think I messed up the JavaScript filtering code. I have a guess why it doesn’t work, but it’ll have to wait until after work hours.
Re:Show HN: RAM Prices by aqfamnzc on Monday February 19, 2024 @09:14AM (#39429942)
Thanks for being very clear about the presence of affiliate links.
Re:Show HN: RAM Prices by CyberDildonics on Monday February 19, 2024 @09:27AM (#39430061)
This seems like a run of the mill affiliate link site with the same interface as a lot of online stores.
Re:Show HN: RAM Prices by amelius on Monday February 19, 2024 @10:03AM (#39430493)
It's kind of crazy that Google doesn't offer this type of searching capability, considering all their expertise in search and AI.
Re:Show HN: RAM Prices by guenthert on Monday February 19, 2024 @11:03AM (#39431258)
If you can explain how that would increase their revenue, I'd think Google has a job for ye.
Re:Show HN: RAM Prices by paulnpace on Monday February 19, 2024 @10:23AM (#39430735)
Is this trend demonstrating how lame interfaces make more money? I'm talking about Amazon, et al, who could just as easily make this site.
Re:Show HN: RAM Prices by carterschonwald on Monday February 19, 2024 @11:03AM (#39431241)
Super cool! I think there might be some nice tools to make it possible to sort by any given column or give it a spread sheet like experience, which could help exploring it
Re:Show HN: RAM Prices by rmdashrfv on Monday February 19, 2024 @11:11AM (#39431355)
That's weird. According to these prices, Apple has been overcharging me for RAM?
Re:Show HN: RAM Prices by downrightmike on Monday February 19, 2024 @12:55PM (#39432642)
And now: Mild shock 'o'
Re:Show HN: RAM Prices by reddit_clone on Monday February 19, 2024 @05:25PM (#39435569)
Lol.

$400 added for 18 extra GBs of RAM !

Re:Show HN: RAM Prices by 2StepsOutOfLine on Monday February 19, 2024 @11:24AM (#39431535)
Also missing a CAS Latency filter. It's the only reason I find myself going to newegg over Amazon so I can filter by it.
Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @12:56PM (#39432657)
I looked into adding that (briefly, as a stretch goal) - I may be wrong, but that info doesn’t seem to show up in the product info very often. I could try including it when available, though. I’ll take another crack at it.
Re:Show HN: RAM Prices by leros on Monday February 19, 2024 @11:26AM (#39431574)
Did you have a hard time getting into the Amazon affiliate program?

Last time I saw a post like this it seemed the consensus was that a price comparison site didn't have enough content for Amazon to let you use the affiliate program.

Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @11:40AM (#39431768)
Signing up wasn't that hard - they just want minimum sales per 90 days. I still don't have API access though; figured it was worth just trying this and seeing what happened. It's super unclear what leverage Amazon tries to exert; it might be that they just refuse API access? Guess I'll find out when/if I try to withdraw my winnings.
Re:Show HN: RAM Prices by leros on Monday February 19, 2024 @11:43AM (#39431812)
Good to know. Thanks for the info. I'm thinking about building my own price comparison site in another niche.

How are you scraping the data right now?

Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @11:50AM (#39431897)
An unholy combination of bash, python and TCL scripts running in async loops on an old computer under my desk :D TCL is actually a great scripting language - it handles text strings as well as bash (and this is all just text), it does file I/O really easily, and it has nested arrays that bash doesn't do. For my purposes, it's a lot cleaner to work with than python.

For the scraping itself - I tried wget with useragent strings, and quickly hit 503 blocked errors. After that I gave it the whole nine yards, and threw every trick I could come up with at the problem (considering my last project involved netbooting xen, this was completely outside my field). I honestly would rather not say how I did it though. If anyone from Amazon's bot detection is here, I don't want to give them hints.

Edit: I'm collecting similar projects in the sidebar of my site, it'd be fun to add yours when you publish it.

Re:Show HN: RAM Prices by hi_hi on Monday February 19, 2024 @05:19PM (#39435522)
Getting in is the easy part :-) This happened to me recently. The crazy thing (to me) is I received the required 3 sales, which I assumed would be the objective validation required.

I'm also interested if anyone managed to talk to reasonable human at Amazon. I was only met with automated emails.

Re:Show HN: RAM Prices by lopkeny12ko on Monday February 19, 2024 @11:31AM (#39431640)
A couple observations:

1. All outgoing Amazon links appear to be intentionally augmented with a "?tag" querystring parameter "probablecausality-20". This appears to be an Amazon-specific affiliate link tracker [0], which means the author is indirectly profiting from every purchase originated from this site, which feels scummy or disingenuous at best.

2. If the author is accepting sponsorship/advertisement revenue from brands for promoting their products, this should be extremely clearly disclosed. Notably, many major brands (like G.SKILL) are conspicuously absent from the rankings, despite having some of the most competitive capacity/dollar ratios.

[0] https://stackoverflow.com/questions/49919290/what-are-all-th...

Re:Show HN: RAM Prices by generalizations on Monday February 19, 2024 @11:37AM (#39431736)
It is actually marked in a few places - the column title at the top is labeled 'Affiliate Link', and one of the sidebar entries also clearly says it's "Supported and paid for by affiliate links". Also some of the discussion here involves the fact I'm running the site in conjunction with the amazon affiliates program; and that also featured in the discussion I linked to from last month.

Edit: forgot to mention, the FQA also addresses this: https://ramstickprices.com/fqa.html

Re:Show HN: RAM Prices by hajimuz on Monday February 19, 2024 @11:33AM (#39431669)
why affiliate is disgenuous?
Re:Show HN: RAM Prices by lopkeny12ko on Monday February 19, 2024 @11:48AM (#39431879)
1. Publishing a tracker for RAM prices out of passion for open source and/or computer hardware is noble. Exploiting this for personal monetary gain, however, is not.

2. From my read of how the affiliate program works, the author is basically pocketing some change for every sale made from an outbound click from this website. I can see this being valid for content like an in-depth review or benchmark of a particular model. But here, 100s of links are plastered with no context--extracting affiliate revenue from this feels scummy, cheap, and low-effort. Unlike a review, for example, there is no additional value being contributed that one can't already find directly on the product page.

Re:Show HN: RAM Prices by abraae on Monday February 19, 2024 @12:04PM (#39432057)
I feel the opposite is true. Individual reviews are ever closer to marketing, astroturfing on today's internet. This is an honest view of multiple products, distinguishing them on price rather than subjective/anecdotal factors.

I don't see any problems with affiliate links as long as they are disclosed (apparently they are).

Re:Show HN: RAM Prices by speff on Monday February 19, 2024 @11:55AM (#39431952)
If there's supposedly no value from this project that you can't find on the product page, then don't use it. An affiliate link is appropriate here - you're using their work to find a specific product. One that you may not have found without this site. If the site helps amazon make a sale, then the dev can feel free to take their cut in making that sale happen.
Re:Show HN: RAM Prices by Gud on Monday February 19, 2024 @03:28PM (#39434397)
Thanks! I love it.
Re:Show HN: RAM Prices by 1letterunixname on Monday February 19, 2024 @07:42PM (#39436678)
Neat!

I miss pricewatch.com. Also miss tier-1 vendor deets on prices for registered ECC 128/256/512 GiB modules.

Re:Show HN: RAM Prices by johnklos on Monday February 19, 2024 @09:50PM (#39437499)
This is nice. I like this, and I like how responsive it is.

It does illustrate a common issue with doing anything at all with Amazon: search manipulation. You can't search on Amazon for, say, 32 gigs while specifying either one 32 gig DIMM or two 16 gig (or, I suppose, four 8 gig) DIMMs.

For example, the listing this site offers is, "DDR5 32GB 6000MHz Ram (16GB×2 PC5-48000)", yet it has "32 GB", quantity 1.

Although I just bought memory and won't need more for a while, this site shows that I got an excellent price (two 32 gig DDR5-6000 for $178 USD).

Re:Show HN: RAM Prices by soyelmango on Tuesday February 20, 2024 @12:45PM (#39444291)
I was just thinking today, "I wish there was diskprices.com but for RAM". THANK YOU! Please could you add other locations? (In particular amazon.co.uk)
Re:Show HN: RAM Prices by generalizations on Tuesday February 20, 2024 @02:01PM (#39445378)
Glad you like it :D Alternate locations are on the list, though it'll require reworking a decent amount of code - I don't currently track the geographical location and it'll add to the scraping overhead unfortunately - but it'll happen! At the moment, I'm mostly focused on getting Amazon Associates to approve me. Ha.
Re:Show HN: RAM Prices by hakfoo on Tuesday February 20, 2024 @10:52PM (#39449947)
What would be neat would be a way to consume a motherboard's validation list and cross-filter with that.
Re:Show HN: RAM Prices by farseer on Thursday February 22, 2024 @06:25AM (#39465599)
Hi great effort. What tech stack did you use to accomplish this?
Re:Show HN: RAM Prices by generalizations on Thursday February 22, 2024 @10:54PM (#39476761)
Thanks :) Bash scripts, with a bit of python and TCL thrown in for good measure. The webpage is just a big index.html with some inline javascript and css, pasted together with bash. It's amazing what the OG tools can accomplish lol.
Re:Show HN: RAM Prices by cbracketdash on Saturday February 24, 2024 @03:13PM (#39494770)
Is it me or is the website no longer loading?