Pawka's Cave in Internets

Fosdem 2021 notes

Fosdem 2021 was the first virtual/on-line conference I've participated. I (thought) do not really like watching videos and participate in such virtual events. But I must admit I really enjoyed the Fosdem this year. Yeah, there were multiple technical issues, like low video quality (very few times), speakers did not hear hearing questions from the moderators, speakers and moderators were cut in the middle of sentence when answering questions (because time management was automated), etc. But despite that it was great to watch pre-recorded presentation and chat with the speaker or other participants in parallel in the chatroom. Ask questions, comment, up-vote other questions, etc. It was nice experience and much better than I've expected initially!

Below are my personal notes of Fosdem 2021 talks I've watched. This page might be updated with additional insights after I'll watch recordings. I've put personal interest score for every talk which represents my subjective experience but not necessary the quality of talk.

Emulation 101: How anyone can do it

Personal score: 4/5.

Interesting intro talk on writing emulators. Not many technical details, quite abstract but nice to listen for. Good if you haven't wrote an emulator yet. Few tips if you already wrote one.

An emulator for my old system today and tomorrow

Personal score: 4/5.

The Ides of RISC V

Personal score: 3/5.

Nothing deep actually but nice to listen.

Embedded Linux "from scratch" in 45 minutes on Risc V

Personal score: 2/5.

Good pre-recorded demo with multiple tools. Would be a valuable resource if I'd need to put Linux in some embedded device. But I've joined this talk out of curiosity only so honestly it was a bit boring to watch.

Drones, Virtual Reality and Multiplayer NES Games The fun you can have with Pion WebRTC!

Personal score: 2/5.

Pion is WebRTC implementation in Golang. Presentation mostly contains a list of example projects built with Pion. It reveals capabilities of WebRTC but still talk was just a bunch of examples. And ended in 15 mins (that probably was a good part).

Calling Python from Go In Memory

Personal score: 3/5.

There be dragons. Use cgo to import cpython. Then do some magic and execute Python code from Golang application. Crazy!

Building cross platform Go GUIs fast using Fyne

Personal score: 3/5.

Presentation about Fyne Golang library which is used to build GUI interfaces. I would not call this talk very entertaining since part of the talk was about new features added. But the library looks promising with lean API and definitely going to play with it.

The State of Go

Personal score: 4/5.

Desktop Linux management at Facebook

Personal score: 3/5.

The Fuzion Language

Personal score: 2/5.

Intro in the language. I've joined a bit late so haven't got too much excitement from the talk. The author is seeking for help to work on the language/website.

Designing OpenWifi chip

Personal score: 4/5.

Folks are designing open source WiFi chip. As I understand the main purpose of such chip is to provide hardware to scientists and those who wants to tinker with and reduce the cost. The cost reduced from 3600 USD to 900. Could be 200 USD. This is not a chip for your laptop :-)

ZX Adventure: Writing a new game, for a 40 year old machine

Personal score: 5/5.

Game URL.

Compiling to WebAssembly

Personal score: 3/5.

Live coding session to compile Scheme into WebAssembly. And then write compiler to compile scheme into WebAssembly. Sadly I'm not much into scheme.

25 languages in 25 days

Personal score: 3/5.

Why your PC only has sixteen colors

Personal score: 5/5.

Nice explanation why there are 16 colors in PC.

Challenges running Jitsi Meet at scale during the pandemic

Personal score: 4/5.

Advent of Code Behind the Scenes

Personal score: 5/5.

TODO

#en #fosdem #konferencija