frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

This blog is running on a recycled Google Pixel 5 (2024)

https://blog.ctms.me/posts/2024-08-29-running-this-blog-on-a-pixel-5/
138•indigodaddy•5h ago

Comments

indigodaddy•4h ago
Question might be is it still hosted on a phone... DNS resolves to a residential ISP range, and the site seems to be holding up quite well still, so not sure
smithza•4h ago
USB ethernet tether might be the “how” here. Or some sort of VPN (tailscale) to the home LAN that the phone is hooked up to. Not quite “off-grid”.
BLKNSLVR•4h ago
Blog was Posted on Aug 29, 2024

I don't think it would suddenly be hosted on something else in the very few days since.

Edited to add: I don't think it's hosted via a phone with a SIM, it would appear that the device is connected to their home network.

Also: Haha, ooops, 2024 (not 2025!)

indigodaddy•4h ago
Right, connected to the home lan would make sense, especially considering they detailed that it's fronted by nginx on another machine. curl -v does reveal nginx serving. I guess I was thinking maybe a phone wouldn't handle the HN load, but probably a mistaken assumption as it is after all a static site (believe it's Hugo generated html) and Pixel 5 likely has decent CPU and RAM (or at least plenty for static requests probably).
indigodaddy•2h ago
Blog author has confirmed that it's still running on the phone. Also it seems to have handled the HN traffic beautifully and without a hitch. Loading extremely fast (as I've been randomly sporadically checking it since it's been on the front page) the whole time. Don't believe there is any CDN involved as the domain resolves to a residential ISP range. Impressive!
hamdingers•4h ago
Pedantry: A _reused_ Google Pixel 5. It was not broken down and reconstituted.

Reduce, Reuse, Recycle is in order of environmental impact, so reusing is an upgrade!

treve•2h ago
Recycle is definitely grammatically correct. It's just a different word for re-use.
Clamchop•2h ago
Ironically, this is semantics, not grammar.
readthenotes1•58m ago
How is that ironic? Since the thread is about definitions, I am surprised that we are in a situation where grammar is expected and definitions not
Infinity315•2h ago
I thought recycle was the breaking down of the device into its constituents (mostly to recover precious metals or other base materials). In contrast, reuse is where the device is kept mostly intact and used for other purposes such as this. Just breaking things down requires considerable amounts of energy through the sheer logistics of it relative to just reusing it.
BLKNSLVR•4h ago
I like the idea of using old phones for infrastructure-lite applications, taking advantage of their low power requirements and built-in UPS (which, yes, has its own drawbacks which can only be mitigated to a certain degree).

I have a number of old android devices that I'd like to use for ...something cool like this, but my existing homelab infra could just add an extra VM or container to do this without any likely additional power draw. It's still cool and I want to do it though.

My only query about this cool project is why not wifi? Whilst I'm sure there's a good reason for the author (and I can understand having esoteric specific requirements because I have my own "things"), but it would negate the need for a docking->Ethernet device, which feels to me like unnecessary addition of a device that requires power. Also, bandwidth / throughput probably isn't much of a limitation given the device that's being used. I think I'm mainly interested in the author's specific reason for this requirement (I'm a BA, these questions are my bread and butter).

Comment to author: Gotta add the Pixel 5 to your homelab inventory! Also, nice site, layout and information.

varenc•2h ago
> why not wifi?

I'm not the author but can speculate. WiFi is higher latency and a bit probabilistic. Like the slowest 1% of requests to the server may take an additional 1000ms or so. And if I was running a blog from a phone I'd want it to be impressively fast. Also an old Android phone may not be able to use modern WiFi standards and it could struggle with the traffic from being on the HN homepage.

hugs•2h ago
i've been working on an idea for a while to use those idle old phones for... distributed web and app testing. plug it in at night... wake up having made a few bucks.

problem is getting anyone to really care, though. cloud hosting is cheap.

cinimodev•2h ago
Hey, blog author here. Thanks!

I agree that a VM or container doesn't add to the power usage for a homelab that's already running. I kinda did it for fun and being able to run it off solar. I had original plans to turn the lab off at night and then the phone could keep running from battery. But, the homelab became critical infra and has to be always on lol.

The requirement for Ethernet was just for bandwidth consistency. My WiFi network isn't the best.

_R_•2h ago
On Android devices, it’s generally difficult for apps to maintain persistent background services. I’m curious how you were able to prevent Android from terminating the process, and how the Pixel 5 server managed to keep running?
cinimodev•2h ago
It runs inside Termux, which has a persistent notification to keep it open in the background. I believe I also extended the max phantom process to prevent it from being killed.
indigodaddy•1h ago
Is your nginx proxy also caching the site? If so then that is probably contributing to the site stability under the HN load I would think?
lhamil64•1h ago
One issue I have with doing this is what about security? Many older android phones don't get updates anymore (I'm not sure if a Pixel 5 is still supported, it might be) so I'd be concerned about security vulnerabilities going unpatched especially if the phone is exposed to the internet.
ryukafalz•1h ago
This is one of the longstanding issues with Android, yeah. Pixel 5 went EOL in 2023, though did get some extra (probably security) updates last year.

OEMs and SoC manufacturers have been getting better about upstreaming stuff recently from what I've heard (thank you Qualcomm!), but as far as stock OS images go I wouldn't expect manufacturers to support them for one moment longer than they have to.

This is part of why efforts like PostmarketOS are so helpful. Ironically, if this was an even older Pixel 3a, you could run it with modern software: https://wiki.postmarketos.org/wiki/Google_Pixel_3a_(google-s...

monkeyelite•1h ago
Limit your attack surface by using a simple stack, and limit the incentive for hacking. Countless sites operate just fine on old software.
koolala•51m ago
If you have to plug it in anyways, may as well power + ethernet.
bigiain•43m ago
I laughed at "Having a website that is fully offgrid". I _guess_ not being connected to the electrical grid while still being connected to the internet qualifies as "offgrid", but it kinda feels wrong to me.
nine_k•30m ago
Why, consider a device, like a mobile phone, which is not connected to power grid (solar-charged instead) and uses radio to access the Internet (typically 4G). I think it would be as off-grid as it gets. Quite a bit of off-grid equipment, like weather stations, traffic cameras, etc do exactly that.
rendaw•10m ago
Are you saying the power required for wifi transmission is lower than the power required for usb?

Also, what's a BA?

tim--•4m ago
I am guessing a business analyst (https://en.wikipedia.org/wiki/Business_analyst). Basically, someone who facilitates creating and communicating stakeholder analysis across a business. The idea is that a BA would have a thorough understanding of everything across a business. Think of them as a product owner in scrum, except there is a bit more overlap working with different parties both internal and external to the business.

You will likely find a BA (or someone with a similar role under a different name) in most large organisations (and likely in quite a lot of medium ones, too).

tommica•8m ago
I've had this dream of doing it in Elixir, and use it's capability to easily connect nodes securely together, to add more processing power into the system through by just slapping more phones at it.
daft_pink•4h ago
I clicked just so I could experience this! This is awesome!
watusername•4h ago
Title needs "(2024)". It's been over a year and whether the blog is still running on a recycled Pixel 5 is unclear.
Havoc•4h ago
Pretty wild how readily available compute has become. Sure not AI level compute but between modern consumer hardware and the mountain of free tier stuff out there I’ve always got more than ability to use it effectively
kovac•4h ago
Impressive. The page loaded very quickly for me here in Singapore. Is it still running on the Pixel?
mcny•4h ago
My number one concern is how do I avoid the spicy pillow problem... If I could have phones run off of USB without a battery, I would love to do that.
chmod775•3h ago
https://www.instructables.com/Power-an-Android-Phone-Without...

You can also buy dummy batteries for certain models online.

cinimodev•2h ago
My concern too. I go check on it about once a week. I definitely need to find something safer.
joecool1029•30m ago
Don't run it empty or get it super hot. Gas generation and cell degradation really seems to skyrocket if cells drop below 3V, so don't run them flat. Doesn't seem to ever happen on devices kept on around the clock and powered so long as they aren't in crazy hot conditions.
daemonologist•2h ago
The worst part of the spicy pillow problem is that even if you remove the battery cell and solder a power supply to the BMS, Android will eventually decide "I must be out of battery by now" and shut itself down. You have to root the device to override this and it is supremely annoying.

Of course if the thing could just run directly off wall power like you suggested, this wouldn't be a problem.

BLKNSLVR•1h ago
My small army of old android devices are plugged into a USB 'charging station' (multiple USB charging ports off a single plastic device) which in plugged into a smart switch. The smart switch turns on for a couple of hours overnight, to keep the phones charged at least minimally.

Most of the devices also have a custom ROM and are rooted, and using the ACCA app I restrict charging to a maximum of 80% battery capacity.

I had a Samsung Note 5 (released in 2015) that only went spicy maybe 6 months ago. I have a Samsung S9 and a Nokia 6.1 that are both still going strong with fairly recent versions of LineageOS. Both are 2018 phones, so around 6.5 years old (old for phones, but shouldn't be 'electronically' old).

joecool1029•40m ago
> Most of the devices also have a custom ROM and are rooted, and using the ACCA app I restrict charging to a maximum of 80% battery capacity.

I used this method too but then LineageOS merged the functionality in a few years ago and it works perfect.

I have a Nokia 6.1 as well but my oldest continuous use device is a Oneplus 8T used to provide hotspot to a location 24/7/365.

AuthAuth•37m ago
Put it in a fireproof box and if it dies it dies.
judge123•3h ago
Is a phone plugged in 24/7 actually more power-efficient than a slice of a mega-optimized cloud server?
BLKNSLVR•3h ago
It is when it's plugged into a battery which is charged from a solar panel.
chneu•3h ago
Idk about power efficient but it's definitely more resource efficient. Reduce, Reuse, Recycle. Let's really stop fixating on the last one.
bb88•2h ago
Well, offhand, no one buys a cloud server for power efficiency, people buy into the cloud for reliability, or performance, or cost -- or some combination thereof.

If you're buying ultra-power, you're forgoing power-efficiency.

sciencesama•3h ago
Can you stresstest it ? How many simultaneous connections can it handle ?
indigodaddy•3h ago
I'd argue that's happening right now. But we don't know if it's still running on a phone as the post is from September 2024. *Edit, Blog author confirmed it's still running on the phone.
chneu•3h ago
I'd hope this is proxied thru cloudflare's CDN, lol.
tiagod•2h ago
It's on a Comcast IP
daemonologist•2h ago
One unexpected benefit of hosting your blog on a phone: an excellent defense the next time Comcast sends a nasty letter admonishing you for connecting a "server" to your residential internet.
treesknees•3h ago
I had a web server running on my jailbroken iPod touch back in 2009/2010. It’s neat but not entirely novel, or practical.
mbasho•3h ago
Also impressive: two simultaneous front page posts on HN!
indigodaddy•2h ago
Oh wow, that is indeed rare I think
chneu•3h ago
Anyone else find it kinda funny to have a "fully offgrid" website? That's an oxymoron, right? How can it be off grid if it's literally connected to the grid?

I understand they're using grid to mean electrical grid, but still funny.

cinimodev•2h ago
So, uh, hi. This is my blog post. I'm just some guy that blogs and gets like 5 reads per post, so I'm a fish out of water here. I didn't even have a HN account until today.

To answer a some questions: 1. Still running on the Pixel. I never had a reason to change it. 2. It is on a residential internet connection because, well, I never planned on having any volume of readers. 3. I'm just some dude that does random projects at home after work. I'm not even in tech. I actually own a construction contracting biz.

BLKNSLVR•1h ago
You think like an engineer, so you're in good company here. I had a brief skim of the rest of your blog and there's definitely content that's interesting to me at least, and as I said in a comment above, the site design is beautifully easy to read and navigate. I plan on returning.

Others seem to agree, given your "I want to be left alone" post also got some HN love.

busymom0•2h ago
Does anyone know if this is possible with an iPhone 6s?
BallsInIt•1h ago
https://apps.apple.com/us/app/worldwideweb-mobile/id16230068...
UlyssesZhan•1h ago
Theoretically you can run Linux on iPhone according to this blog: https://konradybcio.pl/linuxona7/ But I don't know whether iPhone can be connected with ethernet.
2OEH8eoCRo0•2h ago
I like this. We are surrounded by old phones that are more powerful and energy efficient than a raspberry pi we should use them!
UlyssesZhan•1h ago
How long can the power bank plus the phone's built-in battery last when the solar panel goes down?
pbd•42m ago
The power efficiency is fascinating - modern phones are basically ARM servers optimized for battery life. Pixel 5 probably draws <5W under load vs 50-100W for a typical x86 server. For a personal blog, that's 400-800 kWh/year savings. The environmental impact of reusing vs recycling electronics is under appreciated.

Seeing Like a Software Company

https://www.seangoedecke.com/seeing-like-a-software-company/
1•zdw•52s ago•0 comments

Show HN: Basis UI – A Shadcn-Style UI Library for Astro JavaScript

https://basis.zhengyishen.com/
1•Zhengyi•3m ago•0 comments

Mapping from total requests per day to average request rates

https://utcc.utoronto.ca/~cks/space/blog/web/WebRequestTotalsToRequestRates
1•zdw•4m ago•0 comments

Meet the revenge quitters: why people are ditching jobs & refusing to go quietly

https://www.theguardian.com/money/2025/sep/03/meet-the-revenge-quitters-why-people-are-ditching-t...
1•rustoo•7m ago•0 comments

YouTube's AI Slop Is a Win for Alphabet. But What About Us?

https://www.bloomberg.com/opinion/articles/2025-07-25/youtube-s-ai-slop-is-a-win-for-alphabet-wha...
1•1vuio0pswjnm7•16m ago•0 comments

'Rocket City Rednecks' reality TV is a blast (2011)

https://www.nbcnews.com/id/wbna44710678
1•walterbell•16m ago•0 comments

Read our statement on today's decision in the case involving Google Search

https://blog.google/outreach-initiatives/public-policy/doj-search-decision-sept-2025/
1•andrewinardeer•19m ago•0 comments

Data processing pipeline for MIMIC-IV an open electronic health record dataset

https://proceedings.mlr.press/v193/gupta22a
1•teleforce•27m ago•0 comments

HTTPS: //start.jcolemorrison.com/AWS-iam-policies-in-a-nutshell/ is not working

1•ashish60808•28m ago•1 comments

RubyMine Is Now Free for Non-Commercial Use

https://old.reddit.com/r/rails/comments/1n6jwod/rubymine_is_now_free_for_noncommercial_use/
1•bjhess•29m ago•0 comments

How Toxic Turmeric Ends Up in Your Food [video]

https://www.youtube.com/watch?v=HyGBemaOZnQ
1•mgh2•33m ago•0 comments

Rust Implementation for OpenAI Realtime API

https://github.com/raja-patnaik/openai-realtime-rust
2•rajap•35m ago•0 comments

Show HN: Loopn – Professional Networking Made Simple

https://www.loopn.io
2•om202•59m ago•0 comments

Antibody delivery to brain via nanobubble ultrasound alleviates depression

https://www.pnas.org/doi/10.1073/pnas.2421800122
1•nativeit•1h ago•0 comments

Daniel Samarin – Debugging Electronics [video]

https://www.youtube.com/watch?v=oULeLtcv4n4
1•Curiositry•1h ago•0 comments

Ask HN: Why do AI chat interfaces (Grok, Gemini, ChatGPT) all look the same?

2•russfink•1h ago•2 comments

Show HN: NanoBananaX – 30-second 4K photo remix, just drag and prompt

https://nanobananax.com
1•vitozhuang•1h ago•0 comments

Hacking Amazon's Eero 6 (part 2)

https://markuta.com/eero-6-hacking-part-2/
1•walterbell•1h ago•0 comments

Nano Banana Is Crazy

https://aibanana.net/
1•jeyzolo•1h ago•1 comments

De Coster v. Amazon.com, Inc. (2:21-cv-00693-JHC) Dkt 419 [pdf]

https://dn721908.ca.archive.org/0/items/gov.uscourts.wawd.299854/gov.uscourts.wawd.299854.419.0.pdf
1•1vuio0pswjnm7•1h ago•0 comments

Show HN: Topoglyph/dani2.1 – A LLM with novel empathy/communication applications

https://beta.topoglyph.net/chat/dani
1•zwyld•1h ago•0 comments

Tell HN: I kinda want to go back to Java

5•throwmeaway222•1h ago•2 comments

Top Non-Technical Roles Every Startup Needs to Scale Successfully

https://foundersarehiring.com/hiring-resources/top-7-non-technical-roles-every-startup-needs-to-s...
1•niksmac•1h ago•0 comments

Bounce: A Cross-Protocol Migration Tool

https://blog.anew.social/bounce-a-cross-protocol-migration-tool/
1•colinprince•1h ago•0 comments

Father Ted co-creator Graham Linehan arrested at Heathrow over posts on X

https://news.sky.com/story/father-ted-co-creator-graham-linehan-arrested-at-heathrow-over-posts-o...
5•shoddydoordesk•1h ago•0 comments

Playboy Braille Edition [pdf]

https://ia600806.us.archive.org/21/items/playboybraile00nlsu/playboybraile00nlsu.pdf
2•wslh•1h ago•0 comments

Association Between Coffee Consumption and Brain MRI Parameters (2023)

https://www.mdpi.com/2072-6643/15/3/674
1•mkagenius•1h ago•1 comments

Ble.sh: Bash Line Editor with syntax highlighting, auto suggestions, Vim modes

https://github.com/akinomyoga/ble.sh
1•thunderbong•1h ago•0 comments

The Motown Sound of Money

https://fortune.com/1967/09/01/the-motown-sound-of-money/
1•handfuloflight•1h ago•0 comments

Webb Telescope may have discovered the first known primordial black hole

https://www.theguardian.com/science/2025/sep/02/primordial-black-hole-big-bang-james-webb-space-t...
2•jandrewrogers•1h ago•0 comments