The gold standard of optimization: A look under the hood of RollerCoaster Tycoon
#HackerNews #goldstandard #optimization #RollerCoasterTycoon #gamedevelopment #gameoptimization
The gold standard of optimization: A look under the hood of RollerCoaster Tycoon
#HackerNews #goldstandard #optimization #RollerCoasterTycoon #gamedevelopment #gameoptimization
new post on chaincoder, talking some more about maximizing one's output/coherence with the right tools- today, that tool is #obsidian - a classic for a reason. #blog #programming #systemsthinking #productivity #optimization #workflow
Astro: How to Set Up More Powerful HTML Minification (in 31 Seconds), by @j9t [@frontenddogma]:
https://meiert.com/blog/astro-html-minification/
#howtos #astro #html #htmlminifier #minification #optimization
Haskell binaries can get quite large (think ~100MB), especially for projects with many transitive dependencies. Here are two strategies that can help at link time, the latter being more experimental. I used the test-pandoc binary from pandoc on GHC 9.2.5 below. This was nice because obviously it was easy to test if linking broke anything (just run the tests). -split-sections and --gc-sections You can instruct ghc to emit code in individual minimal sections, allowing the linker to easily find and remove dead code. This looks like, in your cabal.project:
Linking Smaller Haskell Binaries
https://brandon.si/code/linking-smaller-haskell-binaries/
#HackerNews #Haskell #Binaries #Smaller #Binaries #Programming #Efficiency #Code #Optimization
Haskell binaries can get quite large (think ~100MB), especially for projects with many transitive dependencies. Here are two strategies that can help at link time, the latter being more experimental. I used the test-pandoc binary from pandoc on GHC 9.2.5 below. This was nice because obviously it was easy to test if linking broke anything (just run the tests). -split-sections and --gc-sections You can instruct ghc to emit code in individual minimal sections, allowing the linker to easily find and remove dead code. This looks like, in your cabal.project:
ZJIT removes redundant object loads and stores
https://railsatscale.com/2026-03-18-how-zjit-removes-redundant-object-loads-and-stores/
#HackerNews #ZJIT #redundant #object #loads #stores #optimization #performance #programming
Today I learned about profile-guided optimization, the most obscure form of optimization I've heard of yet.
https://mesonbuild.com/howtox.html#use-profile-guided-optimization
Avi Chawla (@_avichawla)
KV 캐싱을 사용할 때와 사용하지 않을 때의 LLM 추론 속도를 비교하며, KV 캐싱이 왜 성능 향상에 중요한지 설명하는 기술 공유 트윗입니다. LLM 서빙 최적화와 추론 효율 개선에 관심 있는 개발자에게 유용한 내용입니다.