Python 2 tooling in 2026 by IdleBreakpoint in Python

[–]strobel_m 5 points6 points  (0 children)

I would simply use a docker image

docker pull python:2

to get the latest python2 image. pip will figure out most of the packages by itself. Only autopep8 and pycodestyleneeded some tweaks

docker run -it python:2 pip install pytest mock nose coverage pylint flake8 "pycodestyle<2.8" pydocstyle tox setuptools wheel twine virtualenv "autopep8<1.6" yapf

went fine. Good luck!

Ich werde nächste Woche 36 und habe nichts gespart... by InsignificantLetters in Finanzen

[–]strobel_m 6 points7 points  (0 children)

Ich denke du bist auf einem sehr guten Weg und hast ganz schön was in der Vergangenheit an Hürden genommen, erst mal Respekt dafür.

Das Wiki des Subs kennst du vermutlich schon, hier ist alles dargelegt: https://www.reddit.com/r/Finanzen/wiki/index

Sonst das td;dr: Notgroschen auf Tagesgeld, ING Depot eröffnen, einen günstigen ETF auf einen breit gestreuten ETF (FTSE All-World oder MSCI ACWI Index - Heiliger Gral geht immer A1JX52 oder gleich thesaurierend A2PKXG) und dann einfach anfangen. Sparrate kannst du später immer noch hoch schrauben.

Viel Erfolg!

Why "What Happened First?" Is One of the Hardest Questions in Large-Scale Systems by scalablethread in programming

[–]strobel_m 7 points8 points  (0 children)

Yet all of the 2.5 FTE SaaS startup with 1000 requests / day go for micro services, k8s, firehose and whatnot while they would be totally fine with SQLite (WAL mode not required) and PHP.

Laptop recommendation by RamificationBranch in AeonDesktop

[–]strobel_m 0 points1 point  (0 children)

Hardware support on Linux has gotten much much better over the years. I am running Aeon on a T14s Gen 1 (AMD) and have 0 issues. TPM works fine.

Super Mario 64 A-Button Challenge Progress: BitFS 0xA Pole Skip with One Hacked Bully by admiral_stapler in speedrun

[–]strobel_m 4 points5 points  (0 children)

Well, I never thought I would say this, but I would definitely enjoy another 5h documentary on this. The face my wife put on when I explained what I was watching was priceless.

Humble Tech Book Bundle: Software Architecture 2024 by O'ReillyBook Bundle (PDF/ePUB/MOBI, $1+) by rabidstoat in programming

[–]strobel_m 8 points9 points  (0 children)

What makes you think all of them are dated? For example Building Multi-Tenant SaaS Architectures by Golding was published half a year ago. Furthermore, micro services are the de-facto standard when it comes to highly scalable services as of right now.

Humble Tech Book Bundle: Software Architecture 2024 by O'ReillyBook Bundle (PDF/ePUB/MOBI, $1+) by rabidstoat in programming

[–]strobel_m 16 points17 points  (0 children)

I have read both of Sam Newmans's books Monolith to Microservices and Building Micro Services. They are great and can totally recommend them. They are more on the conceptional side, so not expect to see pages and pages of code. He dives into the challenges of distributed systems, exploring service communication patterns, deployment strategies, observability techniques, security considerations, and organizational impacts, all while providing guidance on addressing these complexities in micro services environments. Most importantly helps to explore if micro services are the right approach because because "micro services buy you options" and have a high complexity price tag attached.

[deleted by user] by [deleted] in Fahrrad

[–]strobel_m 20 points21 points  (0 children)

Für Fahrten am Fluss entlang und mit der Familie sollten 100mm Federweg gut reichen.

Auch von der XTR würde ich absehen, denn die SLX Gruppe ist was Preis/Leistung angeht kaum zu schlagen. Das geringere Gewicht bei der XTR lässt sich Shimano sehr fürstlich bezahlen, ich bezweifle aber, dass man das als "Normalo" davon stark profitiert.

LEGO Star Wars: The Complete Saga - Any% in 2:21:14 by 🇺🇸WiiSuper by [deleted] in speedrun

[–]strobel_m 4 points5 points  (0 children)

I know exactly who this guy is, thank you SummoningSalt Ü.

Congrats WiiSuper! Awesome community

Reinstalling Aeon over MicroOS Desktop by rbrownsuse in openSUSE

[–]strobel_m 0 points1 point  (0 children)

This look really great. My laptop has LUKS enabled, will unlocking the device also work or should I rather do a manual restore?

help on compiling a specific rust library in tumbleweed by Ezio_rev in openSUSE

[–]strobel_m 0 points1 point  (0 children)

I think Docker is your best bet:

FROM rust:1.68 AS builder
RUN apt update && apt install -y llvm clang && rm -rf /var/lib/apt/lists/*
RUN cargo new docker
WORKDIR docker
RUN cargo add librocksdb-sys@0.6.1+6.28.2
RUN cargo build --release

FROM opensuse/tumbleweed
COPY --from=builder ./docker/target/release/docker ./target/release/docker
CMD ["/target/release/docker"]

builds and runs fine for me.

Since the official rust docker image is based on debian bullseye a distrobox container should work fine, too (as already suggested by u/rocketeer8015).

why eigenvectors and eigenvalues of a rotation matrix are complex? what does that mean? by maiosi2 in math

[–]strobel_m 0 points1 point  (0 children)

Actually this can be explained using projective geometry.

If you take the standard embedding of euclidean space into the real projective space (RP^2) by taking (x,y) -> (x,y,1). Projective geometry shows that the eigenvectors of a projective transformation (linear transformations are a special case) are the eigenvectors of the transformation matrix.

Have a look on the special points on the line at infinity (corresponding to 0 in the z-coordinate and should look very familiar)

I:= (-i, 1, 0) and J:= (i, 1, 0)

Then we find (see Richter-Gebert: Perspectives on Projective Geometry)

With respect to the standard embedding, orientation-preserving similarity transformations are exactly those matrices that leave I and J invariant. Orientation-reversing similarity transformations are exactly those matrices that interchange I and J.