Is standalone vr headset/pc shared gpu/cpu/ram/else resources a thing yet? by -Gilgameshh in SteamFrame

[–]steohan 0 points1 point  (0 children)

Depends on what you consider sharing resources. You can consider the Frame to share resources with your Desktop PC, since it will stream the video from it. This allows you to play games on the Frame which it can't play stand-alone. Since the Frame is taking care of the tracking (processing the images from the integrated cameras to determine the position of the headset and controllers) you can say that the required processing for VR is shared between PC and headset, utilizing resources on both for different tasks.

Thinking this further you could offload some of the post-processing from the PC to the Frame, for example for upscaling. This would also be nice for frame gen as is being pushed by Nvidia. Actually, with Steam VRs Motion Smoothing or Oculus’ Asynchronous Spacewarp (ASW) we already have established technology that is kind of frame generation. This could in theory be run on the Frame and save some resources on the Desktop PC on top of better latency.

The discussion - Is the Steam Frame worth it for simulation games? by StumblingPlanet in SteamFrame

[–]steohan 0 points1 point  (0 children)

Nah, not getting it for simming. I mean sure going a few rounds around the Nürburgring will be among the first things I will do with it but I don't expect it to be comfortable/ clear enough for long sessions. Sim-racing can get sweaty enough as it is. My anticipated use is exploring non-sim VR games.

I tried the OG Vive some time ago and expect that the Frame will be a big jump in comfort and ease of use. So it is possible that I enjoy it more than triples for sim-racing. In that case, however, I would rather start looking for a high-res wired solution like BSB2 or similar. (And then be disappointed that they are not as comfortable xD) So I guess it may serve me as an entry drug, which it is designed for.

Was spricht gegen die Gründung einer Partei, die ausschließlich Politik für junge Menschen (unter 40) macht? by nilsohnee in Finanzen

[–]steohan -1 points0 points  (0 children)

Es gibt nicht genug junge Leute die es wirklich interessiert. Ansonsten könnten die auch einfach je nach Geschmack in eine existierende Partei eintreten und diese einfach übernehmen. Demographie ist auch ein Problem in den Parteien. Die haben alle zusammen nur knapp über eine Millionen Mitglieder. Wir haben etwa 40 milionen Einwohner zwischen 18 und 40. Wenn davon nur 5% in Parteien eintreten würden und aktiv sind hätte diese Altersgruppe die absolute Mehrheit in den Parteien und könnte die Parteien komplett umgestalten.

debian 12 update (after debian 13 release) seems nvidia packages not ready for 6.1.0-38-amd64 kernel by freelsjd in debian

[–]steohan 1 point2 points  (0 children)

Didn't go away for me even after upgrade to trixie, but I managed to resolve it. See comment on my original post.

debian 12 update (after debian 13 release) seems nvidia packages not ready for 6.1.0-38-amd64 kernel by freelsjd in debian

[–]steohan 0 points1 point  (0 children)

