krajzeg

Joined 14 years ago

Karma
1,243
Submissions
101
Member since
Dec 17
Solo game developer, hobbyist programming language designer, passes for a human. Best known for: https://store.steampowered.com/app/1264280/Slipways/ Main project right now: https://krajzeg.itch.io/solitomb
View on Hacker News

Recent submissions

Comment · 7 months ago
Echoing the thoughts of the only current sibling comment: lots of "serious" developers (way to gatekeep here) definitely use coroutines, when they make sense. As mentioned, it's one of the best ways to have something update each frame for a short period of time, then neatly go away when it's not needed anymore. Very often, the tiny performance hit you take is completely outweighed by the maintanability/convenience.
Comment · 11 months ago
Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
Comment · 2 years ago
I love that this is on today's internet, and as its own site, not as an account in somebody's garden. Uniquely tailored to what it is trying to do and oozing with personality, but professional in presentation.

I have zero interest in mushrooms or dying fabrics, and yet, I can't help and be infected by this site's enthusiasm. Great way to start a day!

Comment · 2 years ago
If you find this interesting and find yourself in Berlin with a bit of free time, the Deutsche Techniksmuseum there has a great exhibit on Zuse, including replicas, actual units of later computers, design drawings, storage units... well worth your time (as is the rest of the museum).
Comment · 2 years ago
Comment · 2 years ago
As a game developer, I find eased tweens with a preset duration better for most UI use cases. However, this other type of animation is extremely useful when you want to smooth a movement that is continuous/unpredictable, with no definite start/end point. Think for example a tile being dragged-dropped on a grid, snapping to the grid as the player moves the mouse, or indeed, the article's example of moving a camera around.

For these cases, the exponential lerp trick is very useful, and not universally known. There are many games (some of mine included!) that use the less correct linear lerp and run into trouble with their animations feeling completely off once somebody runs the game on a 240 Hz monitor, or anything different from the 60fps that used to be standard.

For this reason, I appreciate the article. It's usually hard to access this type of hyper-specific knowledge, as it is most often passed as an "apprentice-style" oral tradition from the senior people on a team to the more junior members.

Comment · 2 years ago
> ...GraalVM Truffle framework... Futurama Projections...

I know it's partly on me for not knowing the domain, but I honestly suspected somebody is trying to make fun of me with some concentrated technobabble.

Especially since I wouldn't expect the topic (configuration languages) to require complex mathematical machinery to work with. Now I have something interesting to dig into.

Comment · 2 years ago
I can already see the wonderful cyberpunk future, where people writing e-mails use Gmail's AI assistant to add all the polite boilerplate, while the recipients trying to get through their overflowing inbox use the Gmail-integrated AI summarizer to pare it all back down.
Comment · 3 years ago
In fact, the Plus plan is being removed completely. It's only mentioned off-handedly in the last paragraph of the article, but it's another giant change for indie devs (who have no choice but to migrate from Plus to Pro).

They are offering a free upgrade from Plus to Pro for one year, but that does nothing once that time elapses - you have to pay the Pro fees or drop down to Personal, which is not viable for most games.

Comment · 3 years ago
Do we have a good, objective benchmark set of prompts in existence somewhere? If not, I think having one would really help with tracking changes like that.

I'm always skeptical of subjective feelings of tough-to-quantify things getting worse or better, especially where there is as much hype as for the various AI models.

One explanation for the feelings is the model really getting significantly worse over time. Another is the hype wearing off as you get more used to the shiny new thing and become more critical of its shortcomings.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton