# Blockchain as an Internet of things savior?

Internet of things (IoT) has some big issues. Interoperability is one. And potential vendor lock-in and data silos are another.

But I do not buy that blockchain is the solution to those problems.

# Free as in … ? My LibrePlanet 2016 talk

Interesting talk by Luis Villa pointing out that freedoms are not enough, but we have to aim for empowering people to have capabilities to exercise those freedoms.

An example of this can be found in free software where just a freedom to run a software is not always enough because it does not address that many people cannot do much with such an abstract freedom. We should build software which gives people capability to run them.

# Bruce Sterling on startups' role in helping the global rich get richer

Bruce Sterling’s speech from NEXT Berlin is a blast of cold air on the themes of startup life, disruption, and global collapse. Bruce excoriates the startup world for its complicity with the conspiracy of the global investor class to vastly increase the wealth of a tiny minority, and describes the role that “design fiction” has in changing this.

via Boing Boing

# Learn how to walk

Learn how to walk. Literally. When I observe people how they walk I notice that everyone walks differently. This is great, it allows one to recognize friends from far away. But it is also bad: some types of walking and posture is worse for you than other. Especially because you are probably walking the same way your whole life.

We are never really taught how to walk. We learn on our own. It is one of first things we learn. And everyone around us is so happy that they forget to help us improve our walk. And we, based on our first steps we did by chance, extrapolate to walking and get used to it. For long our body tolerates any way we are using it, but through years we might suddenly discover that it cannot anymore. But then it is too late.

While others help us with other things we learn (for example, talking, you will get feedback if you talk incomprehensibly, or too loudly), for walking we have to do it ourselves. So stop just repeating steps you did as a child and start walking your grown-up walk.

# Speech recognition

I do not know much about speech recognition. I do not know what is the state of the art. But years ago I was playing a bit with it and I would like to throw an idea our there, maybe somebody picks it up, maybe it turns out useful, or maybe it is already being used. Please tell me. It can be used for not just speech recognition, but any general audio pattern recognition, or any signal pattern recognition.

The basic idea is to observe that human hearing works by first cochlea doing physically a frequency transform. Hairs of different lengths resonate to frequencies in the audio input. Stronger a particular frequency is in the input, stronger will be a signal for that hair. A stronger signal in neurons does not mean a larger amplitude of the action potential, but more of them. So a stronger signal for a particular frequency means that more impulses will go over that neuron. More impulses mean a higher frequency of those impulses. So brain has to learn not directly from the input audio, but from changes of frequency of the signal for each frequency in the input audio. If brain is recognizing patterns from that, we should too.

# Do Publicly Owned, Planned Economies Work?

What we need to progress as a human civilization is more diversity in how we are organizing ourselves, in how we run our economies, and in which values we pursue. We need a global understanding that such diversity is important and we should establish ways for countries to try and experiment with different paths. Even if we do not believe that their path is correct we should be proud that they are walking it and we should help them if needed. We will all learn as a result.

If we really believe that our system is better, do we really need to actively try to undermine the other system? We could even help it, if they need anything, and once it will collapse (if, but our system is better and the only with a future!), with all circumstances being positive for it, including us helping, we will know for sure that it is really a worse system. We can even then help those brave explorers who hit the floor. But, until then, let us have some diversity and encouragement for each other when trying something new.

The fact that Spartacus lost a war does not mean that slavery is a great system. How many more years of exploration of various systems were needed before we realized that?

# Filter to extract all clean water from soda and other drinks

Can somebody create a filter which extracts only clean water from soda and other drinks? No sugar, no colors, no additives. Just pure water. It seems bottled water is more expensive than soda drinks, so, let’s just use a filter.

# Towards layered re-decentralized web

Re-decentralizing web and Internet-based technologies is gaining momentum. Just recently there was a Decentralized Web Summit where many projects were represented. But while people contemplate importance of decentralized technologies and are building alternatives, to me it seems we are forgetting one important lecture from the past: we should be building layered technological stacks and not vertically integrated ones. This is how you can encourage diverse implementations (critical for stability of decentralized technologies) and experimentation at each layer without having to reimplement a whole stack. I can understand why this is happening. It is already hard enough to develop decentralized technologies. So it feels easier to control the stack at least vertically. But we should not be building decentralized technologies because it is easy. But because it is hard.

# Fixing a bearer token vulnerability

A security bug I discovered in npm has been finally fixed.

Subscribe
Recent Tweets @mitar_m