Live data from Hacker News

How much load can be served from 1m² of sunlight

medium.com

1–10 of 141 posts

Re: How much load can be served from 1m² of sunlight

#6

Obviously there is infinite room for optimization of this problem, but this was a fun blog post. I’m interested to see where the author goes with the series.

It is interesting concept for a blog post but ruined by very inefficient implementation.

I would expect orders of magnitude more work done on ~20W.

Also parsing a compressed 10MB JSON seems like an unusual request. It would maybe be more fun to put a Hello World or Pet Store and get some numbers that will be more relatable to a regular developer.

Re: How much load can be served from 1m² of sunlight

#7
post #6

Obviously there is infinite room for optimization of this problem, but this was a fun blog post. I’m interested to see where the author goes with the series.

It is interesting concept for a blog post but ruined by very inefficient implementation. I would expect orders of magnitude more work done on ~20W. Also parsing a compressed 10MB JSON seems like an unusual request. It would maybe be more fun to put a Hello World or Pet Store and get some numbers that will be more relatable to a regular developer.

I mean, everyone's gotta start somewhere. I'll give the author props for coming up with an idea for an experiment, documenting it, and sharing their results. Not a whole lot of people do that out in the open, and it's great to see a bunch of responses with suggestions for further improvements. :)

Re: How much load can be served from 1m² of sunlight

#8
post #6

Obviously there is infinite room for optimization of this problem, but this was a fun blog post. I’m interested to see where the author goes with the series.

It is interesting concept for a blog post but ruined by very inefficient implementation. I would expect orders of magnitude more work done on ~20W. Also parsing a compressed 10MB JSON seems like an unusual request. It would maybe be more fun to put a Hello World or Pet Store and get some numbers that will be more relatable to a regular developer.

Years ago someone made a potato-powered web server. It was an 8-bit microcontroller with a custom TCP/IP stack, if I remember correctly.

Re: How much load can be served from 1m² of sunlight

#9
> With an idle load, this particular laptop draws 14W of power with the screen turned off.

That's an extremely high idle power usage, I also have a laptop with a Ryzen 9 4900HS (the ROG Zephyrus G14, the only laptop with this chip, to my knowledge), and it idles around 9-11W with the screen on. Most of that is actually because of the RTX 2060 that's bundled with it, and won't turn off in Linux because Nvidia doesn't give a shit. I also suspect the author doesn't have a lot of power saving tunables enabled.

By comparison, another laptop I have with a 4700U (also eight cores) and no discrete GPU idles at 2-3W.

EDIT: If this author is reading this, this [0] is a good page to start from, along with powertop. I'd install and enable TLP, disable boost for efficiency, enable the tunables suggested by powertop, and maybe try nouveau for putting the GPU in the lowest power state.

[0] https://wiki.archlinux.org/title/Power_management

Post reply on HN