HNHacker News
TopNewBestAskShowJobs

lapser

855 karma · joined April 3, 2022

submissionscomments
lapser··on OpenSnitch is a GNU/Linux port of the Little Snitch application firewall
There is also eBPFSnitch, though it hasn't been updated in a while. It uses eBPF for packet filtering.

https://github.com/harporoeder/ebpfsnitch

lapser··on Viddy: A modern watch command. Time machine and pager etc.
Yeah, I came across it a while ago, and figured I'd post it here when I ran watch today and viddy came up because I had aliased it when I came across it. I'm not sure how I haven't used watch since then but here we are.
lapser··on Microvium Is Small
What would be involved to create a Electron and/or Node alternative with an engine like this?
lapser··on Redis vs. KeyDB vs. Dragonfly vs. Skytable
Wow! I was under the very wrong impression that memcached hadn't been updated in a long time. It has been having regular releases for longer than I thought. Great to hear!
lapser··on Valetudo: Open-source cloud replacement for vacuum robots
Hah. I didn't realise it until you mentioned it. In my defense I copied it from their site and just made sure it fit HN's title limits.
lapser··on Valetudo: Open-source cloud replacement for vacuum robots
Yeah, unfortunately this model isn't available in the UK so I'm just going to have to take a stab in the dark. I'll find out soon enough.
lapser··on Valetudo: Open-source cloud replacement for vacuum robots
I'll be happy to!

I'm still renting so I've not really bothered with any thermostat yet. I used to have a Nest Learning thermostat when I was living in a place where they allowed me to install it, but I gave that away when I moved.

Haven't bothered with thermostats since, and likely won't until I've moved into my own place, but I'm hoping to find a thermostat that can run without cloud or at least, with an OSS cloud replacement.

lapser··on Valetudo: Open-source cloud replacement for vacuum robots
They have recommendations for each robot but it's not easy to parse them quickly (I.e. in the table).

I went through them all and it seems the only one that's fully recommended is the Dreame Tech Z10 Pro. I actually bought it too the other day with the intention of installing this on it, so now waiting for delivery.

The rooting process seems relatively involved though, so we'll see how it goes.

[0] https://valetudo.cloud/pages/general/supported-robots.html#d...

lapser··on Show HN: Ory Kratos – Open-source identity server written in Go
Ory suite looks amazing. I think the biggest things I'm missing are token authentication and with that, services tokens. I saw a thread saying it'll be implemented at some point and I'm looking forward!
lapser··on One in five UK households cannot afford to be online
Yep, I'm aware. I wasn't implying that they're not. They're on the same level as Hyperoptic, but I feel like Hyperoptic has been trying to expand for a long time, but hasn't done much expanding until Community Fibre came along.
lapser··on Deluge BitTorrent Client
What's really cool about Deluge is that it can run in a client/server mode where the Deluge can act as a thinclient. This way you can set up a server, and install Deluge on all your machines, and have them all connect to the same server. As with many other torrent clients, there is of course also a web ui, as well as various thinclient apps.

Having said that, if you don't need a good client/server model, my personal preference is qBittorent, which, for me having grown up with uTorrent, is a lot nicer to use.

lapser··on One in five UK households cannot afford to be online
FWIW I used to be a Community Fibre customer (I left them because I moved somewhere outside of their network) and their service was great. It was cheaper than the competition, and worked. Customer support was great too.

Their only con is that they're not available in more places (they run their own infrastructure), but I guess you can't expand at the speed of light.

lapser··on Hate paywalls? 12ft.io is the answer
I've been getting less and less success with 12ft.io. I mostly use it on my phone. On my computer I use Bypass Paywall Clean[0] (chrome/firefox addon) which uses different tricks to access the full article.

[0] https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean

lapser··on Gitea – a painless self-hosted Git service
Considering codeberg.org is a productionized deployment of Gitea, I'm guessing deploying a HA version is possible, and you can bet that an LB can be put in front of it. As for SSO, I'm not sure if Azure AD is supported, but some SSO configurations are supported directly in Gitea[0].

[0] https://docs.gitea.io/en-us/authentication/

