For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more blowfish721's commentsregister

He (Michael Easter) was actually on ”The Drive” with Peter Attia recently. https://podcasts.apple.com/se/podcast/the-peter-attia-drive/...


Was trying to configure a network bridge for a vm just the other day from cli. The guide (for Ubuntu which I was also using) was using nmcli (Network Manager), tried it and command not found, back to searching and was nudged to systemd networking by stackoverflow which didnt work either. Turns out that my system was using Netplan. Three different systems to handle networking, really? Ok, chatgpt convert this nmcli command to netplan, sure here you go just put this in your netplan config file and apply config. Ends up with a botched network config on a headless system.


netplan(.io) is an abstraction layer on top of either NetworkManager (GUI installs) or systemd-networkd (servers/non-GUI) and is not really needed except as a convenience for Canonical's own designs for automated mass deployments especially linked to cloud-init. Under the hood it just converts its YAML configuration files into the syntax for the underlying actual network management tool.

For NetworkManager it'll write the config file to /run/NetworkManager/system-connections/ and for networkd to /run/systemd/network/ on EVERY boot since /run/ is a tmpfs (file-system in RAM).

For almost all servers, and most workstations, netplan is an unnecessary indirection since most hosts (including containers) have pretty static network configurations that only require writing once (to /etc/NetworkManager/system-connections/ or /etc/systemd/network/ ).

nmcli is the NetworkManager command-line tool. There is also nmtui for a text user interface. These are terminal alternatives to the GUI applets such as nm-applet (network-manager-gnome) or plasma-nm for KDE.

networkctl is the CLI interface to systemd-networkd. There is no widely used GUI interface to it (yet).


That's the exact experience I went through about a year ago trying to set up a bridged VM on a headless Ubuntu system. I mean right down to the sequence of nmcli, systemd, and Netplan, winding up with wiping it all away and just running Virtual Box on a way overpowered and mostly idle Win 10 system. Because I just wanted to run a VM connected to my local LAN.

Linux networking and DNS resolution, while working fine for the happy path, are a dumpster fire from a system management viewpoint. Especially if you want to do anything even mildly off-script. And I say this as a Linux user since before the kernel hit 1.0.

I don't know, maybe it's just a documentation problem. The accumulated junk of 50 years of obsolete documentation that you have to wade through to find out that the whiz-bang Linux distro you're using today is not the Linux which worked fine last year.

The exit off my lawn is in this direction.


At least in Sweden they are offering Youtube Premium lite which is just ad-free Youtube (no Youtube Music)for about $6/month.


That’s about the level I would pay for the service, a major bummer that lite isn’t available in the US.


No, if they introduced this tomorrow you still wouldn't pay. Don't kid yourself.


There’s a good podcast (American Scandals) covering that. https://podcasts.apple.com/se/podcast/american-scandal/id143...


I remember seeing a french documentary about the french criminal world many many years ago, there they showed a professional car thief using a device bought from Russia that he plugged into the ODB2 port. Once plugged in it reset the car and it could be started with a blank key. A co-workers friend got his Audi RS4 stolen from a public garage with the thiefs using the technique described in the article and that was probably 6-8 years ago so it’s far from new but maybe more widespread now.


I remember figuring this out when I needed to buy a new key for my Audi and the dealer wanted $200 to program it. https://www.audiworld.com/forums/a8-s8-d2-platform-discussio... the software's available online, all you need to do is get access to the OBD port and you can make your car trust a new key!


Did your friend get his car back after all? Or else how did he conclude which technique was used to steal it?


Yeah I wonder about this as well. It was decades ago that a friends Mercedes was stolen in Poland and the police just immediately concluded that it had been taken to Russia. I'm thinking "well yeah, if you just decide all stolen vehicles go to Russia then they in fact are never found".


He never got the car back, don’t know if it was picked apart or they managed to send it abroad. The security footage from the garage caught it on video so that’s how they knew that they went through the headlights.


I think the documentary was Les Caids des Cites (?)

https://www.youtube.com/watch?v=gajW7PNOJKw


Thanks both, will give Obsidian a try!


Spotify discovery but discovering and rediscovering most music these days from tv series.


An old friend of mine was the most privacy aware person I’ve ever met, payed for everything in cash where possible, refused all social media etc. Yeah he’s working for Meta now so if the pay is good enough and the work you do challenges you then I think a lot of people would throw out the values stated by the company as very important.


I turned down an interview at FB because I don't believe in censorship. I didn't see the numbers but I'd bet that the paycheck would've been fatter.


Thanks for the tip, looks great! Will it notify for possible aurora borealis sightings as well?


I don't know, I'm afraid I don't live somewhere that can see them.


How does it handle disconnects? With two kids and lots of interruptions my laptop is going to sleep a lot if I don’t have it plugged in between sessions, does it reconnect everything automatically so you wouldn’t notice it much?


Make sure to add TCPKeepAlive yes into your ssh config so the ssh doesn’t disconnect. Vscode will disconnect but then it’s just a matter of clicking retry


depends on length of the disconnect. it can be seamless and if it fails, it asks you to reload itself, conveniently placing a button to do just that in the same dialog window.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You