Steffen Deusch's Avatar

Steffen Deusch

@steffend.me

Software Developer (mostly Elixir). Mainly here to read. Fediverse https://social.deusch.me/@steffen

301
Followers
74
Following
126
Posts
11.08.2023
Joined
Posts Following

Latest posts by Steffen Deusch @steffend.me

That first incoming rule "icmp" looks like it does not actually match on ICMP, but allows anything (maybe I’m missing something).

05.03.2026 09:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

fwiw they sent a follow-up mail to clarify that it’s about their online services.

04.03.2026 09:23 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Zed's new startup screen:

03.03.2026 10:42 πŸ‘ 117 πŸ” 10 πŸ’¬ 3 πŸ“Œ 2

I am 18 or older, so I don’t really care, but it’s not phrased very well if so.

03.03.2026 10:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I assume that’s the case, but their phrasing isn’t good if so. They could have said something like "You must be 18 or older to use Zedβ€˜s online services like collaboration and AI models". Instead they just say "Zed" πŸ€·πŸ»β€β™‚οΈ

03.03.2026 10:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Zed (text editor) informing that they’re changing their terms of service. The message states that starting March 2nd (yesterday) β€žyou must be 18 or older to use Zedβ€œ.

Zed (text editor) informing that they’re changing their terms of service. The message states that starting March 2nd (yesterday) β€žyou must be 18 or older to use Zedβ€œ.

β€žYou must be 18 or older to useβ€œ your text editor. What the. #zed

03.03.2026 08:03 πŸ‘ 8 πŸ” 0 πŸ’¬ 3 πŸ“Œ 1
Preview
GitHub - tidewave-ai/tidewave_app: Tidewave Desktop app and CLI Tidewave Desktop app and CLI. Contribute to tidewave-ai/tidewave_app development by creating an account on GitHub.

The app code is open source and available at github.com/tidewave-ai/....

The app part is using Tauri and we used our experience building it to also move the Livebook Desktop app to Tauri as well, so for the first time there’s now also a Linux version of Livebook Desktop!

20.02.2026 22:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

So Tidewave Web talks to both the App/CLI and the MCP running in your web framework. We deprecated the old /tidewave entrypoint because maintaining it would have required to keep duplicate endpoints around and having different features depending on how you open Tidewave Web.

20.02.2026 22:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Since that’s not really scalable and because we also wanted to support external agents over ACP like Claude Code, we decided to move all that to one Rust codebase. Otherwise we would not have been able to implement ACP as doing that separately for each framework would be a lot of unnecessary work.

20.02.2026 22:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Why? In the past, we implemented features the agent needs like reading and writing files for each framework. So the Phoenix MCP had a separate endpoint for file system access, the Ruby one, the Next.js one, etc.

20.02.2026 22:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Tidewave Web is not deprecated. It’s still Tidewave Web, but you need the separate App or CLI installed now.

20.02.2026 22:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Asahi Linux - Porting Linux to Apple Silicon In this talk, you will learn how Apple Silicon hardware differs from regular laptops or desktops. We'll cover how we reverse engineered t...

There’s progress on DisplayPort though, so it shouldn’t be too long for that. Thunderbolt is probably still a while.

media.ccc.de/v/39c3-asahi...

14.02.2026 21:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Feature Support Overview - Asahi Linux Documentation Porting Linux to Apple Silicon

I think support for anything with M1 and M2 is pretty good. I’ve heard there’s progress on M3 too. The most glaring thing missing is DisplayPort Alt Mode and Thunderbolt. My 4 externals displays are run using DisplayLink at the moment (which works surprisingly well).

asahilinux.org/docs/platfor...

14.02.2026 21:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I assume you can make a lot of money generating such content on YouTube. It’s always about money, isn’t it? If anyone creating such slop videos ever reads this: you’re a terrible human being.

