• 2 Posts
  • 172 Comments
Joined 3 years ago
cake
Cake day: December 20th, 2021

help-circle





  • Of course that would also mean any authenticated video can never be truly anonymous :(

    With modern face recognition, having your face in a video already deanonymizes you so there is no further deanonymization caused by authenticating your video cryptographically.

    If you want anonymity then don’t include your face (or signature) in the video.

    If you want attestation that a video is real and not generated then anyone who witnessed the scene depicted can sign the video to attest to it. Then we would need a web of trust to determine whose signatures are trustworthy.









  • I thought that guardrails were implemented just through the initial prompt that would say something like “You are an AI assistant blah blah don’t say any of these things…” but by the sounds of it, DeepSeek has the guardrails literally trained into the net?

    This must be the result of the reinforcement learning that they do. I haven’t read the paper yet, but I bet this extra reinforcement learning step was initially conceived to add these kind of censorship guardrails rather than making it “more inclined to use chain of thought” which is the way they’ve advertised it (at least in the articles I’ve read).






  • 50 years after BASIC and nothing is written in BASIC.

    To replicate its success from the 80s we would need a language that is simple enough for everyone to learn but actually performant and powerful enough to write an entire operating system and application stack in. Then perhaps non-programmers would feel more inclined to look under the hood, see how things work, and change their program’s behavior.

    The problem though, is that for any reasonably complex system or application, you need to use structured programming. This is what enabled the levels of abstraction that we use to break down programs into layers that can be understood in pieces, and it is what makes large complex software possible without ending up with a mess of spaghetti.

    However it is these abstractions that turn a software’s code into a Domain Specific Language, and endless APIs that need to be learnt and understood by the programmer.

    For programmers it is normal to us that when we want to work on a new codebase we have to learn the idiosyncrasies of the codebase, and learn its DSL and the APIs that it uses, or exposes. But for a non-programmer, this would essentially feel like learning everything about programming from scratch. They would have to become a programmer and develop maintainer skills just to understand what they want to change. (This is why programmer is still a job).

    Perhaps the real value of BASIC was that without structured programming, every program was just a pile of spaghetti that even a child could pull apart with a fork.