• 6 Posts
  • 26 Comments
Joined 1 year ago
cake
Cake day: April 4th, 2025

help-circle



  • >= 33 years

    • Unix
    • C
    • the shell and commands like cd, ls, find, xarg, cp, mv, ln, df, du

    >= 32 years

    • vi/vim
    • LaTeX
    • tar

    >= 28 years

    • Emacs
    • awk, bash
    • C++
    • Linux

    >= 26 years

    • Python & Numerical Python
    • screen and tmux
    • rsync
    • ssh
    • InkScape

    >= 20 years

    • git
    • literate programming tools

    >= 17 years

    • Thunderbird & forks
    • Debian & Ubuntu
    • GNOME

    >= 15 years

    • MeeGo, Maemo, Sailfish & siblings
    • Lisps (Clojure, Guile, Racket)

    >= 11 years

    • tiling WMs (i3)
    • Arch (as second system)

    what I use now and will very, very likely still use in 10 years

    • Rust
    • Guix
    • Gollum wiki
    • Gemini protocol




  • Yes, the blog and its sources explain in depth that this is not caused by individual faulty engineering decisions but by the security culture of the organization and the culture and incentives driving it.

    For example, the decision to not test the heat shield in full tests under real conditions, and to not make full physics models of the processes in it are mayor decisions. And the decision to make a crewed flight without these tells a lot about values and priorities.







  • You have to be deliberate about where you live. If you don’t want to be car dependent, you have to move somewhere that isn’t car dependent or you’re gonna have a Bad Time™.

    This. The two most important places are the home and the workplace. It is ideal if average daily commuting is less than one hour. But you can factor in that healthy humans positively need about one hour of daily excercise per day, so you can subtract that as gym time.

    Everything else flows from chosing the right places and making it a priority to be able to get there either by bike or public transport.

    Having done that, you will invariably find that you do not spend more time on errands and getting around than people which own a car. Inhabitants of Copenhagen or Amsterdam do not spent more time commuting than inhabitants if Houston or Los Angeles.

    It is also great to chose a place with a community which has local social interactions. Most humans need that, too.


  • I live in Munich.

    I bike to work. It is only 14 kilometers (about 9 miles).

    If the road is to icy to cope with studded tyres, I take the fast commuter train… it is a tad slower, because bikes are often more efficient.

    BTW I have doing that since the last 15 years and the last five jobs, in five towns or cities. That may shock you, but I am 58, and never had a car.

    To go to places farther away, I use the train. We have a decent train system here (though it’s not as good as Japan’s or Switzerland’s - these countries lack bribe money from the car industry.)

    I use the train for travel and vacation. I have been in a large part of Europe by train, including Greece. For example, in the last years, me and my partner traveled to Scotland, Netherlands, Croatia and Slovenia, and to Denmark - by night train.

    BTW it also saves a ton of money. Cars are fucking expensive. In the last ten years, I spent about 3000 € on bikes (I have two, a normal trecking bike and a recumbent one), and about 1200 € on professional maintenance (I repair and clean most stuff myself, but I let look a bike mechanic for it every year, for safety and because it saves time and unplanned repairs). So, my costs are about 420 € per year.






  • I would agree with that.

    Especially, “being 70%” finished does not mean you will get a working product at all. If the fundamentale understanding is not there, you will not getting a working product without fundamental rewrites.

    I have seen code from such bullshit developers myself. Vibe-coded device drivers where people do not understand the fundamentals of multi-threading. Why and when you need locks in C++. No clear API descriptions. Messaging architectures that look like a rats nest. Wild mix of synchronous and async code. Insistence that their code is self-documenting and needs neither comments nor doc. And: Agressivity when confronted with all that. Because the bullshit taints any working relationship.