14.02.2026 10:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Iβ€˜m eagerly waiting for the current AI bubble to pop, hoping that it puts an end to this dangerous slop shit, but even if most of the current companies disappear into oblivion, it’s probably too late already.

14.02.2026 10:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We’ve seen reports about what can happen if someone’s chatting with their chatbot too much. Now we also need to worry about a deluge of absolute slop indoctrinating the minds of anyone who’s not overly sensitive of what they’re consuming. I don’t want to know where this is heading. It’s not good.

14.02.2026 10:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Right now, whoever’s behind those channels has nothing to lose. If a channel gets closed? Just create a new fake identity and continue generating dangerous slop with zero accountability. This whole generative AI thing is a fucking mess and I absolutely hate seeing what it’s doing to the internet.

14.02.2026 10:16 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

In the past, if you were a doctor giving bad advice on YouTube, you at least had the real possibility of ruining your reputation. Some of those videos are telling people with high blood pressure to stop talking their medication. And if you believe some comments, at least some people listen to that.

14.02.2026 10:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Why am I writing this? I just clicked on a YouTube link and made the mistake of looking at the suggested videos while not being signed in. MULTIPLE fake doctor videos with multiple hundred thousand of views. Some with over a million. As a tech nerd that makes me furious.

14.02.2026 10:16 πŸ‘ 2 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

The whole thing, video and audio, was fully AI generated. The "doctor" doesn’t exist. I told my father that it’s AI and he shouldn’t believe anything it says. Looking at the comments some people realize that it’s fake, but many don’t.

14.02.2026 10:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Last time I visited my parents, my father opened up a YouTube video of a "doctor" talking about medication you should not take if you’re aged above 60. I immediately had a weird feeling about it and after looking at it for a while I noticed a YouTube play button with clearly AI generated text on it.

14.02.2026 10:16 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The KDE "About this System" page showing Asahi Linux running on my MacBook Pro M1 Max.

The KDE "About this System" page showing Asahi Linux running on my MacBook Pro M1 Max.

At the beginning of February I used a Sunday afternoon to make some space on my MacBook's internal drive to install #Asahi Linux as a daily driver. Apart from some minor annoyances it's working quite well.

12.02.2026 17:54 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Dropbox Rclone docs for Dropbox

If something is able to do it, then rclone: rclone.org/dropbox/
rclone.org/protondrive/

27.01.2026 11:13 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Looking at the left side, I would have never guessed that those stones would be nearly white :O

24.01.2026 17:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Gets my seal of approval πŸ‘ŒπŸ»

22.01.2026 09:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Today I woke up to my LiveView app on fly.io being completely broken as any WebSocket connections were unable to get established. No deployment, no code change. Since it’s an colder codebase, longpoll fallback was not enabled. Works now with long polling, but websockets still don’t πŸ€·πŸ»β€β™‚οΈ

19.01.2026 09:13 πŸ‘ 6 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Build Home Assistant Devices with Elixir and Nerves Learn how to integrate Elixir applications and Nerves devices into Home Assistant using MQTT

My new years resolution included finally building a blog and writing articles. Here is the first one: kevinschweikert.de/posts/build-...

18.01.2026 21:35 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

A simple ZFS mirror is a RAID1. ZFS just has different terms it uses for many things. So you tell ZFS to replace the disk and it will rebuild (resilver in ZFS terms) the RAID (pool).

18.01.2026 18:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

ZFS does both:

zpool create mypool mirror /dev/disk1 /dev/disk2

And then you can create separate datasets (like folders, but they can have different options like compression, automatic snapshots, etc.)

zfs create mypool/dataset1
zfs create mypool/dataset2

18.01.2026 14:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Nice! If you have a way to measure average power consumption, I’d be interested to know.

Note that with ZFS, you’ll still want a mirror aka RAID1.

I’m hearing lots of good things about Proxmox, but I never tried it. All my servers run plain Ubuntu right now :)

18.01.2026 13:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0