ursus_bonum's comments

ursus_bonum | 6 years ago | on: Writing a game engine in pure C: The Graphic Initialization

This looks like a lot of complexity up front with no foreseeable payoff.

Why are we implementing a whole dynamically allocated stack for states before doing anything domain specific?

How many states could you possibly be expecting to have in a full game? 3? 12? 100? The examples of states were like the menu, action screen, and pause screen. So it sounds like very few. Drop the realloc'ing and free'ing and just statically allocate N states and be done with it. Save this complexity for something that really needs it.

Plus are you going to free the stack any time other than when you quit the app? I doubt it. The OS will free everything for you when you quit so there's no reason to waste time on that either.

The code so far looks like mostly a waste of time.

ursus_bonum | 9 years ago | on: Reinventing the Git Interface (2014)

This is such a classic example of not thinking things through.

The graphical manipulation stuff sounds cool until you think about what happens when it causes merge conflicts. I mean the graph stuff is still cool but it does very little for the hard problems.

The automatic committing for WIP and "magic" pushing/fetching sounds cool until someone switches branches and accidentally commits 3.1TB of junk files they left lying around and it automatically syncs to EVERYONE else on the project.

People complain now that Git is "too complex" just wait until it's automagically doing shit like that.

ursus_bonum | 9 years ago | on: Classic IT short jokes collection

Two strings walk into a bar.

The first string says, "I'll have a rum and coke."

The second string says, "Same here.#uu6€^My¥ZZ~~0◀<bell><bell><bell><tab>000x[,_5"

And the first says, "Sorry, my friend here's not null terminated."

page 1