6. Writing string.h functions using string instructions in asm x86-64 (pmasschelier.github.io)

Introduction The C standard library offers a bunch of functions (whose declarations can be found in the string.h header) to manage NULL-terminated strings and arrays. These are some of the most used C functions, often implemented as builtin by the C compiler, as they are crucial to the speed of programs.
On the other hand, the x86 architecture contains β€œstring instructions”, aimed at implementing operations on strings at the hardware level. Moreover, the x86 architecture was incrementally enhanced with SIMD instructions over the years, allowing for the processing of multiple bytes of data in a single instruction.

19. Tim Cook Stepping Down (www.macrumors.com)

Apple CEO Tim Cook is stepping down as Apple's chief executive officer, and hardware engineering chief John Ternus is set to take over, Apple announced today. Cook will continue on as Apple CEO through the summer, with Ternus set to join Apple's Board of Directors and take over as CEO on September 1, 2026.

28. The Work Runs on Different Maps (yusufaytas.com)

The org chart shows formal accountability. It rarely shows how work actually moves. Expertise, decision paths, institutional memory, and boundary-spanning people shape execution far more than most plans admit.

29. Interesting Map Geometry and Mathematics (www.markrjohnsongames.com)

Hello everyone! We have a bit of a different entry this fortnight. I don’t normally talk too extensively about how things are coded in detail since I prefer to focus on design questions, but …

Article Details

Browse by Date

Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open