
Bruce Sutherland
33 posts

Bruce Sutherland
@bonus_sco
Senior Software Engineer - Epic Games. Ex-Activision, EA, 4J Studios.


we're about to see the worst announcement of all time







std::vector always heap allocates. std::array can't change size. For decades, there's been no standard container that gives you a dynamically sized array with a compile-time capacity limit and zero heap allocation C++26 finally adds std::inplace_vector. Guess where they got the idea 🧵👇









Just want to make sure I'm reading this right: Microsoft rewrote the run dialog with performance "top-of-mind", and the best they could manage to do when putting up a single text box was 10fps?









For 50 years, software engineering ran on code rationing. Writing code was expensive, so we rationed it carefully through roadmaps, RFCs, prioritization meetings, and scope reviews. This created a role: the No Engineer. No, that won't scale. No, we don't have bandwidth. No, that's out of scope. No, we need a design doc first. The No Engineer was valuable for 50 years. Every "no" saved real money. Their judgment was the rationing system. LLMs will be the end of code rationing. Code is cheap now. And while the No Engineer is explaining why something can't be done, the Yes Engineer has already shipped three versions of it. If you're a Yes Engineer, the next decade is yours.


New teaser for the Star Wars racing game ‘STAR WARS: GALACTIC RACER’. Releasing on October 6.



Retailers warn SNP supermarket price cap plans are ‘unworkable’ #Echobox=1777477837" target="_blank" rel="nofollow noopener">thetimes.com/uk/scotland/ar…




Why were Europeans so whiney about the attached bottle caps?? Regardless of environmental reasons, it does not interfere with drinking at all and it’s actually super convenient to not need to hold on the cap! 10/10 Canada should adopt!






