System Architecture

System Architecture

8149 bookmarks
Custom sorting
Removing characters from strings faster with AVX-512
Removing characters from strings faster with AVX-512
In software, it is a common problem to want to remove specific characters from a string. To make the problem precise, let us consider the removal of all ASCII control characters and spaces. In practice, it means the removal of all byte values smaller or equal than 32. I covered a related problem before, the … Continue reading Removing characters from strings faster with AVX-512
·lemire.me·
Removing characters from strings faster with AVX-512
Slug Monk on Twitter
Slug Monk on Twitter
“I feel this in my bones. I've been thinking a lot about "User Experience" as a poison chalice recently, and I think this power is what irks me. A mythical User is imagined, and applications try to guide this User intuitively into the desired Experience. This sucks (1/n)”
·mobile.twitter.com·
Slug Monk on Twitter
Sidenotes In Web Design
Sidenotes In Web Design
In typography/​design, ‘sidenotes’ place footnotes/​endnotes in the margins for easier reading. I discuss design choices, HTML implementations and their pros/​cons.
·gwern.net·
Sidenotes In Web Design
Why is Git not considered a "block chain"?
Why is Git not considered a "block chain"?
Git's internal data structure is a tree of data objects, wherein each objects only points to its predecessor. Each data block is hashed. Modifying (bit error or attack) an intermediate block will be
·stackoverflow.com·
Why is Git not considered a "block chain"?
A Brilliant Use for Graph Databases: Mapping Legacy Software
A Brilliant Use for Graph Databases: Mapping Legacy Software
Your team is modernizing an application in a long-established legacy environment. The software has been around for years, maybe even decades, and your company relies on it for daily operations. But the software has become so complex over time that it’s too difficult to add new features, functions, and capabilities—which is frustrating because you know […]
·thenewstack.io·
A Brilliant Use for Graph Databases: Mapping Legacy Software
Reasonable Colors
Reasonable Colors
Reasonable Colors is an open-source color system that makes it easy to build accessible, nice-looking color palettes.
·reasonable.work·
Reasonable Colors
8 Steps for writing a good README file
8 Steps for writing a good README file
Writing a good readme file will help you stand out among the large crowd of developers who put their work on GitHub.
·4rkal.medium.com·
8 Steps for writing a good README file
Overcoming the Kubernetes Skills Gap in Edge Computing
Overcoming the Kubernetes Skills Gap in Edge Computing
Tuning and optimizing multicluster workloads is likely outside the expertise of most Kubernetes developers. Automated commercial offerings have evolved to fill the gap.
·thenewstack.io·
Overcoming the Kubernetes Skills Gap in Edge Computing