Real Keeps Up Copyright Fight: "RealNetworks claims the DMCA protects against hacks that negate its copy protection system. But Streambox CEO Bob Hildeman argues that DMCA also supports the right of content owners and listeners to access content and save it in a preferred format." Perhaps copyright protection technology is only legal as long as it allows the user to make copies in any user desired format... which kind of negates the entire point of copyright protection in the first place. I have a hard time seeing a judge make that ruling, though... usually they assume laws have some purpose, or they wouldn't be there in the first place.

title: Vibe Coding For Old Fogeys category:

  • Programming draft: true

It isn’t news that AI is having a big impact on coding, but I thought it would still be potentially interesting to describe my experiences.

[I have ridden the mighty vibe worm]

My History

Not because you’re intrinsically fascinated with it, but just so you can calibrate the rest of what I say based on it.

I’m coming up fast on 30 years professionally programming, and some years hobby programming before then. I’m very comfortable in the pre-AI world. Between my hobbies and professions, I’ve roamed all over the programming landscape; front end, back end, numerous languages, GUIs, data processing, network servers, games, all sorts of things.

title: Unspoken Rules Of Go draft: true categories:

  • Golang

Or perhaps you might call them “idioms” in Go, as in, “idiomatic code”, that I’ve not seen clearly documented anywhere.

I’m sure this is not a complete list, but by its nature it is hard to make a complete list.

if err != nil { return nil } Has A Specific Meaning Now

With the introduction of fmt.Errorf, the “default” error handling in Go should now look like: