279 karma · joined May 31, 2012
[ my public key: https://keybase.io/bobdvb; my proof: https://keybase.io/bobdvb/sigs/sJtwH4_BwTN906267jbgXXsXD8i5td_d5Ez0MbjSlec ]
I'm lead to believe that in music there are some similar contractual issues. The rights for some artists were for radio, and physical media, but no one considered streaming or downloads because those things didn't exist. So they have to go back and tidy up the contracts to cover their asses. And it doesn't just have to be the headliner on the recording, you may need to get every performer/contributor.
The other interesting one is how some of the Chinese open weights models have changed licenses that prevent some commercial exploitation of them. That's not closing their doors, but it's some steps towards ensuring their business model is protected.
Personally that surprised me, but I can see where they're coming from.
Video is an electronic process for capturing images and displaying them.
Before digital video there was analogue video, and analogue video was perfectly possible without digital sampling, or computers. Heck, video pre-dates silicon chips and used to be done with CRTs and valves.
But as a former lecturer, I also think the promise of interactivity is dependent less on the tools than on the people. Authoring interactive learning materials is difficult and while that interactivity is engaging, it's not necessarily great at getting a density of information out there.
The Socratic method is great, but that level of interactivity presumes in advance that you know what questions the student will be asking, otherwise it's just a dumb gate. Branching stories for interactivity are highly labour intensive. I suppose if you use AI you could generate a massive number of videos to cover branching learning, but that's going to still be an intensive operation, especially if you're supervising that.
This is a long standing problem with cellular in urban areas. For example at Clapham Junction train station in London, which is not a terminus but a through station with 17 platforms and around 2000 trains passing each day, the local cell towers struggle to keep up with demand because so many devices pass in and out of the station every few minutes.
For Starlink D2D they can definitely gap fill for rural areas, but people are mistaken if they think Starlink can compete with the majority of the users (who aren't rural). Less than 10% of rural folk in the USA have unreliable signal. That's still an interesting market, because that's somewhere in the region of 3-6mil people. But I want to temper the hype because people seem to think LEO satellite can take over everything, when the reality is that terrestrial connectivity is always going to be better for the majority because of physics.
Starlink already has to constrain the number of broadband accounts per locale to avoid saturation.
Someone recommended Bunny to me and I looked at it previously based on that but didn't have a use case then. But as someone who regularly recommends vendors for v.big CDN contracts I'm not impressed with their attempts to downplay things.
It's like buying something from the local market, those Adidas trackies are either a knock-off copy, or knocked-off stolen, but if they're 1/4 the price then they're still going to sell to someone.
The only thing I'd point out is that a security researcher found that a significant number of those grey market pirate boxes they tested had malware on them. So using them can open you up to a whole lot of risk. After all, there's no accountability for those pirates!
But it's not the articles that are driving it, it's the pirates themselves who have done it and the articles following that nomenclature. If you go online the search results for IPTV are very much about pirate services and tools now.
In the previous work I was involved in, I was responsible for technical measures against piracy and had to get comfortable with the services being called IPTV.
Mark gave me the ROM image, I tried using more conventional decompiling methods but the chips were exotic enough that I didn't get good results and as a last resort, I put it into Claude raw. Claude was actually able to parse the binary and sort of decompile it. It was able to tell me what the ports did and what the interfacing protocols were.
It then started making stuff up, clearly trying to impress me, but after a few rounds of reprimanding it and saying how making stuff up wasn't helpful, Claude stuck to facts.
Then that well known distro company realised they couldn't get any TV company to actually license it. So they abandoned the project and asked us to remove their name from it. We then went out to the market and tried to sell it to the TV and STB manufacturers. Europe, Japan, USA, China, we visited everyone we could. I met with so many companies you'd recognise. We couldn't get anyone to license it.
We considered just releasing it, but it needed tidying up and the Distro company still had an option on it, but we didn't get an adequate answer on releasing it for free.
Eventually, under the burden of building something no one wanted to pay for, the company got sold to a Russian company for not enough. And the code was effectively lost inside that organisation.
Writing a distro for smart TVs is harder than you'd think. MStar, who makes >90% of the chipsets, has their own version of GStreamer which is not quite compatible and quite outdated (last time I was involved). Managing the lifecycle of apps in a resource constrained environment with a lean-back experience (e.g. no mouse and keyboard), requires experience. Almost all consumers want Android/AppleTV levels of simplicity, not ArchLinux with a full screen browser.
So it's good when people who know what they're doing maintain the software that goes into TVs.
But getting organisations to pay for the support and development is hard. Especially when TVs are horrifically unprofitable for most companies. And that's the key part that most people don't understand. When I was working on this strategy, most companies had 9 months to make any profit on a new TV model before the market put price pressures enough that each unit sold wasn't helping. TVs have become ridiculously cheap in the past 20 years, and every extra penny the manufacturers spend hurts their bottom line.
Ultimately, this is one of the reasons why TV manufacturers are always looking for new ways of making money (like adverts in menus), because TVs aren't a profitable business to be in. Notice how large screen PC monitors are usually much more expensive than the comparable TV but with less tech?
He's still doing a little coding for charities and he's now loving using AI.
So you do studies, you look at the impact of quality changes to customer churn and then you move the line appropriately.
It generally occurs as patterns which are slightly in the noise. Good systems pick locations where its easier to hide and turn it off when the scene would expose it. Usually when badly done increasing sharpness in a scene can help reveal it.
Basically, if you can damage the watermark the picture quality is bad enough that it's harming your viewing. You need to compress into crap SD quality to make it hard to detect and even then you'll get something.
You don't even need a complete pattern, if you can get enough fragments you can narrow down the possible identities until you have a high match probability. I.e. partial fingerprints or DNA match.
WTF!
That's all post-Millennium
If the data spends more time being executed than read by humans it doesn't deserve to be human readable.
Use binary packed data and have an AI write you an interpreter for the structure.
But to be fair, there is a standard that could have been used for digital video, SDI/HD-SDI, but the transceivers were expensive and it doesn't support any form of bi-directional handshake. There was already prosumer kit, mostly in the US, which had SD-SDI connections as an alternative to component. It didn't get popular in Europe mostly because of SCART.
I was once talking with someone who was very much involved in the process of standardising TV connectivity, a senior engineer at Gennum, and he said it wouldn't have been practical and SDI couldn't have been competitive with HDMI.
Personally, I would have loved the idea of some kind of SDI with return path signalling, like a test probe connector: https://w140.com/tekwiki/images/thumb/8/86/Tek_Interface_Evo...
But there's very little software involved in HDMI, it's mostly hardware and a control API.
There have been many examples in the past of consumer electronics companies selling things that are electrically and logically compatible with HDMI, but they just have to avoid using the word HDMI.
Probably one thing that the HDMI forum is holding over AMD/Valve is that there's an API to manage some of the functions of the HDMI driver. They could infer that this API is a part of the closed standards of HDMI Forum. But 90% of the threat is about certification and branding I am sure.
THIS ISN'T AN IP/PATENT ISSUE!
This is branding and marketing issue. Anyone can implement the spec, it doesn't need to be a cleanroom implementation. It's almost certain that you could license the patents from the patent holders because HDMI doesn't develop it's own patentable stuff, they just get it from Sony, Panasonic, etc.
THIS IS A MARKETING / BRANDING ISSUE.
Saying they don't want an open source implementation is just a smokescreen. 99% of the implementation is in hardware anyway.