@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: https://gitlab.com/dos1/debubo
@hspoz Gratki! Dawno nie byłem; czy wciąż siedzą tam pyrkonowcy? 😁
@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’s 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:
@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.
@wonziu @emill1984 No właśnie nie. Kminię, kminię i kminię i wykminić nie mogę czym i po co właściwie jest ten kabel. Zasilanie 5V po XLR? Z dźwiękiem to to raczej nie ma nic wspólnego, "Remote Audio" to nazwa producenta.
@sysek Ja mam Mustanga I 20W, nigdy nawet nie rozkręciłem na maksa 😜
@mkljczk nie doszło
Of all the things I've done in my career, this is probably the one I'm the most proud of.
When me and two others at Intel started working on the Vulkan driver, Mesa had a reputation for being behind on everything. The Intel drivers were still on OpenGL 3.3 (fp64 was a pain), OpenGL ES 3.1 or maybe even 3.0, and perf okay but kinda meh. I think there might have been a driver or two in Mesa exposing GL 4.x at that point but, as a project, we were still a ways from full OpenGL 4.5.
With Vulkan, we jumped the line and had Vulkan 1.0 conformance on Intel on launch day. It was a hell of a lot of work (I worked 80+ hours/week that last month or two) but we got there. The driver branch we dropped that day was pretty shaky and it was missing a lot of features but we were there. It took a year or two to get to where we had decent perf, working games, and feature parity with the hardware. But that was okay because there were only two titles that came out that first year and getting them working was the important bit.
Then Vulkan 1.1 came out and we were there with a day-0 driver again. This time, without missing any interesting features. Then 1.2 and 1.3 and now 1.4. With every new version, more drivers joined the train. When Vulkan 1.4 launched, there were 5 different Mesa drivers that landed MRs on to enable Vulkan 1.4 on launch day.
This has totally changed the conversation about open source graphics. When I started, everyone scoffed at Mesa. Today, the speed at which we're able to implement features and launch new API versions is the envy of the graphics industry. We're still not totally caught up everywhere—NVK and PanVK still need work and etnaviv Vulkan doesn't exist—but we're going toe to toe with the proprietary driver teams across most of the industry. The fact that Linux Vulkan drivers are being hammered by most of Valve's library via DXVK and VKD3D means the Mesa drivers are often more stable and robust than their closed source or Windows counterparts.
It's a totally different world for 3D graphics now than it was a decade ago.
People mimic what they see when there’s a perceived danger. I was just at the pharmacy picking up my wife’s meds, and every pharmacist was wearing a surgical mask (wish they were n95, but I’ll take it). There were about 10 of us in the lobby and only three folks did not have a mask. As the moments ticked by, 2 of them walked over and picked up one of the free masks and put them on. The next three people who walked in, upon seeing a room of masked people, also put masks on from the free box. You may not think you’re setting an example, but you are. Show yourself. Be the light.
@dcz I see I'm not the only one bothered with Qt's uncanny valley of widgets.
@mks_h @cas I don't know who you are and haven't said anything about you (except that you missed the point at the beginning). I only see what you have typed and choose the most important points of my position to fit in under 500 characters. If what you're interested in instead is assessing maturity, then I'm out. Goodbye 🤷
@mks_h @cas Not that long ago it was 0, and today there are more behind the corner. It would stay at 0 forever if we were all content with Hybris and decided it's the best we can do.
Ultimately it's a matter of communication. The distinction is important enough to matter, and if a phrase "real Linux phone" can mean hybrisphone now, then what is the thing I'm using? "Really real Linux phone, for realz, no backsies"? 😂 I can't even say that with conviction - it's not mainline, just mainline-ish!
Hi, I'm dos. Silly FLOSS games, open smartphones, terrible music and more. 50% of @holypangolin; 100% of dosowisko.net. he/him/any. I don't receive DMs.