I'm teaching my daughter #scratch this coming school year. I'm planning on doing small lessonlets with her and then giving her time to play with it and explore. A lot like how I remember learning QBasic. It's not really about the language as much as exploring the constrains of the system and making art using code. I credit my computer teacher in 10th grade with helping me love computers. She learned along with us and encouraged us to explore what was possible within the bounds of the language.
Does anyone know about using shared libraries in #rust? I understand one can build a library and link to it from C but I need to know more about linking to it from other crates. I have passing knowledge about 'extern crate'. My goal is to build a given library once and link to it from other rust-written binaries.
#DebConf20 schedule is up! See you online from August 23rd to 29th https://debconf20.debconf.org/news/2020-08-08-debconf20-schedule-is-up/
cheating at games
My 5 yo son beat me at chess today. He did a great job at not throwing away his pawns and not letting me fork his pieces. He got his queen out in preparation to castle Queen side and I saw he could have mate in two. Classic bishop + Queen against a castled king. I could've stopped it but what's the fun in that? He was so proud of himself.
[Full-time] Linux Build Engineer at ActiveState Software https://www.fossjobs.net/job/10238/linux-build-engineer-at-activestate-software/ #jobs
It turns out that my 2GB stick of RAM was incompatible with the device. Now that it's back to the 1GB stick I'm fighting with the installer.
GRUB2 UEFI SecureBoot vulnerability - 'BootHole' https://www.debian.org/security/2020-GRUB-UEFI-SecureBoot
Some maths suggest it's 2.64 times the amount of screen real estate. I don't know what I'm going to do with all of that.
Did you know that #GDPR allows sites not to announce the use of "essential" cookies? Meaning those your site uses for itself, to keep the user logged in for example.
Long story short, if you don't sell your user data, you don't have to present stupid disclaimers.
The audio quality isn't great but I've reencoded the video for streaming and it's available now! http://flashner.co.il/~efraim/guix-package-newsboat-with-rust.mp4 it should work to stream it directly, I tested that with vlc on my phone off wifi.
I made my #guix video, updated #newsboat from 2.13 to 2.20.1 which included the change to cargo-build-system. Total time: hour and twenty minutes. Definately not the short 20-ish minute video I wanted but it felt good while recording it. I'm going to see about reencoding it before posting it and the patch I created.
I'm looking at doing a #guix video of some sort. Current ideas are user Shepherd services (Shepherd services, not guix services), workflow video focusing on oddball packages, just reviewing and applying patches from the mailing list. I checked and my computer doesn't seem to support OBS, not sure why. So it looks like I might get to experiment with asciinema and audio recording and stitching them together, probably with openshot. Was there a service out there to livestream terminal sessions?
Thanks to the work of Samuel Holland, crust advanced power management is now capable of running the #PinePhone for 100hrs in idle without the modem (approximately 110mW). With modem on, we should get 40% battery run-time increase (to approx 24 hrs).
Coming to your distro of choice soon!
מסטודון היא רשת חברתית חופשית, מבוססת תוכנה חופשית ("קוד פתוח"). כאלטרנטיבה בלתי ריכוזית לפלטפרומות המסחריות, מסטודון מאפשרת להמנע מהסיכונים הנלווים להפקדת התקשורת שלך בידי חברה יחידה. שמת את מבטחך בשרת אחד — לא משנה במי בחרת, תמיד אפשר לדבר עם כל שאר המשתמשים. לכל מי שרוצה יש את האפשרות להקים שרת מסטודון עצמאי, ולהשתתף ברשת החברתית באופן חלק.