Software complexity is so out of control. Mobile devices are running type 1 hypervisors now. github.com/quic/gunyah-hypervi… (Learned about this via social.treehouse.systems/@cas/… - about the boot chain for a new MNT Reform processor module based on a Qualcomm SoC; to be clear, MNT is doing good work.) In other words, our most popular and mature operating systems are so big and so insecure that we have to run them on top of another OS. Just now I wish Tanenbaum had won rather than Torvalds.


@matt we are booting with U-Boot. It's (roughly) ROM -> xbl_sec (el3) -> sbl1 (uart & hw init) -> tz -> hypervisor (gunyah) -> u-boot

everything before u-boot is proprietary, we are hoping to be able to optionally disable hyp and get EL2 for KVM but work will be needed (probably from the community) to get the DSPs to work in that case so we have audio


🇩🇪Ab heute MÜSSEN Plattformen dein Browser-Signal #DoNotTrack respektieren: Wer es setzt, darf keine personalisierte politische Werbung mehr sehen – ohne lästige Banner-Rückfragen! Prüft kritisch, ob Meta & Co sich daran halten und meldet Verstöße. patrick-breyer.de/politische-w…
in reply to Patrick Breyer

🇪🇺Your browser's #DoNotTrack signal is now legally binding: As of today, enabling DNT means no more personalized political ads (and no nagging consent banners about it). Keep an eye on Meta & Co. Are they complying? Report any violations! patrick-breyer.de/en/political… #PoliticalAds
This entry was edited (24 minutes ago)
in reply to Matt Campbell

@matt we are booting with U-Boot. It's (roughly) ROM -> xbl_sec (el3) -> sbl1 (uart & hw init) -> tz -> hypervisor (gunyah) -> u-boot

everything before u-boot is proprietary, we are hoping to be able to optionally disable hyp and get EL2 for KVM but work will be needed (probably from the community) to get the DSPs to work in that case so we have audio

Esta merda é de pôr os cabelos em pé.

Supostamente era para ter piada.

Não tem. Nenhuma.

youtu.be/9Iwc9NsjwIU

in reply to Shrig

You want to write software that indues the principles of liberation but yourself can't stand for the liberation of all marginalised peoples? What are you doing with your life??? How do you even reconcile that with yourself?
That's not software freedom in the sense of building a movement for the benefit of the world we share, that's having a hobby and humble bragging that you have the spare time and education to do so freely
This entry was edited (1 day ago)

Everyone: Rust has great error handling!
Also everyone: *uses anyhow or thiserror whenever a project gets greater than like 100 lines*.
To be clear, I'm not shitting on anyhow or thiserror, they both work great, as does tokio. But this pattern of not providing basic building blocks in the standard library and letting crates do it has some pros and cons. Pros because you can iterate quickly and the standard library stays small, cons because, well, supply chain attacks can now happen simply because you want to make Result more sane or use async.

We took for granted that at least our tech bubble would understand what the Google Decree means for Android, #FLOSS and freedom. Unfortunately we never saw the uproar we were expecting and people just shrugged it off taking for granted that "nothing changes".

@marcprux great #FDroid post brought the issue into the light, waking up developers, users, media and (we hope) concerned authorities to the immense danger the newly proposed gatekeeping controls Google wants to add.

1/3

This has been in the making for a while, and it's coming soon:

An interactive 3D viewer for my virtual reconstruction of Tenochtitlan, right in your browser.

More details to follow. Stay tuned!

#tenochtitlan #blender #threejs

Launch: 22nd of October, 18:00, at the Centro de Cultura Digital, CDMX. Don't forget to sign up at the eventbrite on the poster!

---

Lanzamiento: 22 de octubre, 18 h, en el Centro de Cultura Digital. Entrada libre. ¡No olvides registrarte en el eventbrite que aparece en el flyer!

#tenochtitlan #b3d

Wij hebben beide een OnePlus 8 telefoon met daarop e/os. Beide lopen we tegen hetzelfde probleem op, er komen geen meldingen binnen van de mail Proton en Thunderbird. Ook meldingen van Marktplaats komen niet binnen.

We hebben alle instelling nagelopen en alle machtigingen voor meldingen staan aan. Is er iemand die weet hoe dat komt en hoe dat opgelost kan worden?

Tweede vraag die daaruit voortkomt, hebben mensen met een Fairphone die bij aankoop is voorzien van e/os hier ook last van?

#eOS

#eos

Calling all testers! We need Windows and Mac users to check for a possible issue with font importing. Check out our newly web-public testing channel: mixxx.zulipchat.com/#narrow/ch…

Builds are linked from the messages for easy download and install. Thanks for your help!

in reply to André Polykanine

Занятно. Похоже кто-то перемудрил с алгоритмами в рекомендательной системе. С учётом того, какой безунмый зоопарк творится в датаинженерии, Подобное не удивляет. Не знаю как они там сами разбираются в том что понакрутили.

Saint-Saëns's 5 piano concertos, recorded by Jeanne-Marie Darré, one of his pupils. youtube.com/watch?v=Sqcyu_bAtt…

Calling all braille readers and braille providers! Bookshare is conducting an anonymous survey of both Bookshare members and non-members to learn more about how digital braille is used and how we can better support braille readers through Bookshare improvements.

Complete the survey and help us improve Bookshare: nam02.safelinks.protection.out…

#braille #a11y

This entry was edited (1 day ago)
in reply to Jiří Eischmann

@sesivany Hele na to, že podnikám, tak mám podle mě ještě docela dost zásad. Každá zásada tě omezuje v rozletu, a tuplem když ji většina ostatních nemá. Mám štěstí, že nemám konkurenci.

Zatím mám ten luxus existovat bez reklam. Ale existovat bez (všech hlavních) sociálních sítí, to fakt ne. A i ty reklamy asi budu muset začít, pokud nebudu chtít připustit, aby mě současná situace na trhu položila.

Die Banken werden bei der Prüfung der Empfängerangaben und der #IBAN strikter.
- Wenn Empfängername und IBAN stimmen, ist das ein Match und die Zahlung geht durch.
- Gibt es Buchstaben- oder Zahlendreher, ist das ein Close Match. Das Prüfergebnis und der Name werden zurückgeliefert.
- Weichen die Angaben ab, ist es ein No Match und die Zahlung wird abgewiesen.

Das ist mir in den letzten Tagen an verschiedenen Stellen begegnet und ich finde, ihr solltet das wissen. 😉

#servicetröt

Had an amazing time being trained on using a braille display by @fireborn - if you are in need of assistive tech training reach out to him - fab guy. I'll talk about that today along with my thoughts on my first experience using Braille Access with @payown and Jeff Bishop. we'll also discuss the end of support for Windows 10, why you should consider joining @bitsacb and why Jeff thinks he needs a big battery inside his iPhone! Come join us from 12 noon Eastern in all the usual places!