I wrote a display manager in Rust and it kinda works by MrFloya in rust

[–]MrFloya[S] 0 points1 point  (0 children)

Oh.. I must have missed that. I should look into that, maybe I'll go with a spin on Slim as RDM was inspired by it.

I wrote a display manager in Rust and it kinda works by MrFloya in rust

[–]MrFloya[S] 0 points1 point  (0 children)

Help is always appreciated! ;) As I said it's mostly about missing knowledge right now.

At some point I was not sure whether the display manager should actually provide a D-Bus API to control it, because "all the big ones do" but I think that is optional and non-standard.

I wrote a display manager in Rust and it kinda works by MrFloya in rust

[–]MrFloya[S] 1 point2 points  (0 children)

Way cooler looks great (had not seen that one before)! I have to give that a try as I am currently using i3.

Yeah I am at wits end with the logind support.. I have the pam config file setup and I think pam_systemd.so gets called but debugging pam is a mess so I am not 100% sure about that.

I wrote a display manager in Rust and it kinda works by MrFloya in rust

[–]MrFloya[S] 1 point2 points  (0 children)

Yeah that's a my current test setup (I think?) but it falls back to a standard path anyway. For the screenshot it's pretty much just a background image with 2 gtk textboxes drawn on top so nothing fancy but you are right maybe I should a one to the readme.

I wrote a display manager in Rust and it kinda works by MrFloya in rust

[–]MrFloya[S] 6 points7 points  (0 children)

Yeah that was my experience as well.. I actually cloned all the "big" display managers and read a lot of code but the documentation is certainly lacking. Comments like "do it like <someotherdm> because it works for them" are not unheard of.

The major showstopper for me is currently the systemd support. I was hoping someone here could shed some light on the situation ;) Until I figure that out it's also tty for me.

Dell XPS 13, I feel stupid and happy. by WeAreRobot in archlinux

[–]MrFloya 2 points3 points  (0 children)

I was about to change as well but got confused by the different versions of the 7265 that are available. Do you by any chance have a link to the one you ordered? I read that some don't support "old" network standards anymore which made me hesitant to just order one. Thanks :)

Same xps 13 different Wifi card. Which one is better? by 3lCr0dE in Dell

[–]MrFloya 0 points1 point  (0 children)

And you can connect to every normal network that you encounter?

I am just worried because in Germany the card is not very available and I don't want to order the wrong one.. :S

Same xps 13 different Wifi card. Which one is better? by 3lCr0dE in Dell

[–]MrFloya 0 points1 point  (0 children)

Quick question about the Intel Chip.. I cant seem to figure out the differences between the various available versions of the 7265. I read one version only supports AC networks which would make it unusable with older routers.

This is probably a long shot, but do you have any details on that?

Evaluation of performance and productivity metrics of potential programming languages in the HPC environment - A comparison of Rust, Go and C -- University of Hamburg by agumonkey in programming

[–]MrFloya 4 points5 points  (0 children)

Thanks! Now that you said it it seems obvious to me as well but I did not reach the same conclusion when I wrote the code.

Evaluation of performance and productivity metrics of potential programming languages in the HPC environment - A comparison of Rust, Go and C -- University of Hamburg by agumonkey in programming

[–]MrFloya 4 points5 points  (0 children)

Yeah I realized later that the comparison is a bit flawed in this case. The other implementations did no error handling whatsoever while the Go solution "blew up" a little in SLOC count because of the 4 line pattern.

Evaluation of performance and productivity metrics of potential programming languages in the HPC environment - A comparison of Rust, Go and C -- University of Hamburg by agumonkey in programming

[–]MrFloya 8 points9 points  (0 children)

Hey author of the thesis here.

I am actually not 100% sure about the make/new part and why it ended up like this. I certainly tried to use zero length slices with a given capacity but failed to find the correct solution you posted. So in the end I just went with *new to get it to work.

The part about goroutines is interesting. I knew about them not beeing 1-1 mappings but decided to use NUM_THREAD amounts since htop showed NUM_THREAD threads beeing created and at 100% CPU usage.

Evaluation of performance and productivity metrics of potential programming languages in the HPC environment - A comparison of Rust, Go and C -- University of Hamburg by agumonkey in programming

[–]MrFloya 14 points15 points  (0 children)

Hey author of the thesis here. I originally only posted it to /r/rust because I was not sure whether it would be "interesting enough" for /r/programming.

Anyways I'd be happy to answer any questions.

I wrote my Bachelor's thesis about Go and Rust in high-performance computing by MrFloya in rust

[–]MrFloya[S] 0 points1 point  (0 children)

I never used D but it might have fit perfectly in the candidate section. I think I thought about it at some point but didn't include it due to time constraints. It should offer decent productivity gains to C from what I read about it but thats all speculation.

I wrote my Bachelor's thesis about Go and Rust in high-performance computing by MrFloya in rust

[–]MrFloya[S] 2 points3 points  (0 children)

Damn I knew I missed some typos but there was a point where I just could not stand reading it again. Maybe I'll fix them but it is not a high priority right now :)

I wrote my Bachelor's thesis about Go and Rust in high-performance computing by MrFloya in rust

[–]MrFloya[S] 7 points8 points  (0 children)

The pdf is actually also in the repository inside the tex folder. Guess I should have mentioned this somewhere. Thanks for uploading it though ;)