GeistHaus
log in · sign up

Fish 4.0: The Fish Of Theseus

fishshell.com

A smart and user-friendly command line shell

10 pages link to this URL
Johannes, Dominik und Jochen unterhalten sich über Bytes und Strings

In dieser Episode werfen wir einen Blick auf das nächste Kapitel von "Fluent Python" über "Bytes und Strings". Johannes erklärt die wichtigsten Konzepte und warum UTF-8 fast immer die richtige Wahl ist. 🌍 In unseren News sprechen wir über: - DeepSeek und aktuelle Entwicklungen bei Sprachmodellen 🤖 Tailwind CSS v4.0 ist draußen 🎨 - Unsere Eindrücke von der Fosdem und PyCon+Web 🎯 Das geplante Hörerinnentreffen im Köln-Düsseldorfer Raum 🤝 Unsere Picks: - Johannes: Ein faszinierendes Paper über schwarze Löcher und ein Erfahrungsbericht zu uv nach einem Jahr - Dominik: "Sketch A Day" – tägliche visuelle Ideen in Python - Jochen: Fish 4.0, die Shell wurde großen Teilen in Rust neu geschrieben Hört rein und lasst euch von uns erzählen, warum es mehr als 1,1 Millionen Zeichen gibt und wieso das für Programmierer wichtig ist! 🎧

2 inbound links article de
Plucky Puffin Release Notes

Plucky Puffin Release Notes Dedication Subscribers to the ubuntu-{devel-}announce mailing list and long term participants in the Ubuntu community will have come across Steve Langasek’s work. Steve, known in the community as vorlon, was a long-term member of the Release team (along with being a member of Archive Admin, Techboard, SRU team, and so on) and a colleague to many of us at Canonical. As a member of the Release team, Steve was responsible for devising many of the processes, policies,...

3 inbound links website en azure
My Weeknotes for the last week of December

During the final week of 2024, I had to battle with Traefik to enable larger video uploads. Honestly, I'm tempted to go on a rant about this - Traefik is easily the most challenging piece of software to configure in my entire web stack.

0 inbound links article en
Updating my toolbox: Ghostty and Fish

Often when I’m setting up new computers I take a bit of time to evaluate my programming toolbox and make some (usually small) adjustments to it. In January I got myself a new mac mini M4 and for whatever reasons I got inspired to dive much deeper than usual. This time around I spent a lot of time playing with different terminals, editors (e.g. neovim and helix), shells, configuration managers (mostly chezmoi), etc.

0 inbound links article en
Friday Links 25-01

A glass of Marmite Very random collection of links today. The podcast about how cars change us is pretty good, so is the one about how drugs can influence the brain. Leadership Managing Up - I agree that it is mostly about buttering up your boss, while it should be a collaboration. Engineering Fish 4.0: The Fish Of Theseus - I am not a fan of rewrites, but this is a good read and apparently a successful rewrite. Moving bits by bit is also a practical approach.

0 inbound links article en post friday linksurbanismleadershipengineeringfridaylinks
Sandboxes? In my process? It's more likely than you think.

Discussions around memory safety often focus on choice of language, and how the language can provide memory safety guarantees. Unfortunately, choosing a language is a decision made at the start of a project. Migrating an existing C or C++ project to a safer language is much harder than starting a new project in a safe language1. I’m not going to say this is impossible, or that you can’t or shouldn’t migrate existing programs to safer languages. And sometimes people just do things in open-source, and that’s part of the fun of it.

0 inbound links article en blog CC BY-NC-SA 4.0