@wickedshell

8 Followers
60 Following
52 Posts

hell yeah, got displayport alt mode over usb-c working on rk3588 pocket reform with mainboard 2.0!

in the end it was a DP lane polarity issue: USB3 allows lane polarity swap for better PCB routing, but DP doesn't. tricky when you need to reuse the same lanes for both.

behdad (@[email protected])

HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features. I would like to welcome our new contributors: Claude & Codex, without whom these new features would not have been possible. https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.0

typo.social

Chamfers in Dune 3D just got more versatile and now support two Radii for non-45° angles!

But this post isn't really about that, instead, it's about making visually pleasing UIs.
In its first iteration (left), the chamfer group editor looked a bit chaotic with the spinbuttons and Radius texts not lining up horizontally.

Using tabular figures for the text and a size group to indent the spinbutton made it all line up just right 👌

#dune3d

I just played the browser game called CSS Clicker by @rebane2001 and learned how much is actually possible with pure CSS without JavaScript. Try it out yourself here: https://lyra.horse/css-clicker/

Project manager: "What's technical debt? Explain it to me like I'm 6 years old"

Devs:

(source: "Richard Scarry's Storybook Dictionary" : https://archive.org/details/1scarryRichardStorybookDictionary/page/n56/mode/1up )

Storybook Dictionary Richard Scarry's : Free Download, Borrow, and Streaming : Internet Archive

  Storybook Dictionary Richard  Scarry's

Internet Archive

This is an old blog post of mine, but I still really appreciate this subtle feature of Rust: one of the ways it supports robust thread-safe concurrent code is by _not making everything thread-safe._ It's odd that this property is so rare in languages. Just like how clear boundaries are critical in relationships, being able to designate which parts of your program _can't_ be shared across threads is critical for ensuring that the shared parts are correct.

https://cliffle.com/blog/not-thread-safe/

#rustlang

Safely writing code that isn't thread-safe

An under-appreciated Rust feature

Do not connect an LLM to your scheduling system, or support chain for the love of god. Literally makes appointments for different times than it said, and when it gets to confused it connects to a "new" person, who then tries to slowly ingest the previous history.

Also the amount of fawning is deeply off putting, who wants that?

Thanks #xfinity. Removing people from the loop didn't just waste over 2 hours.

*headdesk repeatedly*

If you have a problem with the system (work thing, FYI), you MUST TELL ME THAT YOU HAVE A PROBLEM!

Preferably with screenshots of what the problem is. Exactly. In detail. Maybe even a little bit of WHY it's a problem.

If you, after months and months and months of never saying a damn thing, get snippy at me, prepare to get bit.

Because I do NOT READ MINDS!

This grumble brought to you by a different department getting snippy.
#work #admin #useyourwords #people

WPA3 support for OpenBSD 802.11 wireless funded by NLNet Foundation #openbsd
https://undeadly.org/cgi?action=article;sid=20251017070142
WPA3 support for OpenBSD 802.11 wireless funded by NLNet Foundation

What you think your brain is supposed to do versus what it actually does.