Show more

@nelson Define "against".

The binary blob has features that let you do more than the official API does.

If your code exposes these capabilities outside, you're in for a nasty surprise, as you may have not factored these capabilities into your threat model. Otherwise - nothing changes; there are features there that you never used cause you didn't know about them, and they still remain unused in your code.

But now that you know about them, you may want to use them creatively in your projects :)

@nelson There's a news story about "undocumented backdoor found in Bluetooth chip used by a billion devices" which turns out to be bunch of undocumented debugging commands accessible over HCI interface as implemented by the binary blob that's used to interface with ESP32's Bluetooth peripheral.

Which is a bad news for you if you exposed that HCI interface into untrusted contexts for some reason, I guess? Otherwise this development is actually empowering the users.

Today we can observe who reads the news with comprehension and who passes stuff forward without second thoughts 馃槣

This is Sway in HDR mode, but unlike last time, there are no hacks nor tricks. It supports both SDR and HDR content on both SDR and HDR outputs. Phew!

Want to try it out? Instructions here: gitlab.freedesktop.org/wlroots

@dzwiedziu @m0bi My mamy gmin臋 @brwinow :) I @fedigov pr贸buj膮ce bardziej zakropkowa膰 t臋 map臋.

@wariat @dzwiedziu @m0bi Nie dziwi - Niemcy od dawna maj膮 bardzo silnie rozwini臋t膮 sie膰 hackerspace'贸w i najwi臋kszy w Europie klub hakerski, co nie pozostaje bez wp艂ywu na instytucje publiczne, zw艂aszcza na szczeblach lokalnych. To efekt dekad dzia艂ania.

For those interested, I鈥檝e pushed the firmware that implements the necessary alt-mode dance to get UART out of the 's USB-C port to 鈥檚 repository.

It wasn鈥檛 pushed before because it was very crude and I wanted to clean it up before pushing. It still is, but I decided to actually get it out regardless rather than risk having it sit and wait for even more months 馃槢

Show thread

@alexadeswift @agturcz Actually, they all do seem to be somewhat connected to vitamin D at least 馃槈

@alvaro Yeah, that depends on the device's design. The one that prompted me to make this board uses TPS65982 which handles muxing autonomously, so that would work; but with something like FUSB302 - not really.

@alvaro One more spec-compliant option that may be worth mentioning that doesn't require an on-board plug as DAM does is PD Alternate Mode - at least in case you already do PD on the target, otherwise it may be overkill 馃榿

I made an STM32G0-based board to trigger custom alt-modes with power and USB passthrough some time ago; instead of JTAG it breaks UART out, but the principle is the same: gitlab.com/dos1/debubo

@hspoz Gratki! Dawno nie by艂em; czy wci膮偶 siedz膮 tam pyrkonowcy? 馃榿

I'm not sure which of you need to hear this, but:

If you push yourself to your limits and burn out for a company, you are trading years of your future productivity for minor gains in the present.

Burning out will _fuck you up_, it's like brain fog or depression, and it takes years to recover

@confluency I've been using Tab Center Reborn with a bit of custom CSS for ages. Native vertical tabs still feel somewhat clunky to me. Could probably live with them after some restyling, but this still works well so I don't bother 馃し

When discussing digital independence, keep in mind that it works differently for proprietary products and FOSS.

To achieve independence from a proprietary software or service you need to _get out_ - stop using it, create and switch to an alternative.

To achieve independence with FOSS projects, you need to get _in_ - invest resources (human, infra,.. not money) in the project and its ecosystem, so that it becomes yours.

Congratulations to Gints Zilbalodis and the entire Flow film crew for the Academy Award win!

Flow is the manifestation of Blender鈥檚 mission, where a small independent team is able to create a story that moves audiences worldwide.

Thank you for the shout out! 馃А #b3d

@pecet Dw贸jka to najlepszy Shrek. Szkoda, 偶e nigdy nie zrobili trzeciego.

Discrete Fourier transform is one of the most important algorithms in computing but it's also one of the worst-explained ones. You can go through pages of search results and not find a single accessible explanation of *why* it works.

A while back, I put together an explainer. I don't think it ranks highly in search, but if you want to understand the algorithm behind a lot of multimedia compression algorithms & filters, here's your chance:

lcamtuf.coredump.cx/blog/fouri

@emill1984 @wonziu Na pewno nie w 偶aden spos贸b zgodny ze specyfikacj膮, no chyba, 偶e mikrofon XLR b臋dzie robi艂 za hosta USB 馃槶

@wonziu @emill1984 Niby fragmenty opisu sugeruj膮 ADC, ale zarazem nie ma podanych absolutnie 偶adnych jego parametr贸w, i do tego to gniazdo USB-A... 馃檲 Im d艂u偶ej patrzysz, tym bardziej straszy.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml