• 0 Posts
  • 75 Comments
Joined 1 year ago
cake
Cake day: April 3rd, 2024

help-circle










  • We have a customer, a big international corporation, that has very specific rules for their intranet passwords:

    • Must contain letters
    • Must contain numbers
    • Must contain special characters
    • No repeats
    • Passwords must be changed every two months
    • Not the same password as any of the last seven
    • PASSWORDS MUST BE EXACTLY EIGHT CHARACTERS LONG

    I can only assume that whoever came up with these rules is either an especially demented BofH, or they have some really really weird legacy infrastructure to deal with.




  • I would not count on them telling the truth.

    I checked my Windows 11 work laptop a while ago, and that shit was enabled. Did not see that in any UI, but using command line. Said that shit was enabled and active, but apparently it was not yet doing anything. I will have to check again next time I am firing that machine up again, because I absolutely trust them to re-enable it without my consent, those bottom-feeding scum suckers.

    Obligatory info on how to check and disable recall in Windows 11:

    • Click on the Start button with the right mouse button and select “Terminal (Administrator)” or “Windows PowerShell (Administrator)”, or if necessary log in as administrator and confirm.
    • In the Terminal or PowerShell, enter the command DISM /Online /Get-FeatureInfo /FeatureName:Recall and press the Enter key.
    • If the entry “Enabled” appears next to “State”, the recall function is already activated. In this case, the function can be disabled using the command DISM /Online /Disable-Feature /FeatureName:Recall
    • Close the window.

    From this page.


  • As a long time C/C++ developer, I think it has a lot of really great ideas. The one thing preventing me from using it a lot more is that there is no stable ABI that would allow to use shared libraries in Rust - everything is statically linked, and if I use the same crates in a number of programs, the same code exists in each of these programs. That is not really a good thing whne you try to develop for a system with very limited space and where program load times make a difference, such as for certain embedded platforms.

    But honestly, Rust support in the Linux kernel? Java never got that far, nor any other language (apart from C, obviously).



  • Finally, prepare thoughtful questions to ask the interviewer. This demonstrates your curiosity and engagement. For example, you could ask about the team dynamics, opportunities for professional growth, or how success is measured in the role. Avoid asking about salary or benefits too early; save those discussions for later stages.

    So… waste my time to interview for a job with a salary that might be a joke? Riiiight. Pretend we’re not doing this for the money. Riiiiiiiiight.