• 13 Posts
  • 237 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle
  • Later, they comment:

    I’ve learned today that you are sensitive to ensuring human readability over any concerns in regard to AI consumption

    Their takeaway from

    1. They reject with one of the reasons, and the only disclosed reason, being AI is worse at reading the form
    2. Community says AI readability should not be a priority over human readability
    3. That it may not even be a problem for AI to read
    4. Suggest at least considering an improvement in a form that both can read well

    is that the community wants to “ensure human readability over any concerns in regard to AI”.

    I don’t think this is only about MS or being overworked. Yes, it was a harsh push-back. But they’re responding passive aggressively, claiming the community pushes the other/an extreme when, to me very clearly, it does not.

    Maybe you can say that conclusion is also due do being overworked and not investing the time to read through the comments. But I dunno. There’s no need to reply in that passive aggressive tone and claiming unreasonable things.




  • I find that the .NET/C# documentation has great guidance for old and new concepts. There’s reference docs with remarks, there’s guidance and best practice recommendations, and there’s examples and guided work-alongs.

    Personally I’ve never done the examples or video or text follow-alongs. But I greatly value the concept guidance that goes beyond mere reference docs with remarks.

    While it’s somewhat specific to the .NET/C# ecosystem, I imagine it’s valuable beyond it, and maybe a good example of how a big and significant enough project can provide more relevant and condensed information than “random tech blogs and websites” or similar.



  • I don’t see how that is relevant? You’re already familiar with C, so writing about C does not influence whether you will be outdated in a few years. Learning and writing about Rust could be something that becomes useful, but not necessarily practically - it depends on what you will do in the future.

    If you feel you lost your passion, I would suggest learning and experimenting with Rust. It’s different, so may be interesting and thought provoking to learn.

    Writing down what you know about C may also be worthwhile, good, or produce a good resource, but I don’t see it as much or like as sparking lost interest and passion. If that is actually your goal (you only asked about future relevancy in the end).




  • Who has age authority? A state agency or service. Like the state issues an ID with age.

    Preferable, we want the user to interact with a website, that website request age authentication, but not the website to talk to the government, but through the user.

    Thus, something/somewhat like

    1. State agency issues a certificate to the user
    2. User assigns a password to encrypt the user certificate
    3. User connects to random website A
    4. Random website A creates an age verification request signed to only be resolveable by state agency but sends it to the user
    5. User sends the request to a state service with their user certificate for authentication
    6. State agency confirms-signs the response
    7. User passes the responds along to the random website A

    There may be alternative, simpler, or less verbose/complicated alternatives. But I’m sure it would be possible, and I think it lays out how “double-blind”(?) could work.

    The random website A does not know the identity or age of the user - only to the degree they requested to verify - and the state agency knows only of a request, not its origin or application - to the degree the request and user pass-along includes.













  • Presentation/Lecture; bad software quality due to software stack complexity with increased separation of layers and participants

    SoC (System on a Chip) hardware for embedded/smaller use cases is very common and successful.

    Suggests “Direct Coding” with direct hardware access as a possible alternative approach to PC hardware interfacing. Implementing that is more about commitment than difficulty. Depends more on hardware producers than software developers. A lack of drivers could give a fairer playing field between manufacturers.