<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Marcin Juszkiewicz - travels</title><link href="https://marcin.juszkiewicz.com.pl/" rel="alternate"/><link href="https://marcin.juszkiewicz.com.pl/tag/travels/feed/" rel="self"/><id>https://marcin.juszkiewicz.com.pl/</id><updated>2024-06-14T13:04:00+02:00</updated><entry><title>Linaro Connect MAD24</title><link href="https://marcin.juszkiewicz.com.pl/2024/06/14/linaro-connect-mad24/" rel="alternate"/><published>2024-06-14T13:04:00+02:00</published><updated>2024-06-14T13:04:00+02:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2024-06-14:/2024/06/14/linaro-connect-mad24/</id><summary type="html">It was a great&amp;nbsp;conference.</summary><content type="html">&lt;p&gt;Nowadays we have only one Connect per year. And this year we met in Madrid,&amp;nbsp;Spain.&lt;/p&gt;
&lt;p&gt;How did it go for me? Good, better than the previous&amp;nbsp;one. &lt;/p&gt;
&lt;!--MORE--&gt;

&lt;p&gt;I attended most of the talks I wanted to see, spoke with countless people, and
met most of the people on my &amp;#8220;to meet&amp;#8221;&amp;nbsp;list.&lt;/p&gt;
&lt;h3&gt;SystemReady related&amp;nbsp;talks&lt;/h3&gt;
&lt;p&gt;For me, the main topic at Linaro Connect was SystemReady. There was a track for
SystemReady &lt;span class="caps"&gt;IR&lt;/span&gt; on the first day and the next days included additional&amp;nbsp;presentations.&lt;/p&gt;
&lt;h4&gt;Does SystemReady &lt;span class="caps"&gt;IR&lt;/span&gt; &amp;#8220;Just&amp;nbsp;Work&amp;#8221;?&lt;/h4&gt;
&lt;p&gt;Jon Humphreys from Texas Instruments gave an introduction what SystemReady is.
Explained how systems operated before it, the definition of &amp;#8220;Just Works&amp;#8221;, and
some aspects of testing. He then discussed issues with the current certification
process, such as missing firmware files used during testing and problems with
errata documents. He also offered recommendations on how to improve the&amp;nbsp;situation.&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=a1DaNV9ngSw"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/a1DaNV9ngSw/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Looking back on SystemReady &lt;span class="caps"&gt;IR&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;Vincent Stehlé from Arm spoke a lot about of history and timelines of involved
specifications, the U-Boot features timeline and several statistics about
SystemReady certifications along with lessons&amp;nbsp;learned.&lt;/p&gt;
&lt;p&gt;30.9% of certified systems were for &lt;span class="caps"&gt;IR&lt;/span&gt; band (only &lt;span class="caps"&gt;SR&lt;/span&gt; was higher with 36%),
mostly for older versions of the&amp;nbsp;specification.&lt;/p&gt;
&lt;p&gt;We learned that there are three certification labs besides Arm itself. And the
plan is to eventually remove Arm from this&amp;nbsp;role.&lt;/p&gt;
&lt;p&gt;It was interesting to see which distributions were used during &lt;span class="caps"&gt;IR&lt;/span&gt; certification.
Fedora Linux leads with 33.9%, followed by openSUSE at 33% and Debian at 21.1%.
Other distributions include Ubuntu, &lt;span class="caps"&gt;SLES&lt;/span&gt;, Rocky Linux and &lt;span class="caps"&gt;RHEL&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=jtUTLL9FALY"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/jtUTLL9FALY/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;U-Boot for SystemReady &lt;span class="caps"&gt;IR&lt;/span&gt; &amp;#8212; Status and&amp;nbsp;struggles&lt;/h4&gt;
&lt;p&gt;Ilias Apalodimas from Linaro presented the history of U-Boot getting features
required for SystemReady &lt;span class="caps"&gt;IR&lt;/span&gt; support. He highlighted some common issues and
offered suggestions for&amp;nbsp;improvement.&lt;/p&gt;
&lt;p&gt;This talk nicely expanded on the topics mentioned in the previous two&amp;nbsp;talks.&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=TMkP02cWdR0"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/TMkP02cWdR0/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SystemReady as default option for BSPs: Findings from the last SystemReady IoT&amp;nbsp;workshop&lt;/h4&gt;
&lt;p&gt;Ilias Apalodimas, Pere Garcia Gutiérrez and Peter Robinson presented
conclusions from SystemReady&amp;#8217;s Advisory Committee&amp;nbsp;workshop.&lt;/p&gt;
&lt;p&gt;One idea was that SoC vendors should provide &lt;span class="caps"&gt;BSP&lt;/span&gt; setup in a way that the
resulting firmware would already be SystemReady compliant. This would make it
easier for &lt;span class="caps"&gt;OEM&lt;/span&gt;/&lt;span class="caps"&gt;ODM&lt;/span&gt; vendors, with some following their own paths while others
adhered to the&amp;nbsp;guidelines.&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=z4DrhQ-0MwU"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/z4DrhQ-0MwU/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Qualcomm and SystemReady &lt;span class="caps"&gt;IR&lt;/span&gt;, an overview of Qualcomm support in U-Boot and what the&amp;nbsp;future&lt;/h4&gt;
&lt;p&gt;Caleb Connolly from Linaro shared the story how Qualcomm support in U-Boot
improved from terrible to good. He mentioned several quirks and issues
encountered along the&amp;nbsp;way.&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=EydhdB6zMy0"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/EydhdB6zMy0/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Arm System Architecture and SystemReady&amp;nbsp;Update&lt;/h4&gt;
&lt;p&gt;Dong Wei from Arm provided updates on changes to the SystemReady&amp;nbsp;specifications.&lt;/p&gt;
&lt;p&gt;I somehow missed that session. It was on my list, but I got distracted by a&amp;nbsp;discussion.&lt;/p&gt;
&lt;p&gt;He explained how changes are managed and reminded us how SystemReady bands
depend on specifications. Then presented planned changes to &lt;span class="caps"&gt;BSA&lt;/span&gt;, such as creation
of &lt;span class="caps"&gt;VBSA&lt;/span&gt; for virtual environments and increase of requirements for future&amp;nbsp;versions.&lt;/p&gt;
&lt;p&gt;Another change mentioned was that the SystemReady &lt;span class="caps"&gt;LS&lt;/span&gt; and &lt;span class="caps"&gt;LBBR&lt;/span&gt; recipe of &lt;span class="caps"&gt;BBR&lt;/span&gt;
might be deprecated due to lack of&amp;nbsp;interest.&lt;/p&gt;
&lt;p&gt;There will be some changes for the &lt;span class="caps"&gt;SBSA&lt;/span&gt; requirements. So far there are no plans
to create &lt;span class="caps"&gt;SBSA&lt;/span&gt; level 8, but if a silicon vendor can fulfil all future
requirements, Arm may consider publishing &lt;span class="caps"&gt;SBSA&lt;/span&gt; level&amp;nbsp;8.&lt;/p&gt;
&lt;p&gt;The &lt;span class="caps"&gt;BBSR&lt;/span&gt; (Boot Base Security Requirements) specification may become a
requirement for future SystemReady&amp;nbsp;versions.&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=48QOAIsIl4o"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/48QOAIsIl4o/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;&lt;span class="caps"&gt;SBSA&lt;/span&gt; Reference Platform in &lt;span class="caps"&gt;QEMU&lt;/span&gt; status&amp;nbsp;update&lt;/h4&gt;
&lt;p&gt;I gave a talk presenting what we achieved in the past year regarding the &lt;span class="caps"&gt;SBSA&lt;/span&gt;
Reference Platform in &lt;span class="caps"&gt;QEMU&lt;/span&gt;, Trusted Firmware and &lt;span class="caps"&gt;EDK2&lt;/span&gt;&amp;nbsp;projects.&lt;/p&gt;
&lt;p&gt;I discussed changes to virtual hardware, firmware and the methods we use to
transfer configuration data between layers. I explained why I use &amp;#8220;Datatree&amp;#8221;
term instead of &amp;#8220;Devicetree&amp;#8221; and outlined our plans for the&amp;nbsp;future.&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=bC31EYx4DQU"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/bC31EYx4DQU/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Other&amp;nbsp;sessions&lt;/h3&gt;
&lt;p&gt;I attended other sessions as well and watched several ones I missed due to
discussions or schedule conflicts. Here I want to write about some of&amp;nbsp;them.&lt;/p&gt;
&lt;h4&gt;TianoCore community&amp;nbsp;update&lt;/h4&gt;
&lt;p&gt;Leif Lindholm provided an introduction and updates on the TianoCore &lt;span class="caps"&gt;EDK2&lt;/span&gt;&amp;nbsp;project.&lt;/p&gt;
&lt;p&gt;He covered which specifications it implements, how repositories are structured,
the licenses used and the communication methods. Also discussed updates to
&lt;span class="caps"&gt;SSL&lt;/span&gt;/&lt;span class="caps"&gt;TLS&lt;/span&gt; libraries and toolchain profiles, contribution rules and recent changes
to there&amp;nbsp;rules.&lt;/p&gt;
&lt;p&gt;Additionally, he outlined plans for changes to edk2-platforms such as creating
stable tags and implementing automated &lt;span class="caps"&gt;CI&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=17iFW7XJkeQ"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/17iFW7XJkeQ/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;An Arm laptop project&amp;nbsp;conclusion&lt;/h4&gt;
&lt;p&gt;Johan Hovold shared information about the state of Linux on the Lenovo Thinkpad
x13s laptop (which comes with Windows for Arm by&amp;nbsp;default).&lt;/p&gt;
&lt;p&gt;The good part is that most of the support is already merged into upstream
projects and the required kernel configuration changes have been included in
several&amp;nbsp;distributions.&lt;/p&gt;
&lt;p&gt;The bad part? There is still a lot of work to be done. I wonder when vendors
will learn how to write proper &lt;span class="caps"&gt;ACPI&lt;/span&gt; tables (x13s uses Devicetree to run&amp;nbsp;Linux).&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=Ub_eDSw9OzY"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/Ub_eDSw9OzY/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Rethinking the kernel system call&amp;nbsp;entry&lt;/h4&gt;
&lt;p&gt;Arnd Bergmann from Linaro spoke about his work on rethinking the Linux kernel
system call&amp;nbsp;entry.&lt;/p&gt;
&lt;p&gt;He covered how system calls are currently defined now in the Linux kernel. Then
showed how he changed it to be more&amp;nbsp;readable.&lt;/p&gt;
&lt;p&gt;I have my &lt;a href="https://gpages.juszkiewicz.com.pl/syscalls-table/syscalls.html"&gt;system calls table&lt;/a&gt;
but had never looked how kernel code for them looks. Turned out that it can
be quite intimidating with macros expanded to macros resulting in complex C&amp;nbsp;code.&lt;/p&gt;
&lt;p&gt;Arnd showed that it can be made readable. I hope that his work will land in the
Linux kernel&amp;nbsp;soon.&lt;/p&gt;
&lt;p&gt;&lt;a
                    href="https://www.youtube.com/watch?v=bdFILtH_q10"
                class="youtube_video" alt="YouTube Video"
                title="Click to view on YouTube"
                target="_blank" rel="noopener noreferrer"&gt;
                    &lt;img width="1280" height="720"
                        src="https://img.youtube.com/vi/bdFILtH_q10/maxresdefault.jpg"&gt;
                &lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;End&amp;nbsp;words&lt;/h3&gt;