lapser··on Gitea – a painless self-hosted Git service
Woodpecker CI is a fully open source fork of Drone CI. Drone changed their license so they forked it.
lapser··on Gitea – a painless self-hosted Git service
Sure Gitea does a bit too much for a single individual, but you don't have to use the additional features. Honestly, the UX of gitweb is pretty bad so even if Gitea has too much, it's still better than gitweb. Who knows, maybe someone will clone a Gitea and rip out all the social features from it.
lapser··on Dear Spotify, can we just get a table of songs?
Lyrics are provided by Musixmatch, and are user contributed. If lyrics are missing or bad, it's because Musixmatch has it like that. You can contribute!
lapser··on Dear Spotify, can we just get a table of songs?
Spotify's algorithm doesn't do "songs I haven't heard in a while", it does " here's 20 songs from your playlist, have fun with it for the next few weeks. So even if I "songs I haven't heard in a while", Spotify's garbage algorithm is not it. At this rate, I'd much prefer an actually random playlist.

I've been having to work around it by copying over the playlist I was shuffled, running it through shuf, and then putting it in to a separate playlist, and lastly, disable shuffle. It's garbage, but it's better than what Spotify produces.

lapser··on Docker is dead? Podman – an alternative tool?
Podman isn't supposed to be used in prod servers. It's for local development. It produces OCI compatible images (through Buildah), and you're supposed to use those with a proper container orchestration tool such as K8s, Nomad, Docker Swarm, or whatever else there is.
lapser··on Docker is dead? Podman – an alternative tool?
Yes
lapser··on Docker is dead? Podman – an alternative tool?
It is at least a year or so old. But there have been quite a few bugs, and iirc it was only at v4 where incompatible bugs have been ironed out. Not that it wasn't usable previously, you'd just run into a few issues.
lapser··on Docker is dead? Podman – an alternative tool?
The permissions (rwx) don't change, but the uid/gid is mapped. E.g. uid 0 is the running user outside the container, by uid 1 will be mapped to 100000 (configurable), and say 5000 inside the container is mapped to 105000. I don't remember the exact mapping but it works roughly like that.
lapser··on Docker is dead? Podman – an alternative tool?
Root inside the container is the same as your user.
lapser··on Docker is dead? Podman – an alternative tool?
This article misses quite a bit.

Podman has a full Docker compatible API, so you just have to enable it, and then set the DOCKER_HOST to point to its socket. From there docker compose should work as if you had Docker.

Podman also is currently working on "podman machine", which can spin up a Linux VM to run Podman on macOS and Windows. I think it's still in beta or something, but it seems to be working already.

There is also things like Podman Desktop[0] and Podman Desktop Companion[1] which attempt to bring an experience similar to Docker Desktop to Podman.

[0] https://podman-desktop.io/

[1] https://iongion.github.io/podman-desktop-companion/

lapser··on Dear Spotify, can we just get a table of songs?
Spotify is horrendous. Their UI is subpar. Their mix of podcasts with songs is odd at best (seriously, I never listen to podcasts, why can't I switch it off completely?). Their shuffle is just not. Imagine listening to the same 20ish songs from a playlist of nearly 2k songs. How can you mess up shuffle that bad?

It's also not easy to move away from it. It requires time and effort. Time that many don't have.

lapser··on Rejecting data demands, ExpressVPN removes VPN servers in India
> With virtual locations, the registered IP address matches the country you have chosen to connect to, while the server is physically located in another country.

How does this work then? How can you have a Indian IP address, while the server is located in the UK?

lapser··on Show HN: An open source alternative to Evernote (Self Hosted)
Not exactly open source, but as far as "alternatives to Evernote" goes, I've been told about Obsidian[0] (though I've not jumped in yet), which has plugins for OCR and web clipping, and considering the community, I'd be surprised if related notes aren't a thing.

[0] https://obsidian.md/

lapser··on Bob Cassette Rewinder: Hacking Detergent DRM
Not sure what you mean with "puck-style" detergent, but here in the UK, I always tend to buy 100 dishwasher tablets for £12, which works out to £0.12 per wash, and Rinse Aid for £3.50, for which the company claims 80 washes (though I haven't measured), which works out to £0.044 per wash, for a total of £0.164 per wash. £43 for 90 washes is pretty outrageous.
lapser··on Adminer: Database management in a single PHP file
It looks it hasn't been updated in nearly 12 months.

Adminer has added a lot to my Dev workflow, I really hope it doesn't die.

lapser··on Setting up a Pi Hole made my home network faster
Yes, really the only way would be to set up a MITM proxy on your network and enforce all traffic goes through that. Also means accepting a CA.
← PreviousPage 4 of 6Next →