• 0 Posts
  • 329 Comments
Joined 2 年前
cake
Cake day: 2023年6月21日

help-circle

  • Usually the serialization/deserialization code, I keep with the model. The part where a file or whatever comes in, I leave that to the caller to decide on. In other words, the model knows how to serialize and deserialize itself, but not where it’s being serialized to or deserialized from.

    Then again, in C#, it’s usually just a couple attributes on my model, and in Rust, it’s usually just a couple derives. It’s rare I actually write much, if any, serialization logic by hand.




  • Where I disagree with you is not that the US is bad - the US is terrible, and there is plenty of evidence of that. I don’t even disagree with there being censorship in the US. In fact, Trump is objectively a piece of shit who wants nothing more than to become Xi/Putin himself.

    What I disagree with is equating censorship in the US with Chinese censorship. I can call Trump a piece of shit online without worrying that the FBI will show up at my door. The models that are trained in the west will happily entertain any (non-violent) political discussions I want. There may be bias, and Trump may be trying to create censorship, but it’s not quite to that level yet.

    Having personally received the bizarre internal agency emails circulating this week encouraging me to snitch out my colleagues to help root out the evils of DEIA thought in US gov’t the last week has only crystallized it for me.

    I am concerned that the US will become as bad as China in terms of censorship, which is part of why I’m trying to leave right now. However, it’s not there yet. They are not yet equal, nor are they even close yet.


  • There’s a strong argument that any consumer facing chatbot AI is “censored”.

    If the model is not allowed to spew Nazi propaganda or tell the user to end themselves, that is censorship. Censorship is not automatically bad, but the kind of censorship can make it bad.

    This reeks of excluding all nuance to equate two things that are equal only at surface level. You’re bad because you punched the other person (ignoring that they stabbed your SO 15 times and kicked your dog across the room).

    Chinese state censorship is well researched and extremely well documented. It does not equate to censorship against violent or inappropriate language. It is political censorship.

    At best, western models are biased, not politically censored. You can make them say just about anything, but they will bias towards a particular viewpoint. Even if intentional, this is explainable by evaluating their training data, which itself is biased because western society is biased. You are not prevented from personally expressing or even convincing a western model from expressing dissenting political viewpoints.









  • This is true of so many ecosystems. In the past year, I think I’ve had to rewrite an ESLint config twice, transition a Prettier config to another format, update React in a project and a good half of the other dependencies through some breaking changes, etc.

    It’s not really unique to Rust, and happens for projects that are well past v1 (in React’s case, v19 - and they still haven’t figured out suspense, not that I’d want to rush them).

    Still, I’d love for things to remain consistent over time. The breaking changes in this version of axum are pretty easy to update to though, and you might even be able to just regex replace these in all your files since it’s just a matter of using braces now instead.



  • We understand that this is a breaking change for basically all axum users

    Lol.

    I love the changes. Probably better to get this over with now than to wait until it’s no longer feasible to make this kind of breaking change. The Option extractor change is also nice - makes for some much more ergonomic error conditions.




  • Do you happen to know when the most recent new prisoner to gitmo was brought there? And how about the most recent kidnapping, assault, or other official international crime by the Chinese government?

    Maybe some numbers? There are dozens of known Chinese international, extralegal police stations opened in at least 30 countries. There are less than 30 remaining gitmo prisoners.

    Nobody likes gitmo. If a certain “party of law and order” would actually give a crap about law and order, it’d be closed by now. But comparing the two is grasping for straws, especially since one’s actively being expanded while the other has been shutting down since Obama.