Top all-time · #8058
cbloom.com
Personal blog · cbloom.com/rants.htmlprogramminggames
cbloom.com is a personal blog at cbloom.com about programming and games. Since 2011, 10 different Hacker News readers have linked it 20 times, most often “Library Writing Realizations”. No feed was found, so read it on the site itself.
Too few sampled comments (10) to say how often HN recommends it.?
Why HN links it
HN readers link Charles Bloom's rants and rambles pages for writing on data compression, including Oodle codecs and benchmarks, plus game programming and software engineering.
Summarised by Claude from a sample of 10 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- /rambles.html2 people · 3 mentions · first linked 2015-11-28
- Library Writing Realizations2 people · 3 mentions · first linked 2015-09-24
What Hacker News says?
http://www.cbloom.com/rants.html http://www.cbloom.com/rambles.html
Comment linking /rambles.html
on “Ask HN: What are some good technology blogs to follow?”Submitted How to write a software 3D polygon pipeline (2000) as a story · 23 points
HN discussionCharles Bloom’s Oodle new codecs handily beat them across the scale: http://cbloomrants.blogspot.com http://www.cbloom.com/oodle_arm_report/ http://www.cbloom.com/rants.html Caveat: proprietary commercial product.
Comment linking /rants.html
on “Smaller and faster data compression with Zstandard”Submitted Library Writing Realizations as a story · 9 points
HN discussionThe same for me plus more of that from Charles Bloom's epic blog ( http://www.cbloom.com/rants.html and http://www.cbloom.com/rambles.html )
Comment linking /rambles.html
on “Ask HN: Which developers do you closely follow?”Submitted How to write a (software) 3D polygon pipeline (2000) as a story · 4 points
HN discussionI didn't realize cbloom was a Rad person too. His "Library Writing Realizations" rant is both a) awesome and b) really hard to link to. If you haven't seen it, go to http://cbloom.com/rants.html and search for the title.
Comment linking /rants.html
on “How Unreal Renders a Frame”Submitted Fitness as a story · 4 points
HN discussionTake a look at Oodle Kraken, by Charles Bloom. http://www.cbloom.com/rants.html (this is his blog, you’ll have to skim back through the last year of posts). But e.g. check out this very recent one http://cbloomrants.blogspot.com/2016/05/ps4-battle-miniz-vs-... http://www.radgametools.com/oodle.htm http://www.radgametools.com/oodlewhatsnew.htm HN thread https://news.ycombinator.com/item?id=11583898
Comment linking /rants.html
on “Lossless compression with Brotli”Submitted How to write a (software) 3d polygon pipeline as a story · 1 points
HN discussionDoing 3D rendering in software is incredibly satisfying, it's one of those things that can make you feel like a REAL computer programmer (compiler implementation has a similar effect, I believe). I briefly scanned through these articles and did not see any mention of polygon clipping. A note to the inexperienced; it took me some years (I am dense at times) to realize that one of the primary uses for polygon clipping…
Comment linking /3d/techdocs/pipeline.txt
on “Learning how to write a 3D engine from scratch in C#, TypeScript or JavaScript (2013)”I have to object to your post because you're arguing against some general situation which does not apply here. Charles Bloom is a great programmer. I've seen his code. http://www.cbloom.com/3d/galaxy4.zip http://www.cbloom.com/misc/index.html etc. Also FWIW he was the lead programmer at Oddworld on games such as Oddworld: Stranger's Wrath, which while not particularly well-known to the mainstream is one of the great…
Comment linking /misc/index.html
on “The Mature Programmer”And this happens regularly! I know of experts in programming languages[0], compression[1], graphics[2, 3], and computational geometry[3] who all have sites that both have excellent content, and look fairly awful. [0]: http://piumarta.com/index.html [1]: http://cbloom.com/ [2]: http://iquilezles.org/ (okay, this one doesn't look that bad in retrospect) [3]: http://paulbourke.net/
Comment linking /
on “Why Lisp is now an acceptable scripting language”Go read cbloom’s posts: http://cbloomrants.blogspot.com http://www.cbloom.com/rants.html http://www.cbloom.com/oodle_arm_report/ Stuff like the compilers used for Oodle are detailed there, and a bunch more benchmarks are published using (I believe) open corpora.
Comment linking /oodle_arm_report/
on “RAD's ground breaking lossless compression product benchmarked”"It's weird how there are like two alternate realities of data compression. "There's people who actually know WTF they're doing. (eg. encode.ru & the DCC's and so on). In that world you have compressors like PAQ, Nanozip, lzturbo, tornado, CCM, ZCM, Zstd, LZ4, BMF, BCIF, gralic, etc. etc. "Then there's the mainstream world, where people still think gzip is state of the art (or ooh real modern bzip2), and they invent…
Comment linking /rambles.html
on “Compression Benchmarks: brotli, gzip, xz, bz2”