HNHacker News
TopNewBestAskShowJobs

domh

553 karma · joined January 10, 2017

hn@domharrington.email
submissionscomments
domh··on My Homelab Setup
You can use tailscale services to do this now:

https://tailscale.com/docs/features/tailscale-services

Then you can access stuff on your tailnet by going to http://service instead of http://ip:port

It works well! Only thing missing now is TLS

domh··on Motorola GrapheneOS devices will be bootloader unlockable/relockable
I didn't have to do any resigning or repacking apks. It just worked installed from the play store.
domh··on Motorola GrapheneOS devices will be bootloader unlockable/relockable
NatWest and Monzo work fine on my Pixel 9a running GrapheneOS. Community maintained list of supported banking apps here:

https://privsec.dev/posts/android/banking-applications-compa...

Google Wallet is not supported at all.

domh··on European Tech Alternatives
The UK is no longer in the EU; The UK is still in Europe and is very much European.
domh··on GrapheneOS – Break Free from Google and Apple
Here's a community maintained list of apps and whether or not they work:

https://privsec.dev/posts/android/banking-applications-compa...

This is linked to from the Banking Apps section on GrapheneOS docs: https://grapheneos.org/usage#banking-apps

Sample size of 1: my UK banking apps all work fine.

domh··on GrapheneOS – Break Free from Google and Apple
Yeah spot on. I think this is the only thing that's been announced so far: https://www.androidauthority.com/graphene-os-major-android-o...
domh··on Running NanoClaw in a Docker Shell Sandbox
This is similar to Deno Sandbox[1] which was announced a couple of weeks back. Apparently also something similar is done with fly.io's tokenizer[2][3]

[1]: https://deno.com/blog/introducing-deno-sandbox

[2]: https://news.ycombinator.com/item?id=46874959

[3]: https://github.com/superfly/tokenizer

domh··on The state of Linux music players in 2026
My friend made this site to try and surface the best place to buy music: https://streamtoshelf.com/

He also made a section of the site that allowed you to login via Spotify and it would aggregate your listening history and tell you how much it would cost to buy all of your most listened to albums. Annoyingly Spotify seems to restrict the oauth app creation process, so users have to be invited by email to access that.

domh··on JuiceSSH – Give me my pro features back
Oh wow. I did a very basic test this morning `ping google.com` and then ctrl+c and it seemed to work okay. Not done any more extensive testing than this though.

Could it be that it's just very flaky on all pixel devices? Or maybe something graphene is doing to harden the OS doesn't play nicely with how it's been implemented?