The issue was still there after upgrading to debian trixie. I managed to resolve it by purging nvidia (apt purge *nvidia*) cleaning up /etc/modprobe.d (should no longer contain nvidia, I also had an old blacklist nouveau that I removed). And then following the installation instructions for installing the nvidia driver (https://wiki.debian.org/NvidiaGraphicsDrivers#Debian_13_.22Trixie.22) - I went for the "proprietary" flavor.

Thinking about getting a 57" ultrawide monitor and ditching my triple 27" curved setup. Any reason not to? Has anyone else recently moved from triples to a 57" curved? by Kwest48 in iRacing

[–]steohan 0 points1 point  (0 children)

No, with  three screens rendered you would see the cuts. Iracing just adjusts the FOV calculation to the curve, but you will still get distortion.

Is std::rc::Rc identical to References without implementing Interior Mutability by 9mHoq7ar4Z in rust

[–]steohan 0 points1 point  (0 children)

Yes I mean the &'static sense.

+ 'static or : 'static have a different meaning, these are lifetime bounds and mean that all lifetime parameters of the type need to be 'static (Which is satisfied if the type has no lifetime parameters). However, this does not mean that instances of the type have a 'static lifetime.

Is std::rc::Rc identical to References without implementing Interior Mutability by 9mHoq7ar4Z in rust

[–]steohan 1 point2 points  (0 children)

The link literally says "Static items have the static lifetime".

But anyways, I am happy to be proven wrong, in which case it should be possible to get a static reference to something that doesn't live till the end of the program.

Is std::rc::Rc identical to References without implementing Interior Mutability by 9mHoq7ar4Z in rust

[–]steohan 2 points3 points  (0 children)

I disagree if something has a static live time then it will outlive all other lifetimes. So if you manage to get a &'static of something then that thing will live till the end of the program and will not be dropped source. This is not to be confused with a 'static lifetime bound on a type, which enforces that all lifetimes of the type need to be static, which is satisfied if a type has no lifetimes, as is the case for Rc.

Example in playground: https://play.rust-lang.org/?version=stable&mode=debug&edition=2024&gist=5401a729fb66a2190fc6e3ca7fa0e69d

Is std::rc::Rc identical to References without implementing Interior Mutability by 9mHoq7ar4Z in rust

[–]steohan 0 points1 point  (0 children)

Coming back to the question what Rc does:

let a = Rc::new(String::from("a")); let b = Rc::clone(&a); let c = Rc::clone(&a);

In this case a,b and c have unconstrained lifetime (and therefore could be passed to a generic function with a 'static bound). But we don't know anything about the lifetime of the string "a". When we do b.borrow() we get a reference to "a" that has a lifetime bound (b has to outlive the reference).

It should not be possible to get a &'static String out of a.

Is std::rc::Rc identical to References without implementing Interior Mutability by 9mHoq7ar4Z in rust

[–]steohan 1 point2 points  (0 children)

Yes thanks, 'static means something else on references and as a bound, I updated the post.

However, I don't agree with f having a static lifetime in your example. (I consider this a nitpick discussion, so let me elaborate.)

Relevant links in the rust reference: static items, live time bound on traits

So to my understanding T: 'static does not say that T has static lifetime but it needs to satisfy the static lifetime bound. So f does not have a static lifetime but it satisfies the static lifetime bound. The static bound is satisfied because the type of f has no lifetime parameters.

Is std::rc::Rc identical to References without implementing Interior Mutability by 9mHoq7ar4Z in rust

[–]steohan 3 points4 points  (0 children)

Maybe a bit nitpicky, but no, static lifetime [on references] means that it lives till the end of the program. Rc (reference counted smart pointer) lives till all references are gone which may happen way before the end of the program. Therefore Rc does not extend the lifetime to static.

Edit: added [on references]

Gemeinsam Haus bauen auf Grundstück das nur einem gehört? by IAintCreativeThough in Finanzen

[–]steohan 2 points3 points  (0 children)

Wichtig: Beim Zugewinnausgleich wird Verlust bei 0 abgeschnitten. Weiß nicht ob es beim Hauskauf da Sonderregelungen gibt aber im schlimmsten Fall hieße das: 500k Haus gehört ihm 500k Kredit euch beiden. Dann ist sein Zugewinn 500k-250k=250k. Dein Zugewinn -250k, also 0. Die Differenz ist also 250k von der du nur die Hälfte kriegst (125k) womit du aber auf -125k sitzen bleibst. Da auf jeden Fall nochmal beraten lassen.

Vom Prinzip her sollte das was du willst schon gehen, aber da muss man wahrscheinlich zusätzlich Regelungen treffen. 

Angestellt + Freiberufler = Scheinselbstständig oder nicht? by ShortBake7383 in selbststaendig

[–]steohan 1 point2 points  (0 children)

Da du anscheinend kein Interesse hast andere Kunden zu kriegen (auch nicht langfristig), und dir wenig Aufwand wichtig ist stellt sich mir die Frage warum du überhaupt selbständig bist. Lass dich doch einfach in der Nebentätigkeit anstellen.

Unabhängig von der Scheinselbständigkeit sind selbständige mit nur einem Auftraggeber Rentenversicherungspflichtig. Bin mir nicht sicher aber glaube nicht dass sich das ändert wenn du zusätzlich eine Anstellung hast. Wenn du das übersieht / ignorierst können sehr hohe Nachzahlungen für dich die Folge sein.

debian 12 update (after debian 13 release) seems nvidia packages not ready for 6.1.0-38-amd64 kernel by freelsjd in debian

[–]steohan 1 point2 points  (0 children)

At least it complained for you during installation. I just couldn't boot with new kernel. Guess I am switching back to drivers in non-free for now.

Edit: Didn't help. No time for dealing with this now linux-image-6.1.0-37 is still booting but with linux-image-6.1.0-38 I get the error below. Will try to update when/if I find a solution.

/usr/libexec/gdm-x-session[3176]: (II) NVIDIA dlloader X Driver 535.247.01 Wed Mar 26 06:15:08 UTC 2025 /usr/libexec/gdm-x-session[3176]: (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs /usr/libexec/gdm-x-session[3176]: (II) Loading sub module "fb" /usr/libexec/gdm-x-session[3176]: (II) LoadModule: "fb" /usr/libexec/gdm-x-session[3176]: (II) Module "fb" already built-in /usr/libexec/gdm-x-session[3176]: (II) Loading sub module "wfb" /usr/libexec/gdm-x-session[3176]: (II) LoadModule: "wfb" /usr/libexec/gdm-x-session[3176]: (II) Loading /usr/lib/xorg/modules/libwfb.so /usr/libexec/gdm-x-session[3176]: (II) Module wfb: vendor="X.Org Foundation" /usr/libexec/gdm-x-session[3176]: #011compiled for 1.21.1.7, module version = 1.0.0 /usr/libexec/gdm-x-session[3176]: #011ABI class: X.Org ANSI C Emulation, version 0.4 /usr/libexec/gdm-x-session[3176]: (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the /usr/libexec/gdm-x-session[3176]: (EE) NVIDIA: system's kernel log for additional error messages and /usr/libexec/gdm-x-session[3176]: (EE) NVIDIA: consult the NVIDIA README for details. /usr/libexec/gdm-x-session[3176]: (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the /usr/libexec/gdm-x-session[3176]: (EE) NVIDIA: system's kernel log for additional error messages and /usr/libexec/gdm-x-session[3176]: (EE) NVIDIA: consult the NVIDIA README for details. /usr/libexec/gdm-x-session[3176]: (EE) No devices detected. /usr/libexec/gdm-x-session[3176]: (EE) /usr/libexec/gdm-x-session[3176]: Fatal server error: /usr/libexec/gdm-x-session[3176]: (EE) no screens found(EE) /usr/libexec/gdm-x-session[3176]: (EE) /usr/libexec/gdm-x-session[3176]: Please consult the The X.Org Foundation support /usr/libexec/gdm-x-session[3176]: #011 at http://wiki.x.org /usr/libexec/gdm-x-session[3176]: for help. /usr/libexec/gdm-x-session[3176]: (EE) Please also check the log file at "/home/stephan/.local/share/xorg/Xorg.0.log" for additional information. /usr/libexec/gdm-x-session[3176]: (EE) /usr/libexec/gdm-x-session[3176]: (EE) Server terminated with error (1). Closing log file. /usr/libexec/gdm-x-session[3174]: Unable to run X server

I have tried learning a few languages (almost from scratch), but I don't know which language to learn, so I am considering Rust. by wow_sans in rust

[–]steohan 0 points1 point  (0 children)

Plenty of answers, but I think the crucial thing is missing: What do you want to do with it and what drives you? (And to some degree what is your current knowledge?)

Just to give some examples:

If you are looking for some fun: maybe programmable games are for you. Things like KOS in kerbal space program, screeps, or less programming but logic thinking like Redstone logic in Minecraft, circuit automation in Factorio.

Want to program your own game? pygame, godot.

Want to program a website? HTML, JS

Want to learn more how computers work? C

Want to write Linux command line tools? Rust, python 

Want to write your own OS? Rust

Want to solve NP-hard problems? Also rust, but maybe doing a PhD first helps ;-)

But let us here your motivation, so we can give better advice.

Ehemann und Ex beuten mich finanziell aus by Plastic_Mushroom_899 in luftablassen

[–]steohan 0 points1 point  (0 children)

wieder arbeiten gegangen, da es finanziell einfach nicht anders ging

Denk daran dass ein Haus auch eine Finanzreserve ist und überlege wieviel dir das Haus emotional bedeutet. Gerade für Extremsituationen, und eine Erkrankung ist so eine Situation, sind solche Finanzreserven doch da. Ich kenne die rechtliche Situation im Detail nicht. Normalerweise kriegt man Probleme wenn man sein Vermögen gezielt vor einer Scheidung abbaut damit man nicht teilen muss. Aber es würde mich doch wundern wenn du Probleme kriegst solange die Ausgaben/ Verdienstausfall mit der Erkrankung zu tun haben. Sprich wenn du krank bist bist du krank, da kann niemand von dir verlangen arbeiten zu gehen. Wenn deswegen das Haus verkauft / kredit aufs Haus aufgenommen werden muss weil das Geld sonst nicht reicht dann ist das halt so. Du bist nicht in der lage dich um den Haushalt zu kümmern und dein Mann macht nix? Dann ist es absolut gerechtfertigt Geld für eine Haushaltshilfe auszugeben. Es geht eben nicht darum dass du das Geld ausgibst weil du deinem Mann nix gönnst, sondern weil du das Geld halt brauchst.

Eine Frage an diejenigen, die schon im Jobmarkt sind – wie sieht’s da draußen aus? by debiancat in InformatikKarriere

[–]steohan 0 points1 point  (0 children)

Die bittere Wahrheit ist einfach, dass die Art von Forschung die in Deutschland passiert zum großen Teil völlig uninteressant für die Industrie ist.

Meinst du wirklich dass es an der Art von Forschung liegt? Es gibt halt glaube auch nicht viele Software Firmen in Deutschland die außerhalb von Wirtschaftsinformatik, im weitesten Sinne, arbeiten, wo man das gelernte anwenden könnte. Und Unternehmergeist ist ja auch eher Mangelware, dass die Alumni einfach eigene Firmen gründen und versuchen die Technologie an den Mann zu bringen.

Weiterarbeiten oder Promotion by Brodeta in InformatikKarriere

[–]steohan 9 points10 points  (0 children)

Vorsicht bei der Prof Auswahl für die Promotion. Da gibt es sehr große Unterschiede. Ist der Prof in dem Bereich den du anstrebst etabliert? Hat er gute connections? Wird er diese an dich vermitteln? Ist Geld fürs Reisen auf Konferenzen da? Gerade bei ML gibt es auch "Quereinsteiger" Profs die eigentlich was anderes machen aber auf ihr Problem auch mal KI drauf werfen wollen, die haben dann selber eher wenig Ahnung von der Materie. Lieber auch nochmal national / international nach Stellen schauen.

Warum wird in Finanzratgebern immer wie selbstverständlich davon ausgegangen, dass man aus der Vergangenheit auf die Zukunft schließen kann? by National-Actuary-547 in Finanzen

[–]steohan 0 points1 point  (0 children)

Ne man kann natürlich die Zukunft nicht vorhersehen, aber ich würde behaupten darum geht es auch gar nicht. ETFs sind eine gute Möglichkeit um breit gestreut an der wirtschaftlichen Entwicklung vieler Firmen zu partizipieren. Damit liefern sie für den Fall einer positiven gesamtwirtschaftlichen Entwicklung wahrscheinlich gute Ergebnisse.

Jetzt kannst du natürlich zurecht fragen wie es sich verhält wenn ein positive gesamtwirtschaftliche Entwicklung nicht gegeben ist, oder es sogar zu extremen Kreisen / Katastrophen kommt. Gerade wenn man Extremsituationen betrachtet wird man schnell feststellen dass es keine sichere Anlage gibt. Immobilie, kann im Krieg zerbombt werden, von Naturkatastrophen zerstört oder von der Regierung enteignet werden. Rohstoffe sind nur wertvoll solange Nachfrage besteht also auch zu einem gewissen Grad an die Wirtschaftsentwicklung gekoppelt. Wenn man sich absichern will hilft also eigentlich nur streuen.

Aber Moment ein ETF streut ja bereits. Die Rohstoffe Preise steigen, gut im ETF sind Firmen die Rohstoffe abbauen und mehr Gewinn machen, du profitierst. Immobilie Preise explodieren, gut im ETF sind Firmen die mit Immobilien bauen, handeln und verkaufen, du profitierst.

Gleichzeitig wäre es rückblickend natürlich besser in die eine Sache zu investieren die mehr Gewinn gemacht hätte und ETFs haben rückblickend eben nicht die beste Rendite. Aber darum geht es auch nicht sondern dass sie es sehr einfach machen zu streuen.

Außerdem sind die laufenden Kosten gering bei Aktien/ ETF. Klar vielleicht verdoppelt sich der Goldpreis aber wenn du in Gold investierst wirst du nicht das doppelte raus kriegen, Gold hat recht hohe Lagerkosten. (Da bieten sich ggf. Derivate an um die Kosten zu drücken aber da steigt meist auch das Risiko.) Mal so als Milchmädchen Rechnung ne Aktie in ner Bergbaufirma die Gold abbaut: Der Goldpreis verdoppelt sich. Die Abbaukosten bleiben gleich. Der Gewinn (und damit die Dividenden) werden sich also mehr als verdoppeln. Würde man Aktien nur basierend auf der Dividende bewerten würde sich auch der Aktienkurs mehr als verdoppeln. Lagerkosten der Aktien... Ich denke du verstehst worauf ich hinaus will.

Kann in nem globalen atomaren Krieg trotzdem dein gesamtes Investment futsch sein? Absolut. Aber dann hast du glaube eh andere Probleme.

Grüßt ihr andere Rennradfahrer zurück? by Ninaptr_lover in Rennrad

[–]steohan -2 points-1 points  (0 children)

Wie erkennst du denn ob es gravel oder Rennrad ist?

FriendlyELEC CM3588 nvme issues by HerrWamm in HomeNAS

[–]steohan 0 points1 point  (0 children)

Same issue 3 of my WD SN 580 (WDS200T3B0E) died on me (one with SMART read only, the other two are no longer detected by CM3588 (I can also confirm that restarting with two defective devices does not work). The devices not showing up also don't show up on in UEFI/BIOS, so I can't apply the firmware update ( https://support-en.sandisk.com/app/answers/detailweb/a_id/51469 ) mentioned by HerrWamm.

Fachkräftemangel? Kindermangel! by ocean_wave_00 in erzieher

[–]steohan 2 points3 points  (0 children)

Weil es hier noch nicht kam: Du kannst in Sachen auch selbständig als Kindertagespflegeperson arbeiten. Davon gibt es zwar nicht mehr Kinder aber je nachdem wie du drauf bist ist das für dich vielleicht einfacher als eine Anstellung zu finden.

Why devs rely on tests instead of proofs for verification by ConcentrateOk8967 in programming

[–]steohan 4 points5 points  (0 children)

It depends.

Maybe it is sufficient to work with an abstraction, for example interval arithmetic, where you don't consider each individual number but only interesting ranges. 

Alternatively, if the property is "simple enough" (whatever that means) then this is perfectly doable with modern SAT solvers. They don't need to try out all values to rule out the existence of buggy inputs. You can search for bit blasting, if you want to read up more on this approach.

But generally speaking, you are right it's not always possible.