24 July 2024

39 links · Wednesday

Viola’s Room

Punchdrunk’s latest is a linear audio-driven immersive experience with no actors and little impact.

The Many Lives of Null Island | Stamen

Last year we rebuilt our well-loved Stamen basemaps from scratch, re-creating them on a totally new tech stack in partnership with Stadia Maps. This was a bittersweet and challenging process, trying to build new styles that matched the aesthetics of the old ma…

The Job Hunt is Driving me Mad

I've been looking for work since the layoffs at Code for America last September. Even when I briefly secured a role at Plural, I didn't stop looking for work because of the climate I was alerted to after taking on the role[1]. I had anxiety about my public poi…

Management Time

Note This is the third (part1 & part2) installment on my series of improving ELF symbol relocation processing. Consider reading them if this post interests you. 📖 I have written previously about improvements to the dynamic linking process, specifically proces…

Don’t use NixOS

You’re on vacation and you wish to get some food. You find a restaurant, Ubuntu — an unusual name, perhaps African — but it’s …

How use a Blazor QuickGrid with GraphQL - .NET Blog

In this is the second post in a series of posts about GraphQL and .NET, we will see how to fill a Blazor QuickGrid component with data fetched with GraphQL. We will also use the virtualize feature of the QuickGrid to improve performance.

Large Enough

Today, we are announcing Mistral Large 2, the new generation of our flagship model. Compared to its predecessor, Mistral Large 2 is significantly more capable in code generation, mathematics, and reasoning. It also provides a much stronger multilingual support…

ReSharper 20 years! | The .NET Tools Blog

ReSharper is celebrating 20 years on the market this week! Check out the timeline to see how it all started and what it’s going to look like in the nearest future.

Screen reading eff eff conf

In a recent (personal) audit of accessibility and continued struggle to get my head around Voice Over (for macos), I remembered that the spoken sound of "…

Musing about a secure computer for sensitive data

How about splitting the usage and storage of sensitive documents and data? Plus a few ideas on how to implement a small custom "secure" computer for the storage part.

Counting Bytes Faster Than You’d Think Possible

Summing ASCII Encoded Integers on Haswell at the Speed of memcpy turned out more popular than I expected, which inspired me to take on another challenge on HighLoad: Counting uint8s. I’m currently only #13 on the leaderboard, ~7% behind #1, but I already learn…

Hate Being A SWE? Why It’s Probably Your Fault – Bhavana

It’s 2 AM, and I’m staring at my screen, bleary-eyed and frustrated. The CI pipeline has failed for the third time tonight. I’ve spent the last week writing tests for a feature so small, I’m not even sure anyone will notice it. As I sip my cold coffee, a thoug…

Scaling past 1 million ELF symbol relocations

Note This is a follow up to my previous post on speeding up elf relocations for store based systems. I wrote earlier about some impressive speedups that can be achieved by foregoing the typical dynamic linking that can be applied to systems such as Nix where t…