I use Podman, I wanted a Docker-like experience on MacOS or Windows. I use it to provide services during development (PostgreSQL, etc.) and working on image builds. It works pretty well. :-)
Colima is related but separate, Colima runs a Linux VM seamlessly in MacOS so you can interact with Docker as if it was running on your host OS. Podman will also need a VM (coz there is no native Docker on MacOS).
That sounded like podman needs docker. It's more of a mostly compatible separate product that does not need a daemon to run. Both probably lack things like cgroups (a Linux kernel really) etc on macos.
I remember participating in the crowdfunding for the last Pebble. I was so excited to receive it, and it was great.
But a few months later, the company shut down, along with support for their products, and it was hard to swallow. This, combined with the fact that the buttons on my Pebble started to fall apart less than a year later (which is when the lack of support became problematic), made the experience pretty bad in the end.
But I’m really excited to see Pebble come back to life, and maybe I’ll be a customer of their watches again in the future.
Completely agree with you. I live in Montpellier, France, and we have had free public transportation for a year and a half, and it's very good. I definitely use my car less and take public transport more often.
Everyone, including people without cars, pays for the roads through taxes; it is only fair to do the same for public transport.
Society pays for cars in a lot of ways other than just taxes. Roads/highways/parking takes up tons of valuable land (opportunity costs). Cars cause a lot of medical conditions, from respiratory/cardiovascular diseases, to obesity. Cars add to climate change, which causes extreme weather events. Congestion and noise impacts health and the economy, etc. Cities all around the world would be net improved with much fewer cars.
I'm a long-time GitHub Copilot subscriber, but I have also tested many alternatives, such as Cursor.
Recently, I tried using Claude Code with my GitHub Copilot subscription (via unofficial support through https://github.com/ericc-ch/copilot-api), and I found it to be quite good. However, in my opinion, the main difference comes down to your preferred workflow. As someone who works with Neovim, I find that a tool that works in the terminal is more appropriate for me.
Isn’t that usage a violation of ToS? In that repo there’s even an issue thread that mentions this. The way I rely on GitHub these days, losing my account would be far more than annoying.
I live a 2-hour drive from this, so I have driven on it several times. It's very impressive and always a nice part of the journey.
And it's not only beautiful, it's also very useful. Before it was built, you had to go through small roads and villages, which, in addition to taking more time, was not very comfortable for the people living there.
I remember as a child being stuck in the back seat of the car for over three hours in 35°C heat just to get through Millau.
The town is at the bottom of a very steep valley and it is very difficult to avoid (this involves extremely steep and narrow farm roads that are difficult to navigate without a small 4x4).
> in addition to taking more time, was not very comfortable for the people living there.
That’s quite the understatement. I remember taking one hour to get to the bottom of the valley from the Larzac, and then one hour again to get back up on the other side. We’d often stop for lunch or a coffee in Millau just to do anything at all that was not sitting in the car, but the city was entirely choked by this overwhelming traffic. The viaduct was a massive improvement. And sure, it affected local restaurants and bars, but the city is much more liveable now.
I have wondered why the Millau Viaduct was built instead of a highway that descended into the valley. The descriptions in this thread make the reason clear.
TBH most people I know who regularly drive there still take the Millau valley route, since the viaduct toll is quite expensive at 13€ in the summer (just to cross the bridge)
Doing a bit of googling it seems people report saving anything from 20 min to 1 hour by taking the bridge. But during some particular holidays, where there is lots of traffic, the saving can become 4 hours.
I suppose the 4 hours saving comes from a lot of people being on the non-bridge route, meaning a lot of people choose to not take the bridge. Is there any other possible reason for the 4 hours saved?
It's a substantially flatter, straighter line, and much higher capacity. The valley route is only a single lane in each direction with no grade separation at intersections and you are comparing that to a four lane freeway.
> people report saving anything from 20 min to 1 hour by taking the bridge. But during some particular holidays, where there is lots of traffic, the saving can become 4 hours
You thing during particular holidays the single lane somehow has even less lanes, less grade separation and such? That would be quite a phenomenon.
All those things get saturated much more quickly during high traffic times, whereas the freeway has substantially higher capacity to work with.
In particular most intersections on the now D809 are roundabouts, continuing on the D809 often requires making a turn on the roundabout, and roundabouts are notorious for gridlocking with high turn volumes. Let that gridlock cascade across multiple intersections and you now have rapidly deteriorating travel times.
At other times, traffic is less high so this gridlocking is less likely to occur.
As a bare minimum, you should update your server and docker images daily, or at least whenever there's an update (which you won't know unless you check).
If you only access your homelab over VPN or similar, then by all means, update whenever you feel like it, but if you expose your services to the internet, you want to be damned sure there are no vulnerabilities in them.
The internet of today is not like it was 20 years ago. Today you're constantly being hammerede by bots that scan every single IPv4 address for open ports, and when they find something they record it in a database, along with information on what's running on that port (provided that information is available).
When (not if) a vulnerability for a given service is discovered, an attacker doesn't need to "hunt & peck" for vulnerable hosts, they already have that information in a database, and all they need to do is start shooting at their list of hosts.
You can use something like shodan.io to see what a would be attacker might see (can check your own IP with "ip:xxx.xxx.xxx.xx".
Try entering something like Synology, Proxmox, Truenas, Unraid, Jellyfin, Plex, Emby, or any of the other popular home services.
> As a bare minimum, you should update your server and docker images daily, or at least whenever there's an update (which you won't know unless you check).
It's pretty easy to soft expose yourself too now with things like cloudflare tunnels without a lot of the security risks. You can put all access behind an secret/API key or OAuth login easily.
I definitely need to get my security hygiene up to snuff, but let me ask you, since using a reverse proxy (caddy in my case) refuses connections without a domain, would the scans reveal anything about my host if they don’t know the URL of my jellyfin instance?
If it were me doing this, either Zerotier or Tailscale. They aren't strictly VPN's in a traditional sense, but they largely achieve the same ends, and Zerotier's been much more flexible and performant than anything else I've ever tried.
Building a homelab is an awesome way to learn a lot of things.
I also used to over-engineer my homelab, but I recently took a more simplistic approach (https://www.cyprien.io/posts/homelab/), even though it’s probably still over-engineered for most people.
I realized that I already do too much of this in my day job, so I don’t want to do it at home anymore.
I've been having a lot of issues recently, it seems like there's a small outage almost every day now. I'm seriously considering migrating to OpenAI.