@danielsreichenbach@mastodon.world avatar

danielsreichenbach

@danielsreichenbach@mastodon.world

German single-parenting dad, engineer -> founder -> investor. #Germany

This profile is from a federated server and may be incomplete. Browse more on the original instance.

danielsreichenbach, to rust
@danielsreichenbach@mastodon.world avatar

I generally like but I think every project developer should be forced to use it on a Raspberry Pi with 4GB RAM... had to build Vaultwarden (https://github.com/dani-garcia/vaultwarden) on one, and man,,, after 15 minutes compilation is no longer running because the device went OOM and now is so hot the fan is louder that a datacenter server...

Just to be clear, I think this is a Rust problem, not a project problem.

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@chfkch @mo8it Vaultwarden was a good example because it is a rather small application. Not much to it. So why does compiling it kill a machine I otherwise use just fine with clang for compiling C/C++? And yeah, cross-compilation is there but that is not an option here.

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@mo8it But that is the thing, it is not a potato. I can compile a full server for World of Warcaft on it, the machine will not go OOM and also not die of heat. It is a Rust problem, not a problem of resources on that device. And if Rust is to be an alternative to C/C++ it should also be able to run in the same places IMHO. Don't get me wrong, I do not want to bash Rust, I would rather see a discussion happening on how to make Rust work properly here.

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@mo8it @FSMaxB oh my god, thank you so much 😍 trying this

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@FSMaxB @mo8it I tried the same thing on a Rock Pi 5b with 16 gigs of memory, it also consumed all CPU and memory. But with 16GB it does at least pass. I know rust does a lot in that process but IMHO if it can not adapt to the systems resources that is bad design.

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@mo8it @FSMaxB just to report a happy end: this worked. Now the RPi does the work, slow but steady.

danielsreichenbach, to random
@danielsreichenbach@mastodon.world avatar

Meanwhile in Windows 11 territory I am trying to get my ASUS ROG Ally to a usable state after its first boot. At this point it has taken six hours with gigabit speeds to download updates and the nightmare continues. Compared to my daily driver Arch Linux I can not comprehend why people still use Windows. The experience is abysmal. Only thing that worked flawless was WSL2… turns out that running Wine provides a smoother gaming experience than the real thing.

fell, to linux
@fell@ma.fellr.net avatar

If one of your family members (pick any) expressed an interest in Linux, which distribution would you set up for them? 🐧

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@fell yeah, I am not touching it. Only thing I have to do at times is to teach about what apps are called on Linux when new use case pops up.

danielsreichenbach, to NixOS
@danielsreichenbach@mastodon.world avatar

Got my laptop switched over to . Generally I am quite satisfied with how fast you can go from blank machine to a working system. I did notice a few things that are rather off putting even though I am used to manual Linux From Scratch installs 😅

danielsreichenbach, to random
@danielsreichenbach@mastodon.world avatar

Finished migrating from Gitlab to Forgejo with the Act based runners. Feeling like my homelab is in a much better place now. What surprises me is the Act Runner is actually much faster than the Gitlab runner. Also nice to have same workflow for builds everywhere.

aral, to random
@aral@mastodon.ar.al avatar

Elon Musk was a mistake.

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@aral he is living proof that any amount of criminal activities can be offset by a sufficiently large amount of money, eliminating the rule of law.

danielsreichenbach, to random
@danielsreichenbach@mastodon.world avatar

Why do we perpetuate the myth that Windows is easier to use than Linux? These days even Arch Linux can be used by average Joe/Jane and it is easier for them by a lot.

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@jimmyb also, I play exclusively under Wine on Linux. Or CrossOver on Mac. Both are just stable and fine.

danielsreichenbach, to random
@danielsreichenbach@mastodon.world avatar

I honestly use because I started out with HTML and CSS after the year 2000, and honestly today neither HTML nor CSS have a documentation that like the one offered by Tailwind lets me get to the doing part immediately.

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@jimmyb haha I can relate, but with Symfony having native support for Tailwind and Twig components I kinda got into it.

danielsreichenbach, to GenshinImpact
@danielsreichenbach@mastodon.world avatar

Downloading to my since my daughter and her boyfriend highly recommended it. Looks nice but afraid that’s not targeting my generation 😅

jimmyb, to random
@jimmyb@selfhosted.cafe avatar

Dug out and played a bunch of that this evening. SO much has changed, it's a little overwhelming 😅 I had fun nonetheless!

Reading and getting sleep. I think I may head off to the range tomorrow morning. Relieve a little stress 🫥

danielsreichenbach,
@danielsreichenbach@mastodon.world avatar

@jimmyb I remember being exited for part 1, only to realise that after the intro all the fun stuff was over 😩

danielsreichenbach, to Matrix
@danielsreichenbach@mastodon.world avatar

Huge thanks to @matrix what you built and and give is amazing and keeps on getting better. Working with daily and it’s a joy.

danielsreichenbach, to retrocomputing
@danielsreichenbach@mastodon.world avatar

The only Windows releases I really miss are Windows 2000 Server and workstation feels now. IMHO Win2k was the only time the OS worked so well that I did not want to die after using it. Other Windows releases 🤮🤮🤮

danielsreichenbach, to rust
@danielsreichenbach@mastodon.world avatar

This weekend I will take a vacation from my usual work topics and dive into to entertain myself.

Have two topics regarding my hobby bothering me: my MPQ reader/writer works for version 1 of the format but it should work for all four versions. And directly coming behind is my CASC library… need to write tests but no clue how to handle binary data in tests.

danielsreichenbach, to random
@danielsreichenbach@mastodon.world avatar

My partner proudly declared for them I am DILF. Words you never expected 😅

danielsreichenbach, to random
@danielsreichenbach@mastodon.world avatar

This year for Christmas I will be taking time off from everything. After all the recent excitement in my life I need a break. Will stay solo and try to find my inner peace. Been awhile since I last had a real rest.

danielsreichenbach, to random
@danielsreichenbach@mastodon.world avatar

Going to Hackernews, replying to every crypto, AI, hyper capitalism bullshit. Never have I offended more people in such a short time and received such hate inspired replies. 🤣

danielsreichenbach, to proxmox
@danielsreichenbach@mastodon.world avatar

So I had a bit of a unpleasant experience with and trying to successfully do a PCI(e) Passthrough.

In my cluster, I have a few machines running on an AMD Ryzen 7 4800U with Radeon Graphics. Following the Proxmox WIki guide, I kinda managed to pass the APU into a guest.

The unpleasant side effect was that following that, the host then lost control over the remaining PCI devices too, as in IO, network, etc. First thing to happen of course was all OSDs on that host just disappeared.

danielsreichenbach, to random
@danielsreichenbach@mastodon.world avatar

Just make it illegal for code to be closed source. Now. After 40 years of seeing code I know closed source just means they have unspeakable shit they don’t want the world to know about.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • thenastyranch
  • ngwrru68w68
  • magazineikmin
  • khanakhh
  • rosin
  • mdbf
  • Youngstown
  • slotface
  • everett
  • cubers
  • kavyap
  • DreamBathrooms
  • Leos
  • InstantRegret
  • Durango
  • osvaldo12
  • ethstaker
  • cisconetworking
  • tacticalgear
  • normalnudes
  • anitta
  • modclub
  • tester
  • provamag3
  • megavids
  • lostlight
  • All magazines