Earlier quoted context omitted.
I'm actually quite surprised and impressed that I was able to open the site and leave a message while this is on the frontpage!
I've been resetting it every 2 minutes! This is how regular servers work, right?
Show HN: A tiny solar-powered server only awake during the day
91–100 of 100 posts
Re: Show HN: A tiny solar-powered server only awake during the day
#92Earlier quoted context omitted.
Yeah you can go hardcore. I remember seeing someone make a toolbox server that they put on a roof, it might have been posted here actually. I was just looking at small things like those garden night lights you can stake into the ground, has a solar cell on it.
Just bought one of those garden night lights the other day. Have not taken it apart yet. It has a 2cm x 2cm cell on top and says it contains a 2/3 AA NiMH battery IIRC. Cost about $1.29. That low price doesn't compare to a larger panel in efficiency, but the installation story is hard to beat.
Re: Show HN: A tiny solar-powered server only awake during the day
#93Earlier quoted context omitted.
HN may be a good stress test for Arduinos and WordPress, but it's really not that much load. I've recently had my site high on the front page and the page specifically recommended reloading if you didn't see the effect the first time. This is hosted on a ten year old laptop and a home Internet connection. The load average didn't budge. People hugely overestimate the amount of firepower you need when you "go viral", p…
That's because people are so accustomed to leveraging mountains of free candy that they've forgotten that a web page can be served with less than 1000ms of cpu time. I got a job once when I told a story about a web app I wrote was going viral getting a million visitors a day while I was strolling in the park. The web servers I write only need a single system call (writev) to serve gzip encoded assets so wrk says they…
Re: Show HN: A tiny solar-powered server only awake during the day
#94Earlier quoted context omitted.
That's because people are so accustomed to leveraging mountains of free candy that they've forgotten that a web page can be served with less than 1000ms of cpu time. I got a job once when I told a story about a web app I wrote was going viral getting a million visitors a day while I was strolling in the park. The web servers I write only need a single system call (writev) to serve gzip encoded assets so wrk says they…
Do you have the source code published somewhere? I'd be very curious. My current implementation uses mmap and send(), so id love to get it faster than that.
Re: Show HN: A tiny solar-powered server only awake during the day
#95Earlier quoted context omitted.
HN may be a good stress test for Arduinos and WordPress, but it's really not that much load. I've recently had my site high on the front page and the page specifically recommended reloading if you didn't see the effect the first time. This is hosted on a ten year old laptop and a home Internet connection. The load average didn't budge. People hugely overestimate the amount of firepower you need when you "go viral", p…
That's because people are so accustomed to leveraging mountains of free candy that they've forgotten that a web page can be served with less than 1000ms of cpu time. I got a job once when I told a story about a web app I wrote was going viral getting a million visitors a day while I was strolling in the park. The web servers I write only need a single system call (writev) to serve gzip encoded assets so wrk says they…
Ideally so cheap that your ISP has a CDN and publishers pay nothing to get them to cache it, it's just included in your internet service. For some people things could even be cached temporarily at the building level.
SSDs are very fast and hardware acceleration exists. Why so we need such massive servers in a data center?
A movie is only 90 minutes. A single disk and some ASICs should be able to serve tens of thousands of people, if you could make dedicated hardware without all the stuff that's irrelevant for streams, just a bunch of cores with DMA going straight into crypto and out a bunch of Ethernet ports.
If we can make a tiny 10 gigabit swith with tons of ports in one rack, why can we not add some sticks of ram and do CDNs in hardware?
Re: Show HN: A tiny solar-powered server only awake during the day
#96Very cool project. I'm really intrigued by this idea of having websites reflecting geographic location, and even local weather conditions (with some lag). What's the peak and average power (energy/second) you get from your solar panel, and what's the power consumption of your server? Also what's the physical size of your solar panels? My guess is that the server might use around the same power as a laptop (~50 W). As…
They're not efficiently designed usually, and there's probably a wiznet using another watt at peak. All in all, 1.2 to 1.5W would be my guess.
That is 36 watt hours per day for 24/7. We have, in a fairly dark ish winter, probably 2 hours of equivalent peak sun(Every square meter gets about 2KW per day of raw energy, which a good solar panel can get 18 to 25% of last I checked).
I would probably only want to by a 25W panel for this just for cost and size. That's about 1 square foot.
50Wh a day in those 2 hours. Lose half for non optimal placement, 25Wh a day. Lose 70% for cheap electronics, and another 70% in conversions with more cheap electronics(One can do way better for not that much more), and we should get about 12Wh per day.
This is, assuming it's not running full time and the Ethernet module has power save or sleep features, possibly enough to run all day if it's lightly used, but will almost certainly be enough for 6-8 hours. even a dark day.
If you are in Arizona in the summer you will of course be getting 3 to 4 times this. And if you have good electronics and placement you could probably double it again, but good electronics are hard because most MPPT controllers use 25mA sitting idle, you'll need a decent sized panel to keep up with idle loads.
I could also be wrong and they could be using an ESP32 with WiFi, or the Ethernet module could be better than I thought and use green ethernet modes for short range.
That would mean the power could be about a quarter to a half of what I imagined depending on load.
Of course, this doesn't account for the modem and other network gear in his place. But even then, an ESP32 can host it's own wifi, so if you just wanted a pure server for people right nearby, power usage can be very very low.
Re: Show HN: A tiny solar-powered server only awake during the day
#97Earlier quoted context omitted.
I'm actually quite surprised and impressed that I was able to open the site and leave a message while this is on the frontpage!
I've been resetting it every 2 minutes! This is how regular servers work, right?
Re: Show HN: A tiny solar-powered server only awake during the day
#98Re: Show HN: A tiny solar-powered server only awake during the day
#99Re: Show HN: A tiny solar-powered server only awake during the day
#100Very cool project. I'm really intrigued by this idea of having websites reflecting geographic location, and even local weather conditions (with some lag). What's the peak and average power (energy/second) you get from your solar panel, and what's the power consumption of your server? Also what's the physical size of your solar panels? My guess is that the server might use around the same power as a laptop (~50 W). As…
Arduino C. He's probably running it on a microcontroller that likely needs about 32mA full throttle, maybe 80ma depending on what type. They're not efficiently designed usually, and there's probably a wiznet using another watt at peak. All in all, 1.2 to 1.5W would be my guess. That is 36 watt hours per day for 24/7. We have, in a fairly dark ish winter, probably 2 hours of equivalent peak sun(Every square meter gets…