&lt;p&gt;Linaro Connect &lt;span class="caps"&gt;MAD24&lt;/span&gt; was a success. I got ideas for blog posts, met people who
read my&amp;nbsp;posts.&lt;/p&gt;
&lt;p&gt;And if you want to watch more talks from conference then there is &lt;a href="https://www.youtube.com/playlist?list=PLKZSArYQptsNbf0MwdAqdiYtR7RVlXhYO"&gt;official
Linaro Connect &lt;span class="caps"&gt;MAD24&lt;/span&gt; playlist on
YouTube&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Visit &lt;a href="https://resources.linaro.org/en/events/aB7YhxBChAg7Qj3eyjG2UE"&gt;Linaro Resources Hub&lt;/a&gt;
for video recordings and presentation&amp;nbsp;slides.&lt;/p&gt;</content><category term="aarch64"/><category term="arm"/><category term="travels"/><category term="conferences"/><category term="linaro"/></entry><entry><title>2023 summary</title><link href="https://marcin.juszkiewicz.com.pl/2024/01/11/2023-summary/" rel="alternate"/><published>2024-01-11T13:42:00+01:00</published><updated>2024-01-11T13:42:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2024-01-11:/2024/01/11/2023-summary/</id><summary type="html">2023 was a good&amp;nbsp;year</summary><content type="html">&lt;p&gt;In past years I was writing some kind of summary of previous year. In form of
kind of timeline, with info about each month etc. Time to write something about
previous year but in other&amp;nbsp;form.&lt;/p&gt;
&lt;!--MORE--&gt;

