Live data from Hacker News

Show HN: Miracode, a Minecraft programming font that is readable

github.com

41–50 of 52 posts

Re: Show HN: Miracode, a Minecraft programming font that is readable

#41
post #2

Love the font but wish you'd share your custom algorithm. I've designed a number of pixel fonts in the past I'd love to convert to strokes in this way. Any chance you'd release a little conversion kit?

I've done so in the past and I believe it's not much different from usual pixel-art scaling algorithms. At some point though you would want more control over which corner should be sharp or not, and that resulted in my own semi-bitmap font with a subpixel handling [1].

[1] https://github.com/lifthrasiir/unison

Re: Show HN: Miracode, a Minecraft programming font that is readable

#42
post #32

Judging from the one screenshot example, I actually like Monocraft better. It really has that nice Minecraft/retro look, and I think this could actually help get kids who are into Minecraft into coding. That being said, I actually still like Miracode better than most typical IDE monospace fonts (at least as a novelty). That's really cool, where did you learn to make such designs?

Same for me, but I grew up and mostly learned my earliest programming on 8-bit machines so the monocraft style is way more in my burned synapses.

Re: Show HN: Miracode, a Minecraft programming font that is readable

#44

Earlier quoted context omitted.

Glad you like it, I've never seen it in a font before so I am unsure if there are any others that add it in. I've definitely appreciated the ligature as I use the font, but I did wonder if others would find it annoying

I do think it's a better use of ligatures, and I generally dislike most ligatures in coding fonts [1]. [1] https://news.ycombinator.com/item?id=32746064 (and I only realized that I made this comment on the thread about your older font, oh...)

Haha

Re: Show HN: Miracode, a Minecraft programming font that is readable

#45

This is the first time I've seen TODO as a ligature, and I am really into the idea. Is this something you can add to existing fonts? Does anyone have any recommendation for a good programming font that does this?

Huh. You know what, I kinda dig it. I could do without operators being condensed into ligatures, but that's just me. The gigantic triple equals strikes fear into my C programmer heart

Fira Code supports stylistic sets, so you can actually configure whether == and === (and != and !==) do that, and leave weirder ligatures out of the defaults. In VS Code, for example, you would change editor.fontLigatures from true to "'ss08'" to make them still ligate together, but with breaks between the = signs. I use ss06 to make backslashes faded when they're used to escape other characters.

Re: Show HN: Miracode, a Minecraft programming font that is readable

#46

Earlier quoted context omitted.

Huh. You know what, I kinda dig it. I could do without operators being condensed into ligatures, but that's just me. The gigantic triple equals strikes fear into my C programmer heart

Yeah, I generally do _not_ like programming-oriented ligatures, but the one for todo is sort of interesting. However, many editors can accomplish the same goal by highlighting or changing the text colour of todos.

Emacs package for that (highlights others like FIXME etc): https://github.com/tarsius/hl-todo

You could make it have the outline thing if you tweak your theme. I wouldn't start installing or hacking your fonts to get this kind of stuff.

Re: Show HN: Miracode, a Minecraft programming font that is readable

#48
post #32

Judging from the one screenshot example, I actually like Monocraft better. It really has that nice Minecraft/retro look, and I think this could actually help get kids who are into Minecraft into coding. That being said, I actually still like Miracode better than most typical IDE monospace fonts (at least as a novelty). That's really cool, where did you learn to make such designs?

Yes, this font reminds me of the "Faithful" texture packs (which makes sense, it's basically the same principle: still pixelated, but "zoomed out", more dense) and I don't like those. It's as if the 16x look has something magical, while everything above it looks "low res".
Post reply on HN