Damus

Recent Notes

LR · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqv8w8clyrdfpy0y43evpwx3kex6medg5j70rcvhuvnadu32teaa2qgmzdn5 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqc0ajnyum64v57ms6gq7j7r40y7rltcsr2k8x463wvs27ffwuj6jste73pp ah but see an engine needs a game to drive it
Mikko Mononen profile picture
Dusted off an old project, which is OTF COLRv0/1 support for stb_tt. It's a 1.5k line file that leeches off of stb_tt, and uses it to rasterize the masks, pokes around a bit to grab the right tables.

Parsing the data was quite straight forward, spent most of the time flipping the transformation matrix multiply orders until things started to work.

Aras Pranckevičius · 11w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqv8w8clyrdfpy0y43evpwx3kex6medg5j70rcvhuvnadu32teaa2qgmzdn5 after two weeks of trying to use Zed and VSCode, I'm reluctantly back to CLion. Zed se...
Mikko Mononen profile picture
@nprofile1q... I'm tempted too. Sounds like your preferences match mine.

I've seen some people sort out the CLion slowness by just throwing memory at it, but not the option for me on my 16GB laptop. I mean, all I want is to edit ~20 .c files :)

Large files seems to be the ultimate nemesis for Rider/CLion. I was working on dear imgui stuff, and those 20k files just bogged things down.
Mikko Mononen profile picture
I'm back to VS code for my "let's find cross platform c++ ide" journey.

Editing, compiling and debugging being different modalities in vs code is annoying. A lot of click-ty click.

The random "copy/paste does not work" still pisses me off the most.

Looks like it's Monaco issue (the VS code editor), as I get the same issue in Godbolt too. It's a know issue :(
https://github.com/microsoft/monaco-editor/issues/4855

Found new shortcut it fix it, though, press alt. ¯\_(ツ)_/¯
1
Aras Pranckevičius · 11w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqv8w8clyrdfpy0y43evpwx3kex6medg5j70rcvhuvnadu32teaa2qgmzdn5 after two weeks of trying to use Zed and VSCode, I'm reluctantly back to CLion. Zed seems to be made by people who don't do C++ at all, and wrt VSCode I don't like the "everything's a co...
Mikko Mononen profile picture
The usual VS Code experience:
- I'd like to see struct sizes as tooltips, kinda miss that from Rider
- Yes we can, just use clangd!
- <Installs clangd extension>
- I need compile_commands.json, cmake can do it for you!
- <trying to find the setting, it's on, billion questions on the net why it does not work on windows>
- Yes, it does not work on windows, you need to use some other build system!
- <finds 10 page blog post about enabling ninja builds>
- <picks pen, paper, and calculator...>
1
Aras Pranckevičius · 14w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqv8w8clyrdfpy0y43evpwx3kex6medg5j70rcvhuvnadu32teaa2qgmzdn5 subscribing! I'm on CLion, but the typing latency and general "it loads all my CPU cores with _something_ all the time" is getting on my nerves. All my projects are CMake based, what are...
Mikko Mononen profile picture
I'm pondering to move my projects to codeberg every other week, but the thing that holds me back is visibility. When searching for stuff, I have yet to get any hits on codeberg, except few pages meant to confuse AI.

Could be also that there just is no volume yet, but I wonder if someone has different experience?

For example Chipmunk 2D has repo in codeberg, but it is nowhere to be found in the first 10 pages on google.
1
Per Vognsen · 18w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqv8w8clyrdfpy0y43evpwx3kex6medg5j70rcvhuvnadu32teaa2qgmzdn5 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqz9myc59yadhemq6s3mpsugrdzzfqr55c582tedltugukfwhgtn5se7valu It's on the first page of a Kagi search but definitely a bit buried. It'...