Elektrine lite

โ† Feed

Chandler Carruth

chandlerc@hachyderm.io

<p>Software, performance, optimization, programming languages, security, open source, <a href="https://hachyderm.io/tags/CarbonLang" class="mention hashtag" rel="tag">#<span>CarbonLang</span></a> lead, <a href="https://hachyderm.io/tags/LLVM" class="mention hashtag" rel="tag">#<span>LLVM</span></a>, <a href="https://hachyderm.io/tags/Clang" class="mention hashtag" rel="tag">#<span>Clang</span></a>, C++. ๐Ÿณ๏ธโ€๐ŸŒˆ <a href="http://pronoun.is/he" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">http://</span><span class="">pronoun.is/he</span><span class="invisible"></span></a> or <a href="http://pronoun.is/they" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">http://</span><span class="">pronoun.is/they</span><span class="invisible"></span

Posts

  • Post #4385581

    What should a friendly compiler do when rendering diagnostics visually (let&#39;s assume it has a separate and good screen reader mode, which it should) when there is no column-width information from the terminal, but it otherwise looks like it fully supports colors, unicode, the works?

  • Post #3741395

    RE: https://hachyderm.io/@chandlerc/116734192778208742 We have a recording available of this **early** preview now!! Video: https://drive.google.com/file/d/1tQlzpnbWZfn2WtTFMoJgF93QteByBBwm/view?usp=sharing Slides: https://chandlerc.blog/slides/2026-memory-safety-deep-3/ Transcript: https://docs.google.com/document/d/1JB9H3KzVixAPC5WIytS4AMyrvjwzC7TXqp596veLT34/edit?usp=sharing See my post below for some big caveats -- this is just the very first, rough description of the model we&#39;re lo...

  • Post #3297577

    Would you be interested in an **early** preview of the design we&#39;re converging on for Carbon&#39;s memory safety model? If so, Josh on the Carbon team is planning to give a 2 hour talk covering: - What the design is - How it prevents use after free and data races - What expressivity we expect it to support - How it will support a transition from C++ It will only lightly cover comparisons with Rust&#39;s memory safety approach. Again, this is an early preview, before we have started on imp...

  • Post #3129176

    We lost our kitty today after 18 years. She had CKD and survived over a year after reaching stage 3, which was remarkable... But still, completely devastated and lost without her... Will likely be alternating between hiding from my grief with coding and even work, and collapsing under it. Apologies for any chaos this causes.

  • Post #3129175

    FYI, https://ddbeck.com/notes/jj-git-push-bookmark-template/ is pretty nice! I wrote up my own slugify function though: ``` &amp;quot;slugify(str)&amp;quot; = &amp;#39;&amp;#39;&amp;#39; truncate_end( 40, str.first_line() .replace(regex:&amp;#39;\. .*$&amp;#39;, &amp;#39;&amp;#39;) .replace(regex:&amp;#39;^\[([^\]]+)\]\s+&amp;#39;, &amp;#39;$1/&amp;#39;) .replace(regex:&amp;#39;[^[[:alnum:]] -]&amp;#39;, &amp;#39;&amp;#39;) .replace(regex:&amp;#39;-{2,}&amp;#3...

  • Post #3129174

    Well, I&amp;#39;m 42 and still have no answers... Not sure what that means....

  • Post #3129173

    Really frustrating to see the &amp;quot;official story&amp;quot; C++ documentary, absent all the voices and perspectives of people refused to participate in it, and worse, those who were never asked to participate... I even largely agree with what is said in it (at least about the language), I&amp;#39;m just sad about all the things _not_ said, and all the voices _not_ heard here...

  • Post #1966171

    Really sad to miss CppNow this year... =/ Wanted to attend, but have to be very selective in travel right now due to an very elderly kitty who needs a lot of medical care... Making it to NDC Toronto was the limit of the travel I could manage in the first half of the year. That said, hope all the folks in Aspen are enjoying it and hope to see many of you next year!

  • Post #1777632

    Really enjoying this interesting and challenging write up about software engineering as it is changing underneath us: https://apenwarr.ca/log/20260316 I&amp;#39;m not sure I&amp;#39;m fully bought into the conclusions, but I find the core idea of quality being better achieved through a differnet process quite compelling. At least as an idea. Anyways, you should read it and have your own thoughts. Choice pull-quotes for me: &amp;quot;&amp;quot;&amp;quot; Every time something goes wrong, you hav...

  • Post #1777626

    RE: https://hachyderm.io/@mekkaokereke/116340759204660827 Yep. And if you&amp;#39;re worried that rich people will get richer because they benefit from these free services, there is also a solution to that categorically easier than means testing. Ready? Wait for it .... WEALTH TAX It&amp;#39;s really that easy. Like, so easy. So much easier than any kind of means testing. And instantly more constructive and effective. And it is literally a return to the historical ways of sustaining a func...

  • Post #1777622

    Very sad to miss #EuroLLVM this year... Hope the conference goes well! (I&amp;#39;m currently minimizing travel due to an elderly / sick kitty, but will certainly return in the future.)

  • Post #1345320

    Love to see how mad the Onion is here. More folks should be this mad about this. If you want a really solid critique, it&amp;#39;s actually here too. They put their *all* into this piece and while it&amp;#39;s sarcastic as usual, it really does cover *so many* aspects of how horrible the current trend of &amp;quot;news&amp;quot; in this space has been. Go read it: https://www.theonion.com/it-is-journalism-s-sacred-duty-to-endanger-the-lives-of-1850126997

  • Post #1181584

    Happy new year everyone!

  • Post #806760

    Been mulling something... (No, this is not actually a sub-toot) Not sure I have it _quite_ articulated well yet, but getting close... Here is my current best attempt... I think one thing that really misses the mark in culture efforts, inclusivity efforts, and things like codes-of-conduct for organizations &amp;amp; companies is trying to replicate the approach taken by government/state structures. For example, using legalistic language to try and establish precision of wording in a CoC. Or str...

  • Post #238182

    Anyone who would be interested in doing some commission art? I&#39;d kind-of like some silly propaganda style posters about modern performance optimization ideas. Still brainstorming on all the slogans and such, but curious if there was anyone interested in this and what the prices would be. I&#39;d be happy for the result to also be made more publicly available under a relevant, reasonably permissive CC license if that was appealing or not at the artist&#39;s preference.