Early 90s 3D engines. Raycasting, sprite scaling, SNES mode 7, voxels, early flight/space sims.
Ask HN: What's your favorite programmer niche?
21–30 of 112 posts
Re: Ask HN: What's your favorite programmer niche?
#22Re: Ask HN: What's your favorite programmer niche?
#23Tinkering with microcontrollers is probably the most satisfying, because it really challenges you to understand exactly what is going on at all times, right down to the electrical level. Developing for retro hardware can be fun too, for similar reasons.
>Tinkering with microcontrollers is probably the most satisfying Not so satisfying when seeing the pay-grade compared to other CS fields.
Re: Ask HN: What's your favorite programmer niche?
#24P2P protocols, networking in general
Re: Ask HN: What's your favorite programmer niche?
#25Tinkering with microcontrollers is probably the most satisfying, because it really challenges you to understand exactly what is going on at all times, right down to the electrical level. Developing for retro hardware can be fun too, for similar reasons.
PS…we’re hiring firmware engineers to bring hardware to life.
Re: Ask HN: What's your favorite programmer niche?
#26Re: Ask HN: What's your favorite programmer niche?
#27My favorite subgenre is when my commit looks like: 3 files changed, 35 insertions(+), 562 deletions(-)
Re: Ask HN: What's your favorite programmer niche?
#28Re: Ask HN: What's your favorite programmer niche?
#29But I seem to gravitate towards writing code to decode various file formats. Over the years I've reverse engineered Apple Notes database, written code to read the realm database backing Craft.app, code to read couchdb files, lucene files, git pack files, sqlite databases (I have js code that runs queries against raw database files), etc.
I'm also interested in compression and cryptography. (Implementing toy systems to learn how stuff works.)