domh··on JuiceSSH – Give me my pro features back
Huh, I did not know this. This is also present on GrapheneOS too! (I'm installing it now)
domh··on UK House of Lords Votes to Extend Age Verification to VPNs
Same. I have protested over email about the Online Safety Act (amongst other things). I get a generic reply after 6-8 weeks with the same talking points.

Legislation like this does not make children safer, it makes everyone else less safe.

domh··on The tech monoculture is finally breaking
I've been tentatively eyeing up this which I think meets all of your requirements: https://www.aliexpress.com/item/1005008384398058.html
domh··on List of individual trees
Yeah I think so. Attention seeking, maybe something to do with a planning application to live somewhere being rejected too: https://www.bbc.co.uk/news/articles/cn811px4m7mo

Honestly it's my first time looking at the story for a while! I just knew they got jail time for it.

domh··on List of individual trees
This was huge news in the UK when it happened. Massive public uproar for an illegal felling. The perpetrators were both jailed: https://www.bbc.co.uk/news/articles/c6295zv9101o
domh··on Bubblewrap: A nimble way to prevent agents from accessing your .env files
This is exactly what I want, but don't really want to run Docker all the time. Nicer git worktrees and isolation of code so I can run multiple agents. It even has the setup command stuff so "npm install" runs automatically.

I'll check this out for sure! I just wish it used bubblewrap or the macos equivalent instead of reaching for containers.

I have also been enjoying having an IDE open so I can interact with the agents as they're working, and not just "fire and forget" and check back in a while. I've only been experimenting with this for a couple of days though, so maybe I'm just not trusting enough of it yet.

domh··on There's a ridiculous amount of tech in a disposable vape
Sample size of 1, but I have a friend who does buy the refills and charges the original unit. Every shop that sells the combination units also seems to sell the refills (at least around here).
domh··on What a year of solar and batteries saved us in 2025
Yeah not sure really. I thought these time of use tariffs were intended for charging EVs and using heat pumps, not charging batteries and selling the energy straight back to them later on in the day. But when you put it like that (decentralised grid storage) I guess it makes sense.
domh··on What a year of solar and batteries saved us in 2025
Thanks! I will check out Solaredge. Biggest thing right now with the heat pumps is lack of consistency of software.

Just looking at Havenwise (https://www.havenwise.co.uk/) and my manufacturer isn't supported.

domh··on What a year of solar and batteries saved us in 2025
> The batteries can fill up on the off-peak rate overnight at £0.07/kWh, and then export it during the peak rate for £0.15/kWh, meaning any excess solar production or battery capacity can be exported for a reasonable amount.

Honestly I didn't know this was allowed.

I recently got a heat pump and am on a time-of-use tariff (https://octopus.energy/smart/cosy-octopus/) and have been thinking about pulling the plug on battery storage for a similar purpose (charge during the cheap hours; run the house off battery during the day). I am currently using between 40-50kWh per day - anyone have similar usage to this and can recommend batteries for this?

domh··on Telephone Exchanges in the UK
Working fine with Firefox on Android here. Desktop or mobile?
domh··on UK homes install subsidised heat pumps at record level
I'm definitely coming round on the idea of a heat pump. My house was built in 2002 and still has the original gas boiler that was installed from then. I'm hopeful that I have enough insulation, but I've been told I may have microbore piping which might need to be upgraded. Not done much more research on it than that.

Also apparently my gas boiler has an air brick that's too close to the output for the boiler on the outside of the house, so they'd have to install a bigger flue that goes halfway up the house.

From what I've heard the installation cost (even with £10k subsidy) will still be minimum £5k compared to a new gas boiler of £2.5-3k.

After everything that's happened with the gas prices in the past 3 years, I'm very eager to remove that dependency from my house. Now we just need to decouple the gas prices from the renewable energy prices so we can start to see those lower prices to the home. One can dream.

domh··on Blackcandy: Self hosted music streaming server
Sorry for late reply, exactly that yeah - so the browser doesn't complain. I'm not worried about the security of HTTP over wireguard or anything like that. And domain names are easier to remember than ports so... http://raspberrypi:8123/ vs homeassistant.raspberrypi.local (or something)
domh··on New 16GB Raspberry Pi 5 on sale now at $120
Which one did you go for? I have a raspberry pi 4 with 8gb RAM which is fine for now but may be on the look out for a replacement in the coming years.
domh··on Blackcandy: Self hosted music streaming server
I use Tailscale for a bunch of self hosted services on a raspberry pi in my house. Port numbers and TLS certs are my current main problems with this setup but it's not annoyed me quite enough yet to do anything about it.
domh··on Mozilla introduces updates to tab management in Firefox
Yeah same, this was off by default until I just toggled it on. Thanks for the tip!
domh··on Mozilla introduces updates to tab management in Firefox
I do not have that on v130. Got any links to release notes about that one?
domh··on Air Con: $1697 for an on/off switch
I'm not sure that's true about the UK and prescription glasses. When I moved back here I packed my glasses up in storage so was going to be without for 6/8 weeks before our stuff arrived. I went onto Glasses Direct[1] and ordered 2 new pairs of glasses for £50 by putting in my prescription details from another country. The glasses themselves are regulated as medical equipment, but you could go on there and buy any prescription you want and nothing will stop you.

[1]: https://www.glassesdirect.co.uk/

domh··on The semantic web is now widely adopted
Thanks for sharing that Doctorow post, I had not seen that before. While the specific examples are of course dated (hello altavista and Napster), it still rings mostly true.
domh··on Jellyfin: We're Good, Seriously
Cool thanks! I'll have to spend some more time looking into this. Do you have any recommendations for a DNS server to run inside Tailscale?
domh··on Jellyfin: We're Good, Seriously
Have you managed to get TLS working with a setup like this? I have a custom domain that isn't used but I'd like to point it to a machine that's on Tailscale. Do you just put your Tailscale DNS on public DNS servers or do you use an internal one? Do you use a reverse proxy to route port 80/443 to the port your app is running on?
← PreviousPage 3 of 7Next →