Flying to Bruxelles for #Fosdem2024 !
Conversation
Notices
-
Bernie (codewiz@mstdn.io)'s status on Friday, 02-Feb-2024 16:42:19 UTC Bernie -
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 08:41:20 UTC Bernie #Fosdem 2024 is about to start!
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 08:45:45 UTC Bernie Richard Hartmann is about to give the #Fosdem opening keynote.
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 10:09:34 UTC Bernie I'm in the talk on Sound Open Firmware (SOF). Didn't know it was based on #Zephyr...
https://fosdem.org/2024/schedule/event/fosdem-2024-2859-introducing-sound-open-firmware-project/
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 10:12:37 UTC Bernie Nice architecture! My laptop's speakers and microphones are in good hands...
#alsa #sof #fosdem #linux -
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 10:18:32 UTC Bernie The speaker just said: "...Mediatek heled us (NXP), because until then we were the only ones using ARM, and when they jumped in we could discuss ARM-specific problems with them."
This is what a healthy open source.project.looks like π
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 10:46:33 UTC Bernie Oh no, the room for the gccrs talk is already full and they're kicking out anyone who is standing by the wall π
https://fosdem.org/2024/schedule/event/fosdem-2024-2207-the-plan-for-gccrs/
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 10:47:39 UTC Bernie #FOSDEM has grown huge and needs larger rooms at this point...
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 11:49:30 UTC Bernie The rivalry between Linux desktops is a thing of the past. Now the #KDE and #GNOME booths coexist side by side; I've seen users pass to both desks and pick up stickers for their laptops.
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 11:56:01 UTC Bernie The KDE booth was out of t-shirts my size, so instead I decoded.to become a supporter with a recurring donation π
https://kde.org/fundraisers/plasma6member/
The upcoming #Plasma 6 release took an incredible amount of work, the #KDE foundation deserves our support and gratitude!
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 12:50:10 UTC Bernie Crowded hallways at #FOSDEM...
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 12:52:02 UTC Bernie Crowded food trucks...
I should have packed a sandwich and, more importantly, a bottle of water. #FOSDEM
-
MartΓn Abente Lahaye (tchx84@mstdn.io)'s status on Saturday, 03-Feb-2024 12:54:48 UTC MartΓn Abente Lahaye @codewiz I wish I could have gone! I went last year, and it was an awesome experience.
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 12:56:33 UTC Bernie Finally got into the #Rust devroom. There are lots of interesting talks this afternoon.
https://fosdem.org/2024/schedule/track/rust/ -
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 13:52:49 UTC Bernie My favorite #FOSDEM talk so far is "The Four Horsemen of Bad #Rust Code" π¦
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 13:55:17 UTC Bernie The 4 horsemen of bad #Rust code are: Ignorance, Excessive Abstraction, Premature Optimization and Omission.
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 13:59:27 UTC Bernie This entertaining talk contains useful design advice applicable to any programming language, so you should watch it even if you're not planning to learn #Rust.
https://fosdem.org/2024/schedule/event/fosdem-2024-2434-the-four-horsemen-of-bad-rust-code/
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 14:39:53 UTC Bernie @ReimarBauer A good friend brought me a bottle so I didn't lose my spot in the Rust room π
In conversation permalink -
Reimar Bauer (reimarbauer@ruhr.social)'s status on Saturday, 03-Feb-2024 14:39:54 UTC Reimar Bauer @codewiz water you can get at the entrence to H2115 a bottle per β¬
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 15:00:45 UTC Bernie In conversation permalink -
pep@post.lurk.org's status on Saturday, 03-Feb-2024 15:00:46 UTC pep @codewiz βAt this pointβ? It's been the case for years :)
In conversation permalink -
Miroslav Kravec (kravemir@hometech.social)'s status on Saturday, 03-Feb-2024 15:25:38 UTC Miroslav Kravec @codewiz rivalry between KDE and GNOME makes as much sense as the rivalry between apple and orange.
It's a matter of personal taste.
Just, some people rephrase "I love GNOME/KDE" to "GNOME/KDE is the best".
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 15:25:38 UTC Bernie @kravemir Indeed. And they should be sharing perhaps 80% of desktop plumbing libs and daemons. Things like dbus, Mesa, NetworkManager, Wayland, Flatpak, etc.
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 15:55:58 UTC Bernie #Servo, the web rendering engine written in #Rust that was orphaned by #Mozilla in 2020, is still alive and working on its 2024 roadmap π
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 16:26:09 UTC Bernie #Thunderbird is also embracing #Rust π₯³
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 16:30:55 UTC Bernie Integrating #Rust with the huge, aging C++ codebase of #Thunderbird is not free of challenges...
Also note the person drinking beer in the corner. Yes, that's a common sight at #FOSDEM π
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 18:00:59 UTC Bernie Aha! Found the outlet that's spreading all those Belgian beers π€©
Of course the Free University of Bruxelles would serve beer on campus! #FOSDEM
In conversation permalink -
Thunderbird: Free Your Inbox (thunderbird@mastodon.online)'s status on Saturday, 03-Feb-2024 18:01:41 UTC Thunderbird: Free Your Inbox @weiming @codewiz Our new Development blog series talks about what elements are currently in Rust, and how to keep up to date on all the "Rust"-ic aspects of Thunderbird!
https://blog.thunderbird.net/2024/01/thunderbird-monthly-development-digest-january-2024/
In conversation permalink -
Weiming Hu (weiming@mapstodon.space)'s status on Saturday, 03-Feb-2024 18:01:43 UTC Weiming Hu @codewiz Interesting. I'm wondering how much code currently is written in #Rust for #thunderbird ?
In conversation permalink Bernie repeated this. -
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 18:51:58 UTC Bernie The campus pub has plenty of beer options. Which one should I choose? π€
#FOSDEMIn conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Saturday, 03-Feb-2024 19:01:31 UTC Bernie Someone who seemed knowledgeable recommended this beer π
In conversation permalink Attachments
-
Weiming Hu (weiming@mapstodon.space)'s status on Sunday, 04-Feb-2024 09:01:27 UTC Weiming Hu @thunderbird @codewiz Thank you!
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:02:13 UTC Bernie @weiming @thunderbird Thunderbird β₯οΈ
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:02:29 UTC Bernie Thunderbird β₯οΈ Rust
@weiming @thunderbirdIn conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:08:40 UTC Bernie @bugwhisperer Perhaps we can convince @mre to share it?
Otherwise, show my picture to ChatGPT and ask it to write a detailed prompt for a diffusion model, then paste it into Midjourney or DALL-E and pick the best one π
In conversation permalink -
Kevin Keller :OhNoBubble: (bugwhisperer@hachyderm.io)'s status on Sunday, 04-Feb-2024 09:08:41 UTC Kevin Keller :OhNoBubble: @codewiz I want that first slide's image as my desktop wallpaper. So cool! :blobfoxaww:
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:11:59 UTC Bernie @Comral Yeah, today I'll stay away π₯΄
In conversation permalink -
Comral (comral@social.vivaldi.net)'s status on Sunday, 04-Feb-2024 09:12:00 UTC Comral @codewiz Very bad idea, this one is 10Β°, last time I was drunk with this I tried to convince peoples that I'm an lawyer...
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:14:16 UTC Bernie Good morning from #FOSDEM. Today I'm in the #RISCV room, but they're having trouble with the projector π΅π«
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:38:43 UTC Bernie @bortzmeyer That's how my phone camera "interprets" purple.
It's a Pixel 8 Pro. I wouldn't be surprised if it was some photo processing model getting confused by the unusual hue.
In conversation permalink -
StΓ©phane Bortzmeyer (bortzmeyer@mastodon.gougere.fr)'s status on Sunday, 04-Feb-2024 09:38:46 UTC StΓ©phane Bortzmeyer @codewiz Funny that it is blue on your picture while it is pink on the screen.
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:42:40 UTC Bernie TIL that you can just do this:
dnf install qemu-user-static-riscv slirp4netns podman
podman run --platform=linux/riscv64 -it docker.io/riscv64/ubuntu bash
root@88bb76ac7391:/# uname -a
Linux 88bb76ac7391 6.8.0-0.rc0.20240112git70d201a40823.5.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jan 12 16:56:17 UTC 2024 riscv64 riscv64 riscv64 GNU/LinuxNote the weird combo of Fedora Rawhide kerneland riscv64 emulated by qemu π€¨
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:45:59 UTC Bernie slirp4netns is this weird thing for unprivileged network namespaces:
https://github.com/rootless-containers/slirp4netns
It's required by #podman because it runs without root privs.
The #RISCV in #QEMU thing also works with classic #docker, but I'd rather use Podman for improved isolation.
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:53:54 UTC Bernie @bortzmeyer are you in the RISC-V room? I'm the guy in the back with the JAXA t-shirt.
In conversation permalink -
StΓ©phane Bortzmeyer (bortzmeyer@mastodon.gougere.fr)'s status on Sunday, 04-Feb-2024 09:53:55 UTC StΓ©phane Bortzmeyer @codewiz Same issue with my Fairphone 3. What you see is not what you get.
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 09:57:11 UTC Bernie @milanmlft I had *4* lambics last night as part of a "dégustation de bière" (usually called "a flight" in English).
In conversation permalink -
Milan Malfait (milanmlft@fosstodon.org)'s status on Sunday, 04-Feb-2024 09:57:12 UTC Milan Malfait @codewiz one of the lambics if youβre brave
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 10:03:24 UTC Bernie @milanmlft Tonight I want to try some rare trappist.
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 10:04:59 UTC Bernie @milanmlft I heard that some trappists couldn't be brewed any longer after the roof was rebuilt, killing the yeast in the cellar.
And so now, even when it's raining inside, they'd rather build a small roof on top of the hole to avoid messing too much with the environment π
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 10:10:53 UTC Bernie @bugwhisperer @mre There you go!
All I asked was: "I just watched a talk on Rust, and the opening slide was pretty cool. Could you write a prompt for DALL-E to generate a similar image?"
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 10:12:38 UTC Bernie Second attempt: "Looks awesome, thanks! Can you add "Rust" in a fancy medieval font, and also scale it up for a desktop background?"
Human artists need not apply.
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 10:21:58 UTC Bernie @bugwhisperer @mre Google #Bard is still not endangering many jobs...
https://g.co/bard/share/56e691dcf957
Wasn't image generation launched for Bard two days ago?
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 10:27:38 UTC Bernie @bugwhisperer @mre I tried again using a VPN endpoint in the USA, and now it's censoring the photo because it contains "people" π€
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 10:45:51 UTC Bernie @bugwhisperer @mre I had some more success after cropping the image a bit:
https://g.co/bard/share/9181c230a5e2
I'm kind of embarrassed for anyone who still works at Google π€¦βοΈ
In conversation permalink -
Kevin Keller :OhNoBubble: (bugwhisperer@hachyderm.io)'s status on Sunday, 04-Feb-2024 10:45:52 UTC Kevin Keller :OhNoBubble: In conversation permalink -
Kevin Keller :OhNoBubble: (bugwhisperer@hachyderm.io)'s status on Sunday, 04-Feb-2024 10:45:53 UTC Kevin Keller :OhNoBubble: In conversation permalink -
Milan Malfait (milanmlft@fosstodon.org)'s status on Sunday, 04-Feb-2024 13:04:21 UTC Milan Malfait @codewiz NICE! People tend to either love it or hate it
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 13:04:21 UTC Bernie @milanmlft I love it as a dessert π
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 13:04:49 UTC Bernie @globalc π
In conversation permalink -
Christian Horn (globalc@chaos.social)'s status on Sunday, 04-Feb-2024 13:04:51 UTC Christian Horn @codewiz Is the projector RISC-V driven?
(I'm allowed to make the joke, I have a (well behaving) star64 board with RISC-V right here ;)In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 13:11:20 UTC Bernie I watched #3mdeb's preso on the status of #coreboot for #AMD motherboards.
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 13:17:42 UTC Bernie An #AMD engineer in the audience mentioned that #Framework will soon release proof-of-concept Coreboot firmware for their AMD laptops.
It's not yet an end-user thing due to missing power management, which is a showstopper for a laptop.
The only reason I haven't already switched to a nice Framework laptop was the proprietary BIOS, but with official support from AMD it won't take long... hopefully π
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 14:25:22 UTC Bernie I'm in the #Mozilla room for a talk on the performance of #Firefox's HTTP/3 stack.
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 14:26:41 UTC Bernie I don't understand why #Mozilla didn't switch to Quiche, a full QUIC + HTTP/3 stack entirely written in #Rust and actively maintained by #Cloudflare.
I picked Quiche in 2021 to implement DNS-over-HTTP3 (DoH3) on Android, and it was small and easy to embed into the existing C++ codebase of the Android DNS resolver.
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Sunday, 04-Feb-2024 15:19:45 UTC Bernie I entered the #Retrocomputing devroom too late for the talk on the PiStorm, a new CPU accelerator card for your old #Amiga 500.
Eat your hat, John! :amiga:
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Wednesday, 07-Feb-2024 06:39:39 UTC Bernie Next, my travel mate giomba and another Italian by the handle giuliof gave a really interesting talk on their joint effort to reverse engineer the Sanco 8003, an obscure 8-bit platform. #retrocomputing
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Wednesday, 07-Feb-2024 08:45:17 UTC Bernie Next, my travel mate @giomba and another Italian by the handle giuliof gave a really interesting talk on their joint effort to reverse engineer the Sanco 8003, an obscure 8-bit platform. #retrocomputing
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Wednesday, 07-Feb-2024 09:05:13 UTC Bernie And so #FOSDEM 2024 is over. Phew! π
Kudos to the net admins who kept the WiFi mesh running smoothly across dozens of rooms and hallways packed with Linux nerds. Anyone who has experience scaling networks knows that conferences are a torture scenario for wireless infrastructure.
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Wednesday, 07-Feb-2024 09:05:14 UTC Bernie Next, my travel mate @giomba and another Italian by the handle @giuliof gave a really interesting talk on their joint effort to reverse engineer the Sanco 8003, an obscure 8-bit platform.
#retrocomputing #fosdemIn conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Wednesday, 07-Feb-2024 10:01:37 UTC Bernie @weberc2 Quiche is 2-clause BSD, and #Firefox already embeds plenty of libs developed by for-profits... so I really don't understand why they'd want to spend engineering resources maintaining their own implementation of HTTP/3. It's a complex stack which is still evolving fast.
In conversation permalink -
weberc2 βοΈ (weberc2@stranger.social)'s status on Wednesday, 07-Feb-2024 10:01:43 UTC weberc2 βοΈ @codewiz I wonder if itβs a licensing thing, or maybe an objection to including libraries developed by for-profit companies like CloudFlare?
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Wednesday, 07-Feb-2024 10:38:43 UTC Bernie @Kowfm @whalecoiner ServOS π¦
In conversation permalink -
kowfm (Karl Oscar Weber) (kowfm@ruby.social)'s status on Wednesday, 07-Feb-2024 10:38:44 UTC kowfm (Karl Oscar Weber) @codewiz @whalecoiner would be fun to write a new OS that uses Servo as the rendering engine for apps.
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Wednesday, 07-Feb-2024 10:41:37 UTC Bernie Me: Imagine an OS entirely written in Rust that uses Servo as the rendering engine for apps. Give it a cool name.
#ChatGPT: The operating system you're envisioning could be named "FerrOS". "Ferrum" is the Latin word for iron, which alludes to Rust's emphasis on safety and performance, much like the strength and utility of iron. [...] The use of Servo as the rendering engine underscores the modern and high-performance capabilities this system aims to deliver.
In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Wednesday, 07-Feb-2024 10:46:12 UTC Bernie ChatGPT: "The visual representations of the FerrOS interface have been created."
In conversation permalink Attachments
-
Bernie (codewiz@mstdn.io)'s status on Wednesday, 07-Feb-2024 10:58:27 UTC Bernie You're overthinking it! All we need is a team of GPTs that will get to coding without demanding a "feasibility study" and other excuses π
In conversation permalink Attachments
-