Elektrine lite

← Feed

Shafik Yaghmour

shafik@hachyderm.io

<p>Compiler Engineer clang front end. Interests: C++, C, and undefined behavior. Martial Artist, Book Worm and Dad</p><p>Blog: <a href="https://shafik.github.io/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">shafik.github.io/</span><span class="invisible"></span></a><br />Bsky: <a href="https://bsky.app/profile/shafik.bsky.social" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">bsky.app/profile/shafik.bsky.s</span><span class="invisible">ocial</span></a> (@shafik.bsky.social)<br />Twitter: <a href="https://twitter.com/shafikyaghmour" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">twitter.com/shafi

Posts

  • Post #3843518

    The UB Annex and IFNDR Annex has landed in the C++ draft standard. You see them live here: https://eel.is/c++draft/ub And here: https://eel.is/c++draft/ifndr The annexes are now part of the process, so any additions or removals of UB or IFNDR cases will be added or removed from each annex as the paper lands. Read, learn, pass it on. #cplusplus

  • Post #3417630

    &quot;I discovered a large-scale malware distribution campaign on GitHub&quot;: https://orchidfiles.com/github-repositories-distributing-malware/ We know LLM poisoning is a real threat but we can see that the vendors we must rely on to defend us can&#39;t even muster the will to tackle obvious tier 1 security issues that researchers hand them details to on a platter. We are so toast, they are going to be completely useless against sophisticated actors really out to get you. #ai

  • Post #2095795

    Out of context quote of the day &amp;quot;It might be unfair to call this a dash for trash. But nobody seems to care about quality.&amp;quot;

  • Post #2037221

    #313 Given the following in C++ static union { int x; }; // Well-formed? Without checking: A. Yes B. No #Cplusplus #Cpppolls

  • Post #1925797

    Sad sad graphic of the day. &amp;quot;Misinformed views on immigration, crime, the economy correlated with ballot choice&amp;quot; https://www.ipsos.com/en-us/link-between-media-consumption-and-public-opinion

  • Post #1909990

    &amp;quot;Comprehension Debt - the hidden cost of AI generated code.&amp;quot;: https://addyosmani.com/blog/comprehension-debt/ This piece identifies a lot of the problems but is way too optimistic that specification can solve a lot of these issues. The bottleneck is code review and you can not skimp on that. Specification can not replace code review that are not equivalent. #ai

  • Post #1859532

    LOL https://www.forbes.com/sites/annatong/2026/03/05/cursor-goes-to-war-for-ai-coding-dominance/ No wonder they have to raise prices. Even if they could bring it down by an order of magnitude the cost makes no sense. #ai

  • Post #1785112

    This is one for all the open source devs struggling to explain why LLMs have been a pox on all our houses: https://kristoff.it/blog/contributor-poker-and-ai/ #ai

  • Post #1735017

    &amp;quot;What is ‘Ozempic personality,’ and why does it make life feel ‘meh’?&amp;quot;: https://www.washingtonpost.com/health/2026/04/16/ozempic-personality-glp1-side-effects/ This sounds like dystopian fiction to me.

  • Post #1700113

    Lol Neil Gaiman says &amp;quot;ChatGPT doesn&amp;#39;t give you information. It gives you information-shaped sentences.&amp;quot; This is one of the better ones I have seen.

  • Post #1699137

    LLMs Are Not Intelligent: https://joshbrake.substack.com/p/llms-are-not-intelligent It is a deep rabbit hole. #ai

  • Post #1156215

    RE: https://infosec.exchange/@beyondmachines1/116387660407026805 This is really rubber ducking and it should serve as a reminder that there is a lot of history and a lot of writing about good software development practices that we are leaving on the floor b/c we have a bright new shiny object to play with. Big Balls of Mud should be something else people should remind themselves of.

  • Post #870329

    If you want to opt-out of your data being used for LLM training, do so now: https://github.blog/news-insights/company-news/updates-to-github-copilot-interaction-data-usage-policy/

  • Post #577732

    &amp;quot;And every move you make Every bond you break, every step you take&amp;quot; your apps will be watching you: https://www.404media.co/cbp-tapped-into-the-online-advertising-ecosystem-to-track-peoples-movements/

  • Post #577729

    A LLM Also a LLM

  • Post #236636

    Retro C++ quiz #54 Given the following in C and C++: void f(void); void f() { const const int x=1; } This is, without checking: A. Valid C99 and C++ B. Valid C99 C. Valid C++ D. Neither Valid C99 or C++ #Cplusplus #CppPolls #Programming

  • Post #188339

    This is a damning article from the Wikipedia editors on GenAI articles written for Wikipedia: https://wikiedu.org/blog/2026/01/29/generative-ai-and-wikipedia-editing-what-we-learned-in-2025/ #ai