panzi
Joined 900 karma
https://github.com/panzi/
- panzi parentSince this is about something nobody wants to see (ads) my guess would be that it might be legal here.
- Yeah, and I always say git with commit signing is a cryptographic block chain in the loosest sense. But in this context I was of course referring to the proof of work/stake BS. In git the proof of work is the work you put into writing the source code. There is actual value in it, not just fictional speculative value.
- Personally I like Rust, but I'm against rewriting old well tested tools in Rust just because. There is this opinion out there that Rust devs rewrite everything for no good reason, but I only really saw that happening in coreutils and sudo. In the other cases that I heard of the rewrite wasn't from C/C++ (but e.g. from JavaScript and they need more speed) or they needed a rewrite anyway for different reasons (e.g. first working parallel style calculation in Firefox).
So I'm very skeptical of the coreutils rewrite. In the current state it's incomplete, slower (not optimized), and replacing all GPL code with MIT/BSD code also feels strange to me.
- My problems with Wayland are KDE specific. I tired it, but there where so many window management regressions and sometimes graphical glitches that I switched back. But that was under plasma 6.4. Have to try again now on 6.5 to see if these issues are fixed. If not I should write a bug report, I guess.
Also there needs to be an alternative for (or patch to) simplescreenrecorder that works under Wayland. I don't want use a complex thing like OBS to make a quick demo video to demonstrate something for a co-worker and stuff.
- Just today I saw a (2 year old) video on that very topic in Rust and C++: https://www.youtube.com/watch?v=algDLvbl1YY Towards the end they mention what to use instead in C++ to get the same characteristics as Rust's Vec::reserve:
vec.insert( vec.cend(), std::move_iterator(newElems.begin()), std::move_iterator(newElems.end()) ); - On the web you can most of the time select text. You can at least inspect the element and copy the text that way. But in GUI programs very often you cant. There are these labels that cant be selected or copied. Especially frustrating for error messages. In e.g. KDE you actually can copy error messages! So that is great! I was told that under Windows you can do it simply by pressing Ctrl+C when the message box is open. That isn't very discoverable. Anyone know if that was always possible in Windows? Last I used was XP.
Also reminds me of that Jonathan Blow video where he fights the Visual Studio debugger and can't copy a value.
- Does this include the GC at the end of it all? Because if that happens after the end timestamp it's not an exact comparison. I read something once about speeding up a C/C++ compiler by simply turning free into a no-op. Such a compiler basically allocates more and more data and only frees it all at the end of execution, so then doing all the free calls is just wasted CPU cycles.