* Posts by rerdavies

10 publicly visible posts • joined 9 Nov 2021

Raspberry Pi unveils Hailo-powered AI Kit to make the model 5 smarter

rerdavies

Re: Please fix the fan.

You can also try oiling the fan bearing. Lift the label off the center of the fan, carefully. Add a tiny drop of machine oil to the fan bearing. Use a sewing pin or needle. And (if you can) stick the label back down. This seems to extend the life of the fan bearings somewhat, but eventually, you'll need to replace it with a new fan.

This works with the fans on my Pi 4. I'm not sure if it will work with Pi5 fans.

rerdavies

Re: Please fix the fan.

Probably the fan bearings going. Order replacement fans online. May as well order three or four. My Pi 4 is on it's fourth fan.

rerdavies

Or you could use cloud computers to train models (probably much cheaper, and much faster than anything a home user can reasonably afford).. And shared models don't even need that.

The FCC wants to criminalize AI robocall spam

rerdavies

Why u no make non-AI robocall spam a criminal offense too? Why? Why?

Open source licenses need to leave the 1980s and evolve to deal with AI

rerdavies

Re: Copyright infringement is very tenuous

Currently, the threshold gets determined on a case by case basis. But the general procedure is that you hire very expensive lawyers, who then stand toe-to-toe while burning hundred dollar bills until one of them runs out.

rerdavies

There's also a presumption that you are incapable of doing anything without on depending things you have seen or read at sometime in your life. But thankfully, copyright law doesn't cover that sort of dependency.

Copyright doesn't cover ideas. It covers expression. Whether AIs are regurgitating ideas or expression... hopefully somebody else will foot the very expensive legal bills required to settle that.

rerdavies

Re: Unsettle law

> *) BSD+MIT in, who gets attribution?

Every single copyright holder gets attribution, with the license they granted you.

> *) Many licences in, output code cannot safely be distributed under any license.

You have to include all of them. Every copyright holder gets named. Along with every license.

Not complicated at all. Just very tedious, and very necessary.

The most recent project I shipped used a lot of open-source packages (none of them GPL, which I consider to be a plague upon humankind*). All told, after scanning sources, and dependent libraries, the copyright notices for my medium-sized project are 148,241 bytes long -- considerably larger when it's translated to HTML in the about box. I would estimate that about 4,000 people or groups of people have copyrights in some part of the code in my project. Yes, I did merge license text. (multiple copyrights, with only one statement of the license). There are in fact substantial variations and families of variations to "BSD" licenses (e.g. BSD 3-clause, BSD 0-clause), and many variants of the "MIT" licenses as well.

* Why is the GPL a plague upon humankind? Because it divides opensource software into the half that people genuinely made available for use by anyone, and the half that is virally tainted by the GPL which can't be used by anyone that doesn't want to become infected by a license that all the corporate lawyers I've talked to seem to consider to be uninterpretable gibberish. (Try parsing the expanding definition of what "linking" means in GPL 3, for an obvious example).

DeepMind uses matrix math to automate discovery of better matrix math techniques

rerdavies

Re: Historically it was believed you needed n^3 operations to multiply 2 square matrices together

To be honest, the improvements on Strassen are a curiosity without real practical application, since multiplies are not more expensive than additions anymore on GPUs and TPUs due to deep pipelining.

The more practical and interesting result is the ability to optimize matrix multiplies on actual state-of-the -art SIMD hardware, where additions cost the same as multiples and the bigger challenge is cache-line read efficiency.

However, the comparisons against Strassen speak to the startling generality of the technique. It can not only provide practical optimization on real hardware, but also makes three concrete documented improvements on the best results of decades of academic work on the problem. A curiosity that speaks to the generality of the method.

A tiny island nation has put the rights to .tv up for grabs – but what’s this? Problematic contract clauses? Again?

rerdavies

Re: Nice article

> not that .tv should have that level of value.

The reason why .tv has value is that domain squatters seem to have managed to reserve every single combination of three-letter-acronyms, every word in the English dictionary, and most of the two word combinations, leaving nothing for people who want to give their companies reasonable names.

Not that squatting should be allowed.

Bullseye! Debian-based Raspberry Pi OS scores an update with 'less closed-source proprietary code'

rerdavies

I'm not sure Raspbian 64-bit is a big priority given that Ubuntu 21.04 64-bit runs exceedingly well on Raspberry Pi 4, and runs with a newer 5.15 kernel that now has mainline Raspberry Pi 4 support.