Fredrik Kihlander
wcduck.bsky.social
Fredrik Kihlander
@wcduck.bsky.social
"Principal Code Janitor", Apex-engine, Avalanche Studios by day, professional home-cook by night!

http://kihlander.net
Old news: debug rendering to the rescue again!
May 15, 2025 at 6:00 PM
The EU should start negotiations with Canada about recognizing Alaska as a Canadian territory... And as a thank you the EU should get 50% of all revenue from the oil fields of Texas... Sounds about right? #MobsterTactics
April 21, 2025 at 3:35 PM
Computers was a mistake!
April 12, 2025 at 2:36 PM
Yay... Zig buildsystem changing again... Forcing me to spend my free time wrestling with build crap and git garbage instead of doing what I at last had energy and motivation to do :(
March 9, 2025 at 10:00 AM
Reposted by Fredrik Kihlander
"If Ukraine decides to resist [the terms of the U.S.-Russia peace deal]…Europe will back Ukraine," EU High Representative Kaja Kallas said

@kajakallas.bsky.social emphasized that to implement the agreement,Ukraine&Europe have to be part of it because "any quick fix will just simply not work."
February 13, 2025 at 4:29 PM
I wrote this back in 2017 (it shows as the post not that well written :( ) and I still find the technique in there is quite cool. Maybe worth revisiting some day?
kihlander.net/post/utf8_lo...
utf8_lookup, a write up.
I saw this blog post a while ago A Programmer’s Introduction to Unicode, a really great write up that is a worth a read for anyone interested in the subject! So go ahead and read that now even as it m...
kihlander.net
January 19, 2025 at 7:57 AM
If the oldest son wants a ps5 but we (I ;) ) already have one... Is a Playstation Portal a good device?
December 27, 2024 at 4:57 PM
Auto translate on the web... Great success! #AnvänderNamnutrymmet
December 12, 2024 at 6:00 PM
Argh! The constant struggle against inefficiency and complexity in the name of some kind of perceived "purity"!
December 11, 2024 at 5:20 PM
Agree with most of this! This was actually where my time in games started. I was lucky to work on a "PS3-first" codebase where we could see the benefits on other HW!
December 8, 2024 at 10:49 AM
Reposted by Fredrik Kihlander
Calling my peoples! I got tired of journalists repeating the SPUs were difficult without understanding what it means, so I set out to create an easy to understand resource that covers the main issues. Please let me know if I am missing anything you'd want covered
www.maisonikkoku.com/2024/12/07/s...
Stop Saying The SPUs Were Difficult To Program – okibariyasu
Rainy days always remind me of summers at my grandmother’s farm in the Catskills, spending lazy days floating on the lake, laptop in hand, pipelining SPU asm loops until there were no more empty slots in the schedule to fill. Those days were pretty great. But do you know what’s not so great? Journalists blindly repeating the SPUs were difficult to program without any real understanding of the nuanced details. Not cool.In this post I am going to attempt to give a Fair And Balanced1, unbiased2, and nuanced (笑) description of what people usually mean when they complain about various aspects of the SPUs. The goal is to keep it nontechnical enough for humans to understand, while providing enough details to capture nuance beyond the usual generalisations. I will fail at both goals As always, this post is constantly changing as I get ideas/feedback from the Smart Kidz. Please feel free to share this with a games journalist you love!
maisonikkoku.com
December 7, 2024 at 12:18 PM
Modern webpages for apps can really be awful... Lots of small snippets of "built for x", "optimized for y" but no "it is x!"... That should be the first thing!

Tell me what your app does first!
November 26, 2024 at 7:05 PM
Haven't posted anything here yet so let's start by saying that "Iron meat" is a game that makes me happy :)
November 21, 2024 at 7:39 PM