News for hackers. Stuff that matters.

Show HN: MiniPCs.zip (charting the pareto frontier of MiniPCs)

https://minipcs.zip

Quick blogpost [here](https://luke.zip/posts/pareto-pcs/) - the overall idea is to chart out the thousands of Mini PCs by benchmark and reveal the Pareto Front so you can get the most Compute per Dollar. Definitely a labor of love as I have a number of Mini PCs for my "homelab" (TrueNAS, piHole, Plex, basic stuff). It uses Gemini to extract specs from listings (since they're not often strongly categorized).
( 45 comments | 2 points | on HN )
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by walrus01 on Sunday June 21, 2026 @08:37PM (#48624144)
The same N150 CPU mini PC with 12GB RAM I bought on Amazon a year ago seems to have considerably increased in price, as a result of the RAM price surge... Even though what's soldered onto its motherboard is probably the cheapest possible ddr4-2666 or similar.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yathern on Sunday June 21, 2026 @08:57PM (#48624293)
For sure - prices are bizarre right now - though if you sort by memory, there's some holdout units that have like 32GB of memory for $250 (though other poor stats)
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by thekevan on Thursday June 25, 2026 @02:05PM (#48677106)
I bought 2 Beelink s12 PCs just under 3 years ago and paid $254 total for both. (N95, 8gb ram, 256 ssd)

The same PC is now shipping with a 480 ssd but is otherwise the same and selling for $300 - $319 depending on the day.

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yodon on Sunday June 21, 2026 @08:42PM (#48624174)
It would help if you actually explained what the color means.

What is yellow? What is green? What is blue? Are they relative to their CPU column? Relative to the pricing row? Absolute?

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yathern on Sunday June 21, 2026 @08:49PM (#48624223)
Colors are distance to the pareto frontier for the given setting for "dealscope"! Easily noticed when axis and color are set to the same dimension (EG CPU) - but setting to different things allows you to visualize two dimensions (three, with price) without needing a 3D chart. I found it really useful to find outliers, but I realize it's a bit nonstandard!

Oh - and colors are grey-blue to red, with red being pareto optimal

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yodon on Sunday June 21, 2026 @08:55PM (#48624274)
It's great that you understand the chart. Yellow being more optimal than green is very far from intuitive to the rest of us. We read green then yellow then red as a sign of DECREASING fit. And a bunch of blues next to that green to red progression reads as "no data" or "not relevant" or something.

It's great that you have the data. I'm sure that took a lot of time to obtain. Spending a few more percent of your total time making the presentation of the data intuitive to others is almost certainly the highest ROI thing you can do at this point, if you want your site to be useful enough to get enough visitors to pay for the cost of acquiring the data.

Feel free to tell me that red is the lowest Pareto value and that's why you made the frontier red, or whatever. I'll still respond that the details of the presentation matters enormously to adoption, and the current presentation is very far from optimally intuitive to those of us who didn't personally develop the data.

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yathern on Sunday June 21, 2026 @09:12PM (#48624392)
Oh for sure - your feedback is totally helpful, I agree the colors are not obvious (especially red being good), perhaps my tone sounded dismissive but that was not the intention at all - symtom of a quick response from my phone! I'll definitely work on improving the readability of the colors and what it means (tricky to find the balance between nerdily over explaining how it works)
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by ozmaverick72 on Sunday June 21, 2026 @09:27PM (#48624521)
If there was a key explaining what the colors meant that would be great. And maybe the option to select colors or pick between a couple of alternatives - i think in western culture green is good but in Chinese i think they normally think of red as the best - just being able to swap between those two defaults would probably be enough - thanks for your hard work - much appreciated
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by derefr on Thursday June 25, 2026 @07:20PM (#48680471)
There is; click on the "CPU DEALSCOPE" button on the page and it shows a legend, while also letting you change what the primary axis of color-coding is. (Though oddly, the x-axis itself doesn't change, so random dots end up colored after changing this.)
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by kristopolous on Sunday June 21, 2026 @10:30PM (#48624930)
the color allocation is closer to chinese symbolism than western. You don't need to change it, just describe it somewhere, probably with a rainbow strip, maybe bottom right, like a scale symbol on a map.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yathern on Monday June 22, 2026 @12:23AM (#48625647)
An earlier version included a rainbow color scale but it felt cluttered - I'll definitely bring it back in some capacity for sure - thanks for the feedback
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by derefr on Thursday June 25, 2026 @07:22PM (#48680488)
> "how hot is this deal" (and thus red == best)

If that's the intuition you want, then wouldn't it be natural to use the blackbody radiation spectrum (a.k.a. "color temperature")? Red hot -> white hot -> blue hot.

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by viccis on Sunday June 21, 2026 @09:49PM (#48624657)
>Yellow being more optimal than green is very far from intuitive to the rest of us

Disagree. Yellow as a progression away from the green/blue (that fade away into gray) towards red is quite obvious.

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by pockybum522 on Monday June 22, 2026 @07:27AM (#48628732)
Yeah. It was so obvious to me I didn't think about it until I read the comments. Makes sense that it would trip some people up, though.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by dthakur on Sunday June 21, 2026 @10:53PM (#48625081)
Nice work. Clustering around N95/N100/N150 visible.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by Gathering6678 on Monday June 22, 2026 @01:56AM (#48626268)
Failed to load listings (500)
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yathern on Monday June 22, 2026 @06:49AM (#48628441)
Fixed!
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yourusername on Monday June 22, 2026 @03:31AM (#48626941)
Why do you use a TLD that is commonly blocked?
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by pockybum522 on Monday June 22, 2026 @07:29AM (#48628747)
Kind of crazy to me that anyone would block an entire TLD. This timeline is bizarre. How often and with what services do you find zip blocked? Genuinely curious
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yourusername on Monday June 22, 2026 @08:21AM (#48629194)
My employer blocks it on our work computers. Looking around it seems like this is commonly done because one of the main uses of the .zip tld is to spread malware by faking links to zip files using "/" look alike characters and other URLs that look like download links to zip files.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yathern on Monday June 22, 2026 @09:18AM (#48629736)
https://luke.zip/posts/zip-defense/

I get asked this a lot, so here's my defense!

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by AuthAuth on Thursday June 25, 2026 @05:40PM (#48679562)
I had little opinion on .zip but this convinced me to go figure out how to block .zip tld. Why would someone risk all those attack vectors when there is so much available on the many other tlds. I could see myself getting caught by many of them.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by ErroneousBosh on Monday June 22, 2026 @09:50AM (#48630139)
Well by that token we should probably also block the .com TLD since that is actually an executable file suffix.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by zzrrt on Thursday June 25, 2026 @04:20PM (#48678707)
Modern 64-bit Windows doesn't execute .com files, unless the user installs an emulator or something.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by neuroticnews25 on Friday June 26, 2026 @03:09AM (#48683337)
It does execute PE files with .com extension.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by NooneAtAll3 on Thursday June 25, 2026 @03:48PM (#48678346)
this timeline is bizarre because someone allowed TLD with common filetype name be created

ideally it should've been killed the moment it was created to become a lesson for everyone else

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by nok22kon on Thursday June 25, 2026 @04:17PM (#48678668)
so I guess you would also support killing another TLD with a common filetype:

https://ohmyz.sh

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by jstanley on Thursday June 25, 2026 @03:58PM (#48678463)
That ship sailed when ".com" was created.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by pypt on Thursday June 25, 2026 @06:19PM (#48679954)
We run https://aero.zip, works fine, not once anyone complained about it being blocked. There was a study somewhere that .zip TLD actually gets less malicious registrations compared to other TLDs.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by leoedin on Friday June 26, 2026 @05:31AM (#48684399)
The whole TLD is blocked by my work firewall. I imagine you don't get complaints because the few people who are blocked just don't know what you do. How would they even complain if they can't access your website?
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by genxy on Friday June 26, 2026 @03:27PM (#48690892)
Sssshhhh, don't disturb their science, it's sleeping.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by pixel_popping on Monday June 22, 2026 @04:16AM (#48627262)
500.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by pockybum522 on Monday June 22, 2026 @07:31AM (#48628762)
This is extremely useful and cool. I dream of having visualizations like this for anything I buy that has specifications.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by tomaskafka on Thursday June 25, 2026 @06:36AM (#48671530)
Nice homage to MiniPCs - I have a fanless N150 box with usb-c HDD as a carefree NAS/docker host for years.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by esafak on Thursday June 25, 2026 @12:59PM (#48676243)
Could you also plot various Mac Minis for reference?
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yathern on Thursday June 25, 2026 @01:33PM (#48676727)
I intentionally have them excluded - I guess because my use case is mostly gaming, homelab, plex server type stuff. But people use them for OpenClaw and whatnot right? I'll add em back in
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by spelk on Thursday June 25, 2026 @01:46PM (#48676890)
This is so cool. Thanks for doing this. I was able to get the Optiplex 7050 with the i5-6500T and 8GB of RAM (no SSD) for $40 USD about 2 years ago, shocked it's $100 USD now! I brought 8 for some reason, this makes me feel better that I at least purchased it during the glut.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by flo123456 on Thursday June 25, 2026 @02:36PM (#48677496)
Very cool site. Thanks for making this. Would be awesome to have data on energy consumption as well. :-)
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by thomasfromcdnjs on Thursday June 25, 2026 @04:19PM (#48678688)
The mobile experience is horrible otherwise really awesome.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yathern on Thursday June 25, 2026 @04:32PM (#48678844)
Thanks for the feedback - horrible how? It works fine on my Android but someone else said similar that uses iPhone, just not sure exactly what the issues was
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by thomasfromcdnjs on Thursday June 25, 2026 @04:45PM (#48678960)
I'm on Google pixel 10 xl, everything could be nicer in general, the chart isn't very smooth when scrolling around etc

But the main problem is I can't seem to reliably click on a node, it works occasionally but if I find one I want to click on, it either takes ten taps or some I couldn't just open what so ever.

Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by yathern on Thursday June 25, 2026 @04:48PM (#48678995)
Ahhhhh I'm guessing that's a Device Pixel Ratio issue I completely forgot to consider (EG rendering 4x pixels than it should makes it slow, and the nodes smaller). I'll play around with it, thanks for the heads up
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by ricardobeat on Thursday June 25, 2026 @06:00PM (#48679786)
It's wild that the 128GB RAM machines have completely disappeared. I feel like I'm in possession of a sacred item, having bought a Ryzen 9 system just a month or two before the craze hit.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by Computer0 on Thursday June 25, 2026 @06:30PM (#48680040)
It has been hard to find 64gb sticks since they launched ime. I had much better luck building 96gb machines. Haven’t looked since the ram crisis.
Re:Show HN: MiniPCs.zip (charting the pareto frontier of Min... by ectoloph on Friday June 26, 2026 @09:36AM (#48686504)
I like the little Mini PCs.

I have a GMKtec nucbox with an Intel N100 and an M5 Plus.

The biggest issues with them are around firmware and power consumption, especially idle. It's hard to get them as low as some of the bigger vendor devices.

The M5 plus sometimes resets its fTPM and won't boot without user input until that is resolved.

I can get the nucbox to idle around 4-5w and the M5 plus idles closer to 8w.

Most of the BIOS options are hidden or obscured for power saving.

The worst offender though is Beelink which idles at closer to 30w in the GTi14.