&lt;h3&gt;&lt;span class="caps"&gt;SBSA&lt;/span&gt; Reference&amp;nbsp;Platform&lt;/h3&gt;
&lt;p&gt;At work my main project in 2023 was &lt;span class="caps"&gt;SBSA&lt;/span&gt; Reference Platform. In &lt;span class="caps"&gt;QEMU&lt;/span&gt;, Trusted
Firmware (&lt;span class="caps"&gt;TF&lt;/span&gt;-A) and Tianocore &lt;span class="caps"&gt;EDK2&lt;/span&gt;&amp;nbsp;projects.&lt;/p&gt;
&lt;p&gt;In May I gathered feedback from Leif, Shashi and others about how do we plan to
version the platform. There were plans for upgrades but those had to be done in
some sensible&amp;nbsp;way.&lt;/p&gt;
&lt;p&gt;More about it is in &lt;a href="/2023/05/23/versioning-of-sbsa-ref-machine/"&gt;Versioning of sbsa-ref machine&lt;/a&gt;
blog post. We managed to do several version bumps and finally got it done in
proper&amp;nbsp;way. &lt;/p&gt;
&lt;p&gt;There was a time when wrong &lt;span class="caps"&gt;USB&lt;/span&gt; controller was given by firmware compared to
what hardware had. And as it was on non-discoverable system bus some operating
systems ignored it and worked (Linux) while some (&lt;span class="caps"&gt;BSD&lt;/span&gt;) complained and&amp;nbsp;hang.&lt;/p&gt;
&lt;p&gt;More about it in &lt;a href="/2023/10/03/testing-bsd-on-sbsa-reference-platform/"&gt;Testing *&lt;span class="caps"&gt;BSD&lt;/span&gt;&lt;/a&gt;&amp;nbsp;post.&lt;/p&gt;
&lt;p&gt;November brought &lt;span class="caps"&gt;TF&lt;/span&gt;-A 2.10 and &lt;span class="caps"&gt;EDK2&lt;/span&gt; 202311 releases which gave us official
firmware for our platform. Where everything works as expected on all operating
systems we checked (*&lt;span class="caps"&gt;BSD&lt;/span&gt;, Linux, &lt;span class="caps"&gt;MS&lt;/span&gt;&amp;nbsp;Windows).&lt;/p&gt;
&lt;p&gt;We are quite close to &lt;span class="caps"&gt;SBSA&lt;/span&gt; level 3&amp;nbsp;compliance.&lt;/p&gt;
&lt;h3&gt;Personal&amp;nbsp;projects&lt;/h3&gt;
&lt;h4&gt;software&amp;nbsp;ones&lt;/h4&gt;
&lt;p&gt;My &lt;a href="https://github.com/hrw/syscalls-table"&gt;system calls table&lt;/a&gt; project got
several updates as Linux kernel got some new entries. There were several code
cleanups to not list calls which are preset in kernel but not implemented. Or
were already removed and I missed&amp;nbsp;it.&lt;/p&gt;
&lt;p&gt;Also merged my &lt;a href="https://pypi.org/project/system-calls/"&gt;Python system-calls&lt;/a&gt;
project into above one. It made my life easier as they duplicated each other.
Now script which generates my &lt;a href="https://gpages.juszkiewicz.com.pl/syscalls-table/syscalls.html"&gt;Linux kernel system calls for all architectures&lt;/a&gt;
table uses Python class so I have less code to&amp;nbsp;maintain.&lt;/p&gt;
&lt;p&gt;More AArch64 SoCs appeared in &lt;a href="https://gpages.juszkiewicz.com.pl/arm-socs-table/arm-socs.html"&gt;AArch64 SoC features table&lt;/a&gt;.
Nice to see that there are more and more Arm v8.2 SBCs and newer and newer cores
appear in Android&amp;nbsp;phones/tablets.&lt;/p&gt;
&lt;p&gt;Wrote &lt;a href="/2023/05/03/arm-cpu-info-efi-application/"&gt;ArmCpuInfo&lt;/a&gt; application to be
able to check which cpu features are supported from &lt;span class="caps"&gt;EFI&lt;/span&gt; shell level. Feedback
from community was&amp;nbsp;positive.&lt;/p&gt;
&lt;h4&gt;hardware&amp;nbsp;ones&lt;/h4&gt;
&lt;p&gt;After several attempts I got &amp;#8216;virtual kick in a butt&amp;#8217; and finally ordered new
furniture to my kitchen. It just got mounted so I am now in a middle of
handling changes but it will be nice&amp;nbsp;improvement.&lt;/p&gt;
&lt;p&gt;Other thing was move from Ikea Trådfri to HomeAssistant with Zigbee dongle. Lot
of cursing later things (usually) work as intended. Some interesting upgrades
done, some areas have different level of light depending on time of day/night.
Some buttons switch lights in several areas at&amp;nbsp;once.&lt;/p&gt;
&lt;h3&gt;Travels&lt;/h3&gt;
&lt;p&gt;2023 was Europe only. One of reasons was Linaro Connect which took place just
once (and it will stay that way) and I did not attended any out-of-Europe&amp;nbsp;conferences.&lt;/p&gt;
&lt;h4&gt;&lt;span class="caps"&gt;FOSDEM&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;Great as&amp;nbsp;usual.&lt;/p&gt;
&lt;h4&gt;The&amp;nbsp;Netherlands&lt;/h4&gt;
&lt;p&gt;February in the Netherlands was time nice spent. I took my daughter to visit
(again) friends in Eindhoven. Carnival time was nice. All those dressed&amp;nbsp;people&amp;#8230;&lt;/p&gt;
&lt;p&gt;While there we went to Amsterdam to visit Anne Frank House museum and it was
time well spent. This place is &amp;#8220;a must visit&amp;#8221; if you are in&amp;nbsp;area.&lt;/p&gt;
&lt;p&gt;As our Museumcaards from our summer 2022 trip were still valid we went to &lt;span class="caps"&gt;NEMO&lt;/span&gt;
science museum. &amp;#8220;Would you like to see dead fetuses&amp;#8221; was the question of a
visit as there was an exhibition of human fetuses in&amp;nbsp;formalin(?).&lt;/p&gt;
&lt;p&gt;As we had some time between &lt;span class="caps"&gt;NEMO&lt;/span&gt; and Anne Frank museums we got some good ramen
in same place as in 2022 (Vatten Ramen Zeedijk restaurant). After food we
visited Koninklijk Paleis Amsterdam (Royal Palace). Interesting place.
Especially for 0€ price&amp;nbsp;;D&lt;/p&gt;
&lt;p&gt;Return trip involved visiting Warsaw so we met some friends there, visited
Copernicus Science Centre and went back&amp;nbsp;home.&lt;/p&gt;
&lt;h4&gt;Linaro Connect&amp;nbsp;London&lt;/h4&gt;
&lt;p&gt;I was in London before so it was kind of &amp;#8216;meh&amp;#8217; trip when it comes to&amp;nbsp;sightseeing.&lt;/p&gt;
&lt;p&gt;Was great to meet co-workers, people from all those projects where Linaro is
involved and discuss random things with them. Discussed &lt;span class="caps"&gt;SBSA&lt;/span&gt; Reference Platform
future steps with other&amp;nbsp;developers.&lt;/p&gt;
&lt;p&gt;And on way from hotel to airport I visited Imperial War Museum. It was
interesting to look at World War I/&lt;span class="caps"&gt;II&lt;/span&gt; from other perspective. Have to visit
similar museum in&amp;nbsp;Germany.&lt;/p&gt;
&lt;h4&gt;Vacations&lt;/h4&gt;
&lt;p&gt;In Poland, by car. As usual. Met family (we are quite spread through the
country), long-time-no-see friends and rested a&amp;nbsp;bit.&lt;/p&gt;
&lt;p&gt;Several museums again. There was small automotive one in Gdynia, large one in
Babki Oleckie, one small one with American cars in&amp;nbsp;Kościerzyna.&lt;/p&gt;
&lt;p&gt;We saw some cemetery in a middle of a forest, visited church were The Holy
Grail was present few centuries ago, some other old&amp;nbsp;churches.&lt;/p&gt;
&lt;p&gt;One day we went to see żubry. In English they are called &amp;#8220;European bison&amp;#8221; but we
had discussion that maybe American bison should rather be called &amp;#8220;American
żubr&amp;#8221;&amp;nbsp;:D&lt;/p&gt;
&lt;h3&gt;Manga/anime/fantasy&amp;nbsp;events&lt;/h3&gt;
&lt;p&gt;My daughter is manga/anime fan. So on her birthday I gave her 3rd book from
乙嫁語り (Otoyomegatari) series. In Japanese as one of my friends was in Tokyo,
bought it and brought to &lt;span class="caps"&gt;FOSDEM&lt;/span&gt;. There was some laugh and book landed on shelf
next to previous ones in&amp;nbsp;Polish.&lt;/p&gt;
&lt;p&gt;June meant Pyrkon (fantasy convent) in Poznań. I was tough due to climate
conditions. Friends, talks, discussions, cosplayers&amp;#8230; Nice time. The good thing
is that in 2024 Mira will go there with her mother instead of me. I am tired of
Pyrkon already&amp;nbsp;;D&lt;/p&gt;
&lt;p&gt;In August we went for Mizukon convent in Przecław, close to Szczecin (public
transport reachable). It was great event. Met some interesting people, had nice
discussions, watched several talks. I even managed to win &amp;#8220;Anime in 90s&amp;#8221; quiz
despite not watching anime at that time (did not had access to satellite&amp;nbsp;tv).&lt;/p&gt;
&lt;p&gt;October brought Japan Fest in Szczecin. I had a feeling that it was organized by
mostly the same people as Mizukon. It was fun to see that people recognize me
from previous&amp;nbsp;event.&lt;/p&gt;
&lt;h3&gt;Summary&lt;/h3&gt;
&lt;p&gt;In the end it was quite nice year. There were tough times but amount of good
ones was much higher. Looking forward to 2024&amp;nbsp;;D&lt;/p&gt;</content><category term="timeline"/><category term="travels"/></entry><entry><title>I am tired of online conferences</title><link href="https://marcin.juszkiewicz.com.pl/2022/08/12/i-am-tired-of-online-conferences/" rel="alternate"/><published>2022-08-12T10:46:00+02:00</published><updated>2022-08-12T10:46:00+02:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2022-08-12:/2022/08/12/i-am-tired-of-online-conferences/</id><summary type="html">a conference which should have been a YouTube&amp;nbsp;playlist&amp;#8230;</summary><content type="html">&lt;p&gt;About two and half year passed since start of &lt;span class="caps"&gt;COVID&lt;/span&gt;-19 pandemic. A time when
most of conferences got cancelled or went online (with different level of&amp;nbsp;success).&lt;/p&gt;
&lt;h3&gt;A conference which should have been a YouTube&amp;nbsp;playlist&lt;/h3&gt;
&lt;p&gt;There is saying &amp;#8220;a meeting which should have been an email&amp;#8221;. For meetings which
were complete waste of time for most of attendees. During pandemic several
events were &amp;#8220;a conference which should have been a YouTube playlist&amp;#8221;. Never mind
did talks were interesting or&amp;nbsp;not.&lt;/p&gt;
&lt;p&gt;Far too often there was no way to chat with speakers or other &amp;#8220;attendees&amp;#8221;. Or
there was one chat channel per whole conference or track. Also without threading
(just one long list of messages) and no way to mention&amp;nbsp;names.&lt;/p&gt;
&lt;h3&gt;Life kicks&amp;nbsp;in&lt;/h3&gt;
&lt;p&gt;Some time ago one online conference took place. Three days of talks about things
which interest me. I had plans to attend several of them. Then life happened &amp;#8212;
video calls and local stuff. Also several hours of time difference was a&amp;nbsp;problem.&lt;/p&gt;
&lt;p&gt;Good part is that organizers recorded all talks so I can watch them later. I
&amp;#8220;just&amp;#8221; missed a way to get part in chat and Q&amp;amp;A session at the&amp;nbsp;end.&lt;/p&gt;
&lt;h3&gt;Started to&amp;nbsp;ignore&lt;/h3&gt;
&lt;p&gt;I started to ignore most of invites to such events. Sooner or later videos from
them land online so I pick those which interest&amp;nbsp;me.&lt;/p&gt;
&lt;p&gt;Sitting in front of a screen and watching people talking is boring. Especially
after over two years of doing it because there was no other&amp;nbsp;way.&lt;/p&gt;</content><category term="life"/><category term="conferences"/><category term="travels"/></entry><entry><title>Red Hat Platform Enablement meeting week</title><link href="https://marcin.juszkiewicz.com.pl/2018/11/20/red-hat-platform-enablement-meeting-week/" rel="alternate"/><published>2018-11-20T12:54:00+01:00</published><updated>2018-11-20T12:54:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2018-11-20:/2018/11/20/red-hat-platform-enablement-meeting-week/</id><summary type="html">ast week I was in Vancouver, Canada again. At the time when Linux Plumbers conference took place. But it was not the main reason to be there as I came&amp;nbsp;there.</summary><content type="html">&lt;p&gt;Last week I was in Vancouver, Canada again. At the time when Linux Plumbers conference took place. But it was not the main reason as I went there to meet people from Platform Enablement team at Red&amp;nbsp;Hat.&lt;/p&gt;
&lt;h2&gt;Linux&amp;nbsp;Plumbers&lt;/h2&gt;
&lt;p&gt;The idea was simple &amp;#8212; gather everyone in one place at same time and let them talk. Conference was selected to give something else to do at same time. And we were visible &amp;#8212; for 473 attendees about 60 was from Red&amp;nbsp;Hat.&lt;/p&gt;
&lt;figure id="__yafg-figure-1"&gt;
&lt;img alt="Red Hat team before going for team dinner" loading="lazy" src="/files/2018/11/PANO_20181114_184124.vr_-700x.jpg" title="Red Hat team before going for team dinner"&gt;
&lt;figcaption&gt;Red Hat team before going for team dinner&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;I was talking with most of &lt;span class="caps"&gt;RH&lt;/span&gt; people to find out who they are, what they are working on etc. It ended in a lot of interesting discussions. Also many talks with non-&lt;span class="caps"&gt;RH&lt;/span&gt; people. The &amp;#8216;so you are &lt;span class="caps"&gt;IBM&lt;/span&gt; now&amp;#8217; phrase happened just a few&amp;nbsp;times.&lt;/p&gt;
&lt;p&gt;There were funny moments too. Like one when &lt;a href="https://airlied.blogspot.com/"&gt;Dave Airlie&lt;/a&gt; responded with &amp;#8220;ah, you are the &amp;#8216;arm64 + radeon guy&amp;#8217;&amp;#8221;&amp;nbsp;;D&lt;/p&gt;
&lt;h2&gt;Vancouver&lt;/h2&gt;
&lt;p&gt;As there was no breakfast option in &amp;#8216;The Burrard&amp;#8217; hotel I went for a walk to find some. Davie street is full of bars, diners, restaurants (but most of them open at 11:00). Interesting graffiti, cannabis stores (as it is now legal in Canada) and lot of &lt;span class="caps"&gt;LGBT&lt;/span&gt; rainbows&amp;nbsp;everywhere.&lt;/p&gt;
&lt;figure id="__yafg-figure-2"&gt;
&lt;img alt="Band graffiti" loading="lazy" src="/files/2018/11/IMG_20181112_0910451-700x.jpg" title="Band graffiti"&gt;
&lt;figcaption&gt;Band graffiti&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-3"&gt;
&lt;img alt="Some &amp;quot;Safe space&amp;quot; monument" loading="lazy" src="/files/2018/11/IMG_20181112_091326-1-700x.jpg" title="Some &amp;quot;Safe space&amp;quot; monument"&gt;
&lt;figcaption&gt;Some &amp;#8220;Safe space&amp;#8221; monument&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-4"&gt;
&lt;img alt="Tanning salon" loading="lazy" src="/files/2018/11/IMG_20181112_101522-700x.jpg" title="Tanning salon"&gt;
&lt;figcaption&gt;Tanning salon&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-5"&gt;
&lt;img alt="Cannabis Store" loading="lazy" src="/files/2018/11/IMG_20181112_091109-700x.jpg" title="Cannabis Store"&gt;
&lt;figcaption&gt;Cannabis Store&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-6"&gt;
&lt;img alt="Fountain" loading="lazy" src="/files/2018/11/IMG_20181112_131143-700x.jpg" title="Fountain"&gt;
&lt;figcaption&gt;Fountain&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-7"&gt;
&lt;img alt="Shore" loading="lazy" src="/files/2018/11/IMG_20181112_122328-700x.jpg" title="Shore"&gt;
&lt;figcaption&gt;Shore&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-8"&gt;
&lt;img alt="A-maze-ing Laughter" loading="lazy" src="/files/2018/11/IMG_20181113_072410-1-700x.jpg" title="A-maze-ing Laughter"&gt;
&lt;figcaption&gt;A-maze-ing Laughter&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2&gt;Toronto&lt;/h2&gt;
&lt;p&gt;Due to one of my flights being cancelled I had to choose: weekend in Vancouver, weekend in Toronto or rebooking whole trip. So I decided to go to Toronto and meet friend&amp;nbsp;there.&lt;/p&gt;
&lt;p&gt;On Saturday I meet Karol and we had long walk. It was good to not discuss about &lt;span class="caps"&gt;ARM&lt;/span&gt; or OpenStack &amp;#8212; we went for visual effects instead as this is Karol&amp;#8217;s area of expertise. Maya, Houdini, Renderman, Mr. X, &lt;span class="caps"&gt;ILM&lt;/span&gt;, Pixar and other names were going over. I was told &amp;#8220;they work on Houdini in that building&amp;#8221; and later &amp;#8220;here Maya is developed&amp;#8221;&amp;nbsp;;D&lt;/p&gt;
&lt;p&gt;So I asked about photo realistic movies &amp;#8212; are they possible now? Turns out that yes, they are. But it is too expensive to&amp;nbsp;make.&lt;/p&gt;
&lt;p&gt;During weekend I did over 20 kilometers by just walking through the city. Some random photos&amp;nbsp;below:&lt;/p&gt;
&lt;figure id="__yafg-figure-9"&gt;
&lt;img alt="Thimble monument" loading="lazy" src="/files/2018/11/IMG_20181117_145339-700x.jpg" title="Thimble monument"&gt;
&lt;figcaption&gt;Thimble monument&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-10"&gt;
&lt;img alt="Pink Panther graffiti" loading="lazy" src="/files/2018/11/IMG_20181117_160543-e1542714349918-700x.jpg" title="Pink Panther graffiti"&gt;
&lt;figcaption&gt;Pink Panther graffiti&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-11"&gt;
&lt;img alt="Dog graffiti" loading="lazy" src="/files/2018/11/IMG_20181118_132046-700x.jpg" title="Dog graffiti"&gt;
&lt;figcaption&gt;Dog graffiti&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-12"&gt;
&lt;img alt="Rabbits graffiti" loading="lazy" src="/files/2018/11/IMG_20181118_132035-700x.jpg" title="Rabbits graffiti"&gt;
&lt;figcaption&gt;Rabbits graffiti&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-13"&gt;
&lt;img alt="Leslieville graffiti" loading="lazy" src="/files/2018/11/IMG_20181118_123933-700x.jpg" title="Leslieville graffiti"&gt;
&lt;figcaption&gt;Leslieville graffiti&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-14"&gt;
&lt;img alt="Together sidewalk graffiti" loading="lazy" src="/files/2018/11/IMG_20181118_115320-700x.jpg" title="Together sidewalk graffiti"&gt;
&lt;figcaption&gt;Together sidewalk graffiti&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-15"&gt;
&lt;img alt="Halloween decorations" loading="lazy" src="/files/2018/11/IMG_20181118_123738-700x.jpg" title="Halloween decorations"&gt;
&lt;figcaption&gt;Halloween decorations&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-16"&gt;
&lt;img alt="Small house between bigger ones" loading="lazy" src="/files/2018/11/IMG_20181118_121806-700x.jpg" title="Small house between bigger ones"&gt;
&lt;figcaption&gt;Small house between bigger ones&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-17"&gt;
&lt;img alt="TORONTO city sign with buildings" loading="lazy" src="/files/2018/11/IMG_20181117_172358-700x.jpg" title="TORONTO city sign with buildings"&gt;
&lt;figcaption&gt;&lt;span class="caps"&gt;TORONTO&lt;/span&gt; city sign with buildings&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-18"&gt;
&lt;img alt="TORONTO city sign" loading="lazy" src="/files/2018/11/IMG_20181117_172351-700x.jpg" title="TORONTO city sign"&gt;
&lt;figcaption&gt;&lt;span class="caps"&gt;TORONTO&lt;/span&gt; city sign&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-19"&gt;
&lt;img alt="Me and TORONTO city sign" loading="lazy" src="/files/2018/11/IMG_20181117_172308-700x.jpg" title="Me and TORONTO city sign"&gt;
&lt;figcaption&gt;Me and &lt;span class="caps"&gt;TORONTO&lt;/span&gt; city sign&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;It was great week. Despite sleep deprivation&amp;nbsp;;D&lt;/p&gt;</content><category term="aarch64"/><category term="conferences"/><category term="linux"/><category term="red hat"/><category term="travels"/></entry><entry><title>Apple Museum Poland is a magical place</title><link href="https://marcin.juszkiewicz.com.pl/2018/07/27/apple-museum-poland-is-a-magical-place/" rel="alternate"/><published>2018-07-27T10:24:00+02:00</published><updated>2018-07-27T10:24:00+02:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2018-07-27:/2018/07/27/apple-museum-poland-is-a-magical-place/</id><summary type="html">I am trying to visit computer museums when there is a chance. This time I visited Apple Museum Poland in small village near Warsaw,&amp;nbsp;Poland.</summary><content type="html">&lt;p&gt;You may noticed that I am trying to visit computer museums when there is a chance. Recently I visited &lt;a href="https://www.facebook.com/AppleMuzeum/"&gt;Apple Museum Poland&lt;/a&gt; in small village near Warsaw,&amp;nbsp;Poland.&lt;/p&gt;
&lt;p&gt;Museum is open during weekends and visits need to be arranged earlier (as it is in private house). It is easy to get there (Google Maps or other navigation) and totally worth it. Never mind are you an Apple fan or&amp;nbsp;not.&lt;/p&gt;
&lt;p&gt;What&amp;#8217;s there? Apple computers from replica of Apple I, through misc Apple &lt;span class="caps"&gt;II&lt;/span&gt;/&lt;span class="caps"&gt;III&lt;/span&gt; models to Lisa, Macintosh machines, Powerbooks, iMacs etc. Some clones too. Some old terminals. Apollo Computer Graphic Workstation. And that&amp;#8217;s not&amp;nbsp;all.&lt;/p&gt;
&lt;p&gt;There is a lot of attention given to details. Same monitors as in original commercials. Same&amp;nbsp;setups.&lt;/p&gt;
&lt;figure id="__yafg-figure-1"&gt;
&lt;img alt="Apple II with Sanyo monitor and disk drive" loading="lazy" src="/files/2018/07/IMG_20180708_142313-700x.jpg" title="Apple II with Sanyo monitor and disk drive"&gt;
&lt;figcaption&gt;Apple &lt;span class="caps"&gt;II&lt;/span&gt; with Sanyo monitor and disk drive&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-2"&gt;
&lt;img alt="Apple III with dedicated monitor and some peripherals" loading="lazy" src="/files/2018/07/IMG_20180708_142016-700x.jpg" title="Apple III with dedicated monitor and some peripherals"&gt;
&lt;figcaption&gt;Apple &lt;span class="caps"&gt;III&lt;/span&gt; with dedicated monitor and some peripherals&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-3"&gt;
&lt;img alt="First Apple modem under AT&amp;amp;T phone" loading="lazy" src="/files/2018/07/modem-and-phone-700x.jpg" title="First Apple modem under AT&amp;amp;T phone"&gt;
&lt;figcaption&gt;First Apple modem under &lt;span class="caps"&gt;AT&lt;/span&gt;&amp;amp;T phone&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;As &lt;span class="caps"&gt;ARM&lt;/span&gt; developer I could not notice that there was a shelf filled with first &lt;span class="caps"&gt;ARM&lt;/span&gt; powered Apple devices: Newton in several&amp;nbsp;models.&lt;/p&gt;
&lt;figure id="__yafg-figure-4"&gt;
&lt;img alt="Apple Newton PDA collection" loading="lazy" src="/files/2018/07/IMG_20180708_142842-700x.jpg" title="Apple Newton PDA collection"&gt;
&lt;figcaption&gt;Apple Newton &lt;span class="caps"&gt;PDA&lt;/span&gt; collection&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Computers&amp;#8230; What about servers? How many people remember that Apple was doing servers? Big, loud&amp;nbsp;machines.&lt;/p&gt;
&lt;figure id="__yafg-figure-5"&gt;
&lt;img alt="Apple servers: x86 and PowerPC based ones" loading="lazy" src="/files/2018/07/IMG_20180708_140352-700x.jpg" title="Apple servers: x86 and PowerPC based ones"&gt;
&lt;figcaption&gt;Apple servers: x86 and PowerPC based ones&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Of course like each museum that one also have some&amp;nbsp;pearls:&lt;/p&gt;
&lt;figure id="__yafg-figure-6"&gt;
&lt;img alt="Macintosh Portable in working condition" loading="lazy" src="/files/2018/07/IMG_20180708_142813-700x.jpg" title="Macintosh Portable in working condition"&gt;
&lt;figcaption&gt;Macintosh Portable in working condition&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-7"&gt;
&lt;img alt="Duo Dock II docking station for PowerBook Duo" loading="lazy" src="/files/2018/07/IMG_20180708_141750-700x.jpg" title="Duo Dock II docking station for PowerBook Duo"&gt;
&lt;figcaption&gt;Duo Dock &lt;span class="caps"&gt;II&lt;/span&gt; docking station for PowerBook Duo&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-8"&gt;
&lt;img alt="Bell &amp;amp; Howell version of Apple II" loading="lazy" src="/files/2018/07/IMG_20180708_142037-700x.jpg" title="Bell &amp;amp; Howell version of Apple II"&gt;
&lt;figcaption&gt;Bell &lt;span class="amp"&gt;&amp;amp;&lt;/span&gt; Howell version of Apple &lt;span class="caps"&gt;II&lt;/span&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-9"&gt;
&lt;img alt="Marron Carrel Apple IIe" loading="lazy" src="/files/2018/07/IMG_20180708_142128-700x.jpg" title="Marron Carrel Apple IIe"&gt;
&lt;figcaption&gt;Marron Carrel Apple IIe&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;There were also several non-Apple machines there. From that Apollo Computer Graphic Workstation to Franklin &lt;span class="caps"&gt;ACE&lt;/span&gt; 1200 (and some other Apple &lt;span class="caps"&gt;II&lt;/span&gt; clone). Also some industrial&amp;nbsp;solutions.&lt;/p&gt;
&lt;figure id="__yafg-figure-10"&gt;
&lt;img alt="Franklin ACE 1200 (Apple II clone)" loading="lazy" src="/files/2018/07/IMG_20180708_143514-700x.jpg" title="Franklin ACE 1200 (Apple II clone)"&gt;
&lt;figcaption&gt;Franklin &lt;span class="caps"&gt;ACE&lt;/span&gt; 1200 (Apple &lt;span class="caps"&gt;II&lt;/span&gt; clone)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-11"&gt;
&lt;img alt="Apollo Computer Graphic Workstation" loading="lazy" src="/files/2018/07/IMG_20180708_143457-700x.jpg" title="Apollo Computer Graphic Workstation"&gt;
&lt;figcaption&gt;Apollo Computer Graphic Workstation&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-12"&gt;
&lt;img alt="NEC PC-8001A with peripherals" loading="lazy" src="/files/2018/07/nec-pc-8001a-700x.jpg" title="NEC PC-8001A with peripherals"&gt;
&lt;figcaption&gt;&lt;span class="caps"&gt;NEC&lt;/span&gt; &lt;span class="caps"&gt;PC&lt;/span&gt;-8001A with peripherals&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;There were several other computers, accessories and peripherals exhibited. Lot of interesting stories given by museum owner. Incredible amount of stuff not available outside of Apple dealers network (like official video instructions on&amp;nbsp;laserdiscs).&lt;/p&gt;
&lt;p&gt;I could add more and more photos here but trust me &amp;#8212; it is far better to see it with own eyes than through blog&amp;nbsp;post.&lt;/p&gt;
&lt;p&gt;Again I highly recommend it to anyone. Never mind are you an Apple fan or just like old computers. Just remember to go to &lt;a href="https://www.facebook.com/AppleMuzeum/"&gt;Apple Museum Poland&lt;/a&gt; on Facebook first to arrange a&amp;nbsp;visit.&lt;/p&gt;</content><category term="apple"/><category term="computers"/><category term="museum"/><category term="travels"/></entry><entry><title>Shenzhen trip</title><link href="https://marcin.juszkiewicz.com.pl/2018/03/29/shenzhen-trip/" rel="alternate"/><published>2018-03-29T13:54:00+02:00</published><updated>2018-03-29T13:54:00+02:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2018-03-29:/2018/03/29/shenzhen-trip/</id><summary type="html">&lt;p&gt;Few months ago, at the end of previous Linaro Connect gathering, there was announcement that next one will take place in Hong Kong. This gave me idea of repeating Shenzhen trip but in a bit longer&amp;nbsp;version.&lt;/p&gt;
&lt;p&gt;So I mailed people at Linaro and there were some responses. We quickly …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Few months ago, at the end of previous Linaro Connect gathering, there was announcement that next one will take place in Hong Kong. This gave me idea of repeating Shenzhen trip but in a bit longer&amp;nbsp;version.&lt;/p&gt;
&lt;p&gt;So I mailed people at Linaro and there were some responses. We quickly agreed on going there before Connect. Alex, Arnd, Green and me were landing around noon, Riku a few hours later so we decided that we will meet in&amp;nbsp;Shenzhen.&lt;/p&gt;
&lt;p&gt;We crossed border in Lok Ma Chau, my visa had the highest price again and then we took a taxi to the Maker Hotel (still called &amp;#8220;Quchuang Hotel&amp;#8221; in Google Maps and on Booking.com) next to all those shops we wanted to visit. Then went for quick walk through Seg Electronics Market. Lot of mining gear. 2000W power supplies, strange &lt;span class="caps"&gt;PCI&lt;/span&gt; Express expanders etc. Dinner, meeting with Riku and day&amp;nbsp;ended.&lt;/p&gt;
&lt;p&gt;I have woken up at 02:22 and was not able to fall asleep. Around 6:00 it turned out that rest of team is awake as well so we decided to go around and search for some breakfast. Deserted streets looked a bit&amp;nbsp;weird.&lt;/p&gt;
&lt;p&gt;Back at hotel we were discussing random things. Then someone from Singapore joined and we were talking about changes in how Shenzhen stores/factories operate. He told us that there is less and less of stores as business moves to the Internet. Then some Chinese family came with about seven years old boy. He said something, his mother translated and it turned out that he wanted to touch my beard. As it was not the first time my beard got such attention I allowed him. That surprise on his face was worth it. And then we realized that we have not seen bearded Chinese man on a&amp;nbsp;street.&lt;/p&gt;
&lt;p&gt;As stores were opening at 10:00 we still had a lot of time so went for random walk. Including Shenzhen Center Park which is really nice&amp;nbsp;place:&lt;/p&gt;
&lt;figure id="__yafg-figure-1"&gt;
&lt;img alt="Shenzhen Center Park" loading="lazy" src="/files/2018/03/IMG_20180318_085827-700x.jpg" title="Shenzhen Center Park"&gt;
&lt;figcaption&gt;Shenzhen Center Park&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Then stores started to open. Fake phones, real phones, tablets, components, devices, misc things&amp;#8230; Walking there was fun itself. Bought some items from my&amp;nbsp;list.&lt;/p&gt;
&lt;figure id="__yafg-figure-2"&gt;
&lt;img alt="Store with floors of small shops" src="/files/2018/03/IMG_20180318_140756-700x.jpg" title="Store with floors of small shops"&gt;
&lt;figcaption&gt;Store with floors of small shops&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;They also had a lot of old things. Intel Overdrive system for example or 386/486 era processors and&amp;nbsp;FPUs.&lt;/p&gt;
&lt;figure id="__yafg-figure-3"&gt;
&lt;img alt="Intel Overdrive" loading="lazy" src="/files/2018/03/IMG_20180318_170246-e1522323679157-700x.jpg" title="Intel Overdrive"&gt;
&lt;figcaption&gt;Intel Overdrive&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;From weird things: 3.5&amp;#8221; floppy disks and Intel Xeon Platinum 8175 made for Amazon cloud&amp;nbsp;only.&lt;/p&gt;
&lt;figure id="__yafg-figure-4"&gt;
&lt;img alt="brand new 3.5&amp;quot; floppies" loading="lazy" src="/files/2018/03/IMG_20180318_175000-700x.jpg" title="brand new 3.5&amp;quot; floppies"&gt;
&lt;figcaption&gt;brand new 3.5&amp;#8221; floppies&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-5"&gt;
&lt;img alt="Intel Xeon Platinum 8177" loading="lazy" src="/files/2018/03/IMG_20180318_174851-700x.jpg" title="Intel Xeon Platinum 8177"&gt;
&lt;figcaption&gt;Intel Xeon Platinum 8177&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Lot and lot of stuff everywhere. Need power supply? There were several stores with industrial ones, regulated ones etc. Used computers/laptops? Piles after piles. New components? Lot to choose from. Etc, etc,&amp;nbsp;etc&amp;#8230;&lt;/p&gt;
&lt;p&gt;After several hours we finally decided to go back to Hong Kong and rest. The whole trip was fun. I really enjoyed it. Even without getting half of items from my &amp;#8216;buy while in Shenzhen&amp;#8217; list&amp;nbsp;;D&lt;/p&gt;
&lt;p&gt;And ordered Shenzhen fridge magnet on Aliexpress&amp;#8230; They were not available to buy at any place we&amp;nbsp;were.&lt;/p&gt;</content><category term="linaro"/><category term="linaroconnect"/><category term="travels"/></entry><entry><title>SnowpenStack in Dublin</title><link href="https://marcin.juszkiewicz.com.pl/2018/03/05/snowpenstack-in-dublin/" rel="alternate"/><published>2018-03-05T13:36:00+01:00</published><updated>2018-03-05T13:36:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2018-03-05:/2018/03/05/snowpenstack-in-dublin/</id><summary type="html">&lt;p&gt;During last week I was in Dublin, Ireland on OpenStack &lt;abbr title="Project Teams Gathering"&gt;&lt;span class="caps"&gt;PTG&lt;/span&gt;&lt;/abbr&gt;. It was also the worst weather since 1982. There was snow and strong wind so conference quickly got renamed to&amp;nbsp;SnowpenStack.&lt;/p&gt;
&lt;p&gt;The main reasons for me to be there&amp;nbsp;were:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;meet all those developers who took some time and …&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;During last week I was in Dublin, Ireland on OpenStack &lt;abbr title="Project Teams Gathering"&gt;&lt;span class="caps"&gt;PTG&lt;/span&gt;&lt;/abbr&gt;. It was also the worst weather since 1982. There was snow and strong wind so conference quickly got renamed to&amp;nbsp;SnowpenStack.&lt;/p&gt;
&lt;p&gt;The main reasons for me to be there&amp;nbsp;were:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;meet all those developers who took some time and looked at my&amp;nbsp;changes&lt;/li&gt;
&lt;li&gt;discuss some other&amp;nbsp;changes/plans&lt;/li&gt;
&lt;li&gt;share aarch64 knowledge with OpenStack&amp;nbsp;projects&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Conference took place in the Croke Park stadium. We used meeting rooms on 4th, 5th, 6th floors. One day by mistake I took wrong stairs and ended on top of the stadium in just T-shirt&amp;#8230; Quickly ran to an elevator to get back to proper floor&amp;nbsp;;D&lt;/p&gt;
&lt;figure id="__yafg-figure-1"&gt;
&lt;img alt="Croke Park stadium - playing field" loading="lazy" src="/files/2018/03/IMG_20180226_084328-700x.jpg" title="Croke Park stadium - playing field"&gt;
&lt;figcaption&gt;Croke Park stadium - playing field&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The schedule was split into two parts: Monday and Tuesday were for mixed teams sessions while Wednesday &amp;#8212; Friday were for discussions in teams. I spoke with Kolla, Nova and Infra teams mostly. There were some discussions with Ironic, Kuryr and some other ones too. Also met several Polish developers so there was a time to speak in native language&amp;nbsp;;D&lt;/p&gt;
&lt;p&gt;On Tuesday I went to the city centre to buy some souvenirs for family (and 99th fridge magnet for myself). Launched Ingress, did one mosaic to see more of a city and after 11 kilometres I was back at the hotel just in time for a small party in &lt;span class="caps"&gt;GAA&lt;/span&gt; museum. And then pub trip with Polish guys. When I finally reached the hotel (about 01:30) there were still discussions in the lobby and I took a part in one of&amp;nbsp;them.&lt;/p&gt;
&lt;figure id="__yafg-figure-2"&gt;
&lt;img alt="Some building" src="/files/2018/03/IMG_20180227_134409-EFFECTS-700x.jpg" title="Some building"&gt;
&lt;figcaption&gt;Some building&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Team discussions started on Wednesday. Visited Nova one summarizing &amp;#8216;Queens&amp;#8217; release. Turned out that it went better than previous ones. The main problem was lack of reviews &amp;#8212; not everyone likes to pester developers on &lt;span class="caps"&gt;IRC&lt;/span&gt; to get some attention to patches. I was asked few times for opinion as I was one of few fresh&amp;nbsp;contributors.&lt;/p&gt;
&lt;p&gt;Kolla sessions were a bit chaotic in my opinion. Recently chosen &lt;abbr title="Project Team Leader"&gt;&lt;span class="caps"&gt;PTL&lt;/span&gt;&lt;/abbr&gt; was not present and the person supposed to replace him got stuck at home due to weather. One of the discussions I remember was about Ceph: should we keep using our images or rather move to &amp;#8216;ceph-ansible&amp;#8217; instead. Final idea was to keep as it looked like there were more cons than pros with moving to &amp;#8216;ceph-ansible&amp;#8217;&amp;nbsp;images.&lt;/p&gt;
&lt;p&gt;Discussed Arm64 support with Infra team. We (Linaro) provided them resources on one of our developer clouds to get aarch64 present in OpenStack &lt;span class="caps"&gt;CI&lt;/span&gt; gates. Turned out that machines work and some initial tests were done. I also got informed that diskimage-builder patches to add &lt;span class="caps"&gt;GPT&lt;/span&gt;/&lt;span class="caps"&gt;UEFI&lt;/span&gt; support will be reviewed&amp;nbsp;soon.&lt;/p&gt;
&lt;p&gt;And then there were some weather related issues. On Wednesday every attendee got an email with information that Irish government issued the Red Alert which strongly suggest to stay inside if you do not really have to go outside. And as attendance was not mandatory then people should first check are they comfortable with going to Croke Park (especially those who not stayed in the hotel nearby). Next day organization team announced that the venue we used will close after lunch to make sure that everyone is safe. And the whole conference moved to the&amp;nbsp;hotel&amp;#8230;&lt;/p&gt;
&lt;figure id="__yafg-figure-3"&gt;
&lt;img alt="Croke Park stadium - playing field covered with snow" src="/files/2018/03/IMG_20180301_111705-700x.jpg" title="Croke Park stadium - playing field covered with snow"&gt;
&lt;figcaption&gt;Croke Park stadium - playing field covered with snow&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure id="__yafg-figure-4"&gt;
&lt;img alt="Snow outside of hotel" src="/files/2018/03/IMG_20180302_095019-700x.jpg" title="Snow outside of hotel"&gt;
&lt;figcaption&gt;Snow outside of hotel&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Imagine developers discussing &lt;span class="caps"&gt;EVERYWHERE&lt;/span&gt; in a hotel. Lobby was occupied by few teams, Infra found a table in library corner, Nova took Neutron and occupied breakfast room. Bar area was quite popular and soon some beers were visible here and there. Few teams went to meeting rooms etc. WiFi bandwidth was gone&amp;#8230; Some time later hotel staff created a separate wireless network for our use. And then similar situation was on&amp;nbsp;Friday.&lt;/p&gt;
&lt;p&gt;On Wednesday other thing happened too: people started receiving information that their flights are cancelled. There were some connections on Thursday and then nothing was flying on Friday. Kudos to hotel staff to be aware of it &amp;#8212; they stopped taking external reservations to make sure that &lt;abbr title="Project Teams Gathering"&gt;&lt;span class="caps"&gt;PTG&lt;/span&gt;&lt;/abbr&gt; attendees have a place to stay for longer (as some people got rebooked to even&amp;nbsp;Thursday).&lt;/p&gt;
&lt;p&gt;And even on Saturday it was hard to get to the airport. No taxi going to the hotel due to snow on a street. But if you walked 500 meters then cab could be hailed on a street. Many people went for buses (line 700 was the only working one). The crowd on the airport was huge. Some of those people looked like they lived there (which was probably true). Several flights were delayed (even by 4-5 hours), other got cancelled but most of them were&amp;nbsp;flying.&lt;/p&gt;
&lt;figure id="__yafg-figure-5"&gt;
&lt;img alt="Snowy street" src="/files/2018/03/IMG_20180302_181412-700x.jpg" title="Snowy street"&gt;
&lt;figcaption&gt;Snowy street&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Despite the weather sitting in a hotel in Dublin was safe, walking around too as there were about 15-20 centimetres of snow on a street. There were several snowmen around, people had fun playing with snow. But at same time local news were informing that 30 000 homes lacked electricity and some people got stuck in their cars. There was no public transport, no trains, no buses. Much smaller amount of people on&amp;nbsp;streets.&lt;/p&gt;
&lt;figure id="__yafg-figure-6"&gt;
&lt;img alt="Road covered with snow" src="/files/2018/03/28641463_2105601346339348_2065629918_o-700x.jpg" title="Road covered with snow"&gt;
&lt;figcaption&gt;Road covered with snow&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Was it worth attending? Yes. Will I attend next ones? Probably not as this is very developer related where I spend most of my OpenStack time around building it&amp;#8217;s components or doing some&amp;nbsp;testing.&lt;/p&gt;</content><category term="aarch64"/><category term="ceph"/><category term="conferences"/><category term="kolla"/><category term="linaro"/><category term="nova"/><category term="openstack"/><category term="travels"/></entry><entry><title>Devconf.cz? FOSDEM? PTG? Linaro Connect?</title><link href="https://marcin.juszkiewicz.com.pl/2018/01/19/devconf-cz-fosdem-ptg-linaro-connect/" rel="alternate"/><published>2018-01-19T19:29:00+01:00</published><updated>2018-01-19T19:29:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2018-01-19:/2018/01/19/devconf-cz-fosdem-ptg-linaro-connect/</id><summary type="html">&lt;p&gt;What connects those names? All of them are conference or team meeting names. Spread over Europe + Asia. And I will be on all of them this&amp;nbsp;year.&lt;/p&gt;
&lt;p&gt;First will be in Brno, Czechia. Terrible city to travel to but amount of people I can meet there is enormous. Some guys …&lt;/p&gt;</summary><content type="html">&lt;p&gt;What connects those names? All of them are conference or team meeting names. Spread over Europe + Asia. And I will be on all of them this&amp;nbsp;year.&lt;/p&gt;
&lt;p&gt;First will be in Brno, Czechia. Terrible city to travel to but amount of people I can meet there is enormous. Some guys from my Red Hat team will be there, my boss&amp;#8217; boss (and boss of my boss&amp;#8217; boss) and several people from CentOS, Fedora, &lt;span class="caps"&gt;RHEL&lt;/span&gt; (and some other names) communities. Meetings, sessions&amp;#8230; Nice to be there. Will be in A-Sport hotel as it is closest to Red Hat office where I have some meetings to&amp;nbsp;attend.&lt;/p&gt;
&lt;p&gt;Then &lt;abbr title="Free Open Source Developers European Meeting"&gt;&lt;span class="caps"&gt;FOSDEM&lt;/span&gt;&lt;/abbr&gt;. The only &amp;#8220;week-long conference squeezed into two days&amp;#8221; I know. Good luck with meeting me probably. As usual my list of sessions covers all buildings and have several conflicts. Will meet many people, miss even more, do some beers. This year I stay in Floris Arlequin Grand-Place&amp;nbsp;hotel.&lt;/p&gt;
&lt;p&gt;Next one? OpenStack &lt;abbr title="Project Teams Gathering"&gt;&lt;span class="caps"&gt;PTG&lt;/span&gt;&lt;/abbr&gt; in Dublin, Ireland. Finally will meet all those developers reviewing my patches, helping me with understanding source code of several OpenStack projects. And probably answering several questions about state of AArch64 support. Conference&amp;nbsp;hotel.&lt;/p&gt;
&lt;p&gt;Linaro Connect. Hong Kong again. Not registered yet, not looked at flights. Have to do that sooner than later and checking which airline sucks less on intercontinental connections sucks too. With few members of &lt;abbr title="Software Defined Infrastructure"&gt;&lt;span class="caps"&gt;SDI&lt;/span&gt;&lt;/abbr&gt; team I will talk about our journey through/with OpenStack on our beloved architecture. Conference&amp;nbsp;hotel.&lt;/p&gt;
&lt;p&gt;What after those? Probably OpenSource Day in Poland, maybe some other ones. Will&amp;nbsp;see.&lt;/p&gt;</content><category term="aarch64"/><category term="conferences"/><category term="fosdem"/><category term="linaro"/><category term="linaroconnect"/><category term="openstack"/><category term="red hat"/><category term="travels"/></entry></feed>