As you already know I was on FOSDEM 2012 conference in Brussels this weekend. Unfortunately due to unexpected snow fallout resulted in several transportation problems I was not able to visit a lot of technical talks this year. I will have to catch up later on them using recorded videos.
But, there are still some things to report:
- I participated in the OpenPGP keysigning party. This will allow me to completely obsolete the old key and fully switch to the new stronger one.
- I also has been assured by CACert enough times to become an assurer myself. I did not passed new assurer challenge yet. I want to use smart cards for X.509 certs like I do it for my new PGP key. I will need to choose and buy a Linux compatible smart card reader for ExpressCard slot. Based on my assurance experience looks like buying a black light lamp is also needed.
- Of cause I now have more cool t-shirts. This is expected from any open source conference.
- And finally I got addicted to a morning latte with a croissant. I did not like coffee before, but now I feel a daily need. There is simply nothing else to do daily early in the morning on a cold railway station than drinking coffee with a croissant. Now I just continuing this practice, but without a cold railway station.
Upgrade to Gnome 3.2 along with Android phone usage freed my hands in respect to social and cloud services. And I have added last.fm to the pool. And what? It is just a button press away in Rhythmbox and that is all. Almost everything is already pre-configured for you.
And by the evening I checked my last.fm profile and realised that with a few exceptions I only listen to black Americans and pretty French women. Quite a simple rule.
I plan to visit FOSDEM 2012 this year. Actually I already bought the tickets. So, one can meet me at Brussels on the weekend of Feb 4 – Feb 5. It is even nicer since I will also get my new key signed on FOSDEM 2012 Keysigning Party.
One problem that a rider feels on a road bicycle is racing on the surfaces other than smooth asphalt. It seems that the only solution for this problem is to buy a more appropriate bicycle. But there is another way that is not that traditional and intended only for fanatics.
Rheinradweg really surprised me with diversity of surfaces. Besides trite asphalt and not less trite ground there is a plethora of different surfaces ranging from smooth panels up to round and not so round cobblestones. Feelings from tightly pressured slicks riding on such a surface are similar to a visit to a sadistic dentist equipped by an industrial perforator. The pain is everywhere and the gel is not a helper. You really feel what the guys riding Paris–Roubaix or the Tour of Flanders feel.
But at the road end when you sense that you did not brake and that your bicycle did not brake either the real feeling comes. The feeling of a great pleasure. Only due to this pleasure one need to do a cobblestone ride on a road bicycle. And now lack of smooth asphalt does not sound like a big problem to me. Since I want to return to that hardest cobblestones in order to complete them one more time. On a road bicycle of cause.
Starting from today all my sites have native IPv6 connectivity. As a matter of fact IPv6 addresses are there on my sites and services (mail, jabber, DNS) for a long time. But till today I had to use SIT tunnel at some places. Now Hetzner provides IPv6 subnet on its virtual machines. This allowed me to fully renounce the tunnels and get native IPv6 connectivity.
But it is not a time to switch off IPv4 yet, tunnel is still in use at my home.
In my opinion IPv6 is well designed protocol accounting the problems of IPv4 and incorporating nice features of older protocols such as IPX. The design and the vision is pretty good explained in the corresponding RFCs. Small example is RFC 6177. I had a hope that there will not be a problem with lack of IP addresses and complex NAT translations anymore. But now I see that I might be wrong. And it is not due to IPv6 being poorly designed, it is due to the people who deploy it still thinking in v4 terms.
Few examples that I met so far:
- Hosting provider giving /64 subnet for the use on the dedicated server.
- /64 is a network with 18446744073709551616 hosts in it, sounds enough right? Wrong. Because IPv6 is all about routing. I can and I would want to have virtual machines on a dedicated server. I need to pass IPv6 addresses to them, but here I cannot route and should have a bridge with physical host interface added to it. But I want to have another network routed to me instead, so I can route it on the host to the virtual machines and have a firewall there. Just because there is no NAT anymore.
- Discussion on Russian ISP forum about the fact that /64 is too much for end users (/128 should be enough, yeah). Or well if SLAAC will not work otherwise then /64 is a maximum that should be given.
- Actually /64 is a minimal prefix for a unicast address in IPv6 and such a network has 18446744073709551616 hosts not because somebody will have one network with that many hosts, but to make SLAAC working. It is not a waste of the resources. it is just designed this way. And also there is no reason to assume that only one network is needed at home. It is only because in IPv4 it is hard to have several routed networks at home, but with IPv6 it is not hard at all. I would want to have one network for me and one for the guests or one for wireless and one for wired and I would want some separate DMZ network for “production services” like my VoIP phone. And I will want to have all those networks routed to me, because there is no NAT anymore. /32 that LIR receives has 16777216 of /56 networks, if somebody is lucky to have more than that customers it is possible to get another /32 for 16777216 more. Not much reasons not to give /56 to the end users. And those end users should not be better computer experts to manage it than now. Soap-box SOHO routers can do NAT right now. Manufacturing of SOHO routers that can route and firewall is no way harder, it is just was not common in IPv4.
Today I have received “GMDSS Long Range Certificate” at the training center of “Admiral Makarov State Maritime Academy”. The procedure takes three days by evenings, but groups are not formed that fast.
Due to my decision to move to a stronger key and a smartcard, I released a new GPG key 4096R/3E25796F. This key is signed by my old key and I have issued a transition statement. With respect to this
- If you signed my old 1024D/FC4FBF28 key.
- If you are satisfied with the transition statement content.
your signature would be welcomed on my new 4096R/3E25796F key.
The video from Russian Open-Source Hardware Conference 10.10 that we ran in October is available. On the video you will find the following talks (part in Russian, part in English):
- Bruce Perens “Open Source Hardware”
- Gianluca Martino “Arduino” (partial video)
- Steve Song, David Rowe “The Village Telco (Mesh Potato)”
- Александр Чемерис “Как начать свой проект”
- Александр Чемерис “Опорный генератор для радиоустройств ClockTamer”
- Антон Марчуков, Дмитрий Белимов, Михаил Мантулов “Программно-аппаратный комплекс мониторинга объектов GPFix”
- Николай Ковач “Проект плата Марсоход”
- Олег Садов “Ben Nano Note”
- Олег Садов “Открытое и свободное аппаратное обеспечение”
- Ольга Филиппова “Elphel Inc Open Hardware Company” (на русском/in Russian)
- Павел Косенков “Коммерческий путь OSHW”
- Павел Косенков “Открытый одноплатный компьютер”
- Павел Фролов “Свободное аппаратное обеспечение Arduino. Scratchduino”
The prefered way to obtain the video is by using BitTorrent:
Besides that the following HTTP link will be available for some time for those who are unable to use BitTorrent:
In both cases you have an ability to download only specific files.
On October 2 in Saint Petersburg we will hold a mini-conference on open source hardware — Russian Open-Source Hardware 10.10.
All of us know about open source software, but only few heard about open source hardware. And there are even less people who dealt with it. On the conference you will not be only able to get an idea about what the open source hardware is, but also be able to communicate with the developers of open source projects, get familar yourself with what things happen in this field in Russia and in the World. We plan the presentations to be made by developers from Russia as well as from the other countries (remotely).
For example I will be presenting our project GPFix — GPS monitoring system of remote objects there.
You can visit conference at no charge, but only standing places are left available. However, we will try to support an online video streaming with an ability to ask a question remotely. Thus it is possible to participate right from your home. Information about online streaming will be published on the conference web site and on the open source hardware mailing list. Unfortunately we will not be able to provide a realtime translation, but we may find time later to either audio translate or create subtitles of the recorded videos.